.title		{	position: absolute;
			top: 10px;
			left: 150px;
			// left: 159px;
			width: 362px;
			height: 96px;
		}

.main_frame	{	position: absolute;
			top: 176px;
			left: 10px;
			width: 580px;
			border: 1px solid #2aa2bc;
			padding:10px;
			font-size: 12px;
			font-family: Verdana, Tahoma, Arial;
			color: #009933;
		}

.menu		{	position: absolute;
			top: 250px;
			left: 620px;
			width: 180px;
			height: 130px;
			border: 1px solid #2aa2bc;
			padding:10px;
			font-size: 11px;
			color: #2ac2bc;
			text-align: center;
		}

.info_box	{	position: absolute;
			top: 10px;
			left: 540px;
			width: 60px;
			height: 20px;
			border-left: 1px solid #2aa2bc;
			border-top: 1px solid #2aa2bc;
			border-bottom: 1px solid #2aa2bc;
			padding:10px;
			font-size: 14px;
			color: #2ac2bc;
			text-align: left;
		}

.riepi_box	{	position: absolute;
			top: 10px;
			left: 620px;
			width: 180px;
			border-right: 1px solid #2aa2bc;
			border-left: 1px solid #2aa2bc;
			border-top: 1px solid #2aa2bc;
			border-bottom: 1px solid #2aa2bc;
			padding:10px;
			font-size: 14px;
			color: #2ac2bc;
			text-align: left;
		}
.riga		{	position: absolute;
			top:11px;
			left: 620px;
			width: 1px;
			height: 40px;
			border-left: 1px solid #ffffff;
		}

.ordine		{	padding:10px;
			font-size: 9pt;
			text-align: left;			
		}

.input_text	{	background: #d5e1d5;
			font-family: Verdana, Tahoma, Arial;
			font-size: 9pt;
		}

.prod_img	{	
		}

.prod_box_top	{	padding:10px;
			font-size: 9pt;
			text-align: justify;
			vertical-align: top;
		}

.prod_box	{	padding:10px;
			font-size: 9pt;
			text-align: justify;
			vertical-align: top;
			border-top: 1px dotted #1a92cc;
		}

.prod_box_new	{	padding:10px;
			font-size: 13pt;
			font-weight: bold;
			text-align: center;
			vertical-align: top;
			border-top: 1px dotted #1a92cc;
			background-image: url('../graphics/ne4.gif');
			background-repeat: no-repeat;
		}

.home_box	{	padding:15px;
			font-size: 9pt;
			text-align: justify;
			vertical-align: top;
		}

.prod_desc	{	padding:10px;
			font-size: 7pt;
			text-align: justify;
			vertical-align: top;
		}

.prod_desc_big	{	padding:10px;
			font-size: 11pt;
			font-weight: bold;
			text-align: justify;
			vertical-align: top;
		}

.carrello_int	{	font-family: Verdana, Tahoma, Arial;
			font-size: 7pt;
			background: #aaeeaa;
			vertical-align: top;
		}

.carrello_int_m	{	font-family: Verdana, Tahoma, Arial;
			font-size: 7pt;
			background: #aaeeaa;
			vertical-align: top;
			text-align: center;
		}

.carrello	{	font-family: Verdana, Tahoma, Arial;
			font-size: 7pt;
			border-bottom: 1px dotted #66aa66;
			text-align: justify;
			vertical-align: top;
		}

.carrello_n	{	font-family: Verdana, Tahoma, Arial;
			font-size: 7pt;
			border-bottom: 1px dotted #cceecc;
			text-align: center;
			vertical-align: middle;
		}

.news_text	{	border-bottom: 1px dotted #339933;
			padding:10px;
			font-size: 12px;
			font-family: Verdana, Tahoma, Arial;
			color: #009933;
			text-align: justify;
		}

.news_pic	{	border-bottom: 1px dotted #339933;
			padding:10px;
		}

.verifica	{	position: absolute;
			top: 500px;
			left: 620px;
			width: 180px;
			border-right: 1px solid #2aa2bc;
			border-left: 1px solid #2aa2bc;
			border-top: 1px solid #2aa2bc;
			border-bottom: 1px solid #2aa2bc;
			padding:10px;
			font-size: 14px;
			color: #2ac2bc;
			text-align: left;
		}

