	
#moduloA {
	Z-INDEX: 1; 

	left:18px ;
	border-top: #cc0000  0px solid;
	POSITION: relative; 
	TOP:0px; 
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;

	}



HR
		 {

color: #8795b4;
background-color: #8795b4;
height: 1px;


	

	
	
	}
	
	

	
	.testapadding
		 {
	BORDER-RIGHT: #ffffff 0px solid;
	BORDER-TOP: #ffffff 0px solid;
	BORDER-LEFT: #ffffff 0px solid;
	BORDER-BOTTOM: #ffffff 0px solid;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	 background-color:#FFFFFF;

	
	
	}
	
	
	.piedepadding
		 {
	BORDER-RIGHT: #ffffff 0px solid;
	BORDER-TOP: #ffffff 0px solid;
	BORDER-LEFT: #ffffff 0px solid;
	BORDER-BOTTOM: #ffffff 0px solid;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	background-image: url(images/sfondo_piede.gif)

	
	
	}
			
		
	.sito
		{
		
	BORDER-RIGHT: #ffffff 0px solid;
	BORDER-TOP: #ffffff 0px solid;
	BORDER-LEFT: #ffffff 0px solid;
	BORDER-BOTTOM: #ffffff 0px solid;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	background-image:url(images/sfondo_sito.gif);
		 	}
			
			
			
			
	.testata
		 {
	BORDER-RIGHT: #ffffff 0px solid;
	BORDER-TOP: #ffffff 0px solid;
	BORDER-LEFT: #ffffff 0px solid;
	BORDER-BOTTOM: #ffffff 0px solid;
	padding-right: 16px;
	padding-top: 0px;
	padding-left: 16px;
	padding-bottom: 0px;
	 background-color:#FFFFFF;

	
	
	}


	.animazione
		{
		
	
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 20px;
	
		 	}	
	
		
		
	
	.logo{  
	padding-top: 16px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 16px;
	}
	
	
	.rigafoto{  
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 17px;
	padding-bottom: 0px;
	}
	
	
	
	.dovesiamo{  
		BORDER-RIGHT: #395082 1px solid;
		BORDER-TOP: #395082 1px solid;
		BORDER-LEFT: #395082 1px solid;
		BORDER-BOTTOM: #395082 1px solid;
	}
		
		
			
	
	.credits {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-style: normal; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none
	}
	
	.credits:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-decoration: underline;
		font-weight: bold;
		color: #4181d8;
	}
	.credits:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-decoration: underline;
		color: #4181d8;
		font-weight: bold;
	
	}
	.credits:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-decoration:underline;
		color: #ed1c24;
		font-weight: bold;

	}

	
	.lingua:link {
		font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
		font-style: normal; 
		text-decoration: none;
		color: #5b5b5b;
		font-weight: normal;
	}
	.lingua:visited {
		font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
		font-style: normal; 
		text-decoration: none;
		color: #5b5b5b;
		font-weight: normal;
	}

	.lingua:hover {
		font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
		font-style: normal; 
		text-decoration: none;
		color: #395082;
		font-weight: normal;
		
	}

	

		
		
		
	
	A:link,
	A:visited {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-style: normal; 
		text-decoration: none;
		color: #395082;
			font-weight: bold;
	}

	A:hover {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-style: normal; 
		text-decoration: none;
				color: #fa7600;
		font-weight: bold;
		
	}

			
	
.spaziomenu  {
					
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
	color: #5b5b5b;
	text-decoration: none;
	font-weight: normal;  
	padding-left: 13px;

	} 	



.linkmenu,
.linkmenu a:link  {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; 
	color: #395082;
	text-decoration: none;
	font-weight: normal;  
	padding-right: 5px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 5px;
	
	} 
	
.linkmenu a:visited  {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; 
	color: #395082;
	text-decoration: none;
	font-weight: normal;  
	padding-right: 5px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 5px;
					
	} 
	
	
