h1.item_header{
	padding:0;
	margin-top:20px;
	margin-bottom:0px;
	margin-left:0;
	margin-right:0;
	font: bold 200% Arial;
	/*color:#1f8ad4;*/
	color:#0A0A0A ;
}

table.tbl_item{
	margin: 10px;	
}
table.tbl_item a:hover{
	border-bottom:1px dashed; 	
}	
table.tbl_item td{
	vertical-align: top;	
}
table.tbl_item_border_bb{
	width:275px;
}
table.tbl_item_border_bb{
	margin-bottom:8px;
}
table.tbl_item_buy_box{
	background:#fffaec; 
}
table.tbl_item_buy_box th{
	font: normal 100% Verdana;
	text-align: left;
	padding-top:8px; 
	padding-bottom:6px; 
}
table.tbl_item_buy_box tr:hover th{
	background: #fffaec;
}
table.tbl_item_buy_box td{
	padding-bottom:4px; 
}
table.tbl_item_buy_box tr:hover{
	background: white;
}
table.tbl_item_buy_box a.special_link:hover{
	border: 1px solid #1D9AD4;
}
table.tbl_item_parametrs th{
	padding: 2px;
	font: bold 100% verdana;
	color:#0A0A0A;
	background-color: #DDDDDD; 
}
table.tbl_item_parametrs hr{
	color: #eeeeee;	
	border-color:#eeeeee;
	background-color: #eeeeee;
	height:1px;
	width:100%;	
}
/* блок таблицы размеров */
table.tbl_item_sizes{
	margin:10px;
	width:90%;
}
table.tbl_item_sizes th{
	font-weight: normal;
	font-style: italic; 
	padding:4px;
	text-align: left;
	border-bottom: 1px solid #dddddd;
	color:#0A0A0A;
}
table.tbl_item_sizes td{
	padding:6px;
	border-right: 1px dotted #dddddd;	
}
table.tbl_item_sizes td.td_size_header{
	width:14%;
	font: bolder 100% Arial;
	color:gray;
	border-right: 0px;	
}
table.tbl_item_sizes tr.tr_bacground_line td{
	background: #eeeeee;
}
table.tbl_item_feedback strong{
	font:bold 14px verdana;
	color:black;
}
table.tbl_item_feedback{
	margin-left:5%;
	width: 90%;
}
table.tbl_item_feedback td{
	vertical-align: top;
}
table.tbl_item_feedback pre{ 
	font: normal 100% verdana ;
	width:100%;
	margin-top:3px;
	margin-bottom:14px;	
	padding-left:10px;
	white-space: pre-wrap;
}
table.tbl_item_block_head{
	width:1px;
	border-collapse: collapse;
	margin-left:11px;	
	height: 21px;
}
table.tbl_item_block_head td img{
	padding: 0;
	margin: 0;
}	
table.tbl_item_block_head td{	
	width:1px;
	padding: 0;
	margin: 0;
	vertical-align: top;
	text-align: left;
}
table.tbl_item_block_head td.td_center_back{
   font:bold 125% Arial;
	background: url('/images/tbl_item_head_center.gif') repeat-x;
	/*padding-left:3px;
	padding-right:3px;	*/
	color:white;
	white-space: nowrap;
	vertical-align: middle;
}
table.tbl_item_block_head_b{
	width:1px;
	border-collapse: collapse;
	margin-left:11px;	
	height: 21px;
}
table.tbl_item_block_head_b td img{
	padding: 0;
	margin: 0;
}	
table.tbl_item_block_head_b td{	
	width:1px;
	padding: 0;
	margin: 0;
	vertical-align: top;
	text-align: left;
}
table.tbl_item_block_head_b td.td_center_back_b{
   font:bold 125% Arial;
	background: url('/images/tbl_item_head_center_b.gif') repeat-x;
	/*padding-left:3px;
	padding-right:3px;	*/
	color:white;
	white-space: nowrap;
	vertical-align: middle;
}


td.td_item_about{
	font-size:13px;
	padding-left: 6px; 
	vertical-align: top;
	height:100%;
	vertical-align: top;	
}
td.td_item_about b{
	/*font: normal 150% "Trebuchet MS";*/
	/*color:#2D3A4A;*/
	/*color:#9d8166;*/
	width:100%;
	display: block;
	clear: both;
	/*border-top: 1px dashed #eeeeee;	*/
	background:url('/images/item_info_line.gif') repeat-x;

	padding-top:2px;
	margin-top:20px;
	margin-bottom:4px;
}
td.td_item_about p{
	margin-left:10px; 
	margin-top:3px; 
}
td.td_item_parametrs{
	padding-left: 10px; 
	padding-right: 6px;
	width:100%;
	vertical-align: top;
}
td.td_item_parametrs select{
	width:300px;
}
td.td_item_about ul li{
	margin-top:6px;	
}
td.td_parametr_name{
	padding: 6px;
	text-align: left;
	background-color: #ECECEC;
}
td.td_parametr_value{
	padding: 6px;
	text-align: center;
	background-color: #F4F4F4;
}
td.td_buy_cut{
	width:11px;
	height: 10px;
}
td.td_item_panel{
	width:300px;		
	padding-top: 15px;
	padding-left: 10px;
}
td.td_buy_body{
	background:#fffaec;	
}


form.frm_item_feedback{
	display: none;
}
form.frm_item_feedback input, textarea{
	width:450px;
	
}





div.div_buy_box{
	width: 100%;
	max-height: 170px;		
	background:#fffaec;
	overflow: auto;
	margin:0px; 
	padding: 0;
}
div.div_freeshipping{
	display: block;
	background:url('/images/freeshipping.gif') left no-repeat;
	width:274px;
	height:56px;
	padding-left:12px;
	padding-top:18px;
	margin-bottom:0px;
	margin-top:4px;	
}

img.img_main_photo{
        border:10px;
        -moz-border-radius: 10px;
}

