.BoxTitolo
{
	height:70px;
	vertical-align:bottom;
}

.CellTestoDelicato, .CellTestoIndaco, .CellTestoFresco, .CellTestoAzzurro, .CellTestoSalmone, .CellTestoProdPharma, .CellTestoViola
{
	width:276px;
	vertical-align:top;
	text-align:left;
	padding:25px;
	font-family:Verdana;
	font-size:10px;
}

/* div popup prodotti - sup */
.popup-s-div-rel
{
	position: relative;
	height: 40px;
	width: 375px;
}
.popup-s-div-abs
{
	position: absolute;
	top: -39px;
	left: 225px;
	height: 72px;
	width: 73px;
}
.altTextAgico
{
	position: absolute;
	top: -40px;
	left: 303px;
	height: 72px;
	width: 72px;
}
.popup-s-div-abs-fresco-old
{
	position: absolute;
	top: -40px;
	left: 303px;
	height: 72px;
	width: 73px;
}
.popup-s-div-abs-fresco
{
	position: absolute;
	top: -40px;
	left: 223px;
	height: 72px;
	width: 73px;
}
.popup-s-div-abs-neutro
{
	position: absolute;
	top: -40px;
	left: 25px;
	height: 72px;
	width: 73px;
}
.popup-s-div-abs-viola
{
	position: absolute;
	top: -35px;
	left: 25px;
	height: 71px;
	width: 73px;
}

/* div popup prodotti - pha */
.popup-p-div-rel
{
	position: relative;
	height: 40px;
	width: 375px;
}
.popup-p-div-abs
{
	position: absolute;
	top: -39px;
	left: 225px;
	height: 72px;
	width: 73px;
}

