#grecarossa {
	float: left;
	width: 388px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(../sfondo/greca_rossa_verticale.jpg);
	background-repeat: repeat-y;
	background-position: left top;		
	background-color: transparent;
	text-align: left;
}
#grecarossacentroalto {
	float: left;
	width: 345px;
	height: 20px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 17px;
	padding-bottom: 0px;
	background-image: url(../sfondo/greca_rossa_titolo.jpg);
	background-repeat: no-repeat;
	background-position: left top;		
	background-color: transparent;
	text-align: left;
	font-family: "Arial";
	font-size: 8pt;
	color: #F6F0C7;
	font-weight: bold;
}
#grecarossagenerico {
	float: left;
	width: 345px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 23px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;		
	background-color: transparent;
	text-align: left;
}
#grecarossachiusura {
	float: left;
	width: 388px;
	height: 16px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(../sfondo/greca_rossa_chiusura.jpg);
	background-repeat: no-repeat;
	background-position: left top;		
	background-color: transparent;
	text-align: left;
	font-size: 9px;
}
#spaziovertgrecarossachiusura {
	float: left;
	width: 388px;
	height: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
	font-size: 9px;
}
#grecarossadx {
	float: left;
	width: 20px;
	height: 37px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(../sfondo/greca_rossa_dx.jpg);
	background-repeat: repeat-y;
	background-position: left top;		
	background-color: transparent;
	text-align: left;
}
#grecarossasx {
	float: left;
	width: 23px;
	height: 37px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(../sfondo/greca_rossa_sx.jpg);
	background-repeat: repeat-y;
	background-position: left top;		
	background-color: transparent;
	text-align: left;
}
#grecarossa1 {
	float: left;
	width: 388px;
	margin-left: 3px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(../sfondo/greca_rossa_verticale_01.jpg);
	background-repeat: repeat-y;
	background-position: left top;		
	background-color: transparent;
	text-align: left;
}
#grecarossacentroalto1 {
	float: left;
	width: 345px;
	height: 20px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 17px;
	padding-bottom: 0px;
	background-image: url(../sfondo/greca_rossa_titolo_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;		
	background-color: transparent;
	text-align: left;
	font-family: "Arial";
	font-size: 8pt;
	color: #F6F0C7;
	font-weight: bold;
}
#grecarossagenerico1 {
	float: left;
	width: 345px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 23px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;		
	background-color: transparent;
	text-align: left;
}
#grecarossachiusura1 {
	float: left;
	width: 388px;
	height: 16px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(../sfondo/greca_rossa_chiusura_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;		
	background-color: transparent;
	text-align: left;
	font-size: 9px;
}
#grecarossadx1 {
	float: left;
	width: 20px;
	height: 37px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(../sfondo/greca_rossa_dx_01.jpg);
	background-repeat: repeat-y;
	background-position: left top;		
	background-color: transparent;
	text-align: left;
}
#grecarossasx1 {
	float: left;
	width: 23px;
	height: 37px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(../sfondo/greca_rossa_sx_01.jpg);
	background-repeat: repeat-y;
	background-position: left top;		
	background-color: transparent;
	text-align: left;
}

#grecarossa0 {
	float: left;
	width: 388px;
	margin-left: 3px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(../sfondo/greca_rossa_verticale_00.jpg);
	background-repeat: repeat-y;
	background-position: left top;		
	background-color: transparent;
	text-align: left;
}
#grecarossacentroalto0 {
	float: left;
	width: 345px;
	height: 20px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 17px;
	padding-bottom: 0px;
	background-image: url(../sfondo/greca_rossa_titolo_00.jpg);
	background-repeat: no-repeat;
	background-position: left top;		
	background-color: transparent;
	text-align: left;
	font-family: "Arial";
	font-size: 8pt;
	color: #F6F0C7;
	font-weight: bold;
}
#grecarossagenerico0 {
	float: left;
	width: 345px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 23px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;		
	background-color: transparent;
	text-align: left;
}
#grecarossachiusura0 {
	float: left;
	width: 388px;
	height: 16px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(../sfondo/greca_rossa_chiusura_00.jpg);
	background-repeat: no-repeat;
	background-position: left top;		
	background-color: transparent;
	text-align: left;
	font-size: 9px;
}
#grecarossadx0 {
	float: left;
	width: 20px;
	height: 37px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(../sfondo/greca_rossa_dx_00.jpg);
	background-repeat: repeat-y;
	background-position: left top;		
	background-color: transparent;
	text-align: left;
}
#grecarossasx0 {
	float: left;
	width: 23px;
	height: 37px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(../sfondo/greca_rossa_sx_00.jpg);
	background-repeat: repeat-y;
	background-position: left top;		
	background-color: transparent;
	text-align: left;
}

