@charset "UTF-8";
table.carrello{}
table.carrello th{ text-align:left; border-bottom:1px solid #C00; background:#FCC; margin:0; padding:2px ; color:#C00}
table.carrello th.centro{ text-align:center;}
table.carrello td{ border-bottom:1px dotted #EEE;}
table.carrello td img{ border:1px solid #FFF;}
table.carrello tr:hover td img{ border:1px solid #CCC;}
table.carrello tr:hover td{ background:#EEE; border-bottom:1px dotted #CCC;}
table.carrello td a.cancella{ color:#C00; font-weight:bold; font-size:11px; display:block}
table.carrello td a.q_meno{ font-weight:bold; color:#C00; font-size:11px;}
table.carrello td a.q_piu{ font-weight:bold; color:#060; font-size:11px;}
table.carrello td input.quantita{ width:18px; padding:2px; text-align:center; margin:0; border:1px solid #CCC;}
table.carrello_totale td{ padding:6px 2px 6px 2px}
table.carrello_totale td.totale{ background:#EEE; border:1px solid #CCC; font-size:12px;}
table.carrello_totale td.totale strong{ color:#C00}

h2 a.modifica{ font-size:11px; font-weight:normal; color:#333;}
h2 a.modifica:hover{ text-decoration:underline;}

h5.nota{ font-size:12px; margin:0; padding:10px 0 10px 0; color:#900; text-decoration:underline; text-align:center}

table.carrello_totale td strong{ font-size:12px;}
table.carrello_totale td.bordo{}



div.carrello_vuoto{ padding:40px; text-align:center; color:#333;}

div.ordinefine{ padding:40px; text-align:center;}
div.ordinefine span.codice{ font-weight:bold; font-size:16px; color:#C00}
div.ordinefine a{ text-decoration:underline;}

