#form-sconto {
	font-size: 1.2em;
	margin-top: 10px;
	/* background: #efefef; */
	padding: 5px;
	font-family: Arial, Helvetica, _sans;
}

#form-sconto table {
	margin-bottom: 0;
}

td.imm_carrello, td.imm_carrello img  {
	vertical-align: middle;
}

#elencocarrello {
	font-family: Arial, helvetica, _sans;
}


#elencocarrello th {
	background-color: #242424;
	color: #FFCC33;
}
#elencocarrello tr.even {
	background: #efefef;
}

#elencocarrello tr.odd {
	background: #f8f8f8;
}

#elencocarrello td {
	vertical-align: middle;
}

#elencocarrello .dettagliodati {
	margin-bottom: 5px;
}
#elencocarrello a.titolo, #elencocarrello a.titolo:visited  {
	font-size: 1.2em;
	font-weight: bold;
	color: #242424;
	
}

#elencocarrello .boxprezzi {
	text-align: center;
	color: #B99939;
	font-size:1.1em;
}


#elencocarrello .check_varianti {
	margin-bottom: 0;
}

#elencocarrello .boxprezzi .prezzo_con_sconto .prezzo.offerta_spot {
	font-size: 1em;
	font-weight: bold;
}

#elencocarrello .boxprezzi .prezzo_con_sconto .val_sconto {
	font-weight: bold;
}
#elencocarrello .boxprezzi .prezzo_con_sconto .sconto {
	padding-right:1em;
	text-decoration:line-through;
	font-size: 0.9em;
}

#elencocarrello .boxprezzi .prezzo_con_sconto .desc_sconto {
	float:right;
	font-size:0.9em;
	width:90%;
}

#elencocarrello hr {
	margin-bottom: 5px;
}

#elencocarrello .all_right {

}
.titolo_omaggio, .titolo_spese {
	font-size: 1.2em;
	font-weight: bold;
}
.riga_spese, .spesa_valore, .spesa_omaggio {
	font-size: 1.2em;	
}

.spesa_omaggio {
	font-weight: bold;
	color: #04af00;
}

.spesa_valore {
	color: #B99939;
	font-weight: bold;
}

.totale-carrello {
	font-size: 1.8em;
	font-family: Arial, Helvetica, _sans;
	/* background: #f8f8f8; */
}

.totale-carrello .boxprezzi {
	color: #B99939;
}


td.confermaordine table {
	margin-bottom: 0;
}

.conferma-titolo, .conferma-totale, .conferma-quantita, .conferma-prezzo {
	font-weight: bold;
	font-size: 1.2em;
}

.conferma-prezzo {
	color:#B99939;
}

.conferma-prezzo, .conferma-quantita, .conferma-totale, .conferma-totale-carrello {
	text-align: center;
}

.conferma-titolo-colonna {
	font-size: 1.2em;
	font-weight: bold;
	
}

.conferma-titolo-carrello {
	font-size: 1.6em;
	font-weight: bold;
}

.conferma-totale-ordine {
	font-size: 1.6em;
	font-weight: bold;
	color: #B99939;
	text-align: center;
}

.riga-totale-ordine {
	background-color: #efefef;
}


.t1 td {
	font-size: 1.1em;
	padding: 3px;	
}





.pulsanti-fondo {
	margin: 10px 0 0 0 !important;
}

.pulsanti-fondo li {
	margin: 0 5px 0 0 !important;
	padding-left: 10px;
}
.pulsanti-fondo li a {
	padding-right: 10px;
}