#contienifotoicona {
	float: left;
	width: 65px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background-color: transparent;
	text-align: left;
}
#fotogrecarosssa {
	float: left;
	width: 65px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background-color: transparent;
	text-align: center;
}
#iconagrecarosssa {
	float: left;
	width: 65px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 0px;	
	background-color: transparent;
	text-align: left;
}
#spaziogrecarosssa {
	float: left;
	width: 5px;
	height: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background-color: transparent;
	text-align: center;
	font-size: 1px;
}
#centrocontenuti {
	float: left;
	width: 361px;
	margin-left: 0px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background-color: transparent;
	text-align: center;
}
#centrocontienifotograndi {
	float: left;
	width: 413px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;		
	background-color: transparent;
	text-align: center;
}
#centrofoto {
	float: left;
	width: 413px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background-color: transparent;
	background-image: url(../sfondo/greca_foto_ripetizione.jpg);
	background-repeat: repeat-y;
	background-position: left top;	
	text-align: center;
}
#spaziocentrofotosotto {
	float: left;
	width: 413px;
	height: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background-color: transparent;
	text-align: center;
}
#centrofotosotto {
	float: left;
	width: 413px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background-color: transparent;
	text-align: center;
}
#centrogrecaalta {
	float: left;
	width: 413px;
	height: 23px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(../sfondo/greca_foto_alto.jpg);
	background-repeat: no-repeat;
	background-position: left top;		
	background-color: transparent;
	text-align: center;
	font-size: 1px;
}
#centrogrecabassa {
	float: left;
	width: 413px;
	height: 22px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(../sfondo/greca_foto_basso.jpg);
	background-repeat: no-repeat;
	background-position: left top;		
	background-color: transparent;
	text-align: center;
	font-size: 1px;
}
#centrofotogrande {
	float: left;
	width: 240px;
	margin-left: 0px;
	margin-right: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background-color: transparent;
	text-align: center;
}
#centrocontienifotopiccola {
	float: left;
	width: 140px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 13px;
	padding-top: 0px;
	padding-bottom: 10px;	
	background-color: transparent;
	text-align: center;
}
#centrofotopiccola {
	float: left;
	width: 65px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background-color: transparent;
	text-align: center;
}
#centrocontenutititolo {
	float: left;
	width: 361px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background-color: transparent;
	text-align: left;
	color: #4D0000;
	font-size: 17pt;
	font-family: "Arial";
	font-weight: bold;
}
#centrocontenutiicone {
	float: left;
	width: 38px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;	
	background-color: transparent;
	text-align: center;
}
#bloccocontenitoredati {
	float: left;
	width: 361px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background-color: transparent;
	text-align: left;
}
#centrocontenutiinteridati {
	float: left;
	width: 361px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;	
	background-color: transparent;
	text-align: left;
}
#centrocontenutidescrizione {
	float: left;
	width: 100px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background-color: transparent;
	text-align: left;
	color: #4D0000;
	font-size: 8pt;
	font-family: "Arial";
	font-weight: bold;
}
#centrocontenutidescrizioneintera {
	float: left;
	width: 361px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 10px;	
	background-color: transparent;
	text-align: left;
	color: #4D0000;
	font-size: 8pt;
	font-family: "Arial";
	font-weight: bold;
}
#centrocontenutidescrizioneinterapromozioni {
	float: left;
	width: 361px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;	
	background-color: transparent;
	text-align: left;
	color: #4D0000;
	font-size: 9pt;
	font-family: "Arial";
	font-weight: bold;
}
#centrocontenutidati {
	float: left;
	width: 261px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background-color: transparent;
	text-align: left;
	color: #333300;
	font-size: 8pt;
	font-family: "Arial";
}
#centrocontenutidatinolarga {
	float: left;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 8px;
	padding-bottom: 0px;	
	background-color: transparent;
	text-align: left;
	color: #4D0000;
	font-size: 8pt;
	font-family: "Arial";
	font-weight: bold;
}
#centrocontenutidescrizioneprezzo {
	float: left;
	width: 60px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 0px;	
	background-color: transparent;
	text-align: left;
	color: #4D0000;
	font-size: 8pt;
	font-family: "Arial";
	font-weight: bold;
}
#centrocontenutidatiprezzo {
	float: left;
	width: 301px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background-color: transparent;
	text-align: left;
	color: #333300;
	font-size: 8pt;
	font-family: "Arial";
}
#centrocontenutidatiprezzopromozioni {
	float: left;
	width: 301px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 4px;
	padding-bottom: 5px;	
	background-color: transparent;
	text-align: left;
	color: #333300;
	font-size: 9pt;
	font-family: "Arial";
}
#centrocontenutidescrizioneprezzobasso {
	float: left;
	width: 60px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background-color: transparent;
	text-align: left;
	color: #4D0000;
	font-size: 8pt;
	font-family: "Arial";
	font-weight: bold;
}
#centrocontenutidatiprezzobold {
	float: left;
	width: 301px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 4px;	
	background-color: transparent;
	text-align: left;
	color: #333300;
	font-size: 8pt;
	font-family: "Arial";
	font-weight: bold;
}
#centrocontenutidatiprezzointero{
	float: left;
	width: 361px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: auto;
	margin-bottom: auto;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;	
	background-color: transparent;
	text-align: left;
	color: #333300;
	font-size: 8pt;
	font-family: "Arial";
}
#centrocontenutibottonisx {
	float: left;
	width: 180px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 1px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background-color: transparent;
	text-align: left;
}
#centrocontenutibottonidx {
	float: left;
	width: 180px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background-color: transparent;
	text-align: left;
}
#centrocontenutibottoni {
	float: left;
	width: 180px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background-color: transparent;
	text-align: left;
}
#contieniarticolosettimana {
	float: left;
	width: 264px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 2px;
	padding-top: 0px;
	padding-bottom: 10px;	
	background-color: transparent;
	text-align: center;
}
#contieniarticolosettimanaprodotti {
	float: left;
	width: 301px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 12px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 10px;	
	background-color: transparent;
	text-align: center;
}
#contieniarticolonosettimana {
	float: left;
	width: 264px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 2px;
	padding-top: 0px;
	padding-bottom: 10px;	
	background-color: transparent;
	text-align: left;
}
#contieniarticolonosettimanaprodotti {
	float: left;
	width: 314px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 2px;
	padding-top: 0px;
	padding-bottom: 10px;	
	background-color: transparent;
	text-align: center;
}
#contieniarticolisettimanadx {
	float: left;
	width: 264px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background-color: transparent;
	text-align: center;
}
#contieniarticolivari {
	float: left;
	width: 784px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background-color: transparent;
	text-align: center;
}
#contieniultimivisitati {
	float: left;
	width: 250px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	padding-left: 0px;
	padding-right: 2px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background-color: transparent;
	text-align: center;
}
#contienipromozionicorso {
	float: left;
	width: 250px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	padding-left: 0px;
	padding-right: 2px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background-color: transparent;
	text-align: center;
}
#articolosettimanatop {
	float: left;
	width: 216px;
	height: 19px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 22px;
	padding-right: 22px;
	padding-top: 14px;
	padding-bottom: 0px;	
	background-image: url(../sfondo/greca_articolo_settimana_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: transparent;
	text-align: left;
	color: #4D0000;
	font-size: 8pt;
	font-family: "Arial";
	font-weight: bold;
}
#articolosettimanaprodottitop {
	float: left;
	width: 216px;
	height: 19px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 42px;
	padding-right: 42px;
	padding-top: 14px;
	padding-bottom: 0px;	
	background-image: url(../images/articolo_settimana_top.gif);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: transparent;
	text-align: left;
	color: #4D0000;
	font-size: 8pt;
	font-family: "Arial";
	font-weight: bold;
}
#articolosettimanacentro {
	float: left;
	width: 216px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 22px;
	padding-right: 22px;
	padding-top: 6px;
	padding-bottom: 0px;
	background-image: url(../sfondo/greca_articolo_settimana_centro.jpg);
	background-repeat: repeat-y;
	background-position: left top;	
	background-color: transparent;
	text-align: left;
}
#articolosettimanaprodotticentro {
	float: left;
	width: 216px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 42px;
	padding-right: 42px;
	padding-top: 6px;
	padding-bottom: 0px;
	background-image: url(../images/articolo_settimana.gif);
	background-repeat: repeat-y;
	background-position: center top;	
	background-color: transparent;
	text-align: left;
}
#contieninovitasellout {
	float: left;
	width: 301px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 6px;
	padding-bottom: 0px;	
	background-color: transparent;
	text-align: left;
}
#contieninovitatop {
	float: left;
	width: 255px;
	height: 25px;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 45px;
	padding-right: 0px;
	padding-top: 15px;
	padding-bottom: 0px;	
	background-image: url(../images/novita_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: transparent;
	text-align: left;
	color: #F6F0C7;
	font-size: 8pt;
	font-family: "Arial";
	font-weight: bold;
}
#contieninovitacentro {
	float: left;
	width: 295px;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background-image: url(../images/novita_centro.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	background-color: transparent;
	text-align: left;
}
#contieninovitabottom {
	float: left;
	width: 299px;
	height: 15px;
	margin-left: 3px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background-image: url(../images/novita_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: transparent;
	text-align: left;
	font-size: 1px;
}
#contienisellouttop {
	float: left;
	width: 255px;
	height: 20px;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 45px;
	padding-right: 0px;
	padding-top: 20px;
	padding-bottom: 0px;	
	background-image: url(../images/sellout_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: transparent;
	text-align: left;
	color: #F6F0C7;
	font-size: 8pt;
	font-family: "Arial";
	font-weight: bold;
}
#contieniselloutcentro {
	float: left;
	width: 295px;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background-image: url(../images/sellout_centro.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	background-color: transparent;
	text-align: left;
}
#contieniselloutbottom {
	float: left;
	width: 299px;
	height: 15px;
	margin-left: 3px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background-image: url(../images/sellout_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: transparent;
	text-align: left;
	font-size: 1px;
}
#contienifotonovitasellout {
	float: left;
	width: 246px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 27px;
	padding-right: 28px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
}
#fototestonovitasellout {
	float: left;
	width: 82px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
}
#fotonovitasellout {
	float: left;
	width: 82px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: center;
}
#testonovitasellout {
	float: left;
	width: 82px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: center;
	color: #F6F0C7;
	font-size: 8pt;
	font-family: "Arial";
	word-wrap: break-word;
}
#articolosettimanacentrocontenutivuoto {
	float: left;
	width: 151px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
}
#articolosettimanacentrocontenutivuotoprodotti {
	float: left;
	width: 297px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
}
#articolosettimanacentrocontenuti {
	float: left;
	width: 146px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
}
#articolosettimanacentrocontenutiofferta {
	float: left;
	width: 146px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: transparent;
	text-align: left;
	color: #333300;
	font-size: 7pt;
	font-family: "Arial";
	font-weight: bold;
}
#articolosettimanacentrocontenutidescrizione {
	float: left;
	width: 50px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: transparent;
	text-align: left;
	color: #333300;
	font-size: 7pt;
	font-family: "Arial";
	font-weight: bold;
}
#articolosettimanacentrocontenutidati {
	float: left;
	width: 96px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: transparent;
	text-align: left;
	color: #333300;
	font-size: 7pt;
	font-family: "Arial";
}
#articolosettimanacentrocontenutidatiintero {
	float: left;
	width: 146px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: transparent;
	text-align: left;
	color: #333300;
	font-size: 7pt;
	font-family: "Arial";
}
#articolosettimanacentrodilloamico {
	float: left;
	width: 216px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
	color: #4D0000;
	font-size: 7pt;
	font-family: "Arial";
}
#articolosettimanabottom {
	float: left;
	width: 248px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(../sfondo/greca_articolo_settimana_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
	background-color: transparent;
	text-align: left;
}
#articolosettimanaprodottibottom {
	float: left;
	width: 216px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 42px;
	padding-right: 42px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(../images/articolo_settimana_bottom.gif);
	background-repeat: no-repeat;
	background-position: center top;	
	background-color: transparent;
	text-align: left;
}
#articolotitolo {
	float: left;
	width: 250px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	color: #4D0000;
	font-size: 8pt;
	font-family: "Arial";
	font-weight: bold;
}
#articolocontienidati {
	float: left;
	width: 250px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
}
#articolotestocodicibold {
	float: left;
	margin-left: 0px;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
	color: #F6F0C7;
	font-size: 8pt;
	font-family: "Arial";
	font-weight: bold;
}
#articolotestocodici {
	float: left;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
	color: #F6F0C7;
	font-size: 8pt;
	font-family: "Arial";
}
#articolotestobold {
	float: left;
	width: 250px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
	color: #F6F0C7;
	font-size: 8pt;
	font-family: "Arial";
	font-weight: bold;
}
#articolotesto {
	float: left;
	width: 250px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
	color: #F6F0C7;
	font-size: 8pt;
	font-family: "Arial";
}
#articolotestosmall {
	float: left;
	width: 250px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
	color: #F6F0C7;
	font-size: 7pt;
	font-family: "Arial";
	font-weight: bold;
}
#contenitorepartesinistra {
	float: left;
	width: 467px;
	min-height:: 800px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
}
#contenutodisegnodestroprodottilista {
	float: left;
	width: 467px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
}
#contenitorepartedestra {
	float: left;
	width: 314px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
}
#contenitorepartedestracontenuti {
	float: left;
	width: 300px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 14px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: center;
}
#contenitorepartedestracontenutilistino {
	float: left;
	width: 286px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 21px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: center;
}
#contenitorepartedestracontenutiarticolo {
	float: left;
	width: 340px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: center;
}
#contenitorepartedestracontenutilunghi {
	float: left;
	width: 301px;
	margin-left: 7px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: center;
}
#contenitorepartedestracontenutiarticolo {
	float: left;
	width: 288px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: center;
}
#contenutodisegnodestroprodottilistadx {
	float: left;
	width: 277px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 36px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
}
#loader {
	position:absolute;
	background:url(../gifs/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 500px;
	height: 250px;
	top: 50%;
	left: 50%;
	margin-left: -250px;
	margin-top: -125px;
	overflow:hidden;
	/* background-color:#000000; */
	/*opacity: 0.5;*/   /*supported by current Mozilla, Safari, and Opera*/
	/*-moz-opacity: 0.5;*/  /*older Mozilla*/
	/*-khtml-opacity: 0.5;*/   /*older Safari*/
	/*filter: alpha(opacity=50);*/  /*older IE*/
	/*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50)*/ /* IE */
	z-index:200;
	/*display:none;*/
}

