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

font.old_price {	font-family: Tahoma, Verdana, Arial;color: #ff6600;	text-decoration: line-through; }
font.discount {font-family: Tahoma, Verdana, Arial;	color: #ff6600;	font-weight: normal; }
A {	color: #386800;	text-decoration: none;}
A:hover { 	text-decoration: underline;}
h1, .goods_h1 {	color: #ff6600; font-size: 15px; margin: 0 0 0 0; padding: 4 0 10 0; }
h1 A, .goods_h1 A {	color: #ff6600; font-weight: bold; font-size: 15px;}
.goods_h1 {	font-weight: bold;}
h2 {	color: #444444; font-size: 14px; margin: 0 0 0 0; padding: 0 0 0 0;font-family: Arial, Tahoma, Verdana ; }
h3, .goods_h3 {	color: #444444; font-size: 12px; margin: 0 0 0 0; padding: 0 0 0 0; }
.goods_h3 { font-weight: bold;	}
h5, h5 A, h5 A:hover {	color: #ff6600; font-weight: bold; font-size: 12px; margin: 0 0 0 0; padding: 0; display: inline;}
.top_search_form {position:absolute; top: 27px; left: 317px; }
.top_center { background: url(/images/top_bg.jpg) repeat-x; }
.top_right {	background: #1ca032 url(/images/top_new/top_right_bg.jpg) no-repeat; width:210; height:65; padding: 0 0 4 0;}
.top_right .links {padding: 4 0 0 0;}
.top_right td {color: #58ff72; font-size:11px;}
.top_right a {color: #fee87f; font-size:11px;}
.top_right .text {height:16px; font-size:11px;width:100px;}
.top_right .but {height:16px; font-size:10px; background:#21aa37; border-top: 1px solid #7fce8c; border-left: 1px solid #50bc61;border-bottom: 1px solid #0e4717;border-right: 1px solid #156b23; width: 22px; margin:0 0 0 5;}
.opt_info {color: #FF0000; font-size:16px; text-align: center; font-weight: bold;}
#pr b {	color: #ffe191; font-size: 10px; font-weight: bold; padding: 0 0 0 7;}

.rel {position:relative;}
.top_menu_td{display: inline;margin: 0 20 0 20; padding: 0 20 0 20; text-align:center;}
.top_menu_td A, .top_menu_td  A:hover{font-size: 13px;font-weight: bold;color: #fee87f;}

.first_letter_cat_title {font-weight: bold;}

.delivery_block td{font-family:Georgia, "Times New Roman", Times, serif;font-size: 15px;}
.delivery_block .city_title{font-family:Georgia, "Times New Roman", Times, serif;font-size: 20px;}
.delivery_block .delivery_pay_method_title{font-size: 12px;}
.delivery_block .delivery_razd{border-bottom: solid 1px #0a721b;}
.delivery_block td .itogo_city_id{font-family:"Times New Roman", Times, serif;font-size: 15px;height: 40px;  border-bottom: solid 1px #0a721b;background-color: #d1edd5;color:#333333;padding: 20 20 15 20;margin:0 0 20 0;}
.delivery_block td .itogo_city_id #delivery_price{font-family:"Times New Roman", Times, serif;font-size: 20px;font-weight: bold; }
.delivery_block td .itogo_city_id #summa_delivery_price{font-family:"Times New Roman", Times, serif;font-size: 20px;font-weight: bold;}
.pay_cost_tb td {  	}
.delivery_message{ font-size: 20px; 	}
.pay_descr{ padding: 20 20 15 20;	}

#price_basket{display: inline;}
#price_basket_bonus{display: inline;}

.but_next {display: inline; padding:0px 0px 0px 30px;}
.but_next .but{height:25px; font-size:15px; background:#21aa37; border-top: 1px solid #7fce8c; border-left: 1px solid #50bc61;border-bottom: 1px solid #0e4717;border-right: 1px solid #156b23; width: 150px; margin:0 0 0 5;}

.phone {position:absolute; top:10px; left:30px;z-index:5;}
.phone_new{position:absolute; top:-60px; left:30px;z-index:5;}
.img_top {position:absolute; top:0px; left:30px;z-index:5;}
.tel_number {color:#fee87f; font-size:14px; padding: 0 20 0 0;font-family: Verdana, Tahoma, Arial; }
.icq{ font-size:13px;  color:#4eeb67 }
.skype {position:absolute; top:10px; left:30px;z-index:5; font-size:13px;  color:#4eeb67}
.zavaru{ font-size:16px;  color:#4eeb67 }

#tel {	background: url(/images/bg-02.gif); color:#ffe191; 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:##fee87f; text-align: center; padding: 3 0 3 0;}
#tm A {	color: #fee87f; font-size: 12px; font-weight: normal; text-decoration: none;}
#tm li, li.left  A, li.left  A:hover{ padding: 0 10 0 10; display: inline; color: #fee87f;  white-space: nowrap;}
#tm li.left { border-left: 0px; }

.search_table {	margin: 5 0 0 13; }
.search_table td{	color: #444444; }

.bonus_summa_usd {padding: 0 0 0 210;}
.bonus_summa_usd_order {padding: 0 0 0 130;}

#lcat {	background: #d1edd5 url(/images/top_new/left_bg.jpg) repeat-x; padding: 10 0 0 0; width:160px; font-size: 11px;color: #386800; }
#lcat A:hover { 	text-decoration: underline;}
#lcat div.level1, #lcat div.level1cur{	background: url(/images/arrow.gif) no-repeat; padding: 0 30 1 45; margin-top: 3;  font-weight: bold;background-position:30px 0px;}
#lcat div.level2, #lcat div.level2cur {	background: url(/images/m02.gif) no-repeat; padding: 2 30 0 55; margin-top: 3;}
#lcat div.level3, #lcat div.level3cur {	background: url(/images/m02_dot.gif) no-repeat; background-position:53px 7px;padding: 2 30 2 60;}
#lcat div.level1 A,#lcat div.level1cur A {	font-size: 11px; text-align: center; }
#lcat A {	color: #386800; font-size: 11px;  text-decoration: none;}
div.level1 h3 {color: #386800; font-size: 11px; font-weight: bold;}

.level0{ 	background: url(/images/marker-g.gif) no-repeat;font-size: 12px; font-weight: bold; padding: 0 3 3 20; margin-bottom:10; color: #444444; font-family: Verdana, Tahoma, Arial;  }
.f_search {padding: 5 5 6 10; border-bottom: 1px solid #AAA8A8;}
.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 5 10 5 ; vertical-align:top; width: 100%;}
#main_new {	padding: 30 5 10 5 ; vertical-align:top; width: 100%;}

#goods_main {	vertical-align: top;padding: 10 13 20 0;  }
.goods_line {	border-top: 4px double #ff6600;  }
#goods_main h1, #goods_main h1 A, #goods_main .goods_h1, #goods_main .goods_h1 A {	font-size: 12px; color: #386800; }
#goods_main .goods_h1, #goods_main .goods_h1 A {	margin: 0 0 0 0; padding: 4 0 10 0; font-weight: bold;}
#goods_main .descr {	padding-left: 10px; vertical-align: top; }
#goods_main h3, #goods_main .goods_h3 {	font-size: 12px; padding: 0 0 4 0; font-weight: bold;}


.left_news_title{background: url(/images/marker-g.gif) no-repeat; padding: 0 0 0 17; margin-top: 3;color:#444444; font-family: Verdana, Tahoma, Arial;font-size: 12px; font-weight: 700; margin-bottom: 0px; }
.left_news_title A {font-weight: bold;font-size: 13px;}
.r_level2{background: url(/images/arrow.gif) no-repeat; padding: 3 0 5 30;background-position: 17 3;}
.r_level2 A{color:#386800;	text-decoration: none; font-size: 11px; padding: 10 0 30 0;font-family: Verdana, Tahoma, Arial; }
.r_level2 A:hover { 	text-decoration: underline;}
.descr { padding: 0 0 0 12;}
.first A{color:#9cc29e; padding: 0 0 0 0;}
.first{background: url(/images/marker-g1.gif) no-repeat; padding: 0 0 0 17; color:#9cc29e;font-weight: bold;font-size: 13px;}
.title_green_b { 	color: #9cc29e; font-family: Verdana, Tahoma, Arial; font-size: 12px; font-weight: 700; padding: 5 0 5 0;}
.event_date {color:#9cc29e; padding: 10 0 0 0;}
.title_gray { 	color: #444444;font-family: Verdana, Tahoma, Arial; font-size: 12px; font-weight: 700; margin-bottom: 0px; padding-bottom: 5px; padding-TOP: 5px }
.title_green { 	color: #386800;font-family: Verdana, Tahoma, Arial;font-size: 12px; font-weight: 700; margin-bottom: 0px; padding-bottom: 5px; padding-TOP: 5px }
.vote_radio{padding: 0 0 0 25;}
.banner_list{ padding: 0 0 0 17;}

.separ_right  {background:#f0f0f2;}
.separ_left  {background:#f0f0f2;}
.right {	background: #d1edd5 url(/images/top_new/left_bg.jpg) repeat-x; padding: 10 0 0 0; }
#right .recom_img { background-color: #d1edd5; border: 1px solid #6d5e51; }
#right h1 { font-size: 13 px; }
#rnews h3 { font-size: 11px;	color: #386800;	font-weight: bold; padding-bottom: 5 px;}
#rnews A.more { color: #386800; font-weight: bold; }
#rnews #sub  {background-color: #d1edd5; padding: 4 0 0 10; margin: 0px; line-height: normal;}
#rnews #sub A { background-color: #d1edd5;font-weight: bold; padding: 0px;  }

.mnews { padding: 5 5 5 5;}
#mnews h3 { font-size: 12px;	color: #386800;	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 { background-color: #386800; width: 80px; padding: 1 0 2 0; text-align: center; }
#g_more A { font-size: 12px; color: #ffffff; }

#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 10; }
.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: #e8e8e8; font-family: Verdana, Tahoma, Arial; FONT-WEIGHT: bold; FONT-SIZE: 12px;}
.d {  background-color: #e8e8e8; font-family: Verdana, Tahoma, Arial;  FONT-SIZE: 12px;}
.d_err {  background-color: #ffcccc; 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: 5 3 5 3; 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: 5;}
.citata { border: 1px solid #565656; background-color: #ebecec; padding: 5; margin:7 30 0 30;}
.forum_menu { border: 1px solid #565656; background-color: #f7f8f7; padding: 5; font-size:11px; margin: 0 0 10 0;}
.forum_menu  A, .forum_menu  A:hover { font-size:11px; font-weight: normal;}
hr {width: 20%; color: #565656; border: none; height: 1px; margin: 5 0; text-align: left;}

.label {	text-align: center; width: 100%;}
.lline { padding: 0 0 0 0; border-bottom: 3px solid #D1EDD5; }
.b_price {	color: #444444; 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: 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;}
.rpad tr td {padding: 0 5 5 0;}

#copy {	color: #386800; font-size: 10px; padding: 0 0 5 0;}
#copy A {	COLOR: #386800; FONT-SIZE: 10px;}

INPUT { font-size: 11px; 	font-family: Verdana, Arial, helvetica;}
.text, .medium_text, .attrtext, .attrntext  {		border: 1px solid #565656; color: #565656; HEIGHT: 18px; WIDTH: 180px  }
.attrtext { width: 100px; }
.attrntext { width: 40px; }

.textarea, .long_textarea {
	BACKGROUND-COLOR: #ffffff;	COLOR: #565656;	FONT-SIZE: 11px;
	height: 50px;	width: 250px;	border: 1px solid #565656;	
}
.but {	background-color: #135916; border-bottom: #ffffff 1px outset; border-LEFT: #ffffff 1px outset; border-right: #ffffff 1px outset; border-TOP: #ffffff 1px outset; color: #ffffff; font-family: Verdana, Arial, helvetica; font-size: 11px; font-weight: 500; HEIGHT: 18px ;}
.bask, .srch { font-family: Tahoma, Verdana, Arial; background-color: #ff6600;  width: 70px; font-size: 12px; color: #ffffff; border: none; padding: 1 0 2 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: #444444 1px solid;
					 COLOR: #565656; FONT-FAMILY: Verdana, Arial, helvetica; font-size: 11px; HEIGHT: 18px; }


