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

font {	font-family: Verdana, Tahoma, Arial;	font-size: 12px;}
font.old_price {	color: #000000;	font-family: Verdana, Tahoma, Arial;	font-size: 11px; text-decoration: line-through; }
font.old_price_top {	color: #ffffff;	font-family: Verdana, Tahoma, Arial; font-size: 11px; text-decoration: line-through; }
font.discount_top {color: #ffffff;	font-family: Verdana, Tahoma, Arial; font-size: 11px; font-weight: normal; }
font.discount {color: #000000;	font-family: Verdana, Tahoma, Arial;	font-size: 11px; font-weight: normal; }
A {font-family: Tahoma, Verdana, Arial;font-size: 12px;color: #e6683c;	font-weight: bold; text-decoration: none;}
h1 {color: #565656; font-weight: bold; font-size: 15px; padding: 10 0 0 0; font-family: Arial, Verdana, Tahoma;}
h1 A {color: #565656; font-weight: bold; font-size: 15px;}
h1 .fabric {color: #565656; font-size: 15px;}
h2 {	color: #565656; font-weight: bold; font-size: 14px; margin: 0 0 0 0; padding: 0 0 0 0; }
h3 {color: #565656; font-weight: bold; font-size: 13px; margin: 0 0 0 0; padding: 0 0 0 0; }
h4 {color: #565656; font-weight: normal; font-size: 13px; margin: 5 15 0 20; padding: 0 5 0 5;}
.bask h4 A, .bask h4 A:hover {font-size: 15px;}
h5, h5 A, h5 A:hover {color: red; font-weight: bold; font-size: 12px; margin: 0 0 0 0; padding: 0; display: inline;}

.top_menu { background:url(/images/top_menu.gif) repeat-x; height:51; padding: 0 0 0 30;}
 A.top, A:hover.top { font-family: Verdana, Arial, Tahoma; font-size:13px; color:#635952; padding:0 7 0 7; text-decoration:none; font-weight: normal;}
.ct_div {position:relative; text-align:center;}
#lider{color:#ffffff; font-size:11px; font-weight: bold; padding: 0 0 3 128; position: absolute; top: -20; text-align:center; }
.center_main { background: #685F58; width:100%; height:100%;}
.text_main_pic  {height:94px; width:100%; background:url(/images/big_pic_left_bk.gif) no-repeat; background-position:top right; color:#ffffff; font-size:18px; text-align:center;  vertical-align:top;}
.center { width:100%; background:url(/images/big_pic_goods_bk.gif) no-repeat; background-position: top right;text-align:center;}
.center_top{  vertical-align:bottom; text-align:right; height:100px;}
.p11 {border: #000000 1px solid;}
.menu_name { font-size:18px; color:#E6683C; padding: 30 0 10 20;}
.menu { color:#635952; font-size:14px; padding:0 7 0 20; height:30px; text-decoration:none;}
.lmenu { background: url(images/menu_top_bg.gif) repeat-x; height:32; color:#ffffff; font-size:14px; text-align:center; font-weight:bold; white-space: nowrap;}
.menu_header { color:#635952; font-size:12px; padding:0 7 0 40; height:25px; font-weight:bold; text-decoration:none;}
.anons { border: 5px solid #3f362f; height:95px; width:95px; }
A.more ,A:hover.more{ color:#eee8da; font-size:13px; text-decoration:underline; font-weight:normal;}
.top_price {color:#eee8da;}

#lcat {	padding: 0 0 3 0; font-size: 11px;color: #565656; width: 221px;}
#lcat div.level1, #lcat div.level1cur {padding: 3 5 6 20; margin-top: 3; }
#lcat div.level2, #lcat div.level2cur {padding: 3 5 6 20; margin-top: 3;}
#lcat div.level3, #lcat div.level3cur {padding: 3 5 6 20;font-weight: bold;margin-top: 3;}
#lcat A {color:#635952; font-size:14px;font-weight: normal; text-decoration: none;}
#lcat div.level2 A {color:#635952; font-size:11px;font-weight: bold; text-decoration: none;font-family: Verdana, Arial, Tahoma; }
.level0{ font-size: 13px; font-weight: bold; padding: 0 5 6 10; margin-top: 3;color: #268340;border-bottom: 1px solid #AAA8A8;}
.f_search {padding: 5 5 6 10; border-bottom: 1px solid #AAA8A8;}

.catlevel1 { height: 20px; vertical-align:top; font-weight: bold; padding: 2 0 0 0; font-size: 11px;}
.catlevel2 { padding: 3 15 3 15;font-weight: normal;} .catlevel2 A, .catlevel2 A:hover { font-weight: normal;}
.catlevel3 { padding: 3 15 3 30;font-weight: normal;} .catlevel3 A, .catlevel3 A:hover { font-weight: normal;}
.catlevel4 { padding: 3 15 3 40;font-weight: normal;} .catlevel4 A, .catlevel4 A:hover { font-weight: normal;}

.type {background-color: #e0e0e0;}
.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 0 3 3; }
#item_attr .val {color: #565656; vertical-align: top;background-color: #f3f3f3;padding: 3 0 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: #565656; }
#goods_main h1 .fabric {	color: #f46f44;font-size: 12px;}
#goods_main .descr {padding-left: 10px; vertical-align: top; }
#goods_main h3 {	font-size: 12px; padding: 0 0 4 0}
.catimg { border: 1px solid #8d8d8b; text-align:center;}
#right { background-color: #e8e8e8; padding: 10 7;}
#right .recom_img { background-color: #ffffff; border: 1px solid #6d5e51; }
#right h1 { font-size: 13 px; }
#rnews { border-top: 3px solid #6d5e51; 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: #f46f44;	font-weight: bold; padding-bottom: 5 px;}
#rnews A { font-weight: normal; }
#rnews A.more { color: #f46f44; 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: #ec8660;	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;  }

#list A {font-size: 10px; font-weight: normal; text-decoration: none;}
#list, #list b {font-size: 10px; }
	
.banner { padding: 10 10 10 10; } 
.banner A, .banner A:hover { color: #565656; font-weight: normal; font-size: 11px;}
.banner_elem  { padding: 0 0 0 0; }
.banner_elem IMG { margin: 7 0 10 0; border: 1px solid #8d8d8b;}
.vote { padding: 0 0 0 0; } .vote table { padding: 3 5;} 
.vote A { font-size: 10px;}
.photo_vote { padding: 10 10 10 2; color: #000000; font-size: 12px; }

.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 {	padding: 0 0 3 0; }
.b_price {color: #f46f44; 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;}

.forum_table { background: #f0f0f0; }	
.forum_table tr {background-color: #fefefd; vertical-align: top; }	
.forum_table td { padding: 2 3 2 3; vertical-align: top;}	
.forum_table .head { background: #f6f5f1; }	
.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: #fefefd; padding: 5;}
.citata { border: 1px solid #565656; background-color: #f6f5f1; padding: 5; margin:7 30 0 30;}
.forum_menu { 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;}
.smlink, .smlink A, .smlink A:hover {font-size:10px; font-weight:normal;}
.sm  td{ font-size:10px; color:#a3a3a4;}
.reit { color:#565656; }
.nick td   { font-size:10px;color:#a3a3a4; padding: 3 0 0 0;}
.nick td A {font-size:10px; }
.photo_title {font-size:13px;padding: 0 0 4 0; text-align:center; color:#9c3b14;}
.photo_title A {font-size:13px;color:#9c3b14;}
.glr_pic { background: url(/images/glr_bg_1.jpg) no-repeat; width: 190; height:193; padding: 34 0 0 23;}
#copy {	color: #494949; font-family: Verdana, Tahoma, Arial; font-weight: normal; font-size: 10px; padding: 10 10 5 10;}
#copy A {COLOR: #e6683c; FONT-FAMILY: Verdana, Tahoma, Arial; FONT-WEIGHT: normal; FONT-SIZE: 10px;}
.seo_link { }

INPUT { font-size: 11px; }
.text, .attrtext, .attrntext  {border:1px solid #565656; font-size: 11px;width: 180px;color: #000000;	font-family: Verdana, Arial, Helvetica;	height: 18px;	}
.medium_text {border:1px solid #565656; font-size: 11px;width: 100px;color: #000000;	font-family: Verdana, Arial, Helvetica;	height: 18px;	}
.attrtext { width: 100px; }
.attrntext { width: 40px; }
.count{ width: 40px; }
.textarea, .long_textarea {
	BACKGROUND-COLOR: #ffffff; COLOR: #000000;FONT-FAMILY: Verdana, Arial, Helvetica;FONT-SIZE: 11px; height: 50px;width: 250px;border: 1px solid #898989;
}


.but, input.but {	background-color: #f46f44; color: #ffffff; font-family: Verdana, Arial, helvetica;height: 18px;	border:1px solid #bb4202;}
./*bask, .srch { background: url(images/pr04.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: #f46f44; font-family: Tahoma, Verdana, Arial; width:90px; font-weight: normal; height: 20px; font-size: 12px; color: #ffffff; border: 0; padding: 0 0 2 0;}
input.bask { FONT-FAMILY:  Arial, helvetica; background: url(/images/buy.gif); border:none; color:#ffffff; font-weight: bold; text-align:center; font-size: 13px; cursor:hand;width: 70px; height: 28px; }
input.recom_bask { font-family: Tahoma, Verdana, Arial;font-size: 11px;color: #e6683c;	font-weight: normal; border:none;background: #ffffff; cursor:hand; padding: 1 0 0 0;}
.g_more { vertical-align:middle; background: url(/images/more.gif); text-align:center; width:80px; height:28px;}
.g_more A, .g_more A:hover { FONT-FAMILY:  Arial, helvetica; font-size: 13px; font-weight: bold; color:#ffffff; }
.g_buy  { vertical-align:middle; background: url(/images/buy.gif); width: 70px; height: 28px; text-align:center;}
.g_buy A, .g_buy A:hover { FONT-FAMILY:  Arial, helvetica; font-size: 13px; font-weight: bold; color:#ffffff; }
.g_mor  { vertical-align:middle; background: url(/images/select.gif); color:#ffffff; width: 180px; height: 28px; text-align:center;}
.g_mor A, .g_mor A:hover { FONT-FAMILY:  Arial, helvetica; font-size: 13px; font-weight: bold; color:#ffffff; }
.rad {vertical-align:middle;}
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
}


/* ny */
.snow_cat2 { position: absolute; left: 226; top: 2; height:28; width: 35; background: url(/images/ny/snow_cat2.gif) no-repeat;}
.ny_line { position: absolute; left: 0; top: 473; height:20; width: 221; background: url(/images/ny/line_ny.jpg) no-repeat;}
.ny_tm_bg {  background: url(/images/ny/tm_bg.jpg) no-repeat; background-position: top right; height: 51px;}
.ny_bottom {  background: #fcf3e2 url(/images/ny/bottom_bg.jpg) no-repeat; background-position: top left; height: 64px;}
.center_main_ny { background: #685F58 url(/images/ny/center_snow.gif); width:100%; height:100%;}
.cat2_ny {  background:url(/images/ny/cat2_bg.jpg) no-repeat; background-position: top; height:310px;}