img { border:none;  behavior: url("png.htc");}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #717171;
}
body {
	background-color: #FFFFFF; margin:0; padding:0;
}
a { outline:none;}
a:link {
	color: #0C66A6;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #5C98B1;
}
a:hover {
	text-decoration: none;
	color: #F9C400;
}
a:active {
	text-decoration: underline;
	color: #F9C400;
}
.clearfix { clear:both;}
#head { border-top:20px solid #353535; height:150px;}
#head_line { width:55%;  background: url(../img/back_head_line.gif) repeat-x;  }
#logo { margin:30px 0 0 5%; }
#menu_top { position:absolute; top:65px; left:60%; padding:20px 15px; border-left:4px solid #EDEDED; width:350px;}
#menu_top li{ display: inline; height:20px; width:150px; padding:4px;}
#menu_top a{ display:block; background:url(../img/bul_str.gif) no-repeat left; padding:0 0 0 20px; }
#menu_top b {padding:0 0 0 20px;  color:#BF0A11;}
#m2 { float:right; }
#m1 { width:160px;}
#autorization { position:absolute; right:4%; top:60px;}
#autorization input { color:#666666; font-size:11px;}
h3 { font-size:12px; color:#BF0A11; padding:0; margin:0 0 5px 0; font-family:Arial, Helvetica, sans-serif}
#menu_sub { position:absolute; left:30%; top:60px; width:250px;}
#menu_sub a{ font-size:18px;   }
#menu_sub b { font-size:18px; color:#BF0A11; font-weight:normal; }
#menu_sub img { text-decoration:none;}
#img_sm {border-bottom:4px solid #ffffff; margin:0 0 -4px 0;}
#plash { background:#008559 url(../img/back_blash.jpg) repeat-x left; margin:0 4% 0 275px; height:175px;}
h2 { margin:4px 0 0 0; padding:0; color:#BF0A11; font-size:30px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
.adress { margin:20px 0 0 40px;}
#choose_deall { height:100px; background:url(../img/back_deall.gif) no-repeat; margin:0 0 0 4%; padding:70px 0 0 85px;}
#choose_deall b { color:#008559;}
#news { margin:20px 0 50px 0; padding:0 0 0 30px; width:630px}
#news p{ margin:10px 0 10px 0px;}
#ban1 {  background:url(../img/i-konstr.gif) no-repeat left; margin:10px 0 0 30px; padding:20px 4% 15px 100px; font-size:11px;}
#ban1 a { font-size:18px; }
#ban2 {  background:url(../img/i-liz.gif) no-repeat left; margin:10px 0 80px 30px; padding:20px 4% 15px 100px; font-size:11px;}
#ban2 a { font-size:18px; }
#news b { font-size:11px; color:#333333;}
/*#rb { background:url(../img/foot_rb.gif) no-repeat left bottom;}*/
#lb { background:url(../img/foot_back.gif) repeat-x bottom; position:absolute; bottom:0;}
/*#cb { background:url(../img/foot_back.gif) repeat-x bottom;}*/#cb { padding:0 50px 40px 0}
#copy { margin:0px 0 30px 10%;}
#menu_dop { margin:10px; font-size:11px;}
#txt { margin:10px 4% 0 10px; text-align:justify;}
h1 {  font-size:24px; font-family:Tahoma; color:#BF0A11; font-weight:normal; margin:0 0 10px 0; padding:0;}
#menu_cat { margin:10px 10px 10px 40px;}
#menu_cat ul{ list-style:none; margin:0; padding:0; }
#menu_cat li { margin:3px 0; }
#menu_cat a {background:url(../img/bar_red.gif); color:#fff; font-weight:bold; display:block;  height:20px;  padding:5px 0 0 30px;  }
#menu_cat  a:hover { background:url(../img/bar_red_a.gif); display:block;  height:20px;  padding:5px 0 0 30px }
#menu_cat a img { margin:-5px 0 0 0;}
#menu_cat .act {background:url(../img/bar_orange.gif); margin:3px 0; }
#menu_cat .act a:hover  { background:url(../img/bar_orange_a.gif); display:block;  height:20px;  padding:5px 0 0 30px }

#menu_cat .act1 a:hover  { background:url(../img/bar_red_a.gif); display:block;  height:20px;  padding:5px 0 0 30px }
#menu_cat .dop {background:#f0f0f0; padding:10px; margin:-2px 0;}
#menu_cat .dop a { color:#217AB2; font-weight:normal; display:block; background:url(../img/bul.gif) left no-repeat;   padding:3px 0 0 20px; text-decoration:underline;}
#menu_cat .dop a:hover{  color: #333333; font-weight:normal; display:block; background: #ffffff;   padding:3px 0 0 20px; text-decoration:none;}
#menu_cat  b{ padding:5px 0 5px 20px; color:#BF0A11; display:block;}

.label { cursor:hand;
background:url(../img/bar_green.gif) repeat-x; color:#fff; font-weight:bold; text-decoration:none; display:block;  height:20px;  padding:5px 0 0 30px; margin:0 0 3px 0; 
}
.label:hover { background:url(../img/bar_green_a.gif);}
.label2 { cursor:hand;
background:url(../img/bar_orange.gif) repeat-x; color:#fff; font-weight:bold; text-decoration:none; display:block;  height:20px;  padding:5px 0 0 30px; margin:0 0 3px 0; 
}
ul#full_descr { padding:10px; margin:10px 20px; font-size:11px; background: #F7F7F4;width:300px; border:1px solid #666666; float:right; }
#full_descr li { border-bottom:1px solid #666666;  padding:5px; list-style:none;}
#full_descr b { }
#full_descr i { font-style:normal;}
#lich_ost { font-size:18px; background:#F6F7FA; padding:10px; border:1px solid #666666;}
#deal_ost th{ text-align:left; border-bottom:2px solid #008559; color:#008559; padding:5px;}
#deal_ost td {  padding:5px; border-bottom:1px solid #666666;}
.lk { padding:5px;  margin:10px 0 0 0; color:#000000;}
.dtree img {   }
#da { background:#999999;}
#net { background:#CC99FF}
#lich_ost2 { font-size:18px; background:#ffffff; padding:10px; border:1px solid #666666; }
#lich_ost2 form { margin:0; padding:0;}

#lich_ost2 td {  font-size:18px;}
#lich_ost2  a { font-size:12px; font-weight:bold;}
#cellw td{ background:#ffffff;}
#menu_lk { margin:10px;}
#menu_lk a { display:block;  height:20px;  padding:5px 0 0 40px; color:#008559; font-weight:bold;}
#menu_lk a:hover { display:block;  height:20px;  padding:5px 0 0 40px; color:#F08A0D ; font-weight:bold; text-decoration:underline;}
#menu_lk b { display:block;  height:20px;  padding:5px 0 0 40px; color:#727272; font-weight:bold;}

#menu_foto { margin:10px;}
#menu_foto a { display:block;  height:20px;  padding:5px 0 0 40px; color:#0C66A6; font-weight:bold;}
#menu_foto a:hover { display:block;  height:20px;  padding:5px 0 0 40px; color:#F08A0D ; font-weight:bold; text-decoration:underline;}
#menu_foto b { display:block;  height:20px;  padding:5px 0 0 40px; color:#727272; font-weight:bold;}

#lich {  padding:10px; border:1px solid #666666;}
.red input, .red textarea { background:#ffffff; border:none; cursor:default; border:#FFffff 1px solid;}
#lich td { border-bottom:1px solid #CAD3DB; padding:10px; }
#lich form { margin:0;}
#butt { background:#ffffff; padding:10px;}
#ico_lk { position:absolute; right:6%; top:150px; text-align:center;}
#ico_lk a{ font-size:18px;   }
#ico_lk b { font-size:18px; color:#008559; font-weight:normal; }
#ico_lk img { text-decoration:none;}
#msg th { text-align:left;  border-bottom:2px solid #008559; color:#008559; padding:10px;}
#msg td { padding:10px; border-bottom:1px solid #CAD3DB; }
h4 { margin:10px 0 0 0; padding:10px 0 0 0;}
#popup {  padding:10px; margin:10px; background:#ffffff;}
.dtree { background:#F6F7FA; padding:7px;}
.acti input["text"], .acti textarea{ border:#FFCC00 1px solid;  }

.reds input{ display:inline; font-size:18px; color:#008559;  padding:2px 5px; border:none; border:#FFffff 1px solid;}
.reda input{ display:inline; font-size:18px; color:#008559;  padding:2px 5px; border:none; border:#FFCC00 1px solid;}
#vkl a{  }
.i-new { background: url(../img/i-new-mess.gif) left bottom no-repeat; padding:5px 20px 5px 30px; position:absolute; margin:5px 0 2px 20px;   }
.i-vh { background: url(../img/i-vh-mess.gif) left bottom no-repeat; padding:5px 20px 5px 30px; position:absolute; margin:5px 0 2px 176px;}
.i-ish { background: url(../img/i-ish-mess.gif) left bottom no-repeat; padding:5px 20px 5px 30px; position:absolute; margin:5px 0 2px 287px;}
#vkl {  height:30px; border-bottom:2px solid #FFCC00; }
#vkl b {   border-left:1px solid #FFCC00; border-right:1px solid #FFCC00; border-top:2px solid #FFCC00; position:absolute; background-color:#FFFFFF; margin-bottom:2px;}
.form_mess { margin:10px;}
.form_mess table { border:none;}
#newmsg { display:none;}
#konstr { border-bottom:2px solid #008559; padding:5px;}
#konstr a { margin:10px; padding:5px; background:#EAEAEA url(../img/back_knn.gif); color:#FFFFFF; text-decoration:none;}
#konstr a:hover{ background:#EAEAEA  url(../img/bar_orange.gif); }
#konstr b{ font-size:13px; background:#008559 url(../img/back_kn.gif); color:#ffffff; padding:5px; margin:0 0 3px 0;}
#pole { display:none; background:#FFFFFF; padding:10px; position:absolute; margin:0; z-index:1000;  border:1px solid #ededed; margin:17px 0 0 0;}
#pole b { font-size:13px; background:#008559 url(../img/back_kn.gif); color:#ffffff; padding:5px; margin:0 0 3px 0; display:block;}
#pole a {border:2px solid #FFFFFF;  width:150px; display:block; padding:100px 10px 10px 10px; text-decoration:none;  color:#636363;}
#pole a:hover {  border:2px solid #F4B00D;}
#pole a:hover b{ background:#EAEAEA  url(../img/bar_orange.gif); }
#pole td { border-bottom:1px solid #EFEFEF;}
.yellow { background:#FFCC00 url(../img/color_yell.gif);}
.white { background: url(../img/color_whi.gif);}
.redco { background:url(../img/color_red.gif);}
.blue { background:url(../img/color_blue.gif);}
.broun { background:url(../img/color_kor.gif);}
#col { padding:10px 4px; display:none; position:absolute; background:#FFFFFF; margin:0; z-index:1500; border:1px solid #ededed;  margin:17px 0 0 0;}
#color {border:1px solid #EAEAEA; border-bottom:#5F5F5F 1px solid; border-right:#5F5F5F 1px solid; }
#col a {  border:2px solid #ffffff;  text-decoration:none; padding:5px; display:block; width:80px;}
#col a:hover {  border:2px solid #F4B00D;}


#model { border:1px solid #ededed;  padding:20px 0; height:163; text-align:center;}
#model a { background:url(../img/back_kn_kon.gif); padding:60px 3px; position:absolute; margin:0 0 0 20px; float:right;}
#amodel a{ display:block; padding:60px 5px; background:url(../img/back_kn_kon.gif) repeat-x top;}
#amodel a:hover { background:url(../img/back_kn_kon_a.gif) repeat-x top;} 
#amodel_color a{ display:block; padding:20px 5px; background:url(../img/back_kn_konsm.gif) repeat-x ;}
#amodel_color a:hover { background:url(../img/back_kn_konsm_a.gif) repeat-x top;} 
#colm { border:1px solid #ededed;  padding:10px 10px ; text-align:center;}
#polz { height:11px; background: url(../img/polz_back_ser.gif) repeat-x; width:150px; margin:20px 0 0 0;}
#polz a { text-decoration:none; color:#999999; display:block;  padding:20px 0 0 0px; margin:-5px 0 0 -10px; position:absolute; width:30px; font-size:11px;}
#polz a:active { border:none;}
#p0 { width:50px; border-right:1px solid #8C8C8C; border-left:1px solid #8C8C8C; height:11px; position:absolute;  z-index:140;  padding:2px 0;}
#p0 img{ height:9px; width:10px; position:absolute; margin:0 0 0 -5px; }
#p1 { position:absolute; width:50px; margin:0 0 0 50px; border-right:1px solid #8C8C8C; height:11px; padding:2px 0;  z-index:130; }
#p1 img{ height:9px; width:10px;  position:absolute;   margin:0 0 0 -5px;}
#p2 { position:absolute; width:50px; margin:0 0 0 100px; height:11px; padding:2px 0;  z-index:120; }
#p2 img{ height:9px; width:10px;  position:absolute;  margin:0 0 0 -5px;}
#p3 { position:absolute;  margin:0 0 0 150px; border-left:1px solid #8C8C8C; height:11px; width:30px; background:#FFFFFF; padding:2px 0;  z-index:100;  }
#p3 img{ height:9px; width:10px; position:absolute; margin:0 0 0 -5px; }
#plz {position:absolute; margin:-5px 0 0 -2px;  z-index:400; }
.tyre1 { background:url(../img/shin1.gif) no-repeat bottom; }
.tyre2 { background:url(../img/shin2.gif) no-repeat bottom; }
.tyre3 { background:url(../img/shin3.gif) no-repeat bottom; }
.shi { font-size:10px; font-style:normal; }
#tyre { padding:6px 4px; display:none; position:absolute; background:#FFFFFF; margin:0; z-index:1500; border:1px solid #ededed; margin:17px 0 0 0;}
#tyre a {  border:2px solid #ffffff;  text-decoration:none; padding:5px; display:block; width:80px;}
#tyre a:hover {  border:2px solid #F4B00D;}
h6 { margin:0 0 5px 0; padding:0; font-size:10px;}
#cab { margin:18px 0 0 0;}
#dop { background:#F4F4F4;}
#dop li { margin:0; padding:5px; font-size:11px; list-style:none; border-bottom:1px solid #ffffff;}
#itog { border:1px solid #565656; }
#itog td { border-bottom:1px solid #F5F5F5;}
#trans { margin:54px 0 0 0;}
#trans select { width:150px; border:1px solid #BF0A11; font-size:11px; color:#666666;}
#cab select { width:150px; border:1px solid #BF0A11; font-size:11px; color:#666666;}
#usl a{ font-size:16px; display:block; margin:10px 0 0 0; }
#usl { width:80%;}
#modific table{ border:1px solid #CCCCCC;}
#car  { border:1px solid #CCCCCC;}
#car td { padding:10px;}
#wl { margin:20px 0 0 0;}
#wl li{ list-style:none; margin:10px;}
#fh { margin:0 4% 0 0 ;}
#fh table { border:0;}
#fh td{ padding:5px; }
#fh strong { font-weight:normal; }

.rss_date { color:#BF0A11;}
.rss_news a { color:#717171; text-decoration:none;}
#parts_bg { background:url(../img/parts_bg.gif) no-repeat right top; width:100%; padding:0 0 120px 0;}

#parts_razd { margin:15px 0 0 0;}
#parts_razd li { margin:0 5px 0px 10px; list-style:none; float:left;}
#parts_razd li a { color:#0C66A6; font-size:18px;}
#parts_razd li b { color:#FF7E00; font-size:18px; font-weight:normal;}

#parts_list table { border:#ABABAB 1px solid; margin:30px 0 0 10px;}
#parts_list table th {background:url(../img/parts_tbl_bg.gif) repeat-x bottom;  background-color:#7F000A; color:#ffffff; padding:5px 3px; text-align:left}
#parts_list table td { padding:5px 3px; border-bottom:#ABABAB 1px solid; color:#0D0D0D; text-align:left}

#cont table {}
#cont table td { padding:5px 10px;}

#cont_tbl { margin:10px 0 0 0;}
#cont_tbl td { padding:3px 10px 3px 0;}

#sotr_tbl {}
#sotr_tbl td { font-size:12px; color:#535353; font-family:Arial, Helvetica, sans-serif; padding:8px 10px 8px 0; vertical-align:top; border-bottom:#C6C6C6 1px solid}
.grey_sot { background:#EFEFEF;}

/*DOCS*/
span.comment { font-size:10px; color:#666666;}

#parts_order {}
#parts_order td ,#parts_order th { padding:5px; text-align:left; border-bottom:1px solid #F0F0F0;}
#parts_order i { color:#FF0000; font-size:17px; font-weight:normal;}
#parts_order label { margin:0 20px 0 0;}

/*kompreds*/
.link_out { width:260px; float:left; margin:0 15px 20px 0;}
.link { padding:20px; border:#949494 1px solid; color:#494949; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:right}
.link img { float:left;}
.link div { margin:60px 0 0 0;}
.link a { display:block; font-size:18px; color:#494949;}
.real_link { position: absolute; margin:-20px 0 0 -20px; display:block; outline:none;}
*html .real_link { margin:-20px 0 0 -280px; }
*:first-child+html .real_link { margin:-23px 0 0 -240px;}
.real_link img { float:none; margin:0; width:260px; height:140px; border:none; }

#tutorial { margin:80px 0 0 0; color:#383838; font-size:12px; padding:0 0 0 30px; width:600px}
#tutorial h1 { font-family:tahoma; font-size:24px; font-weight:normal; color:#5E5E5E;}

.footer { border-top:#353535 1px solid; vertical-align:top; padding:20px 0 0 0}