	@charset "utf-8";
			/*Copyright Daniele Fois 2007-2008 per webag.it*/
	#numeroverde-destra {
		text-align: center;
		margin: 15px 0px;
		font-size: 10px;
		color: #236400;
		background-image: url(img/sfondo-numero-verde.jpg);
		height: 248px;
		background-repeat: no-repeat;
		background-position: center;
		width: 172px;
	}
	#numeroverde-destra .testo_num_verde {
		padding-top: 55px;
	}
	#numeroverde-destra .testo_num_verde p {
		font-size: 11px;
	}
	#contenuti-carrello {
		padding: 0px;
		position: relative;
	}
	#contenuti-carrello .aggregatore {
		width: 590px;
	}
	#contenuti-carrello .centro {
		width: 746px;
		float: left;
		padding-left: 0px;
	}
	#pathline-carrello {
		font-size: 12px;
		line-height: 25px;
		margin-left: 15px;
	}
	#contenuti-carrello #pathline {
		margin-top:0px;
		}
		
	#pathline-carrello a {
		color: #000057;
	}
	.step_cart {
		font-size: 17px;
		color: #458016;
		margin-bottom: 15px;
		font-weight: normal;
		display: block;
		float: left;
		height: 30px;
		padding-left: 25px;
		line-height: 30px;
		margin-right: 1px;
		text-align:left;
	}
	.cart1 {
		background-image: url(img-cart/freccia-step1-cart-on.gif);
		background-repeat: no-repeat;
		width: 203px;
	}
	.cart2 {
		background-image: url(img-cart/freccia-step2-cart-off.gif);
		background-repeat: no-repeat;
		width: 280px;
	}
	.cart3 {
		background-image: url(img-cart/freccia-step3-cart-off.gif);
		background-repeat: no-repeat;
		width: 181px;
		float: right;
	}
	
	.cart1a {
		background-image: url(img-cart/freccia-step1-cart-off.gif);
		background-repeat: no-repeat;
		width: 203px;
	}
	.cart2a {
		background-image: url(img-cart/freccia-step2-cart-on.gif);
		background-repeat: no-repeat;
		width: 280px;
	}
	.cart3a {
		background-image: url(img-cart/freccia-step3-cart-off.gif);
		background-repeat: no-repeat;
		width: 180px;
		float: right;
	}

	.cart1b {
		background-image: url(img-cart/freccia-step1-cart-off.gif);
		background-repeat: no-repeat;
		width: 205px;
	}
	.cart2b {
		background-image: url(img-cart/freccia-step2-cart-off.gif);
		background-repeat: no-repeat;
		width: 280px;
	}
	.cart3b {
		background-image: url(img-cart/freccia-step3-cart-on.gif);
		background-repeat: no-repeat;
		width: 180px;
		float: right;
	}
	
	#ctl00_ctl00_BaseContentForm_DOCKZONACENTRO_Image1 {
	float:right;
	text-align:right;	
	}
	
	/* Inizio Wizard Buttons */
		
	/* Inizio */
	.wzsCartNext {
			display:block;
			background-image: url(img-cart/procedi-acquisto.jpg);
			background-repeat: no-repeat;
			background-position:right;
			color: #fff;
			font-size: 15px;
			width: 210px;
			height: 36px;
			line-height: 36px;
			float: right;
			margin-top: 13px;
			text-decoration:none;
			text-align:center;
		}

	/* Avanti */
	.wzdCartNext {
			display:block;
			background-image: url(img-cart/WizardNext.jpg);
			background-repeat: no-repeat;
			background-position:right;
			padding-left: 0px;
			color: #fff;
			font-size: 15px;
			width: 161px;
			height: 36px;
			line-height: 36px;
			float: right;
			text-align: center;
			margin-top: 13px;
			text-decoration:none;
		}

	/* Indietro */
	.wzdCartPrevious {
			display:block;
			background-image: url(img-cart/WizardPrevious.jpg);
			background-repeat: no-repeat;
			padding-left: 0px;
			color: #fff;
			font-size: 15px;
			width: 161px;
			height: 36px;
			line-height: 36px;
			float: left;
			margin-top: 13px;
			text-decoration:none;
		}

	/* Cancella */
	

	.wzdCartCancel {
			display:block;
			background-image: url(img-cart/WizardCancel.jpg);
			background-repeat: no-repeat;
			padding: 0px 10px 0px 0px;
			color: #fff; 
			font-size: 15px;
			width: 166px;
			height: 36px;
			line-height: 36px;
			margin-top: 13px;
			text-decoration:none;
			text-align: right
		}


	/* Completa */
	.wzdCartComplete {
			display:block;
			background-image: url(img-cart/WizardNext.jpg);
			background-repeat: no-repeat;
			padding-left: 0px;
			color: #fff;
			font-size: 15px;
			width: 161px;
			height: 36px;
			line-height: 36px;
			float: right;
			text-align: center;
			margin-top: 13px;
			text-decoration:none;
		}

	/* Fine Wizard Buttons */
	


	.dettaglio_carrello .titolo {
		font-size: 20px;
		text-decoration: none;
		color: #438612;
		font-weight: normal;
		/*width: 706px;*/
		margin: 0 auto;
	
	}
	.dettaglio_carrello .product_image {
		width: 254px;
	}
	.dettaglio_carrello .product_desc {
		font-size: 11px;
		border: 1px solid #FED5B5;
		width: 746px;
	}
	.dettaglio_carrello .product_desc .product_code {
		font-weight: bold;
		margin-top: 10px;
	}
	.dettaglio_carrello .product_desc .short_desc {
		padding: 10px 0;
	}
	.dettaglio_carrello .product_desc .box_more {
		float: left;
		width: 190px;
		height: 70px;
		background-color: #FFF4EE;
		border: 2px solid #FED5B5;
		padding: 15px;
		line-height: 23px;
		font-size: 12px;
	}
	.dettaglio_carrello .product_desc .box_more a {
		color: #D94F00;
	}
	.cart_content th {
		background-color: #D5E4CD;
		height: 30px;
		color: #297304;
		text-align: left;
		padding-left: 5px;
		padding-bottom:5px;
	}
	.cart_content .codice, .cart_content .descrizione {
		color: #DC4F00;
	}
	.cart_content td {
		line-height: 30px;
		padding-left: 5px;
		vertical-align:middle;
	}
	
	.cart_content td .RealPriceDiscount {
		line-height: 12px;
		padding-left: 5px;
		vertical-align:middle;
		font-size:11px;
	}
	
	.RealPriceDiscount .Sconto, .RealPriceDiscount .Sconto1, .RealPriceDiscount .Sconto2, .RealPriceDiscount .Sconto3, .RealPriceDiscount .Sconto4 {
		font-size:11px;
		color:#090;
	}
	.RealPriceDiscount .barrato {
		color:#F00;
	text-decoration:line-through;
	}
	
	.dettaglio_carrello .cart_content {
		margin-top: 20px;
	}
	.cart_content .elimina {
		font-size: 11px;
		color: #DE4F00;
	}
	.trash {
		margin-left:15px;
		}
	.cart_content .salvacarrello {
		width: 270px;
		margin: 0 auto;
		height: 92px;
		background-image: url(img-cart/sfondo-custom-cart.jpg);
		background-repeat: no-repeat;
		background-position: top;
	}
	.salvacarrello .int_salvacart {
		padding: 5px;
		color: #257700;
		font-size: 12px;
		line-height: 16px;
	}
	.salvacarrello .int_salvacart input {
		line-height: 15px;
	}
	.salvacarrello .int_salvacart .salvalistacart {
		background-image: url(img-cart/sfondo_salvacart.jpg);
		color: #fff;
		margin-right: 5px;
		margin-top: 0px;
		border: 0;
		padding:5px;
	}
	.riassunto {
		border-top: 1px solid #7CAF64;
	}
	.conto {
		border: 1px solid #7CAF64;
		font-size: 14px;
		padding:6px;
	}
	.divSpeseGratuite {
		width: 234px;
		display:block;
		border:1px dashed #FFB895;
		background-color:#FEF2E7;
		color:#CC0000;
		padding:10px;
		line-height:13px;
		font-size:12px;
		margin:6px 0;
		text-align:center;
		}
	.divSpeseGratuiteScontrino {
		display:block;
		border:1px dashed #FFB895;
		background-color:#FDE4CE;
		color:#CC0000;
		padding:5px;
		line-height:13px;
		font-size:12px;
		margin:6px 0;
		text-align:center;
		}
	.ricalcola {
		background-image: url(img-cart/ricalcola-tot.jpg);
		background-repeat: no-repeat;
		width: 116px;
		font-size: 10px;
		height: 20px;
		margin: 5px;
	}
	.tornashop a {
	display:block;
		background-image: url(img-cart/torna-al-catalogo.jpg);
		background-repeat: no-repeat;
		width: 150px;
		padding-left: 25px;
		color: #fff;
		margin-top: 13px;
		text-decoration:none;
		height:30px;
		line-height:30px;
	}
	.procedi-nextstep a {
	display:block;
		background-image: url(img-cart/procedi-acquisto.jpg);
		background-repeat: no-repeat;
		padding-left: 50px;
		color: #fff;
		font-size: 15px;
		width: 210px;
		height: 35px;
		line-height: 35px;
		float: right;
		margin-top: 13px;
		text-decoration:none;
	}
	#contenuti-carrello .correlati-cart {
		margin: 20px auto;
	}
	.correlati-cart .elemento_vendita {
		text-decoration: none;
		width: 160px;
		float: left;
		height: 280px;
		margin: 0 12px;
		text-align: center;
		}
	#contenuti-carrello .correlati {
		width: 706px;
		margin: 0 auto;
	}
	#contenuti-carrello .contenitore_correlati {
		border: 2px solid #FED5B5;
	}
	#contenuti-carrello .correlati-cart .titoloscheda {
		font-size: 14px;
		color: #fff;
		padding-left: 80px;
		background-image: url(img-cart/testatina2.jpg);
		height: 32px;
		line-height: 30px;
		background-repeat: no-repeat;
		margin: 0;
		display: block;
		padding-top: 9px;
		margin-bottom: -4px;
	}
	#contenuti-carrello .dettaglio_carrello {
		border: 1px solid #D0B28E;
		padding: 12px 0;
	}
	#contenuti-carrello .elemento_anche {
	text-decoration: none;
	width: 160px;
	float: left;
	margin-right: 13px;
	margin: 0 12px;
	text-align: center;
	height: 160px;
		}
	#contenuti-carrello .elemento_anche em {
			font-size: 29px;
			letter-spacing: -3px;
		}
	#contenuti-carrello .elemento_anche .sotto .prezzo_box {	
	}
	#contenuti-carrello .elemento_anche .sotto {
	}
	#contenuti-carrello .elemento_anche .sotto img {
	float:right;
	}
	
