body{margin:0; padding:0; font-family:verdana;}
td.menu{background:url(/images/bg.jpg) #E7F6FC repeat-y; width:231px; }
#bar{height:264px; }
#right{padding:0 20px 30px 23px}

div.menu{background:url(/images/ug.jpg)  no-repeat;min-height:64px; padding-top:60px}
div.pmenu{background:url(/images/m4.gif)  no-repeat right bottom  #C9E9F7; width:183px; text-align:left; margin-bottom:4px;}
.pmenu a{background:url(/images/m5.gif)  no-repeat  left top transparent; padding:10px 10px 10px 25px; display:block; color:#00348B; font-family:verdana; font-size:12px; font-weight:bold; text-decoration:none;}
.pmenu a:hover{color:#F90006}

div.pmenua{background:url(/images/m4a.gif)  no-repeat right bottom  #C9E9F7; width:183px; text-align:left; margin-bottom:4px;}
.pmenua a{background:url(/images/m5a.gif)  no-repeat  left top transparent; padding:10px 10px 10px 25px; display:block; color:#00348B; font-family:verdana; font-size:12px; font-weight:bold; text-decoration:none;}
.pmenua a:hover{color:#F90006}

div.subm{ width:183px; text-align:left; margin-bottom:4px;}
.subm a{background:url(/images/subm.gif)  no-repeat  left top transparent; margin: 5px 0 5px 8px;; padding:1px 10px 2px 25px; display:block; color:#00348B; font-family:verdana; font-size:12px; font-weight:bold; text-decoration:none;}
.subm a:hover{color:#F90006}
a#subma{background:url(/images/subma.gif)  no-repeat  left top transparent}
div.subm2{ width:173px; text-align:left; margin-bottom:4px; margin-left:10px;}
.subm2 a{background:url(/images/subm2.gif)  no-repeat  left middle transparent; margin: 0px 0 5px 8px;; padding:1px 10px 2px 15px; display:block; color:#00348B; font-family:verdana; font-size:12px; font-weight:bold; text-decoration:none;}
.subm2 a:hover{color:#F90006}
a#subma2{background:url(/images/subma2.gif)  no-repeat  left middle transparent}


#tmenu{ height:120px ;  padding: 10px 35px 10px 35px; vertical-align:top;}
#mid{ width:209px; padding-top:50px}
#flash{position:absolute; height:264px; left:0; top:0; width:100%; background:url(/images/bg2.jpg)  repeat-x  #7ECCF1 913px  0px  }
#uh{position:absolute;left:687px; top:264px;}
#rt{background:url(/images/basket.jpg)  no-repeat center;  padding:0 }
#tmenu a{font-family:verdana; font-size:11px; font-weight:normal; text-decoration:none;color:#845634; display:block;  width:177px;}
#tmenu a:hover{ text-decoration:underline; color:#845634;}
#mid form{width:209px;margin:0; padding:0; }
#mid input{background:#D1EDF8; border:1px solid #999999; width:122px ;height:22px; font-size:9pt;}
#mid button{color:#0099DA; font-family:verdana; font-size:12px; font-weight:bold; text-decoration:none; background:transparent; border:0;}
#mid  a{color:#007CB0; font-family:verdana; font-size:11px; font-weight:normal; text-decoration:underline;}
#mid  a:hover{color:#F90006;text-decoration:underline;}
#basket{text-align:center;padding:0 25px 0 25px}
#bask{color:#0D6BB4; font-size:11px; font-weight:bold; text-align:left; width:180px; padding-top:18px;  }
#tov{color:#007CB0; font-size:10px; font-weight:normal; text-align:left; width:180px; padding-top:5px; background:#BADFF0;  }
#tov button{width:141px; height:25px; border:0; padding:0; margin:0;background:#BADFF0; margin-top:4px;}
table.tabg{background:url(/images/tabg.jpg)  no-repeat left top; margin:0 -20px 0 -23px;}
#podv{height: 47px; background:#B2D6E4;}
#podv2{background:url(/images/b3.jpg)  repeat-x #B2D6E4;color:#172243;font-size:12px; vertical-align:top;  padding:8px 10px 10px 10px; }
#podv2 a{font-family:verdana; font-size:11px; font-weight:normal; text-decoration:none;color:#172243; }
#podv2 a:hover{text-decoration:underline}
#copy  {font-size:11px; font-weight:bold;color:#0D6BB4;  padding:8px 10px 10px 10px;}
a#apo {font-size:10px; color:#6DA7C2; text-decoration:none}

/*  Новости  */ 
#news{float:left; width:250px;  padding:10px 20px 0 0px; color:#000; font-size:8pt; }
.newstitle{color:#FD4700; font-size:9pt; font-weight:bold; margin:5px 0 5px 0}
#news a{font-size:7pt;font-family:verdana;color:#0F5B99}
#news a:hover{color:#F90006}
div.line{height:15px; overflow:hidden; border-bottom:1px dotted  #BABABA}

/*  Спецпредложения  */ 
h1{color:#0D6BB4; font-size:10pt; margin-top:5px; padding-top:5px;}
#spec{padding:0}
.spectitle{background:url(/images/lt.gif)  no-repeat #F3F2F2; width:100%; margin-bottom:20px;}
.spectitle h2{background:url(/images/rt.gif)  no-repeat  transparent right top; padding:10px; color:#0E5218; font-size: 10pt; margin:0;}
.specdescr{background:url(/images/lb.gif)  no-repeat #F3F2F2 left bottom; width:100%; }
.specdescr p{background:url(/images/rb.gif)  no-repeat  right bottom transparent; padding:10px;  font-size:8pt;}
#spec td {vertical-align:top}
.rp{padding-right:20px; text-align:center; }
.price{background:url(/images/price.gif) no-repeat; font-size:12px; color:#FA0A0A ; width:89px; text-align:center; height:21px; font-weight:bold; padding-top:3px;; margin-top:10px;}

/*  Каталог  */ 
.content{ width:100% }
div.ltc{background:url(/images/ltc.gif) left top no-repeat; position:relative; top:-1px; left:-1px; width:100%}
div.rtc{background:url(/images/rtc.gif) right top no-repeat;position:relative;  left:2px; width:100%}
div.lbc{background:url(/images/lbc.gif) left bottom no-repeat;position:relative; top:2px; left:-2px; width:100%}
div.rbc{background:url(/images/rbc.gif) right bottom no-repeat;position:relative; left:2px;  width:100%}
div.rrll{background:#F3F2F2; border:1px solid #AAAAAA; width:100%; }



.pages {color:#000; font-size:8pt; text-decoration:none;  clear:both; font-family:verdana;background:url(/images/pbgr.gif) right top no-repeat #E6E3E3;}
.pages a{color:#000; font-size:8pt; font-weight:normal; text-decoration:none; font-family:verdana}
.pages a:hover{color:#E0561F; font-size:8pt; font-weight:normal; text-decoration:none}
.pageactive{color:#E0561F;background:#F9DC63;}
.pagessel{background:url(/images/pbgl.gif) no-repeat left top; white-space:nowrap; padding:7px; } 
#select {font-size:9pt;}
#select select{font-size:9pt; width:10em;}
#selects {font-size:9pt; width:10em; background:#D1EDF8;}

table.details{background:#008DC6}
.details td{border-right:1px solid white;border-top:1px solid white; font-size:9pt; color:#fff; }
td.detleft, td.art{background:url(/images/z1.gif) left top no-repeat; width:106px; padding-left:15px;}
td.art{height:26px; border-top:0;}
td.detright{background:url(/images/z2.gif) right top no-repeat; width:131px;padding-left:5px;height:27px;}
td.ver2{background:url(/images/ver2.gif) right bottom no-repeat; width:131px;padding-left:5px; border:0;height:26px;}
td.ver1{background:#fff;border:0;}
td.priceleft{background:url(/images/z3.gif) left top no-repeat #FFC638; padding-left:15px; color:#085B7D}
td.priceright{background:url(/images/z4.gif) right top no-repeat #FFC638;padding-left:5px;height:27px;color:#FF0000; font-weight:bold;}
td.oldpriceleft{background:url(/images/z5.gif) left top no-repeat #E6E6E6; padding-left:15px; color:#085B7D}
td.oldpriceright{background:url(/images/z6.gif) right top no-repeat #E6E6E6;padding-left:5px;height:27px;color:#085B7D}
td.ver3{background:url(/images/ver3.gif) left top no-repeat #FFFFFF;border:0;height:27px; padding-left:15px; padding-bottom:35px; padding-top:5px}
.ver3 a{color:#FF0000;}
.cattitle{color:#0D6BB4; font-size:12pt;font-weight:bold; padding:20px 0 20px 0; background:#ffffff; }
.cattitle2{color:#FF6816; font-size:12pt;font-weight:bold; padding:20px 0 10px 0;  border-bottom:1px dotted  #BABABA; margin-bottom:10px; clear:both;}

div.ltd{background:url(/images/lt.gif) left top no-repeat #F4F3F3;}
div.rtd{background:url(/images/rt.gif) right top no-repeat; padding:10px; font-size:8pt}
td.dataright{background:url(/images/bg.gif) left bottom repeat-x #F4F3F3;}
a#nextpage{color:#FF0000; font-size:9pt; text-align:right; display:block}
td.datalft{border-bottom:1px dotted  #BABABA; padding-top:20px; width:237px;} 

td.dataright{border-bottom:1px dotted  #BABABA}
div.tov2{width:164px; float:left; margin:0 10px 10px 0}
div.catalog3{width:164px; height:80px;color:#0D6BB4; font-size:12px; font-weight:bold;}
.catalog3 img{margin-top:5px}
div.catalog4{ height:80px;color:#000; font-size:11px;background: #F4F3F3; padding:4px;  }
div.catalog5{width:164px; height:27px;color:#0D6BB4; font-size:11px; font-weight:bold;background:url(/images/cat3.gif) left top no-repeat; text-align:center; padding-top:6px; }
.catalog5 a{color:#FF2A00; font-family:tahoma; font-size:10px; font-weight:bold; text-decoration:none; padding:0 10px 0 10px;}
.catalog5 a:hover{text-decoration:underline; color:#FF2A00;}

a.r{color:#0D6BB4; font-family:tahoma; font-size:10px; font-weight:bold; text-decoration:none; padding:0 10px 0 10px;}
a.r:hover{text-decoration:underline; color:#0D6BB4;}

/*  Фотогалерея  */ 
div.foto{width:164px; float:left; margin:0 10px 10px 0;color:#0D6BB4; font-size:12px; font-weight:bold; text-align:center; height:200px; }
.foto img{display:block; margin-top:10px;border:1px solid black}
.fotochapt a{color:#0D6BB4; font-size:12px; text-decoration:none;}
.fotochapt a:hover{color:#0D6BB4; font-size:12px; text-decoration:underline;}
.fotochapt{height:40px;}
.fotoart{height:160px;}
.foto a{color:#0D6BB4; font-size:12px; text-decoration:none; font-weight:normal}
.foto a:hover{color:#0D6BB4; font-size:12px; text-decoration:underline;}

A{color:#007CB0; font-family:verdana; font-size:11px; font-weight:normal; text-decoration:underline;}
A:hover{color:#F90006;text-decoration:underline;}
INPUT.basket{ border: 0px solid #ffffff; background-color:#ffffff; font-weight:bold; color:red; cursor:pointer;}
