body {  
	background-color: #FFF;
	padding: 0px 0px 10px 0px;
	margin-top:0px;	
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
     }

.bgTestata {  
	background-image: url(bg_testata.gif); 
	background-repeat: repeat-x; 
	background-position: left top;
     }

.bgNavigator {  
	background-image: url(bg_navigator.gif); 
	background-repeat: no-repeat; 
	background-position: left top;
     }

.contenitoreBg {
	background-color: #EDF3F7;
	background-image: url(bg_contenitore.gif); 
	background-repeat: no-repeat; 
	background-position: left top;
     }
	
.contenitoreTop {
	background-color: #EDF3F7;
	background-image: url(angolo_top.gif); 
	background-repeat: no-repeat; 
	background-position: left top;
     }

.contenitoreBottom {
	background-image: url(bg_bottom.gif); 
	background-repeat: repeat-x; 
	background-position: left top;
     }

.contenitore {
	background-color: #EDF3F7;
	border-bottom: 2px solid #76AED9;
	vertical-align: top;
     }

.contenitoreTxt {
	padding: 14px 14px 34px 14px;
	text-align: left;
	FONT: 12px Arial, Verdana, Tahoma;
	COLOR: #666;
     }
.contenitoreTxt a {
	FONT-SIZE: 12px; color:#666; TEXT-DECORATION:underline;
     }
.contenitoreTxt a:link, .contenitoreTxt a:visited {
 	background:none; color:#6666;
     }
.contenitoreTxt a:hover, .contenitoreTxt a:active { 
	background:none; color:#000; TEXT-DECORATION:underline;
     }

.titolo {
	FONT: 16px Arial, Verdana, Tahoma;
	COLOR: #5788AD;
	text-align: left;
	FONT-WEIGHT:bold;
	padding: 0px 0px 14px 0px;
     }
.titolo a {
	FONT-SIZE: 16px; color:#5788AD; FONT-WEIGHT:bold; TEXT-DECORATION:none;
     }
.titolo a:link, .titolo a:visited {
 	background:none; color:#5788AD;
     }
.titolo a:hover, .titolo a:active { 
	background:none; color:#759DBC; TEXT-DECORATION:none;
     }

.immagine {
	border: 3px solid #98C0D9;
     }

.imgfl{
	float:left;
	margin:0px 20px 10px 0px;
	border: 3px solid #98C0D9;
}

.etichetta {
	background-color: #CBDFEB;
	padding: 8px 8px 8px 8px;
	text-align: left;
	FONT: 10px Arial, Verdana, Tahoma;
	COLOR: #005BA2;
	vertical-align: bottom;
	text-transform: uppercase;
     }
.etichetta a {
	FONT-SIZE: 10px; color:#005BA2; TEXT-DECORATION:none;
     }
.etichetta a:link, .etichetta a:visited {
 	background:none; color:#005BA2;
     }
.etichetta a:hover, .etichetta a:active { 
	background:none; color:#0E97E7; TEXT-DECORATION:none;
     }

.back {
	FONT: 12px Arial, Verdana, Tahoma;
	COLOR: #5788AD;
	text-align: left;
	FONT-WEIGHT:bold;
	padding: 34px 0px 0px 0px;
     }
.back a {
	FONT-SIZE: 12px; color:#5788AD; FONT-WEIGHT:bold; TEXT-DECORATION:none;
     }
.back a:link, .back a:visited {
 	background:none; color:#5788AD;
     }
.back a:hover, .back a:active { 
	background:none; color:#759DBC; TEXT-DECORATION:none;
     }

.pdf {
	background-color: #CBDFEB;
	padding: 4px 4px 4px 24px;
	FONT-SIZE: 10px;
	COLOR: #005BA2;
	FONT-STYLE: normal;
	FONT-WEIGHT:normal;	
	FONT-FAMILY: Arial, Verdana, Tahoma;
	text-align: left;	
	background-image: url(pdf.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
     }
.pdf a {
	padding: 0px 0px 0px 0px;
	color:#005BA2; FONT-WEIGHT:normal; TEXT-DECORATION:none;
     }
.pdf a:link, .pdf a:visited {
 	 color:#005BA2;
     }
.pdf a:hover, .invia a:active { 
	 color:#0E97E7; TEXT-DECORATION:none;
     }

.indirizzo {
	background-color: #F0F0F0;
	background-image: url(angolo_indirizzo.gif); 
	background-repeat: no-repeat; 
	background-position: left top;
	padding: 4px 14px 4px 14px;
	text-align: left;
	FONT: 11px Arial, Verdana, Tahoma;
	COLOR: #666;
	vertical-align: middle;
     }
.indirizzo a {
	FONT-SIZE: 11px; color:#666; TEXT-DECORATION:underline;
     }
.indirizzo a:link, .indirizzo a:visited {
 	background:none; color:#6666;
     }
.indirizzo a:hover, .indirizzo a:active { 
	background:none; color:#000; TEXT-DECORATION:underline;
     }

.copy {
	FONT: 11px Arial, Verdana, Tahoma;
	FONT-WEIGHT:normal;
	COLOR: #999;
	text-align: left;
	padding: 6px 0px 0px 0px;
     }
.copy a {
	color:#999; FONT-WEIGHT:normal; TEXT-DECORATION:none;
     }
.copy a:link, .copy a:visited {
 	background:none; color:#999;
     }
.copy a:hover, .copy a:active { 
	background:none; color:#999; TEXT-DECORATION:underline;
     }

.testo {
	padding: 4px 0px 4px 0px;
	text-align: left;
	FONT: 12px Arial, Verdana, Tahoma;
	COLOR: #666;
     }

.textbox { 
	FONT-SIZE: 12px;
	COLOR: #666;
	FONT-STYLE: normal;
    FONT-WEIGHT:normal;
	FONT-FAMILY: Arial, Verdana, Tahoma;
	text-align: left;
	padding-right: 3px;
	padding-left: 3px;
	background-color:#FFF;
	border-left: 1px solid #999;
	border-top: 1px solid #999;
	border-right: 1px solid #E0E0E0;
	border-bottom: 1px solid #E0E0E0;
	width:200px;
      }

.messaggio { 
	FONT-SIZE: 12px;
	COLOR: #666;
	FONT-STYLE: normal;
    FONT-WEIGHT:normal;
	FONT-FAMILY: Arial, Verdana, Tahoma;
	text-align: left;
	padding-right: 3px;
	padding-left: 3px;
	background-color:#FFF;
	border-left: 1px solid #999;
	border-top: 1px solid #999;
	border-right: 1px solid #E0E0E0;
	border-bottom: 1px solid #E0E0E0;
	SCROLLBAR-HIGHLIGHT-COLOR:#FFF; 
	SCROLLBAR-SHADOW-COLOR:#FFF; 
	SCROLLBAR-3DLIGHT-COLOR:#FFF; 
	SCROLLBAR-ARROW-COLOR:#999; 
	SCROLLBAR-TRACK-COLOR:#FFF; 
	SCROLLBAR-FACE-COLOR:#FFF;
	SCROLLBAR-DARKSHADOW-COLOR:#FFF; 
	width:380px;
	height:160px;
      }

.bottone { 
	FONT-SIZE: 12px;
	COLOR: #005BA2;
	FONT-STYLE: normal;
    FONT-WEIGHT:bold;
	FONT-FAMILY: Arial, Verdana, Tahoma;
	text-align: center;
	background-color:#CBDFEB;
	border-top: 0px solid #CCC;
	border-left: 0px solid #CCC;
	border-right: 0px solid #CCC;
	border-bottom: 0px solid #CCC;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
      }