body {
     font-family: verdana, tahoma, arial, helvetica, sans-serif;
     font-size: 11px;
     font-weight: normal;
     color: #334B79;
     text-decoration: none;     
     background-color: #FFFFFF;
     background-image: url('../images/bg.gif');     
     scrollbar-3dlight-color: #4243B7;
     scrollbar-arrow-color: #4243B7;
     scrollbar-base-color: #8A4B2F;
     scrollbar-darkshadow-color: #4243B7;
     scrollbar-face-color: #EFEFEF;
     scrollbar-highlight-color: #FFFFFF;
     scrollbar-shadow-color: #D1D1D1;
     }

p, td {
     font-family: verdana, tahoma, arial, helvetica, sans-serif;
     font-size: 11px;     
     font-weight: normal;
     color: #334B79;
     text-decoration: none;
     }

H1   {
     font-family: tahoma, arial, helvetica, sans-serif;
     font-size: 10px;
     font-weight: normal;
     color: #BFBFBF;
     text-decoration: none;
     margin: 0px 0px 0px 0px;
     }

H2   {
     font-family: tahoma, arial, helvetica, sans-serif;
     font-size: 10px;
     font-weight: normal;
     color: #BFC8D7;
     text-decoration: none;
     margin: 0px 25px 0px 0px;
     }

a: 	{color: #3D5992; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none;}
a:link 	{color: #3D5992; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none;}
a:visited	{color: #3D5992; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none;}
a:hover	{color: #2D2D2D; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none;}

.menusxfnd   {background-image: url('../images/menusx_fnd.gif'); background-color: #FFFFFF; background-repeat: repeat-y}
.titolino	      {color: #566FA0; font-family: tahoma, arial, helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration: none;}
.titolone	      {color: #334B79; font-family: arial, helvetica, verdana, sans-serif; font-weight: bold; font-size: 23px; letter-spacing: -1px; text-decoration: none; }
.locator          {color: #406385; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; }
.titnews         {color: #334B79; font-weight : bold; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; valign: middle; text-decoration: none; background-color: #FFFFFF;}
.titolorosso   {color: #DC0000; font-weight : normal; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; text-decoration: none;}

.testo          	{color: #334B79; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none; }
a.testo:link    	{color: #334B79; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none; }
a.testo:visited 	{color: #334B79; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none; }
a.testo:hover   	{color: #0794CA; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none; }

.testo-azzurro          	{color: #3c94ca; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none; }
a.testo-azzurro:link    	{color: #3c94ca; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none; }
a.testo-azzurro:visited 	{color: #3c94ca; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none; }
a.testo-azzurro:hover   	{color: #0794CA; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none; }

.testoPiccolo          	    {color: #334B79; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; }
a.testoPiccolo:link       {color: #334B79; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; }
a.testoPiccolo:visited {color: #334B79; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; }
a.testoPiccolo:hover   {color: #0794CA; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; }

.testoPic          {color: #334B79; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; padding-left:5px}
a.testoPic:link    {color: #334B79; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; padding-left:5px}
a.testoPic:visited {color: #334B79; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; padding-left:5px}
a.testoPic:hover   {color: #0794CA; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; padding-left:5px}

.menu          	{color: #3D5992; font-family: tahoma, arial, helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration: none; }
a.menu:link    	{color: #0794CA; font-family: tahoma, arial, helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration: none; }
a.menu:visited 	{color: #0794CA; font-family: tahoma, arial, helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration: none; }
a.menu:hover	{color: #3D5992; font-family: tahoma, arial, helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration: none; }

.sottomenu          	  {color: #3D5992; font-family: tahoma, arial, helvetica, sans-serif; font-weight: bold; font-size: 10px; text-decoration: none; }
a.sottomenu:link    	  {color: #3D5992; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; }
a.sottomenu:visited {color: #3D5992; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; }
a.sottomenu:hover	  {color: #0794CA; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; }

.sottomenuOn          	{color: #3D5992; font-family: tahoma, arial, helvetica, sans-serif; font-weight: bold; font-size: 10px; text-decoration: none; }
a.sottomenuOn:link    	{color: #3D5992; font-family: tahoma, arial, helvetica, sans-serif; font-weight: bold; font-size: 10px; text-decoration: none; }
a.sottomenuOn:visited 	{color: #3D5992; font-family: tahoma, arial, helvetica, sans-serif; font-weight: bold; font-size: 10px; text-decoration: none; }
a.sottomenuOn:hover	{color: #0794CA; font-family: tahoma, arial, helvetica, sans-serif; font-weight: bold; font-size: 10px; text-decoration: none; }

.menu3liv          	{color: #0794CA; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; }
a.menu3liv:link    	{color: #0794CA; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; }
a.menu3liv:visited 	{color: #0794CA; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; }
a.menu3liv:hover	{color: #3D5992; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; }

.menu3livOn          	{color: #3D5992; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-weight: bold; font-size: 10px; text-decoration: none; }

.footer          	{color: #406385; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; padding-left:17px}
a.footer:link    	{color: #406385; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; padding-left:17px}
a.footer:visited 	{color: #406385; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; padding-left:17px}
a.footer:hover   	{color: #3D5992; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; padding-left:17px}

.partner          	{color: #406385; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; padding-right:17px}
a.partner:link    	{color: #406385; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; padding-right:0px}
a.partner:visited 	{color: #406385; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; padding-right:0px}
a.partner:hover   	{color: #3D5992; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; padding-right:0px}

.partnerBianco          	{color: #FFFFFF; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; padding-right:17px}
a.partnerBianco:link    	{color: #FFFFFF; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; padding-right:0px}
a.partnerBianco:visited 	{color: #FFFFFF; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; padding-right:0px}
a.partnerBianco:hover   	{color: #cccccc; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; padding-right:0px}

.titolonews            	 { color: #334B79; font-weight: normal; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; valign: middle; text-decoration: none;}
a.titolonews:link	 { color: #334B79; font-weight: normal; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; valign: middle; text-decoration: none;}
a.titolonews:visited { color: #334B79; font-weight: normal; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; valign: middle; text-decoration: none;}
a.titolonews:hover   { color: #334B79; font-weight: normal; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; valign: middle; text-decoration: underline;}

.didascalia            	   { color: #334B79; font-weight: normal; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; valign: middle; text-decoration: none; background-color: #FFFFFF;}
a.didascalia:link          { color: #334B79; font-weight: normal; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; valign: middle; text-decoration: none; background-color: #FFFFFF;}
a.didascalia:visited    { color: #334B79; font-weight: normal; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; valign: middle; text-decoration: none; background-color: #FFFFFF;}
a.didascalia:hover      { color: #334B79; font-weight: normal; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; valign: middle; text-decoration: underline; background-color: #FFFFFF;}

.segue            	{ color: #334B79; font-weight: normal; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 10px; valign: middle; text-decoration: none;}
a.segue:link            	{ color: #334B79; font-weight: normal; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 10px; valign: middle; text-decoration: none;}
a.segue:visited       	{ color: #334B79; font-weight: normal; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 10px; valign: middle; text-decoration: none;}
a.segue:hover         	{ color: #334B79; font-weight: normal; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 10px; valign: middle; text-decoration: underline;}

input.form
	{
		color : #3A3B7F;
		background-image: url('../images/fnd_form.gif');
		border : 0;
		font-family : verdana, tahoma, arial;
		font-size : 10;
		font-weight : normal;
		text-decoration : none;		
		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;