input.buttonAcquista {
	background-image: url(img/aggiungi_al_carrello_xbox.jpg);
	background-repeat:no-repeat;
	width: 141px;
	padding-left: 3px;
	height: 28px;
	line-height:20px;
	border: none;
	font-size: 11px;
	text-align: left;
	padding-bottom:2px;
	padding-top:6px;
	margin-left:5px;
	margin-top:5px;
	cursor:hand;
	cursor:pointer;	
	}
	
	input.buttonAcquista2 {
	background-image: url(img/aggiungi-al-carrello-xbox-2.jpg);
	background-repeat:no-repeat;
	width: 185px;
	padding-left: 20px;
	height: 30px;
	line-height:20px;
	border: none;
	font-size: 13px;
	font-weight:bold;
	color:#FE6E0A;
	text-align: left;
	padding-bottom:3px;
	margin-left:5px;
	margin-top:5px;
	cursor:hand;
	cursor:pointer;	
	}

input.buttonAggiorna {
	background-image: url(img-cart/aggiorna.gif);
	background-color: Transparent;
	border: 0px;
	height: 19px;
	width: 21px;
	padding-top: 0px;
	padding-left: 0px;
	color: #307A09;
	font-weight: bold;
	cursor:hand;
	cursor:pointer;
	}
	
