BODY {font-family: Tahoma, Verdana, Arial; color: #565656; font-size: 11px; padding: 0 0 0 0; margin: 0 0 0 0;}
IMG { border: 0px;}
TD { font-family: Tahoma, Verdana, Arial; color: #565656; font-size: 11px;}

font {   color: #565656;   font-family: Verdana, Tahoma, Arial;   font-size: 11px;}
font.old_price {  color: #1f6c3c;   font-family: Verdana, Tahoma, Arial;   font-size: 11px; text-decoration: line-through; }
font.discount {   color: #1f6c3c;   font-family: Verdana, Tahoma, Arial;   font-size: 11px; font-weight: normal; }
A, A:hover {   font-family: Tahoma, Verdana, Arial;   font-size: 11px;  color: #5361bc;   font-weight: bold; text-decoration: none;}
h1 {color: #1b5427; font-weight: bold; font-size: 15px; margin: 0 0 0 0; padding: 4 0 10 0; }
h1 A, h1 A:hover {color: #1b5427; font-weight: bold; font-size: 15px;}
h1 .fabric {color: #1b5427; font-size: 15px;}
h2 {  color: #059845; font-weight: bold; font-size: 14px; margin: 0 0 0 0; padding: 0 0 0 0; }
h3 {  color: #059845; font-weight: bold; font-size: 12px; margin: 0 0 0 0; padding: 0 0 0 0; }
h5, h5 A, h5 A:hover {color: #5361bc; font-weight: bold; font-size: 12px; margin: 0 0 0 0; padding: 0; display: inline;} /* наш телефон */

#pr { color: #9d2029; }
#pr b {color: #ffffff; font-size: 10px; font-weight: bold; padding: 0 0 0 7;} /* каталог товаров */
#pr A {color: #246846; font-size: 10px; font-weight: bold; text-decoration: none;} /* ваша корзина */
#pr A:hover {  color: #555555;}
#pr h3 { color: #555555; font-family: Tahoma, Verdana, Arial; font-size: 10px; font-weight: bold; margin:0 0 0 0; padding: 0 0 0 0; }

#tel {background: url(/images/bg-02.gif); color:#ffffff; font-size: 25px; text-align: center; padding: 3 0 3 0; width: 216px; vertical-align: middle; border-top: 2px solid #ffffff; ; border-bottom: 1px solid #ffffff; }

#tm {background: url(/images/bg-04.gif);color:#ffffff; text-align: center; padding: 3 0 3 0;}
#tm A {color: #ffffff; font-size: 12px; font-weight: bold; text-decoration: none;} /* главная */
#tm li, li.left  { padding: 0 10 0 10; display: inline; color: #ffffff; border-left: 1px solid #ffffff; white-space: nowrap;}
#tm li.left { border-left: 0px; }

#lcat {padding: 3 0 3 0; font-size: 11px; color: #ffffff; background-color: #ffffff;} /* бакграунд слева */
#lcat div.level1, #lcat div.level1cur {background: url(/images/m01.gif) no-repeat; font-weight: bold; padding: 3 5 6 40; margin-top: 3; border-bottom: 1px solid #12a36a;}
#lcat div.level2, #lcat div.level2cur {   background: url(/images/m02.gif) no-repeat; padding: 3 5 6 50; border-bottom: 1px solid #12a36a;}
#lcat div.level3, #lcat div.level3cur {   padding: 3 5 6 60;font-weight: bold;border-bottom: 1px solid #12a36a;}
#lcat A {color: #178b5b; font-size: 12px; font-weight: bold; text-decoration: none;}
#lcat div.level2 A, #lcat div.level2cur А {color: #547be0; font-size: 11px; font-weight: bold; text-decoration: none;}
#lcat div.level2 A:hover, #lcat div.level2cur А:hover {text-decoration: underline;}
.level0{ font-size: 13px; font-weight: bold; padding: 0 5 6 10; margin-top: 3;color: #1f6c3c;border-bottom: 1px solid #12a36a;}
.f_search {padding: 5 5 6 10; border-bottom: 1px solid #ffffff;}
div.level2 {   background: url(/images/m02.gif) no-repeat; padding: 3 5 6 40;font-size: 11px;color: #565656;}
.catlevel1 { vertical-align:middle; font-weight: bold; padding: 10 30 3 10; font-size: 11px;}
.catlevel2 { padding: 0 15 0 10;font-weight: normal;} .catlevel2 A, .catlevel2 A:hover { font-weight: normal;}
.catlevel3 { padding: 0 15 0 20;font-weight: normal;} .catlevel3 A, .catlevel3 A:hover { font-weight: normal;}
.catlevel4 { padding: 0 15 0 30;font-weight: normal;} .catlevel4 A, .catlevel4 A:hover { font-weight: normal;}

.type {background-color: #e0e0e0;margin: 5 0 5 0;}
.type_header {background-color: #ffffff;}
.type_header TD {background-color: #ededed; font-weight: bold; padding: 3 3; vertical-align: top; }
.type_tr TD {background-color: #f3f3f3; padding: 5 3;  vertical-align: top;}
.type_tr TD.cat_price { vertical-align: middle; white-space: nowrap;}
#main_attr { font-size: 11px; }
#main_attr .tit { color: #999999; vertical-align: top; }
#main_attr .val { color: #999999; font-weight: bold; vertical-align: top; }

#item_attr { font-size: 11px; }
#item_attr .tit { color: #565656; font-weight: bold; vertical-align: top; background-color: #eeeeee; padding: 3 10 3 3; }
#item_attr .val { color: #565656; vertical-align: top;background-color: #f3f3f3;padding: 3 10 3 5;  }
#item_attr .lbl { color: #ffffff; vertical-align: top; background-color: #aaaaaa;padding: 3 3; font-weight: bold;}

#sub {   padding: 0 0 3 0; font-size: 11px; line-height: 20px;    }
#sub li, #sub li A { font-weight: normal; padding: 0 5 6 3; margin-top: 3; display: inline;  font-size: 11px;}

#main {padding: 10 10 10 10 ;}

#goods_main {  vertical-align: top;padding: 10 3 20 0;}
/* кольцо */
#goods_main h1, #goods_main h1 A, #goods_main h1 A:hover {font-size: 12px; color: #1b5427; }
#goods_main h1 .fabric {color: #5361bc; font-size: 12px;}
#goods_main .descr { padding-left: 10px; vertical-align: top; }
#goods_main h3 {  font-size: 12px; padding: 0 0 4 0}

#right {background-color: #ffffff; padding: 10 7;}   /* бакграунд справа */
#right .recom_img { background-color: #d8dee5; border: 1px solid #6d5e51; }
#right h1 { font-size: 13 px; }
#rnews {border-top: 3px solid #12a36a; padding: 0 3 10 3; background:#ffffff url(/images/bg-08-rg.gif) repeat-x;} /*  background: url(images/bg-08-rg.gif) repeat-x;*/
#rnews h3 {font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #1b5427;   font-weight: bold; padding-bottom: 5 px;}
#rnews A {font-weight: normal; text-decoration: underline;}
#rnews A.more { color: #5361bc; font-weight: bold; }
#rnews #sub  { padding: 4 0 0 10; margin: 0px; line-height: normal;}
#rnews #sub A { font-weight: bold; padding: 0px;  }

#mnews { padding: 10 0 6 0;}
#mnews h3 {font-family: Tahoma, Verdana, Arial;   font-size: 12px;  color: #5361bc;   font-weight: bold; padding-bottom: 5 px;}
#mnews A, #mnews A.more {color: #565656; font-weight: normal;}
#mnews #sub  { padding: 4 0 0 10; margin: 0px; line-height: normal;}
#mnews #sub A { font-weight: bold; padding: 0px;  }

#g_more, #g_more A, #compare, #compare A {background: #e2e2e2; font-family: Tahoma, Verdana, Arial; width: 80px; font-weight: normal;
                              height: 18px; font-size: 12px; color: #165647; border: 0; padding: 1 0 0 0; text-align: center; }
#compare, #compare A { background-color: #ca6c22; width: 70px;}

#list A {   font-size: 10px; font-weight: normal; text-decoration: none;}
#list b {   font-size: 10px; }
   
.banner_left { text-align: left; padding: 0 0 0 15; }
.banner_elem { padding: 10 0 0 0; }
.banner_left A, .banner_left A:hover { color: #565656; font-weight: normal; font-size: 11px; }
.vote_left { text-align: left; padding: 0 0 0 0; background-color: #e8e8e8; border: 1px solid #d1d1d1; margin: 0 15 0 15;}

.h {  background-color: #e8e8e8; font-family: Verdana, Tahoma, Arial; FONT-WEIGHT: bold; FONT-SIZE: 12px;}
.d {  background-color: #e8e8e8; font-family: Verdana, Tahoma, Arial;  FONT-SIZE: 12px;}
.label { text-align: center; width: 100%;}
/* последние поступления фон */
.lline {background-color:  #ecebeb; border-left: 4px solid #12a36a; padding: 0 0 3 10; }
.b_price {  color: #059845; font-weight: bold; font-size: 12px; margin: 0 0 0 0; padding: 0 0 0 0; }
.attr_name {   padding-right: 10;width: 150;}
.error { color: red; }
.search_form { padding: 5 0 5 4;  margin: 5 0 10 0; background-color: #f3f3f3; border: 1px solid #e0e0e0; width: 100%; }
.sattr { padding: 5 8 0 0; font-weight: bold; white-space: nowrap; vertical-align: middle; height: 40px;}

#copy {  color: #494949; font-family: Verdana, Tahoma, Arial; font-weight: bold; font-size: 10px; padding: 0 0 5 0;}
#copy A {   COLOR: #494949; FONT-FAMILY: Verdana, Tahoma, Arial; FONT-WEIGHT: bold; FONT-SIZE: 10px;}

INPUT { font-size: 11px; }
.text, .medium_text, .attrtext, .attrntext  {   font-size: 11px;  width: 180px;  color: #059845;   font-family: Verdana, Arial, Helvetica;   height: 18px;  background-color: #ffffff; border: 1px solid #059845; }
.attrtext { width: 100px; }
.attrntext { width: 40px; }

.textarea, .long_textarea {
   BACKGROUND-COLOR: #ffffff; COLOR: #BA2642;   FONT-FAMILY: Verdana, Arial, Helvetica;   FONT-SIZE: 11px;
   height: 50px;  width: 250px;  border: 1px solid #059845; scrollbar-base-color: #e8e8e8;
}
/* голосовать */
.but {background-color: #00b04c; border: 1px solid #ffffff; color: #ffffff;   font-family: Verdana, Arial, helvetica;   height: 18px;  }
.bask, .srch {background: url(/images/pr01.gif); FONT-FAMILY: Tahoma, Verdana, Arial; width: 70px; font-weight: normal; height: 20px; font-size: 12px; color: ffffff; border: 0px; padding: 0 0 2 0;cursor:hand;}
.srch { font-weight: normal; height: 18px; vertical-align: bottom; cursor:hand;}
input.more { background-color: #5361bc; font-family: Tahoma, Verdana, Arial; width: 80px; font-weight: normal; height: 20px; font-size: 12px; color: ffffff; border: 0; padding: 0 0 2 0;}

SELECT.but2 {
   BORDER-RIGHT: #ffffff 1px outset; BORDER-TOP: #ffffff 1px outset; FONT-WEIGHT: 500; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 1px outset; COLOR: #333333; BORDER-BOTTOM: #ffffff 1px outset; FONT-FAMILY: Verdana, Arial, helvetica; HEIGHT: 18px
}


