@charset "windows-1251";
/* CSS Document */

@media screen {

html { overflow:scroll; }

body { margin:0; padding:0; width:100%; position:absolute; height:100%; background-color:#e4d5b6; background-image:url(/bitrix/templates/fitnes/i/background.jpg); background-position:left top; background-repeat:repeat-x; }
/*Основные параметры*/
img { border:0; }
p { padding:0; margin:0; }
/**/

/*MAIN*/
#table { height:100%; width:100%; border:0; position:absolute; }
#td { vertical-align:top; padding-bottom:77px;  width:987px; }
#td1, #td2 { width:50%; }
#div { width:987px; height:96px; display:block; }
/**/
/*TOP*/
/*LOGOTYPE*/
.top { width:987; height:96px; }
.logotype { width:185px; vertical-align:top; }
#logotype { width:185px; }
.logo_img { width:167px; height:104px; margin-top:6px;
background:url(/bitrix/templates/fitnes/i/Fintess1.gif) 0px 0px no-repeat; 
//background-image: none! important; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/fitnes/i/Fintess1.gif',sizingMethod='scale'); }
.logo { width:539px; vertical-align:top; }
#logo { width:539px; text-align:center; }
.logo_text { width:337px; height:48px; margin-top:19px;
background:url(/bitrix/templates/fitnes/i/logo.png) 0px 0px no-repeat; 
//background-image: none! important; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/fitnes/i/logo.png',sizingMethod='scale'); }
/**/
/*FAST_MENU*/
.fast_menu { width:245px; vertical-align:top; background-image:url(/bitrix/templates/fitnes/i/search_line.gif); background-position:left top; background-repeat:no-repeat; }
.fast_menu img { margin-top:9px; margin-right:6px; }
#fast_menu { padding-left:31px; }
.house { width:37px; height:27px; margin-top:18px;
background:url(/bitrix/templates/fitnes/i/house.png) 0px 0px no-repeat; 
//background-image: none! important; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/fitnes/i/house.png',sizingMethod='scale'); }
.mail { width:37px; height:27px; margin-top:18px;
background:url(/bitrix/templates/fitnes/i/mail.png) 0px 0px no-repeat; 
//background-image: none! important; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/fitnes/i/mail.png',sizingMethod='scale'); }
.sitemap { width:37px; height:27px; margin-top:18px;
background:url(/bitrix/templates/fitnes/i/sitemap.png) 0px 0px no-repeat; 
//background-image: none! important; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/fitnes/i/sitemap.png',sizingMethod='scale'); }
.house_active { width:37px; height:27px; margin-top:18px;
background:url(/bitrix/templates/fitnes/i/house_active.png) 0px 0px no-repeat; 
//background-image: none! important; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/fitnes/i/house_active.png',sizingMethod='scale'); }
.mail_active { width:37px; height:27px; margin-top:18px;
background:url(/bitrix/templates/fitnes/i/mail_active.png) 0px 0px no-repeat; 
//background-image: none! important; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/fitnes/i/mail_active.png',sizingMethod='scale'); }
.sitemap_active { width:37px; height:27px; margin-top:18px;
background:url(/bitrix/templates/fitnes/i/sitemap_active.png) 0px 0px no-repeat; 
//background-image: none! important; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/fitnes/i/sitemap_active.png',sizingMethod='scale'); }
/*SEARCH*/
#search { padding-left:33px; margin-top:11px; }
.search_input { position:relative; float:left; width:120px; height:15px; float:left; background-image:url(/bitrix/templates/fitnes/i/search_input.gif); background-repeat:no-repeat; background-position:left top;/*font*/ font-family:Tahoma; font-size:10px; }
.search_input input { margin-left:5px; width:110px; background:none; border:none; /*font*/ font-family:Tahoma; font-size:10px; }
.search_button { margin-top:1px; position:relative; float:left; width:14px; height:15px; margin-left:10px; }
.search_button input { background:none; border:none; }
/**/
/**/
/*LEFT*/
.left { position:relative; float:left; width:170px; }
.left_menu { margin-bottom:44px; }
.left_menu ul { list-style-type:none; margin:0; padding:0; }
.left_menu ul li { list-style-type:none; margin-bottom:10px; margin-right:23px; line-height:15px; /*font*/ font-family:Tahoma; font-size:14px; }
.left_menu a { /*font*/ font-family:Tahoma; font-size:14px; font-weight:bold; color:#000000; text-decoration:none; }
.left_menu a:hover { /*font*/ font-family:Tahoma; font-size:14px; font-weight:bold; color:#000000; text-decoration:underline; }
a.active { /*font*/ font-family:Tahoma; font-size:14px; font-weight:bold; color:#1c96d3; text-decoration:none; }
a.active:hover { /*font*/ font-family:Tahoma; font-size:14px; font-weight:bold; color:#1c96d3; text-decoration:underline; }
/**/
/*WORKAREA*/
.workarea_t { position:relative; float:left; width:539px; height:55px;
background:url(/bitrix/templates/fitnes/i/workarea_top.png) 0px 0px no-repeat; 
//background-image: none! important; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/fitnes/i/workarea_top.png',sizingMethod='scale'); }
.workarea_top { position:relative; float:left; width:539px; height:124px;
background:url(/bitrix/templates/fitnes/i/workarea_top_flash.png) 0px 0px no-repeat; 
//background-image: none! important; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/fitnes/i/workarea_top_flash.png',sizingMethod='scale'); }
.work { position:relative; float:left; background-image:url(/bitrix/templates/fitnes/i/workarea_back.gif); background-position:left top; background-repeat:repeat-y; }
#workarea { position:relative; float:left; width:539px; padding-bottom:39px; background-image:url(/bitrix/templates/fitnes/i/workaera_back.jpg); background-position:left top; background-repeat:repeat-x; }
.workarea { padding-left:34px; margin-top:2px; padding-right:30px; line-height:17px; /*font*/ font-family:Tahoma; font-size:12px; color:#101010; }
.workarea a { /*font*/ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#1c96d3; text-decoration:underline; }
.workarea a:hover { /*font*/ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#1c96d3; text-decoration:none; }
.workarea h1 { margin-top:0; margin-bottom:11px; /*font*/ font-family:Tahoma; font-size:18px; font-weight:bold; color:#242424; text-transform:uppercase; }
.workarea h2 { margin-top:10px; margin-bottom:11px; /*font*/ font-family:Tahoma; font-size:14px; font-weight:bold; color:#242424; text-transform:uppercase; }
.workarea h2 a { /*font*/ font-family:Tahoma; font-size:14px; font-weight:bold; color:#242424; text-transform:uppercase; text-decoration:none; }
.workarea h2 a:hover { /*font*/ font-family:Tahoma; font-size:14px; font-weight:bold; color:#242424; text-transform:uppercase; text-decoration:underline; }
.workarea h3 { margin-top:0; margin-bottom:11px; /*font*/ font-family:Tahoma; font-size:12px; font-weight:bold; color:#242424; }
.workarea_bottom { margin-left:170px; width:587px; height:133px;
background:url(/bitrix/templates/fitnes/i/workarea_bottom.png) 0px 0px no-repeat; 
//background-image: none! important; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/fitnes/i/workarea_bottom.png',sizingMethod='scale'); }
.workarea table { width:97%; }
.workarea td { vertical-align:top; padding:6px; /*font*/ font-family:Tahoma; font-size:12px; color:#242424; }
.workarea p { margin-top:5px; margin-bottom:5px; }
/**/
.width_table { width:250px; margin-top:-3px; /*font*/ font-family:Tahoma; font-size:14px; color:#242424; }
.muscle { margin-top:20px; }
.muscle img { position:relative; float:left; margin-left:10px; margin-right:20px; }
/*NAVCHAIN*/
.navchain { position:relative; margin-top:-529px; padding-bottom:12px; /*font*/ font-weight:normal; text-transform:lowercase; }
.navchain a { /*font*/ font-family:Tahoma; font-size:12px; font-weight:normal; color:#1c96d3; text-decoration:underline; }
.navchain a:hover { /*font*/ font-family:Tahoma; font-size:12px; font-weight:normal; color:#1c96d3; text-decoration:none; }
/**/
/*LIST*/
.list { margin-bottom:17px; background-image:url(/bitrix/templates/fitnes/i/tochki.gif); background-position: center bottom; background-repeat:no-repeat; }
.list ul { list-style-type:none; margin-left:17px; padding:0; }
.list li { list-style-image:url(/bitrix/templates/fitnes/i/punkti.gif); padding-bottom:9px; line-height:16px; /*font*/ font-family:Tahoma; font-size:12px;  color:#000000; }
.list_link { position:absolute; float:left; margin-top:51px; margin-left:240px; /*font*/ font-family:Tahoma; font-size:14px; font-weight:bold; color:#5f5c5c; }
.list_link a { /*font*/ font-family:Tahoma; font-size:14px; font-weight:bold; color:#5f5c5c; text-decoration:underline; }
.list_link a:hover { /*font*/ font-family:Tahoma; font-size:14px; font-weight:bold; color:#5f5c5c; text-decoration:none; }
.list_link img { margin-right:20px; margin-top:5px; }
/**/
.settings { width:246px; /*font*/ font-family:Tahoma; font-size:11px; font-weight:bold; color:#3d3834; }
.s1_grey { width:160px; background-color:#d2c9ac; }
.s2_grey { background-color:#d2c9ac; }
.s1_light { width:160px; }
.other_title { /*font*/ font-family:Tahoma; font-size:14px; font-weight:bold; color:#242424; }
.about1 img { padding-top:10px; }
.about2 div { white-space:nowrap; margin-top:25px; /*font*/ font-family:Tahoma; font-size:14px; color:#252525; }
.about2 span { /*font*/ font-family:Tahoma; font-size:18px; font-weight:normal; color:#252525; }
.about2 a { /*font*/ font-family:Tahoma; font-size:18px; font-weight:normal; color:#252525; text-decoration:underline; }
.about2 a:hover { /*font*/ font-family:Tahoma; font-size:18px; font-weight:normal; color:#252525; text-decoration:none; }
.about3 { padding-bottom:10px; background-image:url(/bitrix/templates/fitnes/i/dotter.gif); background-position:left bottom; background-repeat:repeat-x; }
.about_text { width:95%; padding-bottom:10px; background-image:url(/bitrix/templates/fitnes/i/dotter.gif); background-position:left bottom; background-repeat:repeat-x; }
.about_text2 img { margin-right:20px; margin-bottom:15px; position:relative; float:left; }
#list { margin-top:20px; }
#list td { vertical-align:top; padding-bottom:15px; padding-right:12px; /*font*/ font-family:Tahoma; font-size:18px; color:#242424; }
#list td a { /*font*/ font-family:Tahoma; font-size:18px; color:#242424; text-decoration:none; }
#list td a:hover { /*font*/ font-family:Tahoma; font-size:18px; color:#242424; text-decoration:underline; }
.list_img { width:86px; }
/**/
/*RIGHT*/
.right { position:relative; float:left; width:260px; margin-top:-124px; }
.right2 { position:relative; float:left; width:260px; margin-top:-55px; }
.title { margin-left:20px; /*font*/ font-family:Tahoma; font-size:20px; color:#133463; }
.title div { margin-left:2px; /*font*/ font-family:Tahoma; font-size:11px; color:#7f7e7e; }
.blogs { width:265px; margin-left:10px; margin-top:14px; }
.blogs_text { position:relative; float:right; width:158px; text-align:right; margin-left:10px; margin-top:4px; /*font*/ font-family:Tahoma; font-size:10px; color:#8c8c8c; }
/*BLOGS_TITLE*/
.blog img { position:relative; float:left; }
.blog { padding-top:7px; /*font*/ font-family:Tahoma; font-size:10px; color:#8c8c8c; }
.blog_title_blue { margin-top:7px; padding-bottom:7px; text-align:right; /*font*/ font-family:Tahoma; font-size:15px; font-weight:bold; color:#1293c3; }
.blog_title_blue a { /*font*/ font-family:Tahoma; font-size:15px; font-weight:bold; color:#1293c3; text-decoration:underline; }
.blog_title_blue a:hover { /*font*/ font-family:Tahoma; font-size:15px; font-weight:bold; color:#1293c3; text-decoration:none; }

.blog_title_black { padding-bottom:7px; text-align:right; /*font*/ font-family:Tahoma; font-size:15px; font-weight:bold; color:#111111; }
.blog_title_black a { /*font*/ font-family:Tahoma; font-size:15px; font-weight:bold; color:#111111; text-decoration:underline; }
.blog_title_black a:hover {/*font*/ font-family:Tahoma; font-size:15px; font-weight:bold; color:#111111; text-decoration:none; }

.blog_title_violet { margin-top:5px; padding-bottom:7px; text-align:right; /*font*/ font-family:Tahoma; font-size:15px; font-weight:bold; color:#9c0ec0; }
.blog_title_violet a { /*font*/ font-family:Tahoma; font-size:15px; font-weight:bold; color:#9c0ec0; text-decoration:underline; }
.blog_title_violet a:hover { /*font*/ font-family:Tahoma; font-size:15px; font-weight:bold; color:#9c0ec0; text-decoration:none; }

.blog_title_green { margin-top:-4px; padding-bottom:5px; text-align:right; /*font*/ font-family:Tahoma; font-size:15px; font-weight:bold; color:#0fb90f; }
.blog_title_green a { /*font*/ font-family:Tahoma; font-size:15px; font-weight:bold; color:#0fb90f; text-decoration:underline; }
.blog_title_green a:hover { /*font*/ font-family:Tahoma; font-size:15px; font-weight:bold; color:#0fb90f; text-decoration:none; }

.blog_title_brown { padding-bottom:7px; text-align:right; /*font*/ font-family:Tahoma; font-size:15px; font-weight:bold; color:#74691e; }
.blog_title_brown a { /*font*/ font-family:Tahoma; font-size:15px; font-weight:bold; color:#74691e; text-decoration:underline; }
.blog_title_brown a:hover { /*font*/ font-family:Tahoma; font-size:15px; font-weight:bold; color:#74691e; text-decoration:none; }

.blog_title_red { padding-bottom:7px; text-align:right; /*font*/ font-family:Tahoma; font-size:15px; font-weight:bold; color:#d50c0c; }
.blog_title_red { /*font*/ font-family:Tahoma; font-size:15px; font-weight:bold; color:#d50c0c; text-decoration:none; }
.blog_title_red a:hover { /*font*/ font-family:Tahoma; font-size:15px; font-weight:bold; color:#d50c0c; text-decoration:none; }

.blog_title_orange { padding-bottom:7px; text-align:right; /*font*/ font-family:Tahoma; font-size:15px; font-weight:bold; color:#f36523; }
.blog_title_orange a { /*font*/ font-family:Tahoma; font-size:15px; font-weight:bold; color:#f36523; text-decoration:underline }
.blog_title_orange a:hover { /*font*/ font-family:Tahoma; font-size:15px; font-weight:bold; color:#f36523; text-decoration:none;
 }

/*BLOGS_IMG*/
.blog_img_blue { width:89px; height:79px;
background:url(/bitrix/templates/fitnes/i/blogs_1.png) 0px 0px no-repeat; 
//background-image: none! important; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/fitnes/i/blogs_1.png',sizingMethod='scale'); }
.blog_img_black { width:83px; height:62px;
background:url(/bitrix/templates/fitnes/i/blogs_2.png) 0px 0px no-repeat; 
//background-image: none! important; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/fitnes/i/blogs_2.png',sizingMethod='scale'); }
.blog_img_violet { width:95px; height:69px;
background:url(/bitrix/templates/fitnes/i/blogs_3.png) 0px 0px no-repeat; 
//background-image: none! important; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/fitnes/i/blogs_3.png',sizingMethod='scale'); }
.blog_img_green { width:97px; height:56px;
background:url(/bitrix/templates/fitnes/i/blogs_4.png) 0px 0px no-repeat; 
//background-image: none! important; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/fitnes/i/blogs_4.png',sizingMethod='scale'); }
.blog_img_brown { width:83px; height:58px;
background:url(/bitrix/templates/fitnes/i/blogs_5.png) 0px 0px no-repeat; 
//background-image: none! important; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/fitnes/i/blogs_5.png',sizingMethod='scale'); }
.blog_img_red { width:59px; height:79px; margin-left:20px;
background:url(/bitrix/templates/fitnes/i/blogs_6.png) 0px 0px no-repeat; 
//background-image: none! important; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/fitnes/i/blogs_6.png',sizingMethod='scale'); }
.blog_img_orange { width:72px; height:67px; margin-left:20px;
background:url(/bitrix/templates/fitnes/i/blogs_7.png) 0px 0px no-repeat; 
//background-image: none! important; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/fitnes/i/blogs_7.png',sizingMethod='scale'); }
/**/
.blogs_catalog { width:200px; padding-left:20px; }
.blogs_catalog img { display:block; float:left; margin-right:20px; }
.blogs_catalog { padding-top:7px; margin-bottom:20px; /*font*/ font-family:Tahoma; font-size:10px; color:#8c8c8c; }
.catalog_name { /*font*/ font-family:Tahoma; font-size:14px; font-weight:bold; color:#aaa69a; }
/**/

/*FOOTER*/
.foottd { width:50%; line-height:1px; height:1px; display:block; }
#footer { position:relative; height:77px; margin-top:-77px; }
#foot { width:987px; height:77px; text-align:left; vertical-align:top; background-image:url(/bitrix/templates/fitnes/i/foot.gif); background-position:left top; background-repeat:no-repeat; }
.reclame { position:relative; float:left; width:162px; margin-left:18px; margin-top:28px; /*font*/ font-family:Tahoma; font-size:11px; color:#8c8c8c; }
.reclame a { /*font*/ font-family:Tahoma; font-size:11px; color:#4f3737; text-decoration:none; }
.reclame a:hover { /*font*/ font-family:Tahoma; font-size:11px; color:#4f3737; text-decoration:underline; }
.copy { position:relative; float:left; width:555px; margin-left:41px; margin-top:28px; text-align:center; /*font*/ font-family:Tahoma; font-size:11px; color:#8c8c8c; }
.copy a { /*font*/ font-family:Tahoma; font-size:11px; color:#8c8c8c; }
.copy a:hover {/*font*/ font-family:Tahoma; font-size:11px; color:#8c8c8c; }
.tel { position:relative; float:left; width:182px; margin-top:6px; /*font*/ font-family:Tahoma; font-size:11px; color:#8c8c8c; }
.tel span { margin-left:30px; }
.tel img { margin-top:10px; }

.foot_img { position:absolute; float:left; width:245px; height:186px; margin-top:-237px; margin-left:92px;
background:url(/bitrix/templates/fitnes/i/foot_img.png) 0px 0px no-repeat; 
//background-image: none! important; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/fitnes/i/foot_img.png',sizingMethod='scale'); }
/**/

/*******/


}

/******************/

@media print {

}
