#read_more_desc{
	text-decoration: underline;
	}
	
#read_more_desc:hover{
	text-decoration: none;
	}
.product_link{
	margin-bottom: 5px;
	}
.product_link a{
	color: #c90;
	text-decoration: underline;
	}

.product_link a:hover{
	color: #c90;
	text-decoration: none;
	}
#product_requests_box{
	line-height: 150%;
	margin-right: 15px;
	}
#product_requests_box a{
	color: #333333;
	text-decoration: underline;
	margin-bottom: 5px;
	}

#product_requests_box a:hover{
	color: #333333; 
	text-decoration: none;
	}

#description_tab_rounded{
	border: #ccc solid 1px; 
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px; 
	border-radius:5px;
	width: 750px;
	margin: 20px 0px;
	}
	
.product_slider{
	position:relative;
	width:758px;
	height: 215px;
}

.product_one_slot{
	margin:6px 6px 0px 0px;
	padding:0px;
	width:120px;
	height:210px;
	border:none;
	float:left;
	display:inline;
	background:url(../img/graphic/bkgs/bkg_prodotto_singolo.gif) no-repeat top center;
	position:relative;
	}
	
.product_one_slot:hover{
	background-position:bottom;
	}

.product_one_slot_red{
	margin:6px 6px 0px 0px;
	padding:0px;
	width:120px;
	height:210px;
	border:none;
	float:left;
	display:inline;
	background:url(../img/graphic/bkgs/bkg_prodotto_singolo_rosso.gif) no-repeat top center;
	position:relative;
}

.product_thumb{
	margin:4px auto 0px auto;
	width:100px;
	height:100px;
	border:solid #f00 0px;
	text-align:center;	
	}
	
.logo_video_thumb{
	position:absolute; 
	top:12px;
	left:12px;
	width:29px;
	height:29px;
	background:url(../img/graphic/bullets/bullet_video.png) no-repeat top center;
	cursor:pointer;
	}
	
.sales_icon{
	position:absolute;
	top:8px;
	left:-2px;
	padding:0px 0px 0px 0px;
	margin:0px;
	width:82px;
	height:22px;
	color:#FFF;
	background:url(../img/graphic/bullets/bullet_saldi.png) no-repeat top center;
	}
	
.discount_icon{
	position:absolute;
	top:5px;
	padding:0px 0px 0px 0px;
	margin:0px;
	width:20px;
	height:20px;
	background:url(../img/graphic/bullets/icon_discount.png) no-repeat top center;
	}
	
.product_name{
	width:108px;
	height:27px;
	overflow:hidden;
	margin:5px auto 0px auto;
	border:solid #f00 0px;
	}
	
.product_name a{
	font-size: 11px;
	}
	
.product_price{
	width:100px;
	height:30px;
	margin:2px auto 0px auto;
	color: #999;
	font-size: 12px;
	text-align:center;
	}

.product_sale{
	width:100px;
	height:30px;
	margin:0px auto;
	border-bottom:solid #ccc 1px;
	color: #ccc;
	font-size: 12px;
	text-align:center;
	}
.product_two_slot{
	margin:6px 6px 0px 0px;
	padding:4px 0px 0px 4px;
	width:242px;
	height:206px;
	border:none;
	float:left;
	display:inline;
	background:url(../img/graphic/bkgs/bkg_prodotto_doppio.gif) no-repeat top center;
	position:relative;
}

.product_two_slot:hover{
	background-position:bottom;
	}

.product_two_slot_red{
	margin:6px 6px 0px 0px;
	padding:4px 0px 0px 4px;
	width:242px;
	height:206px;
	border:none;
	float:left;
	display:inline;
	background:url(../img/graphic/bkgs/bkg_prodotto_doppio_rosso.gif) no-repeat top center;
	position:relative;
}

.product_three_slot{
	margin:6px 6px 0px 0px;
	padding:4px 0px 0px 4px;
	width:368px;
	height:206px;
	border:none;
	float:left;
	display:inline;
	background:url(../img/graphic/bkgs/bkg_prodotto_triplo.gif) no-repeat top center;
	position:relative;
}

.product_three_slot:hover{
	background-position:bottom;
	}


.product_three_slot_red{
	margin:6px 6px 0px 0px;
	padding:4px 0px 0px 4px;
	width:368px;
	height:206px;
	border:none;
	float:left;
	display:inline;
	background:url(../img/graphic/bkgs/bkg_prodotto_triplo_rosso.gif) no-repeat top center;
	position:relative;
}