/* Prodotti Supermercato Delicato (Rosa) */
.BoxTestoDelicato
{
	height:419px;
	width:375px;
	vertical-align:top;
	text-align:left;
	background-image: url(/images/sfondo_delicato.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}
.BoxTestoDelicatoSalv
{
	height:419px;
	width:375px;
	vertical-align:top;
	text-align:left;
	background-image: url(/images/sfondo_salv_delicato.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}

.BoxImgDelicato
{
	height:429px;
	width:310px;
	text-align:center;
	vertical-align:bottom;
}

.BoxFooterDelicato
{
	height:40px;
	width:310px;
	font-size: 9px;
	background-image: url(/common/images/footer_delicato.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

.BoxFooterSXDelicato
{
	height:40px;
	width:375px;
	text-align:center;
	font-size: 9px;
	background-image: url(/images/sfondo_delicato2.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
.BoxFooterSXDelicatoSalv
{
	height:40px;
	width:375px;
	text-align:center;
	font-size: 9px;
	background-image: url(/images/sfondo_salv_delicato2.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

/* Prodotti Supermercato Fresco (Verde) */
.BoxTestoFresco
{
	height:419px;
	width:375px;
	vertical-align:top;
	text-align:left;
	background-image: url(/images/sfondo_fresco.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}

.BoxImgFresco
{
	height:429px;
	width:310px;
	text-align:center;
	vertical-align:bottom;
}

.BoxFooterFresco
{
	height:40px;
	width:310px;
	font-size: 9px;
	background-image: url(/common/images/footer_fresco.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

.BoxFooterSXFresco
{
	height:40px;
	width:375px;
	text-align:center;
	font-size: 9px;
	background-image: url(/images/sfondo_fresco2.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

/* Prodotti Supermercato Azzurro */
.BoxTestoAzzurro
{
	height:419px;
	width:375px;
	vertical-align:top;
	text-align:left;
	background-image: url(/images/sfondo_azzurro.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}

.BoxImgAzzurro
{
	height:429px;
	width:310px;
	text-align:center;
	vertical-align:bottom;
}

.BoxFooterAzzurro
{
	height:40px;
	width:310px;
	font-size: 9px;
	background-image: url(/common/images/footer_azzurro.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

.BoxFooterSXAzzurro
{
	height:40px;
	width:375px;
	text-align:center;
	font-size: 9px;
	background-image: url(/images/sfondo_azzurro2.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

/* Prodotti Supermercato Indaco */
.BoxTestoIndaco
{
	height:479px;
	width:375px;
	vertical-align:top;
	text-align:left;
	background-image: url(/images/sfondo_indaco.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}

.BoxImgIndaco
{
	height:445px;
	width:310px;
	text-align:left;
	vertical-align:bottom;
	padding-top: 74px;
	margin: 0px;
}

.BoxFooterIndaco
{
	height:40px;
	width:310px;
	font-size: 9px;
	background-image: url(/common/images/footer_indaco.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

.BoxFooterSXIndaco
{
	height:40px;
	width:375px;
	text-align:center;
	font-size: 9px;
	background-image: url(/images/sfondo_indaco2.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

/* Prodotti Supermercato Salmone */
.BoxTestoSalmone
{
	height:419px;
	width:375px;
	vertical-align:top;
	text-align:left;
	background-image: url(/images/sfondo_salmone.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}
.BoxTestoViola
{
	height:482px;
	width:375px;
	vertical-align:top;
	text-align:left;
	background-image: url(/images/sfondo_viola-matura.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}


.BoxImgSalmone,
.BoxImgViola
{
	height:429px;
	width:310px;
	text-align:center;
	vertical-align:bottom;
}

.BoxFooterSalmone
{
	height:40px;
	width:310px;
	font-size: 9px;
	background-image: url(/common/images/footer_salmone.jpg);
	background-repeat:no-repeat;
	background-position:left;
}
.BoxFooterViola
{
	height:40px;
	width:315px;
	text-align:center;
	font-size: 9px;
	background-image: url(/common/images/footer_viola.jpg);
	background-repeat:no-repeat;
	background-position:left;
}
.BoxFooterViola2
{
	height:47px;
	width:315px;
	text-align:center;
	font-size: 9px;
	background-image: url(/common/images/footer_viola2.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

.BoxFooterSXSalmone
{
	height:40px;
	width:375px;
	text-align:center;
	font-size: 9px;
	background-image: url(/images/sfondo_salmone2.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
.BoxFooterSXViola
{
	height:47px;
	width:375px;
	text-align:center;
	font-size: 9px;
	background-image: url(/images/sfondo_viola-matura2.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

/* Box immagine scheda prodotto farmacia */
.BoxImgProdPharma	
{
	height:429px;
	width:290px;
	text-align:center;
	vertical-align:bottom;
}

/* Prodotti Farmacia */
.BoxTestoViolaDonna
{
	height:371px;
	width:376px;
	vertical-align:top;
	background-image: url(/images/sfondo_violadonna.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}

.BoxFooterSXViolaDonna
{
	height:40px;
	width:376px;
	font-size: 9px;
	background-image: url(/images/sfondo_violadonna2.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

.BoxTestoSalmoneDonna
{
	height:369px;
	width:376px;
	vertical-align:top;
	background-image: url(/images/sfondo_salmonedonna.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}

.BoxFooterSXSalmoneDonna
{
	height:40px;
	width:376px;
	font-size: 9px;
	background-image: url(/images/sfondo_salmonedonna2.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

.BoxFooterSalmonePharma
{
	height:40px;
	width:311px;
	text-align:center;
	font-size: 9px;
	background-color:#FFCFB9;
	background-image: url(/common/images/footer_salmone_pharma.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

.BoxTestoVerdeDonna
{
	height:369px;
	width:376px;
	vertical-align:top;
	background-image: url(/images/sfondo_verdedonna.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}

.BoxFooterSXVerdeDonna
{
	height:40px;
	width:376px;
	font-size: 9px;
	background-image: url(/images/sfondo_verdedonna2.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

.BoxFooterVerdePharma
{
	height:40px;
	width:310px;
	text-align:center;
	font-size: 9px;
	background-image: url(/common/images/footer_verde_pharma.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

.BoxTestoSalmonePharma
{
	height:369px;
	width:375px;
	vertical-align:top;
	background-image: url(/images/sfondo_salmone_pharma.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}

.BoxFooterSXSalmonePharma
{
	height:40px;
	width:375px;
	font-size: 9px;
	background-image: url(/images/sfondo_salmone2_pharma.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

.BoxTestoVerdePharma
{
	height:369px;
	width:376px;
	vertical-align:top;
	background-image: url(/images/sfondo_verde_pharma.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}

.BoxFooterSXVerdePharma
{
	height:40px;
	width:376px;
	font-size: 9px;
	background-image: url(/images/sfondo_verde2_pharma.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

.BoxTestoRosaPharma
{
	height:369px;
	width:376px;
	vertical-align:top;
	background-image: url(/images/sfondo_rosa_pharma.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}

.BoxFooterSXRosaPharma
{
	height:40px;
	width:376px;
	font-size: 9px;
	background-image: url(/images/sfondo_rosa2_pharma.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

.BoxFooterRosaPharma
{
	height:40px;
	width:315px;
	text-align:center;
	font-size: 9px;
	background-image: url(/common/images/footer_rosa_pharma.jpg);
	background-repeat:no-repeat;
	background-position:left;
}


/* Titoli in nerretto schede prodotto */
.TitoloRosa
{
	color:#F75B8A;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
}

.TitoloVerde
{
	color:#199545;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
}

.TitoloIndaco
{
	color:#002C77;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
}

.TitoloAzzurro
{
	color:#3DB5DC;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
}

.TitoloSalmone
{
	color:#FF8F59;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
}

.TitoloViola
{
	color:#76309C;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
}

/* Home page farmacia */
.prodpharmahome_1sx
{
	width:293px;
	height:198px;
	background-image: url(/common/images/prodpharmahome_1sx.gif);
	vertical-align:top;
}

.prodpharmahome_1dx
{
	width:293px;
	height:198px;
	background-image: url(/common/images/prodpharmahome_1dx.gif);
	vertical-align:top;
}

.prodpharmahome_2sx
{
	width:293px;
	height:198px;
	background-image: url(/common/images/prodpharmahome_2sx.gif);
	vertical-align:top;
}

.prodpharmahome_2dx
{
	width:293px;
	height:198px;
	background-image: url(/common/images/prodpharmahome_2dx.gif);
	vertical-align:top;
}

.prodpharmahome_3sx
{
	width:293px;
	height:198px;
	background-image: url(/common/images/prodpharmahome_3sx.gif);
	vertical-align:top;
}

.prodpharmahome_3dx
{
	width:293px;
	height:198px;
	background-image: url(/common/images/prodpharmahome_3dx.gif);
	vertical-align:top;
}

.prodpharmahometesto_1sx
{
	position:relative;
	left: 12px;
	font-family: Verdana;
	font-size:10px;
	color:#15823C;
	width:128px;
}

.prodpharmahometesto_1dx
{
	position:relative;
	left: 12px;
	font-family: Verdana;
	font-size:10px;
	color:#F53D74;
	width:128px;
}

.prodpharmahometesto_2sx
{
	position:relative;
	left: 12px;
	font-family: Verdana;
	font-size:10px;
	color:#FF7837;
	width:128px;
}

.prodpharmahometesto_2dx
{
	position:relative;
	left: 12px;
	font-family: Verdana;
	font-size:10px;
	color:#FF7837;
	width:128px;
}

.prodpharmahometesto_3sx
{
	position:relative;
	left: 12px;
	font-family: Verdana;
	font-size:10px;
	color:#76309C;
	width:128px;
}

.prodpharmahometesto_3dx
{
	position:relative;
	left: 12px;
	font-family: Verdana;
	font-size:10px;
	color:#999999;
	width:128px;
}

.prodpharmahometbl
{
	margin-top:12px;
	margin-left:12px;
	margin-right:12px;
	width:265px;
	height:170px;
}

.prodpharmahome-tdfoto
{
	text-align:center;
	width:50%;
	vertical-align:top;
}

/* nuovo Home Prod-Mass */
/* prodotto 1 */
.div-prodotto-topsx
{
	width: 291px;
	height: 196px;
	background: transparent url(/images/prodmass-hp-top-sx-sfondo.jpg) no-repeat top left;
}
.div-prodotto-topsx-over
{
	width: 291px;
	height: 196px;
	background: transparent url(/images/prodmass-hp-top-sx-sfondo-over.gif) no-repeat top left;
}
.div-prodotto-topsx .div-left,
.div-prodotto-topsx-over .div-left
{
	float: left;
	width: 161px;
	height: 196px;
}
.div-prodotto-topsx .div-right,
.div-prodotto-topsx-over .div-right
{
	float: left;
	width: 130px;
	height: 196px;
	font-family: Verdana;
	font-size: 10px;
	color: #15823C;
}
/* prodotto 2 */
.div-prodotto-topdx
{
	width: 291px;
	height: 196px;
	background: transparent url(/images/prodmass-hp-top-dx-sfondo.jpg) no-repeat top left;
}
.div-prodotto-topdx-over
{
	width: 291px;
	height: 196px;
	background: transparent url(/images/prodmass-hp-top-dx-sfondo-over.gif) no-repeat top left;
}
.div-prodotto-topdx .div-left,
.div-prodotto-topdx-over .div-left
{
	float: left;
	width: 161px;
	height: 196px;
}
.div-prodotto-topdx .div-right,
.div-prodotto-topdx-over .div-right
{
	float: left;
	width: 130px;
	height: 196px;
	font-family: Verdana;
	font-size: 10px;
	color: #F53D74;
}
/* prodotto 3 */
.div-prodotto-downsx
{
	width: 291px;
	height: 196px;
	background: transparent url(/images/prodmass-hp-down-sx-sfondo.jpg) no-repeat top left;
}
.div-prodotto-downsx-over
{
	width: 291px;
	height: 196px;
	background: transparent url(/images/prodmass-hp-down-sx-sfondo-over.gif) no-repeat top left;
}
.div-prodotto-downsx .div-left,
.div-prodotto-downsx-over .div-left
{
	float: left;
	width: 161px;
	height: 196px;
}
.div-prodotto-downsx .div-right,
.div-prodotto-downsx-over .div-right
{
	float: left;
	width: 130px;
	height: 196px;
	font-family: Verdana;
	font-size: 10px;
	color: #25A2CB;
}
/* prodotto 4 */
.div-prodotto-downdx
{
	width: 291px;
	height: 196px;
	background: transparent url(/images/prodmass-hp-down-dx-sfondo.jpg) no-repeat top left;
}
.div-prodotto-downdx-over
{
	width: 291px;
	height: 196px;
	background: transparent url(/images/prodmass-hp-down-dx-sfondo-over.gif) no-repeat top left;
}
.div-prodotto-downdx .div-left,
.div-prodotto-downdx-over .div-left
{
	float: left;
	width: 161px;
	height: 196px;
}
.div-prodotto-downdx .div-right,
.div-prodotto-downdx-over .div-right
{
	float: left;
	width: 130px;
	height: 196px;
	font-family: Verdana;
	font-size: 10px;
	color: #6E318E; /*FF7837*/
}

.div-prodotto-middle
{
	width: 598px;
	height: 196px;
	background: transparent url(/images/prodmass-hp-middle-sfondo.jpg) no-repeat top left;
}
.div-prodotto-middle-over
{
	width: 598px;
	height: 196px;
	background: transparent url(/images/prodmass-hp-middle-sfondo-over.jpg) no-repeat top left;
}
.div-prodotto-middle .div-left-middle,
.div-prodotto-middle-over .div-left-middle
{
	float: left;
	width: 315px;
	height: 196px;
}
.div-prodotto-middle .div-right-middle,
.div-prodotto-middle-over .div-right-middle
{
	float: left;
	width: 278px;
	height: 196px;
	font-family: Verdana;
	font-size: 10px;
	color: #002C77;
}