html,body{
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	background:#FFF;
	scrollbar-face-color:#E5E6E7;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-3dlight-color:#E5E6E7;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#F7F8F9;
	scrollbar-darkshadow-color:#000000;
	color: #000;
	font-size:90%;
}

body,table,td,div,a,select,input,textarea{
	font-family: Arial, Helvetica, sans-serif;
	white-space: normal;
}
h1,h2,h3,h4,h5,h6{font-family:Arial, Helvetica, sans-serif;}
h1{
	font-size:130%;
	color:#000;
}
h2 {font-size:12pt;}
h3 {font-size:11pt;}
h4 {font-size:16px;}
h5 {font-size:9pt;}
h6 {font-size:8pt;}
form{margin:0px;padding:0px;}

dt {	font-weight: bold; }

a,a:link,a:visited{
	color:#ED1B24;
	text-decoration:underline;
}
a:hover,a:active{
	color:#FD7C81;
}

#header{
	
}
#logo{
	
}


#logo{
	position: absolute;
	top: 10;left:43px;
	z-index: 200;
}
#leftcoltop1{
	background:url(/i/bg_leftcol.gif) repeat-y;
	width: 240px;
	height: 101px;
	position: absolute;
	top: 0;left:30px;
	z-index: 100;
}
#leftcoltop2{
	background:url(/i/bg_leftcol2.gif) repeat-y;
	width: 240px;
	height: 77px;
	position: absolute;
	top: 53px;left:30px;
	z-index: 100;
}
#leftcoltop3{
	width: 240px;
	position: absolute;
	top: 130px;left:30px;
	z-index: 100;
}
#leftcoltop4{
	width: 240px;
	position: absolute;
	top: 175px;left:30px;
	z-index: 100;
}
#leftcoltop5{
	width: 240px;
	height: 85px;
	background:url(/i/bg_leftcol2.gif) repeat-y;
	position: absolute;
	top: 281px;left:30px;
	z-index: 100;
}

#navig{
	width: 220px;
	position: absolute;
	top: 207px;left:40px;
	z-index: 100;
	border: 0;
}
#navig td{
	width: 33%;
	text-align: center;
}


#topmenu{
}
#topmenu td{
	/*sdftext-align: center;*/
}
#topmenu .topwheel{
	background:url(/i/topwheel.gif) 50% 0px no-repeat;
	height: 48px;
	/*àwidth: 84px;*/
}
#topmenu .topwheel img{
	margin: 0px 0 0 0;
}
#topmenu .topwheel a{
	display:block;
	height: 48px;
	width: 84px;
}
#topmenu .item{
	height: 53px;
	background: url(/i/bgtopmenuitem.gif) center 0px repeat-y;
	/*dborder: 1px solid red;*/
	width: 20%;
}
#topmenu .item div{
	margin:0 3px;
}
#topmenu .item a,#topmenu .item a:visited{
	color: #ee1c24;
	background: white;
	white-space: nowrap;
	font-weight: bold;
	font-size: 15px;
	/*dborder: 1px solid red;*/
	text-decoration:none;
}
#topmenu .item a:hover{
	color: black;
}


#leftmenu{
position: absolute;
left: 52px;top:260px;
z-index: 600;
width:200px;
/*dborder:1px solid #f1343c; */
}
#leftmenu,#leftmenu table{
	color: Black;
	font-size:12px;
}
#leftmenu a,#leftmenu a:visited{ 
	color:#ED1B24;
	text-decoration:underline;
}
#leftmenu a:hover{
color:#FD7C81;
}
#leftmenu .item{
	color:#ED1B24;
	font-weight: bold;
	background: url(/i/bigarrow.gif) no-repeat;
	margin: 3px 0;
	/*dfont-size:12px;
	dheight: 23px;
	dposition: relative;
	dleft: -11px;dtop:0px;
	spadding: 5px 0 5px 30px;*/
}
#leftmenu .item a{
	display: block;
	padding: 5px 0 5px 30px;
}
#leftmenu .subleftmenu{
	border-left:1px solid #f1343c; 
	position: relative;
	left: 0px;top:-2px;
	padding: 0px 0 0 0;
	margin: 0 0 5px 10px;
	color:black;
}
#leftmenu .subleftmenu .item{
	background: url(/i/smallarrow.gif) 0 5px no-repeat;
	position: relative;
	left: 0;top:7px;
	padding: 0px 0 0px 18px;
	margin: 0px 0 10px 0;
	color:black;
	
}
#leftmenu .subleftmenu .item a{
	padding: 0 0 0 0;
	display: inline;
	/*sborder: 1px solid red;*/
}

#leftmenu .subleftmenu a,#leftmenu .subleftmenu a:visited{
	color:black;
	text-decoration:underline;
	font-weight: normal;
}
#leftmenu .subleftmenu a:hover{
	color:black;
	text-decoration:underline;
	font-weight: bold;
}


