.utitext01 {font-family:verdana;
	 font-size:12px;
	 color:#000000;
}

.utitext02 {font-family:verdana;
	 font-size:10px;
	 color:#000000;
}

a.utilink01:link  {font-family:verdana;
		   font-size:10px;
		   color:#000000;
		   text-decoration:none;
}

a.utilink01:visited  {font-family:verdana;
		      font-size:10px;
		      color:#000000;
		      text-decoration:none;
}

a.utilink01:hover {font-family:verdana;
		   font-size:10px;
		   color:#000000;
		   text-decoration:underline;
}

a.utilink02:link  {font-family:verdana;
		   font-size:10px;
		   color:#91000C;
		   text-decoration:none;
}

a.utilink02:visited  {font-family:verdana;
		      font-size:10px;
		      color:#91000C;
		      text-decoration:none;
}

a.utilink02:hover {font-family:verdana;
		   font-size:10px;
		   color:#91000C;
		   text-decoration:underline;
}

a.utilink03:link  {font-family:verdana;
		   font-size:12px;
		   color:#00633B;
		   text-decoration:none;
}

a.utilink03:visited  {font-family:verdana;
		      font-size:12px;
		      color:#00633B;
		      text-decoration:none;
}

a.utilink03:hover {font-family:verdana;
		   font-size:12px;
		   color:#00633B;
		   text-decoration:underline;
}

a.utilink04:link  {font-family:verdana;
		   font-size:10px;
		   color:#000000;
		   text-decoration:none;
}

a.utilink04:visited  {font-family:verdana;
		      font-size:10px;
		      color:#000000;
		      text-decoration:none;
}

a.utilink04:hover {font-family:verdana;
		   font-size:10px;
		   color:#91000C;
		   text-decoration:underline;
}

a.HotSpot:active, a.HotSpot:link, a.HotSpot:visited	{
				color: #000;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				text-decoration:none;
				font-weight:bold;
				padding:0px;
				} 
a.HotSpot:hover	{
				text-decoration:underline;
				color:#BF272E;
				
				}
				
.TabellaAvviso	{
				border:1px solid #91000C;
				background-color:#ffffff;
				margin-bottom:15px;
				margin-top:0px;
				margin-left:25px;
				padding-top:10px;
				padding-bottom:10px;
				}
				
.Distance	{
			padding:4px;
			}
			
.DistanceRight	{
				padding-right:6px;
				}			

.TestoNew		{
				font-size:10px;
				color:#000;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				padding:4px 2px 0px 4px;
				
				}
			
.TabellaUp		{
				background-image:url(/utilita/images/sfondo_tabella_up.gif);
				background-repeat:no-repeat;
				width:140px;
				height:31px;
				}
				
.TabellaDownSms	{
				background-image:url(/utilita/images/sfondo_sms.gif);
				background-repeat:no-repeat;
				width:140px;
				height:189px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#000;
				padding:5px;
				}
				
a.Sms:link, a.Sms:active, a.Sms:visited, a.Sms:hover			{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#BB3B56;
				font-size:13px;
				font-weight:bold;
				text-transform:uppercase;
				padding:4px;
				text-decoration:none;
				}
				
.TabellaDownWebmail	{
				background-image:url(/utilita/images/sfondo_webmail.gif);
				background-repeat:no-repeat;
				width:140px;
				height:189px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#000;
				padding:5px;
				}
				
a.Webmail:link, a.Webmail:active, a.Webmail:visited, a.Webmail:hover			
				{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#2C6631;
				font-size:13px;
				font-weight:bold;
				text-transform:uppercase;
				padding:4px;
				text-decoration:none;
				}		
				
.TabellaDownReminder	{
				background-image:url(/utilita/images/sfondo_reminder.gif);
				background-repeat:no-repeat;
				width:140px;
				height:189px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#000;
				padding:5px;
				}
				
a.Reminder:link, a.Reminder:active, a.Reminder:visited, a.Reminder:hover
				{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#097CB1;
				font-size:13px;
				font-weight:bold;
				text-transform:uppercase;
				padding:4px;
				text-decoration:none;
				}	
				
.TabellaDownMercatino	{
				background-image:url(/comunita/images/sfondo_mercatino.gif);
				background-repeat:no-repeat;
				width:140px;
				height:189px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#000;
				padding:5px;
				}
				
a.Mercatino:link, a.Mercatino:active, a.Mercatino:visited, a.Mercatino:hover
			{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#09A8AA;
				font-size:13px;
				font-weight:bold;
				text-transform:uppercase;
				padding:5px;
				text-decoration:none;
				}
				
.TabellaDownEdicola	{
				background-image:url(/utilita/images/sfondo_edicola.gif);
				background-repeat:no-repeat;
				width:140px;
				height:189px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#000;
				padding:5px;
				}
				
a.Edicola:link, a.Edicola:active, a.Edicola:visited, a.Edicola:hover			{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#A14C96;
				font-size:13px;
				font-weight:bold;
				text-transform:uppercase;
				padding:4px;
				text-decoration:none;
				}
				