/* arena*/
#centrocontenutiarena {
	float: left;
	width: 774px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background-color: transparent;
	text-align: center;
}
#arenatesto {
	float: left;
	width: 774px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: transparent;
	text-align: left;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
#arenatestocentrato {
	float: left;
	width: 774px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: transparent;
	text-align: center;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
/*contatti*/
#centrocontatti {
	float: left;
	width: 784px;
	margin-left: 0px;
	margin-right: 9px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background-color: transparent;
	text-align: center;
}
#centrocontenuticontatti {
	float: left;
	width: 387px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background-color: transparent;
	text-align: center;
}
#contattititolo {
	float: left;
	width: 387px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: transparent;
	text-align: left;
	color: #000000;
	font-size: 12pt;
	font-family: "Arial";
	font-weight: bold;
}
#contattitesto {
	float: left;
	width: 387px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: transparent;
	text-align: left;
	color: #4D0000;
	font-size: 8pt;
	font-family: "Arial";
	font-weight: bold;
}
#contattitestoaltezza {
	float: left;
	width: 387px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 11px;
	padding-bottom: 2px;
	background-color: transparent;
	text-align: left;
}
#contattitestonerointero {
	float: left;
	width: 387px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
#contattitestoemail {
	float: left;
	width: 170px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	color: #4D0000;
	font-size: 8pt;
	font-family: "Arial";
	font-weight: bold;
}
#contattitestonero {
	float: left;
	width: 217px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
