body { background-color:#efe1bc; }

h1 { padding:0px 0px 5px 35px;font-family:Verdana;font-weight:normal;font-size:13px;color:#BD8F5C;background-repeat:no-repeat;background-position:left center;margin:0px 0px 0px 10px;height:15px;}
h1.main { font-family:Verdana;font-weight:bold;font-size:13px;color:#ffffff;padding:0px;margin:0px; }

td.cmenu_b { background-image:url('img/blue0.gif');background-repeat:no-repeat;padding:0px 0px 10px 0px;height:75px;width:95px; }
td.cmenu_p { background-image:url('img/pink0.gif');background-repeat:no-repeat;padding:0px 0px 10px 0px;height:75px;width:95px; }
td.cmenu_gr { background-image:url('img/green0.gif');background-repeat:no-repeat;padding:0px 0px 10px 0px;height:75px;width:95px; }
td.cmenu_g { background-image:url('img/gold0.gif');background-repeat:no-repeat;padding:0px 0px 10px 0px;height:75px;width:95px; }

td.m2 { padding:0px 10px 0px 0px;align:left; }
td.h1 { font-family:Verdana;font-size:13px;color:#ffffff;text-decoration:none;font-weight:bold; align:left;}
td.content { font-family:Verdana;font-size:12px;color:#9d7b53;text-decoration:none;}
td.left { background-color:#ffffff;background-repeat:no-repeat;}
td.goris { padding:0px 0px 0px 35px;background-repeat:no-repeat;background-position:left center;height:25px;}
.raduga{ background-image:url('img/line.jpg');background-position:bottom;background-repeat:repeat-x; }
td.katalog { height:157px;width:213px; background-color:#efe1bc; border-style:solid; border-width:2px; border-color:#EAD7A7; }
td.katalog2 { height:360px;width:544px; background-color:#efe1bc; border-style:solid; border-width:2px; border-color:#EAD7A7; }
td.katalog3 { height:360px;width:214px; background-color:#efe1bc; border-style:solid; border-width:2px; border-color:#EAD7A7; }

td.bg{ background-repeat: no-repeat; }
td.fon{ background-color:#efebe8; }
td.predm { background-color:#ffffff; border:1px solid #A7A7A7;margin:10 0 10 10;width:185px;height:125;line-height:125;text-align:center; }
td.border{ border:1px solid #A7A7A7;margin:10 0 10 20;width:141px;height:95;line-height:95;text-align:center; }
td.col{ padding:0 0 0 35;font-family:Tahoma;font-size:13px;font-weight:bold;color:#D0D0D0;height:22px;background-image: url('img/ico2.jpg');background-position:left;background-repeat:no-repeat; }
td.des { padding:0 20 0 0; }
td.color { padding:0 20 0 20; }
td.cs3 {padding:3 5 0 0 }
td.orange{ padding:0 0 0 10;background-color:#997B5C;color:#FFFFFF;font-family:Tahoma;font-size:12px; }
td.ttl{ padding:2 5 2 2;font-family:Tahoma;font-size:12px; }
td.sen{ padding:10;font-family:Tahoma;font-size:12px;color:#ff0000;padding:20px; }
td.blocks { padding:5px 0px 0px 5px;border-left:3px solid #ffffff;border-top:3px solid #ffffff; }

span.r { color:#FB6C34; }

input.text { width:366px;border:1px solid #AAA3AA; }
input.sub { width:80px;border:1px solid #AAA3AA; }
input.code { width:80px;border:1px solid #AAA3AA; }
textarea.text { width:366px;border:1px solid #AAA3AA; }

div.ramka { border:1px solid #997B5C;width:468;font-family:Tahoma;font-size:12px; }
div.news { padding:0px 0px 30px 10px;font-family:Verdana;font-size:12px;color:#4f341c;text-decoration:none; background-image:url('img/new.jpg');background-repeat:no-repeat;width:325px;}
div.flower { margin:0px 0px 10px 0px;padding-left:15px;font-family:Verdana;font-size:12px;color:#4f341c;text-decoration:none; background:url('img/flower.gif') center left no-repeat;width:325px;}
div.redline { margin:20px 0px 10px 0px;padding-left:15px;font-family:Verdana;font-size:12px;color:#4f341c;text-decoration:none; background:url('img/dot2.jpg') top left no-repeat;width:325px;}
div.date { font-family:Verdana;font-size:10px;color:#D4B384;}
div.h2 { padding:0px 0px 0px 10px;font-family:Verdana;font-size:12px;color:#4f341c;text-decoration:none; background-image:url('img/dot2.jpg');background-repeat:no-repeat;margin:15px 0px 0px 35px;}
div.hide { left:20%;top:20%;display:none;cursor:pointer;padding:10px 2px 2px 2px;position:absolute;background-color:#ffffff;text-align:right;font-size:11px; }
div.vy { padding:5 5 15 55;color:#000000;font-family:Tahoma;font-size:12px; }
div.questionttl { margin:5 5 5 25;color:#B7A899;font-family:Tahoma;font-size:12px;font-weight:bold }
div.desq { padding:0 25 7 15;font-family:Tahoma;font-size:11px;color:443b37; }
div.fio { text-align:right;margin:5 25 5 35;color:#000000;font-family:Tahoma;font-size:11px; }
div.desa { margin:0 30 0 15;padding:5 5 0 7;font-family:Tahoma;font-size:11px;color:443b37;background-color:#ECECEC }
div.line { margin:5 5 5 50;font-size:1px;background-color:#997B5C;}


a.cmenup:link { font-family:Verdana;font-size:12px;color:#ffffff;font-weight:bold;text-decoration:none; } 
a.cmenup:visited { font-family:Verdana;font-size:12px;color:#ffffff;font-weight:bold;text-decoration:none; }
a.cmenup:active { font-family:Verdana;font-size:12px;color:#ffffff;font-weight:bold;text-decoration:none; }
a.cmenup:hover { font-family:Verdana;font-size:12px;color:#FFE2E2;font-weight:bold;text-decoration:none; }

a.cmenub:link { font-family:Verdana;font-size:12px;color:#ffffff;font-weight:bold;text-decoration:none; } 
a.cmenub:visited { font-family:Verdana;font-size:12px;color:#ffffff;font-weight:bold;text-decoration:none; }
a.cmenub:active { font-family:Verdana;font-size:12px;color:#ffffff;font-weight:bold;text-decoration:none; }
a.cmenub:hover { font-family:Verdana;font-size:12px;color:#E2E7FF;font-weight:bold;text-decoration:none; }

a.cmenugr:link { font-family:Verdana;font-size:12px;color:#ffffff;font-weight:bold;text-decoration:none; } 
a.cmenugr:visited { font-family:Verdana;font-size:12px;color:#ffffff;font-weight:bold;text-decoration:none; }
a.cmenugr:active { font-family:Verdana;font-size:12px;color:#ffffff;font-weight:bold;text-decoration:none; }
a.cmenugr:hover { font-family:Verdana;font-size:12px;color:#AEFEB1;font-weight:bold;text-decoration:none; }

a.cmenug:link { font-family:Verdana;font-size:12px;color:#ffffff;font-weight:bold;text-decoration:none; } 
a.cmenug:visited { font-family:Verdana;font-size:12px;color:#ffffff;font-weight:bold;text-decoration:none; }
a.cmenug:active { font-family:Verdana;font-size:12px;color:#ffffff;font-weight:bold;text-decoration:none; }
a.cmenug:hover { font-family:Verdana;font-size:12px;color:#FEFBAE;font-weight:bold;text-decoration:none; }

a.cmenu:link { font-family:Verdana;font-size:12px;color:#ffffff;font-weight:bold;text-decoration:none; } 
a.cmenu:visited { font-family:Verdana;font-size:12px;color:#ffffff;font-weight:bold;text-decoration:none; }
a.cmenu:active { font-family:Verdana;font-size:12px;color:#ffffff;font-weight:bold;text-decoration:none; }
a.cmenu:hover { font-family:Verdana;font-size:12px;color:#ffffff;font-weight:bold;text-decoration:none; }

a.menu1:link { padding:5px 20px 0px 5px; font-family:Verdana;font-size:13px;color:#8f5002;text-decoration:none; } 
a.menu1:visited { padding:5px 20px 0px 5px; font-family:Verdana;font-size:13px;color:#8f5002;text-decoration:none; }
a.menu1:active { padding:5px 20px 0px 5px; font-family:Verdana;font-size:13px;color:#8f5002;text-decoration:none; }
a.menu1:hover { padding:5px 20px 0px 5px; font-family:Verdana;font-size:13px;color:#ad7103;text-decoration:none; }

a.menu2:link { padding:0px 0px 0px 3px; font-family:Verdana;font-size:13px;color:#4f341c;text-decoration:none;line-height:90%;} 
a.menu2:visited { padding:0px 0px 0px 3px; font-family:Verdana;font-size:13px;color:#4f341c;text-decoration:none;line-height:90%;}
a.menu2:active { padding:0px 0px 0px 3px; font-family:Verdana;font-size:13px;color:#4f341c;text-decoration:none;line-height:90%; }
a.menu2:hover { padding:0px 0px 0px 3px; font-family:Verdana;font-size:13px;color:#ad7103;text-decoration:none; line-height:90%;}

a.menu3:link {  font-family:Verdana;font-size:13px;color:#c48d4d;text-decoration:none;line-height:90%;} 
a.menu3:visited {  font-family:Verdana;font-size:13px;color:#c48d4d;text-decoration:none;line-height:90%;}
a.menu3:active { font-family:Verdana;font-size:13px;color:#c48d4d;text-decoration:none;line-height:90%; }
a.menu3:hover { font-family:Verdana;font-size:13px;color:#ad7103;text-decoration:none; line-height:90%;}


a.news:link { font-family:Verdana;font-size:12px;color:#8f5002;text-decoration:none; } 
a.news:visited { font-family:Verdana;font-size:12px;color:#8f5002;text-decoration:none; }
a.news:active { font-family:Verdana;font-size:12px;color:#8f5002;text-decoration:none; }
a.news:hover { font-family:Verdana;font-size:12px;color:#ad7103;text-decoration:none; }