BODY {font-family: Tahoma, Verdana, Arial; color: #383737; font-size: 12px; padding: 0 0 0 0; margin: 0 0 0 0; height:100%; width:100%;}
IMG { border: 0px;}
TD { font-family: Tahoma, Verdana, Arial;font-size: 12px;}
.all {position:absolute; width:1000px;}
font.old_price {	color: #7dc622;	font-family: Verdana, Tahoma, Arial;	font-size: 12px; text-decoration: line-through; }
font.discount {	color: #7dc622;	font-family: Verdana, Tahoma, Arial;	font-size: 12px; font-weight: normal; }
A {	font-family: Tahoma, Verdana, Arial;	color: #b90707;	text-decoration: none;}
h1, .fabric {	color: #a00303; font-weight: bold; font-size: 15px; margin: 0 0 0 0; padding: 4 0 10 0; }
h1 A {	color: #a00303; font-weight: bold; font-size: 15px;}
h2 {	color: #054682; font-weight: bold; font-size: 14px; margin: 0 0 0 0; padding: 0 0 0 0; }
h3 {	color: #054682; font-weight: bold; font-size: 12px; margin: 0 0 0 0; padding: 0 0 0 0; }
.tkj a {color: #054682; font-weight: bold; font-size: 12px; }
.tkj div {padding-bottom:10px;}
.logo {position:absolute; top: 90; left:0;}
.logo .search {position:absolute; top: 365; left:110;}
.search_vntr {position:absolute; top: 10; right:40; z-index:5;}
.top_right {position:absolute; top: 0; right:0; width:500;}
.ball{float:right;}
.key_icon {float:left; padding: 5 0 0 40; }
.bask_icon {float:left;padding: 5 0 0 0;}
.ball_vntr {position:absolute; top: 0; right:0; }
.top_right_vntr .key_icon {position:absolute; top: 10; right:300; }
.top_right_vntr .bask_icon {position:absolute; top: 70; right:300; }
.tm {	position:absolute; top: 65; left:10;}
.tm_vntr {	position:absolute; top: 160; left:10;}
.tm li, .tm_vntr  li  { padding: 0 10 0 15; display: inline; white-space: nowrap; background: url(/images/icon_tm.gif) no-repeat;}
.top_right A, .top_right_vntr A, .tm A, .tm_vntr A{ color: #383737;}
.main_flash {	position:absolute; top: 130; right:0; }
.catalog {	position:absolute; top: 112; left:368; width:200px; z-index:14;}
.catalog_vntr{	position:absolute; top: 190; left:10; width:200px; z-index:14;}
.content {position:relative; top: 530; left:0;}
.content_vntr {position:absolute; top: 190; left:240;}

.tel {position:absolute; top: 107; right:0; width:283;}
.tel_number {width:283; background: #b90707; height:30px; vertical-align:middle; color:#ffffff; margin-top:1px; padding: 0 5 0 5; text-align:center;}
.tel_title {float:left; text-align:right; width:50%;}
#lcat A { color: #383737;}
div.level1, div.level1cur {padding: 3 5 6 5; margin-top: 4;}
#lcat div.level1 A, #lcat div.level1cur A {color:#ffffff;}
div.level2, div.level2cur {	padding: 3 5 6 20;}
div.level3, div.level3cur {	padding: 3 5 6 40;}
div.level4, div.level4cur {	padding: 3 5 6 50;}
div.level5, div.level5cur {	padding: 3 5 6 60;}
.color1 { background: #7dc622; } 
.color2 { background: #054682; }
.color3 { background: #b90707; }
.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: #383737; font-weight: bold; vertical-align: top; background-color: #eeeeee; padding: 3 10 3 3; }
#item_attr .val {	color: #383737; 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: bold; padding: 0 5 6 3; margin-top: 3; display: inline;  font-size: 14px;}

#main { vertical-align:top; width:100%; padding: 0 20 20 0;}
#goods_main {	vertical-align: top;padding: 10 3 20 0;}
#goods_main h1, #goods_main h1 A{	font-size: 12px; color: #00509E; }
#goods_main h1 A:hover {	font-size: 12px; color: #a00303; }
#goods_main h1 .fabric {	color: #00509E;font-size: 12px;}
#goods_main h4, #goods_main h4 A{	font-size: 12px; color: #00509E; }
#goods_main h4 A:hover {	font-size: 12px; color: #a00303; }
#goods_main h4 .fabric {	color: #00509E;font-size: 12px;}
#goods_main .descr {	padding-left: 10px; vertical-align: top; }
#goods_main h3 {	font-size: 12px; padding: 0 0 4 0}
.goods_type_id, .fabric {	color: #a00303; font-weight: bold; font-size: 15px; margin: 0 0 0 0; padding: 4 0 10 0; }
.goods_type_id A {	color: #a00303; font-weight: bold; font-size: 15px;}
.cat_name {	color: #ffffff; font-weight: bold; font-size: 15px; margin: 0 0 0 0; padding: 4 0 10 0; }
.cat_name A {	color: #ffffff; font-weight: bold; font-size: 15px;}
.goods_descr {color: #054682; font-weight: bold; font-size: 12px; margin: 0 0 0 0; padding: 0 0 0 0;}
.lline_main_h{	color: #a00303; font-weight: bold; font-size: 14px; padding-left: 6px;}

#right { width:355px;vertical-align:top;}
#right .recom_img { background-color: #ffffff; border: 1px solid #6d5e51; }
#rnews { vertical-align:top;} 
.artcolor1 { color:#ffffff;  background: #b90707; height:50px; margin: 2 4 2 0; padding:10 5;text-align:center;} .artcolor1  A { color:#ffffff; }
.artcolor2 { background: #e2e4eb; height:50px; margin: 2 4 2 0;padding:10 5; color:#000000; text-align:center;} .artcolor2  A { color:#000000; }
.artcolor3 { background: #a9df65; height:50px; margin: 2 4 2 0; padding:10 5; color:#000000;text-align:center; } .artcolor3  A { color:#000000; }
.artcolor4 { background: #bda7c3; height:50px; margin: 2 4 2 0; padding:15 5; color:#ffffff;text-align:center; } #rnews  .artcolor4  A { color:#ffffff; }
#rnews A { color: #383737;}
#rnews #sub  { padding: 4 15 10 30; margin: 0px;}

.phg_link {position:absolute;  margin: 2; padding:10 5; left:380; height:50px; width:150px; background:#bda7c3; text-align:center;}
.phg_link A {color:#ffffff; font-weight:bold;}
.logo_bottom {position:absolute; left:-230;}
.left_photo {position:absolute; left:-230; bottom: 70;}
.right_photo {position:absolute; right:5; bottom: 70;}

#mnews { padding: 10 0 6 0;}
#mnews h3 { font-family: Tahoma, Verdana, Arial;	font-size: 12px;	color: #054682;	font-weight: bold; padding-bottom: 5 px;}
#mnews #sub  { padding: 4 0 0 10; margin: 0px; line-height: normal;}
#mnews #sub A { font-weight: bold; padding: 0px;  }

#g_more, #g_more A { background-color: #0E88C9; font-family: Tahoma, Verdana, Arial; width: 80px; font-weight: normal; 
										height: 18px; font-size: 12px; color: ffffff; border: 0; padding: 1 0 0 0; text-align: center; }

#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: #383737; 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 15 0 15;}

.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: 3 5 1 5; background: #7dc622; text-align:center; color: #ffffff; font-size:11px;}
.lline  h3, .lline  h3 A, .lline  .fabric { padding: 2 5 6 5; color: #ffffff; }
.lline_main {padding: 15 0 0 0; border-bottom: 3px solid #020002;}
.b_price {	color: #bb1111; 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;}

.footer {width:100%; padding: 20 0 10 0;font-size:10px;  border-top: 2px solid #020002;}
.footer_vntr {width:100%; padding: 20 0 10 0;font-size:10px;}
.footer A, .footer_vntr  A {color:#383737; font-size:10px; }
.footer_left {float:left; padding: 0 0 0 10;}
.footer_center{float:left; padding: 0 0 0 50;}
.footer_right{float:right;padding: 0 10 0 0;}

INPUT { font-size: 11px; }
.text, .medium_text, .attrtext, .attrntext  {	font-size: 11px;	width: 180px;	color: #383737;	font-family: Verdana, Arial, Helvetica;	height: 18px;	background-color: #ffffff;	border: 1px solid #383737; }
.attrtext { width: 100px; }
.attrntext { width: 40px; }

.big_text { font-size:14px; color: #054682;  }

.textarea, .long_textarea {
	BACKGROUND-COLOR: #ffffff;	COLOR: #383737;	FONT-FAMILY: Verdana, Arial, Helvetica;	FONT-SIZE: 11px;
	height: 50px;	width: 250px;	border: 1px solid #383737;	
}
.but {	background-color: #0767B6; border: 1px solid #383737; color: #ffffff;	font-family: Verdana, Arial, helvetica;	height: 18px;	}
.but_search, .but_search_vntr { background: url(/images/search_but.jpg) no-repeat; width: 26px; height: 24px; border: 0px; cursor:hand;}
.but_search_vntr { background: url(/images/search_but_vntr.jpg) no-repeat;}
.bask { background-color: #FA791D; 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 {  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
}