#contattimodulitesto {
	float: left;
	width: 147px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: transparent;
	text-align: left;
	color: #4D0000;
	font-size: 8pt;
	font-family: "Arial";
	font-weight: bold;
}
#contattimodulimoduli {
	float: left;
	width: 240px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: transparent;
	text-align: center;
}
/* register */
#registercontienitesto {
	float: left;
	width: 674px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 100px;
	padding-right: 0px;
	padding-top: 15px;
	padding-bottom: 10px;
	background-color: transparent;
	text-align: left;
	color: #F6F0C7;
	font-size: 8pt;
	font-family: "Arial";
}
#registercontienititoletto {
	float: left;
	width: 674px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 100px;
	padding-right: 0px;
	padding-top: 20px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	color: #E8D149;
	font-size: 9pt;
	font-family: "Arial";
	font-weight: bold;
}
#registercontienititolettorosso {
	float: left;
	width: 674px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 100px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	color: #4D0000;
	font-size: 9pt;
	font-family: "Arial";
	font-weight: bold;
}
#registerbottonecentrato {
	float: left;
	width: 674px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 100px;
	padding-right: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: transparent;
	text-align: center;
}
#registerbottonedestro {
	float: left;
	width: 411px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 100px;
	padding-right: 263px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: transparent;
	text-align: right;
}
#registercontienimodulo {
	float: left;
	width: 674px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 100px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: transparent;
	text-align: left;
}
#registermodulotestosx {
	float: left;
	width: 130px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	color: #F6F0C7;
	font-size: 8pt;
	font-family: "Arial";
	font-weight: bold;
}
#registermodulotestosxarancio {
	float: left;
	width: 130px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	color: #FF9933;
	font-size: 8pt;
	font-family: "Arial";
	font-weight: bold;
}
#registermodulomoduli {
	float: left;
	width: 320px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
}
#registermodulotestodx {
	float: left;
	width: 220px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 4px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	color: #FF9933;
	font-size: 7pt;
	font-family: "Arial";
}
#registercontienitestobold {
	float: left;
	width: 674px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 100px;
	padding-right: 0px;
	padding-top: 15px;
	padding-bottom: 10px;
	background-color: transparent;
	text-align: center;
	color: #F6F0C7;
	font-size: 10pt;
	font-family: "Arial";
	font-weight: bold;
}
#registercontienitestocentrato {
	float: left;
	width: 674px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 100px;
	padding-right: 0px;
	padding-top: 8px;
	padding-bottom: 8px;
	background-color: transparent;
	text-align: center;
	color: #F6F0C7;
	font-size: 10pt;
	font-family: "Arial";
}
#registercontienitestocentratogiallo {
	float: left;
	width: 674px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 100px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	color: #E8D149;
	font-size: 10pt;
	font-family: "Arial";
	font-weight: bold;
}
/* login */
#logincontienitestocentrato {
	float: left;
	width: 774px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 8px;
	padding-bottom: 8px;
	background-color: transparent;
	text-align: center;
	color: #F6F0C7;
	font-size: 10pt;
	font-family: "Arial";
}
/* links */
#titolilinkssx {
	float: left;
	width: 401px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
}
#titolilinksdx {
	float: left;
	width: 350px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 51px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: right;
}
#linkstestobold {
	float: left;
	width: 296px;
	height: 26px;
	margin-left: 231px;
	margin-right: 231px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 16px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 0px;
	background-image: url(../sfondo/sfondo_cella_link.gif);
	background-position: top center;
	background-repeat: no-repeat;
	background-color: transparent;
	text-align: left;
	color: #4D0000;
	font-size: 9pt;
	font-family: "Arial";
	font-weight: bold;
}
#linkstesto {
	float: left;
	width: 256px;
	margin-left: 231px;
	margin-right: 231px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 56px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: transparent;
	text-align: left;
	color: #4D0000;
	font-size: 8pt;
	font-family: "Arial";
}
#linkstestointero {
	float: left;
	width: 774px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: center;
	color: #4D0000;
	font-size: 9pt;
	font-family: "Arial";
	font-weight: bold;
}
#linkstestomodulo {
	float: left;
	width: 527px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 231px;
	padding-right: 16px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	color: #4D0000;
	font-size: 8pt;
	font-family: "Arial";
	font-weight: bold;
}
#linkstestomodulonero {
	float: left;
	width: 527px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 231px;
	padding-right: 16px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
	font-weight: bold;
}
#linkstestomodulonerocentrato {
	float: left;
	width: 527px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 231px;
	padding-right: 16px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
	font-weight: bold;
}
#linkstestomodulonerobottone {
	float: left;
	width: 145px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 308px;
	padding-right: 199px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: right;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
	font-weight: bold;
}
/* preferiti */
#preferiticontenitore {
	float: left;
	width: 784px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	color: #4D0000;
	font-size: 10pt;
	font-weight: bold;
	font-family: "Arial";
}
#preferitifoto {
	float: left;
	width: 65px;
	margin-left: 0px;
	margin-right: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
}
#preferiticontienicaratteristiche {
	float: left;
	width: 220px;
	margin-left: 0px;
	margin-right: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
}
#preferiticontienicaratteristichetesti {
	float: left;
	width: 220px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
	color: #F6F0C7;
	font-size: 8pt;
	font-family: "Arial";
}
#preferitinote {
	float: left;
	width: 240px;
	margin-left: 0px;
	margin-right: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	font-weight:normal;
}
#preferiticontienibottoni {
	float: left;
	width: 189px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
}
#preferiticontienibottonitop {
	float: left;
	width: 189px;
	height: 34px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 16px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
}
#preferiticontienibottonibottom {
	float: left;
	width: 189px;
	height: 34px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 16px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
}
/* rivenditori */
#centrocontenutiimportatori {
	float: left;
	width: 750px;
	margin-left: 24px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background-color: transparent;
	text-align: center;
}
#contenutodisegnodestrodistributoriintestazione {
	float: left;
	width: 464px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
	font-size: 1px;
}
#contenutodisegnodestrorivenditoriintestazione {
	float: left;
	width: 435px;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	margin-bottom: auto;
	padding-left: 24px;
	padding-right: 5px;
	padding-top: auto;
	padding-bottom: auto;
	background-color: transparent;
	text-align: left;
	font-size: 8pt;
	font-family: "Arial";
	color: #F6F0C7;
}
#contieniimportatori {
	float: left;
	width: 420px;
	margin: auto;
	padding-left: 18px;
	padding-right: 18px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: center;
	font-size: 10px;
}
#importatoriverdeintestazione {
	float: left;
	width: 283px;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	margin-bottom: auto;
	padding-left: 30px;
	padding-right: auto;
	padding-top: auto;
	padding-bottom: auto;
	background-color: transparent;
	text-align: left;
	font-size: 1px;
}
#importatorigrigio {
	float: left;
	width: 422px;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	margin-bottom: auto;
	padding-left: auto;
	padding-right: auto;
	padding-top: auto;
	padding-bottom: 20px;
	background-color: transparent;
	text-align: center;
	font-size: 1px;
}
#importatoriverde {
	float: left;
	width: 260px;
	height: 146px;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	margin-bottom: auto;
	padding-left: 16px;
	padding-right: 16px;
	padding-top: auto;
	padding-bottom: auto;
	background-color: transparent;
	text-align: center;
}
#importatoriverdescritta {
	float: left;
	width: 215px;
	height: 146px;
	margin-left: 8px;
	margin-right: 12px;
	margin-top: 5px;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 15px;
	padding-bottom: auto;
	background-image: url(../images/registrazione_rivenditori.gif);
	background-position: right top;
	background-repeat: no-repeat;
	background-color: transparent;
	text-align: center;
	font-family: "Arial";
	font-size: 8pt;
	color: #4D0000;
}
#rivenditoridestra {
	float: left;
	width: 236px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: auto;
	padding-left: 9px;
	padding-right: 10px;
	padding-top: 15px;
	padding-bottom: auto;
	background-color: transparent;
	text-align: center;
}
#importatorititolo {
	float: left;
	width: 420px;
	height: 20px;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	margin-bottom: auto;
	padding-left: auto;
	padding-right: auto;
	padding-top: 5px;
	padding-bottom: auto;
	background-color: #333333;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	text-align: center;
	font-size: 8pt;
	font-family: "Arial";
	color: #F6F0C7;
	font-weight: bold;
}
#rigagrigia {
	float: left;
	width: 400px;
	height: 2px;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	margin-bottom: auto;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: auto;
	padding-bottom: auto;
	background-color: #333333;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	text-align: center;
	font-size: 1px;
}
#importatoritestoriquadro {
	float: left;
	width: 420px;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	margin-bottom: auto;
	padding-left: auto;
	padding-right: auto;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #333333;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	text-align: center;
	font-size: 8pt;
	font-family: "Arial";
	color: #F6F0C7;
}
#rivenditoritesto {
	float: left;
	width: 416px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: auto;
	padding-left: 6px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	font-size: 8pt;
	font-family: "Arial";
	color: #F6F0C7;
}
#rivenditoritestobold {
	float: left;
	width: 422px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: auto;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	font-size: 8pt;
	font-family: "Arial";
	color: #F6F0C7;
	font-weight: bold;
}
#rivenditoritestoboldmodulo {
	float: left;
	width: 80px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: auto;
	padding-left: 19px;
	padding-right: 0px;
	padding-top: 8px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	font-size: 8pt;
	font-family: "Arial";
	color: #F6F0C7;
	font-weight: bold;
}
#rivenditoricheckmodulo {
	float: left;
	width: 23px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: auto;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
}
#rivenditorimodulomodulo {
	float: left;
	width: 300px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: auto;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
}
#rivenditoriquadrato {
	float: left;
	width: 414px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: auto;
	padding-left: 6px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	border-left: 1px solid #B78628;
	border-right: 1px solid #B78628;
	border-top: 1px solid #B78628;
	border-bottom: 1px solid #B78628;
}
#rivenditoriquadratometa {
	float: left;
	width: 207px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: auto;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: transparent;
	text-align: left;
	font-size: 8pt;
	font-family: "Arial";
	color: #F6F0C7;
}
#centrocontenutiarearivenditori {
	float: left;
	width: 738px;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	margin-bottom: auto;
	padding-left: 36px;
	padding-right: auto;
	padding-top: auto;
	padding-bottom: auto;	
	background-color: transparent;
	text-align: center;
}
#contenutoarearivenditori {
	float: left;
	width: 738px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: center;
}
#arearivenditorititolo {
	float: left;
	width: 753px;
	margin-left: 35px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 24px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
	font-size: 8pt;
	font-family: "Arial";
	color: #000000;
}
#arearivenditoritestobold {
	float: left;
	width: 725px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 13px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
	font-size: 8pt;
	font-family: "Arial";
	color: #000000;
	font-weight: bold;
}
#arearivenditoritestoboldmodulo {
	float: left;
	width: 100px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 8px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	font-size: 8pt;
	font-family: "Arial";
	color: #000000;
	font-weight: bold;
}
#arearivenditorimodulomodulo {
	float: left;
	width: 625px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
}
/* listino prezzi */
#centrocontenutilistino {
	float: left;
	width: 740px;
	margin-left: 17px;
	margin-right: 17px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background-color: transparent;
	text-align: center;
}
#centrocontenutilistinostampa {
	float: left;
	width: 740px;
	margin-left: 17px;
	margin-right: 17px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 10px;	
	background-color: transparent;
	text-align: left;
}
#contienitabella {
	float: left;
	width: 736px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background-color: transparent;
	text-align: center;
	border-left: 2px solid #9A9B01;
	border-top: 2px solid #9A9B01;
	border-right: 2px solid #9A9B01;
	border-bottom: 1px solid #9A9B01;
}
#contienitabellainterna {
	float: left;
	width: 736px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background-color: transparent;
	text-align: center;
}
#contienitabellainternasfondo {
	float: left;
	width: 736px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(../sfondo/listino_tabella.jpg);
	background-position: left top;
	background-repeat: repeat-y;
	background-color: transparent;
	text-align: center;
	border-bottom: 1px solid #9A9B01;
}
#contienitabellainternadicitura {
	float: left;
	width: 736px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background-color: transparent;
	text-align: center;
	font-size: 9pt;
	color: #F6F0C7;
	font-family: "Arial";
	font-weight: bold;
}
#contienitabellainternavuota {
	float: left;
	width: 736px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background-color: transparent;
	text-align: center;
	border-left: none;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #9A9B01;
}
#contienitabellamedititolo {
	float: left;
	width: 128px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	border-left: none;
	border-top: none;
	border-right: 2px solid #9A9B01;
	border-bottom: 2px solid #9A9B01;
	font-size: 9pt;
	color: #F6F0C7;
	font-family: "Arial";
	font-weight: bold;
}
#contienitabellapiccolititolo {
	float: left;
	width: 241px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	border-left: none;
	border-top: none;
	border-right: 2px solid #9A9B01;
	border-bottom: 2px solid #9A9B01;
	font-size: 9pt;
	color: #F6F0C7;
	font-family: "Arial";
	font-weight: bold;
}
#contienitabellapiccolititoloultimo {
	float: left;
	width: 103px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	border-left: none;
	border-right: none;
	border-top: none;
	border-bottom: 2px solid #9A9B01;
	font-size: 9pt;
	color: #F6F0C7;
	font-family: "Arial";
	font-weight: bold;
}
#contienitabellameditesto {
	float: left;
	width: 130px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	border-left: none;
	border-top: none;
	font-size: 8pt;
	color: #F6F0C7;
	font-family: "Arial";
}
#contienitabellapiccolitesto {
	float: left;
	width: 243px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	border-left: none;
	border-top: none;
	font-size: 8pt;
	color: #F6F0C7;
	font-family: "Arial";
}
#contienitabellapiccolitestoultimo {
	float: left;
	width: 103px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	border-left: none;
	border-top: none;
	font-size: 8pt;
	color: #F6F0C7;
	font-family: "Arial";
}
/* gallery */
#titologallery {
	float: left;
	width: 802px;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	font-size: 8pt;
	color: #F6F0C7;
	font-family: "Arial";
}
#accedigallery {
	float: left;
	width: 802px;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	font-size: 8pt;
	color: #E8D149;
	font-family: "Arial";
}
#accedigallerybottone {
	float: left;
	width: 196px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
}
#accedigalleryricerca {
	float: left;
	width: 580px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 26px;
	padding-top: 40px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: right;
}
#accedigallerycentrato {
	float: left;
	width: 802px;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	font-size: 8pt;
	color: #E8D149;
	font-family: "Arial";
}
#accedigallerycentratogiallino {
	float: left;
	width: 802px;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	font-size: 8pt;
	color: #F6F0C7;
	font-family: "Arial";
}
#contienimenugallery {
	float: left;
	width: 802px;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
}
#centrogallerysuddivisionititolo {
	float: left;
	width: 196px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left:0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
}
#centrogallerysuddivisionititolohome {
	float: left;
	width: 174px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 11px;
	padding-right: 11px;
	padding-top: 5px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
}
#centrogallerysuddivisionititolointero {
	float: left;
	width: 174px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 11px;
	padding-right: 11px;
	padding-top: 5px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
}
#internogalleryhomeintestazione {
	float: left;
	width: 174px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	font-size: 9pt;
	color: #F6F0C7;
	font-family: "Arial";
	font-weight: bold;
}
#internogalleryhome {
	float: left;
	width: 174px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	font-size: 8pt;
	color: #F6F0C7;
	font-family: "Arial";
}
#centrogallerysuddivisionititolointero {
	float: left;
	width: 762px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 11px;
	padding-right: 11px;
	padding-top: 5px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
}
#internogalleryhome {
	float: left;
	width: 174px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	font-size: 8pt;
	color: #F6F0C7;
	font-family: "Arial";
}
#contenutorigagalleryhome {
	float: left;
	width: 784px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
}
#contenutorigagalleryform {
	float: left;
	width: 774px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
}
#internogallerymodulotesto {
	float: left;
	width: 100px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	font-size: 8pt;
	color: #F6F0C7;
	font-family: "Arial";
}
#internogallerymodulotestomedio {
	float: left;
	width: 120px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	font-size: 8pt;
	color: #F6F0C7;
	font-family: "Arial";
}
#internogallerymodulomodulocorto {
	float: left;
	width: 632px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: transparent;
	text-align: left;
	font-size: 8pt;
	color: #F6F0C7;
	font-family: "Arial";
}
#internogallerymodulomodulo {
	float: left;
	width: 672px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: transparent;
	text-align: left;
	font-size: 8pt;
	color: #F6F0C7;
	font-family: "Arial";
}
#internogallerymodulointero {
	float: left;
	width: 772px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	font-size: 8pt;
	color: #F6F0C7;
	font-family: "Arial";
}
#internogallerypittore {
	float: left;
	width: 386px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
}
#internogallerypittorefotogrande {
	float: left;
	width: 160px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
}
#internogallerypittorefotograndedivisore {
	float: left;
	width: 370px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(../images/barretta_verticale_gallery.gif);
	background-position: top center;
	background-repeat: repeat-y;
	background-color: transparent;
	text-align: center;
}
#internogallerypittorefotograndespazio {
	float: left;
	width: 160px;
	height: 21px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
}
#internogallerypittorefotograndedivisoretopbottom {
	float: left;
	width: 50px;
	height: 21px;	
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: center;
}
#internogallerypittorefoto {
	float: left;
	width: 128px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: center;
}
#internogallerycontienipittorefotopiccole {
	float: left;
	width: 128px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: center;
}
#internogallerycontienipittorefoto {
	float: left;
	width: 768px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
}
#internogallerypittoretesto {
	float: left;
	width: 128px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	font-size: 8pt;
	color: #F6F0C7;
	font-family: "Arial";
}
#internogallerymodulointerocentrato {
	float: left;
	width: 772px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	font-size: 8pt;
	color: #F6F0C7;
	font-family: "Arial";
}
#internogallerymodulointerometanocenter {
	float: left;
	width: 296px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 4px;
	padding-right: 86px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	font-size: 9pt;
	color: #F6F0C7;
	font-family: "Arial";
	font-weight: bold;
}
#internogallerymodulointerometacorto {
	float: left;
	width: 160px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 4px;
	padding-right: 222px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	font-size: 9pt;
	color: #F6F0C7;
	font-family: "Arial";
	font-weight: bold;
}
#internogallerymodulointerometa {
	float: left;
	width: 300px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 86px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	font-size: 9pt;
	color: #F6F0C7;
	font-family: "Arial";
	font-weight: bold;
}
#internogallerymodulointerometadestra {
	float: left;
	width: 220px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 80px;
	padding-right: 86px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	font-size: 8pt;
	color: #F6F0C7;
	font-family: "Arial";
	font-weight: bold;
}
#internogallerymodulointerometadestralunga {
	float: left;
	width: 290px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 80px;
	padding-right: 16px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	font-size: 8pt;
	color: #F6F0C7;
	font-family: "Arial";
	font-weight: bold;
}
#internogallerymodulointerometapiccolo {
	float: left;
	width: 300px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 86px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	font-size: 8pt;
	color: #F6F0C7;
	font-family: "Arial";
	font-weight: bold;
}
#internogallerymodulocentrato {
	float: left;
	width: 772px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
}
#internogallerymodulointerocanarino {
	float: left;
	width: 772px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	font-size: 8pt;
	color: #E8D149;
	font-family: "Arial";
	font-weight: bold;
}
#testoprodotto {
	float: left;
	width: 467px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 15px;
	padding: 0px;		
	background-color: transparent;
	text-align: left;
	font-size: 8pt;
	color: #F6F0C7;
	font-family: "Arial";
}
#testoprodottocorto {
	float: left;
	width: 200px;
	margin-left: 0px;
	margin-right: 17px;
	margin-top: 0px;
	margin-bottom: 15px;
	padding: 0px;		
	background-color: transparent;
	text-align: right;
	font-size: 8pt;
	color: #F6F0C7;
	font-family: "Arial";
}
#testoprodottolungo {
	float: left;
	width: 250px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 4px;
	margin-bottom: 15px;
	padding: 0px;		
	background-color: transparent;
	text-align: left;
	font-size: 8pt;
	color: #F6F0C7;
	font-family: "Arial";
}
#testoprodottocentrato {
	float: left;
	width: 467px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 15px;
	padding: 0px;		
	background-color: transparent;
	text-align: right;
	font-size: 8pt;
	color: #F6F0C7;
	font-family: "Arial";
}
/* carrello */
#centrocontenuticarrello {
	float: left;
	width: 774px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
	background-color: transparent;
	text-align: center;
}
#carrellotesto {
	float: left;
	width: 774px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: transparent;
	text-align: left;
	color: #F6F0C7;
	font-size: 11pt;
	font-family: "Arial";
	font-weight: bold;
}
#carrellotestosfondo {
	float: left;
	width: 770px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(../sfondo/carrello_riepilogo_sfondo.jpg);
	background-position: left top;
	background-repeat: repeat-y;
	background-color: transparent;
	text-align: left;
	border-bottom: 1px solid #F6F0C7;
}
#carrellotestosfondopagamenti {
	float: left;
	width: 770px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(../sfondo/carrello_riepilogo_pagamenti_sfondo.jpg);
	background-position: left top;
	background-repeat: repeat-y;
	background-color: transparent;
	text-align: left;
	border-bottom: 1px solid #F6F0C7;
}
#carrellovuoto {
	float: left;
	width: 774px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
	font-size: 5px;
}
#carrellocontienitabella {
	float: left;
	width: 770px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
	border-left: 2px solid #F6F0C7;
	border-right: 2px solid #F6F0C7;
	border-top: 2px solid #F6F0C7;
	border-bottom: 1px solid #F6F0C7;
}
#carrellocontienitabellarispostatitolocentrato {
	float: left;
	width: 765px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	color: #4D0000;
	font-size: 10pt;
	font-family: "Arial";
	font-weight: bold;
}
#carrellocontienitabellarispostatitolocentratotre {
	float: left;
	width: 255px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	color: #4D0000;
	font-size: 10pt;
	font-family: "Arial";
	font-weight: bold;
}
#carrellocontienitabellarispostatitolocentratometa {
	float: left;
	width: 382px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	color: #4D0000;
	font-size: 10pt;
	font-family: "Arial";
	font-weight: bold;
}
#carrellocontienitabellarispostatitolo {
	float: left;
	width: 765px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	color: #4D0000;
	font-size: 10pt;
	font-family: "Arial";
	font-weight: bold;
}
#carrellocontienitabellavuotocentrato {
	float: left;
	width: 260px;
	margin-left: 245px;
	margin-right: 245px;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: #F6F0C7;
	text-align: center;
	font-size: 1px;
}
#carrellocontienitabellarispostatestonero {
	float: left;
	width: 765px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
