body {
	background-color: #FFFFFF;
     }




.lineaBlu {  
	border-top: 1px solid #A2CBD9;
          }




.immagine{
	float:left;
	margin:0px 10px 0px 0px;
         }

.titolo {
	FONT-SIZE: 16px;
	COLOR: #5F77B1;
	FONT-STYLE: normal;
	FONT-WEIGHT:bold;	
	FONT-FAMILY: Arial;
	text-align: left;
	padding: 10px 0px 10px 0px;
     }

.titoletto {
	FONT-SIZE: 12px;
	COLOR: #4C94AF;
	FONT-STYLE: normal;
	FONT-WEIGHT:bold;	
	FONT-FAMILY: Arial;
	text-align: left;
	padding: 0px 0px 5px 0px;
     }


.testo {
    background-color: #F5F8FA;
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-WEIGHT:normal;	
	FONT-FAMILY: Verdana;
	text-align: justify;
	vertical-align: top;
	padding-left: 10px;
	padding-right: 10px;
     }
.testo A:link {
    color:#666666; FONT-WEIGHT:normal; TEXT-DECORATION:underline;
   }

.testo A:visited {
    color:#666666; FONT-WEIGHT:normal; TEXT-DECORATION:underline;
   }
.testo A:hover {
    color:#5F77B1; FONT-WEIGHT:normal; TEXT-DECORATION:underline;
   }



.top {
	FONT-SIZE: 11px;
	COLOR: #5F77B1;
	FONT-STYLE: normal;
	FONT-WEIGHT:bold;	
	FONT-FAMILY: Verdana;
	text-align: right;
	padding-top: 6px;
	padding-right: 10px;
     }
.top A:link {
    color:#5F77B1; FONT-WEIGHT:bold; TEXT-DECORATION:underline;
   }

.top A:visited {
    color:#5F77B1; FONT-WEIGHT:bold; TEXT-DECORATION:underline;
   }
.top A:hover {
    color:#5F77B1; FONT-WEIGHT:bold; TEXT-DECORATION:underline;
   }



.menu {
	FONT-SIZE: 11px;
	COLOR: #0099CC;
	FONT-STYLE: normal;
	FONT-WEIGHT:bold;	
	FONT-FAMILY: Verdana;
	text-align: right;

     }
.menu a {
	color:#5F77B1; 
	FONT-WEIGHT:bold; 
	TEXT-DECORATION:none; 
	padding:5px 4px 5px 4px; 
	background: #C7E0E8; 
	line-height:16px;
     }
.menu a:link, .menu a:visited {
 	background:#C7E0E8; color:#5F77B1; TEXT-DECORATION:none; FONT-WEIGHT:bold;
     }
.menu a:hover, .menu a:active { 
	background:#DAEAF0; color:#0099CC; TEXT-DECORATION:none; FONT-WEIGHT:bold;
     }



.footer {
	FONT-SIZE: 10px;
	COLOR: #5F77B1;
	FONT-STYLE: normal;
	FONT-WEIGHT:normal;	
	FONT-FAMILY: Verdana;
	text-align: left;
	padding-left: 5px;
	padding-top: 5px;
     }
.footer A:link {
    color:#5F77B1; FONT-WEIGHT:normal; TEXT-DECORATION:none;
   }

.footer A:visited {
    color:#5F77B1; FONT-WEIGHT:normal; TEXT-DECORATION:none;
   }
.footer A:hover {
    color:#5F77B1; FONT-WEIGHT:normal; TEXT-DECORATION:underline;
   }



.bottoni {
	BORDER-LEFT: #C7E0E8 1px solid; 
	BORDER-RIGHT: #C7E0E8 1px solid; 
	BORDER-TOP: #C7E0E8 1px solid; 
	BORDER-BOTTOM: #C7E0E8 1px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	FONT-FAMILY:Verdana; 
	TEXT-ALIGN: center; 
	COLOR: #5F77B1; 
	background: #DAEAF0;
	width: 70px;
	}



.textbox {
	BORDER-LEFT: #A2CBD9 1px solid; 
	BORDER-RIGHT: #A2CBD9 1px solid;
	BORDER-TOP: #A2CBD9 1px solid;
	BORDER-BOTTOM: #A2CBD9 1px solid; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana; 
	COLOR: #666666;
	TEXT-ALIGN: left;
	width: 180px;
	}


.messaggio {
	BORDER-LEFT: #A2CBD9 1px solid; 
	BORDER-RIGHT: #A2CBD9 1px solid;
	BORDER-TOP: #A2CBD9 1px solid;
	BORDER-BOTTOM: #A2CBD9 1px solid; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana; 
	COLOR: #666666;
	TEXT-ALIGN: left;
	width: 363px;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #ffffff; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #5F77B1; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-FACE-COLOR:#FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
	}