﻿/*-- Marchio --*/

.ImgMarchioBox
{
	border-bottom: 2px solid #cbd4db;
	margin-bottom: 10px;
}
.VetrinaMarchioContainer
{
	
}

.VetrinaMarchioContainer .ElencoCategorie
{
	width:575px;
	margin:5px 0px 25px 0px;
	float:left;
		
}
.VetrinaMarchioContainer .ElencoProdotti
{
	
	padding:6px 0px 6px 0px;
	float:left;
}
/*-- Marchio --*/

/*-- VetrinaHome.ascx --*/

.BoxVetrinaHome
{
	background-image: url('../Images/sfAlto_prodotti.gif');
	background-repeat:repeat-x;
	width: 579px;
	background-color:#FFFFFF;
}

.BoxVetrinaHome .BoxProdotto
{	
	width: 175px;
	height: 127px;
}
.BoxVetrinaHome .BoxProdotto .Immagine
{
	float: left;
	width: 65px;
	height: 65px;
	padding: 2px;
}
.BoxVetrinaHome .BoxProdotto .Immagine IMG
{
	height: 65px;
	width: 65px;
}
.BoxVetrinaHome .BoxProdotto .Informazioni
{
	float: right;
	text-align: right;
	padding-top: 6px;
}
.BoxVetrinaHome .BoxProdotto .Informazioni .Titolo
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	height:16px;
	overflow:hidden;
	width:110px;
	cursor:pointer;
}
.BoxVetrinaHome .BoxProdotto .Informazioni .Dettaglio
{
	font-family: Arial;
	font-size: 11px;
	height:30px;
	overflow:hidden;
	width:110px;
	cursor:pointer;
}
.BoxVetrinaHome .BoxProdotto .BandaPrezzo
{
	text-align:right;
}
.BoxVetrinaHome .BoxProdotto .BandaPrezzo .PrezzoBarrato
{
	font-family: Arial;
	font-size: 10px;		
	padding:2px;
	text-decoration:line-through;	
}
.BoxVetrinaHome .BoxProdotto .BandaPrezzo .Prezzo
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #D30000;
	padding:2px;
	background-color:#F0F0F0;
}
.BoxVetrinaHome .BoxProdotto .BandaPrezzo .PrezzoDonazione
{
	font-family: Arial;
	font-size: 12px;
	margin:5px 0px 5px 0px;
	font-style:italic;
}
.BoxVetrinaHome .BoxProdotto .BandaPrezzo .Fascia
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #D30000;
	padding:2px;
	background-color:#F0F0F0;
}
.BoxVetrinaHome .BoxProdotto .Informazioni .Separator
{
	height:5px;
}
.BoxVetrinaHome .BoxProdotto .BandaLink
{
	width: 180px;
	height: 22px;
	background-color: #F0F0F0;
}
.BoxVetrinaHome .BoxProdotto .LinkDettaglio a
{
	float: left;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 4px;
	padding-right: 15px;
	padding-top: 4px;
	padding-bottom: 2px;
	background-image: url('../Images/frecce_dettagli.gif');
	background-position: 78px 8px;
	background-repeat: no-repeat;
}
/*-- /VetrinaHome.ascx --*/
/*-- Vetrina Big --*/
a.browse
{
	display: block;
	width: 10px;
	height: 65px;
	float: left;
	cursor: pointer;
	font-size: 1px;
}
.VetrinaBig
{
	background-image: url('../Images/sf_imgBig.gif');
	background-repeat: no-repeat;
	position: relative;
	width: 789px;
	height: 380px;
	float: left;
}
.VetrinaBig .imgBig01
{
	top: 10px;
	/*left: 99px;*/
	width: 272px;
	height: 272px;
	position: absolute;
	background-image: url('../Images/img_Big.gif');
	background-repeat: no-repeat;
	display: block;
}
.VetrinaBig .textBig01
{
	position: absolute;
	top: 280px;
	left: -15px;
	font-family: Arial;
	text-align: center;
	width: 300px;
}
.VetrinaBig .textBig01 .titleVetrina
{
	width: 286px;
	font-size: 15px;
	font-weight: bold;
	color: #03263a;
}
.VetrinaBig .textBig01 .Descrizione
{
	font-size: 11px;
	padding: 4px 0px;
	color: #03263a;
	width: 300px;
	height: 30px;
}
.VetrinaBig .textBig01 .price
{
	font-size: 12px;
	color: #03263a;
}
.VetrinaBig .textBig01 .price span
{
	padding-left: 20px;
	font-size: 30px;
	font-weight: bold;
	color: #f20606;
}
.VetrinaBig .FrecciaSx a
{
	position: absolute;
	top: 160px;
	left: 13px;
	width: 40px;
	height: 50px;
	background-image: url('../Images/frecciaSx_on.gif');
	background-repeat:no-repeat;
	display: block;
}
.VetrinaBig .FrecciaDx a
{
	position: absolute;
	top: 160px;
	right: 13px;
	width: 40px;
	height: 50px;
	background-image: url('../Images/frecciaDx_on.gif');
	background-repeat:no-repeat;
	display: block;
}
/*-- Vetrina Big --*/
/*-- Vetrina Small --*/
.vetrinaHBOX
{
	position: relative;
	margin:0px auto 0px auto;
	margin-left: 8px;
	width: 180px;
	margin-top: 10px;
	float: left;
	text-align: center;
}
.ImgMedium
{
	background-image: url(../Images/sf_imgMedium.gif);
	background-repeat: no-repeat;
	margin: 5px 18px;
	width: 137px;
	height: 137px;
}
.FooterHome
{
	background-image: url(../Images/sf_vetrina.gif);
	background-repeat: no-repeat;
	position: relative;
	background-position: bottom;
	width: 579px;
	height: 28px;
}
/*-- Vetrina Small --*/

