BODY {font-family: Tahoma, Verdana, Arial; color: #565656; font-size: 12px; padding: 0 0 0 0; margin: 0 0 0 0;background-color:#faf7ee;}
IMG { border: 0px; }
TD { font-family: Tahoma, Verdana, Arial; color: #565656; font-size: 12px;}
.rel{position:relative;}
.main_page_pos{position:relative;}
font.old_price {	font-family: Tahoma, Verdana, Arial;color: #de1800;	text-decoration: line-through; }
font.discount {font-family: Tahoma, Verdana, Arial;	color: #de1800;	font-weight: normal; }
A {	color: #de1800;	text-decoration: none;}
h1, .h1title {	color: #de1800; font-size: 15px; margin: 0 0 0 0; padding: 4 0 10 0; font-weight:bold;}
h1 A {	color: #de1800; font-weight: bold; font-size: 15px;}
h2 {	color: #4c4c4c; font-size: 14px; margin: 0 0 0 0; padding: 0 0 0 0; }
h3, .h3title {	color: #a62429; font-size: 12px; margin: 0 0 0 0; padding: 0 0 0 0;  font-weight:bold;}
h5, h5 A, h5 A:hover {	color: #de1800; font-weight: bold; font-size: 12px; margin: 0 0 0 0; padding: 0; display: inline;}
.index_a {position:absolute; top: 0px; left:0px;}
.top_contact {position:absolute; top: 215px; left:200px;color:#e1541f; }
.top_bask {position:absolute; top: 260px; left:900px; }
.top_bask A{ color: #da521e;text-decoration:underline; font-size: 16	px; font-weight:bold; }
.top_search_form {position:absolute; top: 293px; left:831px; }
.top_search_form .but{ background: url(/images_test/search_but.gif) no-repeat; border:none;width: 45px;height:17px; }
.top_search_form .text{ border:none; }
.top_search_form .h3title { color: #da521e;}
.top_search_form A { color: #da521e;}
.top_center { background: #faf7ee url(/images/top_bg.jpg) repeat-x; }
.top_right{	background:url(/images/bg-02.gif); border-top: 2px solid #ffffff; border-bottom: 1px solid #ffffff; }
.top_right A {	color: #de5218; font-size: 10px; font-weight: bold; text-decoration: none;}
#pr b {	color: #de5218; font-size: 10px; font-weight: bold; padding: 0 0 0 7;}

#tel {	background: url(/images/bg-02.gif); color:#de5218; 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 {	color:#de5218; text-align: center; padding: 0 0 0 0;}
#tm td{	background: url(/images_test/header_menu_bg.gif);text-align: center;}
#tm A {	color: #de5218; font-size: 12px; font-weight: bold; text-decoration: none;}
#tm A:hover {	text-decoration: underline;}

.color_table {  background-color: #e6e1e1; }
.color_table  .head {  background-color: #eef7cc; font-family: Verdana, Tahoma, Arial; FONT-WEIGHT: bold; FONT-SIZE: 12px; color:#ffffff;}
.color_table  .head td{ color:#565656; padding: 5 5 5 5;}
.color_table  .d {  background-color: #ffffff; font-family: Verdana, Tahoma, Arial;  FONT-SIZE: 12px;padding: 5 5 5 5;}
.color_table  .d_odd{  background-color: #f9feea;FONT-SIZE: 12px;font-family: Verdana, Tahoma, Arial;padding: 5 5 5 5;}
.cat_descr {color:#1a4630;}
.cat_articul {text-decoration:none;color:#f13400;font: normal 11px Arial, Helvetica, sans-serif;}
.goods_line td img {padding:0 10 0 0; }
.goods_line .name { padding:9px; font: bold 12px Arial, Helvetica, sans-serif; height:25px; margin:0;}
.goods_line .name a { color:#f13400; font: bold 12px Arial, Helvetica, sans-serif; text-decoration:underline} 
.goods_line .name a:hover{ color:#dc1200; text-decoration:underline}



.lcat_contact{padding:10 10 10 80;}
.contact_div{padding:0 0 0 0;}
#lcat { background: url(/images_test/lcat_bg.gif) repeat-y; }
.ltop { background: url(/images_test/lcat_top_cat.gif) no-repeat;padding: 30 0 0 0;  }
.lbottom { background: url(/images_test/lcat_bottom_cat.gif) no-repeat; background-position:bottom; }
.left_catalog { padding: 15 0 10 0; }
#lcat div.level1, #lcat div.level1cur{	background: url(/images/m01.gif) no-repeat; padding: 3 10 6 90; margin-top: 3; }
#lcat div.level2, #lcat div.level2cur {	background: url(/images/m02.gif) no-repeat; padding: 0 10 5 100; margin-top: 0; color:#de5218;}
#lcat div.level3, #lcat div.level3cur {	color:#7a11a6; padding: 0 10 5 110; }
#lcat div.level4, #lcat div.level4cur {	color:#7a11a6; padding: 0 10 0 120; }
#lcat div.level5, #lcat div.level5cur {	color:#7a11a6; padding: 0 5 6 80; }
#lcat div.level1 A,#lcat div.level1cur A {	color:#7a11a6; font-size: 12px;font-weight: bold; font-family: Georgia, "Times New Roman", serif;}
#lcat div.level1 A:hover,#lcat div.level1cur A:hover,#lcat div.level2 A:hover,#lcat div.level2cur A:hover {	text-decoration:underline;font-family: Georgia, "Times New Roman", serif;}
#lcat A {	color: #db6c18; font-size: 12px;font-weight: bold; font-family: Georgia, "Times New Roman", serif;}
div.level1 h3 {color: #db6c18;  font-weight: normal;}
.level0{ font-size: 13px; font-weight: bold; padding: 6 5 3 10; margin-bottom:10; color: #de1800; }
.f_search {padding: 5 5 6 10; }
.catlevel1 { vertical-align:middle; font-weight: bold; padding: 10 30 3 10;}
.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 { }
#main_attr .tit {	color: #999999; vertical-align: top; }
#main_attr .val {	color: #999999; font-weight: bold; vertical-align: top; }

#item_attr { }
#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; 	}
#sub li, #sub li A {	font-weight: normal; padding: 0 5 6 3; margin-top: 3; display: inline;  font-size: 13px;}

#main {	background-color: #ffffff; padding: 10 10 10 10 ;}

#goods_main {	vertical-align: top;padding: 10 13 20 0;  }
.goods_line {	background: url(/images_test/cat_bg.gif) repeat-x ;padding: 10 0 0 5;  }
#goods_main h2 { padding: 4 0 10 0; }
#goods_main h2 A {	font-size: 12px; color: #de1800; }
#goods_main .descr {	padding-left: 10px; vertical-align: top; }
#goods_main .goods_price {	background:#f0f0f2 url(/images_test/bg_cat_price.jpg) no-repeat ; font-weight: bold; 	color: #a62429; font-size: 12px; padding: 0 0 0 0}

.separ_right  {background:#f0f0f2;}
.separ_left  {background:#f0f0f2;}
#right { background: #faf7ee ; padding: 10 7;}
#right .recom_img { background-color: #ffffff; border: 1px solid #d7e3bd; }
#right h1 { font-size: 13 px; }
#rnews { border-top: 3px solid #d7e3bd; padding: 0 3 10 3; background:#faf7ee url(/images/bg-08-rg.jpg) repeat-x;} /*  background: url(/images/bg-08-rg.gif) repeat-x;*/ }
#rnews h3 { font-size: 12px;	color: #de1800;	font-weight: bold; padding-bottom: 5 px;}
#rnews A.more { color: #de1800; font-size: 11px; }
#rnews #sub  { padding: 5 0 0 0; margin: 0px; }


#mnews { padding: 0 0 16 0;}
#mnews .mtitle { font-size: 12px; color: #de1800;	font-weight: bold; padding-bottom: 5 px;}
#mnews #sub  { padding: 5 0 0 0; margin: 0px;}

#g_more {  background: url(/images_test/more.gif) no-repeat ;  height:33px;width:104px; padding: 1 0 2 0; text-align: center; }
#g_more A { color:#c0482d; font-size: 12px; }
.tt {color: #9017c3; font:normal 28px/32px "Times New Roman"; font-style: italic;}
#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;  }
/*.vote_left { text-align: left; padding: 0 0 0 0; background-color: #e8e8e8; border: 1px solid #d1d1d1; margin: 0 5 0 5; width: 150px;}*/

.bgc {  background-color: #e6e1e1; }
.bgc  .h {  background-color: #d24132; font-family: Verdana, Tahoma, Arial; FONT-WEIGHT: bold; FONT-SIZE: 12px; color:#ffffff;}
.bgc  .h td{ color:#ffffff;}
.bgc  .d {  background-color: #ffffff; font-family: Verdana, Tahoma, Arial;  FONT-SIZE: 12px;}
.bgc  .d_odd{  background-color: #f0f0f0;}
.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; margin: 0 0 10 0;}
.forum_menu  A, .forum_menu  A:hover { 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 3 0; }
.lline A{	text-decoration: underline;  }
.lline h1{ color:#69b411;padding: 20 0 5 0; font-weight:normal;font-size: 22px;  font-family: Arial, Tahoma;}
.b_price {	color: #4c4c4c; font-weight: bold; font-size: 12px; margin: 0 0 0 0; padding: 0 0 0 0; }
.attr_name {	padding-right: 10;width: 200;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;}
.event_date { font-size:11px;}
.footer_text{	color: #a3b277; font-size: 10px; position: absolute; bottom: 8; left: 80; width:400;}
.footer_text  A{color: #a3b277;}
#copy {	color: #de5218; font-size: 10px; padding: 30 10 5 0;}
#copy A {	COLOR: #de5218; FONT-SIZE: 10px;}

INPUT, TEXTAREA { font-size: 11px; font-family: Verdana, Arial, helvetica;	color: #4c4c4c;	}
.text, .medium_text, .attrtext, .attrntext  {width: 180px;height: 18px;		border: 1px solid #de5218; }
.attrtext { width: 100px; }
.attrntext { width: 40px; }

.textarea, .long_textarea { height: 50px;	width: 250px;	border: 1px solid #de5218;}
.but {	background-color: #dde9b9; border: 1px solid #aab12d; color: #c0482d;	height:18px; padding: 0 4 1 4; cursor:pointer; cursor:hand;}
.bask { font-family: Tahoma, Verdana, Arial; background: url(/images_test/bask_cat.jpg) no-repeat ;  width: 82px;height:33px; font-size: 12px; color: c0482d; border: none; padding: 1 0 2 0;cursor:pointer;cursor:hand;}
.bask_cat { font-family: Tahoma, Verdana, Arial; background: url(/images_test/bask_cat.jpg) no-repeat ;  height:33px;width:82px; font-size: 12px; color: c0482d; border: none; padding: 0 0 0 0;cursor:pointer;cursor:hand;}
.cat_price{text-align:center; font: bold 13px Arial, Helvetica, sans-serif; color:#a06a32; }
.cat_price b {font-size:20px; }
.price_cat{padding: 40 0 0 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
}
.but_file {	background-color: #ffffff;  BORDER: #4c4c4c 1px solid;
					 COLOR: #565656; FONT-FAMILY: Verdana, Arial, helvetica; font-size: 11px; HEIGHT: 18px; }
