body {
	background-color:#efefef;
	margin:0px; 
	padding:0px;
	FONT: 14px  Arial, Helvetica, sans-serif; 
	color:#000000; 
	}
	
h1 {
	font-size:30px; 
	font-family: Arial, Helvetica, sans-serif;
	color:#FF923E; 
	margin:0;
	padding:0;
	margin-top:10px;

	}
		
 h2 {
	font-size:26px; 
	font-family: Arial, Helvetica, sans-serif;
	color:#00429E; 
	margin:0;
	padding:0;
	}

a
{
	color:#00429E;
	text-decoration:none;
}
a:hover
{
	color: #FF923E;
	text-decoration:underline;
}

a:avisited
{
	color:#00429E;
	text-decoration:none;
}



		
/*----------------Menu */
.menu a
{
	color:#000000;
	text-decoration:none;
	display: block; 
	margin: 3px; 
}
.menu a:hover
{
	color: #FF923E;
	text-decoration:underline;
}

.menu a:avisited
{
	color:#000000;
	text-decoration:none;
}


	
/*------------ End Menu */


#menuTop
{
	color:#FFFFFF;
	FONT: 14px  Arial, Helvetica, sans-serif;  
}
#menuTop a
{
	color:#FFFFFF;
	text-decoration:none;
	margin: 14px; 
	font-weight: bolder;
}
#menuTop a:hover
{
	color:#FFFFFF;
	text-decoration:underline;
}

#menuTop a:avisited
{
	color:#FFFFFF;
	text-decoration:none;
}

 #calendario td { 
 
FONT: 12px  Arial, Helvetica, sans-serif; 
	color:#000000; }

		
/*----------------MenuPie */
#menuPie
{
	color:#FFFFFF;
	FONT: 12px  Arial, Helvetica, sans-serif;  
}
#menuPie a
{
	color:#FFFFFF;
	text-decoration:none;
	margin: 3px; 
}
#menuPie a:hover
{
	color:#FFFFFF;
	text-decoration:underline;
}

#menuPie a:avisited
{
	color:#FFFFFF;
	text-decoration:none;
}

	
/*------------ End MenuPIE */

.titolo {
	font-size:14px; 
	color:#FF923E;
	}
	
.testo {
	font-size:12px; 
	color:#000000; /*#A9A495*/
	margin-top:5;
	margin-left:0px;
	margin-bottom:5px;
	margin-right:10px;
	text-align:justify;
	}
.testo strong
	{
	color:#000000;
	}
	
.mappa {
	font-size:12px; 
	color:#000000;

	}	
a.testoLink
{
	color:#000000; /*#A9A495*/
	text-decoration:underline;
}
a.testoLink:hover
{
	color: #FF923E;
	text-decoration:none;
}

a.testoLink:avisited
{
	color:#000000; /*#A9A495*/
	text-decoration:underline;
}
	
form     {margin:0;padding:0px;}
input    {padding:1px; margin:1px; border:1px; border-style:solid; border-color:#000000; background:#FF923E; font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#00429E;}
textarea {padding:1px; margin:1px; border:1px; border-style:solid; border-color:#000000; background:#FFFFFF; font-size:12px; font-family: Arial, Helvetica, sans-serif;color:#00429E; }
select   {font-size:12px;  border:1px; border-style:solid; border-color:#000000; background:#FF923E; font-family: Arial, Helvetica, sans-serif; color:#00429E;}
option   {font-size:12px;  border:1px; border-style:solid; border-color:#000000; background:#FF923E; font-family: Arial, Helvetica, sans-serif; color:#00429E;}

.BoxNews{
	 color:#FFFFFF;
	FONT: 14px  Arial, Helvetica, sans-serif;
}
input.BoxNews     {padding:1px; margin:1px; border:1px; border-style:solid; border-color:#000000; background:#FFFFFF; font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#00429E;}
 textarea.BoxNews {padding:1px; margin:1px; border:1px; border-style:solid; border-color:#000000; background:#FFFFFF; font-size:12px; font-family: Arial, Helvetica, sans-serif;color:#00429E; }
 select.BoxNews   {font-size:12px;  border:1px; border-style:solid; border-color:#000000; background:#FFFFFF; font-family: Arial, Helvetica, sans-serif; color:#00429E;}
 option.BoxNews   {font-size:12px;  border:1px; border-style:solid; border-color:#000000; background:#FFFFFF; font-family: Arial, Helvetica, sans-serif; color:#00429E;}


