#bar, #left, #right, #whiteline, #bottomline, #mainmenu, #counters, .bannercenter, .ocmessage, #printbckt{display:none}
#center{width:800px; padding:0px 4px 10px 4px; vertical-align:top; font-size:9pt;}


.genline{ background:#e4d7dc; clear:both;}
.genline a {font-size:9pt;}

/*корзина*/

table#basketlist{border-collapse:collapse; margin:35px 0 20px 0}
#basketlist td{font-size:9pt; border: 1px solid #c7b1bb}
#basketlisttopline td {background:#e4d7dc; font-weight:bold; font-size:8pt; white-space:nowrap;}
#basketlist input{width:30px ; font-size:9pt; font-family:tahoma;}
.poroc{color:#666666; padding-left:5px}
#basketrecalc{background:transparent; border:none; width:85px;}
#basketclear{background:transparent; border:none;  width:85px;}
#basketbuy{background:transparent; border:none;  width:115px;}
#bfoprmgeberal{padding:0; margin:0}

/*новинки*/
#newprod{width:200px; margin-top:10px; font-size:8pt; color:#000;}
.imgcontainer{width:50px; float:left; margin:0 3px 3px 0; display:block;}
.imgcontainer img{width:100%; border:0}
a.podr{font-size:8pt; color:#a53364; text-decoratiom:underline; display:block; padding:2px 0 3px 0}
a.podr:hover{ color:#84529d; text-decoratiom:underline;}
.brand{color:#986ead}
.price{font-weight:bold; color:#56903f; display:block;padding:3px 0 1px 0}
.dotln{height:1px; overflow:hidden; background:url(images/dotln.gif) repeat-x; clear:both; margin:5px 0 5px 0}

/*отзывы*/
#otzv{width:200px;margin-top:10px; font-size:8pt; color:#000; text-align:justify;} 
#otzv a{color:#000; text-decoration:none}
#otzv a:hover{color:#000; text-decoration:underline}
#otzv p a{color:#a53364;text-decoration:underline}
#otzv p a:hover{color:#84529d;  text-decoration:underline}
.imgcontainer3{width:75px; margin:5px 0 4px 0}
.imgcontainer3 img{width:100%; border:0}
.stars{background:url(images/star.gif) repeat-x; height:20px; margin:8px 0 5px 0}
.stars2{background:url(images/star.gif) repeat-x; height:20px; }
table#tablefeeback{margin:10px 0 10px 0}
td.tbfsm{margin:0;  font-size:8pt; border-bottom:6px solid white; background:#f6f1f3;}
.imgcontainer8{width:80px; float:left; margin:0 3px 3px 0; display:block;}
.imgcontainer8 img{border:none; width:100%;}
.fbcontright{margin-left:85px}
.subtitlefb{color:#a53364;  padding:0 0 3px 0}
.fbcontright a {color:#a53364;text-decoration:underline; white-space:nowrap}
.fbcontright a:hover{color:#84529d;  text-decoration:underline}
.starstable td{vertical-align:center; font-size:8pt; color:#a53364; border:none; padding:0 10px 0 0 }
table#feedbacklist{border-collapse:collapse; margin:20px 0 20px 0; width:400px;}
#feedbacklist td{font-size:9pt; border: 1px solid #c7b1bb}
#feedbacktopline td {background:#fafafa; font-weight:bold; font-size:8pt;}
a#otzvlnk2{float:left; background:#e4d7dc; color:#7a0f3f; font-weight:bold; padding:5px 0 5px 0; margin:20px 5px 10px 0; font-size:9pt;display:block; width:150px; text-align:center; }
#writefeedback{clear:both; font-size:9pt; margin:10px 0 20px 0; display:none;}
#fbinput{width:400px; height:100px;font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;}
#fbsendbutton{border:none; width:82px; height:25px; margin:0; padding:0; background:#fff}
.otzvanons{color:#84529d; font-size:9pt; padding:0 0 10px 0}
.h1link{font-size:9pt; color:#3e0b21; font-weight:normal}
.otzinfo{margin:15px 0 20px 0; font-size:9pt;}
.otzinfo b{font-weight:normal; color:#a53364}


/*спецпредложения*/
table#spec{margin:10px 0 10px 0}
#spec td{font-size:8pt; color:#000; vertical-align:top; border-right:1px solid #7a0439; padding:0 5px 0 5px}
#spec td#speclast{border-right:none}
.imgcontainer3{width:70px; float:left; margin:0 3px 3px 0; display:block;}
.imgcontainer3 img{width:100%; border:0}
a.podr{font-size:8pt; color:#a53364; text-decoratiom:underline; display:block; padding:2px 0 3px 0}
a.podr:hover{ color:#84529d; text-decoratiom:underline;}
.price{font-weight:bold; color:#56903f; display:block;padding:3px 0 1px 0}
.oldprice{color:#bb0035; display:block;padding:3px 0 1px 0; text-decoration:line-through;}
.contlink{width:100px; float:left;}

#specleft{width:200px;margin-top:10px; font-size:8pt; color:#000;}
.imgcontainer7{width:75px; margin:5px 0 4px 0}
.imgcontainer7 img{width:100%; border:0}


/*вас интересовали*/
.vasintcontainer{overflow:hidden; width:100%}
div.vasint{width:150px; height:150px; margin:10px 2px 5px -2px; float:left; overflow:hidden; text-align:center; padding:0 5px 0 5px; font-size:8pt;border-left:1px solid #e0d2d8; }
.imgcontainer5{height:50px; text-align:center; overflow:hidden;}
.imgcontainer5 img{border:none; height:100%;}
.vasintaprice{font-weight:bold; color:#56903f; display:block; padding:3px 0 1px 0; font-size:11px;}
.vasint a{color:#000; text-decoration:none; font-size:8pt;}
.vasint a:hover{color:#000; text-decoration:underline}

#vasintleft{width:200px;font-size:8pt; color:#000;}
.imgcontainer7{width:75px; margin:5px 0 4px 0}
.imgcontainer7 img{width:100%; border:0}
a.recoma{color:#000; text-decoration:none}
a.recoma:hover{color:#000; text-decoration:underline}


/*каталог*/
div#catbuttons{margin:5px 0 20px 0}
div.butcontain{width:123px; height:115px; float:left; display:block;} 
.butcontain  img{border:none;}
.crohi{background:#f6f1f3; border-top:2px solid white; border-bottom:1px solid #d6c6cc; padding:10px; margin-bottom:10px; font-size:8pt;font-weight:bold}
.crohi form, .genline form{padding:0; margin:0}
.crohi a{font-weight:normal}
.crohi select{margin:12px 8px 10px 0; height:24px; border:1px solid #8a1d3e; color:#000; font-family:tahoma,  Arial; font-size:11px; padding:3px 3px 3px 6px;} 
.genline select{margin:0; height:24px; border:1px solid #8a1d3e; color:#000; font-family:tahoma,  Arial; font-size:11px; padding:3px 3px 3px 6px;} 


table#cat2table{width:100%; margin:10px 0 30px 0}
#cat2table td{vertical-align:top;}
#cat2table  a{background:url(images/catpoint.gif) no-repeat left center; padding:4px 4px 4px 19px; margin-left:5px; color:#6b0745; font-weight:bold; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:9pt; display:block; text-decoration:none; }
#cat2table  a:hover{text-decoration:underline; color:#6b0745;}

div.pages{   margin:10px 10px 20px 10px}
.pages a{font-size:11px; color:#fff; text-decoration:none;display:block; float:left; padding:2px 0px 5px 0px;  margin:0 2px 0 1px; background:url(images/pagep.gif) repeat-x left bottom #940560;width:18px; text-align:center;}
.pages a:hover{color:#e0d2d8; text-decoration:underline; }
span.active{background:url(images/pageact.gif) repeat-x left bottom #940560;display:block; float:left;padding:2px 0px 5px 0px;color:#fff; font-size:11px;width:18px; text-align:center; margin:0 2px 0 1px;}
.pag{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:8pt; color:#000; padding:0 0 10px 2px; }
.pages .otherbrand a{background:url(images/pagep.gif) repeat-x left bottom #b183a0}
.otherbrand span.active{background:url(images/pageact.gif) repeat-x left bottom #b183a0;}
a.viewall{background:#fff; width:80px; color:#3e0b21; text-decoration:underline}
a.viewall:hover{color:#940560; text-decoration:underline}
.pagecomment {padding:11px 10px 20px 12px; clear:both; font-size:8pt; color:#940560;}
.otherpages{color:#b183a0}


#tablecatalog  td, #tablecatalog-other  td{width:50%;  margin:0;  font-size:8pt; border-right:2px solid white}
.imgcontainer4{width:80px; float:left; margin:0 3px 3px 0; display:block;}
.imgcontainer4 img{border:none}
.productitle {color:#940560; font-weight:bold; padding:0 0 8px 0}
a.tovpodr{font-size:8pt; color:#a53364; text-decoratiom:underline; display:block; padding:2px 0 3px 0; text-align:right;}
a.tovpodr:hover{ color:#84529d; text-decoratiom:underline;}
.priceline td{background:#e0d2d8;padding:2px 4px 2px 4px; }
#tablecatalog-other .priceline td{background:#d0bcc9;padding:2px 4px 2px 4px; }


.infoline td{padding:4px;background:#f6f1f3; vertical-align:top; text-align:justify; border-top:8px solid white}
a.inbasket{display:block; width:28px; height:28px; float:right;}
a.inbasket img{border:none}
.newprice{display:block; padding:7px 15px 0px 10px; float:right; font-weight:bold; color:#56903f; font-size:9pt}
.oldprice2{color:#bb0035; display:block;padding:7px 5px 0px 10px; text-decoration:line-through;float:right;}
.newicon{padding:7px 0px 0px 10px; float:right}

.cat5table h1{color:#8b0741; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; padding:0  0 10px 0; margin:0; font-size:11pt;}
.cat5table{font-size:8pt;}
#cat5basket{width:150px; height:85px; background:#f6f1f3;}
#cat5basketprice{height:35px; display: table-cell;  vertical-align: middle;background:#e0d2d8; width:150px; }
.cat5price{color:#5b0488; font-size:10pt; font-weight:bold;}
#middled {margin-top: expression((parentNode.offsetHeight - this.offsetHeight)<0 ? "0" : (parentNode.offsetHeight - this.offsetHeight)/2 + "px");text-align:center;width:150px;}
#cat5inbacket{font-size:9pt; font-weight:bold; color:#972356; padding:8px 4px 0 0}
#cat5inbacket a{text-decoration:none;}
#cat5inbacket img{float:right; border:none; width:35px;isplay:block;}
#inbsk5{display:block; padding:10px 50px 0 0 ; }
.leftcolumn{width:150px; float:left;padding:20px 0 0 10px}
.leftcolumn img{width:100%; border:0; padding:0 0 10px 0}
.cat5content{padding:20px 10px 20px 160px; }
a#otzvlnk{background:#e4d7dc; color:#7a0f3f; font-weight:bold; padding:5px 0 5px 0; margin:20px 0 10px 0; font-size:9pt;display:block; width:100px; text-align:center; }
.prodinf{color:#8b0741; font-family:Tahoma, Arial, Helvetica, sans-serif;  padding:0; margin:0; font-size:9pt;}

/*новости*/
table#newstable{margin:10px; }
table#newstable2{margin:10px 0 10px 0}
#newstable td{vertical-align:top; font-size:8pt; color:#000; padding:5px 5px 20px 5px}
#newstable2 td{vertical-align:top; font-size:8pt; color:#000; padding:5px 10px 20px 0px}
.newsdata{color:#605e5f; font-family:verdana, arial; font-size:9pt; font-weight:bold; padding:0 0 8px 0}
.newstitle{color:#65307f; font-family:tahoma, arial; font-size:9pt; font-weight:bold; padding:0 0 8px 0}
.news2title{background:#e4d7dc;text-align:right; color:#972356; font-weight:bold; padding:3px 10px 6px 10px; margin:0px 0 10px 0; font-size:8pt; }
.newsgeneralimage{float:right; padding:0 15px 15px 0}
a#backtonews{background:#e4d7dc; color:#7a0f3f; font-weight:bold; padding:5px 0 5px 0; margin:20px 0 10px 0; font-size:9pt;display:block; width:200px; text-align:center; }


/*регистрация*/

#regform{padding:0; margin:10px 0 10px 0}
#regform td{font-size:9pt; padding:5px 10px 5px 10px;}
.regformtitle{width:150px;}
#MyId {margin-left:-10px;}
.urliz{display:none}
.urliz2{display:block;}
table td.zerpad{background:#e4d7dc; color:#972356; font-weight:bold; padding:3px 10px 3px 10px; margin:10px 0 0px 0; font-size:9pt;}
.widthlevel{width:250px}
#regform sup{font-weight:bold; color:#d01264}
.warning{color:#8b0741; font-size:8pt; padding:8px 0 0 0}
#regform button#regbb{background:transparent; border:none;  margin:0px; padding:0; width:121px;}
div.persareamenu{background:#e4d7dc; color:#972356; font-weight:bold; margin:10px 0 10px 0; font-size:9pt; padding:0 0 0 5px; border-bottom:1px solid #c7b1bb; width:100%; height:28px;}
.persareamenu .pactive{background:#fff; border-left:1px solid #c7b1bb; ; border-top:1px solid #c7b1bb; ; border-right:1px solid #c7b1bb;padding:5px 10px 6px 10px; float:left;  top:1px; position:relative; margin-top:2px;}
.persareamenu .ppassive{padding:8px 10px 6px 10px; float:left;}
table#paorderlist{border-collapse:collapse; margin:35px 0 20px 0}
#paorderlist td{font-size:9pt; border: 1px solid #c7b1bb}
#patopline td {background:#fafafa; font-weight:bold; font-size:8pt;}
#skidka{color:#8b0741; font-size:8pt; margin:8px 0 10px 0}
#skidka b{font-size:10pt}
#youautoriz{font-size:9pt; padding:10px}
.errorsmessage{padding:30px 0 0 0 ; font-size:10pt;color:#8c0c44}

/*поиск*/
#searchform{padding:0; margin:10px 0 10px 0}
#searchform td{font-size:9pt; padding:5px 10px 5px 10px;}
td.srchformtitle{width:100px; color:#972356; font-weight:bold;}
#srchglav td{background:#e4d7dc;}
.minwidthinput{width:50px}
#searchform button{background:transparent; border:none;  margin:0px; padding:0; width:82px;}
ul#srchresultol{margin:10px 0 10px 30px; color:#972356; font-weight:bold;}
#srchresultol li{padding:5px 0 5px 0; font-size:8pt;color:#972356; font-weight:bold;}
#srchresultol a{text-decoration:none; font-weight:normal;font-size:8pt;}
#srchresultol a:hover{text-decoration:underline}
#searchdetails{background:#e4d7dc; color:#972356; font-weight:bold; padding:3px 10px 3px 10px; margin:10px 0 0px 0; font-size:9pt;}
.bbtb{font-weight:normal;}


/*главные*/
a{color:#3e0b21; text-decoration:underline}
a:hover{color:#a53364; text-decoration:underline}
p{font-size:9pt; margin:0; padding:5px 0 5px 0}
#left, #left p, #left ul, #left ol, #left li, #left td {font-size:8pt;}
.content{padding:0 10px 20px 10px}
h1{color:#8b0741; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; padding:0  0 15px 0; margin:0; font-size:11pt;}