.linkmenu a:hover  {
	
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
	color: #5b5b5b;
	text-decoration: none;
	font-weight: normal;   
	padding-right: 5px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 5px;
	
	} 

	
		
			
						
	td {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; color:#5b5b5b; }
	font {font-family: Verdana, Arial, Helvetica, sans-serif; }
	.fontportale {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; color:#5b5b5b; }
	

	
	
	
	

	
	.titoloservizio
	{  
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; font-style: normal; 
	font-weight: bold; 
	color: #5b5b5b;  
	text-decoration: none;

	
	}
	
	
	.testoerrore 
	{  
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; font-style: normal; 
	font-weight: normal; 
	color: #990000; 
	text-decoration: none
	
	}
	
	
	.privacy  {  
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-style: normal; 
	font-weight: normal; 
	color:#395082;
	text-decoration: none
	}

	.privacy:link, 
	.privacy:visited {  
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-style: normal; 
	font-weight: bold; 
	color: #395082;
	text-decoration: underline
	}
	
	.privacy:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-style: normal; 
	font-weight: bold; 
	color: #5b5b5b; 
	text-decoration: underline
	}
	
	

	.sotto {  
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; 
	font-weight: normal; 
	color: #5b5b5b; 
	text-decoration: none
	}
	.sotto:link,
	.sotto:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;
		font-size: 11px;
		color: #5b5b5b;
		font-weight:  normal;
	}
	.sotto:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;
		font-size: 11px;
		color: #395082;
		font-weight:  normal;
	}
	
	
		
	.mappa
		 {
	BORDER-RIGHT: #ffffff 0px solid;
	BORDER-TOP: #ffffff 1px solid;
	BORDER-LEFT: #ffffff 0px solid;
	BORDER-BOTTOM: #ffffff 1px solid;
	

	
	
	}	

			
			
	.sottopadding
		 {
	BORDER-RIGHT: #ffffff 0px solid;
	BORDER-TOP: #ffffff 0px solid;
	BORDER-LEFT: #ffffff 0px solid;
	BORDER-BOTTOM: #ffffff 0px solid;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;


	
	
	}

	.sottoriga
		 {
	BORDER-RIGHT: #000000 0px solid;
	BORDER-TOP: #000000 0px solid;
	BORDER-LEFT: #000000 0px solid;
	BORDER-BOTTOM: #000000 0px solid;
	padding-right: 16px;
	padding-top: 16px;
	padding-left: 16px;
	padding-bottom: 16px;


	

	
	
	}
	


			
	.bottone {
	BORDER-RIGHT: #395082 1px solid;
		BORDER-TOP: #395082 1px solid;
		BORDER-LEFT: #395082 1px solid;
		BORDER-BOTTOM: #395082 1px solid;
		FONT-WEIGHT: normal;
		font-size: 12px; 
		COLOR: #395082;
		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		background-color: #d7dce6; 
		TEXT-ALIGN: center;

	}
	
	input,select,textarea  {
		BORDER-RIGHT: #395082 1px solid;
		BORDER-TOP: #395082 1px solid;
		BORDER-LEFT: #395082 1px solid;
		BORDER-BOTTOM: #395082 1px solid;
		FONT-WEIGHT: normal;
		font-size: 12px; COLOR: #5b5b5b;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		TEXT-ALIGN: left;
		background-color: #FFffff;
		margin-bottom: 1px;

	}


	.textbox  {
		BORDER-RIGHT: #395082 1px solid;
		BORDER-TOP: #395082 1px solid;
		BORDER-LEFT: #395082 1px solid;
		BORDER-BOTTOM: #395082 1px solid;
		FONT-WEIGHT: normal;
		font-size: 12px; COLOR: #5b5b5b;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		TEXT-ALIGN: left;
		background-color: #FFffff;
		margin-bottom: 1px;

}	
	 
	
	
	
	.textimage,input.input_element  {
		BORDER-RIGHT: #000000 0px solid;
		BORDER-TOP: #000000 0px solid;
		BORDER-BOTTOM: #000000 0px solid;
		BORDER-LEFT: #000000 0px solid;
		
}

	


	
			
	.menufisso  
 {

	BORDER-left: #5b5b5b 1px solid;

	
	
	} 
	

					 
	.menufisso1:link,
	.menufisso1:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; 
	float:left;
	font-weight: bold; 
	text-decoration: none; 
	margin:  0px 0px 0px 0px; 
   	padding: 8px 23px 8px 22px; 
	BORDER-RIGHT: #5b5b5b 1px solid;
		color: #5b5b5b;
	
	} 
						
	.menufisso1:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; 
	float:left;
	font-weight: bold; 
	text-decoration: none; 
	margin:  0px 0px 0px 0px; 
   	padding: 8px 23px 8px 22px; 
	BORDER-RIGHT: #5b5b5b 1px solid;
	color: #395082;
	background-color:#d7dce6;
	
	
	} 
						
	.menufisso1_evid:link, 
	.menufisso1_evid:visited,
	.menufisso1_evid:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; 
	float:left;
	font-weight: bold; 
	text-decoration: none; 
	margin:  0px 0px 0px 0px; 
   	padding: 8px 23px 8px 22px; 
	BORDER-RIGHT: #5b5b5b 1px solid;
	background-color:#d7dce6;
	
	
	} 
	
	

