

#carrello {
	border-top:solid 1px #CCCCCC;
	margin:0;
	padding:0;	
}

#carrello img {
	border:0px;
}

/*--- tr TITOLI ----*/

#carrello-titoli {
	background-image:url(/img/bg-tabellacarrello.gif);
	background-repeat:repeat-x;
	height:22px;
	text-align:center;
	font-size:12px;
}

#carrello-titoli td {
	border-left:solid 1px #cccccc;
}

.evidenziazione {
	color:#EA0C0C;
	white-space: nowrap
}



/*--- td DENTRO ----*/


.carrello-td {
	height:87px;
	color:#666666;

}

.carrello-td td {
	height:87px;
	border-bottom:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
}




/*--- td TOTALE ----*/



#carrello-totale {
	height:87px;
	color:#666666;

}

#carrello-totale td {
	height:87px;
	border:0;
}

#carrello-totale2 {
	height:30px;
	color:#666666;

}

#carrello-totale2 td {
	height:30px;
	border:0;
}

#carrello-totale3 {
	height:200px;
	color:#666666;

}

#carrello-totale3 td {
	height:200px;
	border:0;
}

#carrello-totale3 p {
	padding-left:10px;
	padding-right:10PX;
}


.evidenziazione-nera {
	color:#000000;
	font-weight:bold;
	white-space: nowrap
}

p.evidenziazione-blanda{white-space: nowrap}

/*--- tr PROMOTIONAL CODE ----*/



#carrello-promotional-code {
	color:#000;

}

#carrello-promotional-code td {
	border:0;
}


/*--- Tolgo le impostazioni dei TR ----*/



#dentro {
	border:0px;
}

#dentro td {
	border:0px;
	height:auto;
}

/*--- Bordini aggiuntivi ----*/

.bordo-sx {
	border-left:solid 1px #CCCCCC;
}

.bordo-titolodx {
	border-right:solid 1px #CCCCCC;
}

/*-------- GIFT SERVICE -------------------------*/

.gift {
	margin-bottom:10px;
	width:70px;
}

div#gift-container {
	position:relative;
	z-index:0;
}

div.gift-box {
	position:absolute;
	top:auto;
	left:50%;
	right:50%;
	bottom:auto;
	opacity: 0.85;
	width:300px;
	height:250px;
	border:1px solid #999999;
	background-color:#FFFFFF;
	padding:10px;
	z-index:100;
}

div.gift-box textarea {
	border:1px solid #999999;
}

div.gift-box img {
	border:0px;
}

/*-------- REDEEM -------------------------*/

.redeem a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

.redeem a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:underline;
}

/*-------- WISH LIST -------------------------*/

#tabella-wish {
	border:1px;
}

#td-tabella-wish {
	border-top:1px dotted #999999;
	border-bottom:1px dotted #999999;
}

.separatore-wish {
	height:1px;
	width:125px;
	border-top:1px dotted #999999;
}

.bordo-destro {
	border-right:1px solid #999999;
}

.testo-wish {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
}

.tratteggino-wish {
	border:1px dotted #999999;
}

/*-------- SPAZIO PER PRODOTTI DESIDERATI IN FONDO ALLA PAGINA -------------------------*/

.img-boxettini a img {
	border:0px;
}

.box-prodotti-piccoli-titolone {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:9px;
	white-space: nowrap
}

#spazio-prodotti {
	width:700px;
}

.box-prodotti-piccoli {
	float:left;
	width:88px;
	margin-right:25px;
}

.box-prodotti-piccoli-titolo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF5513;
	font-size:9px;
}

.box-prodotti-piccoli-prezzo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:9px;	
}


/*----------------------------- CHECK OUT ---------------------------------------------------*/

.step-checkout {
	font-size:10px;
	color:#ff4902;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.step-checkout-grigio {
	font-size:10px;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
