	
	.testapadding
		 {
	BORDER-RIGHT: #000000 0px solid;
	BORDER-TOP: #000000 0px solid;
	BORDER-LEFT: #000000 0px solid;
	BORDER-BOTTOM: #000000 0px solid;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	
	}
	
	
	.piedepadding
		 {
BORDER-RIGHT: #000000 0px solid;
	BORDER-TOP: #000000 0px solid;
	BORDER-LEFT: #000000 0px solid;
	BORDER-BOTTOM: #000000 0px solid;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;

	}
			
		
	.sito
		{
		
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
		 	}


	
	
	.logo{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: normal; 
	
	text-decoration: none;
	padding-right: 0px;
	padding-left: 10px;
	}
	
	
	
	.credits {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none
	}
	
	.credits:link {
		text-decoration: underline;
		font-weight: bold;
		color: #4181d8;
	}
	.credits:visited {
		text-decoration: underline;
		color: #4181d8;
		font-weight: bold;
	
	}
	.credits:hover {
		text-decoration:underline;
		color: #ed1c24;
		font-weight: bold;

	}

	
	.lingua:link {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10px; 
		font-style: normal; 
		text-decoration: none;
		color: #ffffff;
		font-weight: normal;
	}
	.lingua:visited {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10px; 
		font-style: normal; 
		text-decoration: none;
		color: #ffffff;
		font-weight: normal;
	}

	.lingua:hover {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10px; 
		font-style: normal; 
		text-decoration: none;
		color: #000a85;
		font-weight: normal;
		
	}

	

		
		
		
	
	A:link  {
	font-weight: normal;
	text-decoration: none;
	color: #ffed00;
					} 
	
					
	A:visited  {
	font-weight: normal;
	text-decoration: none;
	color: #ffed00;
					} 
					
					
	A:hover  {
	font-weight: normal;
	text-decoration: none;
	color: #d6212d;
					}

			
	table{
	border: #ffffff 0px solid; 
	border-collapse:collapse;
	border-style:solid;
	
					}
		
	
	.menusx  {
					float: left;
					display: block;
					
					padding-left: 10px;
					
					
					} 
	
					 
	a.menusx:link  {
					
					font-family: Verdana, Arial,  Helvetica, sans-serif; 
					font-size: 11px; 
					color: #4a5055;
					text-decoration: none;
					font-weight: bold;  
					BORDER-RIGHT: #000000 0px solid; 
					BORDER-TOP: #ffffff 1px solid; 
					BORDER-LEFT: #000000 0px solid; 
					BORDER-BOTTOM: cdcdcd 1px solid;
					padding-right: 0px;
					padding-top: 5px;
					padding-bottom: 5px;
					padding-left: 10px;
					margin-left: 0px;
					width: 100%;
					background-color: #f0f1f2;
					
					
					
					vertical-align:middle;
					
					
					} 
					
	a.menusx:visited  {
					
					font-family: Verdana, Arial,  Helvetica, sans-serif; 
					font-size: 11px; 
					color: #4a5055;
					text-decoration: none;
					font-weight: bold;  
					BORDER-RIGHT: #000000 0px solid; 
					BORDER-TOP: #ffffff 1px solid; 
					BORDER-LEFT: #000000 0px solid; 
					BORDER-BOTTOM: #cdcdcd 1px solid;
					padding-right: 0px;
					padding-top: 5px;
					padding-bottom: 5px;
					padding-left: 10px;
					margin-left: 0px;
					width: 100%;
					background-color: #f0f1f2;
					vertical-align:middle;
					
					} 
					
	a.menusx:hover  {
					
					font-family: Verdana, Arial,  Helvetica, sans-serif; 
					font-size: 11px; 
					color: #000a85;
					text-decoration: none;
					font-weight: bold;  
					BORDER-RIGHT: #000000 0px solid; 
					BORDER-TOP: #ffffff 1px solid; 
					BORDER-LEFT: #000000 0px solid; 
					BORDER-BOTTOM: #cdcdcd 1px solid;
					padding-right: 0px;
					padding-top: 5px;
					padding-bottom: 5px;
					padding-left: 10px;
					margin-left: 0px;
					width: 100%;
					background-color: #f0f1f2;
					vertical-align:middle;
					
					} 
	
	
		
	
		
			
						
	td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
	font {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
	
	.fontportale {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; }
	
	
	
	.testoerrore 
	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-style: normal; 
	font-weight: normal; 
	color: #990000; 
	text-decoration: none
	
	}
	
	

	.sotto {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-style: normal; 
	font-weight: normal; 
	color: #ffffff; 
	text-decoration: none;
	padding-left:10px;
	
	
	}
	.sotto:link {
		text-decoration: underline;
		color: #ffffff;
		font-weight: normal;
	}
	.sotto:visited {
		text-decoration: underline;
		color: #ffffff;
		font-weight:  normal;
	}
	.sotto:hover {
		text-decoration:underline;
		color: #d6212d;
		font-weight:  normal;
	}
	
	
		
	

			
			
	.sottopadding
		 {
	BORDER-RIGHT: #000000 0px solid;
	BORDER-TOP: #000000 0px solid;
	BORDER-LEFT: #000000 0px solid;
	BORDER-BOTTOM: #000000 0px solid;
	padding-right: 10px;
	padding-top: 0px;
	padding-left: 10px;
	padding-bottom: 0px;
	background-color:#252d5f;

	
	
	}

	.sottoriga
		 {
	BORDER-RIGHT: #000000 0px solid;
	BORDER-TOP: #000000 0px solid;
	BORDER-LEFT: #000000 0px solid;
	BORDER-BOTTOM: #000000 0px solid;
	padding-right: 0px;
	padding-top: 10px;
	padding-left: 0px;
	padding-bottom: 10px;

	
	
	}
	


			
	.bottone {
		BORDER-RIGHT: #6a737b 1px solid;
		BORDER-TOP: #6a737b 1px solid;
		BORDER-LEFT: #6a737b 1px solid;
		BORDER-BOTTOM: #6a737b 1px solid;
		FONT-WEIGHT: normal;
		font-size: 11px; 
		COLOR: #4a5055;
		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		background-color: #dddddd; 
		TEXT-ALIGN: center;
		
	}
	
	.input,select,textarea  {
		BORDER-RIGHT: #000a85 1px solid;
		BORDER-TOP: #000a85 1px solid;
		BORDER-LEFT: #000a85 1px solid;
		BORDER-BOTTOM: #000a85 1px solid;
		FONT-WEIGHT: normal;
		font-size: 11px; COLOR: #4a5055;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		TEXT-ALIGN: left;
		background-color: #ffffff;
		margin-bottom: 1px;

	}


