body {
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; 
	font-size: 70%;
	line-height:130%; 
	text-align:center;
	padding:0;
	margin:0;
	}
/****************************** h tags ***************************/

h1, h2, h3, h4, h5, h6 {line-height:normal;}
h1 {
	font-size:130%; 
	padding:10px 0px 15px 0px; 
	margin:0px; 
	font-weight:bold;
	}
h2 {
	font-size:120%; 
	padding:15px 0px 2px 0px; 
	margin:0px; 
	font-weight:bold;
	line-height:120%;
	}
h3 {
	font-size:120%; 
	padding:10px 0px 15px 0px; 
	margin:0px; 
	font-weight:bold;
	}
h5 {
	font-size:100%; 
	padding:15px 0px 10px 0px; 
	margin:0px; 
	}
h6 {
	font-size:90%; 
	padding:15px 0px 10px 0px; 
	margin:0px; 
	}
a {color:#004696; text-decoration: none;}
a:hover, a.active {color:#499EFF; text-decoration: none;}
.blue{color:#004696;}
.hide {display:none;}
img {
	border:0px; 
	margin:0px; 
	padding:0px;
	}
.align_left {
	float:left;
	}
.align_right {
	float:right;
	}
div.center, 
.center {
	text-align:center;
	}
.clearall {clear:both;}
br.clearall {
	clear:both;
	height:0em;
	line-height:0em;	
	}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */
	
/************************** Main **********************************/
#wrapper {
	background:#0B2C54;
	margin:0 auto; 
	text-align:center;
	padding:0 0 25px 0;
	color:#000;
	}
.top{
	background:url(/bitrix/templates/metab_temp/images/backg_top.jpg) top center;
	text-align:center;
	margin:0 auto;
	height:193px;
	padding:0;
	width:980px;
	}
.top_left{
	float:left;	
	color:#FFF;
	font-size:100%;
	margin:0;
	padding:0;
	width:500px;
	height:100%;
	}	
.top_left p{
	text-align:left;
	margin:30px 0 0 60px;
	padding:0;
	font-size:180%;
	}	
.top a {display:hidden;}
.top_right{
	margin:0;
	padding:0;
	float:right;
	height:192px;
	w\idth:387px;
	}	
img.img-left {
	float:left;
	width:527px;
	height:120px;
	margin:20px 0 0 60px;
	padding:0;	
	}	
img.img-right {
	width:346px;
	float:right;
	margin:0 41px 0 0;
	padding:0;
	}	
.middle{
	margin:0  auto;
	padding:0;
	background:url(/bitrix/templates/metab_temp/images/bg_mid.jpg) top center;
	text-align:center;
	width:980px;
	}
div.menu{
	margin:0;
	padding:0 0 0 31px;
	width:140px;
	w\idth:130px;
	float:left;
	}
ul.menu{
	margin:0;
	padding:0 0 0 31px;
	width:159px;
	w\idth:129px;
	float:left;
	list-style:none;
	}
ul.menu li{
	margin:0;
	padding:0;
	display:block;
	float:left;
	width:112px;
	}
ul.menu li a{
	padding:0;
	margin:0 0 2px 0;
	float:none;
	display:block;
	text-decoration:none;	
	/*width:142px;*/
	width:112px;
	font-size:100%;
	font-weight:bold;
	}
ul.menu li a:hover{	
	color:#1C3254;
	text-decoration:none;
	font-size:100%;
	font-weight:bold;
	}	
ul.menu li span.link_1, ul.menu li span.link_2, ul.menu li span.link_3, ul.menu li span.link_4, ul.menu li span.link_5{
	padding:0;
	margin:0 0 2px 0;
	display:block;
	width:112px;
	}	
ul.menu li a.link_1{background:url(/bitrix/templates/metab_temp/images/link_1.jpg) no-repeat; height:89px;}
ul.menu li a:hover.link_1, ul.menu li span.link_1{background:url(/bitrix/templates/metab_temp/images/link_1_h.jpg) no-repeat; height:89px;}	
ul.menu li a.link_2{background:url(/bitrix/templates/metab_temp/images/link_2.jpg) no-repeat; height:87px;}
ul.menu li a:hover.link_2, ul.menu li span.link_2{background:url(/bitrix/templates/metab_temp/images/link_2_h.jpg) no-repeat; height:87px;}
ul.menu li a.link_3{background:url(/bitrix/templates/metab_temp/images/link_3.jpg) no-repeat; height:87px;}
ul.menu li a:hover.link_3, ul.menu li span.link_3{background:url(/bitrix/templates/metab_temp/images/link_3_h.jpg) no-repeat; height:87px;}
ul.menu li a.link_4{background:url(/bitrix/templates/metab_temp/images/link_4.jpg) no-repeat; height:87px;}
ul.menu li a:hover.link_4, ul.menu li span.link_4{background:url(/bitrix/templates/metab_temp/images/link_4_h.jpg) no-repeat; height:87px;}
ul.menu li a.link_5{background:url(/bitrix/templates/metab_temp/images/link_5.jpg) no-repeat; height:91px;}
ul.menu li a:hover.link_5, ul.menu li span.link_5{background:url(/bitrix/templates/metab_temp/images/link_5_h.jpg) no-repeat; height:91px;}
.content{	
	margin:0;
	width:570px;
	w\idth:532px;
	padding:25px 10px 20px 17px; 
	float:left;
	text-align:left;	
	color:#051F3D;
	font-size:100%;
	}
.content h3, .content h3 a{
	color:#fff;
	font-size:120%;
	font-weight:bold;
	padding:5px 30px 45px 63px;
	text-decoration:none;
	}
.content h3 a{
	padding:5px 5px 45px 0;
	font-size:100%;
	}	
.content h3 a:hover{text-decoration:none;
color:#fff;}			
.content p{
	margin:0 30px 21px 23px;
	padding:0;
	}
.content img.align_left {
	float:left;
	margin:0 20px 15px 23px;
	width:120px;
	}	
.news{
	margin:105px 0 0 8px;
	width:211px;
	w\idth:170px;
	padding:23px 25px 20px 16px; 
	float:left;
	text-align:left;
	color:#001130;
	font-size:95%;
	font-weight:bold;
	}
.news h4{
	font-size:110%;
	padding:5px 5px 35px 0;
	margin:0;
	letter-spacing:-0.05em;
	}
.news p{
	padding:0;
	margin:0 0 22px 0; 
	}		
.bottom_line{
	margin:0 auto;
	padding:0;
	background:url(/bitrix/templates/metab_temp/images/bg_bottom.jpg) bottom center;
	text-align:center;
	height:10px;
	width:980px;
	}
/* Bottom part*/
.footer {
	background: url(/bitrix/templates/metab_temp/images/bg_footer.jpg) top no-repeat;/*#0B2C54;*/
	margin:0 auto;
	text-align:center;
 	padding:20px 30px 15px 80px;
	width:980px;
	w\idth:870px;
	height:78px;
	he\ight:38px
/*	width:980px;*/
	}
ul.bottom_menu{
	list-style:none;
	margin:5px 20px 0 30px;
	padding:0;
	float:right;
	color:#66768A;
	width:450px;
	w\idth:450px;
	font-size:95%;
	}
ul.bottom_menu li{
	float:left; 
	margin:0; 
	padding:0; 
	text-align:center;
	}
ul.bottom_menu li a{
	color:#092243; 
	text-decoration:none; 
	margin:0;
	padding:10px 0 15px 0;
	}
ul.bottom_menu li img{margin:-5px 8px; padding:0; width:2px;}	
ul.bottom_menu li a:hover, ul.bottom_menu li span {
	color:#092243; 
	text-decoration:underline; 
	padding:10px 0 15px;
	}
div.statis_1, div.statis_2{
	width:88px; 
	height:31px;
	float:left; 
	margin:0px 4px 10px 3px;
	padding:0;
	}
div.statis_1 {}
div.statis_2 {}
div.flash {width:72px; height:31px; float:left; margin:0px 14px 10px 10px;}
/***** Catalog *****/
.product{
	padding:0 25px 0 30px;
	float:left;
	margin:0;
	w\idth:135px;
	width:190px;
	}
.product h4{
	font-size:120%;
	color:#214A79;
	padding:5px;
	margin:0;
	font-weight:bold;
	}
div.blue_area{	
	background:#517AAD;
	border:1px solid #274E7C;
	margin:0;
	width:190px;
	height:150px;
	padding:0;
	}
	
div.blue_area1{	
	background: url(/bitrix/templates/metab_temp/images/PBs.jpg) no-repeat;
	border:1px solid #274E7C;
	margin:0;
	width:190px;
	height:150px;
	padding:0;
	}	

div.blue_area2{	
	background: url(/bitrix/templates/metab_temp/images/GR3.jpg) no-repeat;
	border:1px solid #274E7C;
	margin:0;
	width:190px;
	height:150px;
	padding:0;
	}	
div.blue_area3{	
	background: url(/bitrix/templates/metab_temp/images/X.jpg) no-repeat;
	border:1px solid #274E7C;
	margin:0;
	width:190px;
	height:150px;
	padding:0;
	}

div.blue_area4{	
	background: url(/bitrix/templates/metab_temp/images/zp1.jpg) no-repeat;
	border:1px solid #274E7C;
	margin:0;
	width:190px;
	height:150px;
	padding:0;
	}
	
div.blue_area5{	
	background: url(/bitrix/templates/metab_temp/images/PRVPs.jpg) no-repeat;
	border:1px solid #274E7C;
	margin:0;
	width:190px;
	height:150px;
	padding:0;
	}

div.blue_area6{	
	background: url(/bitrix/templates/metab_temp/images/mudp.jpg) no-repeat;
	border:1px solid #274E7C;
	margin:0;
	width:190px;
	height:150px;
	padding:0;
	}


/***** Table *****/
table.detalize, table.opisanie{
	width:530px;
	margin:0; 
	padding:0;
	font-size:100%;
	border:solid 1px #214A79;
	}
table.detalize tr.head th, table.opisanie tr.head th{
	background:url(/bitrix/templates/metab_temp/images/bg_table.jpg) top repeat-x #517AAD; 
	padding:12px 5px;
	line-height:120%; 
	border:solid 1px #214A79;
	text-align:center; 
	color:#fff;
	font-size:100%;
	font-weight:normal;	
	}
table.detalize tr th, table.opisanie tr th{
	padding:7px 4px;
	border:solid 1px #214A79;
	text-align:left;
	color:#004696; 	
	font-size:100%;
	font-weight:normal;	
	}
table.detalize tr td, table.opisanie tr td{
	padding:7px 5px; 
	border:solid 1px #214A79; 
	font-size:100%; 
	color:#051F3D;
	/*text-align:center;*/
	}
table.opisanie {
	width:289px;
	w\idth:270px;
	float:right;
	padding:0;
	margin:0 2px 8px 9px;
	}
table.opisanie tr.head th{
	background:#517AAD; 
	padding:12px 16px;
	text-align:left; 
	color:#fff;
	font-size:120%;
	font-weight:bold;
	}
div.opisanie img,	
img.opisanie{
	padding:0;
	margin:0 0 8px 17px;
	border:solid 1px #214A79; 
	float:left;
	}
table.opisanie tr th{color:#051F3D;}		
table.opisanie tr td {padding:7px 9px;}
div.left{
	margin:0;
	padding:0;
	width:242px;
	float:left;
	}
table.two_cols{
	width:400px;
	text-align:left;
	margin:10px 60px;
	padding:0;
	}
div.doc{
	width:200px;
	float:left;
	text-align:center;
	margin:0 0 15px 0;
	padding:0;
	}
img.document{
	width:120px;
	margin:7px auto 0 auto;
	padding:0;
	}		
a.doc{
	margin:0 auto 15px auto;
	padding:0;
	font-size:110%;
	}