body{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#container {
	margin-left: auto;
	margin-right: auto;
	width: 948px;
	padding: 0px;
}

.login_box{
	margin-right: 10px;
	margin-top: 50px;
	width: 190px;
	height: 70px;
	float: right;
	border: 1px solid #b8b8b8;
}

.left
{
	width: 212px;
	float: left;
	background-image: url(/images/ombra_leftF.jpg);
	background-repeat: repeat-y;
}

.ecomm_menu
{
	margin-top:0px;
	width: 212px;
}

.ecomm_menu_btn{
	margin-left: 2px;
	background-image: url(../images/menu2_sfondoBtn.gif);
	background-repeat: repeat-x;
	width: 193px;
	height: 26px;
	line-height: 26px;
	border: 1px solid #B7B7B7;
}

.ecomm_menu_btn{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 7px;
}

.ecomm_menu_btn a{
	color: #000000;
	text-decoration: none;
	padding-left: 12px;
}

.ecomm_box1{
	background-image: url(../images/rubriche_box_sfondo.gif);
	background-repeat: repeat-x;
	width: 193px;
	border: 1px solid #B7B7B7;
	margin-left: 2px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 7px 0 17px 7px;
	background-color: #FFFFFF;
}

.ecomm_box2{
	background-image: url(../images/rubriche_box_sfondo.gif);
	background-repeat: repeat-x;
	width: 193px;
	border: 1px solid #B7B7B7;
	margin-left: 2px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 7px;
	padding-top: 7px;
	background-color: #FFFFFF;
	
}

.center{
	width: 500px;
	float: left;
	height: auto;
	background-color: #FFFFFF;
}

.center1
{
	width: 520px;
	float: left;
	margin-top: 10px;
	background-image:url(/images/ombra_centroF.jpg);
	background-repeat:repeat-y;
	float:left;
	margin-top:7px;
	width:534px;
}

.ecomm_boxCenter1{
	margin-top: 5px;
	margin-bottom: 15px;
	margin-left: 8px;
	margin-right: auto;
	width: 500px;
	border: solid 1px #EFEFEF;
	background-color: #FFFFFF;
	float:left;
}

.ecomm_boxCenter2{
	margin-top: 5px;
	margin-left: 8px;
	margin-right: auto;
	width: 500px;
	border: solid 1px #EFEFEF;
	background-color: #FFFFFF;
}

.ecomm_boxVetrina
{
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	width: 518px;
	background-color: #ffffff;
}

.ecomm_singleVetrina_text
{
	float:left;
	height:148px;
	width:240px;
}