#carrellocontienitabellarispostatestonerosx {
	float: left;
	width: 250px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
#carrellocontienitabellarispostatestonerodx {
	float: left;
	width: 510px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: right;
	color: #4D0000;
	font-size: 8pt;
	font-family: "Arial";
}
#carrelloprodottititolo {
	float: left;
	width: 268px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	color: #000000;
	font-size: 9pt;
	font-family: "Arial";
	font-weight: bold;
	border-right: 2px solid #F6F0C7;
	border-bottom: 2px solid #F6F0C7;
}
#carrellounitariotitolo {
	float: left;
	width: 78px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	color: #000000;
	font-size: 9pt;
	font-family: "Arial";
	font-weight: bold;
	border-right: 2px solid #F6F0C7;
	border-bottom: 2px solid #F6F0C7;
}
#carrelloquantitatitolo {
	float: left;
	width: 218px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;;
	background-color: transparent;
	text-align: center;
	color: #000000;
	font-size: 9pt;
	font-family: "Arial";
	font-weight: bold;
	border-right: 2px solid #F6F0C7;
	border-bottom: 2px solid #F6F0C7;
}
#carrellopesototaletitolo {
	float: left;
	width: 88px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	color: #000000;
	font-size: 9pt;
	font-family: "Arial";
	font-weight: bold;
	border-right: 2px solid #F6F0C7;
	border-bottom: 2px solid #F6F0C7;
}
#carrelloprezzototaletitolo {
	float: left;
	width: 110px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	color: #000000;
	font-size: 9pt;
	font-family: "Arial";
	font-weight: bold;
	border-bottom: 2px solid #F6F0C7;
}
#carrelloprodottitesto {
	float: left;
	width: 261px;
	height: 60px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 9px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
