html,body{
padding:0;
margin:0;
border:0;
}
body{
background-color:#ffffff;
background-repeat:repeat-x;
text-decoration: none; 
text-align: center; 
}
div#page 	{ 
		width: 100%; 
		margin-top: 0; 
		margin-left: auto; 
		margin-bottom: 0;
		margin-right: auto; 
		}
table		{ 
		margin: 0;
		border: 0;
		padding:0;
		border-collapse: collapse;
		}
.l_bot {background:url("images/l.gif") bottom repeat-x #FFFFFF; width:100%;}
a:hover{text-decoration:none;}
.m_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:normal;
		color:#636363;
	}

.h_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:normal;
		color:#8A1D00;
	}

.h1_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:normal;
		color:#8A4B00;
	}
	
.l_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#262626;
	}	
	
.lt_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#8A1D00;
	}

.c_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#636363;
	}
	
.c_text2
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#ffffff;
	}

.form
	{
		width:316px; height:23px; border-color:#91815B; border-width:1px; background-color:#ffffff; border-style:solid; padding-top:3px
	}
.form_div
	{
		height:26px; margin-top:0px;		
	}
		
	a.l_text{text-decoration:none;}	
	a.l_text:hover{text-decoration:underline;}
	
	a.lt_text{text-decoration:none;}	
	a.lt_text:hover{text-decoration:underline;}
	
	a.c_text{text-decoration:none;}	
	a.c_text:hover{text-decoration:underline;}

ul {margin:0; padding:0; list-style:none}
li {background:url(images/1-as.gif) no-repeat left center; margin: 10px 0px 0px 0px; padding:0px 0px 0px 10px}

.menusx{
		font-family:calibri;
		font-size:15px;
		color:#000000;
}

.nero8 {font-family:calibri; 
font-size:8px; 
color: #000000;}
.bgrigio { border: 1px solid #CCCCCC; }

.nero10{
		font-family:calibri;
		font-size:15px;
		color:#000000;
}

.nerolink{
		font-family:calibri;
		font-size:15px;
		color:#000000;
		text-decoration: none;
}

.nerolink:hover{
		font-family:calibri;
		font-size:15px;
		color:#000000;
		text-decoration:underline;
}

.l_left {background:url("images/l.gif") 0 0 repeat-y #FFFFFF;}
.l_right {background:url("images/l.gif") top right repeat-y #FFFFFF;}
.l_bot {background:url("images/l.gif") bottom repeat-x #FFFFFF; width:100%;}
.l_top {background:url("images/l.gif") top repeat-x #FFFFFF; width:100%;}
.aranciocart {color: #F0692E;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;}
.bianco9{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration:none;
}
.bianco11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}
.bianco12menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}
.bianco12menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:underline;
}
.bianco14menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}
.bianco14menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:underline;
}
.ricercaavv {
	color: #71961F;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	text-decoration:none;
}
.ricercaavv:hover {
	color: #71961F;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	text-decoration:underline;
}
.verdenegozi {
	color: #71961F;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	text-decoration:none;
}

.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#779E21;
	text-decoration:none;
}
.verde10 {
	color: #71961F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.verde12cat {
	color: #71961F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
}
}
.verde12cat:hover {
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
}
.verde12 {
	color: #ff8400;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.verde12link {
	color: #ff8400;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
}
.verde12link:hover {
	color: #71961F;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
}
.grigio14menu {
	color:#999999;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration:none;
}
.grigio14menu:hover {
	color:#999999;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration:underline;
}

.rosso10 {
	font-size: 10px;
	color: #FF0000;
}
.nero10 {
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.nero10link {
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
}
.nero10link:hover{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:underline;
}

.nero12 {
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.arancio12 {
	color:#ff8000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.arancio14 {
	color:#ff8000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.sfondogrey {
background-color:#CCCCCC;
}
.box_header_txt	td {vertical-align:middle; color:#FFFFFF; font-size:14px; font-weight:bold; background:#ff8400; text-transform:uppercase;}
.box_header_txt1 td {vertical-align:middle; color:#5E5B5B; font-size:14px; font-weight:bold; background:#ff8400; text-transform:uppercase;}
.cont_header_txt td {vertical-align:middle; background:url("images/cont_header_center.jpg") 0 0 repeat-x; color:#FFFFFF !important; font-size:14px; font-weight:bold; text-transform:uppercase;}
.cont_header_txt a 			{color:#FFFFFF !important; font-size:12px; font-weight:bold; text-transform:uppercase; text-decoration:none;}
.cont_header_txt a:hover 	{color:#FFFFFF !important; font-size:12px; font-weight:bold; text-transform:uppercase; text-decoration:underline;}

div#google{
position: relative;
left:auto;
right:auto;
}
.grigio {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; }
.grigio:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; }
.interventi {
		font-size:14px;
		font-family:calibri;
		color:#ffffff;
		text-decoration:none;
		}
.interventi:hover {
		font-size:14px;
		font-family:calibri;
		color:#ffffff;
		text-decoration:underline;
		}
