body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 10px;
	color: #6D6D6D;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	scrollbar-face-color: #F7F7FF; 
	scrollbar-shadow-color: #F7F7FF; 
	scrollbar-highlight-color: #F7F7FF;
	scrollbar-3dlight-color: #3D6DB1; 
	scrollbar-darkshadow-color: #3D6DB1; 
	scrollbar-track-color: #003366; 
	scrollbar-arrow-color: #184584;
}
.cella-centrale {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	color: #333333;
	height:25;
    padding-right: 5px;
	padding-left:5px;
	background-color: #FFFFFF;
	border-right-color: #406D99;
	border-right-width:1px;
	border-right-style:solid;
	border-bottom-color: #406D99;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-left-color: #406D99;
	border-left-width:1px;
	border-left-style:solid;
	
}
.cella-centralehome {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	color: #333333;
	height:25;
    padding-right: 0px;
	padding-left:5px;
	background-color: #FFFFFF;
	border-right-color: #406D99;
	border-right-width:1px;
	border-right-style:solid;
	border-bottom-color: #406D99;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-left-color: #406D99;
	border-left-width:1px;
	border-left-style:solid;
	
}
.barrablu-sup {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-align: center;
	color: #FFFFFF;
	height:21;
  	background-color: #FFFFFF;
	border-top-color: #406D99;
	border-top-width:1px;
	border-top-style:solid;
	border-left-color: #406D99;
	border-left-width:1px;
	border-left-style:solid;
	
}

.barrablu-inf {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-align: center;
	color: #FFFFFF;
  	background-color: #1B3764;
	
	
	
}
.barraverde-inf {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-align: center;
	color: #FFFFFF;
  	background-color: #A7AE37;
	
	
	
}
.barrabianca{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #FFFFFF;
	height:21;
  	background-color: #FFFFFF;
	border-top-color: #004FA2;
	border-top-width:4px;
	border-top-style:solid;
	border-right: #004FA2 1px solid;
	
}
.link-menu-top {font-family: Verdana, Arial, Helvetica, sans-serif;	Color : #FFFFFF;	font-weight: normal;	text-decoration: none; padding-bottom: 5px;}
.link-menu-top:link {font-family: Verdana, Arial, Helvetica, sans-serif; Color : #FFFFFF;font-weight: normal;text-decoration: none; padding-bottom: 5px;}
.link-menu-top:visited {font-family: Verdana, Arial, Helvetica, sans-serif; Color : #FFFFFF;font-weight: normal;text-decoration: none; padding-bottom: 5px;}
.link-menu-top:hover {font-family: Verdana, Arial, Helvetica, sans-serif; Color : #FFFFFF1;font-weight: normal;text-decoration: none; padding-bottom: 5px;}

.link-menu-gpu {font-family: Verdana, Arial, Helvetica, sans-serif;	Color : #FFFFFF;	font-weight: bold;	text-decoration: none; padding-bottom: 5px;}
.link-menu-gpu:link {font-family: Verdana, Arial, Helvetica, sans-serif; Color : #FFFFFF;font-weight: bold;text-decoration: none; padding-bottom: 5px;}
.link-menu-gpu:visited {font-family: Verdana, Arial, Helvetica, sans-serif; Color : #FFFFFF;font-weight: bold;text-decoration: none; padding-bottom: 5px;}
.link-menu-gpu:hover {font-family: Verdana, Arial, Helvetica, sans-serif; Color : #004FA2;font-weight: bold;text-decoration: none; padding-bottom: 5px;}

.link-pag-int {font-family: Verdana, Arial, Helvetica, sans-serif;	Color : #1B3764;	font-weight: bold;	text-decoration: none; padding-bottom: 5px;}
.link-pag-int:link {font-family: Verdana, Arial, Helvetica, sans-serif; Color : #1B3764 font-weight: bold;text-decoration: none; padding-bottom: 5px;}
.link-pag-int:visited {font-family: Verdana, Arial, Helvetica, sans-serif; Color : #1B3764; font-weight: bold;text-decoration: none; padding-bottom: 5px;}
.link-pag-int:hover {font-family: Verdana, Arial, Helvetica, sans-serif; Color : #1B3764; font-weight: bold;text-decoration: underline; padding-bottom: 5px;}



.titolo-pagineint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #1B3764;
	font-weight: bold;
	
}

.td-titolotab{
	 BACKGROUND-COLOR: #A7AE37;
	 border-bottom: #1B3764 1px solid;
	 margin-top: 0px;
	 PADDING-RIGHT: 3px; 
	 PADDING-LEFT: 3px;  
	 PADDING-TOP: 3px;
	 PADDING-BOTTOM: 3px; 
	 FONT-SIZE: 11px; 
	 font-weight: bold;
	 COLOR: #FFFFFF; 
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  
	 TEXT-ALIGN: left; 
}	 

.td-tab{
	 BACKGROUND-COLOR: #ffffff;  
	 PADDING-RIGHT: 3px; 
	 PADDING-LEFT: 3px;  
	 PADDING-TOP: 3px;
	 PADDING-BOTTOM: 3px; 
	 FONT-SIZE: 11px; 
	 COLOR: #000000; 
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  
	 TEXT-ALIGN: left; 
}	
.td-tabblu{
	 BACKGROUND-COLOR: #DFE8F7;  
	 PADDING-RIGHT: 3px; 
	 PADDING-LEFT: 3px;  
	 PADDING-TOP: 3px;
	 PADDING-BOTTOM: 3px; 
	 FONT-SIZE: 11px; 
	 COLOR: #000000; 
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  
	 TEXT-ALIGN: left; 
}	

.td-pagineint3{
	 BACKGROUND-COLOR: #ffffff; 
	 border-color: #396DB5;
	 border:solid;
	 PADDING-RIGHT: 8px; 
	 PADDING-LEFT: 8px;  
	 PADDING-TOP: 0px;
	 PADDING-BOTTOM: 8px; 
	 FONT-SIZE: 12px; 
	 COLOR: #396DB5; 
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  
	 TEXT-ALIGN: justify; 
}		
.td-menu{
	 BACKGROUND-COLOR: #ffffff;  
	 PADDING-RIGHT: 8px; 
	 PADDING-LEFT: 0px;  
	 PADDING-TOP: 0px;
	 PADDING-BOTTOM: 0px; 
	 FONT-SIZE: 10px; 
	 COLOR: #396DB5; 
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  
	 TEXT-ALIGN: justify; 
}