#carrellounitariotesto {
	float: left;
	width: 80px;
	height: 24px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 41px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
#carrelloquantitadoppiaintera {
	float: left;
	width: 220px;
	height: 24px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 41px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
#carrelloquantitadoppia {
	float: left;
	width: 110px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: center;
}
#carrelloquantitadoppiatestosopra {
	float: left;
	width: 109px;
	height: 19px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
#carrelloquantitadoppiatestosotto {
	float: left;
	width: 109px;
	height: 33px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 8px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: center;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
#carrelloquantitatesto {
	float: left;
	width: 110px;
	height: 33px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 37px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: center;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
#carrellopesototaletesto {
	float: left;
	width: 90px;
	height: 24px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 41px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
#carrelloprezzototaletesto {
	float: left;
	width: 110px;
	height: 24px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 41px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
#carrellocontienitabellasotto {
	float: left;
	width: 774px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(../sfondo/sfondo_carrello_sotto_tabella.jpg);
	background-color: transparent;
	background-position: left top;
	background-repeat: repeat-y;
	text-align: center;
	border-top: 2px solid #F6F0C7;
	border-bottom: 2px solid #F6F0C7;
}
#carrellocondizioni {
	float: left;
	width: 239px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: center;
}
#carrellopagamenti {
	float: left;
	width: 259px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: center;
}
#carrelloriepilogo {
	float: left;
	width: 270px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: center;
}
#carrellosottotesto {
	float: left;
	width: 234px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	color: #4D0000;
	font-size: 7pt;
	font-family: "Arial";
	font-weight: bold;
}
#carrellosottotestocentrato {
	float: left;
	width: 234px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	color: #4D0000;
	font-size: 7pt;
	font-family: "Arial";
	font-weight: bold;
}
#carrellosottotestopallino{
	float: left;
	width: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	color: #4D0000;
	font-size: 7pt;
	font-family: "Arial";
	font-weight: bold;
}
#carrellosottotestocorto{
	float: left;
	width: 219px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	color: #4D0000;
	font-size: 7pt;
	font-family: "Arial";
	font-weight: bold;
}
#carrellosottoattenzione {
	float: left;
	width: 249px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	color: #4D0000;
	font-size: 10pt;
	font-family: "Arial";
	font-weight: bold;
}
#carrellosottotestoneropallino{
	float: left;
	width: 15px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	color: #000000;
	font-size: 9pt;
	font-family: "Arial";
	font-weight: bold;
}
#carrellosottotestonero {
	float: left;
	width: 229px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