/*-- Vetrina Generic --*/
.cornerLeft
{
    background-image: url('../Images/cornerLeft.gif');
    background-repeat: no-repeat;
    width: 10px; 
    height: 15px;
}

.cornerRight
{
    background-image: url('../Images/cornerRight.gif');
    background-repeat: no-repeat;
    width: 10px; 
    height: 15px;
}

/*box prodotti*/
.imglist {float:left; width:776px; margin: 0; padding: 0; list-style: none; display:inline;} 
.imglist li {float:left; width:200px; margin-bottom:20px; margin-right:58px; display:table-cell; vertical-align:top;}
.boxprodotto{ text-align:center; width:200px;}
.boxprodotto .Alta{ background-image: url('../Images/alta_vetrineHome.gif');width:200px;}
.boxprodotto h1{font-size:12px; height:30px; font-weight:bold; color:#ffffff; text-transform:capitalize; padding:2px 0px 2px 0px;}
.boxprodotto h1 a{font-size:12px; font-weight:bold; color:#ffffff; text-transform:capitalize; padding:2px 0; text-decoration: none;}
.boxprodotto .numeri{border-left:1px solid #a9bcd5; border-bottom:2px solid #a9bcd5;border-right:1px solid #a9bcd5; width:198px; text-align:center;}
.boxprodotto h2{font-size:12px; color:#093048; padding:0px 2px; font-weight:normal; font-style:italic; line-height:13px; display:block;background-image:url(../Images/back_num.gif); background-repeat:repeat-x; padding-top:2px;}
.boxprodotto h2 a:hover {color:#ffffff; background-color:#a9bcd5; font-weight:bold; font-size:12px; text-decoration:none; }
.boxprodotto h2 a.pressed {color:#FF0000; font-weight:bold; font-size:13px;}
.boxprodotto .Disponibilita {font-size: 12px;}
.boxprodotto .Immagine {float: left; background-image: url(../Images/back_num.gif); background-repeat: repeat-x; display: block;}

.boxprodotto .boxprice{font-size:13px; color:#043f7b; float:left; font-weight:bold; padding:2px 2px 2px 0px;}
.boxprodotto .boxprice .price{font-size:14px; width: 120px; color:#043f7b;text-align: right; }
.boxprodotto .boxprice .priceBarrato{ font-size: 14px; text-decoration: line-through;float:left;color:#043f7b; padding-left: 8px; padding-top: 5px;}

.boxprice{background:url(../Images/sfondo_prezzi.gif) no-repeat; height:25px; margin-top:0px; width:200px;}
.boxprice h3{font-size:17px; color:#043f7b; font-weight:bold; padding:2px 8px 2px 0px;}
.boxprice h3 a{color:#043f7b; text-decoration:none;}
.boxprice h4 .price{font-size:19px; font-weight:bold; width: 190px; color:#043f7b; text-align: right; }
.boxprice h4 .priceBarrato{ font-size: 14px; text-decoration: line-through;float:left;color:#043f7b; padding-left: 8px; padding-top: 5px;}
.boxprice .price h5{font-size:13px; padding:2px 8px; color:#043f7b; text-align: left; }
.boxprice frecceOrdina { background: url(../Images/frecce_red.gif) no-repeat; border: 1px solid red;}

.distanzaVetrina { height: 13px; }



/*-- Vetrina Generic --*/
