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

font.old_price {	color: #e05a05;	text-decoration: line-through; font-size:15px;}
font.discount {	color: #e05a05;	font-weight: normal; font-size:15px;}
A {	color: #053b9c;	text-decoration: none;}
h1 {	color: #053b9c; font-size: 17px; margin: 0 0 0 0; padding: 4 0 10 0; }
h1 A {	color: #053b9c; font-weight: bold; font-size: 20px;}
h2 {	color: #000000; font-size: 14px; margin: 0 0 0 0; padding: 0 0 0 0; }
h3 {	color: #000000; font-size: 12px; margin: 0 0 0 0; padding: 0 0 0 0; }
#main h3{	color: #ed1c24; font-size: 12px;font-weight: bold; margin: 0 0 0 0; padding: 0 0 0 0; }
h5 {	color: #ffffff ; font-weight: bold; font-size: 20px; margin: 0 0 0 0; padding: 0; display: inline;}
h5 div {	padding: 0 0 0 0;}

FORM{margin:0px; padding:0px; }

.rel{ position:relative;}
.metro {background: url(/images/metro.png) no-repeat; position: absolute; left: 270px; top:120px; behavior: url(/iepngfix.htc); width:262; height:44;z-index:15;}
.top_logo_flash {position:absolute; top: 15px; left:0px; z-index:3;}
.top_search_form {position:absolute; top:20px; left:270px; z-index:15; height:105; width:313; padding:3 0 0 2; background-position:left bottom; }
.top_search_form A {color: #e5e5e5; margin:0 0 0 27;} 
.top_search_form  h3 {color: #ffffff;font-size: 11px;  }
.top_search_form  h5 {color: #ffffff;font-size: 18px; }
.top_search_form  .but {border: none; background: url(/images/but_search.gif) repeat-x; }
.show_call_form {background: url(/images/callback_background.jpg) no-repeat;/*  width:148px; */ height:20px; margin:53 0 0 38; padding:2px 0 0 0; }
.show_call_form A{ text-decoration:underline; font-size:11px; color:#ffffff;}
.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: #fdfdfd; font-size: 10px; font-weight: bold; text-decoration: none;}
.top_right A:hover {	color: #ff7e02; }
.fav_link { background: #909398 url(/images/pr05.gif) no-repeat;text-align:center;}
.fav_link  A { color:#ffffff; text-decoration: underline; font-size: 12px; font-weight: normal;}

.left_search { background:url(/images/search_bg.gif) no-repeat; width:239px; height:60px; margin-bottom:10px; }
.left_search td{ vertical-align:top; }

.all_page { width:100%; height:100%;}
.added_msg{ position:absolute; /* top:30px; left:500px; */ background:url(/images/call_form.gif) no-repeat; font-family:Tahoma !important;  padding:20 20;  /* width:368px; height:138px; */  visibility:hidden; z-index:2000; }
.added_msg td{ font-family: Tahoma, Tahoma, Arial; }
.black_bg{  position:absolute;  display:none; width:100%; height:100%;background-color: #000000; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40) !important; opacity: 0.4; z-index:1500; }
.close{ position:absolute; right:8px; top:5px; width:20px; height:10px; z-index:5000;}

.opt_user{ position:absolute; top:10px; right:210px; }
.fabric_text {color: black;}
#pr b {	color: #FFFFFF; font-size: 10px; font-weight: bold; padding: 0 0 0 7;}

#tel {	background: url(/images/bg-02.gif); color:#fdfdfd; 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/top_menu.gif);color:#FFFFFF; text-align: center; vertical-align:top; font-family:Verdana;}
#tm A {	color: #FFFFFF; font-size: 12px; font-weight: normal; text-decoration: none; padding: 5px 10px 5 10px;}
#tm  A:hover {	 background: url(/images/active_top_menu.gif) left top repeat-x; padding:5 10 5 10; color: #ffffff; background-position:left 2;  }
#tm  ul { margin:0px; padding:0px; }
#tm li{ padding: 5px 10px 0 10px; display: inline; color: #FFFFFF;  white-space: nowrap;}
#tm li.left { background:none; }
#tm .menu_padd{ vertical-align:top; padding-top:3px; padding-bottom:0px;} 


#lcat { padding:8px 0 0 11px; font-size: 11px;color: #565656; width:241px; }
#lcat .catalog_left{ padding:1 0 0 0; width:241px; margin:0; border-bottom:#8f8f8f solid 1px; }
#lcat div.level1, #lcat div.level1cur{ padding:7 5 5 10; background:url(/images/first_level.gif) no-repeat; font-family:Tahoma; }
#lcat div.level2, #lcat div.level2cur { padding: 5 9; border-top:#8f8f8f solid 1px;   border-left :#8f8f8f solid 1px; border-right:#8f8f8f solid 1px;  }/*  background: url(/images/m01.gif) no-repeat; */
#lcat div.level2_gif, #lcat div.level2cur_gif { background-color:#f1f1f1; padding: 5 9; border-top:#8f8f8f solid 1px;   border-left :#8f8f8f solid 1px; border-right:#8f8f8f solid 1px;}/* background: url(/images/m01_red.gif) no-repeat;  */
#lcat div.level3, #lcat div.level3cur {	background: url(/images/m02.gif) no-repeat; padding: 0 5 5 20; border-left :#8f8f8f solid 1px; border-right:#8f8f8f solid 1px;}
#lcat div.level4, #lcat div.level4cur {padding: 3 5 0 30; border-left :#8f8f8f solid 1px; border-right:#8f8f8f solid 1px;}
#lcat div.level5, #lcat div.level5cur {padding: 3 5 0 40; border-left :#8f8f8f solid 1px; border-right:#8f8f8f solid 1px;}
#lcat div.level1 A,#lcat div.level1cur A { color: #000000;	font-size: 12px;font-weight: bold;}
#lcat div.level2 A,#lcat div.level2cur A { color: #053b9c; font-size: 11px;font-weight: bold;}
#lcat div.level2_gif A,#lcat div.level2cur_gif A {  font-size: 11px;font-weight: bold; text-decoration:underline; }
/* #lcat div.level2 A:hover,#lcat div.level2cur A:hover { background:; color: #e05a05; font-size: 13px;font-weight: bold;} */
#lcat div.level3 A,#lcat div.level3cur A { color: #053b9c; font-size: 11px;  font-weight: normal;text-decoration: none;}
#lcat div.level4 A,#lcat div.level4cur A { color: #053b9c; font-size: 11px; font-weight: normal; text-decoration: none;}
#lcat div.level1 A:hover,#lcat div.level1cur A:hover { color: #053b9c;}
#lcat A {	color: #053b9c; font-size: 11px;  text-decoration: none;}
#lcat A:hover {	 color: #053b9c; text-decoration:underline; }

#lcat .link_level1, #lcat .link_level1cur{ color: #000000;	font-size: 12px;font-weight: bold; }
#lcat .link_level2, #lcat .link_level2cur{ color: #053b9c; font-size: 11px;font-weight: bold; }

#lcat .link_level3cur, #lcat .link_level4cur{ font-weight:bold; }


.lcat_bottom {background: url(/images/lcat_bg_bottom.jpg) repeat-x; background-position:bottom; }
div.level1 h3 {color: #565656; font-size: 11px; font-weight: bold;}


/*****************************left menu new************************************************/
#navContainer
{
  clear:both;
	padding-top:10px;
}

#navContainer ul{ margin:0px; padding:0px; /* width:241px; */ }
#navContainer ul li{ margin:0px; padding:0px; list-style:none;}

 a:focus,a:active{outline:0}

#nav *
{
	position:relative;

	/* peek-a-boo bug fix for IE6 */
	/* min-width:0; /* peek-a-boo bug fix for IE7 */
/* 	display:block;*/
} 

/* #nav li
{
	width:180px; 
	cursor:pointer;
  list-style:none; */
/*  	//padding:0 0 0 20px;  */
/* 	margin:0;
} */
/* #nav a
{ */
/*   display:block; */
/*   padding:5px 0; */
/*   text-decoration:none;
} */

#nav ul
{
	display:none;
	margin-top:8px;
	padding:0; 
  zoom:1; /*fixes ie6 bug (list will disappear after slideDown)*/
 } 
#nav ul li a {  padding:0;	font-size:11px !important;	color:#053b9c !important; font-family:Tahoma;}
#nav ul li a:hover{ text-decoration:underline !important ; } 

#nav .level_1{ padding:7 0 8 0; margin:0px; background:url(/images/first_level_new.gif) no-repeat; width:241px; font-family:Tahoma; margin:1 0px; }
#nav .level_1 a, #nav .level_1 a:hover{ color: #000000;	font-size: 12px; font-weight: bold; text-decoration:none; margin:0 7px;  display:block; zoom:1}
#nav .level_2 ul{ margin:0px; }

#nav li.level_2{ padding:0; margin:0px; border-bottom:#8f8f8f solid 1px; border-left :#8f8f8f solid 1px; border-right:#8f8f8f solid 1px }
#nav li.level_2 a{ margin:0px; display:block; zoom:1; padding: 4 7;}
#nav li.level_2 a:hover{ margin:0px; background-color:#f1f1f1; }

#nav .level_3 { padding:0 7px; margin:0px; }
#nav .level_4 { padding:0 12px; margin:0px; }
#nav .level_3 a, #nav .level_4 a{ font-weight:normal; padding:2 10px !important; margin:0px; }
#nav .level_3 a:hover, #nav .level_4 a:hover{ font-weight:normal; background:none !important;}

#nav  a.current{ font-weight:bold; }

/*****************************************************************************/

.level0{ font-size: 13px; font-weight: bold; padding: 6 5 3 10; margin-bottom:10; color: #323232; }
.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;}

.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: #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;}

.action_pic{ position:absolute; right:0px; bottom:0px;  }
.free_delivery{ position:absolute; left:0px; bottom:5px;  }

#sub {	padding: 0 0 3 0; font-size: 11px; line-height: 20px; 	}
#sub li, #sub li A {	font-weight: bold; padding: 0 5 6 3; margin-top: 3; display: inline; color:#e05a05; font-size: 15px;}

#main {	padding:10px; }

.red_ym {color:red;}
.green_ym {color:green;}
#goods_main {	vertical-align:top; padding: 10 13 20 0;  }
.goods_line {	 border-top: 4px double #323232;  padding:5 10px; }
.item {	 border:none;}
.goods_line A {	text-decoration: underline; color:#053b9c;}
#goods_main h1, #goods_main h1 A, #goods_main h1 A:hover {	font-size: 12px; color: #053b9c; }
#goods_main .descr {	padding-left: 10px; vertical-align: top; }
#goods_main h3 {	font-size: 12px; padding: 0 0 4 0}

div.item_discount{  background:url(/images/discount_item_bg.jpg) no-repeat; width:136px; height:54px;  padding-top:5px; text-align:center; font-weight:bold; }
div.item_discount a{ color:#262626; text-decoration:none; font-size:11px; font-weight:bold; }
.dicount_item_price{ font-size:16px; color:#ff0b15;} 

.search_bg { padding:7px 0 17px 15px; border: 1px solid #8f8f8f; background:#eeeeee; vertical-align:top; color:#000000; /* border-top: 3px solid #5c5c5c; */}
.search_bg h6{ padding:0 0 3px 0; margin:0px; color:#000000; font-weight:bold; font-size:10px;}

.catalog_title{/*  background-color:#f3f3f3;  */color:#000000; padding:10px;  font-size:20px;/*  font-weight:bold;  */font-family:Verdana; }
.catalog_title a{ color:#000000; }
.sub_title{ background-color:#ededed; height: 19px; font-size: 8pt; color:#000000; font-weight:bold; padding:0 0 2px 15px;}
.sub_title a{  text-decoration:underline; }
#sub a.sub_link {color:#120555; font-size:18px; font-weight:normal;}

.main_title{ text-align:center;}
.main_title h1{ color:#000099; }

.price_item { 	font-size: 22px; padding: 2 0 4 0; white-space: nowrap; color:#000000; font-weight:bold;}
.gicon { margin: 0 10 0 0;}

.text_price { padding: 10 0 0 0; font-size: 14px;  color:#000000; font-family:Verdana; } 
.text_price a{ color:red; text-decoration:underline; font-weight:bold; }
.type_icon { z-index:1; cursor:pointer; cursor:hand;}
.separ_right  {background:#f0f0f2;}
.separ_left  {background:#f0f0f2;}
#right {padding: 10 0px 0 0; }
#right .recom_img { background-color: #ffffff; border: 1px solid #5c5c5c;}
#right h1 { font-size: 13 px; }
.rigth_bottom { width:241px; }
#rnews { padding: 0 0 10 0;} /*  background: url(/images/bg-08-rg.gif) repeat-x;*/
#rnews h3 {  color: #323232;	font-weight: bold; }
#rnews A { font-weight:bold; font-size:12px; color:000000; }
#rnews A.more { color: #323232; font-weight: bold; }
#rnews #sub  { padding: 7 0 0 10; margin: 0px; line-height: normal;}
#rnews #sub A { font-weight: bold; padding: 0px; }

.new_title{ background: url(/images/right_title.gif) no-repeat; padding:8px 3px 7px 10;}
.news_body{ border-left :#8f8f8f solid 1px; border-right:#8f8f8f solid 1px; border-bottom:#8f8f8f solid 1px; width:219px; padding: 10px;}
#mnews { padding: 0 0 16 0;}
#mnews h3 { font-size: 12px;	color: #323232;	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;  }

#g_more { background: url(/images/but_black.gif); width: 80px; height: 21px; padding: 0 0 1 0; text-align: center; }
#g_more A { font-size: 12px; color: #ffffff; text-decoration: none; }

.accessories_title{ color:#ff0000; font-size:16px; font-weight:bold; padding:20px 0 0 0;}
.type_accessories{font-size:16px;  color:#000000; }
.type_accessories a{ text-decoration:none; color:#000000;}
.type_accessories{padding:5px 0;}

.accessories_basket_tbl{/* margin:5px 0px; */}
.d table.accessories_basket_tbl td{border:none; color:#000; font-size:11px; line-height:18px; padding:0px;}
.d table.accessories_basket_tbl td a{font-size:11px; text-decoration:underline; /* font-weight:bold; */ color:#0073a8;}
.d table.accessories_basket_tbl td a:hover{color:red;}

.links_item a{ color:#120555; font-size:12px; text-decoration:none !important;}
.links_item img{margin-bottom:3px;}

#list{ padding-left:9px;vertical-align:top; height:25px}
#list A {	font-size: 11px; font-weight: normal; text-decoration: underline; color:#505050;  font-family:Tahoma;}
.search_input{ border:1px solid #8f8f8f; width:150px; height:20px; margin:0 2px 0 9px; color:#505050; font-size:11px; font-family:Tahoma; padding-left:3px; }
.search_but{ border:none; background:url(/images/search_but.gif) no-repeat; width:62px; height:22px; cursor:pointer; cursor:hand}

	
.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; font-size: 11px; }
.vote_left {  padding: 0 0 0 0; margin: 0 7 0 7; }

.basket_content_tbl{border-collapse: collapse; border:1px #8f8f8f solid;}
.basket_content_tbl td{ border:1px #8f8f8f solid; font-size:12px; padding:2px;}
.h {background-color: #ebebeb;  }
.h td{FONT-SIZE: 13px; font-weight:bold; color:#000;}
.d {  /* background-color: #ffffff; */ font-family: Verdana, Tahoma, Arial;  FONT-SIZE: 12px; }
.d  input{font-size:12px; color:#000;}
.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; 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;}

.mgf_tbl TD { font-family: Tahoma, Verdana, Arial; font-size: 13px; padding: 6 3 6 3;}
.mgf_tbl a { font-size:12px; color:#4f4c4a;  text-decoration:underline;}
.mgf_tbl b { font-size:13px; color:#4f4c4a;}
.mgf_tbl ñ { font-size:13px; color:#4f4c4a;}
.mgf_tbl .pad td {padding: 15 0 0 0;}
.mgf_tbl .h1 { background: #76787a; color: #ffffff;}
.mgf_tbl .str { background: #e4e2e0; }
.mgf_tbl .str a { color:#e05a05;font-size: 13px;text-decoration:none;font-weight: bold;}
.mgf_tbl .h2 { background: #e4e2e0; color: #3b3a3a;}
.mgf_tbl .h3 { background: #6c6c6b; font-weight: bold; color:#ffffff}


.opt_price{border:1px solid #dedede; border-collapse:collapse; width:530px;}
.opt_price td{border:1px solid #dedede; padding:3 3; color:#000000;}
.opt_title {font-size:12px; padding:3 3; color:#000000; font-weight:bold;}


.label {	text-align: center; width: 100%;}
.lline { padding: 0 0 3 0; text-align: center;}
.lline  h1{ padding:0; margin:0;}
.form_margin {margin:0px; padding:0px;}

.b_price {	color: #000000; 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;}
.attr_name small {	font-weight:normal; font-size:10px;}
.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;}

#copy {	color: #cecece; font-size: 10px; padding: 0 0 5 0;}
#copy A {	COLOR: #cecece; FONT-SIZE: 10px;}

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

.textarea, .long_textarea {
	BACKGROUND-COLOR: #ffffff;	COLOR: #565656;	FONT-SIZE: 11px;
	height: 50px;	width: 250px;	border: 1px solid #66584b;	
}
.but {	border:none; background: url(/images/but_onepx.gif) repeat-x; color: #fcfcfc;	height: 21px;cursor:pointer; cursor:hand;	 padding: 0 5 2 5; }
.bask, .srch , .recom_basket{ font-family: Tahoma, Verdana, Arial; background: url(/images/but_orange.gif);  width: 70px; height: 21px; font-size: 12px; color: ffffff; border: none; padding: 0 0 2 0;cursor:pointer; cursor:hand;}
.bask_item{ border:none; background: url(/images/buy_button.jpg) no-repeat; width:168px; height:71px; cursor:pointer; cursor:hand; margin:0px; padding:0px;}
.call_padd{ padding-top:5px !important;}
.srch { font-weight: normal; height: 18px; vertical-align: bottom; cursor:hand;}

SELECT.but2 {
	 FONT-WEIGHT: 500; FONT-SIZE: 11px; COLOR: #333333;  FONT-FAMILY: Verdana, Arial, helvetica; height: 18px
}
.but_file {	background-color: #ffffff;  BORDER: #66584b 1px solid;
					 COLOR: #565656; FONT-FAMILY: Verdana, Arial, helvetica; font-size: 11px; height: 18px; }

.link_up{ padding:0 20px;}
.link_up a{ font-weight:bold; text-decoration:underline; }

.feedback_form h3, .user_in_feedback span{ color:#ed1c24 !important; font-size:14px !important; font-weight:normal !important;}
.user_in_feedback{ font-size:12px; padding:0 20px 0 0px;}
.feedback_body{ background-color:#f0f0f0; border:#a5a3a3 solid 1px; font-size:12px; padding:10px; width:100%;}
.feedback_padd, .feedback_add{ padding:0 10px;}
.feedback_border{ border-top:1px #a5a3a3 solid;}
.feedback_add_form{ background-color:#f0f0f0;  border:#a5a3a3 solid 1px; /* margin:10px; */ font-size:13px !important;}
.feedback_text{ border:1px #a5a3a3 solid; width:250px; height:20px; font-size:13px; }
.user_comment{ font-family:Verdana !important; }
.new_feedback{ font-size:14px !important; color:#ad0d13 !important;}

.phone_format input{ border:#66584b 1px solid; font-size: 11px;}
.save_instruction{ padding:10px; border:2px #0099ff solid; display:none; position:absolute; top:20px; left:0px; background-color:#fff; z-index:5000;} 
.save_instruction_tbl td{ white-space:nowrap; padding:2px; font-weight:bold; }
.close_instruction{ top:1px; right:-5px; }

.b-properties  {  }
.b-properties th, .b-properties td { color:#000; text-align: left; font-size:12px; padding: 5; border-bottom:1px dotted #000;}
.b-properties th.b-properties__title  {  padding-top: 10px; font-size: 14px;}
.b-properties th span {  font-weight:normal; }

.ems_delivery_price{float:left; padding:5px; color:#f01c24; font-size:12px;}
.user_fields{margin:10px 30px 10px 30px; border:1px solid #cdcdcd; background-color:#f6f6f6; }
.user_fields td{padding:3px 10px;}
.user_fields td input.text{border:1px #b3b2b2 solid; }
.user_fields td input.attrntext{border:1px #b3b2b2 solid; }
.user_fields td select.but2{width: 180px; }
.user_fields .phone_format input{ border:#b3b2b2 1px solid; font-size: 11px;}

/* .basket_fields td.attr_name{width:100px;} */
.basket_fields td{text-align:left;}
.delivery_title{font-size:17px; /* font-weight:bold;  */color:#052c73; font-family:Tahoma;}
.add_goods_photo{vertical-align:top;}
.add_goods_photo img{margin:0 0 5px 5px;}
.left_recom_type_icon{float:left; padding-right:5px;}
.show_recom_goods{white-space: nowrap;}
.show_recom_goods img{cursor:pointer; cursor:hand;}
.floating_msg { width:310px; height: 120px; position:absolute; background: #fff; border: 2px solid #dbdbdb; text-align:center; padding:20px;}
.floating_msg h5{font-size:16px; color:#ff0000}
.floating_msg{font-size:12px; color:#000;}
.floating_msg a{text-decoration:underline;}
.other_color_price{font-weight:bold; color:#000;}
/* .goods_recom_table h3 a{font-weight:normal; text-decoration:none;} */
/* .show_recom_goods{cursor:pointer; cursor:hand;} */
.recom_link{text-align:center;}
.recom_link a{font-size:14px; /* text-decoration:underline; */ color:#fff; }

.bask_content_fix { left:70px; top: 12px; font-family:Arial; font-size:12px; font-weight:bold; position: absolute;  width:196px; height:75px; overflow:hidden;  color:#000000;}
.bask_content_fix  span a{ font-size:14px; font-weight:bold; color:#000;}
.bask_content_fix  p { margin:0px; padding: 5px 0px 0px 0px;}
.basket_png { background:url(/images/basket_move.png) no-repeat;  behavior: url(/iepngfix_norepeat.htc);}
.fixied_block { 	position: fixed; top: 50%; right: 50px; //position: absolute; 
	top: expression(parseInt(document.body.scrollTop+document.body.offsetHeight/2, 10) + "px");
	margin-top: -114px; 
	z-index: 100; 
}

.gift_goods, .gift_goods_catalog{color:red; font-size:20px;}
.gift_goods_catalog{font-size:13px; font-weight:bold;}