#filter_header_it{
	height:30px;
	width:750px;
	margin:0px 0px 0px 0px;
	padding:0px;
	background:url(../img/graphic/title/titolo_filtra_prodotti_it.jpg) no-repeat top center;
	}
	
#filter_header_en{
	height:30px;
	width:750px;
	margin:0px;
	padding:0px;
	margin:0px 0px 0px 0px;
	background:url(../img/graphic/title/titolo_filtra_prodotti_en.jpg) no-repeat top center;
	}
	
#filter_tab{
	width:750px;
	background: #E8E8E8;
	margin:0px 0px 18px 0px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	}
	
.filter_group{
	float:left;
	display:inline;
	border-right:solid 0px #ccc;
	padding: 20px 15px 0px 15px;
	}

.filter_drop_down{
	border:#ccc solid 1px;
	background:#fff;
	font-size: 12px;
	width:130px;
	padding:3px;
	margin-bottom:10px;
	}

.filter_text_search{
	width:120px;
	margin:4px 15px 0px 0px;
	border:#ccc solid 1px;
	background:#fff;
	font-size: 12px;
	padding:4px 3px;
	}
	
#evidence_it{
	height:30px;
	width:750px;
	margin:0px 0px 0px 0px;
	padding:0px;
	background:url(../img/graphic/title/titolo_in_evidenza_it.jpg) no-repeat top center;
	}
	
#evidence_en{
	height:30px;
	width:750px;
	margin:0px;
	padding:0px;
	background:url(../img/graphic/title/titolo_in_evidenza_en.jpg) no-repeat top center;
	}


.navigator_bkg{
	width:730px;
	height:42px;
	margin:10px 0px 0px 0px;
	padding:18px 0px 0px 20px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background:#E8E8E8;
	float:left;
	}
	
.navigator_bkg_372{
	width:352px;
	height:26px;
	background:url(../img/graphic/bkgs/bkg_navigator_small_372.gif) no-repeat top center;
	padding:14px 0px 0px 20px;
	}

.small_navigator_bkg{
	width:373px;
	height:34px;
	background:#E8E8E8;
	padding:8px 0px 0px 0px;
	margin:0px;
	text-align:center;
	}

#offers_header_it{
	height:30px;
	width:750px;
	margin:0px 0px 4px 0px;
	padding:0px;
	background:url(../img/graphic/title/titolo_in_evidenza_it.jpg) no-repeat top center;
	}
	
#offers_header_en{
	height:30px;
	width:750px;
	margin:0px 0px 4px 0px;
	padding:0px;
	background:url(../img/graphic/title/titolo_in_evidenza_en.jpg) no-repeat top center;
	}
	
#showcase_header_it{
	height:30px;
	width:750px;
	margin:15px 0px 4px 0px;
	padding:0px;
	background:url(../img/graphic/title/title_suggestions_it.jpg) no-repeat top center;
	}
	
#showcase_header_en{
	height:30px;
	width:750px;
	margin:15px 0px 4px 0px;
	padding:0px;
	background:url(../img/graphic/title/title_suggestions_en.jpg) no-repeat top center;
	}
	
#related_products_header_it{
	height:30px;
	width:750px;
	margin:15px 0px 4px 0px;
	padding:0px;
	background:url(../img/graphic/title/titolo_prodotti_correlati_it.jpg) no-repeat top center;
	}
	
#related_products_header_en{
	height:30px;
	width:750px;
	margin:15px 0px 4px 0px;
	padding:0px;
	background:url(../img/graphic/title/titolo_prodotti_correlati_en.jpg) no-repeat top center;
	}








