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.old_price {	font-family: Tahoma, Verdana, Arial;color: #df691c;	text-decoration: line-through; }
font.discount {font-family: Tahoma, Verdana, Arial;	color: #df691c;	font-weight: normal; }
A {	color: #5e9120;	text-decoration: underline;}
A:hover {	color: #cd0000;}
h1 {	color: #df691c; font-size: 15px; margin: 0 0 0 0; padding:4px 0 10px 0; }
h1 A {	color: #df691c; font-weight: bold; font-size: 15px;}
h2 {	color: #df691c; font-size: 14px; margin: 0 0 0 0; padding: 0 0 0 0; }
h3 {	color: #df691c; font-size: 12px; margin: 0 0 0 0; padding: 0 0 0 0; }
h5 {	color: #df691c; font-weight: bold; font-size: 12px; margin: 0 0 0 0; padding: 0; display: inline;}

div.rel{ position:relative; }

.top_search_form {position:absolute; top: 65px; left: 260px; z-index: 5;}
.top_search_form  A {color: #ffffff; }
.top_text {position:absolute; top: 25px; left: 265px; z-index: 5;}
.top_item_text {position:absolute; top: 1px; width:100%; text-align:center; z-index: 15;font-size:10px;}
.top_center {  vertical-align:top;}
.top_center {position:relative; background:  url(/images/top_bg.jpg); right:0; height: 124px; padding: 0 0 0 0;background-position:right;z-index: 0;}

.top_right{	background:url(/images/bg-02.gif); border-top: 2px solid #ffffff; border-bottom: 1px solid #ffffff; background-position: 70 0; }
.top_right A {	color: #899298; font-size: 10px; font-weight: bold; text-decoration: none;}
#pr{background:url(/images/bg-03.gif) repeat-x;}
#pr b {	color: #ffffff; font-size: 10px; font-weight: bold; padding: 0 0 0 7;}

#tel {	background: url(/images/bg-02.gif); color:#899298; font-size: 20px; 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: normal; text-decoration: none;}
#tm ul{margin:0px; padding:0px;}
#tm ul li{margin:0px; padding:0px; display:inline; border-left: 1px solid #ffffff; padding: 0 10 0 10;}
#tm ul li.left { border-left: 0px; }
/* #tm ul li, li.left  { padding: 0 10 0 10; display: inline; color: #ffffff;  white-space: nowrap;}

 */
#lcat { background:url(/images/left_bg.gif) no-repeat;	background-color: #ffffff; padding: 8 0 3 0; font-size: 11px;color: #565656; }

#lcat div.level1, #lcat div.level1cur{	background: url(/images/m01.gif) no-repeat; padding: 3px 5px 6px 40px; margin-top: 3px; }
#lcat div.level1cur A{	color:#cd0000; }
#lcat div.level_articles{padding: 3px 5px 6px 1px; margin-top: 3px; }
#lcat div.level2, #lcat div.level2cur { padding: 3px 5px 6px 50px; margin-top: 3; color:#cd0000; }
#lcat div.level2cur A {	color:#cd0000;}
#lcat div.level3, #lcat div.level3cur{	padding: 3px 5px 6px 60px; color:#cd0000;}
#lcat div.level3cur A{ color:#cd0000;}
#lcat div.level4, #lcat div.level4cur{	padding: 3px 5px 6px 70px; color:#cd0000;}
#lcat div.level4cur A{ color:#cd0000;}
#lcat div.level5, #lcat div.level5cur{	padding: 3px 5px 6px 80px; color:#cd0000;}
#lcat div.level5ur A{ color:#cd0000;}

#lcat A {	color: #4f4f4f; font-size: 12px;  text-decoration: none;}
#lcat A:hover {color: #cd0000;}
div.level1 h3 {color: #565656; font-size: 11px; font-weight: bold;}
.level0{ font-size: 13px; font-weight: bold; padding: 6 5 3 10; margin-bottom:10; color: #df691c; }
.f_search {padding: 5px 5px 6px 10px; border-bottom: 1px solid #AAA8A8;}
.catlevel1 { vertical-align:middle; font-weight: bold; padding: 10px 30px 3px 10px; font-size: 11px;}
.catlevel2 { padding: 0 15px 0 10px;font-weight: normal;} .catlevel2 A { font-weight: normal;}
.catlevel3 { padding: 0 15px 0 20px;font-weight: normal;} .catlevel3 A { font-weight: normal;}
.catlevel4 { padding: 0 15px 0 30px;font-weight: normal;} .catlevel4 A { font-weight: normal;}

.type {background-color: #e0e0e0;margin: 5px 0 5px 0;}
.type_header {background-color: #ffffff;}
.type_header TD {background-color: #ededed; font-weight: bold; padding: 3px 3px; vertical-align: top; }
.type_tr TD {background-color: #f3f3f3; padding: 5px 3px;  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: 3px 10px 3px 3px; }
#item_attr .val {	color: #565656; vertical-align: top;background-color: #f3f3f3;padding: 3px 10px 3px 5px;  }
#item_attr .lbl {	color: #ffffff; vertical-align: top; background-color: #aaaaaa;padding: 3px 3px; font-weight: bold;}

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



#main {	padding: 10 10 10 10 ;}

.goods_main {	vertical-align: top;padding: 10px 13px 20px 0; height:100%; }
.goods_line {	border-top: 4px double #df691c;  }
.goods_main h1, .goods_main h1 A {	font-size: 12px; color: #5e9120; }
.goods_main .descr {	padding-left: 10px; vertical-align: top; }
.goods_main h3 {	font-size: 12px; padding: 0 0 0 0}

.item_catalog h1{ display:inline; font-size:12px;/*  color:#5e9120; */}


.s_descr{ padding: 15px 10px 15px 10px; margin: 0 0 0 20px;}
.separ_right  {background:#daebcf;}
.separ_left  {background:#daebcf;}
#right { background: #ffffff url(/images/lcat_bg.gif) repeat-x; padding: 10px 0;}
#right .recom_img { background-color: #ffffff; border: 1px solid #899298; }
#right h1 { font-size:13px; }
.rnews { border-top: 3px solid #899298; padding: 0 0 10px 3px; background:#ffffff url(/images/bg-08-rg.gif) repeat-x;} /*  background: url(/images/bg-08-rg.gif) repeat-x;*/
.rnews h3 { font-size: 11px;	color: #5e9120;	font-weight: bold; padding-bottom: 5px;}
.rnews A { font-weight: normal; }
.rnews A.more { color: #5e9120; font-weight: bold; }
.rnews .sub  { padding: 4px 0 4px 0; margin: 0px; }
.rnews .sub .event_date  { padding: 0 0 0 0; margin: 0px; }
.rnews .sub A {  font-size:15px;   }

#mnews { padding: 0 0 16 0;}
#mnews h3 { font-size: 12px;	color: #5e9120;	font-weight: bold; padding-bottom: 5px;}
#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 { background-color: #2798d8; width: 80px; padding: 1px 0 2px 0; text-align: center; }
.g_more A { font-size: 12px; color: #ffffff; text-decoration:none;}

.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 15px; }
.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 5 0 5; width: 150px;}*/

.h {  background-color: #f6faf4; font-family: Verdana, Tahoma, Arial; FONT-WEIGHT: bold; FONT-SIZE: 12px;}
.d {  background-color: #f6faf4; font-family: Verdana, Tahoma, Arial;  FONT-SIZE: 12px;}
.forum_table { background: #565656; }	
.forum_table tr {background-color: #f7f8f7; vertical-align: top; }	
.forum_table td { padding: 5px 3px 5px 3px; vertical-align: top;}	
.forum_table .head { background: #ebecec; }	
.forum_table .head td, .forum_table .head td A , .forum_table .head td A:hover { font-size:13px}	
.forum_table .head td { font-weight: bold; }	
.preview { border: 1px solid #565656; background-color: #f7f8f7; padding: 5px;}
.citata { border: 1px solid #565656; background-color: #ebecec; padding: 5px; margin:7px 30px 0 30px;}
.forum_menu { border: 1px solid #565656; background-color: #f7f8f7; padding: 5px; font-size:11px; margin: 0 0 10px 0;}
.forum_menu  A, .forum_menu  A:hover { font-size:11px; font-weight: normal;}
hr {width: 20%; color: #565656; border: none; height: 1px; margin: 5px 0; text-align: left;}

.label {	text-align: center; width: 100%;}


.lline { padding: 0 0 3 0; color: #df691c; font-weight:bold;}
.lline A {	color: #df691c; font-size: 15px; }
.lline h1 { padding: 0 0 0 0; display:inline;}


.b_price {	color: #df691c; font-weight: bold; font-size: 12px; margin: 0 0 0 0; padding: 0 0 0 0; }
.attr_name {	padding-right: 10;width: 150;white-space:nowrap;}
.error {	color: red; }
.search_form {	padding: 5px 0 5px 4px;  margin: 5px 0 10px 0; background-color: #f3f3f3; border: 1px solid #e0e0e0; width: 100%; }
.sattr {	padding: 5px 8px 0 0; font-weight: bold; white-space: nowrap; vertical-align: middle; height: 40px;}
.rpad tr td {padding: 0 5px 5px 0;}

#copy {background:url(/images/bg-07-bottom.jpg) repeat-x; height:49px; width:100%;color: #565656; font-size: 10px; vertical-align:top;}
#copy A {	COLOR: #565656; FONT-SIZE: 10px;}
.bg-07_bg {right:0; padding: 0 0 0 0;}
.bg-07_in { position:relative; right:0; background:  url(/images/bg-07-pic.gif) no-repeat; background-position:right; height: 49px;width:100%;  padding: 3px 0 5px 5px;  vertical-align:top;}
.copy_link { color: #ffffff; padding:10px 0 0 0;} 
#copy .copy_link A { color: #ffffff;} 

INPUT { font-size: 11px; 	font-family: Verdana, Arial, helvetica;}
.text, .medium_text, .attrtext, .attrntext  {	font-size: 11px;width: 180px;	color: #565656;	height: 18px;	background-color: #ffffff;	border: 1px solid #df691c; }
.attrtext { width: 100px; }
.attrntext { width: 40px; }
.photo_label { font-size:10px;} 
.textarea, .long_textarea {
	BACKGROUND-COLOR: #ffffff;	COLOR: #565656;	FONT-SIZE: 11px;
	height: 50px;	width: 250px;	border: 1px solid #df691c;	
}
.but {	background-color: #5e9120; border: 1px solid #5e9120; color: #ffffff;	height:18px; padding: 0 0 1px 0; cursor:pointer; cursor:hand;font-size: 11px;}
.bask, .srch { font-family: Tahoma, Verdana, Arial; background-color: #75a824;  width: 70px; font-size: 12px; color: ffffff; border: none; padding: 1px 0 2px 0;cursor:pointer;cursor:hand;}
.srch { font-weight: normal; height: 18px; vertical-align: bottom; cursor:pointer; cursor:hand;}

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
}
.but_file {	background-color: #ffffff;  BORDER: #df691c 1px solid;
					 COLOR: #565656; FONT-FAMILY: Verdana, Arial, helvetica; font-size: 11px; HEIGHT: 18px; }

.goods_avail { FONT-SIZE: 12px; font-weight: bold; text-align: left; }
.goods_avail_middle { FONT-SIZE: 11px; text-align: left; }

.added_msg{ width:200px; height: 30px; position:absolute; border: 1px solid #4e811d; background: #f4f9f1; font-size:12px; color:#cd0000;visibility: hidden; padding: 10px; font-weight:bold;}

#basket_count {display: inline; }

.info_block{border:#699c22 solid 1px; padding:10px 10px;}

.popular_goods{ border-bottom:#d25024 solid 1px; border-left:#d25024 solid 1px; border-right:#d25024 solid 1px; background-color:#fdf8f3; }
.popular_goods td, .novelty_goods td, .weekly_action_tbl td{ padding:5px; }
.popular_goods td a, .novelty_goods td a, .weekly_action_tbl td a{color:#636363; text-decoration:none; font-size:12px; }
.popular_line{ background:url(/images/popular_line.gif) repeat-x; height:11px; width:100%; text-align:center;}
.all_popular_goods{ border-bottom:#d25024 solid 1px; border-left:#d25024 solid 1px; border-right:#d25024 solid 1px; text-align:center; padding:3px 0 5px 0px; background-color:#fdf8f3; vertical-align:top;}
.all_popular_goods a{text-decoration:underline; color:#d25024; font-size:12px; }
.all_popular_goods a:hover{text-decoration:none; color:#d25024; }

.novelty_goods{ border-bottom:#7ca5ff solid 1px; border-left:#7ca5ff solid 1px; border-right:#7ca5ff solid 1px; background-color:#f1faff; }
.novelty_line{ background:url(/images/novelty_line.gif) repeat-x; height:11px; width:100%;}
.all_novelty_goods{ border-bottom:#7ca5ff solid 1px; border-left:#7ca5ff solid 1px; border-right:#7ca5ff solid 1px; text-align:center; padding:3px 0 5px 0px; background-color:#f1faff; vertical-align:top;}
.all_novelty_goods a{text-decoration:underline; color:#3366ff; font-size:12px;}
.all_novelty_goods a:hover{text-decoration:none;  color:#3366ff;}

.weekly_action{ padding:0 0 20px 0;}
.weekly_action_tbl, .bottom_action_weekly{ background-color:#f3ffed; border-bottom:#51a11d solid 1px; border-left:#51a11d solid 1px; border-right:#51a11d solid 1px; }
.weekly_action_line{ background:url(/images/weekly_action_line.gif) repeat-x; height:13px; width:100%;} 
  
.action_period{ background:url(/images/action_period.gif) center top no-repeat; height:42px; text-align:left; width:332px;}
.period_marg{ margin:20px 0 20px 0; width:100%; }
.old_price_action{ font-size:12px; color:#878787; text-decoration:line-through; }
.price_action{ font-size:14px; color:#eb6800; }

.date_start{ position:absolute; left:7px; top:2px; float:left}
table.time_start td{ color:#b90703; padding:0px; }
.from{ padding-bottom:2px !important; vertical-align:bottom; }
.hour{ font-size:18px; padding-bottom:0px !important; font-weight:bold; }

.date_finish{ position:absolute; left:185px; top:0px; float:left}
td.minutes{ vertical-align:top;  }

.date{ color:#fff; font-size:12px; padding:0 0 0 5px !important}

.bottom_action_text{ font-size:14px; color:#858585; text-align:center; width:100%; padding-bottom:5px; }
.bottom_action_text a{ color:#eb6800; font-weight:bold !important; }
.bottom_action_text a:hover{ color:#eb6800; text-decoration:none; }

.action_description{ color:#152782; font-weight:bold; font-size:14px; text-align:center; padding:5px; } 
.all_goods_action a{  background:url(/images/arrow_action.gif) no-repeat; color:#b90703; text-decoration:underline; font-size:12px; padding-left:12px; background-position:left 5;}
.all_goods_action a:hover{ text-decoration:none; }
.action_discount{ position:absolute; bottom:-10px; left:-10px; } 
.top_line{ background:url(/images/bg-01.gif) repeat-x; }
.bg_05{background:url(/images/bg-05.gif) repeat-x;}
