﻿/*********************** STILI PER LA PAGINA DEI PRODOTTI ***********************************/

div#containerDescription { 
	line-height: 18px;
	margin-bottom: 40px;
	}

div#containerProducts {
	clear: both;
	}
	
div.columnProduct {
	float: left;
	width: 180px;
	margin-bottom: 15px;
	border:1px solid #d2d2d2;
	margin-right:15px;
	height:500px;
	}

.InputQuantita	{
	width:50px;
}
	
div.iconProduct {
	margin-top:5px;
	/*
	width:150px;
	height:150px;
	width: 178px;
	height: 155px;
	border-bottom: 1px solid #d2d2d2;
	*/
	}
	
div.iconProduct img { 

}

div.nameProduct {
	width: 180px;
	margin-top: 5px;
	padding-right:5px;	
	padding-left:5px;
	padding-top:5px;		
	}

div.descriptionProduct {
	width: 163px;
	margin-top: 0px;
	padding-right:10px;	
	padding-left:5px;
	height:220px;	
	}
	
div.descr {
	margin-top:25px;
	margin-bottom:10px;
	line-height: 11px;	
	font-size:10px;
}	
	
div.titleProduct {
	width: 163px;
	height:30px;	
	padding-right:10px;	
	padding-left:5px;
	padding-top:5px;
	font-weight: bold;
	margin-bottom: 8px;
	color:#6352A2;
	}
	
span.priceProduct {
	font-weight: bold;
	padding-left: 20px;
	text-align:right;
	font-size:14px;
	color:#6352A2;
	}
	
div.orderProduct {
	width:70px;
	height: 20px;
	text-align: right;
	padding-right:5px;
	padding-left:5px;
	margin-top:50px;
	}
	
input.textOrder { 
	width: 40px;
	height: 14px;
	font-size: 10px;
	border: 1px solid #658752;
	float: left;
	margin-right: 5px;
}

input.buttonOrder { 
	width: 90px;
	height: 18px;
	padding-bottom: 2px;
	background: #cedcc6;
	border: 1px solid #658752;
	color: #658752;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
	}
	
.titolo { 
	width:350px; 
	height:21px; 
	background:url("/images/icone/pallini_titolo.png") top left no-repeat; 
	margin-top:20px; /*160px;*/ 
	margin-left:40px; 
	padding-left:65px;
	color:#6352A2;
	font-size:16px;
}	

.menucatalogo { 
	width:665px; 
	height:21px; 
	color:#6352A2;
	font-size:12px;
	text-align:right;
	position:absolute;
	z-index:100;
	top:170px;
	left:40px;
}	
.spazioTop { 
	width:665px; 
	height:1px; 
	margin-left:40px; 	
	margin-top:220px;
}	

/*********************** STILI PER IL CARRELLO ************************/
	
input.buttonCarrello { 
	width: 120px;
	height: 18px;
	padding: 2px;
	background-color:#776CA6;
	border: 1px solid #658752;
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	
.tabella_carrello 	{padding: 5px; border:1px solid white;}
/*.rigatop_carrello	{font-weight:bold; height:30px; padding-left:5px; border:1px solid #874891; background-color: #D5C5E1; border:1px solid #D5C5E1; color:#606060;}*/


.rigatop_carrello {
	font-weight:bold;
	margin: 0px;
	background-color: #E7E7E7;
	border-color: #E7E7E7;
	border-width: 0px;
	border-style: solid;
	padding :5px;
}

.riga_carrello		{

	/*padding-left:5px; padding-right:5px; height:30px; border:1px solid #000000; background-color: #EAE0F0; border:0px solid #AAAAAA; */

	margin: 0px;
	border-color: #cccccc;
	border-width: 1px;
	border-style: solid;
	border-top-style: none;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
}

.menualto {
	font-size:10px;
}
