/* Defaults */
* { margin: 0; padding: 0; border: 0; }
a { text-decoration: none; color: #1d1a1f; }
a:hover { text-decoration: underline; }
a:focus, input, input:focus { outline: none; }
img { border: none; }
/* _Defaults */

/* ����� */
.debug { border: 1px solid #000000; }


html, body {
font: normal 100%/100% arial, tahoma, geneva, verdana, helvetica, sans-serif; /* font base size 100% (usual 16px) */
background-color: #fff;
color: #000;
}

body {
margin-left: 8px;
margin-right: 8px;
}

#wrapper { 
min-width: 1000px;
width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%");
width: 100%;
float: left;
clear: both;
margin-top: 35px;
}



/* HEADER */
#header { float: left; width: 100%; }
#logo { float:left; width:204px; margin-left:-204px; height: 72px; padding-top: 12px; background:#ffffff; }
#logo img { margin-left: 20px; margin-top: 5px; }

/* Top menu */
.block_for_menu{
height: 84px;
background:#dee3ec url(/bitrix/templates/airsystem.ru/images/bg_left_block_content.gif) repeat-x 0 0;
margin-right: 204px;
}
/* _HEADER */


/* 3 COLUMNS */
table.three_columns_maket_super_hack { width: 100%; height: 400px; border: 0px; border-collapse: collapse; vertical-align: top; clear: both; }
table.three_columns_maket_super_hack td { vertical-align: top; }
table.three_columns_maket_super_hack td.left { width: 212px; background: #dee3ec; border-bottom:#e9ecf1 3px solid; }
table.three_columns_maket_super_hack td.center { background:#C6CDD7; border-right: 8px solid #DEE3EC; border-bottom: 3px solid #DEE3EC; }
table.three_columns_maket_super_hack td.right { width: 204px; background: url(/bitrix/templates/airsystem.ru/images/tel_num.gif) no-repeat 20px bottom; padding-bottom: 30px;}
/* _3 COLUMNS */


.standart {
width: 100%; float: left; display: block;
}

/* CENTER */
#center .white_block{float: left; display: block; width: 100%; background-color:#fff; border-bottom: 4px solid #DEE3EC; border-top: 4px solid #DEE3EC;}
* html #center .white_block{  }

#center .gen_information_block{ width: 100%; background:#C6CDD7 url(/bitrix/templates/airsystem.ru/images/right_corner.gif) no-repeat right top;}



#center .content_inner{font-size: 0.83em; /*float: left;*/ overflow: hidden; clear: both; background:#DCE0E7 url(/bitrix/templates/airsystem.ru/images/right_corner_1.gif) no-repeat top right; margin:0px 8px 0px 16px; padding-bottom:5px; }
* html #center .content_inner{font-size: 0.83em; float: left; overflow: visible; width: 96%; padding: 0; margin: 0; margin-left: 8px; margin-right: 2px; }

/* Default text */
#center .other { padding: 20px; font-size: 1em; line-height: 15px; text-indent: 5px; }




/* Catalog */
.gen_information_block h1 { display: block; width: auto; float: left; clear: both; background:#082B66 url(/bitrix/templates/airsystem.ru/images/corner_flag.gif) no-repeat bottom right; color:#fff;padding:0 20px 0 30px;font-size:0.81em;}
.gen_information_block h2 { display: block; width: auto; float: left; clear: both; background:#082B66 url(/bitrix/templates/airsystem.ru/images/corner_flag.gif) no-repeat bottom right; color:#fff;padding:0 20px 0 30px;font-size:0.81em;}
.gen_information_block h2 a { color:#fff; }

.gen_information_block ul.flag_list li h2 { margin-top: 18px; }
.gen_information_block ul.flag_list li h2.first { margin-top: 0px; }

.gen_information_block ul.flag_list { list-style: none; /*margin-top: 5px;*/ }
.gen_information_block ul.flag_list li { /*margin-bottom: 18px; */line-height: 16px; clear: both; }
.gen_information_block ul.flag_list li .flag { background:#082B66 url(/bitrix/templates/airsystem.ru/images/corner_flag.gif) no-repeat top right; color:#fff; padding:0 20px 0 30px; font-size:0.81em; height:16px; }
.gen_information_block ul.flag_list li .flag a { color:#fff; }
.gen_information_block ul.flag_list li .flag p { float: left; }

.gen_information_block ul.flag_list li ul.inner_list{margin-left:46px;list-style:none;padding:4px 0 0px 0; clear: both; }
.gen_information_block ul.flag_list li ul.inner_list li{font-size:0.69em;margin-bottom:0;line-height:13px;padding-right:2%;}
.gen_information_block ul.flag_list li ul.inner_list li.active a{color:#819cb7;}
.gen_information_block ul.flag_list li ul.inner_list li a{text-decoration:none;}
.gen_information_block ul.flag_list li ul.inner_list li a:hover{color:#4f75a4;}


.block_with_image_katalog{width: 100%; float: left; margin-bottom: 5px; }
.block_with_image_katalog div.bg_image{width:119px;height:115px;float:left;margin-left:15px;}

.block_with_image_katalog a.button_arr_1{display:block;width:19px;height:18px;background:url(/bitrix/templates/airsystem.ru/images/arr_1.gif) no-repeat 0 0;float:left;margin:96px 2px 0 2px;}
.block_with_image_katalog a.button_arr_1:hover{background-pisition: 0 -19px;}

.block_with_image_katalog .text_block2 { margin: 33px 0 0 165px; padding-right: 5px; font-size:1em;line-height:13px;text-indent:5px;}
* html .block_with_image_katalog .text_block2 { margin: 33px 0 0 169px; }

.block_with_image_katalog .text_block { margin: 33px 0 0 145px; padding-right: 5px; font-family: Arial; font-size:1em; line-height:13px;}
* html .block_with_image_katalog .text_block { margin: 33px 0 0 149px; }

.block_with_image_katalog .text_block  a { font-size:0.83em; }
.block_with_image_katalog .text_block2 a { font-size:0.83em; }

.block_with_image_katalog table.elements_list{ clear:both;border-collapse: collapse;vertical-align: top;border:#a2b8cf 1px solid;font-size:1em;width:99%;margin:10px auto;text-align:center;}
.block_with_image_katalog table.elements_list th{background:#fff;border-bottom:#a2b8cf 1px solid;font-weight:normal;font-size:1em;}
.block_with_image_katalog table.elements_list td.bold_text{font-weight:bold;text-align:left;padding-left:5px;}


.block_with_image_katalog table.element_detail{ clear:both;border-collapse: collapse;vertical-align: top;border:#a2b8cf 1px solid;font-size:1em;width:99%;margin:10px auto;text-align:center;}
.block_with_image_katalog table.element_detail th{background:#fff;border-bottom:#a2b8cf 1px solid;font-weight:normal;font-size:1em;text-align: left;padding-left: 5px;width: 350px;}
.block_with_image_katalog table.element_detail td{border-bottom:#a2b8cf 1px solid;}
.block_with_image_katalog table.element_detail td.bold_text{font-weight:bold;text-align:left;padding-left:5px;}


.gallery { margin-left:-100%; width: 120px; float: left; text-align: right; font-size: 0.53em; margin-left: 4px; color: #323F5D; }
/*
.gallery #imgWrapper { float: right; width: 100%; margin-bottom: 5px; }
.gallery #imgWrapper img {  }
.gallery ul { float: right; list-style: none; }
.gallery ul li.first { float: right; margin-left: 6px; clear: both; }
.gallery ul li { float: right; margin-left: 7px; }
.gallery ul li div.hidden { display: none; }
.gallery .lupa{ float: right; padding-left:25px; color:#7a92a9;background:url(/bitrix/templates/airsystem.ru/images/lupa.gif) no-repeat 0 0; }
*/






#right {
margin-left: 8px;
}
#right .white_block{
	clear:both;
}
#right img.telephone{
	margin:11px 0 0 6px;
}
*html #right{
	margin-right:4px;
}
#right h2{
	font-size:1em;
	text-align:center;
	padding-top:14px;
}





#right .serch_block{ width: 100%; float: left; margin-top:21px; background:#C8CBD7 url(/bitrix/templates/airsystem.ru/images/left_corner_search_block.gif) no-repeat 0 0; text-align:center;color:#082B66; padding-top:9px; }

#search-detail { width: 100%; float: left; }

#right .serch_block h5{ font-size:0.63em; }




/* SALES OFFERS */

#sales-detail { width: 100%; float: left; }

#right .serch_block .news ul { float: left; width: 100%; list-style: none; background-color: #C8CBD7; }
#right .serch_block .news ul li{ float:left; width: 100%; height: 97px; text-align:left;background:#e1e6ed url(/bitrix/templates/airsystem.ru/images/bg_news_list.png) repeat-x 0 0;border-right:#8faac5 1px solid;clear:both;}
                             

#right .serch_block .news ul li span {display:block; width:40px; float:left; height: 97px; background:transparent url(/bitrix/templates/airsystem.ru/images/bg_news_list_corner.png) no-repeat 0 0; }

#right .serch_block .news ul li.first span {background:transparent url(/bitrix/templates/airsystem.ru/images/bg_news_list_corner_first.png) no-repeat 0 0;}

#right .serch_block .news ul li.last{border-bottom:#8faac5 1px solid;}

                             
#right .serch_block .news ul li div { padding-left: 3px; }
#right .serch_block .news ul li div p { color: #000000; font-size:0.63em;line-height:10px;margin-top:10px;padding-left:40px;padding-bottom:5px; }
#right .serch_block .news ul li div a { font-weight: bold; color: #000000; }
                             
#right .serch_block .news ul li .corner img {~float:left }
#right .serch_block .news ul li img { float:left; margin:25px 0px 3px 1px; }
#right .serch_block .news ul li h3 {color:#a03c56;font-size:0.63em;font-weight:bold;}
/*--------------------------------------------------------------------------------------*/



/*----*/
#right a.button_1{display:block;width:26px;height:15px;background:url(/bitrix/templates/airsystem.ru/images/button_1.gif) no-repeat 0 0;margin:0 auto;}
#right a.button_2{display:block;width:26px;height:15px;background:url(/bitrix/templates/airsystem.ru/images/button_2.gif) no-repeat 0 0;margin:0 auto;}
#right a.button_3{display:block;float:right;width:59px;height:18px;background:url(/bitrix/templates/airsystem.ru/images/button_3.gif) no-repeat 0 0;margin:4px 0; }




/* FOOTER */
#footer{ width: 100%; float: left; height:44px; clear:both; color:#787f92; }

#footer a.copyright { color:#787f92; }

#footer .langs ul{ list-style:none; padding:12px 0 0 35px; float:left; }
#footer .langs ul li{ float:left; margin-right:7px; }

#footer .icons ul { float:left; list-style:none; padding:12px 0 0 53px; }
#footer .icons ul li{ float:left; margin-right:10px; }

#footer .counters { float:left; list-style:none; padding:12px 0 0 53px; }
#footer .counters { float:left; margin-right:10px; }

#footer .copyrights { width:250px; float:right; text-align:right; margin-right:20px; }
#footer .copyrights p { font-size:0.56em; line-height:10px; padding-top:5px; }
#footer .contacts { width:189px; float:right; }
#footer .contacts p { font-size:0.56em; line-height:10px; padding-top:5px; }
/* _FOOTER */
