z	body {
	background-color: #ffffff;
	/*background-image:url(../images/sf.jpg);
	background-repeat:repeat-x;
	background-position:top;*/
	margin-bottom:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
}

a {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#79e1f9;
	text-decoration:underline;
}

a.menu {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#055c6f;
	text-decoration:underline;
}
	.linkutility
	{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1e726a;
	text-decoration:none;
	}
	.linkutility a 
	{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1e726a;
	text-decoration:none;
	}
	.linkutility a:hover 
	{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	}
	linkofferte2
	{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1e726a;
	text-decoration:underline;
	}
	.linkofferte2 a 
	{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1e726a;
	text-decoration:underline;
	}
	.linkofferte2 a:hover 
	{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	}
	.linkverde
	{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#79e1f9;
	text-decoration:underline;
	}
	.linkblu
	{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#065d70;
	}
	.linkverde a 
	{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#79e1f9;
	text-decoration:underline;
	}
	
	.linkverde a:hover 
	{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#79e1f9;
	text-decoration:none;
	}
	.linkverdefooter
	{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1e726a;
	text-decoration:underline;
	}
	.linkverdefooter a 
	{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1e726a;
	text-decoration:underline;
	}
	
	.linkverdefooter a:hover 
	{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1e726a;
	text-decoration:none;
	}
	.testocorponero {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	line-height:13px;
}
	.testocorpoverde {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#25827a;
	line-height:13px;
}
.testocorpoblu {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#086074;
	line-height:13px;
}
.testofooter {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#000000;
	line-height:13px;
}
.testocorpobianco {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	line-height:13px;
}
		/* Stile per Titolo Offerta */
#offerteanteprima h1{
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#8df4ea;
 text-align:left;
 margin:0;
}
#offerteanteprima h1 a{
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#8df4ea;
 text-align:left;
 text-decoration:none;
 margin:0;
}
 /* Stile per testo Offerta */
#offerteanteprima h3{
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:normal;
 color:#ffffff;
 text-align:left;
 padding-left:20px;
 line-height:12px;
 margin:0;
}
/* Stile per LA DICITURA TUTTE LE OFFERTE */

/* Stile per spaziatura tra offerte */
.spazio{
	width:202px;
	background-image:url(../images/separa_offerte.png);
	height:13px;
}
	.linkofferte
	{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	padding-left:7px;
	text-decoration:underline;
	}
	.linkofferte a 
	{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	padding-left:7px;
	text-decoration:underline;
	}
	.linkofferte a:hover 
	{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	padding-left:7px;
	text-decoration:none;
	}
	/*Formattazione Form*/
input {
border : 1px solid #0d85a0 ;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size:10px; color:#0d85a0; border-top-width:1px; border-right-style:solid; border-right-width:1px;  border-bottom-style:solid; border-bottom-width:1px; border-left-style:solid; border-left-width:1px
}
.titolofferta
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1d3470;
	line-height:13px;
}
.titolrosso
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#F00;
	line-height:13px;
}
.titolrossogrande
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#F00;
	line-height:13px;
}
input.classeinvio {
	border : 1px solid #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	background-color:#065d70;
}
input.radio {
border : 1px solid #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px; color:#ffffff; background-color:#ffffff; border-top-width:1px;   border-right-style:solid; border-right-width:1px; border-bottom-style:solid; border-bottom-width:1px; border-left-style:solid; border-left-width:1px
}
input.classereset {
	border : 1px solid #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	background-color:#2e9f94;
}
textarea
{
	border : 1px solid #0d85a0 ;
font-family: Arial;
color:#0d85a0; font-size:3mm; border-top-width:1px; border-top-style:solid; border-right-style:solid; border-right-width:1px;  border-bottom-style:solid; border-bottom-width:1px;  border-left-style:solid; border-left-width:1px
}
select {   
	border : 1px solid #0d85a0 ;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size:2.5mm; border-top-width:1px; color:#0d85a0; border-top-style:solid;border-right-style:solid; border-right-width:1px;  border-bottom-style:solid; border-bottom-width:1px; border-left-style:solid; border-left-width:1px

}
.testoinfo {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#0d85a0;
	line-height:14px;
}
.linkinfo {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
.linkinfo a {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
.linkinfo a:hover {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