#tags_header{
	height:30px;
	width:750px;
	margin:15px 0px 4px 0px;
	padding:0px;
	background:url(../img/graphic/title/titolo_tag_en.jpg) no-repeat top center;
	}
	
	/*------------------------------- VIEW PRODUCT ---------------------------------*/
	#media_data{
		width:372px;
		float:left;
		display:inline;
		border:#f00 solid 0px;
		padding:0px;
		position:relative;
	}
	
	#zoom_logo{
		width:50px;
		height:11px;
		background:url(../img/graphic/bullets/bullet_zoom.png) no-repeat top left;
		position:absolute;
		top:20px;
		left:300px;
		z-index:100;
	}
	
	#media_data_img{
		width:360px;
		height:380px;
		margin:0px;
		padding:10px 0px 0px 0px;
		background:url(../img/graphic/bkgs/bkg_prodotto_dettaglio.gif) no-repeat top left;
		text-align: center;
		border:#f00 solid 0px;
		padding:0px;
	}
	
	#media_data_img img{
		margin:0px auto 0px auto;
		border:#f00 solid 0px;
	}
	
	#media_data_thumb{
		margin:10px auto 0px auto;
		border:#f00 solid 0px;
		padding-left:2px;
	}
	
	.thumb_img_video{
		width:52px;
		height:52px;
		float:left;
		display:inline;
		background:url(../img/graphic/bkgs/bkg_prodotto_thumbnail.gif) no-repeat center center;
		padding:2px 0px 0px 0px;
		border:#f00 solid 0px;
		margin:0px 9px 5px 0px;
		text-align:center;
		font-size: 1px;
	}
	
	.thumb_img_video img{
		margin:0px;
		font-size: 1px;
		padding: 0px;
	}
	
	#info_data{
		width:372px;
		float:left;
		display:inline;
		margin:0px 0px 0px 8px;
		padding:0px;
		border: #00f solid 0px;
	}
	
	#description_tab{
		height:190px;
		width:372px;
		padding:0px 0px 0px 0px;
		overflow:hidden;
		margin:0px 0px 0px 0px;
		line-height: 150%;
		border: #00f solid 0px;
	}
	
	#attachment_tab{
		height:10px;
		width:372px;
		margin:0px 0px 11px 0px;
		padding-top:5px;
		border-bottom:#ccc solid 1px;
	}
	
	#avail_and_buy_tab{
		width:372px;
		float:right;
		padding:0px 10px 0px 0px;
		border:#f00 solid 0px;
	}
	
	#buy{
		float:right;
		display:inline;
		height:60px;
		width:378px;
		padding:0px 0px 0px 0px;
		border:#f00 solid 0px;
	}
	
	
	/*----------------end------------ VIEW PRODUCT ---------------------------------*/
	
	#link_brand_products a{
		text-decoration: underline;
		
	}
	
	#link_brand_products a:hover{
	 text-decoration: none;
		
	}
	#details_table a{
		text-decoration: underline;
		color: #333;
	}
	
	#details_table a:hover{
		color:#333;
		text-decoration: none;
	}
	
	#engrave{
		background: #f4f0e9;
		width:360px;
		height:24px;
		font-style:italic;
		border-left: #ccc solid 1px;
		border-right: #ccc solid 1px;
		padding: 0px 0px 0px 10px;
	}
	
	#bkg_top_engrave{
		width:372px;
		height:4px;
		background:url(../img/graphic/bkgs/bkg_top_engrave.gif) bottom center;
		font-size: 1px;
		margin:10px 0px 0px 0px;
	}
	
	#bkg_bottom_engrave{
		width:372px;
		height:4px;
		background:url(../img/graphic/bkgs/bkg_bottom_engrave.gif) bottom center;
		font-size: 1px;
		margin:0px 0px 0px 0px;
	}
	
	
	#closed{
		background: #ffe5e5;
		width:360px;
		float:right;
		font-style:italic;
		border-left: #cc0202 solid 1px;
		border-right: #cc0202 solid 1px;
		padding: 5px 0px 5px 10px;
		font-size: 11px;
		color: #c00;
		font-weight: normal;
	}
	
	#bkg_top_closed{
		width:372px;
		height:4px;
		float:right;
		background:url(../img/graphic/bkgs/bkg_top_holidays.gif) bottom center;
		font-size: 1px;
		margin:10px 0px 0px 0px;
	}
	
	#bkg_bottom_closed{
		width:372px;
		height:4px;
		float:right;
		background:url(../img/graphic/bkgs/bkg_bottom_holidays.gif) bottom center;
		font-size: 1px;
		margin:0px 0px 0px 0px;
	}
	
	
	#buy_container{
		width:360px;
		height:63px;
		float:right;
		border-top:#ccc solid 0px;
		padding: 0px 0px 0px 10px;
	
	}
	
	#bkg_top_buy{
		width:372px;
		height:4px;
		float:right;
		background:url(../img/graphic/bkgs/bkg_top_buy.gif) bottom center;
		font-size: 1px;
		margin:10px 0px 0px 0px;
	}
	
	#bkg_bottom_buy{
		width:372px;
		height:4px;
		float:right;
		background:url(../img/graphic/bkgs/bkg_bottom_buy.gif) bottom center;
		font-size: 1px;
		margin:0px 0px 0px 0px;
	}
