
BODY {font-family:  arial; color: #216291; border : 0px; MARGIN: 0px; }
.footer {font-size: 10px; color: #216291; text-decoration:none;}

.footer:visited {text-decoration:undeline; color #216291;}
.footer:link {text-decoration:undeline; color: #216291;}
.footer:hover {text-decoration:undeline; color:#01A4E9; }

A {text-decoration:none; }
TD,P { font-size: 12px; color: #216291;; text-decoration:none;}

.piccolo { font-size: 11px; color: #216291; text-decoration:none;}
.medium { font-size: 12px; color: #216291; text-decoration:none;}
.large { font-size: 15px; color: #216291; text-decoration:none;font-weight:bold;}
.sfondouno  {background-color: #01A4E9; color: #FFFFFF; font-weight: bold; font-size: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; width: 170px; height: 19px; padding-left: 4px; padding-top: 2px; padding-bottom: 0px;}
.sfondodue  {background-color: #219741; color: #FFFFFF; font-weight: bold; font-size: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; width: 170px; height: 19px; padding-left: 4px; padding-top: 2px; padding-bottom: 0px;}
.sfondotre  {background-color: #776764; color: #FFFFFF; font-weight: bold; font-size: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; width: 170px; height: 19px; padding-left: 4px; padding-top: 2px; padding-bottom: 0px;}
.sfondotreb  {background-color: #776764; color: #FFFFFF; font-weight: bold; font-size: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; width: 100px; height: 19px; padding-top: 2px; padding-bottom: 0px;margin-right:24px}

.sfondodue_brevetti  {background-color: #219741; color: #FFFFFF; font-weight: bold; font-size: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; width: 430px; height: 19px; padding-left: 4px; padding-top: 2px; padding-bottom: 0px;}
.sfondodue_opp{background-color: #219741; color: #FFFFFF; font-weight: bold; font-size: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; width: 320px; height: 19px; padding-left: 4px; padding-top: 2px; padding-bottom: 0px;}

.elenchi	{FONT-FAMILY: Arial, Helvetica, sans-serif; width: 162px; line-height: 20px; font-size: 12px; padding-left: 4px;}

.elenchi_br	{FONT-FAMILY: Arial, Helvetica, sans-serif; width: 172px; line-height: 20px; font-size: 12px; padding-left: 4px;}

.elenchi_opp{FONT-FAMILY: Arial, Helvetica, sans-serif; width: 172px; line-height: 20px; font-size: 12px; padding-left: 0px;}
select {FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 12px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}

.ppopup{padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px;}

a:visited {	TEXT-DECORATION: underline}
a:link {	TEXT-DECORATION: underline}
a:hover {COLOR: #000000; TEXT-DECORATION: underline}

.apopup {COLOR: #FFFFFF; TEXT-DECORATION: none;}
.apopup:hover {COLOR: #FFFFFF; TEXT-DECORATION: none;}

.linkelenchi {color: #216291; FONT-SIZE: 11px;text-align:justify;}
.linkelenchi:visited {color: #216291; TEXT-DECORATION: none; FONT-SIZE: 11px;text-align:justify;}
.linkelenchi:link {color: #216291; TEXT-DECORATION: none; FONT-SIZE: 11px;text-align:justify;}
.linkelenchi:hover {COLOR: #01A4E9; TEXT-DECORATION: none; FONT-SIZE: 11px;text-align:justify;}

.stileinput {
	BORDER: #FFFFFF 1px solid; FONT-SIZE: 11px; COLOR: #595d61; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.bottoneinput {  font-size: 10px; border-style: solid; border-width: 1px;border-color: #216291; background-color: #8CBDD3; color: #FFFFFF;}

.verde	{color:#219741;}
.marrone {color: #776764;}
.azzurro {color: #01A4E9;}
.blu {color: #0D2675;}


.borderit img{border: 1px solid #ffffff;TEXT-DECORATION: none;}
.borderit:hover img{border: 1px solid #ff0000;}

.opacityit img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);-moz-opacity: 0.4;}
.opacityit:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;}.azzurro_home {
	color: #0D68A9;
	font-size: 11px;
}



		.container {
		background-color:#EAF5F6;
		color:#FFFFFF;
		left:50%;
		margin-left:-364px;
		padding:0px;
		position:absolute;
		width:728px;
		top: 10px;
		}
	
		.cambiolingua {
		width:200px; 
		height:20px; 
		float:right; 
		text-align:right;
		}
		
		.logo {
		float:left;
		}
		
		.contenuto {
		width: 654px;
		position: relative;
		/*/background-color:#99FF00;/*/
		float:left;
		padding: 0px;
		left: 37px;
		font-size: 12px; 
		color: #216291; 
		text-decoration:none;
		margin-top: 12px;
		}		
		
		.posizionefooter {
		float:left;
		font-size: 10px; 
		color: #216291; 
		text-decoration:none;
		width: 100%;
		background-color: #dcf5f9;
		border-top: 1px solid #FFFFFF;
		height: 26px;
		}
		
		.testata { 
		background-color:#FFFFFF;
		height: 94px;
		}
		
		.pulsanti {
		float:left; 
		width:728px;
		height: 19px;
		}
		
		.separatore {
		width:100%; 
		height:10px; 
		float:left; 
		margin:0px; 
		padding:0px; 
		font-size: 1px;
		}

