*{margin:0;padding:0;}
a img{border:none;}
address{font-style:normal;}

div.clear{clear:both;font-size:1px;height:1px;}
a.big_btn{float:left;;width:175px;line-height:43px;text-align:center;background:url('/public/images/big_btn.jpg') no-repeat;font-size:16px;color:#27292B;text-decoration:none;}
a.print_btn{float:left; margin-left:30px; width:175px;line-height:43px;text-align:center;background:url('/public/images/big_btn.jpg') no-repeat;font-size:16px;color:#27292B;text-decoration:none;}

img.align_left{float:left;margin:15px 20px 15px 0;}
img.align_right{float:right;margin:15px 0 15px 20px;}

input.txtfield,textarea.txtfield{border:none;background:#252A2E;padding:3px 0;color:#C9DFF6;}
input.txtfield{}
select.txtfield{border:none;background:#252A2E;padding:3px 0;color:#C9DFF6; width:350px;}
select.txtfield option{border:none;background:#252A2E;color:#C9DFF6;}


.pb10{padding-bottom:10px;}
.mb20{margin-bottom:20px;}
.mt20{margin-top:20px;}
.mb30{margin-bottom:30px;}
.mt30{margin-top:30px;}

.w100p{width:100%;}

html{}
body{font-size:12px;font-family:tahoma,arial,verdana;color:#59626B;background-color:#000;}

div.container{width:100%;background:top center no-repeat;text-align:center;}
#container_main{background-image:url('/public/images/header_main.jpg');}
#container_inner{background-image:url('/public/images/header_inner.jpg');}
div.inner{width:970px;margin:0 auto;text-align:left;}

div.header{padding-top:10px;overflow:hidden;zoom:1;}
div.header_logo_mmenu{overflow:hidden;width:100%;}
div.logo{margin-left:30px;float:left;}
* html div.logo{margin-left:15px;}
div.logo img{behavior:url('/public/images/iepngfix.htc');}

/*
div.lang{
font-weight:bold;
background:url('/public/images/lang_bgr.gif') no-repeat;
width:93px;line-height:19px;float:left;
margin:35px 0 0 35px;
}
div.lang span.ru{color:#9EDDFA;padding-left:22px;}
div.lang span.ru a{color:#9EDDFA;}
div.lang span.en{color:#255B92;padding-left:15px;}
div.lang span.en a{color:#255B92;}
*/
 
div.lang_ru{
	font-weight: bold;
	background: url('/public/images/lang_bgr_ru.gif') no-repeat;
	width: 93px;
	line-height: 19px;
	float: left;
	margin: 35px 0 0 35px;
}
div.lang_en{font-weight:bold;background:url('/public/images/lang_bgr_en.gif') no-repeat;width:93px;line-height:19px;float:left;margin:35px 0 0 35px;}

div.lang_en a#ru{color:#255B92; }
div.lang_en a#en{color:#9EDDFA;}
div.lang_en span {color:#9EDDFA;padding-left:18px;}

div.lang_ru a#en{color:#255B92;}
div.lang_ru a#ru{color:#9EDDFA; }
div.lang_ru span {color:#9EDDFA;padding-left:18px;}

div.mmenu{color:#4A93B8;float:left;margin:35px 0 0 30px;}
div.mmenu a{color:#053B72;}
div.mmenu span.delim{padding:0 10px;}

div.phone{font-size:33px;line-height:33px;font-family:callibri,"cambria math","times new roman",helvetica;color:#1E3144;padding:80px 0 0 30px;overflow:hidden;}
 * html div.phone{margin-left:40px;}
#phone_inner{float:right;margin:0;padding:12px 44px 0 0;}
div.phone span{color:#506F8E;font-size:14px;}

div.hlink{font-size:14px;color:#76BFEC;background:url('/public/images/hlink_bgr.png') left no-repeat;text-align:center;width:171px;line-height:35px;margin:110px 0 0 30px;behavior:url('/public/images/iepngfix.htc');overflow:hidden;}
* html div.hlink{margin-left:40px;}
div.hlink a{color:#76BFEC;}

div.hmenu{background:url('/public/images/hmenu_bgr.png') top center no-repeat;margin:120px 0 0 0;padding:0 30px;}
* html div.hmenu{padding:0;margin-left:30px;background-image:url('/public/images/hmenu_bgr_ie.gif');}
#hmenu_inner{padding-top:0;margin-top:88px;}
div.hmenu ul{list-style-type:none;}

div.content_area{zoom:1;margin-top:50px;}

div.lcol{float:left;width:220px;padding-left:40px;}

div.vmenu{margin-left:40px;}
div.vmenu h2{color:#F2712B;font-size:15px;font-weight:normal;padding:5px 0 15px 0;}
div.vmenu ul{color:#ACB9C6;list-style:none;}
div.vmenu ul a{color:#ACB9C6;}
div.vmenu ul li{border-bottom:1px dotted #293643;padding:8px 0 10px 0;}
div.vmenu ul li.selected,div.vmenu ul li.selected a{color:#FFFFFF;}
div.vmenu ul li.selected div{background:#F2712B url('/public/images/va_top.gif') top left no-repeat;width:160px; color:#381B0F}
div.vmenu ul li.selected div div{background:url('/public/images/va_bottom.gif') bottom left no-repeat;width:140px;padding:5px 10px;}
div.vmenu ul li.selected ul{margin:6px 0 0 10px;}
div.vmenu ul li.selected ul a{color:#897D77;}
div.vmenu ul li.selected ul li{padding:3px 0 4px 0;}
div.vmenu ul li.selected ul li.selected{color:#3C4D4D;font-weight:bold;padding-left:10px;margin-left:-10px;}
div.vmenu ul li.selected ul li.selected a{color:#456A90; tex-decoration:underline;}
div.vmenu ul li.selected ul li.selected div div { background:#01030A; color:#658585;)
}

div.vmenu ul li.last{border:none;}
div.vmenu ul li ul{}
div.vmenu ul li ul a{}
div.vmenu ul li ul li{border:none;}



div.rcol{float:left;width:660px;margin-left:35px;zoom:1;}

div.cleft{float:left;width:370px;}
div.cright{float:right;width:240px;}

div.ears{font-size:10px;}
div.ears h3,div.ears h3 a{text-decoration:none;color:#EB793D;font-size:12px;font-weight:normal;}
div.ears p{margin:7px 0;}
div.ears ul{list-style:none;margin-top:10px;}
div.ears ul li{overflow:hidden;zoom:1;margin-bottom:10px;}
div.ears div.eleft{float:left;width:110px;}
div.ears a.img_border{background:url('/public/images/ears_border.gif') no-repeat;width:110px;height:110px;display:block;position:relative;margin-top:-113px;}
* html div.ears a.img_border{margin-top:-112px;}
*:first-child+html div.ears a.img_border{margin-top:-112px;}
div.ears div.eright{float:right;width:144px;overflow:hidden;}

div.content h1{font-size:23px;font-weight:normal;color:#C9DFF6;}
div.content h2{font-size:16px;font-weight:normal;color:#C9DFF6;}
div.content h3{font-size:13px;font-weight:normal;color:#C9DFF6;}
div.content p{padding:12px 0;}
div.content a{color:#5A7C9E;text-decoration:none}

div.breadcrumbs{margin:0 0 15px 0;}
div.breadcrumbs,div.breadcrumbs a{color:#89939E;}
div.breadcrumbs span.delim{color:#57626D;padding:0 10px;}
div.breadcrumbs span.current,div.breadcrumbs span.current a{color:#57626D;}

div.articles_list{padding:10px 0;}
div.articles_list a{color:#C9DFF6;}
div.articles_list ul{list-style:none;overflow:hidden;zoom:1;margin-right:-80px;}
div.articles_list ul li{display:block;float:left;margin:0 80px 10px 0;width:160px;height:160px;}


div.pagination{background:#091833 url('/public/images/pg_left.gif') left no-repeat;width:50%;margin:10px 0;}
div.pagination div.pagination_inner{background:url('/public/images/pg_right.gif') right no-repeat;overflow:hidden;zoom:1;padding-left:8px;}
div.pagination a{color:#C9DFF6;text-decoration:none;padding:0 8px;line-height:29px;display:block;float:left;}
div.pagination span{color:#381B0F;background:url('/public/images/pg_active.gif') center no-repeat;padding:0 8px;line-height:29px;display:block;float:left;}

div.article{overflow:hidden;zoom:1;padding-top:10px;}
div.article div.img{float:left;width:180px;margin-top:15px;}
div.article div.txt{float:right;width:455px; font-size:13px;}

div.specification{padding-top:50px;}
div.specification table{color:#6A7581;width:100%;text-align:left;margin:3px 0;}
div.specification table,div.specification table th,div.specification table td{border-collapse:collapse;}
div.specification table th,div.specification table td{padding:7px 5px;}
div.specification table td{border-top:1px solid #23272C;}
div.specification table thead td{background:#11181C;border-bottom:1px solid #394450;color:#AAC2D0;}
div.specification table th{background:#11181C;border-bottom:1px solid #394450;color:#AAC2D0;}
div.specification table th a{color:#AAC2D0;}
div.specification table tr.subheader th{border-bottom:3px solid #283441;}

.error{color:#F2712B; display:block; clear:both;}
div.contacts{overflow:hidden;zoom:1;}
div.contacts div.clcol{float:left;width:270px;}
div.contacts div.crcol{float:right;width:340px;}
div.contacts_form{margin-top:30px;}
div.contacts_form h3{color:#F2712B; padding-bottom:15px;}
div.contacts_form h4{color:#F2712B; padding-bottom:15px; text-align:center;}

div.contacts_form label_input{color:#57626D;line-height:20px;}
div.contacts_form p{padding:10px 0;}
div.contacts_form #cnt_code{float:right;width:130px;}
div.contacts_form img.captcha{float:left;}
div.contacts_form input.btn{background:#CB6834 url('/public/images/btn.gif') center no-repeat;color:#3E1D0C;width:97px;height:25px;line-height:25px;text-align:center;border:none;font-size:11px;}
div.contacts_form p.submit_container{clear:both;text-align:right;}

input.search{background:#CB6834 url('/public/images/btn.gif') center no-repeat;color:#3E1D0C;width:97px;height:25px;line-height:25px;text-align:center;border:none;font-size:11px;}

div.footer{background:url('/public/images/footer_bgr.gif') top right no-repeat;overflow:hidden;zoom:1;padding:30px 0;color:#393F45;font-size:12px;margin:30px 25px 0 0;}
div.footer a{color:#393F45; }
div.footer div.fright{float:right;width:170px; padding-left: 50px}
div.footer div.fleft{float:right;width:420px;}
div.fmenu a{margin-left:6px;padding-left:12px;background:url('/public/images/fmenu_delim.gif') left no-repeat;}
div.fmenu a.first{margin:0;padding:0;background:none;}


#map {
	margin-left:50px;
	list-style-type: square;	
}
	#map ul{
		margin-left:50px;
		list-style-type: square;
	}
	#map li{
		margin-top:5px;
	}
	
	#map ul ul{
		
		margin-left:50px;
		margin-top:10px;
		margin-bottom:10px;
	}
	
	#map span{
		color:#F2712B;
	}
ul.ul_portfolio {
list-style-type:none;
}
ul.ul_portfolio li {
float:left;
margin:10px 0;
width:100%;
}
ul.ul_portfolio li.pr {
width:50%;
}