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

font.old_price {	color: #555555;	font-family: Verdana, Tahoma, Arial;	font-size: 11px; text-decoration: line-through; }
font.discount {	color: #555555;	font-family: Verdana, Tahoma, Arial;	font-size: 11px; font-weight: normal; }
font.discount_defect {	color: #9f082b;	font-family: Verdana, Tahoma, Arial;	font-size: 11px; font-weight: bold; }
font.title_defect {	color: #555555;	font-family: Arial, Tahoma, Verdana;	font-size: 11px; font-weight: normal;font-style:italic ; }
A {	font-family: Tahoma, Verdana, Arial;	color: #7a4316;	text-decoration: none;}
h1 {	color: #555555; font-weight: bold; font-size: 15px; margin: 0 0 0 0; padding: 4 0 10 0; }
h1 A {	color: #555555; font-weight: bold; font-size: 15px;}
h1 .fabric {	color: #555555; font-size: 15px;}
h2 {	color: #555555; font-weight: bold; font-size: 14px; margin: 0 0 0 0; padding: 0 0 0 0; }
h3 {	color: #555555; font-weight: bold; font-size: 12px; margin: 0 0 0 0; padding: 0 0 0 0; }
h5 {	color: #000000; font-weight: bold; font-size: 12px; margin: 0 0 0 0; padding: 0; display: inline;}
.today_icon {position: absolute; top: 10; right:0; width:180; text-align: center;}
#pr {	background:url(/images/bg-05.gif); color: #ffffff;  text-align:center; vertical-align:middle;} /*#ff0000*/
#pr b {	color: #ffffff; font-size: 10px; font-weight: bold; padding: 0 0 0 7;}
.topright_christ {background: url(/images/christ1/bg02.jpg);	color: #ffffff; width:216px;}
.topright_post {background: url(/images/post/bg02.jpg);	color: #ffffff; width:216px;}
.topright_paskha {background: #ff0000 url(/images/paskha/bg02.jpg);	color: #ffffff; width:216px;}
#topright {background: url(/images/bg-02.gif);	color: #ffffff; width:216px;}
#topright A {	color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none;}
.top_label {position:absolute; left: 278; top: 3; color: #000000;z-index:6;}
.top_search {position:absolute; left: 300; top: 68; color: #000000; z-index:5;}
/*.top_search h3, .top_search A {color:#7a4316;}*/
/*.top_search h3, .top_search A {color:#ffffff;}*/
.top_search .text {width:180px;}
.b { font-weight: bold;}
.icon_b { font-weight: bold;font-size: 14px;color:#000000; }
.icon_a { font-weight: normal;font-size: 12px; color:#720403; font-weight: bold;padding: 0 1 0 1; }
.icon_size { font-weight: normal;font-size: 12px; color:#7a4316; }
.top_label_counter {position:absolute; left: 280; top: 85;}
.days_counter {position:absolute; left: 379; top: 124; color: #ff3c00; font-weight:bold; font-style:italic; font-family: Arial, Tahoma, Verdana; font-size:16px;}
.days1_counter {position:absolute; left: 239; top: 94; color: #eef0c4; font-weight:bold; font-style:italic; font-family: Arial, Tahoma, Verdana; font-size:18px;}
.counter_post {position:absolute; left: 289; top: 113; color: #8440b3;font-weight:bold;  font-style:italic; font-family: Arial, Tahoma, Verdana; font-size:18px;}
.goods_count {position:absolute; left: 260; top: 149; font-size:10px; padding: 4 0 0 4;color: #242424; z-index:5;}
.top_bg {	background: url(/images/top_bg.gif);}
.centertop_post {	background: url(/images/post/top_bg.gif);}
.centertop_paskha {	background: url(/images/paskha/top_bg.jpg);}
#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; }

.post_index{display:block;}

.counttext { width: 40px; }

.razd_line {background-color:#a3a3a3; }

.select_bold{font-weight:bold;}
.pay_delivery h3 {	color: #5b0705; font-weight: bold; font-size: 12px; margin: 0 0 0 0; padding: 0 0 0 0;}
.delivery_info{font-weight:normal;font-size: 12px;  text-decoration: none;}
.added_msg{ padding:10 10;  text-align:center; position:absolute;  border: 1px solid #000000; background: #ffffff;  width: 300px; font-size:11px; color:#000000;visibility: hidden;}
.added_msg h1{ color:#790824;padding: 0 0 0 0;margin: 0 0 0 0;font-size:14px;font-weight: bold; text-align:left;}
.added_msg td{   color:#2c130f;}
.added_msg p{  font-size:12px;}
.added_msg .add_msg_td{  color:#2c130f; padding:0 40 10 40;}
.added_msg a{font-size:11px; margin:0 0 0 0; text-decoration:underline;color:#80817b;}

.but_art{	background-color: #e8e8e8; border: none; color: #565656;	font-family: Verdana, Arial, helvetica;	cursor:pointer;cursor:hand;}

.search_title big{	color: #555555; font-weight: bold; font-size: 14px;}

.not_discount{color:#545557; padding: 0 0 3 0;}
.seria_title A{color:red;	font-size: 12px; font-weight: bold;}
.seria_title {font-size: 12px; font-weight: bold;}
.seria_title b{color:red;	font-size: 12px; }
#tm {	background:url(/images/bg-04.gif); color:#ffffff; text-align: center; padding: 3 0 3 0;}/*#ff0000;*/
#tm A {	color: #ffffff; font-size: 12px; font-weight: normal; text-decoration: none;}
#tm td, td.left  { padding: 0 10 0 10; color: #ffffff; border-left: 1px solid #ffffff; white-space: nowrap; text-align:center;}
#tm td.left { border-left: 0px; }

#lcat {	padding: 3 0 3 0; font-size: 11px;color: #858484; background-color:#f8f8f8;}
#lcat div.level1, #lcat div.level1cur, div.level2, div.level2cur {	background: url(/images/m01.gif) no-repeat; font-weight: bold; padding: 3 5 6 40; margin-top: 3; border-bottom: 1px solid #AAA8A8;}
#lcat div.level2, #lcat div.level2cur { background: none; padding: 3 5 6 50;}
#lcat div.level3, #lcat div.level3cur {	padding: 3 5 6 60;font-weight: bold;border-bottom: 1px solid #AAA8A8;}
#lcat div.level1 A, #lcat div.level1cur A {	font-weight:bold;}
#lcat A {	color: #555555; font-size: 11px; text-decoration: none;}
#lcat .spam_form A { color: #000000; text-decoration: underline;}
#lcat .spam_form div { padding: 3 0 0 0;}
.level0{ font-size: 13px; font-weight: bold; padding: 6 5 6 0; text-align:center; margin-top: 3;color: #555555;border-bottom: 1px dotted #AAA8A8;border-top: 1px dotted #AAA8A8;}
.f_search {padding: 5 5 6 10; border-bottom: 1px solid #AAA8A8;}
div.level2 {	background: url(/images/m02.gif) no-repeat; padding: 3 5 6 40;font-size: 11px;color: #858484;}
.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;}
.catalog_pict {border:1px solid #7a4316; }
.goods_list .head td { font-weight: bold; padding: 5 5 5 5; font-size:12px; }
.goods_list { background: #000000;  }
.goods_list  td { background: #ffffff; padding: 4 4 4 4;color: #000000;}
.goods_list A {	font-weight:bold; }
.goods_list h3 {	font-size: 11px; padding: 4 0 4 0; color:#000000;}
.goods_list .odd td{	 background: #eae1f0; }
.cat_price_table td { padding: 0 5 3 0;}
.added_msg_opt{ width:200; height: 20; position:absolute; right:0;top:-5; border: 1px solid #000000; background: #ffffff; font-size:11px; color:#000000;visibility: hidden; padding: 10; font-weight:bold; z-index: 10;}
.add_flagnotstandart{ width:250; height: 20; position:absolute; right:0;top:-5; border: 1px solid #000000; background-color: #ffffff; font-size:11px; color:#000000;visibility: hidden; padding: 10; font-weight:bold; z-index: 10;}
.add_flagnotstandart .odd td{ background-color: #ffffff; }
.baskdiv{  z-index: 0;}

.d h3{color:red;font-weight: normal; padding: 0 0 0 0; margin: 0 0 0 0;}

.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: #858484; font-weight: bold; vertical-align: top; background-color: #eeeeee; padding: 3 10 3 3; }
#item_attr .val {	color: #858484; 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 ; width:100%;}

#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: #7a4316; }
#goods_main h1 .fabric {	color: #7a4316;font-size: 12px;}
#goods_main .descr {	padding-left: 10px; vertical-align: top; }
#goods_main h3 {	font-size: 12px; padding: 0 0 4 0;}
.cat_goods_title p {		color: #555555; font-weight: bold; font-size: 15px; margin: 0 0 0 0; padding: 4 0 10 0; }
.cat_goods_title p A{		color: #555555; font-weight: bold; font-size: 15px; }
.price_title p {	color: #555555; font-weight: bold; font-size: 12px; margin: 0 0 0 0; padding: 0 0 0 0; }
.left_goods_title  p { font-size: 12px; color: #7a4316; font-weight: bold;  margin: 0 0 0 0; padding: 0 0 0 0;  }
.left_goods   { padding: 0 10 4 40; width:220px;}
.left_goods  h2 { font-size: 12px; color: #7a4316; }

.descr {padding-left: 10px;}
#right { background-color: #f8f8f8; padding: 10 2;}
#right .recom_img { background-color: #ffffff; border: 1px solid #6d5e51; }
#right h1 { font-size: 13 px; }
#rnews { border-top: 3px solid #6d5e51; padding: 0 0 10 0; background:#f8f8f8 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: #7a4316;	font-weight: bold; padding-bottom: 5 px;}
#rnews A { font-weight: normal; }
#rnews A.more { color: #7a4316; 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: #7a4316;	font-weight: bold; padding-bottom: 5 px;}
#mnews A, #mnews A.more { color: #858484; font-weight: normal; }
#mnews #sub  { padding: 4 0 0 10; margin: 0px; line-height: normal;}
#mnews #sub A { font-weight: bold; padding: 0px;  }

.thumbnail, .thumbnail_map {position: relative;z-index: 0;}
.thumbnail:hover, .thumbnail_map:hover {background-color: transparent;z-index: 0;}
.thumbnail span, .thumbnail_map span{ position: absolute; left:0px; visibility: hidden; }
.thumbnail span img, .thumbnail_map span img{ padding: 2px 2px 2px 2px; border: 1px solid #67989C;}
.thumbnail:hover span{ visibility: visible; left: 0px; margin: 0 0 0 0; }
.main_page_text { display:none;}

.catalog_item_all{vertical-align: top;}
.catalog_item_all h3{	color: #7a4316; font-weight: bold; font-size: 12px; margin: 0 0 0 0; padding: 0 0 12 0;}
.catalog_item_all .more{ 	font-size: 10px;	color: #555555; font-weight: normal;}
.catalog_item_all A{ 	 margin: 0 0 0 0; padding: 0 0 0 0;}

#g_more { background-color: #7a4316;  width: 80px; height: 20px; padding: 2 0 0 0; text-align: center; } 
#g_more A { font-family: Tahoma, Verdana, Arial; font-weight: normal; font-size: 12px; color: ffffff;  }

#list A {	font-size: 10px; font-weight: normal; text-decoration: none;}
#list b {	font-size: 10px; }
.pages {  color: #000000;}
.pages  b { font-size: 13;}
.pages  A { font-weight: normal; font-size: 11; }
.pages_all p.pages { display: inline;}
.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: #858484; 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;}
.forum_table { background: #858484; }	
.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 #858484; background-color: #f7f8f7; padding: 5;}
.citata { border: 1px solid #858484; background-color: #ebecec; padding: 5; margin:7 30 0 30;}
.forum_menu { border: 1px solid #858484; 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: #858484; border: none; height: 1px; margin: 5 0; text-align: left;}

.label {	text-align: center; width: 100%;}
.lline {border-left: 4px double #c3c3c3; padding: 0 0 3 10; background-color: #f8f8f8;}
.lline A{color:#611e30;}
.lline A:hover{color:#611e30; text-decoration:underline;}
.lline p{color: #555555; font-weight: bold; font-size: 15px; margin: 0 0 0 0; padding: 0 0 0 0;}
.lline p h1{color: #555555; font-weight: bold; font-size: 15px; margin: 0 0 0 0; padding: 0 0 0 0;display:inline}
.lline .h1_title h1{color: #555555; font-weight: bold; font-size: 15px; margin: 0 0 0 0; padding: 0 0 0 0;display:inline; padding-bottom:10px;}
.lline .h1_title{ padding-bottom:10px; padding: 0 0 10 0;}

.lline .h1_title{color: #555555; font-weight: bold; font-size: 15px; margin: 0 0 0 0; padding: 4 0 10 0;display:inline;}
.b_price {	color: #555555; 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;}

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

#short_user { display: none;}

.defect_title A{color:#9f082b;  font-weight: bold; FONT-SIZE: 13px;text-decoration: underline;}

INPUT { font-size: 11px; }
.text, .medium_text, .attrtext, .attrntext, .loop_number_text, .long_text  {	font-size: 11px;	width: 180px;	color: #555555;	font-family: Verdana, Arial, Helvetica;	height: 18px;	background-color: #ffffff;	border: 1px solid #b9b9b9; }
.long_text { width:  300px; }
.attrtext { width: 100px; }
.attrntext { width: 40px; }
.loop_text {	 width: 150px; }
.textarea, .long_textarea {
	BACKGROUND-COLOR: #ffffff;	COLOR: #BA2642;	FONT-FAMILY: Verdana, Arial, Helvetica;	FONT-SIZE: 11px;
	height: 50px;	width: 250px;	border: 1px solid #b9b9b9;	scrollbar-base-color: #e8e8e8;
}
.but {	background-color: #7a4316; border: 1px solid #7a4316; color: #ffffff;	font-family: Verdana, Arial, helvetica;	cursor:pointer;cursor:hand;}
.del_but {	background:url(/images/delete_but_basket.jpg) no-repeat; border: none; 	cursor:pointer;cursor:hand;height: 34px;width: 26px;}
.bask, .srch { background: #d18143; 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:pointer;cursor:hand;}
.bask_all { background: #d18143; FONT-FAMILY: Tahoma, Verdana, Arial; width: 200px; font-weight: normal; height: 20px; font-size: 12px; color: ffffff; border: 0px; padding: 0 0 2 0;cursor:pointer;cursor:hand;}
.srch { font-weight: normal; height: 18px; vertical-align: bottom; cursor:pointer;cursor:hand;}
input.more { background-color: #7a4316; 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
}
.but_file {	background-color: #ffffff;  BORDER: #555555 1px solid;
					 COLOR: #858484; FONT-FAMILY: Verdana, Arial, helvetica; font-size: 11px; HEIGHT: 18px; }

.fontsize {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11pt;
	font-style: normal;
}
.speciallist {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11pt;
	line-height: 70%;
}
.headers {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.headers1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16pt;
	line-height: normal;
	font-weight: bold;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.headeropl {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}