body {	font-size: 62.5%; /* Resets 1em to 10px */	font-family: Arial, Sans-Serif;	background: #fff;	color: #2c2c2c;	text-align: center;	margin: 0;	padding: 0;	}
IMG { border: 0px;}
TD,  li, ul { font-family: Tahoma, Verdana, Arial; color: #575757; font-size: 13px;}

form{padding:0px; margin:0px;}
a:focus { outline: none; }

#page {	text-align: left;	padding: 0;		min-width: 1004px;	}	
.font1{	background: url('/images_new/header_fon.jpg') repeat-x;}
.font2{	background: url('/images_new/header_center.png') repeat-x;}
.font3{	background: url('/images_new/header_left.png') no-repeat left top;	}
.font4{	background: url('/images_new/header_right.png') no-repeat right top;	}
.font4_item{	background: url('/images_new/header_right_item.png') no-repeat right top;	}
.fonl1{	background: url('/images_new/cont_left.jpg') repeat-y left;	}
.fonr1{	background: url('/images_new/cont_right.jpg') repeat-y right;	}
.fonl2{	background: url('/images_new/cont_left_top.jpg') no-repeat left 250px;	}
.fonr2{	background: url('/images_new/cont_right_top.jpg') no-repeat right 250px;	}
.fonb1{	background: url('/images_new/bottom_center.gif') repeat-x left bottom;}
.fonb2{	background: url('/images_new/bottom_left.png') no-repeat left bottom;	}
.fonb3{	background: url('/images_new/bottom_right.png') no-repeat right bottom;	}
.fonb3_item{	background: url('/images_new/bottom_right_item.png') no-repeat right bottom;	}
.fonb4{	background: url('/images_new/bottom_left3.gif') no-repeat left bottom;	}
.fonb5{	background: url('/images_new/bottom_right3.gif') no-repeat right bottom ;	}
.fonc1{	background: url('/images_new/cont_fon_left.jpg') repeat-y left;	}
.fonc2{	background: url('/images_new/cont_fon_right.jpg') repeat-y right;	}
.fonc2_item{	background: url('/images_new/cont_fon_right_item.jpg') repeat-y right;}

#header{ position: relative; 	height: 165px;	}
.logo{position: absolute;	top: 0;	left: 0;width: 230px;	height: 117px;	padding: 13px 0 0 3px;	}
.logo a{	display: block;	width: 168px;	height: 117px;	padding: 0 0 0 62px;	color: #f7f0b3;	font-size: 1.4em;	font-family: Myriad Pro, Arial;	text-decoration: none;	}
.logo a:hover{	color: #f7f0b3;	text-decoration: none;	}	
.kont{	position: absolute;	top: 5px;	left: 58%;	width: 200px;	height: 120px;	color: #fff;	font-size: 1.7em;	}
.kont .tel1{font-family:  Arial, Myriad Pro;	font-size: 1.1em;	color: #02639e;	padding: 3px 0;	}
.kont .tel2{	font-family: Arial, Myriad Pro;	color: #128fd1;	font-size: 1.35em;	}
.kabkorz1{	position: absolute;	right: 10px;	width: 185px;	padding: 60px 0 0 0;	color: #fff;	font-size: 1.6em;	}
.kabkorz{position: absolute;	top: 0px;	right:0px;width: 185px;	padding: 60px 0 0 0;	color: #fff;	font-size: 1.6em;	}
.kabkorz a{	color: #fffefe;	text-decoration: none;	}
.kabkorz a:hover{	color: #fff;	text-decoration: none;	background: url('/images_new/korz-hover.gif') repeat-x left bottom;	}	
.kab{	height: 47px;	}
#menu1{	position: relative;	}
#menu2{	position: absolute;	left: 10px;	height: 42px;	padding: 16px 0 13px 0;	}
#menu{	height: 42px;	padding: 16px 0 13px 0;	}
.se_form {	padding: 0;	margin: 0;	}
.se_input{	width: 100%;	height: 20px;	padding: 9px 0 0 0;	border: 0px;	background: none;	font-size: 16px;	font-style: normal;	color: #878787;	}
.se_send{	width: 80px;	height: 30px;	margin: 4px 0 0 9px;	border: 0px;	background: none;	cursor: pointer;	}
.se_left{	width: 80px;	background: url('/images_new/se_left.jpg') no-repeat right;	}	
.se_center{	background: url('/images_new/se_center.jpg') repeat-x;	}	
.se_right{	width: 110px;	background: url('/images_new/se_right.jpg') no-repeat;	}
.pr34{	padding: 0 34px 0 0; }
.menu_table td{	color: #fffefe;	font-size: 14px;	background: url('/images_new/menu_fon.jpg') repeat-x;	}
.menu_table_header td{	color: #fffefe;	font-size: 14px;	background: url('/images_new/menu_fon.jpg') repeat-x;	padding: 0px 15px 0px 4px;}
.menu_table td a{	display: block;	float: left;	padding: 13px 0 0 0;	height: 29px;	color: #fffefe;	text-decoration: none;	}

.menu_table td a:hover{	color: #fff;	text-decoration: none;	background: url('/images_new/nav-hover.gif') repeat-x left bottom;	}
.menu_table div{	height: 42px;	}
.menu_table td img{	margin: 2px 0 0 0;	float: right;	}	
.menu_table .menu_left div{	width: 9px;	background: url('/images_new/menu_left.jpg') no-repeat;	padding: 0 0 0 0;	}	
.menu_table .menu_right{	width: 9px;	background: url('/images_new/menu_right.jpg') no-repeat;	}
.menu_table .menu_1 div{	background: url('/images_new/menu_1.jpg') no-repeat;	padding: 0 0 0 34px;	}
.menu_table .menu_2 div{	background: url('/images_new/menu_2.jpg') no-repeat;	padding: 0 0 0 35px;	}
.menu_table .menu_3 div{	background: url('/images_new/menu_3.jpg') no-repeat;	padding: 0 0 0 28px;	}
.menu_table .menu_4 div{	background: url('/images_new/menu_4.jpg') no-repeat;	padding: 0 0 0 41px;	}
.menu_table .menu_5 div{	background: url('/images_new/menu_5.jpg') no-repeat;	padding: 0 0 0 44px;	}	
.menu_table .menu_6 div{	background: url('/images_new/menu_6.jpg') no-repeat;	padding: 0 0 0 41px;	}
#content{	padding: 10px 0 0 0;	font-size: 1.4em;	}	
#content h1{	font-size: 1.15em;	color: #006fae;	margin: 0 0 7px 0;	}
#content .lline .h1_style h1{	color: #f38100; font-size: 15px;  padding: 4 0 10 0; font-weight: bold;margin: 0 0 7px 0; }

.vstuplenie{	padding: 0 15px;	}	
.h1razd{	height: 12px;	background: url('/images_new/h1razd.jpg') no-repeat center;	margin: 10px 0 10px 0;	}
	
.tovrazdel{	height: 17px;	background: url('/images_new/tovrazdel.jpg') repeat-x;	margin: 13px 0 0 0;	}	
/* .catalog_razd{	margin: 13px 30px 0 0;	}	 */
h2{	font-size: 1.15em;	color: #eb4d00;	margin: 20px 0 0 0;	}
.h2_style{	font-size: 14px;	color: #46a705;	margin: 20px 0 0 0;	font-weight: bold; padding: 10px 0 10px 0;}
#main .tovar{	float: left;	width: 50%;	}
#main_catalog .tovar{	float: left;	width: 33%;	}
.tovarpad{	padding: 3px 15px 13px 15px;}
	
.tovtitle, .tovtitle a{color: #0065e3;	text-decoration: none;	}
	
.tovtitle a:hover{	color: #2082fc;	text-decoration: none;	}	
.tovar table td.tovarimg{	padding: 10px 0 0 0;	}	
.tovar table td.tovartext{	padding: 10px 10px 6px 6px;	font-weight: normal;}	
.articul{	padding: 4px 0 0 0;	width: 110px;	height: 24px;	background: url('/images_new/articul.jpg') no-repeat right top;	text-align: center;	color: #889399;	font-size: 0.9em; font-weight: normal;	}
.cena{	padding: 11px 0 6px 0;	color: #46a705;	font-size: 1.15em;	font-weight: bold;	}
a.vkorzinu{	float: left;	display: block;	padding: 4px 0 0 34px;	width: 77px;	height: 22px;	background: url('/images_new/vkorzinu.jpg') no-repeat;	color: #ffffff;	font-size: 0.9em;	text-decoration: none;	}
a.vkorzinu:hover{	background: url('/images_new/vkorzinu.jpg') no-repeat 0px -26px;	}
	
a.more{	float: left;	display: block;	padding: 4px 0 0 17px;	width: 77px;	height: 22px;	background: url('/images_new/more.jpg') no-repeat;	color: #ffffff;	font-size: 0.9em;	text-decoration: none;	}
a.more:hover{	background: url('/images_new/more.jpg') no-repeat 0px -26px;	}	
a.vkorzinu:hover, a.more:hover{	color: #fff;	text-decoration: none;	}	
#stat{	padding: 20px 0 0 50px;	height: 40px;	text-align: center;	}	
#stat img{	margin: 0 10px 0 0;	filter:alpha(opacity=30);	}
#footer{	height: 201px;	}
.copy table td{	padding: 50px 0 0 33px;	color: #ffffff;	font-size: 10px;	}	
.copy  table td a{	color: #f6e67b;	text-decoration: none;	}	
.copy   table td a:hover{	color: #fce75a;	text-decoration: none;	}	
.w1004{	width: 1004px;}
img.centered, img.aligncenter{	display: block;	margin-left: auto;	margin-right: auto;	}
img.alignright {	padding: 4px;	margin: 0 0 2px 7px;	display: inline;	}
img.alignleft {	padding: 4px;	margin: 0 7px 2px 0;	display: inline;	}
.alignright {	float: right;	}
.alignleft {	float: left;	}
.clear {	clear: both;}
#lsb{	vertical-align: top;	width: 178px;	padding: 7px 5px 7px 40px;	font-size: 1.4em;	}	
#lsb h3{	display: block;	width: 175px;	height: 26px;	padding: 11px 0 0 8px;	background: url('/images_new/h3.jpg') no-repeat;	color: #fffefe;	font-weight: normal;	font-size: 14px;	margin: 0 0 7px 0;	}
#lsb ul, #lsb ul li{	list-style-type: none;	list-style-image: none;	padding: 0 0px 0px 0px;	margin: 0;	}	
#lsb ul li{	padding: 0 0px 10px 29px;	background: url('/images_new/li.png') no-repeat 5px 2px;	color: #010101;	}
#lsb ul li a{	color: #006fae;	text-decoration: none;	}	
#lsb ul li a:hover{	color: #0189d7;	text-decoration: none;	}	
#lsb ul li img{	margin: 7px 10 0 0;	}
.cattable td{	padding: 0 0 8px 0;	}	
.cattable td a{	color: #006fae;	text-decoration: none;}	
.cattable td a:hover{	color: #0189d7;	text-decoration: none;	}
#rsb{	width: 178px;	padding: 7px 20px 7px 14px;	font-size: 1.4em;	}	
#rsb h3{	display: block;	width: 175px;	height: 26px;	padding: 11px 0 0 8px;	background: url('/images_new/h3.jpg') no-repeat;	color: #fffefe;	font-weight: normal;	font-size: 14px;	margin: 0 0 7px 0;	}	
#rsb h3 a{	color: #fffefe;	text-decoration: none;	}
#rsb h3 a:hover{	color: #fff;	text-decoration: none;	background: url('/images_new/korz-hover.gif') repeat-x left bottom;	}
#rsb ul, #rsb ul li{	list-style-type: none;	list-style-image: none;	padding: 0;	margin: 0;	}
#rsb ul li{	padding: 0 0 10px 29px;	background: url('/images_new/li.png') no-repeat 5px 2px;	color: #010101;	}
#rsb ul li a{	color: #006fae;	text-decoration: none;	}	
#rsb ul li a:hover{	color: #0189d7;	text-decoration: none;	}	
#rsb ul li img{	margin: 7px 0 0 0;	}	
#rsb ul.noli{	margin: 0 0 5px 0;	}	
#rsb p{	margin: 0 6px 0 6px;	}	
#rsb ul.noli li{	padding: 0 6px 5px 6px;	background: none;	color: #010101;	}	
.polls-form{	padding: 0;	margin: 0;	}
.polls td{	padding: 5px 0 5px 6px;	}
#rsb p.result{	margin: 3px 0px 10px 6px;	color: #0065e3;	font-weight: bold;	}	
p.result a{	color: #0065e3;	text-decoration: none;}
p.result a:hover{	color: #2184ff;	text-decoration: none;	}	
.pollsgo{	border: 0px;	width: 97px;	height: 26px;	background: url('/images_new/pollsgo.jpg') no-repeat;	color: #fff;	font-size: 0.8em;	}
.pollsno{	border: 0px;	width: 81px;	height: 26px;	background: url('/images_new/pollsno.jpg') no-repeat;	color: #fff;	font-size: 0.8em;	}

.all_basket{ background-color:#a6d724; font-size:16px; padding:5px 12px; border:solid 1px #708a00; color:#002300;}
.associated_goods_title { margin-bottom: 10px; }
.associated_goods { margin-top: 30px; margin-bottom: 8px; }

font { font-size: 14px;}
font.old_price {	font-family: Tahoma, Verdana, Arial;color: #f38100;	text-decoration: line-through; }
font.discount {font-family: Tahoma, Verdana, Arial;	color: #f38100;	font-weight: normal; }
A, A:hover {	color: #008be1;	text-decoration: none;}
h1 {	color: #f38100; font-size: 15px; margin: 0 0 0 0; padding: 4 0 10 0; }
h1 A, h1 A:hover {	color: #f38100; font-weight: bold; font-size: 15px;}
.h1_style {	color: #f38100; font-size: 15px; margin: 0 0 0 0; padding: 4 0 10 0; font-weight: bold;}
.h1_style h1{	color: #f38100; font-size: 15px; margin: 0 0 0 0; padding: 4 0 10 0; font-weight: bold; display: inline;}
.h1_style A, .h1_style A:hover {	color: #f38100; font-weight: bold; font-size: 15px; font-weight: bold;}
h2 {	color: #46a705; font-size: 14px; margin: 0 0 0 0; padding: 0 0 0 0; }
h3 {	color: #46a705; font-size: 12px; margin: 0 0 0 0; padding: 0 0 0 0; }
h5, h5 A, h5 A:hover {	color: #f38100; font-weight: bold; font-size: 12px; margin: 0 0 0 0; padding: 0; display: inline;}
.top_search_form {position:absolute; top: 30px; left: 285px; }
.top_center { background: 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: #068de9; font-size: 10px; font-weight: bold; text-decoration: none;}
#pr b {	color: #fffa09; font-size: 10px; font-weight: bold; padding: 0 0 0 15;}
#tel {	background: url(/images/bg-02.gif); color:#068de9; 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:#f5fb00; text-align: center; padding: 3 0 3 0;}
#tm A {	color: #f5fb00; font-size: 12px; font-weight: normal; text-decoration: none;}
#tm li, li.left  { padding: 0 10 0 10; display: inline; color: #f5fb00; border-left: 1px solid #f5fb00; white-space: nowrap;}
#tm li.left { border-left: 0px; }

.price_style{color:#46a705; font-size:14px; margin:0px 0 0px 0; padding:8px 0 8px 5px; font-weight:bold;}
.sub_articul {padding: 7px 0 8px 0;}
.to_basket {padding-top: 8px;}

#lcat { background:url(/images/lcat_bg.gif);	padding: 8 0 3 0; font-size: 11px;color: #f47e00; }
.cattable .level1,.cattable .level1cur{	background: url('/images_new/li.png') no-repeat 5px 2px; padding: 1px 5px 6px 40px; margin-top: 0;background-position: 5px 13px;}
.cattable .level2, .cattable .level2cur {background: url('/images_new/li.png') no-repeat 5px 2px;	padding: 3px 0px 6px 45px; margin-top: 3; background-position: 15px 15px;}
.cattable .level3, .cattable  .level3cur {	padding: 3px 5px 6px 50px;}
.cattable .level4, .cattable  .level4cur {	padding: 3px 5px 6px 55px;}
.cattable  .level1 A,.cattable  .level1cur A {	font-size: 12px;font-weight: normal;color:#0293e2;}
.cattable  .level2 A,.cattable  .level2cur A {	font-size: 12px;font-weight: normal;color:#0293e2;}
.cattable .level2cur, .cattable  .level2cur A , .cattable  .level3cur {font-weight: bold; }
#lcat A {	color: #f47e00; font-size: 12px;  text-decoration: none;}
div.level1 h3 {color: #f47e00; font-size: 11px; font-weight: bold;}
.level0{ font-size: 13px; font-weight: bold; padding: 6 5 3 10; margin-bottom:10; color: #f38100; }
.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;}

.date_delivery {text-decoration: underline; padding: 0px 0px 10px 0px;}
.price_div {padding-bottom: 10px;}
.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: #575757; font-weight: bold; vertical-align: top; background-color: #eeeeee; padding: 3 10 3 3; }
#item_attr .val {	color: #575757; 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; }
span#sub {padding: 5px 0;}
#sub li A.subcur { font-weight: bold; color: #0f13BB;}

#main {	padding: 20px 15px 10px 15px; vertical-align: top;}
#main_catalog {	padding: 20px 40px 10px 15px; vertical-align: top;}

#goods_main {	vertical-align: top;padding: 10 13 20 0;  }
.goods_line { margin-right: 20px; }
.goods_line  h3{color: #0083d8; font-size: 14px; margin: 0 0 0 0; padding: 0 0 0 0;}

#goods_main h1, #goods_main h1 A, #goods_main h1 A:hover {	font-size: 12px; color: #008be1; }
#goods_main h2, #goods_main h2 A, #goods_main h2 A:hover {	font-size: 12px; color: #008be1; }
#goods_main .descr {	padding-left: 10px; vertical-align: top; }
.descr {	font-size: 14px;}
#goods_main h3 {	font-size: 12px; padding: 0 0 4 0}
.item_catalog  h6{ font-size:12px; margin:0; padding: 0 0 5 0;} 
.item_catalog  h2  { display:inline; } 
.item_catalog  h2 A { color: #008be1;	 font-weight:normal; } 

.bbcodes_div { text-align:center; }
.bbcodes {width: 300px; text-align:center; }
.bbcodes .title_text td { font-style:italic; font-size:12px;padding: 0 10 0 10;}
.bbcodes .title_text .ques{ font-weight:bold; }
.bbcodes .titles td { text-align:center; padding: 15 0 5 0; font-weight:bold; font-size:12px;}
.bbcodes .textareas td { text-align:center; padding: 0 10 0 10;}
.bbcodes .textareas textarea { width: 210; height: 90; border: 1px solid #565656;}

.separ_right  {background:#88c3e5;}
.separ_left  {background:#88c3e5;}
#right { background: #e8e8e8 url(/images/lcat_bg.gif); padding: 10 7;}
#right .recom_img { background-color: #ffffff; border: 1px solid #77beec; }
#right h1 { font-size: 13 px; }
#rnews { border-top: 3px solid #77beec; 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-size: 13px;font-weight: bold;color:#0293e2; padding-bottom: 5 px;}
#rnews A.more { color: #008be1; font-weight: bold; }
#rnews #sub  { padding: 4 0 0 10; margin: 0px; line-height: normal;}
#rnews #sub A { font-size: 13px;font-weight: normal;color:#0293e2; }
.event_date  {font-size:12px; padding: 0 0 3 0;}
#mnews { padding: 0 0 0 0;}
#mnews h3 { font-size: 12px;	color: #008be1;	font-weight: bold; padding-bottom: 5 px;}
#mnews h2 { font-size: 12px;	color: #008be1;	font-weight: bold; padding-bottom: 5 px;}
#mnews A, #mnews A.more { color: #575757; 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: #0796e5 url(/images_new/more.jpg) no-repeat; width: 94px; height: 26px; padding: 0 0 1 0; text-align: center; }
#g_more_recom { background: url(/images_new/but_vote.jpg) no-repeat; width: 94px; height: 26px;  padding: 0 0 1px 25px;  text-align: left;}
#g_more A{ font-size: 12px; color: #ffffff; }
#g_more_recom A{ font-size: 12px; color: #ffffff; font-weight: normal;}

.recom_price_table { border-spacing: 10px 0; margin: 13px 0 45px 0; width: 100%;}
.show_more { padding-left: 15px;}
.goods_more, a.goods_more:hover {text-decoration: underline; font-weight: normal; color: #008BE1; font-size: 13px;}

#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: #575757; 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: #a2d820; font-family: Verdana, Tahoma, Arial; FONT-WEIGHT: bold; FONT-SIZE: 12px;}
.h td{ padding:7px 7px; }
.d {  background-color: #dbf49c; font-family: Verdana, Tahoma, Arial;  FONT-SIZE: 12px; padding:5px 7px;}
.d  a{ color:#3183d8; font-size:12px;}
.d  a:hover{ color:#3183d8; font-size:12px;}
.narrow {width: 1%;}
.forum_table { background: #575757; }	
.forum_table tr {background-color: #f7f8f7; vertical-align: top; }	
.forum_table td { padding: 5 3 5 3; vertical-align: top; FONT-SIZE: 12px;}	
.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 #575757; background-color: #f7f8f7; padding: 5;}
.citata { border: 1px solid #575757; background-color: #ebecec; padding: 5; margin:7 30 0 30;}
.forum_menu { border: 1px solid #575757; background-color: #f7f8f7; padding: 5; font-size:12px; margin: 0 0 10 0;}
.forum_menu  A, .forum_menu  A:hover { font-size:12px; font-weight: normal;}
hr {width: 20%; color: #575757; border: none; height: 1px; margin: 5 0; text-align: left;}
.show_all {padding-left: 6px;}
.label {	text-align: center; width: 100%;}
.lline { padding: 0 0 10px 0;}
.lline .h1_style h1 { color: #f38100; font-size: 15px; margin: 0 0 0 0; padding: 4 0 10 0; font-weight: bold;  }
.b_price {	color: #0083d8; font-weight: bold; font-size: 12px; margin: 0 0 0 0; padding: 0 0 0 0; }
.attr_name {	padding-right: 10;width: 250;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;}
.rpad h3 {color:#46a705;  margin:0 0 0 0; padding:10 0 10 0; font-weight:bold;}
.rpad span {color:#46a705; margin:0 0 0 0; padding:10 0 10 0; font-weight:bold; font-size: 14px;}

.recom_price {color:#46a705;  margin:0 0 0 0; padding:10 0 10 0; font-weight:bold; text-align: center; width: 100px;}
.recom_price_val { color:#46a705; font-weight: normal; }
.recom_title { vertical-align: top; margin: 0 5px 0 5px; max-width: 300px;}
.goods_pic { float: left; margin-right: 10px; }

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



.textarea, .long_textarea, .textarea_long{font-family: Verdana, Arial, helvetica;	BACKGROUND-COLOR: #ffffff;	COLOR: #575757;	FONT-SIZE: 12px;
	height: 50px;	width: 250px;	border: 1px solid #bab8bd;	
}
.textarea_long{width:600px; height:200px;}


.but {	background-color: #0587e9; border: 1px solid #0587e9; color: #ffffff;	height: 18px;	}
.bask, .srch { font-family: Tahoma, Verdana, Arial; background: #f38000 url(/images_new/bask.jpg) no-repeat;  width: 111px; height: 26px; font-size: 12px; color: #ffffff; border: none; padding: 0 0 5px 6px;cursor:hand;}
.long_bask { padding: 0 0 1px 20px;}
.but_vote { font-family: Tahoma, Verdana, Arial; background: #f38000 url(/images_new/but_vote.jpg) no-repeat;  width: 111px; height: 26px; font-size: 12px; color: #ffffff; border: none; padding: 0 0 1px 6px;cursor:hand;}
.vote_show_result {font-family: Tahoma, Verdana, Arial; background: #0796e5 url(/images_new/show_result.jpg) no-repeat; width: 94px; height: 26px; font-size: 12px;  padding: 0 0 1px 6px;cursor:hand;border: none;  color: #ffffff; }

.srch { font-weight: normal; height: 18px; vertical-align: bottom; cursor:hand;}
.ord{ background:url(/images/ord.jpg) no-repeat; border:none; width:150px; height:26px; font-size:12px; color:#FFFFFF; vertical-align:top;}


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: #0083d8 1px solid;
					 COLOR: #575757; FONT-FAMILY: Verdana, Arial, helvetica; font-size: 11px; HEIGHT: 18px; }
.middle_catalog_title { padding-bottom: 20px;}
.catalog_float_price {float: left;}
.bask_articul_td table {float: left;}
.recom_img_div {float: left;}
.item_basket_div {float: left; padding: 0 4px 4px 0;}
.price_item {padding: 5px 5px 5px 0; vertical-align: top;}
div.communicate_text {padding-top: 8px;}

.pay_success {color: #00AA00;}
.pay_fail{color: #AA0000;}
.ready_to_pay {font-weight: bold;}

div.gift_action_info { font-size: 13px; font-weight: normal; color:#575757}
td.select_gift { background: url(/images/get_gift.jpg) no-repeat; width: 150px; text-align: center; }
td.select_gift A, td.select_gift A:hover { color: white; font-size: 12px; font-weight: normal;}
font.gift_sum {color: #EE1111;}
.personal_links a{}
.personal_links{ color:#008be1;}
.user_coins td{padding:10px 15px; text-align:center; }
.user_coins td h2{font-size:20px; font-weight:normal; }
.user_coins_count{font-size:18px; color:#000; }
.user_coins_total{ color:#eb4d00; font-size:16px; }
.user_coins_total span{ font-size:20px; }
.coins_log{ background-color:#dbf49c; border-collapse:collapse; border:#fff solid 1px;}
.coins_log td{ padding:5px; color:#000; border:#fff solid 1px;  }
.coins_log_head{ background-color:#a2d820; }
.title_coins_log{ font-size:16px; color:#000; padding:40px 0 10px 0; }
.coins_basket{ width:100%; }
.coins_basket td{ padding:0px 0 5px 5px; color:#69a704; font-size:12px; font-weight:bold;}
.coins_basket td a{color:#008be1; font-size:12px ; font-weight:normal; text-decoration:underline; }
.coins_basket td a:hover{color:#008be1; font-size:12px; font-weight:normal;}
.coins_but, .coins_but_cancel{border:none; font-size:12px; color:#fff; background:url(/images/long_button.jpg) no-repeat; width:250px; height:26px;/* padding:4px 0 8px 0px; */ vertical-align:middle; cursor:pointer; cursor:hand; text-align:center;}
.coins_but_cancel{ background:url(/images/more_long_button.jpg) no-repeat; width:350px; }

.feedback_tbl{/* background-color:#f5f5f5; */ margin-top:15px; }
.feedback_tbl td{padding:10px 10px; font-size:14px;}
.user_name{float:left; 	color: #f38100;  padding:0 15px 0 0; font-weight: bold;}
.add_date{}
.comment{padding-top:7px;}
.feedback_body{border-top:solid 1px #ededed;}
.answer_body{padding-top:0px !important;}
.answer_title{float:left; color: #f38100; padding:0 10px 0 40px; font-weight:bold;}
.answer_body{vertical-align:top;}
.bottom_feedback{padding-top:0px;}
.feedback_like{float:left; color: #f38100; padding:4px 5px 0 0;}
.feedback_rating{float:right; color: #f38100;}
.feedback_rating span{font-weight:bold;}
.yes_like{float:left;}
.like_feedback_but{cursor:pointer; cursor:hand;}
.give_you_coins_text{padding:10px 0px; font-size:14px;}
.feedback_add_form td{font-size:14px; padding:5px;}
.add_photo_for_feedback{cursor:pointer; cursor:hand; font-size:12px; text-decoration:underline; color:#f38100;}
.delete_photo_for_feedback{cursor:pointer; cursor:hand;}
.add_photo_for_feedback:hover{color:#f38100;}
.but_file_feedback{ font-size:13px; }
.goods_feedback_add{ background: url(/images_new/but_vote.jpg) no-repeat; width: 111px; height: 26px; border:none; cursor:pointer;cursor:hand; font-size:14px; vertical-align:middle;}

.floating_msg { width:300px; /* height:40px; */ position:absolute; background:#fff; border: 1px solid red; text-align:center; padding:20px;}
.floating_msg h5{ color:red; font-size:18px; font-weight:normal; line-height:22px;}
.floating_msg a{ text-decoration:underline; }
.floating_msg p{ color:#575757; font-size:16px; font-weight:normal; line-height:25px; }   

.new_feedback{ color:red; font-size:16px; font-weight:normal; line-height:25px;}
.new_feedback span{font-size:18px;}
.result_message{ color:red; font-size:14px;  padding:0 0 5px 5px;}

.photo_feedback{ float:left; padding-right:10px;}
.feedback_left_mp{margin-top:10px;}
.feedback_left_mp td{padding:2px 0px;}
.user_name_mp{font-size:14px;}
.user_name_mp span{color: #f38100; font-weight:bold;}