.ecomm_singleVetrina_dettagli
{
	float:left;
	height:10px;
	width:240px;
	text-align:right;
}
.ecomm_singleVetrina_dettagli a {font-size: 10px; color: #ff1111; text-decoration:none;}
.ecomm_singleVetrina_dettagli a:link {font-size: 10px; color: #ff1111; text-decoration:none;}
.ecomm_singleVetrina_dettagli a:active {font-size: 10px; color: #ff1111; text-decoration:none;}
.ecomm_singleVetrina_dettagli a:visited {font-size: 10px; color: #ff1111; text-decoration:none;}
.ecomm_singleVetrina_dettagli a:hover {font-size: 10px; color: #ff1111; text-decoration:none;}


.ecomm_singleVetrina
{
	margin-bottom: 15px;
	margin-left: 8px;
	width: 240px;
	padding-bottom: 2px;
	border-bottom: dotted 1px #DDDDDD;
	float:left;
}

.ecomm_singleVetrinaNew
{
	margin-bottom: 15px;
	margin-left: 8px;
	width: 240px;
	height: 158px;
	padding-bottom: 2px;
	border-bottom: dotted 1px #DDDDDD;
	float:left;
}

.spaziaturaPaginaDefaultEcom
{
float:left;
width:400px;
background-color:#00ff00;
height:5px;	
}

.ecomm_singleVetrina a {float:right; margin-top: 15px;	color: #ff1111;	text-decoration:none;}
.ecomm_singleVetrina a:visited {float:right; margin-top: 15px;	color: #ff1111;	text-decoration:none;}

.ecomm_boxVetrina img
{
	margin-right: 7px;
}

.ecomm_carrello
{
	width:193px;
	margin-top: -2px;
	background-color: #FFFFFF;
}

@-moz-document url-prefix(){
	.ecomm_carrello{
		margin-top:0px;
	}
}

.ecomm_carrelloTitolo
{
	text-align:center;
	font-size: 12px;
	background-image: url(/images/carrello.gif);
	background-repeat: no-repeat;
	height: 16px;
	padding-top: 4px;
	color: #FFFFFF;
	font-weight:bold;
}

.ecomm_carrelloCenter
{
	padding-top:5px;
	height: 60px;
	border-left: solid 1px #FF1111;
	border-right: solid 1px #FF1111;
}

.ecomm_carrelloCenter p
{
	text-align:center;
}

.ecomm_carrelloCenter strong
{
	font-size:12px;
	color: #FF0000;
}

.totale
{
	font-size:10px;
	font-weight: bold;
	color: #444444;
	text-align: center;
}

.ecomm_carrelloFooter
{
	text-align:center;
	font-size: 9px;
	background-image: url(/images/carrelloSotto.gif);
	background-repeat: no-repeat;
	height: 19px;
	color:#FFFFFF;
	padding-top: 3px;
}

.ecomm_carrelloFooter a
{
	text-decoration:none;
	color: #FFFFFF;
	margin-left: 7px;
	margin-right: 7px;
	margin-top: 3px;
}
.ecomm_carrelloFooter a:hover {color: #FFFFFF;}
.ecomm_carrelloFooter a:visited {color: #FFFFFF;}

.ecomm_visitedTitleOriginale
{
	text-align:center;
	font-size: 12px;
	height: 28px;
	padding-top: 13px;
	font-weight:bold;	
}

.ecomm_visitedTitle
{
	text-align:left;
	font-size: 11px;
	height: 15px;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
	font-weight:bold;	
}

.ecomm_titleBoxRicerca
{
	text-align:left;
	font-size: 12px;
	height: 15px;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
	font-weight:bold;		
}

.ecomm_visited
{
	background-color: white;
	background-image: url(/images/rubriche_box_sfondo.gif);
	background-repeat: repeat-x;	
	width:193px;
	border: solid 1px #B7B7B7;
	padding-bottom: 8px;
	height: auto;
}


.rubriche_box_sfondoaaaaa{
	background-color: white;
	background-image: url(/images/rubriche_box_sfondo.gif);
	background-repeat: repeat-x;
	width: 193px;
	height: 91px;
	border: 1px solid #B7B7B7;
	margin-left: 2px;
}


.ecomm_visited img
{
	margin: 7px;
	float: left;
}

.ecomm_visited img.noClass
{
	margin: 0px;
	float: left;
}

.ecomm_visitedLink
{
	font-size:9px;
	color: #333333;
	margin-left: 5px;
	padding-top: 5px;
	padding-left: 50px;
	color: #000;
}

.ecomm_visitedLink a{text-decoration:none; color: #000;}
.ecomm_visitedLink a:visited{color: #000;}

.ecomm_visitedSingle
{
	width: 170px;
	height: 98px;
	color: #000;
}

.ecomm_visitedSingle img
{
	border: 1px solid #cccccc;
	width: 40px;
	clear: both;
}

.ecomm_linkutili
{
	width:193px;
	height: 250px;
	border: solid 1px #EFEFEF;
	background-color: #FFFFFF;
}

.ecomm_elencoTitolo
{
	font-size: 12px;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	float: left;
	background-color:#fefddf;
	width:335px;
}

.boxElenco
{
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	width: 518px;
}

.boxElencoSingle
{
	margin-bottom: 20px;
	margin-left: 8px;
	width: 500px;
	height: auto;
	padding-right: 5px;
	float:left;
}

.boxElencoSingleCorrelati
{
	margin-bottom:20px;
	width: 490px;
	height: auto;
	float:left;
	border-bottom:dotted 1px #cccccc;
}

.boxElencoSingleCorrelati img
{
	margin-right: 5px;
	margin-bottom: 5px;
	float:left;
	clear:both;
}

.boxElencoSingleCorrelatiProdotto
{
	padding-top:20px;
	width: 500px;
	height: auto;
	float:left;
	border-bottom:dotted 1px #cccccc;
	background-color:#f5f6f0;
}

.boxElencoSingleCorrelatiProdotto img
{
	margin-right: 5px;
	margin-bottom: 5px;
	float:left;
	clear:both;
}

.ecomm_correlato_autore
{
	float:left;
	clear:right;
	width:375px;
	text-decoration: none; 
	font-family: verdana; 
	font-size: 10px; 
	color: #000000;
	padding-left:5px;
	padding-bottom:2px;
}

.ecomm_correlato_titolo
{
	float:left;
	width:375px;
	text-decoration: none; 
	font-weight:bold;
	font-family: verdana; 
	font-size: 11px; 
	color: #FF1111;	
	padding-left:5px;
	padding-bottom:2px;	
	}
	
.ecomm_correlato_sottotitolo
{
	float:left;
	width:375px;
	text-decoration: none; 
	font-weight:normal;
	font-family: verdana; 
	font-size: 10px; 
	color: #FF1111;	
	padding-left:5px;
	padding-bottom:2px;		
	}	

.boxElencoSingle p
{
	padding-bottom: 4px;
	font-size: 12px;
	color: #FF0000;
	font-weight:bold;
}

.boxElencoSingleNonInUso a
{
	float:right;
	text-decoration: none;
	color: #333333;
	margin-top: 3px;
	margin-right: 5px;
}

.boxElencoSingle img
{
	margin-right: 5px;
	margin-bottom: 5px;
	float:left;
	clear:both;
}

.boxElencoMulty
{
	margin-bottom: 15px;
	margin-left: 8px;
	width: 500px;
	padding-bottom: 2px;
	border-bottom: dotted 1px #DDDDDD;
	float:left;
}

.boxElencoMulty img
{
	margin-right: 10px;
}

.ecomm_barratitolo{
	background-color:#fefddf;
	height: 15px;
	margin-bottom: 1px;
}

.ecomm_barratitolo_elenco
{
	background-color:#fefddf;
	font-size:11Px;
	font-weight:bold;
	color:#FF1111;
	border-top:dotted 1px #CCCCCC;
	padding-top:2px;
	clear:both;
	margin-bottom:2px;
}

.ecomm_imgpromo
{
	background: transparent url(/images/bottone_promozione.gif) no-repeat right bottom;
	width:500px;
	height:19px;
	margin-top:15px;
}

.ecomm_imgpromo_img
{
	float:right;
}

.linkDettagliElenco
{
	width:490px;
	clear:both;
	font-size:10px;
	color:#FF1111;
	text-align:right;
	text-decoration:none;
}


.ecomm_barratitolo a
{
	float:right; 
	color: #FF0000;
	text-decoration:none;
}

.ecomm_supporti
{
	float: left;
	width: 500px;
	padding-bottom: 5px;
	padding-top: 5px;
	margin-top: 10px;
	line-height: 15px;
	border-bottom: 1px dotted #cccccc;
	border-right: 1px dotted #cccccc;
}

.ecomm_supporti img
{
	margin-right: 7px;
	border: 1px solid #CCCCCC;
}
	

.ecomm_supporti_text
{
	float:left;
	clear: right;
}

.ecomm_dettagli
{
	font-family:verdana;
	font-size: 10px;
	margin-bottom: 5px;
}

.ecomm_occhielloTesto
{
	color: #ff1111;
	font-size: 10px;
	margin-bottom: 8px;
	font-weight: normal;
	font-size:10px;
	clear: both;
	width:500px;
	background-color:#fefddf;
}

.ecomm_contenuti
{
	margin: 0px 0px 10px 0px;
	clear: both;
}

.ecomm_dettTitolo
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;	
	color:#FF1111;
	background-color:#fefddf;
	padding: 3px;
}

.ecomm_dettSottocategoria
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;	
	color:#000000;
	background-color:#ffffff;
	float:left;
	text-align:right;
	width:500px;
	padding-bottom:5px;
}
.ecomm_dettSottocategoria a link {text-decoration:none; color:#000000;}
.ecomm_dettSottocategoria a visited {text-decoration:none; color:#000000;}
.ecomm_dettSottocategoria a hover {text-decoration:none; color:#000000;}
.ecomm_dettSottocategoria a active {text-decoration:none; color:#000000;}

.ecomm_dettSottotitolo
{
	margin-bottom: 5px;
	padding-left: 5px;
	color:#FF1111;
	font-weight: normal;
	background-color:#fefddf;
}

.ecomm_dettTesto
{
	font-family: Verdana;
	width: 510px;
	clear: both;
	padding-top: 15px;
	background-color: #FFFFFF;
}

.ecomm_addCarrello
{
	clear: both;
}

.ecomm_elencoAutore
{
	color: #444444;
	margin-bottom:10px;
}

.ecomm_declinazioni{
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
	padding: 2px;
	width: 180px;
	border: 1px solid #DDDDDD;
	background-color:#f5f6f0;
}


.ecomm_declinazioni_bianco
{
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left:5px;
	padding: 2px;
	width: 180px;
	border: 1px solid #CCCCCC;
	background-color:#FFFFFF;
}

.ecomm_elencoDescrizione
{
	margin-bottom: 5px;
}

.ecomm_correlato_elencoDestinatari
{
	width:392px;
	float:right;
	padding-right:3px;
	margin-bottom:2px;
}

.ecomm_correlato_testDx
{
	float:right;
	width:392px;	
	margin-bottom: 5px;
	padding-right:3px;
}
.ecomm_correlato_elencoDescrizione
{
	margin-bottom: 5px;
	width:395px;
	float:right;
	padding-right:3px;
}

.ecomm_correlato_elencoDescrizione
{
	margin-bottom: 5px;
	width:400px;
	float:left;
}

.ecomm_elencoSupporto
{
	float:left;
	margin-right: 10px;
}

.ecomm_elencoSupporto_promo
{
	float:left;
	padding-top:4px;
	padding-bottom:3px;
	margin-right: 10px;
	width: 176px;
}

.ecomm_right
{
	width: 100px;
	float: left;
	margin-left:13px;
}

.footer{
	clear: both;
	margin: 10px auto 0px auto;
	width: 948px;
	height: auto;
}			

.ecomm_testoelenco
{
	float:left;
	width: 500px;
}				

.ecomm_prodottoup {background-color: #ffffff;}

.ecomm_schede_cont
{
	background-color: #FFFFFF;
	width: 518px;	
	border:1px solid #ff0000;
	padding-bottom: 10px;
	float:left;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.ecomm_schede_cont
	{
		background-color: #FFFFFF;
		width: 520px;	
		float:left;
		border:1px solid #ff0000;
		padding-bottom: 10px;
		float:left;
	}
}


@-moz-document url-prefix() {
	.ecomm_schede_cont
	{
		background-color: #FFFFFF;
		width: 520px;	
		float:left;
		border:1px solid #ff0000;
		padding-bottom: 10px;
	}  
}

.immagineContorno
{
	border: solid 1px #CCCCCC;	
}

.ecomm_immagineContorno
{
	border: solid 1px #CCCCCC;
	margin-right:10px;	
	margin-left:10px;	
	margin-bottom:5px;	
	float:left;
}

.ecomm_schede{
	margin-left:auto;
	margin-right:auto;
	width: 520px;
	float: left;
	background-color:#FFFFFF;
	background-image:url(../images/ombra_centroS.jpg);
}

.ecomm_schede_box
{
}

.ecomm_prodottoup img
{
	margin-right: 7px;
	border: 1px solid #CCCCCC;
}

.ecomm_boxElencoSingle
{
	margin-top:10px;
	margin-left: 8px;
	width: 500px;
	float:left;
}

.ecomm_separatore
{
	clear:both;
}

#ecomm_separatore_dettagli
{
	width:320px;
	border-bottom: solid 1px #CCCCCC;
	margin-bottom: 10px;
	margin-top: 10px;
	float:left;
	clear:right;
}

#etichettaSupportiDettaglioProdotto
{
	width:500px;
	background-color:#ffffff;
	float:left;
	color:#0000ff;
	font-weight:bold;
	padding-top:10px;
	border-bottom: solid 1px #cccccc;
}

#ecomm_separatore_intestazione
{
	width:490px;
	height:10px;
	float:left;
	clear:both;
}

.relazioni
{
	margin-top:20px;
	margin-left:7px;
	width:500px;
	float:left;
	clear:both;	
	height:auto;	
}

.relazioniRubriche
{
	margin-top:20px;
	width:500px;
	float:left;
	clear:both;	
	height:auto;	
}

.contenutiRelazioniRubriche
{
	float: left;
	width:500px;
	border-top: solid 1px #210c6f;
	background-color:#ffffff;
}

.relazioni_link_bianco {font-family: verdana; font-weight:bold; color: #FFFFFF; font-size:11px; text-decoration:none;}
.relazioni_link_nero {font-family: verdana; font-weight:bold; color: #000000; font-size:11px; text-decoration:none;}
.relazioni_link_nero:visited {font-family: verdana; font-weight:bold; color: #000000; font-size:11px; text-decoration:none;}

.relazioni_linguettaRiviste150r
{
	margin-right: 2px;
	float: left;
	width: 150px;
	height: 21px;
	text-align:center;
	line-height: 21px;
	background-image: url(/images/relazione_attiva150blu.gif);
	background-repeat: no-repeat;
	}
	
.relazioni_linguettaRiviste150g
{
	margin-right: 2px;
	float: left;
	width: 150px;
	height: 21px;
	line-height: 21px;
	text-align:center;
	background-image: url(/images/relazione_non_attiva150blu.gif);
	background-repeat: no-repeat;
}

.contenutiRelazioni
{
	float: left;
	width:500px;
	border-top: solid 1px #210c6f;
	background-color:#ffffff;
	margin-left:7px;
}

.contenutiRelazioniEventi
{
	float: left;
	width:500px;
	border-top: solid 1px #210c6f;
	background-color:#ffffff;
}

#prodottoRelazione
{
	float: left;
	margin-left:5px;
	padding-left:0px;
	padding-top: 5px;
	width:495px;
	background-color:#ffffff;
}

.fineLinea
{
	float:right;
	padding-right:10px;
}

.ecomm_barratitolo_relazione
{
	background-color:#fefddf;
	height: 15px;
	margin-bottom: 1px;
	width:400px;	
}

#ecomm_separatore_relazione
{
	width:490px;
	border-bottom: solid 1px #CCCCCC;
	margin-bottom: 10px;
	margin-top: 10px;
	float:left;
}

#ecomm_separatore_relazione_vuoto
{
	width:490px;
	height: 5px;
	float:left;
}

.stampaTitoloItemRelazione
{
	float:left;
	width: 490px;	
	padding-left:5px;
}

.stampaContenutiItemRelazione
{
	float:left;
	width: 480px;	
	padding:5px;
	background-color:#ffffff;
}

.relazioneCorrelati
{
	width:490px;
	margin-top:10px;
	background-color:#ffffff;
}

.relazioneCorrelatiColonnaSxGrigio
{
	float:left;
	width:150px;
	background-color:#f5f6f0;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
}

.relazioneCorrelatiColonnaSxBianco
{
	float:left;
	width:150px;	
	background-color:#ffffff;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;	
}

.relazioneCorrelatiColonnaDxGrigio
{
	float:left;
	background-color:#f5f6f0;
	width:345px;
	padding-top:3px;
	padding-bottom:3px;	
}

.relazioneCorrelatiColonnaDxBianco
{
	float:left;
	background-color:#ffffff;
	width:345px;
	padding-top:3px;
	padding-bottom:3px;	
}

.intestazioneCollane
{
	float:left;
	background-color:#FF1111;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	margin-top:15px;
	margin-left:5px;
	width:500px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;	
}


.repartoCollane
{
	float:left;
	background-color:#258dc0;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	margin-top:5px;
	margin-left:5px;
	width:500px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}

.gruppoCollane
{
	float:left;
	border-right: dotted 1px #CCCCCC;
	border-bottom: dotted 1px #CCCCCC;
	margin-left:5px;
}

.titoloGruppoCollane
{
	float:left;
	background-color:#fefddf;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	padding-top:5px;
	width:499px;
	color:#258dc0;
	font-size:11px;
	font-weight:normal;	
}

.elementoCollane
{
	float:left;
	background-color:#ffffff;
	padding-top:2px;
	padding-bottom:2px;
	margin-left:5px;
	width:500px;
}
	
.codiceCollane {padding-left:10px;	float:left;	width:55px;	color:#000000;	font-size:10px;	font-weight:normal;}
.codiceCollane a {padding-left:10px;	float:left;	width:55px;	color:#000000;	font-size:10px;	font-weight:normal;}
.codiceCollane a:active {padding-left:10px;	float:left;	width:55px;	color:#000000;	font-size:10px;	font-weight:normal;}
.codiceCollane a:visited {padding-left:10px;	float:left;	width:55px;	color:#000000;	font-size:10px;	font-weight:normal;}
.nomeCollane {float:left;width:350px;color:#000000;font-size:10px;font-weight:normal;}
.nomeCollane a {float:left;width:350px;color:#000000;font-size:10px;font-weight:normal;}
.nomeCollane a:active {float:left;width:350px;color:#000000;font-size:10px;font-weight:normal;}
.nomeCollane a:visited {float:left;width:350px;color:#000000;font-size:10px;font-weight:normal;}

.separatoreCollane
{
	float:left;
	width:500px;
	height:10px;
}

.contenitoreGruppoCollane
{
	border:solid 1px #000000;
}

#carrelloProdottiView
{
	float:left;
	width:500px;
	margin-left:5px;	
}

#intestazioneCarrelloProdottiView
{
	float:left;
	background-color:#ff1111;
	padding-bottom:3px;
	padding-left:5px;
	padding-top:3px;
	margin-top:10px;
	width:495px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;	
}

#contenutiCarrelloProdottiView
{
	float:left;
	width:500px;
}

.bordoGrigioSotto
{
	border-bottom: solid 1px #CCCCCC;
}

.bordoGrigioSotto490
{
	width:490px;
	float:left;
	border-bottom: solid 1px #CCCCCC;
}

.lineaGrigia
{
	background-color:#CCCCCC;
}


.autoreConLink {color:#000000;}
.autoreConLink a {color:#000000;}
.autoreConLink a:link {color:#000000;}
.autoreConLink a:active {color:#000000;}
.autoreConLink a:visited {color:#000000;}
.autoreConLink a:hover {color:#000000;text-decoration:underline;}

#immagineBancaSondrio
{
	background-color:#ffffff;
	padding-top:25px;
}

.prodottiBlocco
{
	float:left;
	background-color:#00ff00;
}

.contenutoElencoProdotti
{
	float:left;
	background-color:#ffffff;
	width:413px;
	margin-top:5px;
}

.immagineElencoProdotti
{
	width:80px;
	float:left;
	margin-top:5px;
	margin-right:4px;
}

.spaziaturaSopraPromo
{
	float:left;
	width:490px;
	height:20px;
}

.spaziaturaSottoPromo
{
	float:left;
	width:490px;
	height:10px;
}

.intestazioneSezionePromoPrimaLinea
{
	float:left;
	width:500px;
	color:#FFFFFF;
	margin-left:5px;
}

.intestazioneSezionePromoSecondaLinea
{
	float:left;
	width:490px;
	background-color:#FFFFFF;
	color:#7594CA;
	font-size:10px;
	font-weight:bold;		
	padding-left:5px;
	padding-top:2px;
	margin-left:5px;
}

.paginaPromozioniBox
{
	float:left;
	width:500px;
	font-size:10px;	
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	margin-left:5px;
}

.prezzoDettaglio
{
	color:#000000;
}

.prezzoDettaglio_promo
{
	font-size:12px;
	font-weight:bold;
	color:#ff1111;
	float:left;
	margin-right:5px;
}

.prezzoDettaglio_promo_compendio
{
	color:#000000;
}

.boxPrezzoPromo
{
	float:left;
	width:180px;
}

.prezzoDettaglio_promo_compendio_esaurimento
{
	float:left;
	width:176px;
}

.boxPrezzoPromo_primalinea
{
	float:left;
	width:176px;	
}

.fontPrezzoPromo
{
	font-size:12px;
	font-weight:bold;
	color:#ff1111;
	margin-right:5px;
}

.contenitoreImmagine
{
	float:left;
	margin-bottom:10px;
}

.ecomm_titleBoxRicerca
{
	text-align:left;
	font-size: 12px;
	height: 15px;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
	font-weight:bold;		
}

.ecomm_titleBoxRicercaCarrelloGuida
{
	text-align:left;
	font-size: 12px;
	height: 15px;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	font-weight:bold;		
}

.ecomm_titleBoxRicercaCarrelloVoce
{
	text-align:left;
	font-size: 10px;
	padding-top: 3px;
	padding-left: 5px;
	padding-bottom: 3px;
	font-weight:normal;		
}

.ecomm_titleBoxRicercaCarrelloVoce a {color:#000000;}
.ecomm_titleBoxRicercaCarrelloVoce a:link {color:#000000;}
.ecomm_titleBoxRicercaCarrelloVoce a:active {color:#000000;}
.ecomm_titleBoxRicercaCarrelloVoce a:visited {color:#000000;}
.ecomm_titleBoxRicercaCarrelloVoce a:hover {color:#000000;text-decoration:none;}
