body
	{
	text-decoration: none;
	font-family: verdana, tahoma, arial;
	font-size: 10px;
	color: #303F87;
	background-color: #f1f1f1;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #3A3B7F; 
	scrollbar-base-color: #8A4B2F;
	scrollbar-darkshadow-color: #D1D1D1;
	scrollbar-face-color: #EFEFEF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #D1D1D1;
	}




P, TD   		{color: #303F87; text-decoration: none; font-weight: normal; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px;}

a:link       		{ color: #B3B8C5; text-decoration: none; font-family: tahoma, verdana, tahoma, arial; font-size: 10px; }
a:visited    		{ color: #BCC5DA; text-decoration: none; font-family: tahoma, verdana, tahoma, arial; font-size: 10px; }
a:hover      		{ color: #8791AF; text-decoration: none; font-family: tahoma, verdana, tahoma, arial; font-size: 10px; }





H1
	{
	FONT-WEIGHT: bold;
	MARGIN: 0px 0% 0px auto;
	FONT-SIZE: 10px;
	COLOR: #727EA7; 
	FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
	PADDING-bottom: 5px;
	}



H2
	{
	color: #727EA7; 
	text-decoration: none; 
	font-weight : bold; 
	font-family: tahoma, verdana, arial, helvetica, sans-serif; 
	font-size: 10px; 
	MARGIN: 0px 0% 0px auto;
	padding-right: 17px;
	}


H3	
	{color: #303F87; 
	text-decoration: none; 
	font-weight: normal; 
	font-family: tahoma, verdana, arial, helvetica, sans-serif; 
	font-size: 11px;
	MARGIN: 0px 0% 0px auto;
	}



.tdtesto           	{ background-image: url('../images/fnd_testo.gif');}
.tdsottomenu           	{ background-image: url('../images/fnd_sottomenu.gif');}
.popup            	{ color: #FFFFFF; text-decoration: none; font-weight : bold; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 22px;}
.bordocella		{ border-bottom: solid #BEBED2; border-bottom-width: 3px; border-right: solid #BEBED2; border-right-width: 1px;}

.menu            	{ color: #727EA7; text-decoration: none; text-align: left; font-weight : bold; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px;}
a.menu:link       	{ color: #727EA7; text-decoration: none; text-align: left; font-weight : bold; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px;}
a.menu:visited    	{ color: #727EA7; text-decoration: none; text-align: left; font-weight : bold; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px;}
a.menu:hover      	{ color: #3A3B7F; text-decoration: none; text-align: left; font-weight : bold; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px;}

.menuon            	{ color: #3A3B7F; text-decoration: none; text-align: left; font-weight : bold; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px;}
a.menuon:link       	{ color: #3A3B7F; text-decoration: none; text-align: left; font-weight : bold; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px;}
a.menuon:visited    	{ color: #3A3B7F; text-decoration: none; text-align: left; font-weight : bold; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px;}
a.menuon:hover      	{ color: #3A3B7F; text-decoration: none; text-align: left; font-weight : bold; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px;}

.sottomenu            	{ color: #727EA7; text-decoration: none; text-align: left; font-weight : normal; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px;}
a.sottomenu:link       	{ color: #727EA7; text-decoration: none; text-align: left; font-weight : normal; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px;}
a.sottomenu:visited    	{ color: #727EA7; text-decoration: none; text-align: left; font-weight : normal; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px;}
a.sottomenu:hover      	{ color: #3A3B7F; text-decoration: none; text-align: left; font-weight : normal; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px;}

.sottomenuon          	{ color: #3A3B7F; text-decoration: none; text-align: left; font-weight : bold; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px;}
a.sottomenuon:link     	{ color: #3A3B7F; text-decoration: none; text-align: left; font-weight : bold; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px;}
a.sottomenuon:visited  	{ color: #3A3B7F; text-decoration: none; text-align: left; font-weight : bold; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px;}
a.sottomenuon:hover    	{ color: #3A3B7F; text-decoration: none; text-align: left; font-weight : bold; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px;}

.testo            	{ color: #333333; text-decoration: none; text-align: left; font-weight: normal; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px;}
a.testo:link       	{ color: #333333; text-decoration: none; text-align: left; font-weight: normal; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px;}
a.testo:visited    	{ color: #333333; text-decoration: none; text-align: left; font-weight: normal; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px;}
a.testo:hover      	{ color: #333333; text-decoration: underline; text-align: left; font-weight: normal; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px;}

.news            	{color: #303F87; text-decoration: none; text-align: left; font-weight: normal; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px;}
a.news:link       	{color: #303F87; text-decoration: none; text-align: left; font-weight: normal; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px;}	
a.news:visited    	{color: #303F87; text-decoration: none; text-align: left; font-weight: normal; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px;}
a.news:hover      	{color: #727EA7; text-decoration: none; text-align: left; font-weight: normal; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px;}

.newsunder            	{color: #303F87; text-decoration: none; text-align: left; font-weight: normal; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px;}
a.newsunder:link       	{color: #303F87; text-decoration: none; text-align: left; font-weight: normal; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px;}	
a.newsunder:visited    	{color: #303F87; text-decoration: none; text-align: left; font-weight: normal; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px;}
a.newsunder:hover      	{color: #727EA7; text-decoration: underline; text-align: left; font-weight: normal; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px;}

.titolo            	{ color: #A8B5C9; text-decoration: none; text-align: left; font-weight: bold; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; line-height: 12px;}
a.titolo:link       	{ color: #A8B5C9; text-decoration: none; text-align: left; font-weight: bold; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; line-height: 12px;}
a.titolo:visited    	{ color: #A8B5C9; text-decoration: none; text-align: left; font-weight: bold; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; line-height: 12px;}
a.titolo:hover      	{ color: #A8B5C9; text-decoration: underline; text-align: left; font-weight: bold; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; line-height: 12px;}
 
.mappa          	{ color: #3A3B7F; text-decoration: none; text-align: left; font-weight : bold; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px;}
a.mappa:link     	{ color: #3A3B7F; text-decoration: none; text-align: left; font-weight : bold; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px;}
a.mappa:visited  	{ color: #3A3B7F; text-decoration: none; text-align: left; font-weight : bold; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px;}
a.mappa:hover    	{ color: #727EA7; text-decoration: none; text-align: left; font-weight : bold; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px;}

.capopagina            	{ color: #303F87; text-decoration: none; font-weight : normal; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px; line-height: 18px;}
a.capopagina:link       { color: #303F87; text-decoration: none; font-weight : normal; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px; line-height: 18px;}
a.capopagina:visited    { color: #303F87; text-decoration: none; font-weight : normal; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px; line-height: 18px;}
a.capopagina:hover      { color: #8E96BB; text-decoration: none; font-weight : normal; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px; line-height: 18px;}

/* questa classe è usata per altri testi */
.footer            	{ color: #727EA7; text-decoration: none; font-weight : normal; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px;}
a.footer:link           { color: #727EA7; text-decoration: none; font-weight : normal; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px;}
a.footer:visited    	{ color: #727EA7; text-decoration: none; font-weight : normal; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px;}
a.footer:hover      	{ color: #727EA7; text-decoration: underline; font-weight : normal; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px;}

/* questa classe è usata solo per il footer */
.footerVero            	{ color: #727EA7; text-decoration: none; text-align: left; font-weight : normal; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px;}
a.footerVero:link           { color: #727EA7; text-decoration: none; text-align: left; font-weight : normal; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px;}
a.footerVero:visited    	{ color: #727EA7; text-decoration: none; text-align: left; font-weight : normal; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px;}
a.ffooterVero:hover      	{ color: #727EA7; text-decoration: underline; text-align: left; font-weight : normal; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px;}

.partner            	{ color: #727EA7; text-decoration: none; text-align: right; font-weight : normal; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px;}
a.partner:link           { color: #727EA7; text-decoration: none; text-align: right; font-weight : normal; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px;}
a.partner:visited    	{ color: #727EA7; text-decoration: none; text-align: right; font-weight : normal; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px;}
a.partner:hover      	{ color: #727EA7; text-decoration: underline; text-align: right; font-weight : normal; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px;}




input.form
	{
		color : #3A3B7F;
		background: ;
		border : 0;
		font-family : verdana, tahoma, arial;
		font-size : 10;
		font-weight : normal;
		text-decoration : none;
		background-image: url('../images/fnd_form.gif');
		padding-left: 4px;
	}
	
checkbox.form
	{
		color : #3A3B7F;
		background-color: #E7E7E2;
		border : 0;
		font-family : verdana, tahoma, arial;
		font-size : 10;
		font-weight : normal;
		text-decoration : none;
	}


input.form3
	{
		color : #727ea7;
		background: #ffffff;
		border : 0;
		font-family : tahoma, verdana, arial;
		font-size : 10;
		font-weight : bold;
		text-decoration : none;
		height: 18px; 
		width: 90px;
		border: 1px #727ea7 solid;
	}
input.formInvia
	{
		color : #727ea7;
		background: #ffffff;
		border : 0;
		font-family : tahoma, verdana, arial;
		font-size : 10;
		font-weight : bold;
		text-decoration : none;
		height: 18px; 
		width: 55px;
		border: 1px #727ea7 solid;
	}

textarea.form
	{
  		color: #3A3B7F;
  		background-color: #4a4a4a;
  		border: 1;
  		font-family: verdana, tahoma, arial;
  		font-size: 10;
  		font-weight: normal;
  		text-decoration: none;
  		background-image: url('../images/fnd_form.gif');
  		padding-left: 4px;
	}

	
checkbox.form
	{
		color : #3A3B7F;
		background-color: #E7E7E2;
		border : 0;
		font-family : verdana, tahoma, arial;
		font-size : 10;
		font-weight : normal;
		text-decoration : none;
	}
	
select 
{
	color : #727ea7;
	background-color: #ffffff;
	font-family : tahoma, verdana, arial;
	font-size : 10px;
	font-weight : bold;
}