.textbox  {
		BORDER-RIGHT: #000a85 1px solid;
		BORDER-TOP: #000a85 1px solid;
		BORDER-LEFT: #000a85 1px solid;
		BORDER-BOTTOM: #000a85 1px solid;
		FONT-WEIGHT: normal;
		font-size: 11px; COLOR: #4a5055;
		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  {

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; 
vertical-align: bottom;
background-image:url(images/menu.gif);
text-align: center;
float: left;
height: 10px;
list-style: none;
margin: 0;
padding: 0;
BORDER-RIGHT: #ffffff 0px solid;
BORDER-TOP: #ffffff 0px solid;
BORDER-LEFT: #ffffff 0px solid;
BORDER-BOTTOM: #ffffff 0px solid;


	
} 
					 
.menufisso:link  {
font-weight: bold; 
text-decoration: none; 
padding-top: 10px;
padding-bottom: 7px;
padding-right: 10px;
padding-left: 10px;
color: #4a5055;

	} 
	
					
.menufisso:visited  {
font-weight: bold; 
text-decoration: none; 
padding-top: 10px;
padding-bottom: 7px;
padding-right: 10px;
padding-left: 10px;
color: #4a5055;
					} 
					
					
.menufisso:hover  {
font-weight: bold; 
text-decoration: none; 
padding-top: 10px;
padding-bottom: 7px;
padding-right: 10px;
padding-left: 10px;
background-image:url(images/menur.gif);
color: #d6212d;
					} 
					
.menufisso_evid:link {
font-weight: bold; 
text-decoration: none; 
padding-top: 10px;
padding-bottom: 7px;
padding-right: 10px;
padding-left: 10px;
background-image:url(images/menur.gif);
color: #d6212d;
					} 
					
.menufisso_evid:visited  {
font-weight: bold; 
text-decoration: none; 
padding-top: 10px;
padding-bottom: 7px;
padding-right: 10px;
padding-left: 10px;
background-image:url(images/menur.gif);
color: #d6212d;
					} 
					
.menufisso_evid:hover  {
font-weight: bold; 
text-decoration: none; 
padding-top: 10px;
padding-bottom: 7px;
padding-right: 10px;
padding-left: 10px;
background-image:url(images/menur.gif);
color: #d6212d;
					} 
					
			

.menuinterno:link  {
	padding-left:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	vertical-align: bottom;
	text-decoration: none;
	height: 10px;
	margin: 0;
	color: #ffffff;
	padding-bottom: 20px;
} 


.menuinterno:visited  {

padding-left:20px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold;
vertical-align: bottom;
text-decoration:none;
height: 10px;
margin: 0;
color: #ffffff;
padding-bottom: 20px;
} 



.menuinterno:hover  {

padding-left:20px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; 
vertical-align: bottom;
text-decoration: underline;
height: 10px;
margin: 0;
color: #d6212d;
padding-bottom: 20px;
} 




.testata	{

padding-right:10px;
 }
				
			
.fontportale {

font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-style: normal; 
		text-decoration: none;
		color: #ffffff;
		font-weight: normal;
}


.privacy {

font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-style: normal; 
		text-decoration: none;
		color: #ffffff;
		font-weight: normal;
}


.privacy:link {

font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-style: normal; 
		text-decoration: none;
		color: #d6212d;
		font-weight: bold;
}


.privacy:hover {

font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-style: normal; 
		text-decoration: none;
		color: #999999;
		font-weight: bold;
}




	.english:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
}

   .english:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style: normal;
	text-decoration: none;
	color: #ffffff;
	font-weight:bold;
}

	.english:hover {

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-style: normal;
		text-decoration:NONE;
		color: #ffffff;
		font-weight:bold;
}

	li {
	
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#ffffff;
		font-size:11px;
		font-style:11px;
		padding-right:0px;
		margin-right:0;
		}


.sottomenu  {
	padding-left:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	vertical-align: bottom;
	text-decoration: underline;
	height: 10px;
	margin: 0;
	color: #ffffff;
} 


.sottomenu:link  {
	padding-left:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	vertical-align: bottom;
	text-decoration: underline;
	height: 10px;
	margin: 0;
	color: #ffffff;
} 


.sottomenu:visited  {

padding-left:20px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: none; 
vertical-align: bottom;
text-decoration:none;
height: 10px;
margin: 0;
color: #ffffff;
} 



.sottomenu:hover  {

padding-left:20px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; 
vertical-align: bottom;
text-decoration: underline;
height: 10px;
margin: 0;
color: #d6212d;
} 