#carrellosottotestoneropagamenti {
	float: left;
	width: 249px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
#carrellosottotestoneropagamentipiccoli {
	float: left;
	width: 224px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
#carrellosottotestoneropagamentiscelta {
	float: left;
	width: 20px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
#carrellosottotestonerointero {
	float: left;
	width: 265px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: right;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
	font-weight: bold;
}
#carrellosottotestototale {
	float: left;
	width: 265px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: right;
	color: #4D0000;
	font-size: 9pt;
	font-family: "Arial";
	font-weight: bold;
}
#carrellorispostepay {
	float: left;
	width: 258px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
	border-left: 2px solid #F6F0C7;
	border-right: 2px solid #F6F0C7;
	border-bottom: 1px solid #F6F0C7;
}
#carrellocontienirisposteresocontopay {
	float: left;
	width: 770px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
}
#carrellorisposteresocontopay {
	float: left;
	width: 488px;
	margin-left: 0px;
	margin-right: 16px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
	border-left: 2px solid #F6F0C7;
	border-right: 2px solid #F6F0C7;
	border-top: 2px solid #F6F0C7;
	border-bottom: 2px solid #F6F0C7;
}
#carrellorispostebuonititoli {
	float: left;
	width: 101px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	color: #4D0000;
	font-size: 9pt;
	font-family: "Arial";
	font-weight: bold;
	border-right: 1px solid #F6F0C7;
	border-bottom: 1px solid #F6F0C7;
}
#carrellorispostebuonitesto {
	float: left;
	width: 101px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	color: #4D0000;
	font-size: 8pt;
	font-family: "Arial";
	border-right: 1px solid #F6F0C7;
	border-bottom: 1px solid #F6F0C7;
}
#carrellorispostebuonititoliultimo {
	float: left;
	width: 102px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	color: #4D0000;
	font-size: 9pt;
	font-family: "Arial";
	font-weight: bold;
	border-bottom: 1px solid #F6F0C7;
}
#carrellorispostebuonitestoultimo {
	float: left;
	width: 102px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	color: #4D0000;
	font-size: 8pt;
	font-family: "Arial";
	border-bottom: 1px solid #F6F0C7;
}
#carrellorispostepaytesto {
	float: left;
	width: 250px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	color: #4D0000;
	font-size: 8pt;
	font-family: "Arial";
	border-bottom: 1px solid #F6F0C7;
}
#carrellorisposteresocontopaytestointerodestra {
	float: left;
	width: 483px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	color: #4D0000;
	font-size: 9pt;
	font-family: "Arial";
}
#carrellorisposteresocontopaytestointero {
	float: left;
	width: 483px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	color: #4D0000;
	font-size: 8pt;
	font-family: "Arial";
}
#carrellocontienitabellarossa {
	float: left;
	width: 770px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
	border-left: 2px solid #4D0000;
	border-right: 2px solid #4D0000;
	border-top: 2px solid #4D0000;
	border-bottom: 1px solid #4D0000;
}
#carrellocontienitabellaarticolidifferenti {
	float: left;
	width: 770px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(../sfondo/articoli_differenti_sfondo.jpg);
	background-position: left top;
	background-repeat: repeat-y;
	background-color: transparent;
	text-align: left;
	border-left: 2px solid #4D0000;
	border-right: 2px solid #4D0000;
	border-bottom: 1px solid #4D0000;
}
#carrellotabellarossacontieniinterno {
	float: left;
	width: 770px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(../sfondo/storico_sfondo.jpg);
	background-position: left top;
	background-repeat: repeat-y;
	background-color: transparent;
	text-align: left;
	border-bottom: 1px solid #4D0000;
}
#carrellotabellarossacontienidettagliinterno {
	float: left;
	width: 770px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(../sfondo/dettagli_sfondo.jpg);
	background-position: left top;
	background-repeat: repeat-y;
	background-color: transparent;
	text-align: left;
	border-bottom: 1px solid #4D0000;
}
#carrellocontienitabellarossasfondo {
	float: left;
	width: 770px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: #F6F0C7;
	text-align: left;
	border-left: 2px solid #4D0000;
	border-right: 2px solid #4D0000;
	border-top: 2px solid #4D0000;
	border-bottom: 2px solid #4D0000;
}
#carrellocontienitabellarossaordinetitolo {
	float: left;
	width: 128px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #F6F0C7;
	text-align: center;
	color: #000000;
	font-weight: bold;
	font-size: 9pt;
	font-family: "Arial";
	border-right: 2px solid #4D0000;
	border-bottom: 2px solid #4D0000;
}
#carrellocontienitabellarossainternotitolo {
	float: left;
	width: 126px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #F6F0C7;
	text-align: center;
	color: #000000;
	font-weight: bold;
	font-size: 9pt;
	font-family: "Arial";
	border-right: 2px solid #4D0000;
	border-bottom: 2px solid #4D0000;
}
#carrellocontienitabellarossainternocorrieretitolo {
	float: left;
	width: 166px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #F6F0C7;
	text-align: center;
	color: #000000;
	font-weight: bold;
	font-size: 9pt;
	font-family: "Arial";
	border-right: 2px solid #4D0000;
	border-bottom: 2px solid #4D0000;
}
#carrellocontienitabellarossatotaletitolo {
	float: left;
	width: 88px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #F6F0C7;
	text-align: center;
	color: #000000;
	font-weight: bold;
	font-size: 9pt;
	font-family: "Arial";
	border-bottom: 2px solid #4D0000;
}
#carrellocontienitabellarossaordinetesto {
	float: left;
	width: 130px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: transparent;
	text-align: center;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
