.carrello-hidden {	display: none;}#addCarrello {	padding: 5px;	margin: 0px;	text-align: center;	font-weight: bold;	font-stretch: expanded;	background: #FEFF99;	margin-top: 20px;	margin-bottom: 7px;	border: 1px solid #767171;	cursor: hand;	cursor: pointer;	min-height:16px;	width:auto;			}#remCarrello {	padding: 5px;	margin: 0px;	text-align: center;	font-weight: bold;	font-stretch: expanded;	background: #9F9F9F;	margin-top: 20px;	margin-bottom: 7px;	color: #FFFFFF;	border: 1px solid #767171;	cursor: hand;	cursor: pointer;}#pineider-paginaCarrello {	float: left;	margin-left: 25px;	margin-right: 20px;	margin-top: 0px;	margin-bottom: 10px;	padding: 0px;	width: 702px;	z-index: 1;}#pineider-pagina-noangle {	float: left;	margin-top: 0px;	margin-bottom: 40px;	padding: 0px;	width: 747px;}.title-carrello {	background-color: #9f9f9f;	height: 22px;	vertical-align: middle;	text-align: center;	color: white;}.title-carrello-conf {	background-color: #9f9f9f;	height: 22px;	color: white;	text-align: center;}.title-carrello-info {	background-color: #9f9f9f;	height: 22px;	vertical-align: middle;	text-align: left;	color: white;	padding-left: 10px;}.carrello-info-data {	text-align: left;}.articolo {	font-size: 11px;	color: black;}.prezzo {	font-size: 11px;	color: black;	text-align: center;}.prezzo_configuratore {	font-size: 11px;	color: black;	text-align: left;	vertical-align: top;	padding-top: 10px;	padding-left: 10px;}.totale {	padding-top: 15px;	font-size: 11px;	color: black;	text-align: center;}.totale_right {	padding-top: 15px;	font-size: 11px;	color: black;	text-align: right;}.conto {	font-size: 13px;	font-weight: bold;}.tuo-ordine {	font-size: 12px;	color: black;	padding-bottom: 10px;}.inputqta {	border: 1px solid;	border-color: #9F9F9F;}.remRigaCarrello {	width: 22px;	height: 22px;	background: url(http://www.pineider.com//templates/skin/pineider/images/remove.gif);	cursor: hand;	cursor: pointer;}.remRigaWishlist {	width: 22px;	height: 22px;	background: url(http://www.pineider.com//templates/skin/pineider/images/remove.gif);	cursor: hand;	cursor: pointer;}.bottone_invioform_pagamento {	width: 200px;	background-color: #FEFF99;	border: 1px solid;	border-color: #9F9F9F;		color: #9F9F9F;	font-family: Arial, Helvetica, sans-serif; 	font-size: 13px; 	font-weight: bold; 	cursor: hand; 	cursor: pointer;}.conf-description {	padding-top:10px;	border-bottom:1px solid #9f9f9f; }.variante_colore {	border: 1px solid #000000;}.spese-gratis{	text-decoration: line-through;	color: red;}