/* General Style */
body { background:url('/design/pattern.jpg') #f0e6da; margin:0; padding:7px 0; }
td, body { font-family:verdana,arial,helvetica; font-size:9pt; line-height:1.4; color:#1f1407; }

#contanier, #footer { min-width:800px; max-width:1300px; margin:0 auto; }
#footer { margin:20px auto; }
#contanier { background:#FFF6F0; text-align:left; }
#cwrapper { padding:10px 25px 10px 25px; }

.logotdl {width:10px;height:40px;background:url(/design/mleft.png) no-repeat;margin:0;padding:0}
.logotd {white-space:nowrap;background:url('/design/mlcenter.png') repeat-x right;height:40px;line-height:3;vertical-align:middle;padding-right:5px;}

.footer1td { width:37%; min-width:455px; padding-top:20px; }
.footer2td { width:35%; text-align:center; }
.footer3td { text-align:center; width:1%; }
.footer4td { padding-right:25px; text-align:right; width:1%; }
.logobottom { margin:0 10px 0 15px; float:left; }
.bottomaddress { padding-left:20px; font-size:14pt; line-height:14pt; font-family:Georgia; color:#5d4935; }
.bottomcontacts img { vertical-align:middle; }
.bottomcontacts td { font-size:16px; padding-left:5px; font-family:Georgia; color:#5d4935; }
.bottomcontacts span { font-size:20px; }
.counters { position:absolute; left:-99999px; }
.eTag { font-size:10px; letter-spacing:-1px; }

.mainpageswitcher { margin:20px 15px 0; }
.mainpageswitcherr { margin-left:10px; }
.mainpagetable { margin-top:40px; width:100%; }
.mainpagetable td { width:50%; padding:15px; }

.rad10, .rad { border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; }
.rad5 { border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; }
.shad { box-shadow: 2px 2px 10px 2px #a69e9c; -webkit-box-shadow: 2px 2px 10px 2px #a69e9c; -moz-box-shadow: 2px 2px 10px 2px #a69e9c; }
.catalogmain { min-width:180px; margin:0 0 10px 15px; padding: 5px; }
.catalogmain a { font-size:12px; white-space:nowrap; line-height:120%; }
.catalogmain a:link, a:active, a:visited { text-decoration:none; color:#300; border-bottom: 1px solid #e9dcd4; }
.catalogmain a:hover { text-decoration:none; color:#600; border-bottom: 1px solid #600; }

.htot { width:100%; padding:5px; }
.htot td { width:33%; }
.htot div { text-align:center; }
.htot img { vertical-align:middle; }
.htot b { FONT-SIZE:10pt; COLOR:rgb(83,61,55); font-family:Georgia; font-weight:normal}
.htot span { DISPLAY: none; FONT-SIZE:11px; text-align:left}

.forum { background:#FFF6F0; min-width:800px; max-width:1300px; margin: 0 auto}
.fNav { float:right; text-align:right; margin:10px; display:inline}
.fNav a {font-size:10px;}

#lpic {margin:10px 0 0 10px}
.darkBlock { color:#FFF6F0; background:#322521}
table, img { margin:0; border-collapse:collapse; border:0}
td { vertical-align:top; }
#soc1 img { margin:2px; }
a { outline:none }
.searchtd {padding-left:5px; padding-top:22px}
.searchf {background-color:#fff;color:#999;border:1px solid #e9dad5;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;padding:3px;}

form{padding:0px;margin:0px}
input,textarea,select{vertical-align:middle;font-size:8pt;font-family:verdana,arial,helvetica}
#colorboard img{margin:2px}
#colorboard a{text-decoration:none;cursor:default}
#colorboard div{display:none}
#colorboard a:hover{position:relative}
#colorboard a:hover div{position:absolute;display:block;left:60px;top:-50px;border:solid 1px #999;background:#fff;color:#333;white-space:pre;padding:5px;z-index:2;text-align:center}

h1,h2,h3,h4 {font-family:Georgia;color:#2f0502;font-weight:400}
h1 {font-size:18pt}
h2 {font-size:16pt;text-align:left}
h3 {font-size:14pt;text-align:left}
h4 {font-size:13pt;text-align:left}
.georg18 { font-size:18px; font-family:Georgia; }

#mainmenu a:link, #mainmenu a:active, #mainmenu a:visited{text-decoration:none;padding:5px 8px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px}
#mainmenu a:active{border:#e9dcd4 solid 1px;color:#000}
#mainmenu a:hover{text-decoration:none;padding:5px 7px 5px 7px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border:#e9dcd4 solid 1px;background:#f1e4db}

#mainmenuie a{padding:5px}
#mainmenuie a:link, #mainmenuie a:active, #mainmenuie a:visited{text-decoration:none;margin:5px}
#mainmenuie a:hover{text-decoration:underline;margin:5px}

#tags a{font-size:10px;letter-spacing:-1px}
#tags a:link,#tags a:active,#tags a:visited{text-decoration:none}
#tags a:hover{text-decoration:underline}

.tabactive{padding:7px;display:inline;background-color:#f8ede1;border:#cfc2be 1px solid;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;height:26px;width:80px;text-align:center;line-height:1.8}
.tabpassive{padding:7px;display:inline;background-color:#fff6f0;border:#e9dad5 1px solid;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;height:26px;width:80px;text-align:center;line-height:1.8}

.subhide {left:-5000px; overflow:hidden; position:absolute; top:-5000px; padding:3px; }
.submenu { padding:10px 25px 10px; font-size:12px; text-align:left; margin-left:10px; line-height:1.9; border:#e9dcd4 solid 1px; background:#f1e4db;}
#submenu a:link { text-decoration:none; }
#submenu a:hover { text-decoration:underline; }

.topaddress { font-size:16px; font-family:Georgia; margin-top:25px; }
.topaddress span { font-size:10px; font-family:verdana,arial,helvetica; }
.toptel { margin-top:5px; color:#300; margin-left:10px; font-size:17px; }
.toptel span { font-size:12px; }

#vopros{width:250px;height:60px;background:url(/design/vopros.png);float:right;margin: 10px 15px 5px 0}
#vopros:hover{background:url('/design/vopros.png') 0 -60px}

#snavto1 {width:140px; height:100px; background:url(/nout2/snavto1_1m.jpg); margin:0; display:inline-block; float:left; margin-right:10px}
#snavto1:hover {background:url('/nout2/snavto1_1m.jpg') 0 -100px}
#snavto2 {width:140px; height:100px; background:url(/nout2/snavto1_2m.jpg); margin:0; display:inline-block; float:left; margin-right:10px}
#snavto2:hover {background:url('/nout2/snavto1_2m.jpg') 0 -100px}
#snavto3 {width:140px; height:100px; background:url(/nout2/snavto1_3m.jpg); margin:0; display:inline-block; float:left; margin-right:10px}
#snavto3:hover {background:url('/nout2/snavto1_3m.jpg') 0 -100px}

#ptb{width:252px;height:81px;background:url(/design/pushtb.png);float:right;margin: -5px 15px -25px 0}
#ptb:hover{background:url(/design/pushtb.png) 0 -81px}
#ptbie{width:252px;height:81px;background:url(/design/pushtb.png);float:right;margin: 0 15px 0 0}
#ptbie:hover{background:url(/design/pushtb.png) 0 -81px}

#micrologo{width:15px;height:15px;background:url(/design/micrologo.png) 0 -0px;float:left;margin: 0 10px 0 5px; }
#micrologo:hover{background:url(/design/micrologo.png) 0 -17px;float:left}

#zakaz { width:200px;height:59px;background:url('/design/zakaz.png');float:right;margin: 5px 15px 5px 10px; cursor:pointer; }
#zakaz:hover { background:url('/design/zakaz.png') 0 -59px; }

.darkBlock a:link,.darkBlock a:active,.darkBlock a:visited{text-decoration:underline;color:#fff}
.darkBlock a:hover{text-decoration:none;color:#FFF6F0}

a.sl:link,a.sl:visited{text-decoration:none;color:#634f4a;border-bottom:#a69e9c 1px solid}
a.sl:active{color:#000;border:#fff 1px solid;padding:3px}
a.sl:hover{text-decoration:none;color:#634f4a;border-bottom:none}

a:link,a:visited,a:active{text-decoration:underline;color:#533D37}
a:hover {text-decoration:none;color:#533D37}

a.flink {FONT-SIZE: 12pt;COLOR: #322521;vertical-align:middle;font-family:Georgia;border-bottom:dashed 1px red}
hr {display:block;position:relative;padding:0;margin:8px auto;height:0;width:100%;max-height:0;font-size:1px;line-height:0;clear:both;border:none;border-top:1px solid #e9dad5;border-bottom:1px solid #fbf1eb}
label {cursor:pointer;cursor:hand}
.sub {display: block }
.menu {color:#533D37; cursor:pointer; text-decoration:none; border-bottom:dashed 1px red}

.sizer {margin:0 10px 10px 15px;padding:10px;border:#e9dad5 1px solid;background:#f6ebe3;text-align:left}
.desc {margin:0 -50px 10px 15px;padding:10px;border:#e9dad5 1px solid;background:#f6ebe3;text-align:left; float:right; width:300px}
.d {padding:5px 10px;border:#e9dad5 1px solid;background:#f6ebe3;text-align:left;}
#message {max-width:1100px}
#message p {margin:10px 0 0 0;}

a.help {text-decoration:none;border-bottom:dashed 1px;}
a.help span {display:none}
a.help:hover {position:relative}
a.help:hover span{position:absolute;display:block;left:60px;top:5px;border:solid 1px #999;background:#fff;color:#333;white-space:pre;padding:10px}

a.hcolor div {display:none; cursor:pointer}
a.hcolor:hover {position:relative}
a.hcolor:hover div.color {position:absolute;display:block;left:60px;top:10px;border:solid 1px #999;background:#fff;color:#333;white-space:pre;padding:10px}

.navigation b{color:#666;border:0px;text-decoration:none;color:#533d37;padding:3px 6px;font-size:11px;background-color: #fff} 
.navigation a:link, .navigation a:visited, .navigation a:hover, .navigation a:active 
{text-decoration:none;color:#636363;background:#F9F9F9;border:1px solid #dcd2c1;padding:3px 6px;font-size:11px} 
.navigation a:hover{background:#f1e8d9;color:#fff;border-color:#533d37} 
.navigation span{text-decoration:none;padding:3px 6px;color:#333;font-size:11px} 

.blocktitle{font-family:Verdana,Sans-Serif;color:#787878;font-size:12px}
td.abclist{padding:10px;width:25%;border-left:1px dashed #666}

#related{border:#e9dad5 solid 1px;background:#faf0e9}
#related a:link{text-decoration:none}
#related a:hover{text-decoration:underline}

.sapeblock { font-size:7pt;color:#999 !important; margin:0 auto; padding:15px 0; line-height:0.9; letter-spacing:-1px; max-width:1400px; }
.sape { display:inline; }
.sape a { text-decoration:none; cursor:default; color:#777; }
.sape a:hover { color:#000; }

.menuTd {padding-left:12px;padding-right:10px;background: url(/design/10.gif) no-repeat 0 3px}

.agbartip, .agbartipc{font-size:14px;font-family:verdana,sans-serif;border:solid 1px #000;text-align:center;padding:3px;position:absolute;z-index:999;visibility:hidden;top:20px;left:90px;background-color:#FFFFE1;white-space:nowrap}
.agbard01{width:100%;height:45px;border-bottom:1px solid #808080}
.agbard1{background-color:#D6DCE3;padding:3px;border:1px solid black;color:black;font-size:10px}
.agbard2{margin-top:5px;color:black;font-size:10px}
.t{font-size:8pt;COLOR: #800}
.mframe{border-left:1px solid #E5E7EA}
.colgray, .mframe{border-right:1px solid #E5E7EA}
.colwhite{border-right:1px solid #F8F0EA}
.msep{border-top:1px solid #F8F0EA}

/* Menus */
ul.uz { list-style:none;margin:0;padding-left:0; }
li.menus { margin: 0;padding: 0 0 0 11px;background: url(/design/11.gif) no-repeat 0 3px;margin-bottom:.6em; }

.m { vertical-align:middle; font-size:12px; white-space:nowrap; line-height:120%; }
a.m:link,a.m:active,a.m:visited {text-decoration:none;color:#300;border-bottom: 1px solid #e9dcd4}
a.m:hover{text-decoration:none;color:#600000;border-bottom: 1px solid #600}


#ug li { margin-bottom:7px;margin-left:20px; }
#ug a { white-space:normal; line-height:145%; text-decoration:none;}
#ug a:link, a:active, a:visited { color:#300; border-bottom: 1px solid #e9dcd4; }
#ug a:hover { color:#600; border-bottom: 1px solid #600; }

a.m2:link,a.m2:active,a.m2:visited{text-decoration:none;color:#3b2525;border-bottom: 1px solid #e9dcd4}
a.m2:hover{text-decoration:underline;color:#220f0f;border-bottom:none}

span.m3 {color:#a69e9c}
a.m3:link {text-decoration:none;color:#a69e9c}
a.m3:active {text-decoration:none;color:#3b2525}
a.m3:visited{text-decoration:none;color:#b5b3b3}
a.m3:hover {text-decoration:underline;color:#220f0f}

a.ma:link, a.catNameActive:hover, a.ma:visited, a.ma:hover{text-decoration:none;color:#000}
.catsTd{padding: 0 0 6px 11px;background: url(/design/11.gif) no-repeat 0 3px}
.catName{font-family:Georgia;font-size:14px;color:#2f0502}
.catNameActive{font-family:Georgia;font-size:14px;color:#2f0502}
.catNumData{font-size:8pt;color:#6E6E6E}
.catDescr{font-size:8pt;padding-left:10px; color:#666;}
a.catName:link, a.catName:active, a.catName:visited{text-decoration:none;color:#3B3B3B}
a.catName:hover{text-decoration:underline;color:#2f0502}
a.catNameActive:link, a.catNameActive:visited, a.catNameActive:active{text-decoration:none;color:#183FA6}

/* Entries Style */
.eGoods { background:#fff6f0;padding:0 !important;border-left:#efece9 solid 1px;border-bottom:#e9dad5 solid 1px;height:250px;width:100%; }
.eGoods td { padding:3px 3px 0 3px;background:#FFF; }
.eGoodsMes {text-align:left; clear:both;padding: 0 5px 1px 10px;font-size:10px;display:block}
.eGoodsMes a { text-decoration:none; }
.eGoodsPrice { text-align:right; padding-right:50px; }
.eGoodsPrice span { color:#f00; font-weight:400; font-size:18px; text-align:right; font-family:Georgia}

.eBlock { background:#fff6f0; padding:0}
div.eBlock { margin: 12px 0; display:table}
.eBlockf { background:#fff;border-bottom:1px solid #C8C4C1;padding:0 !important}
.eTitle { font-family:Georgia; font-size:14pt; color:#2f0502; font-weight:400; text-align:left; line-height:1; padding: 10px 10px 0 10px; margin:0; }
.eTitle a:link, .eTitle a:visited { text-decoration:none;color:#2f0502;border-bottom: 1px solid #e9dcd4}
.eTitle a:hover { text-decoration:underline;color:#2f0502;border-bottom: none}
.eTitle a:active{ text-decoration:none;color:#2f0502}

/* Entries Style */
.myeBlock {background:#FFF6F0; border-bottom:1px solid #C8C4C1; padding:0 !important}
.myeTitle {padding: 5px 15px 0 65px; background:url('/img/13a.gif') no-repeat;height:49px;padding-bottom:3px;width:70%}
.myeTitle h1 {font-family:Georgia; font-size:18pt; line-height:0.9; color:#322521}
.myeTitle a:link, .myeTitle a:visited, .myeTitle a:active {text-decoration:underline; color:#322521}
.myeTitle a:hover {text-decoration:none; color:#322521}

.eMessage { padding:10px !important; }
.bMessage { padding:10px !important; text-align:left; clear:both; padding-bottom:2px;}
.eMessageMain { text-align:left; clear:both; padding:10px 0 0 20px; font-size:12px; }
.eText{text-align:justify;padding:15px 30px 20px 40px;}
.eDetails1, .eDetails, .eDetails2 {background:#fff;font-family:Verdana,Tahoma,Arial,Sans-Serif;color:#1A1A1A;padding:3px;text-align:left}
.eDetails {font-size:7pt}
.eDetails1, .eRating{font-size:8pt}
.eDetails2{background:#DAD4D1;font-size:8pt}

.divDetails {border:#e9dad5 1px dotted; color:#533d37;
 background: #fcf2ec; /* Old browsers */
 background: -moz-linear-gradient(top, #fcf2ec 0%, #f6ebe3 100%); /* FF3.6+ */
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcf2ec), color-stop(100%,#f6ebe3)); /* Chrome,Safari4+ */
 background: -webkit-linear-gradient(top, #fcf2ec 0%,#f6ebe3 100%); /* Chrome10+,Safari5.1+ */
 background: -o-linear-gradient(top, #fcf2ec 0%,#f6ebe3 100%); /* Opera 11.10+ */
 background: -ms-linear-gradient(top, #fcf2ec 0%,#f6ebe3 100%); /* IE10+ */
 background: linear-gradient(top, #fcf2ec 0%,#f6ebe3 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcf2ec', endColorstr='#f6ebe3',GradientType=0 ); /* IE6-9 */
}


.eAttach{margin: 16px 0 0 0;padding: 0 0 0 15px;background: url(/design/14.gif) no-repeat 0 0}
.manTdError{color:#f00}

/* Comments Style */
.cAnswer{padding-left:15px;padding-top:4px;font-style:italic}
.cBlock1{background:#FFF}
.cBlock2{background:#F8EFEA}

/* Comments Form Style */
.commTd1{color:#000}
.commFl{color:#6E6E6E;width:100%}
.smiles{border:1px inset;background:#fff}
.commReg{padding: 10 0 10 0px;text-align:center}
.commError{color:#FF0000}
.securityCode{color:#6E6E6E}

/* Archive Menu */
.archLi{padding: 0 0 3px 10px;background: url('http://src.ucoz.ru/t/889/15.gif') no-repeat 0px 4px;font-family:Tahoma,Arial,Sans-Serif}
a.archLink:link{text-decoration:underline;color:#6E6E6E}
a.archLink:visited{text-decoration:underline;color:#6E6E6E}
a.archLink:hover{text-decoration:none;color:#000}
a.archLink:active{text-decoration:none;color:#000}

/* Archive Style */
.archiveCalendars{text-align:center;color:#00f}
.archiveDateTitle{font-weight:bold;color:#6E6E6E;padding-top:15px}
.archEntryHr{width:250px;color:#DDDDDD}
.archiveeTitle li{margin-left: 15px;padding: 0 0 0 15px;background: url('http://src.ucoz.ru/t/889/16.gif') no-repeat 0px 4px;margin-bottom: .6em}
.archiveEntryTime{width:65px;font-style:italic}
.archiveEntryComms{font-size:9px;color:#C3C3C3}
a.archiveDateTitleLink:link{text-decoration:none;color:#6E6E6E}
a.archiveDateTitleLink:visited{text-decoration:none;color:#6E6E6E}
a.archiveDateTitleLink:hover{text-decoration:underline;color:#6E6E6E}
a.archiveDateTitleLink:active{text-decoration:underline;color:#6E6E6E}
.archiveNoEntry{text-align:center;color:#00f}

/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover{color:blue}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover{color:red}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover{color:green}

/* Other Styles */
.replaceTable { height:100px; width:300px; margin:10% auto; font-size:18px; }
.replaceTable td { padding:10px; }
.replaceBody { background:url('/design/pattern.jpg') #f0e6da; }
.legendTd{font-size:8pt}

.grey, .grey a, .grey a:link, a.grey:link, a.grey:active, a.grey:visited, a.grey:hover, td.grey a {font-size:8pt; color:#ada499;}
a.grey:hover{text-decoration:none}


.dostavka img {text-decoration:none;}
.dostavka span {display:none; font-size:10px;}
.dostavka:hover {position:relative}
.dostavka:hover span {position:absolute;display:block;left:60px;top:5px;border:solid 1px #999;background:#fff;color:#333;white-space:pre;padding:10px}



/*MStyles*/
.w {width:100%}
.w90 {width:90%}
.w80 {width:80%} .w70 {width:70%}
.w60 {width:60%}
.w50 {width:50%}
.w30 {width:30%}
.w20 {width:20%}
.w10 {width:10%} .w5 {width:5%}

.copy, .sf, .f8 {font-size:8pt}
.f12 {font-size:12pt}
.f14 {font-size:14pt}
.f20 {font-size:20pt}

.tdn, .tdn a {text-decoration:none !important}
.g {font-family:Georgia,Times,serif;}
.cb, .stats {clear:both}
.tar {text-align:right}
.tal {text-align:left}
.tac {text-align:center}
.vam .thumb {vertical-align:middle}
.vab, #tags img {vertical-align:bottom}
.db {display:block}
.di {display:inline}
.dn, #smallres2, #smallres {display:none}
.dt {display:table}
.fr {float:right}
.fl { float:left; }
.wsn, .nw { white-space:nowrap; }
.ls-1 {letter-spacing:-1px}

.m0 { margin:0}
.m5 { margin:5px}
.m15 { margin:15px}

.mt7, .mt7px { margin-top:7px }
.mt10 { margin-top:10px }
.ml10, .l10 { margin-left:10px}
.l25, .ml25 { margin-left:25px}
.r25, .mr25 { margin-right:25px}

.ma, .mlra {margin-left:auto; margin-right:auto}



.pr40 {padding-right:40px}
.p20 {padding:20px} .p15 {padding:15px} .p10 {padding:10px}
.pl10 {padding-left:10px}
.pr10 {padding-right:10px}
.pl15 {padding-left:15px}
.pt10 {padding-top:10px}
.p15null {padding:15px 0px; }

.b1 {background-color:#ede4dd}
.bfff {background-color:#fff; background:#fff}

.c1 {color:#322521}
.c2 {color:#533d37}

.red, .red a {color:red !important}
.green {color:green}
.blue{color:blue}
.orange {color:orange}
.fwn {font-weight:normal}

.lh20px {line-height:20px}

.inews {margin:5px 10px; line-height:137%}
.inews i {font-size:8px;}
.share, .share td {border-top: #e9dad5 1px dashed; border-bottom: #e9dad5 1px dashed; padding:5px 10px; margin:10px 0; }

.linf {width:300px; margin:0 0 20px 10px; float:right;}
.linfblock {border:#e9dad5 solid 1px;background:#faf0e9}
.linfblock h2 {margin:10px 30px}
.linfblock p {text-align:center}

#cupe td {border:#e9dad5 solid 1px; text-align:center;}
#cupe tr:hover {background:#e9dad5;}
#cupe .a {font-weight:bold;background:#e9dad5; border:#e0cdc7 1px solid;}

.table-lines td {padding:5px; border-bottom:1px solid #ccc;}