#carrellocontienitabellarossainternotesto {
	float: left;
	width: 128px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: transparent;
	text-align: center;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
#carrellocontienitabellarossainternocorrieretesto {
	float: left;
	width: 168px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: transparent;
	text-align: center;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
#carrellocontienitabellarossatotaletesto {
	float: left;
	width: 88px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: transparent;
	text-align: center;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
#carrellocontienitabellarossaintero {
	float: left;
	width: 750px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: transparent;
	text-align: center;
	color: #000000;
	font-weight: bold;
	font-size: 10pt;
	font-family: "Arial";
	border-bottom: 1px solid #4D0000;
}
#carrellocontienitabellarossainizioacinquetitolo {
	float: left;
	width: 152px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #F6F0C7;
	text-align: center;
	color: #000000;
	font-weight: bold;
	font-size: 9pt;
	font-family: "Arial";
	border-right: 2px solid #4D0000;
	border-bottom: 2px solid #4D0000;
}
#carrellocontienitabellarossainizioacinquefinetitolo {
	float: left;
	width: 154px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #F6F0C7;
	text-align: center;
	color: #000000;
	font-weight: bold;
	font-size: 9pt;
	font-family: "Arial";
	border-bottom: 2px solid #4D0000;
}
#carrellocontienitabellarossainizioacinquetesto {
	float: left;
	width: 153px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: transparent;
	text-align: center;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
#carrellocontienitabellarossainizioacinquefinetesto {
	float: left;
	width: 154px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
#dettagliprodottotitolo {
	float: left;
	width: 35px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #F6F0C7;
	text-align: center;
	color: #000000;
	font-weight: bold;
	font-size: 9pt;
	font-family: "Arial";
	border-right: 2px solid #4D0000;
	border-bottom: 2px solid #4D0000;
}
#dettaglicodicetitolo {
	float: left;
	width: 111px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #F6F0C7;
	text-align: center;
	color: #000000;
	font-weight: bold;
	font-size: 9pt;
	font-family: "Arial";
	border-right: 2px solid #4D0000;
	border-bottom: 2px solid #4D0000;
}
#dettagliarticolotitolo {
	float: left;
	width: 242px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right: 2px solid #4D0000;
	background-color: #F6F0C7;
	text-align: center;
	color: #000000;
	font-weight: bold;
	font-size: 9pt;
	font-family: "Arial";
	border-bottom: 2px solid #4D0000;
}
#dettagliquantitaordinetitolo {
	float: left;
	width: 63px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #F6F0C7;
	text-align: center;
	color: #000000;
	font-weight: bold;
	font-size: 9pt;
	font-family: "Arial";
	border-right: 2px solid #4D0000;
	border-bottom: 2px solid #4D0000;
}
#dettaglidisponibilitatitolo {
	float: left;
	width: 34px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #F6F0C7;
	text-align: center;
	color: #000000;
	font-weight: bold;
	font-size: 9pt;
	font-family: "Arial";
	border-right: 2px solid #4D0000;
	border-bottom: 2px solid #4D0000;
}
#dettaglilistinotitolo {
	float: left;
	width: 78px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #F6F0C7;
	text-align: center;
	color: #000000;
	font-weight: bold;
	font-size: 9pt;
	font-family: "Arial";
	border-right: 2px solid #4D0000;
	border-bottom: 2px solid #4D0000;
}
#dettagliprezzotitolo {
	float: left;
	width: 78px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #F6F0C7;
	text-align: center;
	color: #000000;
	font-weight: bold;
	font-size: 9pt;
	font-family: "Arial";
	border-right: 2px solid #4D0000;
	border-bottom: 2px solid #4D0000;
}
#dettaglitotaletitolo {
	float: left;
	width: 110px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #F6F0C7;
	text-align: right;
	color: #000000;
	font-weight: bold;
	font-size: 9pt;
	font-family: "Arial";
	border-bottom: 2px solid #4D0000;
}
#dettagliprodottotesto {
	float: left;
	width: 37px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
#dettaglicodicetesto {
	float: left;
	width: 113px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
#dettagliarticolotesto {
	float: left;
	width: 244px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
#dettagliarticololungotesto {
	float: left;
	width: 606px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
#dettagliquantitaordinetesto {
	float: left;
	width: 65px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
#dettaglidisponibilitatesto {
	float: left;
	width: 36px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
#dettaglilistinotesto {
	float: left;
	width: 80px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
#dettagliprezzotesto {
	float: left;
	width: 80px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
#dettaglitotaletesto {
	float: left;
	width: 110px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: right;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
#contienidettaglitestometa {
	float: left;
	width: 374px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
#contienidettaglitestometacentrato {
	float: left;
	width: 310px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 57px;
	padding-right: 17px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
}
#contienidettaglitestocortointero {
	float: left;
	width: 300px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: center;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
#contienidettagliprezzo {
	float: left;
	width: 150px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: right;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
#contienidettaglitestocortosinistra {
	float: left;
	width: 150px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	color: #000000;
	font-size: 8pt;
	font-family: "Arial";
}
#contienidettaglitotale {
	float: left;
	width: 150px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: left;
	color: #4D0000;
	font-size: 9pt;
	font-family: "Arial";
	font-weight: bold;
}
#contienidettaglitotaleprezzo {
	float: left;
	width: 150px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: transparent;
	text-align: right;
	color: #4D0000;
	font-size: 9pt;
	font-family: "Arial";
	font-weight: bold;
}
#dettaglitestometasx {
	float: left;
	width: 384px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
	border-right: 2px solid #4D0000;
}
#dettaglitestometadx {
	float: left;
	width: 384px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: transparent;
	text-align: left;
}