input.acquistobutton {
	background-image: url(img/aggiungi_al_carrello_xbox.jpg);
	background-repeat: no-repeat;
	width: 141px;
	font-size: 11px;
	text-align: left;
	padding-left: 3px;
	height: 28px;
	line-height:20px;
	border: none;
	padding-bottom:0;
	padding-top:8px;
	margin-left:5px;
	cursor:hand;
	cursor:pointer;
	}
	
 .spedizione {
	margin-left: 20px;
	}
	
  .pagamenti {
	margin-left: 20px;
	}
.aggiungi {
	margin-top:10px;
	width:706px;
	margin-left:18px;
	border-top:1px solid #7CAF64;
	
	}
.aggiungi a, .aggiungi a:visited {
	color:#000077;
	}
.aggiungi .add {
	background-image: url(img-cart/add.gif);
	background-repeat: no-repeat;
	background-position:left;
	padding-left:19px;
	}
.disponcart {
	float:left;
	margin-top:32px;
	/*border-right:1px solid #CCC;*/
	}
.cart_content .disponcart td  {
	padding-left:0px;
	padding-right:0px;
	line-height:10px;
	}

.disponcart .disponibile, .disponcart .disponibile-dal, .disponcart .disponibil-limit {
	width:85px;
	border-top:none;
	line-height:10px;
	margin:0;
	float:left;
	}
.disponcart .disponibile p, .disponcart .disponibile-dal p, .disponcart .disponibil-limit p {
	margin:0;
	padding:0;
	line-height:10px;
	float:none;
	margin-bottom:0px;
	}
.linkprodotto {
	color:#000057;
	text-decoration:none;
	}
.addvelocecerca {
	margin-bottom:5px;
	margin-top:-15px;
	}
.cambia {
	margin-left:5px;
	font-size:0.85em;
	}
.disponcart .disponibile img, .disponcart .disponibile-dal img, .disponcart .disponibil-limit img {
	margin:0;
	padding:3px;
	float:left;
	}
.prezziveloci {
	line-height:10px;
	}
	
.prezziveloci .salvadanaio {
	float:left;
	cursor: pointer;
	cursor: hand;
	margin-top:2px;
}

