/*********************
 * tabelle generiche 
 *********************/
.table{
	border-spacing:0px;
	border-collapse:collapse;
}

.table-header{
	font-family:Verdana, Arial, Helvetica, Tahoma, sans-serif;
	font-size:11px;
	color:black;
	background:#acc18d;
	border:1px #999999 solid;
	padding:2px 4px 2px 4px;
}

.cell-base{
	background:#e5e5e5;
	border:1px #b7b7b7 solid;
	padding:2px 4px 2px 4px;
	font-family:Verdana, Arial, Helvetica, Tahoma, sans-serif;
	font-size:11px;
	color:black;
}

.cell-base-alt{
	background:#ffffff;
	border:1px #b7b7b7 solid;
	padding:2px 4px 2px 4px;
	font-family:Verdana, Arial, Helvetica, Tahoma, sans-serif;
	font-size:11px;
	color:black;
}


/************
 * carrello 
 ************/
.cart-table-header{
	font-family:Verdana, Arial, Helvetica, Tahoma, sans-serif;
	font-size:11px;
	color:black;
	background:#e5e5e5;
	border:1px #999999 solid;
	padding:1px;
}

.cart-cell-base{
	background:white;
	border:1px #b7b7b7 solid;
	padding:1px;
	font-family:Verdana, Arial, Helvetica, Tahoma, sans-serif;
	font-size:11px;
	color:black;
}

.cart-code{
	width:160px;
	vertical-align:top;
}

.cart-product{
	width:484px;
	vertical-align:top;
}

.cart-price{
	width:90px;
	vertical-align:top;
	text-align:right;
}

.cart-qty{
	width:100px;
	vertical-align:top;
	text-align:center;
}

.cart-size{
	width:70px;
	vertical-align:top;
	text-align:center;
}

.cart-colour{
	width:110px;
	vertical-align:top;
	text-align:center;
}

.cart-totprice{
	width:100px;
	vertical-align:top;
	text-align:right;
}

.cart-delete{
	/*width:30px;*/
	vertical-align:top;
}

.cart-cell-tot{	
	border:1px #b7b7b7 solid;
	padding:1px;
	font-family:Verdana, Arial, Helvetica, Tahoma, sans-serif;
	font-size:11px;
	color:black;
	font-weight:bold;
	background:#e1bbbb;
}