#topblock{
	border-top: 5px solid #a6a7a9;
	border-bottom: 5px solid #a6a7a9;
}
#topblock .cont{
	height: 159px;
	padding: 0 0 0 302px;
	background: url(/i/bg_topblockIn.gif) white repeat-x 0 1px;
}
#topblock .cont div{
	width: 660px;
	/*sborder: 1px solid blue;*/
	background: url(/i/stanokIn.jpg) 100px 1px no-repeat;
	height: 158px;
	overflow: hidden;
}
#topblock .cont div img{
	margin: 0;
	padding: 0;
}

#centerleftcol{
	background:url(/i/bg_leftcol.gif) right repeat-y;
}
#clcont{
	position: relative;
	top: 165px;
	background:url(/i/bg_leftcol2.gif) 30px repeat-y;
	z-index: 500;
}
#schema{
	/*height: 268px;*/
	background-repeat: no-repeat;
	margin: 0 0 0 30px;
	padding: 55px 0 0 13px;
}


#content{
	padding:16px 25px 30px 25px;
	font-size: 12px;
	text-align: justify;
}
#content .subTitle{
	padding: 10px 0;
	color: #ed1b24;
	font-size: 16px;
	font-weight: bold;
	clear: both;
}
#content .title{
	padding: 0 0 10px 0;
	color: #ed1b24;
	font-size: 12px;
	font-weight: bold;
}
#content .podr{
	text-align: right;
	padding: 0px 0 5px 0;
	margin: 8px 0 10px 0;
	color: black;
	font-size: 12px;
	font-weight: bold;
}
#content .podr a,#content .podr a:visited{
	color: black;
	display:block;
	padding: 0 22px 0 0;
	float:right;
	height:19px;
	background: url(/i/podr.gif) 100% 0 no-repeat;
}
#content .podr a:hover{
	color: #898e92;
}

#breadcrumb{
	/*hbackground: url(/i/curpage.gif) no-repeat;*/
	font-size: 12px;
	color: Black;
	padding: 6px 0 0px 0px;
	margin: 0 0 30px 0;
	line-height: 18px;
}
#breadcrumb img{
	margin: 0 5px 0 0;
	position: relative;
	top: -5px;
}
#breadcrumb a,#breadcrumb a:visited{
	color: Black;
}
#breadcrumb a:hover{
	color: #808285;
}
.proizvoditel{
	color: black;
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 19px 0;
}
.proizvoditel span{
	color: #ed1b24;
	font-size: 16px;
}
#content .img{
	float: left;
width:192px;
	/*overflow: hidden;*/
	margin: 5px 19px 10px 0;
}
#content .img .mainimg{
	width:192px;
	/*height: 133px;
	overflow: hidden;
	background: #fafaff;*/	
}
#content .img div{
	/*height: 135px;width:192px;*/
}
#content .img .number{
	height: 30px;width:30px;
	overflow: hidden;
	float: left;
	margin: 2px 0 0 7px;
	margin:expression(2+'px 0 0 5px');
	background: url(/i/number.gif) no-repeat;	
}
#content .img .number a{
	display: block;
	height: 30px;width:30px;
	overflow: hidden;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	padding: 7px 0 0 0;
}

#content .harakteristiki{
	border-left: 1px solid #b7bfcb;
	border-right: 1px solid #b7bfcb;
	border-bottom: 1px solid #b7bfcb;
	background: #b7bfcb;
	font-size: 12px;
	clear: both;
	/*width: 100%;
	width:expression(93+'%');*/
}
#content .harakteristiki tr{
	background: #f6f7f9;
}
#content .harakteristiki td,#content .harakteristiki th{
	empty-cells: show;
	padding: 10px 0;
	border-top: 1px solid #b7bfcb;
	
}
#content .harakteristiki .c1{
	border-left: 1px solid #b7bfcb;
	border-right: 1px solid #b7bfcb;
	border-collapse:collapse;

}




#footer{
	border-top: 5px solid #a6a7a9;
	border-bottom: 5px solid #a6a7a9;
	color: White;
	font-size: 12px;
}
#footer .cont{
	height: 116px;
	overflow: hidden;
	padding: 0 18px 0 305px;
	background: url(/i/bg_footer.gif) white repeat-x 0 1px;
}
#footer .cont div{
	display: block;
	margin: 50px 0 0 0;
}
#footer a,#footer a:visited{
	color: #fec5c5;
}
#footer a:hover{
	color: white;
	text-decoration: underline;
}


.bottomwheel{
	height: 35px;
	width: 33%;
	background: url(/i/bottomwheel.gif) white center no-repeat;
}


#nav_block{
	font-size:12px;
	text-align:center;
}
#nav_block a,#nav_block span,#nav_block strong{
	margin:5px;
}
#nav_block small{
	font-size:10px;
	display:block;
}