body{margin:0; padding:0; font-family:verdana, arial;  background:#F1F1F1 }
td.bar{}
table.ban{}
td.reg{background:url(images/menutop.gif)  no-repeat ;}
td.searchm{background:url(images/gmenubg.gif)  repeat-x ;width:90%; }
td.lmenu{background:url(images/menubg.gif)  repeat-y  #F3F3F3;}
.text        { margin-left: 5; margin-right: 5 }

div.blue { text-decoration:none; font-size:12px; font-family:arial; color:#2CBBF7;}

a img {border: 0;}

.teg_1 {background:url(/images/002.jpg); color:#FB4E4A; font-size:25px; font-family:arial; font-weight:bold; padding: 75px 0 0 15px;}

.cata { text-decoration:none; font-size:13px; font-family:arial; color:#999; font-weight:bold;}

.cat a{ text-decoration:none; font-size:13px; font-family:arial; color:#999; font-weight:bold;}
.cat a:hover{ text-decoration:none; font-size:13px; font-family:arial; color:#999; font-weight:bold;}

.reg a{text-decoration:none; font-size:12px; font-family:arial; color:#DB6801; display:block;}
.reg a:hover{color:#DB6801; text-decoration: underline}

/* горизонтальное меню.*/
.menu a {text-decoration:none; font-size:11px; color:green; font-weight:bold; font-family:verdana;}
.menu a:hover {color:red; text-decoration: none}
div.menu{height:53px; padding-left:20px;  vertical-align: middle;}  

/* выпадающее меню */
table.jmenu{position:absolute; }
td.jmenu{background:url(images/subm.gif) no-repeat left center #F3F3F3; border:1px solid #CECDCD; padding-left:12px;behavior: url('/td.htc');}
td:hover.jmenu,td.hoverjmenu {background:url(images/subma.gif) no-repeat left center #898787; border:1px solid #898787; padding-left:12px;behavior: url('/td.htc');}

td.jmenu a{text-decoration:none; font-size:10px; color:#213706; font-weight:normal; font-family:verdana; display:block; width:172px;}
td.jmenu a:hover{color:#213706; text-decoration: none}

td:hover.jmenu a, td.hoverjmenu a{text-decoration:none; font-size:10px; color:#ffffff; font-weight:normal; font-family:verdana; display:block}
td:hover.jmenu a:hover, td.hoverjmenu a:hover {color:#ffffff; text-decoration: none}

  
/* левое меню.*/
.lmenu a {text-decoration:none; font-size:10px;  color:#701B1B; font-family:verdana; display:block; background:url(images/brown.gif) no-repeat  5px 50%; padding-left:20px; padding-right:13px;}
.lmenu a:hover {color:#701B1B; text-decoration: underline}
.mntdsub a {text-decoration:none; font-size:10px;  color:#701B1B; font-family:verdana; display:block; background:url(images/square.gif) no-repeat  20px 50%; padding-left:30px; padding-right:13px;}
.mntdsub a:hover {color:#701B1B; text-decoration: underline}

table.lmenu{width:208px; overflow:hidden}
td.mntd {background:url(images/mntd.gif) repeat-y #E4E4E4; }
td.mntdsub{background:url(images/mntda.gif) repeat-y #E4E4E4; }
td .mntda{background:url(images/mntda.gif) repeat-y ; text-decoration:none; font-size:10px;  color:#701B1B; font-family:verdana; }
div.mntda{font-size:10px; color:#701B1B; font-family:verdana; font-weight:bold; background:url(images/brown.gif) no-repeat  5px 50%; padding-left:20px;  padding-right:13px; }

/* поиск*/
.bar form{margin:0 0 7px 0; padding:0}

.ssubmit{border:0; background:#F1F1F1}
div.search{position:absolute; text-align:right; top:85px; width:100%; border:1px solid red;}

.search a {text-decoration:underline; color:#ffffff;  font-size:9px; padding-right:0px; display:block}
.search a:hover {color:#ffffff; text-decoration: underline}
.search form{margin:0; padding:0}
.sword{width:140px; font-size:13px; height:22px;  border:1px solid #837E7E}
td.bbut{}
td.bbut2{}
.prod{color:#ffffff; font-weight:bold; font-size:14px;}


/* нижний поиск*/
td.botsearch{background:url(images/botsearch.jpg) no-repeat; font-size:10px; font-weight:bold; color:#D35400; padding: 30px 0 30px 10px; }
td.botsearch form{margin:5px 0 0 0; padding:0}
td.botright{background:url(images/botright.jpg) no-repeat; }
select.botsearch{width:180px; font-size:10px}


/* нижнее меню*/
td.botmenu{background:url(images/botbg.jpg) repeat-x; padding-left:20px;}
.botmenu a {text-decoration:none; font-size:10px; color:black; font-weight:bold; font-family:verdana;}
.botmenu a:hover {color:#red; text-decoration: none}

/* нижний копирайт*/
td.botcopy{background:url(images/greenbg.jpg) repeat-x left bottom; }
div.botcopy{background:url(images/greendiv.jpg) no-repeat left bottom; height:44px; font-size:11px; color:#47600B; line-height:1.4}
.botcopy a {text-decoration:underline; color:#47600B; }
.botcopy a:hover {color:#A44303; text-decoration: underline}
td.apocopy{background:url(images/crocotop.jpg) no-repeat; width:208px; height:44px}
.apocopy a {text-decoration:none; color:#47600B; display:block; margin-left:10px; font-size:9px;}
.apocopy a:hover {color:#A44303; text-decoration: underline}

/* главные*/
h1{font-size:16px; font-weight:bold;  color:#86CC48; font-family:arial}
h2{font-size:15px; font-weight:bold;  color:#86CC48; font-family:arial}
h3{font-size:14px; font-weight:bold;  color:#86CC48; font-family:arial}
h4{font-size:13px; font-weight:bold;  color:#86CC48; font-family:arial}
h5{font-size:12px; font-weight:bold;  color:#86CC48; font-family:arial}
h6{font-size:11px; font-weight:bold;  color:#86CC48; font-family:arial}
td.content{background:url(images/content.jpg) no-repeat; padding:0 10px 0 20px;}
.content, p, ul, li, ol, td {font-size:8pt;}
a{text-decoration:none; font-family:arial; color:#DB6801;}
a:hover{color:#DB6801; text-decoration: underline}

/* промоблоки*/
td.promo{background:url(images/promobg.jpg) no-repeat right top #9B9999;  height:18px;}
td.promobody{border:1px solid #A6A6A6; padding:4px; font-family:arial; background:#FFFFFF}
div.promotitle{font-size:10px; font-weight:bold; color:#ffffff; padding:3px 5px 3px 5px;}

td.promob{background:url(images/promobg-b.jpg) no-repeat right top #927575;  height:18px;}
td.promobodyb{border:1px solid #B9B8B8; padding:4px; font-family:arial; background:#FFFFFF}
td.promobodybasket{font-size:12px; font-family:arial; color:#2CBBF7; font-weight:bold; text-decoration: underline;}

div.promotitleb{font-size:10px; font-weight:bold; color:#ffffff; padding:3px 5px 3px 5px; }
.fr{width:120px; font-size:10px; height:20px;  border:1px solid #5D5A56}

.frsubmit {border:0; margin:0; padding:0; background:#F1F1F1;}

.frsubmit_1 a{ border:0; margin:0; padding:0; font-family:arial; font-size:14px; font-weight:bold; color:#2CBCF1; text-decoration:none;}
.frsubmit_2 a{ border:0; margin:0; padding:0; font-family:arial; font-size:14px; font-weight:bold; color:#FB4D4E; text-decoration:none;}

.frsubmit_1 a:hover{ border:0; margin:0; padding:0; font-family:arial; font-size:14px; font-weight:bold; color:#2CBCF1; text-decoration:none;}
.frsubmit_2 a:hover{ border:0; margin:0; padding:0; font-family:arial; font-size:14px; font-weight:bold; color:#FB4D4E; text-decoration:none;}

.promobodyb form {margin:4px; padding:0}
.promobodybasket form {margin:10px 4px 4px 4px; padding:0}

.ltsubmit{border:0; background:#F8F8F8; }

td.promout{padding:0 0px 0 10px; text-align:right}

/* путь */
.way  a {text-decoration:none; color:#86CC48; font-size:10px;}
.way a:hover {color:#86CC48; text-decoration: underline}
.way img{position:relative; top:2px}
div.way{color:#86CC48; font-size:10px;}

/* каталог */

table.catalog1{   }
.catalog1 td{border:1px solid #eeeeee}
.catalog1 img{border:1px solid #999999}
table.catalog1 td a{font-size:10px; text-decoration:none; color:#000000; font-weight:normal}
table.catalog1 td a:hover{font-size:10px; text-decoration:underline ;color:#000000}

table.catalog{ border:1px solid #BBBABA; background:#ffffff}
table.catalog th{background:#917474; font-size:10px; font-weight:bold; text-align:center; color:#ffffff; white-space:nowrap; font-family:verdana;}
table.catalog td{background:#EEEEEE; font-size:10px ; }
table.catalog th a{font-size:10px; font-weight:bold; text-align:center; color:#ffffff; text-decoration:none;font-family:verdana;}
table.catalog th a:hover{font-size:10px; font-weight:bold; text-align:center; color:#ffffff; text-decoration:underline}
table.catalog td a{font-size:10px; text-decoration:none; color:#000000;font-family:verdana;}
table.catalog td a:hover{font-size:10px; text-decoration:underline;color:#000000}

.fotos img{border:1px solid #A9A1A1}
 a.fotos{font-size:10px; text-decoration:none; color:#D35400}
 a:hover.fotos{font-size:10px; text-decoration:underline ;color:#D35400}
 
td.tov{}
.tov a{font-size:11px; font-weight:bold; color:#917474; text-decoration:none; }
.tov a:hover{ font-weight:bold; text-align:center; color:#917474; text-decoration:underline}

.input3{font-size:13px;  color:#86CC48; width:30px; height:21px;}
.submit4{background :#F5F5F5 ;  width:60px; height:21px; font-size:9px; color:#103E0A; border:1px solid #738E6F}
.catalog form,  .tov  form {margin:0; padding:0}
.catalog img{border:1px solid #917474}

/* листалка страниц */
.pagenavi a{font-size:9pt; color:#86CC48; text-decoration:none;  margin-right:2px; }
.pagenavi a:hover{color:#86CC48; text-decoration:underline}
a.activepage{background:#f1f1f1; border:1px solid #86CC48; padding:3px;}
div.pagenavi{font-size:9pt; color:#86CC48;margin:8px 0 0 0 }

/* кнопки */
div.universal{background:url(images/butbg.gif) no-repeat; border:0; width:86px; height:20px;  text-align:center}
.universal a{color:#F2EFEF; font-weight:bold; font-size:10px; line-height:1.0;  text-decoration:none;padding:3px;display:block}
.universal a:hover{color:#F2EFEF; font-weight:bold; font-size:10px; line-height:1.0; text-decoration:none}

/* корзина */
.basket td{font-size:12px; font-family:arial; color:#2CBBF7; font-weight:bold;}

/* Спецпредложения */
div.so{background:#FEFEFE; padding:10px; border-left:1px solid #D35400; border-top:1px solid #EEEEEE;border-right:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE; margin-bottom: 4px;}




