BODY{margin:8px;padding:0px;background-color:#E5FFE5;color:black}
h1,h2,h4,h5{font-family:Arial,serif;text-align:center}h1{font-size:14pt}h2{font-size:11pt}h3{font-size:10pt;font-family:Verdana;text-align:left}
.small{font-size:8pt;font-family:Tahoma,Arial;}.menu{font-size:9pt;font-family:Tahoma}
.promo{font-size:10pt;font-family:Arial,Tahoma;font-weight:bold}
.upm{font-size:9pt;font-family:Arial,Tahoma;font-weight:bold;text-align:center}
.links{COLOR:#000080;FONT:10px geneva,verdana,arial,sans-serif;font-weight:bold}
.path{font-size:10pt;font-family:Verdana,Arial,sans-serif; }

.lpath{COLOR:#000080;FONT:11px tahoma,verdana,sans-serif;background-color:#E8FAE1;border-width:1px;border-color:#AAAAEE;border-style:solid;padding:2px}

.ltit{COLOR:#000080;FONT:10px geneva,verdana,sans-serif;background-color:#D8FAD1;border-width:1px;
border-color:#AAAAEE;border-style:solid;padding:7px;border-bottom:solid 2px #AAAAEE;border-right:solid 2px #AAAAEE;
font-weight:bold}

.tf_banner{COLOR:#444;font-size:7pt;font-family:sans-serif,Tahoma,Arial;width:135}
.td_banner{font: normal 9px Tahoma;}
.friends_left{font: normal 11px Tahoma; text-align: center; padding:7px;}
.ltitLight{COLOR:#000080;FONT:10px geneva,verdana,sans-serif;
background-color:#FFFFAA;border-width:1px;border-color:#AAAAEE;border-style:solid;
padding:7px;border-bottom:solid 2px #AAAAEE;border-right:solid 2px #AAAAEE;font-weight:bold}
.ltitS{COLOR:#000080;FONT:12px verdana,sans-serif;
background-color:#D8FAD1;border-width:1px;border-color:#AAAAEE;border-style:solid;padding:3px;font-weight:bold}
a.ltitS2{COLOR:#000080;FONT:12px verdana,sans-serif;font-weight:bold}
a.ltitS2:hover{color:#C86D37}
.ltitopen{COLOR:#000080;FONT:10px geneva,verdana,sans-serif;
background-color:#E8E1FC;border-width:1px;
border-color:#AAAAEE;border-style:solid;padding:7px;border-bottom:solid 2px #AAAAEE;
border-right:solid 2px #AAAAEE;font-weight:bold}
.lpart{font-size:80%;font-family:Verdana,Arial,sans-serif;
background:#FFFFFF;padding:2px;border:1px solid #AAAAEE;
border-top:none;border-bottom:solid 2px #AAAAEE;border-right:solid 2px #AAAAEE;margin-bottom:10px}
.lpartS{background:#f7f7f7;COLOR:#444;padding:2px;border:1px solid #AAAAEE;border-top:none;margin-bottom:5px;
font-size:80%}
.lpartF{font-size:80%;font-family:Verdana,Arial,sans-serif;
background:#f7f7f7;COLOR:#444;padding:2px;border:1px solid #AAAAEE;margin-bottom:5px}
.ad{font-size:10pt;font-family:Verdana,Arial,sans-serif;padding:2px;}
.lpartB{font-size: 7pt;background:#FFFFFF;padding:0px;border:1px solid #AAAAEE;border-top:none;border-bottom:solid 2px #AAAAEE;border-right:solid 2px #AAAAEE;margin-bottom:10px}
.lbox{background:#FFFFaa;padding:2px;border:1px solid #AAAAEE;
font-size:80%;font-family:Verdana,Arial,sans-serif}
.EndRazdel{padding:2px;border:none;border-top:none;margin-bottom:10px}
.lsa{background:#FFFFFF;padding:2px;border:1px solid #AAAAEE;border-top:none; color: #555555;
border-bottom:solid 2px #AAAAEE;border-right:solid 2px #AAAAEE;margin-bottom:0px}
.lsa a{font: normal 18px Georgia; padding: 3px;}

.cw{background:#FFFFFF;padding:10px 7px 10px 7px; border:1px solid #AAAAEE; 
border-bottom:solid 2px #AAAAEE;border-right:solid 2px #AAAAEE; margin:0px 2px 10px 2px; _width:100%;}


.upmenu{FONT:12px geneva,verdana,arial,sans-serif;font-weight:bold;
background:#CCFFCC;padding:3px;padding-left:5px;
border:1px solid #9999DD;margin:5px;margin-left:0px;margin-right:0px;margin-bottom:10px}
a.um:hover{color:#C86D37}
#nav A{background:#FFFFFF;font-size:8pt;font-family:Tahoma,Arial;padding:1px;
margin:0px;border:1px solid #FFFFFF;margin-bottom:2px;margin-top:0px;display:block;
text-decoration:none}
#nav A:hover{background:#D8FAD1;border:1px solid #A8DAB1}
.navopen{background:#D1D8FA;font-size:8pt;font-family:Tahoma,Arial;font-weight:bold;
padding:1px;margin:0px;border:1px solid #FFFFFF;margin-bottom:2px;margin-top:0px;display:block;
text-decoration:none}
a.navopen{background:#D1D8FA;font-size:8pt;font-family:Tahoma,Arial;font-weight:bold;
padding:1px;margin:0px;border:1px solid #FFFFFF;margin-bottom:2px;margin-top:0px;
display:block;text-decoration:none}
a.navopen:hover{background:#D8FAD1;border:1px solid #A8DAB1}
.art {COLOR: #000080; FONT: 11px Tahoma, verdana, arial, sans-serif; 
	vertical-align:center;
	border: 0px;
	border-left: 1px solid #999999;
	background-color: #F3F3F3;
	padding: 15px;
	}
.mind{border: 0px; FONT: 11px Tahoma, verdana, arial, sans-serif; 
	border-top: 3px solid #DDDDDD;
	border-bottom: 3px solid #DDDDDD;
	background-color: #F9F9F9;
	padding:8px 2px 8px 2px; margin:5px 1px 5px 1px;}

.mindl{border: 0px; FONT: 11px Tahoma, verdana, arial, sans-serif; 
	border-left: 3px solid #DDDDDD;
	background-color: #F3F3F3;
	padding: 15px;}
#atop {border:1px solid #999999; width:280px; font: normal 10px Tahoma; color: #555555;padding:3px; background: url('../i/adbg.jpg') no-repeat left top; background-color: #EEEEEE;}
#atext {border: 1px dashed #555555; width:250px; margin:3px; font: normal 12px Verdana; padding:10px; background-color:#FFFFFF;}
#atext a {text-decoration:none;}
#atext a:hover {text-decoration:underline; color:red;}
#pricetable { width:99%; color:#7C7C7C; border:1px solid #777; padding:0px;}
#pricetable td { padding:3px; font:normal 11px Tahoma; vertical-align:middle; text-align:center; border:1px solid #AAA;}
#price2 {font: normal 11px Tahoma; color: #fe5a00;}
#spb {font:normal 10px Tahoma;  color: #555555; border-bottom: 1px solid #AAAAEE; padding:3px; }
#imgkk {border:1px solid #DCDCDC; margin:0px 0px 4px 4px;}

#clrradio {vertical-align: middle;}
#clrradio2 {vertical-align: middle;}
#clrbox1 {font: 10px Tahoma; color: #005500; padding: 0px 5px 0px 10px; border-left: 1px solid #CCCCCC;}
#clrbox2 {font: 10px Tahoma; color: #000055; padding: 0px 10px 0px 10px; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;}


#color1  {background:url(/i/bg.gif); font: 10px Tahoma; color: #005500;  border: 1px solid #86ce78; padding:4px;}
#color1top  {font: 11px Tahoma; color: #005500; padding: 0px; border-bottom: 1px solid #CCC; padding:2px;}

#color2  {background:url(/i/bg.gif); font: 10px Tahoma; color: #000055;  border: 1px solid #aaaaee; padding:4px; margin-top:5px;}
#color2top  {font: 11px Tahoma; color: #000055; padding: 0px; border-bottom: 1px solid #CCC; padding:2px;}

#addonform  {background:url(/i/bg.gif); font: 10px Tahoma; color: #550000;  border: 1px solid #d07171; padding:4px; margin-top:5px;}
#addonformtop  {font: 11px Tahoma; color: #550000; padding: 0px; border-bottom: 1px solid #CCC; padding:2px;}


.zakazpart {background-color: #FFFFFF; border: 1px solid #FFCCCC; padding:7px;}
.pricepart {background-color: #FFFFFF; border: 1px solid #FFCCCC; padding:7px; font: normal 13px Tahoma;}

#vendorblock {font: normal 12px Tahoma; color: #6b7fa1;border-left: 1px solid #6b7fa1; margin:20px;}
#vendorblock td{padding:10px;}
.deliverylink a {margin-right: 15px; margin-left:15px; padding:3px; color:  #333366; font: normal 16px Arial; border-bottom: 1px dashed #333366; text-decoration:none;}
.deliverylink a:hover {cursor:pointer;color: #FFF; background-color:#333366; }


.addonlink a {padding:3px 2px 3px 0px; color:  #883333; font: normal 12px Tahoma; border-bottom: 1px dashed #333366; text-decoration:none; line-height:200%;}
.addonlink a:hover {cursor:pointer;color: #FFF; background-color:#663333; }
.analoglink a {padding:3px 2px 3px 0px; color:  #336633; font: normal 12px Tahoma; border-bottom: 1px dashed #336633; text-decoration:none; line-height:200%;}
.analoglink a:hover {cursor:pointer;color: #FFF; background-color:#336633; }
.price_row {font: normal 12px Georgia; background: #FFFFFF url(/images/dots.gif) left top repeat-y; padding-left:10px;}
.price_row b {font: bold 17px Tahoma;   }
#hotprice {font: bold 17px Tahoma; color: #fe5a00; letter-spacing:1px; margin:0px;padding:0px; background: url(/i/buttons/skidka.gif) no-repeat right top; padding-top:15px;}


.basketbtn {margin:20px 20px 10px 20px;}

.onesize {width:190px; display: inline-block;}
.onesize a {margin:13px 15px 13px 0px; padding:3px; color:  #333366; font: normal 13px Tahoma; border-bottom: 1px dashed #333366; text-decoration:none; line-height:200%;}
.onesize a:hover {cursor:pointer;color: #FFF; background-color:#333366;}
.onesizeselected {width:190px; display: inline-block;}
.onesizeselected a {margin:13px 15px 13px 0px; padding:3px;  background-color:#663333; color:  #FFFFFF; font: normal 13px Tahoma; text-decoration:none; line-height:200%;}
.onesizeselected a:hover {cursor:pointer;color: #663333; border-bottom: 1px dashed #663333;background-color:#FFFFFF; }


.analogname {width:250px; display: inline-block;}

.analogprice {width:250px; display: inline-block;}


.sizebox {background:url(/i/bg.gif); border: 1px solid #88AAAA; padding:4px; margin-top:5px; display:none;}
.analogbox {background:url(/i/bg.gif); border: 1px solid #339933; padding:4px; margin-top:5px; display:none;}
#analogspisok{padding-left:40px; font: normal 12px Tahoma; line-height:150%;}

a.GoodName{font: normal 17px Arial, sans-serif; padding:3px 5px 0px 5px; text-decoration:none; line-height:170%; margin: 1px 13px 3px 0px; color: #222266; border-bottom: 1px dashed #5555AA;}
a.GoodName:hover{ color: #FFFFFF; background-color: #5555AA;}

a.GoodNameNetVNal{font: normal 17px Arial, sans-serif; padding:3px 5px 0px 5px; text-decoration:none; line-height:170%; margin: 1px 13px 3px 0px; color: #886666; border-bottom: 1px dashed #AA8888;}
a.GoodNameNetVNal:hover{ color: #FFFFFF; background-color: #5555AA;}


.img_lite {border:1px solid #DCDCDC; margin:0px 0px 4px 4px;}

#CommentsTop{font: normal 17px Arial, sans-serif; padding:33px 5px 0px 5px; text-decoration:none; line-height:170%; margin: 1px 13px 3px 0px; color: #222266; border-bottom: 1px dashed #5555AA;}

#TTX {font: normal 13px Tahoma, Arial; color: #555; border:0px; border-collapse:collapse; border: 1px solid #666; margin:20px; }
#TTX td {padding:6px; border: 1px solid #666; background-color:#FFF;}                                                                          
#TTX td.TTX_top {background-color: #666; color:#FFF; font: bold 16px Trebuchet MS, Arial; padding: 6px;}

#TTXv {font: normal 13px Tahoma, Arial; color: #555; border:0px; border-collapse:collapse;  margin:20px; }
#TTXv td {padding:4px; background-color:#FFF;}                                                                          


#CLR {font: normal 12px Tahoma, Arial; color: #555; border:0px; border-collapse:collapse; margin:20px;  }
#CLR td {padding:6px; border: 1px solid #666; background-color:#FFF; text-align:center;}                                                                          



/*          Стили для дерева            */

.mlnkt {padding:0px; font: normal 11px Tahoma, Arial; line-height:12px; margin:0px; padding: 5px 5px 0px 21px; margin-top:1px;}
.mlnkt a {text-decoration:none; color: #000080; cursor:pointer; outline: none;}
.mlnkt a:hover {text-decoration:none; color: #000080; }
.mlnkt a:visited {color: #000080;}
.subpartt {margin:0px 0px 0px 5px;padding:0px 0px 0px 2px;background: url(/i/subpartbg.gif) left top repeat-y;}
.lastsubpartt {margin:0px 0px 0px 5px;padding:0px 0px 0px 2px;}
#leaft {background: url(/i/mbt.gif) left top no-repeat; }
#leaft a.linkcl {color:#000080;}
#leaft a.linkcl:hover {text-decoration:underline;  }
#lastleaft {background: url(/i/mblt.gif) left top no-repeat; margin-bottom:7px;}
#lastleaft a.linkcl {color:#000080; }
#lastleaft a.linkcl:hover {text-decoration:underline;  }



.mlnk {padding:0px; font: normal 11px Tahoma, Arial; line-height:12px; margin:0px; padding: 5px 5px 0px 34px; margin-top:1px;}
.mlnk a {text-decoration:none; color: #000080; cursor:pointer; outline: none;}
.mlnk a:hover {text-decoration:none; color: #0000A0; }
.mlnk a:visited {color: #000080;}
.subpart {margin:0px 0px 0px 17px;padding:0px 0px 0px 2px;background: url(/i/subpartbg.gif) left top repeat-y;}


.lastsubpart {margin:0px 0px 0px 17px;padding:0px 0px 0px 2px;}
.plus {width:10px;display: inline-block;margin-right:5px;margin-top:3px; }
#noplus {width:10px;display: inline-block;background: url(/i/mbhor.gif) left top repeat-x; margin-right:5px;}
#topleaf{background: url(/i/mbtop.gif) left top no-repeat; }
#leaf {background: url(/i/mb.gif) left top no-repeat; }
#leaf a.linkcl {color:#000080; }
#leaf a.linkcl:hover {text-decoration:underline;  }
#lastleaf {background: url(/i/mbl.gif) left top no-repeat; }
#lastleaf a.linkcl {color:#000080; }
#lastleaf a.linkcl:hover {text-decoration:underline;  }
#topleaf a.linkcl {color:#000080;  }
#topleaf a.linkcl:hover {text-decoration:underline;  }

.treeblock {margin-left:0px; font-size:80%;font-family:Verdana,Arial,sans-serif;
background:#FFFFFF;padding:2px;border: 1px solid #AAAAEE; margin-bottom:10px;}
.selsort {font-weight:bold; text-decoration:none;} 
.searchform input {font: normal 20px Trebuchet MS; padding:3px;}

#hochu {font: bold 16px Trebuchet MS; margin:5px;}
#hochu a {color: #5555CC;}
#sep {font:normal 20px Trebuchet MS, Tahoma; color:#ffffff; background:#aaaaee; margin:0px 0px 0px 0px;padding:4px 5px 4px 10px;}                             

#colortable td{border:0px; font: normal 12px Tahoma; text-align:center; padding:1px 5px 1px 5px;}
#colortable img {border:0px; margin:0px;}


#sepmenu  {margin: 0;padding: 10px 0 0 10px;}

#sepmenu li {margin: 0;padding: 0;display: inline;list-style-type: none;}
#sepmenu li a {font-family: verdana, sans-serif;font-size: 11px;}
#sepmenu a:link, #sepmenu a:visited {
float: left;font-size: 11px;line-height: 14px;font-weight: bold;padding: 0 12px 6px 12px;text-decoration: none;color: #6868d4;
border-bottom: 1px dotted #D8FAD1;
}

#sepmenu a:link.active, #sepmenu a:visited.active, #sepmenu a:hover {
color: #000;background: url(/i/rounded.gif) no-repeat bottom center; border-bottom: 1px solid #AAAAEE;
}
#navigator {display:none;}
#clear{clear:both;}
.part_sk {font: bold 12px Sans-Serif;color:yellow; position:absolute; top:-7px; right:-7px; 
background: url(/i/discount.png) no-repeat; padding:7px 0px 0px 1px; width:28px; height:28px; text-align:center;z-index:1;behavior: url(/javascript/png/iepngfix.htc);}
.part_img_block {position:relative; margin-top:3px;}
.wheretobuy {color: #E00029; }
.wheretobuy a {border-bottom:1px dashed #E00029;text-decoration:none; color:#E00029;padding:3px 2px 3px 0px; }
.wheretobuy a:hover {border-bottom:1px dashed #FFFFFF; text-decoration:none; background-color:#104FAB; color: #FFF;padding:3px 2px 3px 0px; }

.wheretobuyvp {color: #212992; font: bold 16px Trebuchet MS, Arial; text-decoration:none;}
.wheretobuyvp a {border-bottom:1px dashed #104FAB; text-decoration:none;}
.wheretobuyvp a:hover {border-bottom:1px dashed #E00029; text-decoration:none; color:#E00029;}
