BODY {font-family :  Tahoma, Arial, Verdana, Helvetica, sans-serif,  Geneva; text-decoration: none; margin : 0 0 0 0; color: #5A5A5A; 
SCROLLBAR-FACE-COLOR: #bbd773;
SCROLLBAR-HIGHLIGHT-COLOR: #bbd773;
SCROLLBAR-SHADOW-COLOR: #000000;
SCROLLBAR-3DLIGHT-COLOR: #000000;
SCROLLBAR-ARROW-COLOR: #000000;
SCROLLBAR-TRACK-COLOR: #f5f5f5;
SCROLLBAR-DARKSHADOW-COLOR: #ffffff;}
TEXTAREA,INPUT {font-family : Verdana, Arial, Helvetica, sans-serif, Tahoma, Geneva; text-decoration: none;}
.r1 {font-size : 70%; color: #5a5a5a;}
.r1_1 {font-size : 70%; color: #5a5a5a; border-top: 2px solid #ff9d00;}
.r1_2 {font-size : 70%; color: #5a5a5a; border-top: 2px solid #89bf00;}
.r1_3 {font-size : 70%; color: #5a5a5a; border-top: 2px solid #E08383;}
.r1t {border-bottom: 1px solid #B5CECE; border-right: 1px solid #B5CECE; font-size : 70%;}
.r1s {border-bottom: 1px solid #d5c2fa; border-right: 1px solid #d5c2fa; font-size : 70%;}
.r1h {border: 1px solid #FF0000; font-size : 80%; color : #cccccc;}
.r2{font-size : 60%;}
.r3{font-size : 60%;  text-align: center; }
.r4 {font-size : 80%;}
.r5 {font-size : 90%;}

.m_tabbar{background-color:#e5ecf9;}
.m_tab{background-color:#e5ecf9;border-bottom:1px solid #0066CC;padding:0 15px;white-space:nowrap;font-size:75%;}
.m_active{background-color:#fff;color:#000;border:1px solid #0066CC;border-bottom:1px solid #fff;}

img.rams {border-color: #999999; border-style: dotter; border-width: 1px;}
img.ramscat {border-color: #98be2f; border-style: dotter; border-width: 1px;}
img.service { border: 1px solid #d5c2fa; padding:3px;}

.topmenu {border-left: 1px solid #9f94d7; border-top: 1px solid #9f94d7; border-right: 1px solid #9f94d7; font-size : 70%;}
.obzor {border: 1px solid #c09860; font-size : 70%;}
.produce_rec {border: 1px solid #B5CECE; font-size : 70%;}

.produce {border-bottom: 1px solid #B5CECE; border-right: 1px solid #B5CECE; font-size : 70%; }
.produceDiscount {border-bottom: 1px solid #ffbd46; border-right: 1px solid #ffbd46; font-size : 70%; }

.brand {border-bottom: 1px solid #999999; border-right: 1px solid #999999;}

h1.news {margin : 5 0 0 10; color:#db345e; font-size:16px; font-weight:bold;}
h1.newsb {margin : 5 0 0 10; color:#db345e; font-size:2em;}
h2.news {margin: 30 0 0 0; color:#db345e; font-size:14px; font-weight:bold; text-align:center;}
p.news {margin: 10 0 5 0; color:#5A5A5A;}
p.imgnews {margin: 0 0 10 0; color:#5A5A5A; font-style:italic; text-align:center;}
img.news {margin: 10 0 0 0;}

li.m {margin : 0 0 0 0; color : #ffffff; font-size : 12px;}
li {margin : 0 0 0 0; color : #5A5A5A; font-size : 12px;}
ul {margin : 0 0 0 0;}
blockquote {margin : 0 0 0 10;}
ul.map {margin : 0 0 0 30; color : #5A5A5A; font-size : 12px;}
td {color : #5A5A5A; font-size : 12px;}
p {margin : 0 0 10 0; color : #5A5A5A;}
p.d {margin : 5 0 0 10;}
p.ser {margin : 0 10 5 10;}
p.od {margin : 0 0 5 0; font-size : 11px;}


td.s {border: 1px solid #cccccc;}
td.men {border-left: 1px solid #ffffff; border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff;}
td.men_out {border-left: 1px solid #ffffff; border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff; BACKGROUND-COLOR: #462963}
td.men_over {border-left: 1px solid #ffffff; border-bottom: 1px solid #ed1921; border-right: 1px solid #ffffff; BACKGROUND-COLOR: #FFFFFF}
td.men1 {border-bottom: 1px solid #ffffff;}

a {cursor:pointer;}
a:link {color : #0766C5; text-decoration: none;}
a:visited {color : #0766C5; text-decoration: none;}
a:hover {color : #ed1921; text-decoration: underline;}

a.q:link {color : #0655a4; text-decoration: underline;}
a.q:visited {color : #0655a4; text-decoration: underline;}
a.q:hover {color : #ed1921; text-decoration: underline;}

a.mt:link {text-decoration: none;}
a.mt:visited {text-decoration: none;}
a.mt:active {text-decoration: none;}
a.mt:hover {text-decoration: none; color : #CCCCCC;}
a.mt {text-decoration: none; color : #ffffff; }

a.teg {font-size : 14px;}
a.teg:active {text-decoration: none; border-bottom: dashed 1px blue; color : blue;}
a.teg:link {text-decoration: none; border-bottom: dashed 1px blue; color : blue;}
a.teg:visited {text-decoration: none; border-bottom: dashed 1px blue; color : #999999;}
a.teg:hover {text-decoration: none; border-bottom: dashed 1px red; color : red;}

INPUT {BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND: #FFFFFF; }
TEXTAREA {BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND: #FFFFFF;}
SELECT {BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND: #FFFFFF;}

TEXTAREA.re {BORDER-RIGHT: #000090 1px solid; BORDER-TOP: #000090 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #000090 1px solid; BORDER-BOTTOM: #000090 1px solid; BACKGROUND: #FFFFFF;}
TEXTAREA.admin {BORDER-RIGHT: #000090 1px solid; BORDER-TOP: #000090 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #000090 1px solid; BORDER-BOTTOM: #000090 1px solid; BACKGROUND: #FFFFFF;}
TEXTAREA.admin1 {BORDER-RIGHT: #FFFFFF 1px solid; BORDER-TOP: #FFFFFF 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #FFFFFF 1px solid; BORDER-BOTTOM: #FFFFFF 1px solid; BACKGROUND: #FFFFFF;}
INPUT.re {BORDER-RIGHT: #000090 1px solid; BORDER-TOP: #000090 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #000090 1px solid; BORDER-BOTTOM: #000090 1px solid; BACKGROUND: #FFFFFF;}
INPUT.admin {BORDER-RIGHT: #000090 1px solid; BORDER-TOP: #000090 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #000090 1px solid; BORDER-BOTTOM: #000090 1px solid; BACKGROUND: #FFFFFF;}
INPUT.admin1 {BORDER-RIGHT: #FFFFFF 1px solid; BORDER-TOP: #FFFFFF 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #FFFFFF 1px solid; BORDER-BOTTOM: #FFFFFF 1px solid; BACKGROUND: #FFFFFF;}
INPUT.b {BORDER-RIGHT: #5A5A5A 1px solid; BORDER-TOP: #5A5A5A 1px solid; FONT-SIZE: 12px; BACKGROUND: #bbd773; BORDER-LEFT: #5A5A5A 1px solid; COLOR: #000000; BORDER-BOTTOM: #5A5A5A 1px solid; HEIGHT: 18px; color : #FFFFFF; CURSOR: hand;}

INPUT.admin_b {BORDER-RIGHT: #000090 1px solid; BORDER-TOP: #000090 1px solid; FONT-SIZE: 10px; BACKGROUND: #CCCCCC; BORDER-LEFT: #000090 1px solid; COLOR: #000000; BORDER-BOTTOM: #000090 1px solid; HEIGHT: 16px; color : Red; CURSOR: hand;}
INPUT.f {BORDER-RIGHT: #5858AF 1px solid; BORDER-TOP: #5858AF 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #5858AF 1px solid; BORDER-BOTTOM: #5858AF 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #FFFFFF}
SELECT.re {BORDER-RIGHT: #000090 1px solid; BORDER-TOP: #000090 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #000090 1px solid; BORDER-BOTTOM: #000090 1px solid; BACKGROUND: #FFFFFF; HEIGHT: 18px;}

table.ind {border-bottom-width: 0px; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-collapse: collapse; border: 1;}
td.ind_name {border: 1px solid #CCCCCC; font-size : 70%; font-weight : bold;}
td.ind_value {border: 1px solid #CCCCCC; font-size : 70%;}
table.ram {border-bottom-width: 0px; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-collapse: collapse; border: 1;}

hr {HEIGHT: 1px; COLOR: #cccccc; background-color: #999999; border-width: 0px;}
hr.s {HEIGHT: 1px; COLOR: #999999; background-color: #999999; border-width: 0px;}

.cat_out {font-size : 70%; BACKGROUND-COLOR: #FFF3FF;  cursor: hand; }
.cat_over {font-size : 70%; BACKGROUND-COLOR: #F7C8EF;  cursor: hand; }

.news_out {font-size : 70%; BACKGROUND-COLOR: #e3e3e3;  cursor: hand; display: inline; float: right; width: 150px; margin: 8px;}
.news_over {font-size : 70%; BACKGROUND-COLOR: #c562a5;  cursor: hand; display: inline; float: right; width: 150px; margin: 8px;}

a.w {color : #ffffff;}
a.s1 {color : #89BF00;}
a.s2 {color : #FF9D00;}
a.s3 {color : #9966FF;}
a.s4 {color : #0655A4;}
a.s5 {color : #666699;}
a.s6 {color : #FF42FF;}
a.s7 {color : #4E8975;}
a.s8 {color : #8B864E;}

.products { border: 1px solid #CCCCCC; width: 100px; height: 100px; }
.productsD { border: 1px solid #CCCCCC; width: 100px; height: 100px; }
.productsM { border: 1px solid #CCCCCC; width: 60px; height: 60px; }
/* .service { border: 1px solid #d5c2fa; width: 100px; height: 100px; } */


div.tm { zoom:1; white-space:nowrap; float:left; display:block; }
div.tm span { display:block; border-left:1px solid #B7B7B7; border-top:1px solid #B7B7B7; border-right:1px solid #B7B7B7; height:29px;} /* height:40px; width:80px; */

a.r_women:hover, a.r_main:hover, a.r_men:hover, a.r_kids:hover, a.r_hi-tech:hover, a.r_computer:hover, a.r_sport:hover, a.r_dom:hover, a.r_beauty:hover, a.r_auto:hover, a.r_remont:hover {text-decoration:none; }

div.tm a.r_main span { float:left; text-align:center; text-decoration:none; font-size:90%; font-weight: bold; color:#0766C5; margin:2px 2px; padding:8px 10px 8px 10px; background-image: url('/_pic/_nav_.gif'); }
div.tm a.r_main:hover span { color:#ffffff; background-color: #9FA0C4; background-image: url('/_pic/_nav_main.gif');}

div.tm a.r_women span { float:left; text-align:center; text-decoration:none; font-size:90%; font-weight: bold; color:#0766C5; margin:2px 2px; padding:8px 10px 8px 10px; background-image: url('/_pic/_nav_.gif'); }
div.tm a.r_women:hover span { color:#ffffff; background-color: #E36CD1; background-image: url('/_pic/_nav_women.gif'); }
div.tm a.r_women_active span { float:left; text-align:center; font-size:90%; font-weight: bold; color:#FFFFFF; margin:2px 2px; padding:8px 10px 8px 10px; background-image: url('/_pic/_nav_women.gif'); }

div.tm a.r_men span { float:left; text-align:center; text-decoration:none; font-size:90%; font-weight: bold; color:#0766C5; margin:2px 2px; padding:8px 10px 8px 10px; background-image: url('/_pic/_nav_.gif'); }
div.tm a.r_men:hover span { color:#ffffff; background-color: #7E7EBE; background-image: url('/_pic/_nav_men.gif'); }
div.tm a.r_men_active span { float:left; text-align:center; font-size:90%; font-weight: bold; color:#FFFFFF; margin:2px 2px; padding:8px 10px 8px 10px; background-image: url('/_pic/_nav_men.gif'); }

div.tm a.r_kids span { float:left; text-align:center; text-decoration:none; font-size:90%; font-weight: bold; color:#0766C5; margin:2px 2px; padding:8px 10px 8px 10px; background-image: url('/_pic/_nav_.gif'); }
div.tm a.r_kids:hover span { color:#ffffff; background-color: #9EC056; background-image: url('/_pic/_nav_kids.gif'); }
div.tm a.r_kids_active span { float:left; text-align:center; font-size:90%; font-weight: bold; color:#FFFFFF; margin:2px 2px; padding:8px 10px 8px 10px; background-image: url('/_pic/_nav_kids.gif'); }

div.tm a.r_hi-tech span { float:left; text-align:center; text-decoration:none; font-size:90%; font-weight: bold; color:#0766C5; margin:2px 2px; padding:8px 10px 8px 10px; background-image: url('/_pic/_nav_.gif'); }
div.tm a.r_hi-tech:hover span { color:#ffffff; background-color: #9E9496; background-image: url('/_pic/_nav_hi-tech.gif'); }
div.tm a.r_hi-tech_active span { float:left; text-align:center; font-size:90%; font-weight: bold; color:#FFFFFF; margin:2px 2px; padding:8px 10px 8px 10px; background-image: url('/_pic/_nav_hi-tech.gif'); }

div.tm a.r_computer span { float:left; text-align:center; text-decoration:none; font-size:90%; font-weight: bold; color:#0766C5; margin:2px 2px; padding:8px 10px 8px 10px; background-image: url('/_pic/_nav_.gif'); }
div.tm a.r_computer:hover span { color:#ffffff; background-color: #6CA1DB; background-image: url('/_pic/_nav_computer.gif'); }
div.tm a.r_computer_active span { float:left; text-align:center; font-size:90%; font-weight: bold; color:#FFFFFF; margin:2px 2px; padding:8px 10px 8px 10px; background-image: url('/_pic/_nav_computer.gif'); }

div.tm a.r_sport span { float:left; text-align:center; text-decoration:none; font-size:90%; font-weight: bold; color:#0766C5; margin:2px 2px; padding:8px 10px 8px 10px; background-image: url('/_pic/_nav_.gif'); }
div.tm a.r_sport:hover span { color:#ffffff; background-color: #79958E; background-image: url('/_pic/_nav_sport.gif'); }
div.tm a.r_sport_active span { float:left; text-align:center; font-size:90%; font-weight: bold; color:#FFFFFF; margin:2px 2px; padding:8px 10px 8px 10px; background-image: url('/_pic/_nav_sport.gif'); }

div.tm a.r_dom span { float:left; text-align:center; text-decoration:none; font-size:90%; font-weight: bold; color:#0766C5; margin:2px 2px; padding:8px 10px 8px 10px; background-image: url('/_pic/_nav_.gif'); }
div.tm a.r_dom:hover span { color:#ffffff; background-color: #95945E; background-image: url('/_pic/_nav_dom.gif'); }
div.tm a.r_dom_active span { float:left; text-align:center; font-size:90%; font-weight: bold; color:#FFFFFF; margin:2px 2px; padding:8px 10px 8px 10px; background-image: url('/_pic/_nav_dom.gif'); }

div.tm a.r_beauty span { float:left; text-align:center; text-decoration:none; font-size:90%; font-weight: bold; color:#0766C5; margin:2px 2px; padding:8px 10px 8px 10px; background-image: url('/_pic/_nav_.gif'); }
div.tm a.r_beauty:hover span { color:#ffffff; background-color: #AB8CBC; background-image: url('/_pic/_nav_beauty.gif'); }
div.tm a.r_beauty_active span { float:left; text-align:center; font-size:90%; font-weight: bold; color:#FFFFFF; margin:2px 2px; padding:8px 10px 8px 10px; background-image: url('/_pic/_nav_beauty.gif'); }

div.tm a.r_auto span { float:left; text-align:center; text-decoration:none; font-size:90%; font-weight: bold; color:#0766C5; margin:2px 2px; padding:8px 10px 8px 10px; background-image: url('/_pic/_nav_.gif'); }
div.tm a.r_auto:hover span { color:#ffffff; background-color: #4399CD; background-image: url('/_pic/_nav_auto.gif'); }
div.tm a.r_auto_active span { float:left; text-align:center; font-size:90%; font-weight: bold; color:#FFFFFF; margin:2px 2px; padding:8px 10px 8px 10px; background-image: url('/_pic/_nav_auto.gif'); }

div.tm a.r_remont span { float:left; text-align:center; text-decoration:none; font-size:90%; font-weight: bold; color:#0766C5; margin:2px 2px; padding:8px 10px 8px 10px; background-image: url('/_pic/_nav_.gif'); }
div.tm a.r_remont:hover span { color:#ffffff; background-color: #D78480; background-image: url('/_pic/_nav_remont.gif'); }
div.tm a.r_remont_active span { float:left; text-align:center; font-size:90%; font-weight: bold; color:#FFFFFF; margin:2px 2px; padding:8px 10px 8px 10px; background-image: url('/_pic/_nav_remont.gif'); }

ul.pager{float:left; display:block;border:0;margin:0;padding:0;}
.pager li{border:0;margin:0;padding:0;float:left;font-size:10px;list-style:none;font-weight:bold;}
.pager a{display:block;border:solid 1px #ddd;margin-right:2px;background-color: #f5f5f5;}
.pager a:link,
.pager a:visited {color:#0665C4;padding:3px 6px;text-decoration:none;}
.pager a:hover{border:solid 1px #999999;background-color: #E6D2E6;}
.pager .previous-off,
.pager .next-off {color:#cccccc;padding:3px 6px;border:solid 1px #ddd;margin-right:2px;text-align: center;background-color: #f5f5f5;}
.pager .next a,
.pager .previous a {border:solid 1px #ddd;text-align: center;color:#895086;background-color: #f5f5f5;}
.pager .next a:hover,
.pager .previous a:hover {border:solid 1px #999999;background-color: #E6D2E6;}
.pager .active{color:#ffffff;padding:4px 8px;background-color: #b47db1;margin-right:2px;}
.pager .stat{padding:4px 6px;}

div.searchbox { display: block; width: 100%; height: 120px; overflow: hidden;  }

a.sb {font-size : 12px;}
p.sb {font-size : 11px; margin: 5 0 0 0;}
div.newsbox { display: block; width: 400; height: 105px; color: #5A5A5A; border:1px #FCD8F1; border-style: solid; overflow: hidden; margin : 0 0 0 0; padding: 5px 5px 5px 5px; }
