
.product_slider{
	position:relative;
	width:758px;
	overflow:hidden;
}

.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_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;
}

.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_it{
	position:absolute;
	top:15px;
	padding:0px 0px 0px 0px;
	margin:0px;
	width:60px;
	height:12px;
	background:url(../img/graphic/bullets/bullet_saldi_it.gif) no-repeat top center;
	}

.sales_icon_en{
	position:absolute;
	top:15px;
	padding:0px 0px 0px 0px;
	margin:0px;
	width:60px;
	height:12px;
	background:url(../img/graphic/bullets/bullet_saldi_en.gif) 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: 10px;
	}
	
.product_price{
	width:100px;
	height:30px;
	margin:0px auto;
	border-bottom:solid #ccc 1px;
	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;
}

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

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

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

#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:748px;
	border-bottom:solid #ccc 1px;
	border-left:solid #ccc 1px;
	border-right:solid #ccc 1px;
	background: #f4f4f4;
	margin:0px 0px 0px 0px;
	
	}
	
.filter_group{
	float:left;
	display:inline;
	border-right:solid 1px #ccc;
	padding: 20px 15px 0px 15px;
	}

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

.filter_text_search{
	width:130px;
	margin:0px 15px 0px 0px;
	border:#ccc solid 1px;
	background:#fff;
	font-size: 12px;
	}
	
#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:30px;
	background:url(../img/graphic/bkgs/bkg_navigator.gif) no-repeat top center;
	padding:10px 0px 0px 20px;
	}
	
.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:353px;
	height:30px;
	background:url(../img/graphic/bkgs/bkg_navigator_small.gif) no-repeat top center;
	padding:10px 0px 0px 20px;
	margin:0px;
	}

#offers_header_it{
	height:30px;
	width:750px;
	margin:0px 0px 4px 0px;
	padding:0px;
	background:url(../img/graphic/title/titolo_offerte_del_mese_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_offerte_del_mese_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;
		height:440px;
		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:#f00 solid 0px;
		background:url(../img/graphic/bkgs/dashed_line.gif) repeat-x bottom center;
	}
	
	#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{
		background: #f7f7f7;
		width:360px;
		float:right;
		border-left: #ccc solid 1px;
		border-right: #ccc solid 1px;
		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;
	}