/* CSS Document */

#tabcrediti{
padding:10Px 0;line-height:1.2em;
color:#333333;
width:100%;
border-collapse:collapse;}
#tabcrediti td.tipo { width:20%;}
#tabcrediti td.causale { width:20%;}
#tabcrediti td.importo { width:20%;}
#tabcrediti td.residuo { width:20%;}

#tabcarrello{
padding:10Px 0;line-height:1.2em;
color:#333333;
width:100%;
border-collapse:collapse;}
#tabcarrello tr{padding:20px 0 2px 0;}

.border{border: 1px;
border-style: none none solid none;
border-bottom-color:#ccc;}
#tabcarrello td{padding:5px;}

#tabcarrello h1
{color:#333333;
padding:0;margin:0;  font-weight:700;}
#tabcarrello td.testa {font-weight:400;line-height:1.2em; color:#0000CC;}

#tabcarrello td.elimina
{width:5%;text-align:center;background: url(../images/pix-purple-cc.png);}

#tabcarrello td.codice
{ width:14%; vertical-align:middle;
text-align:left;}
#tabcarrello td.copertina
{width:10%;vertical-align:top;}
#tabcarrello td.copertinasmall
{width:3%;vertical-align:top;}

#tabcarrello td.titolo
{font-size:14px;font-weight:400;width:55%;vertical-align:middle;}
#tabcarrello td.titolo0
{font-size:14px;font-weight:400;width:45%;vertical-align:middle;}
#tabcarrello td.rif
{text-align:right;width:7%;vertical-align:middle;}

#tabcarrello td.disp
{text-align:center;width:10%;vertical-align:middle;}

#tabcarrello td.quantita
{width:5%;text-align:right;vertical-align:middle;}
#tabcarrello td.ricalcola
{vertical-align:middle;
text-align:center;}

#tabcarrello td.prezzocarrello
{width:8%;text-align:right;vertical-align:middle;}

#tabcarrello td.sconto
{text-align:right;width:5%;vertical-align:middle;}


#tabcarrello td.totale
{text-align:right;width:8%;vertical-align:middle;color:#CC3399;}

#tabcarrello td.totalegenerale
{text-align:right;font-weight:600;line-height:1ex;vertical-align:middle;}

#tabcarrello td.costospedizione
{text-align:right;font-weight:500;line-height:1ex;vertical-align:middle;}

#nvacarrellouno{float:left;margin:0 0 10px 0;padding:0;height:30px; line-height:30px; text-align:center;width:18%;background:url(../images/carrellob.png) left center no-repeat;}

#nvacarrello{float:left;margin:2px 0 10px 0;padding:0;height:20px; line-height:20px; text-align:center;width:15%;background:url(../images/nvacarrello.png) left center no-repeat;}

#nvacarrellofase{float:left;margin:2px 0 10px 0;padding:0;height:20px;line-height:20px; text-align:center;width:18%; background: #E4E2F1 url(../images/freccia-bianca.png) left center no-repeat;}


.sfobianco{padding:0 3px; height:20px; line-height:20px;background: #fff;}
#persapassword {display:none;position:absolute;width:425px; z-index:4;
	padding:10px 15px;margin:0;

	background:url(../images/pix-purple-c.gif);
	border: 2px solid  #CC99CC;
	box-shadow: 10px 10px 5px #888888;
	-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
#persapassword a {color:#000000}
#persapassword a:visited{color:#000000}
#persapassword a:hover{color:#9999CC;}
.codiceweb{ font-size:12px;line-height:18px; font-weight:300;}
 @media screen and (max-width: 480px) {
 #tabcarrello td.copertinasmall
{width:15%;vertical-align:top;}

	}