.TabellaDownCartoline	{
				background-image:url(/utilita/images/sfondo_cartoline.gif);
				background-repeat:no-repeat;
				width:140px;
				height:189px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#000;
				padding:5px;
				}
				
a.Cartoline:link, a.Cartoline:active, a.Cartoline:visited, a.Cartoline:hover			{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#0D898B;
				font-size:13px;
				font-weight:bold;
				text-transform:uppercase;
				padding:4px;
				text-decoration:none;
				}				
				
.HotSpotComunita		{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#ffffff;
				font-size:10px;
				font-weight:bold;
				text-decoration:none;
				background-image:url(/comunita/images/sfondo_hotspot.gif);
				background-repeat:repeat;
				height:19px;
				padding:1px 3px 1px 3px;
				border:1px solid #4F836C;
				margin-left:1px;
				}
				
.Newsletter		{
				background-color:#ff8753;
				border-right:1px solid #00633B;
				border-bottom:1px solid #00633B;
				}
				
/* new page gate utilita */

#LatoSinistro			{
				background-color:#FFD4EF;
				width:629px;
				float:left;
				border-right:1px solid #00633B;
				
				}
				
 .BannerLatoSinistro		{
					width:629px;
					height:68px;
					margin:0;
					padding:0 0 8px 0;
					float:center;
					}
					
*html .BannerLatoSinistro		{
					width:628px;
					height:68px;
					float:center;
					padding:0;
					margin:0;
					}						
					
#CodiceFiscale		{
			background-image:url(/utilita/images/new_page/sfondo_codicefiscale.gif);
			background-repeat:no-repeat;
			width:282px;
			height:132px;
			margin:0 10px 8px 8px;
			padding:0;
			float:left;
			}
			
#CodiceFiscale p	{
			color:#000;
			font-size:10px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			padding:15px 6px 6px 149px;
			margin:0;
			
			}
			
#CodiceFiscale p a	{
			color:#000;
			text-decoration:none;
			}
			
#CodiceFiscale p a:hover	{
					color:#91000C;
					}						
			
#CodiceFiscale	span a{
				color:#BB3B56;
				font-size:12px;
				text-transform:uppercase;
				margin:4px;
				font-weight:bold;
				text-decoration:none;
				}
				
#Email		{
			background-image:url(/utilita/images/new_page/sfondo_email.gif);
			background-repeat:no-repeat;
			width:282px;
			height:132px;
			margin:0 10px 8px 8px;
			padding:0;
			float:left;
			}
			
#Email p	{
			color:#000;
			font-size:10px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			padding:15px 6px 6px 149px;
			margin:0;
			
			}
			
#Email p a	{
			color:#000;
			text-decoration:none;
			}
			
#Email p a:hover	{
					color:#91000C;
					}						
			
#Email	span  a{
				color:#2C6631;
				font-size:12px;
				text-transform:uppercase;
				margin:4px;
				font-weight:bold;
				text-decoration:none;
				}
				
#Reminder		{
			background-image:url(/utilita/images/new_page/sfondo_reminder.gif);
			background-repeat:no-repeat;
			width:282px;
			height:132px;
			margin:0 10px 8px 8px;
			padding-bottom:10px;
			float:left;
			}
			
*html #Reminder		{
			background-image:url(/utilita/images/new_page/sfondo_reminder.gif);
			background-repeat:no-repeat;
			width:282px;
			height:132px;
			margin:0 10px 8px 8px;
			padding-bottom:8px;
			float:left;
			}			
			
#Reminder p	{
			color:#000;
			font-size:10px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			padding:15px 6px 6px 149px;
			margin:0;
			
			}
			
#Reminder p a	{
			color:#000;
			text-decoration:none;
			}
			
#Reminder p a:hover	{
					color:#91000C;
					}						
			
#Reminder	span a {
				color:#097CB1;
				font-size:12px;
				text-transform:uppercase;
				margin:4px;
				font-weight:bold;
				text-decoration:none;
				}
				
#Giornali		{
			background-image:url(/utilita/images/new_page/sfondo_giornali.gif);
			background-repeat:no-repeat;
			width:282px;
			height:132px;
			margin:0 10px 8px 8px;
	   		padding:0;
			float:left;
			}
			
* html #Giornali		{
			background-image:url(/utilita/images/new_page/sfondo_giornali.gif);
			background-repeat:no-repeat;
			width:282px;
			height:132px;
			margin:0 10px 8px 8px;
	   		padding-bottom:8px;
			float:left;
			}			
			
#Giornali p	{
			color:#000;
			font-size:10px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			padding:15px 6px 6px 149px;
			margin:0;
			
			}
			
#Giornali p a	{
			color:#000;
			text-decoration:none;
			}
			
#Giornali p a:hover	{
					color:#91000C;
					}						
			
#Giornali	span  a{
				color:#DD88DB;
				font-size:12px;
				text-transform:uppercase;
				margin:4px;
				font-weight:bold;
				text-decoration:none;
				}																																																				
				

					
.TestoAvviso		{
					color:#000;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					}																
