@charset "windows-1252";

body {margin: 0; padding: 0; line-height: 18px; background: #666666}
#principale{width: 988px; margin: 0 auto; background:white}
#impostazionidibase{float: left; width: 100%; background:white; }	 


/* ------------------ */
/*   Scelta lingue    */
/* ---------------------------- */		 
	#backlingue {float: right; position: relative; top: 5px; right: 0px; width: 360px; background: #666666 url(img_public2/lingue_barra.png); background-repeat: no-repeat; height: 20px;}
	#lingue{ float: right; font-size:10.4px; font-family: Arial,Helvetica,sans-serif; padding-top: 0px;  color: white;  }
	#lingue a {color:  white; text-decoration: none; }
	#lingue a:hover {color: #FF9900; text-decoration: none;}  

/* ------------------ */
/*   Testata   		 */
/* ---------------------------- */		
	#testata{ margin: 0 auto; padding-left:30px; height: 120px; background: url(img_public2/gradiente_oriz.png)} 
	#banner {position: fixed; top: 35px; left: 520px; width: 468px; height: 60px; border: 1px solid gray; background: white} 
	
/* ------------ */
/*   Continua   */
/* ---------------------------- */	  
.continua {width: 100%; height: 18px; padding-top: 2px; background: url(img_public2/contiuna.png); background-repeat: no-repeat; border: 0px; background-position: right; margin-top:0px; margin-bottom:5px;}
.continua a {float: right; font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans',LucidaGrande,Geneva,Arial,Verdana,sans-serif; font-size: 10.3px; color: #000099; text-transform: uppercase; text-decoration: none; padding-right: 25px}	 
.continua a:hover { color: red; Display: block; text-decoration: none;}

	
/* FINE PARTI COMUNI  a home page e pagine interne  */


/* --------- */
/*   Menu    */
/* ---------------------------- */
	#menu {width: 772px; height:28px; padding-top:2px; background: #666666 url(img_public2/barra.png)}	   
		.menudream ul {margin: 0; padding: 0; list-style-type: none; text-transform: uppercase; font: 10.10px 'Lucida Grande','Lucida Sans Unicode','Lucida Sans',LucidaGrande,Geneva,Arial,Verdana,sans-serif; text-align: center; letter-spacing: -0.8px}
		.menudream ul li{position: relative; display: inline; float:left;}
		.menudream ul li a {display: block;  /*dimensione base degli elementi menu*/ padding: 5px 12px 5px 1px; text-decoration: none; color: #E5E5E5; }
		.menudream ul li ul{left: 0; position: absolute; top: 1em; display: block;visibility: hidden;	}
		.menudream ul li ul li{ display: list-item; float: none; text-align: center;}
		.menudream ul li ul li ul{ left: 159px; /* non modificare */top: 0;}
		.menudream ul li ul li a{display: block;
			width: 160px; /*dimensione sub-livelli*/
			color: white;text-decoration: none; padding: 1px 5px;
			border: 0px solid #666666;text-align: left;  
			background: url(img_public2/menu_trasparenza.png); /*colore di sfondo elementi menu*/}
		.menudream ul li a:hover { color: #9CC3FF}
	/*immagine per i sub livelli */
		.menudream .mainfoldericon{background:  url(img_public2/sotto.png) no-repeat center right; }
	/*immagine di sfondo per i sub-sub livelli */
		.menudream .subfoldericon{background:  url(img_public2/freccia_destra.gif) no-repeat center right;}
		* html p#iepara{ /*Per i paragrafi immediatamente successivi al menu, aggiunge 1em top in IE*/	padding-top: 1em;}
	/* Per IE */
		* html .menudream ul li { float: left; height: 1%; }
		* html .menudream ul li a { height: 1%; }
		

		

	
/* FINE PARTI COMUNI  a home page e pagine interne  */

/* CSS per l'Home Page */
		
/*-------------------- */
/*   Centro            */
/*-------------------- */	 
	#contenuti{margin: 0px 240px 0 205px; }
	#inprimopiano {WIDTH:550PX; margin-top:-10px; padding-right:13px; padding-top:10px; min-height:400px;
 			   		background-image: url('img_public2/sfuma.png'); background-repeat: no-repeat; background-position: 562px -0px;}
		.testocontenuti{font-family: Georgia; font-size: 13px; text-align: left; word-spacing: normal;
					text-decoration: none; color: #444; line-height: 16px; text-align: left; margin-top:5px; }
		.testocontenuti h1{ margin-top:1px; margin-bottom: 10px; font-size: 24.8px; font-family: Georgia; 
						color:#4F4F4F; letter-spacing: -1px; font-weight: normal; font-style: normal; line-height: 25.6px; }		
		.testocontenuti a {color:#172982; text-decoration:none;}
		.testocontenuti a:hover {color:red}
		.testocontenuti h4 {margin-top: 0px; margin-bottom: 10px; font-size: 20px; font-family: Georgia; letter-spacing: -1px; font-weight: normal; font-style: italic; line-height: 14px; color: #444}
		.testocontenuti h3 {margin-top: 0px; margin-bottom: 0px; font-size: 10px; text-transform: uppercase; font-family: arial, arial narrow; letter-spacing: 2px; font-weight: normal; color: #444}
		/*.testocontenuti img {float: left; margin: 1px 12px 1px 0}	 */
		.testocontenuti p {margin:0px; padding:0px;}
/* ------------------ */
/*   Altre Notizie    */
/* ---------------------------- */
	#altrenotizie {float: left; width: 550px; background: url(img_public2/altrenotizie.png); margin-top: 10px; padding-top: 5px; 
	 /*border: 1px solid #d8dcdf; */background-repeat: repeat-x; }
	#altrenotizie h1{margin: 10px; font-size:23px; font-family:georgia; letter-spacing: -1.3px; color: #182982; font-weight: normal; 
			font-style: normal;}	
	#colonninasx {float: left; margin-left: 5px; width: 272px;  }  /*{float: left; margin-left: 5px; width: 270px;  }*/
	#colonninadx { width: 272px;  margin-left: 278px; }  /*{ width: 270px;  margin-left: 280px; } */
		.linkcentro a { margin-top: 0px; Display: block;padding: 5px; padding-bottom: 10px; margin-bottom:5px; width: 250px; 
		min-height:80px; color: #172982; font-family: Trebuchet MS, Georgia, serif, Palatino, Palatino Linotype; font-size: 12px;  text-align: left; 
		text-decoration: none;  line-height: 14px; }	
		.linkcentro a:hover {background: #e8e8e8; color: red}		
		.linkcentro img {padding: 0px 5px 0px 5px; float: left; vertical-align: text-top; border: 0px}	  
	#altrenotizie h2 {margin-left:10px;   margin-bottom:10px; color: #333333; text-transform: uppercase; font: 10.10px 'Lucida Grande','Lucida Sans Unicode','Lucida Sans',LucidaGrande,Geneva,Arial,Verdana,sans-serif; line-height: 1.5em; vertical-align: text-top; font-weight: normal; text-decoration: none; text-align: left; height:10px; } 
	#altrenotizie h2 a {text-decoration: none; color: #6B6B6B}
	#altrenotizie h2 a:hover {color: red}  
	#altrenotizie h3 {margin-top: 0px; margin-bottom: 0px; font-size: 10px; text-transform: uppercase; /*font-variant: small-caps; */ font-family: arial, arial narrow; letter-spacing: 2px; font-weight: normal; color: #444}	   
	
/* --------------------- */
/*   Colonna sinistra    */
/* ---------------------------- */			
#colonnasinistra {float: left; width: 195px;  margin-left: -988px; background:white url(img_public2/col_sinistra.png); background-repeat: repeat-x; min-height:665px; /*border:1px solid red;*/}
#colonnasinistra img {margin-left: 0px; margin-top: 0px;}
#appuntamenti_testata {margin-left:5px;background: url(img_public2/note_testata.png); width:190px; height:36px;}
#appuntamenti_corpo	{margin-left:5px; padding:8px; padding-top:0px; padding-bottom:0px; background: url(img_public2/note_testo.png);width:170px;}	  
#appuntamenti_corpo a {margin-top: 0px; margin-bottom: 0px; font-size: 10px; text-decoration: none; font-family: Georgia;  font-style: italic}	
#appuntamenti_corpo a:hover {color: red}	
#appuntamenti_corpo p {margin: 0px; padding: 0px; padding-top:5px; font-size: 10px; text-decoration: none; font-family: Georgia; color: #4D4D4D; font-style: italic}	
	
#appuntamenti_pie {margin-left: 5px; background: url(img_public2/note_base.png); background-repeat: no-repeat; width: 190px; height: 16px}
 
#riquadro {width:100%; }	 
#riquadro h1 {font-size: 20px; font-family: georgia; color: #182982; font-weight: normal; font-style: normal; letter-spacing: -1.3px; margin: 8px 10px 10px 8px}	
	.multimedia a {color: #4F4F4F; font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans',LucidaGrande,Geneva,Arial,Verdana,sans-serif; font-size: 12.5px; letter-spacing: -1px; line-height: 1.23em; min-height: 70px; margin-top: 0px; Display: block; text-align: right; text-decoration: none; padding: 6px; padding-bottom: 5px; clear: both;}	
	.multimedia a:hover {background: #e8e8e8; color: #182982; }
	.multimedia img {padding: 0px 0px 0px 0px; float: left; vertical-align: text-top}		
	
	.audiovideoh a {
	color: #4F4F4F;
	font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans',LucidaGrande,Geneva,Arial,Verdana,sans-serif;
	font-size: 12.5px;
	letter-spacing: -1px;
	line-height: 1.5em;
	min-height: 70px;
	margin-top: 0px;
	text-align: right;
	text-decoration: none;
	padding: 0px;
	padding-bottom: 0px;
	display: inherit;
}	
	.audiovideoh a:hover {background: #e8e8e8; color: #182982; }
	.audiovideoh img {padding: 5px 5px 5px 5px; float: left; vertical-align: text-top}		
	
	.rassegnastampa a {color: #4F4F4F; font-family: Georgia, Palatino, Palatino Linotype; 
	margin-left: 2px; padding-top:5px; padding-left:8px; font-size: 13px; Display: block; text-align: left; text-decoration: none; 
	border-bottom:1px dotted  #666666;	/*border-top:1px solid white; */padding-bottom: 5px; line-height:13px; }	
	.rassegnastampa a:hover {background: #e8e8e8; color: #182982;} 
	.rassegnastampa h3 {margin-top: 0px; margin-bottom: 0px; font-size: 10px; text-transform: uppercase; /*font-variant: small-caps; */ font-family: arial, arial narrow; letter-spacing: 2px; font-weight: normal; color: #444}	   
	.rassegnastampa h2 {font-family: Trebuchet MS,arial; margin: 0px; padding: 0px; font-weight: bold; font-size: 11px; text-decoration: none;}		   
	.rassegnastampa img{padding-right:10px;}	  
	.rassegnastampa b {font-family: Arial,Helvetica,sans-serif; font-size: 11.03px; text-transform: uppercase; text-decoration: none; font-weight: normal; font-style: normal; font-variant: normal; display:block}
																  
	.extra a {color: #4F4F4F;  font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans',LucidaGrande,Geneva,Arial,Verdana,sans-serif; font-size: 11px; letter-spacing: -0.5px;
	margin-top: 0px;  Display: block; text-align: left; text-decoration: none; padding: 4px; padding-bottom: 3px;}	
	.extra a:hover {background: #e8e8e8; color: #182982; }	   
	.extra img {padding-right:10px;}	
	
	.extra_colonnasinistra h1 {font-size: 20px; font-family: georgia; color: #182982; font-weight: normal; font-style: normal; letter-spacing: -1.3px; margin:0px;}		
	.extra_colonnasinistra a {clear:both; color: #393939; font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans',LucidaGrande,Geneva,Arial,Verdana,sans-serif; font-size: 11px; letter-spacing: -0.5px; line-height: 14px; margin-top: 0px; Display: block; text-align: left; text-decoration: none; padding: 4px; padding-bottom: 8px; /*border-top: 1px dotted #172982*/; background: url(img_public2/diagonale.png)}
	.extra_colonnasinistra img {padding: 0px 5px 5px 0px; float: left; vertical-align: text-top}	
	.extra_colonnasinistra a:hover {color: red;}
	    
/* ------------------- */
/*   Colonna destra    */
/* ---------------------------- */		   
#colonnadestra {float: left; width: 220px; margin-left: -220px; margin-top:-100px; 
				background: white url(img_public2/gradiente_verti.png); background-repeat: repeat-x; 
				font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans',LucidaGrande,Geneva,Arial,Verdana,sans-serif; 
				font-size: 11px; min-height: 650px; text-align: center}	 

#descrizDream {color: #29347E; 
			   font-family: Georgia,'Lucida Grande','Lucida Sans Unicode','Lucida Sans',LucidaGrande,Geneva,Arial,Verdana,sans-serif; 
			   font-size: 12.8px; line-height: 14px;  min-height: 255px;  text-align: center;
			   padding-left: 8px; padding-right: 8px; padding-top: 75px;  
			  }  
	
	.link a {color: #4F4F4F; margin-top: 0px; font-size: 11.5px; Display: block; text-align: center; text-decoration: none;  
	padding-top: 5px; padding-left:8px; min-height: 35px;  border-bottom: 1px solid #d8dcdf;  clear:both;}			   
	.link a:hover {background: #d2d3fa; color: #172982; text-decoration: none; clear:both;}	
#loghetto {display:block; width:100%; height:50px;}	 
#comeaiutare {background: #666666 url(img_public2/come_aiutare.png); width: 210px;margin-top:25px; margin-bottom:10px; padding-top: 10px; padding-right: 10px;}  		
	.linkcomeaiutare a {color: #FFCC33; font-family: Arial, Bitstream Vera Sans, Palatino, Palatino Linotype;  height: 75px; font-size: 18px; font-style:normal; font-weight: normal; line-height:16px; Display: block; text-align: right; text-decoration: none; }
	.linkcomeaiutare a:hover {color: #FFFF99}	
	.linkcomeaiutare b {text-decoration: none; font-weight: normal; font-style: normal; font-variant: normal;}
	 	.extra2 a {color: #4F4F4F;  font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans',LucidaGrande,Geneva,Arial,Verdana,sans-serif; font-size: 11px; letter-spacing: -0.5px;
	margin-top: 0px;  Display: block; text-align: left; text-decoration: none; padding: 4px; padding-bottom: 3px;}	
	.extra2 a:hover {background: #e8e8e8; color: #182982; }	   
	.extra2 img{padding-right:10px;}			
	
	.extra_colonnadestra a {
	color: #393939;
	font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans',LucidaGrande,Geneva,Arial,Verdana,sans-serif;
	font-size: 11px;
	letter-spacing: -0.5px;
	line-height: 14px;
	margin-top: 0px;
	Display: block;
	text-align: left;
	text-decoration: none;
	padding: 4px;
	padding-top:10px;
	padding-bottom: 10px;
	/*background-image: url(img_public2/diagonale.png);
	background-repeat: repeat;*/
}
	.extra_colonnadestra h1 {color: #393939; font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans',LucidaGrande,Geneva,Arial,Verdana,sans-serif; font-size: 16px; letter-spacing: -0.5px; line-height: 14px; margin-top: 0px; Display: block; text-align: left; text-decoration: none; /*border-top: 1px dotted #172982*/}
	.extra_colonnadestra img {padding: 0px 5px 5px 0px; float: right; vertical-align: text-top}	
	.extra_colonnadestra a:hover {color: red;}
   
	  

 
/* --------------------- */
/*   Box con 3 colonne   */
/* ---------------------------- */
#notizieincolonne { width: 988px; padding-top:10px; clear: left; background:white url(img_public2/immagine1.png);/* background-repeat: repeat-x;*/}
#container{}
#trecolonne { display:block; margin: 0px auto; padding: 0px; width: 988px;}
#header {}
#colonna1di3 {float: left;width: 320px;}
#colonna2di3 { float: left; width: 34%;	background: url(img_public2/trecolonne.gif); background-repeat: repeat-y;}
#colonna3di3 {float: right;width: 320px; }

.colonna-uno-content, .colonna-due-content, .colonna-tre-content{padding: 12px; padding-top: 0; padding-bottom: 25px;
font-family: Georgia; font-size: 12px; text-align: left;word-spacing: normal;
text-decoration: none; color: #444; line-height: 15px; margin-bottom:6px;}

.colonna-uno-content h1, .colonna-due-content h1, .colonna-tre-content h1{margin-top:1px; margin-bottom: 6px; font-size: 20px; font-family: Georgia; 
color:#4F4F4F; letter-spacing: -1px; font-weight: normal; font-style: normal; line-height: 18px;}		

.colonna-uno-content h2, .colonna-due-content h2, .colonna-tre-content h2{margin-top: 0px; margin-bottom: 10px; font-size: 15px; font-family: Georgia; 
letter-spacing: -1px; font-weight: normal; font-style: italic; line-height: 14px; color: #999999}
.colonna-uno-content h3, .colonna-due-content h3, .colonna-tre-content h3{margin-top: 0px; margin-bottom: 0px; font-size: 10px; text-transform: uppercase;
 /*font-variant: small-caps; */ font-family: arial, arial narrow; letter-spacing: 2px; font-weight: normal; 
 color: #999999}
.colonna-uno-content a, .colonna-due-content a, .colonna-tre-content a{color:#172982; text-decoration:none;}
.colonna-uno-content a:hover, .colonna-due-content a:hover, .colonna-tre-content a:hover{color:red}	   
.colonna-uno-content b {font-family: Arial,Helvetica,sans-serif; font-size: 17.03px; text-transform: uppercase; text-decoration: none; font-weight: normal; font-style: normal; font-variant: normal; display:block}
.colonna-due-content b {font-family: Arial,Helvetica,sans-serif; font-size: 17.03px; text-transform: uppercase; text-decoration: none; font-weight: normal; font-style: normal; font-variant: normal; display:block}
.colonna-tre-content b {font-family: Arial,Helvetica,sans-serif; font-size: 17.03px; text-transform: uppercase; text-decoration: none; font-weight: normal; font-style: normal; font-variant: normal; display:block}
			
.colonna-uno-content img {float: left; padding: 2px 10px 6px 0}		  
.colonna-due-content img {padding: 2px 10px 6px 0}
.colonna-tre-content img {float: right; padding: 2px 2px 2px 2px}
.colonna-uno-content {}
.colonna-due-content {}
.colonna-tre-content {padding-left: 0px;} 
.colonna-tre-content p{text-indent: 20px}

.clear { clear: both;} 
.clear { display: none; } 

.box-footer{background: #666666; text-align:center; font-family:Georgia; font-size:12px; padding-bottom:6px; color: silver; clear: both;border: none}	 
.box-footer a {text-decoration: none; color: #FAFF9C}
.box-footer a:hover {text-decoration: none; color: #FFCC33}	 

/*------------------------------ */
/* CSS per le pagine interne     */
/*------------------------------ */	 
	#inte_contenuti {margin: 0px 220px 0 0px; padding-bottom: 25px; padding-right: 0px; padding-left:0px; 
					 background: white; background-image: url('img_public2/sfuma.gif'); background-repeat: no-repeat; 
					 background-position: 767px -0px; min-height: 500px}		
	#inte_contenuti h1 {margin-top:10px; margin-bottom: 10px;  font-size: 22px; font-family: Georgia; 
						color:#172982;  letter-spacing: -1px; font-weight: normal; font-style: normal; line-height: 23px; }	
	

		.titoletto	{text-decoration: none; color: #999999;  padding-top:10px; padding-left:10px;
			font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans',LucidaGrande,Geneva,Arial,Verdana,sans-serif; font-size: 11.0px;  
			letter-spacing: 1.5px; text-transform: uppercase; font-weight: normal; 
			font-style: normal; font-variant: normal; text-decoration: none; }  
	  
		.titoletto a {text-decoration: none; color: #666666; font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans',LucidaGrande,Geneva,Arial,Verdana,sans-serif; font-size: 11.0px;  vertical-align: baseline; letter-spacing: 1.5px; text-transform: uppercase; word-spacing: -1.56667px; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; text-align: start}  
		.titoletto a:hover{text-decoration: none; color: red; }  
		.inte_testocontenuti table {margin-top:40px; display:block;}
		.inte_testocontenuti{padding-left:10px; padding-right:10px; padding-bottom: 50px; margin-top: 0;  font-family: Georgia; 
					font-size: 14.6px; text-align: left; word-spacing: normal;
					text-decoration: none; color: #444; line-height: 19px; text-align: left; }
		.inte_testocontenuti h1{margin-bottom: 6px; margin-top:-5px; font-size: 20px; font-family: Georgia; 
						color:#172982;  letter-spacing: -1px; font-weight: normal; font-style: normal; line-height: 29px; }	
		.inte_testocontenuti h1 b {font-family: Arial,Helvetica,sans-serif; font-size: 20.03px; 
		text-transform: uppercase; text-decoration: none; font-weight: normal; font-style: normal; font-variant: normal; display:block}
	
		.inte_testocontenuti a {color:#172982; text-decoration:none;}
		.inte_testocontenuti a:hover {color:red}
		.inte_testocontenuti h4 {margin-top: 0px; margin-bottom: 10px; font-size: 20px; font-family: Georgia; letter-spacing: -1px; font-weight: normal; font-style: italic; line-height: 14px; color: #444}
		.inte_testocontenuti h3 {margin-top: 15px; margin-bottom: -10px; font-size: 10px; text-transform: uppercase; /*font-variant: small-caps; */ font-family: arial, arial narrow; letter-spacing: 2px; font-weight: normal; color: #444}
		.inte_testocontenuti img {margin: 1px 12px 1px 0; max-width:800px;}  /*max-width era 600*/
		
	#inte_colonnina_destra {background:url(img_public2/_interno.png); width:190px; float:right; padding-bottom: 10px;}
	#inte_colonnina_destra h1{color:#172982;  font-family: Georgia;font-size: 18px; margin-left:6px; font-weight: normal; }	  
		.inte_link a{color:gray; Display: block; padding: 5px; padding-left:2px; font-family:Georgia; font-size: 16px; min-height:25px; font-weight: normal; text-decoration:none; }	
		.inte_link a:hover {background: #e8e8e8; color: #182982; }	
		.inte_link img {float: left;}	
	
	#inte_riga_link {background:url(img_public2/_gradiente_barra.png); margin-top:-1px; min-width:340px; float:right;margin-left:10px; min-height:35px; }
	#inte_riga_link h1{color:#172982;  font-family: Georgia;font-size: 18px; margin-left:6px; font-weight: normal; }	  
		.inte_riga a {padding: 10px; color: #474747; font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans',LucidaGrande,Geneva,Arial,Verdana,sans-serif; font-size: 14.4px;  vertical-align: baseline; letter-spacing: -0.45px; word-spacing: -1.56667px; font-style: normal; font-variant: normal; text-transform: uppercase; text-align: start; min-height: 35px; font-weight: normal; text-decoration: none}	
		.inte_riga a:hover { color: #182982; }	
		.inte_riga img {margin-top: 5px; vertical-align: middle;}	
		
		.inte_notiziecorrelate a{color: #4F4F4F;  font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans',LucidaGrande,Geneva,Arial,Verdana,sans-serif; font-size: 10px; letter-spacing: -0.5px;
			margin-top: 0px;  Display: block; text-align: left; text-decoration: none; padding: 4px; padding-bottom: 6px; line-height:11.8px;}	
		.inte_notiziecorrelate a:hover {background: #e8e8e8; color: #182982; }	
		.inte_notiziecorrelate h1{color:#172982;  font-family: Georgia;font-size: 18px; margin-left:6px; font-weight: normal; text-align:left;}	  
		.inte_notiziecorrelate b{text-decoration: none; font-weight: normal; font-style: normal; font-variant: normal;} 
	
	.archivio a{display:block; height:90px; width:640px; padding-top: 10px; margin-left:50px; border-bottom:1px solid #e8e8e8;}
	.archivio a:hover{ background: #e8e8e8;}
	.archivio img {padding-left:10px; float: left; vertical-align: baseline;}
	.scorrinews{color: #006666; font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans',LucidaGrande,Geneva,Arial,Verdana,sans-serif;
				font-size: 13px;line-height:16px; vertical-align: baseline; word-spacing: -0.766667px; text-transform: none; text-decoration: none;
				padding:20px; margin-left:400px;}	

	.ricerca {padding-top: 100px;}

	.audiovideo a{display:block; height:auto; }
	.audiovideo a:hover{ background: #e8e8e8;}
	
		
/*------------------------------ */
/* Stili per testi futuri        */
/*------------------------------ */	 
.testomaiuscolo h1{
color: #000000;
font-family: Arial,Helvetica,sans-serif;
font-size: 24.33px;
line-height: 0.72em /*(17.63px)*/;
vertical-align: baseline;
letter-spacing: -1px;
text-transform: uppercase;
text-decoration: none;	 
font-weight: normal;
font-style: normal;
font-variant: normal;

}
.testomaiuscolo h2{
color: #444444;
background-color: transparent;
font-family: Arial,Helvetica,sans-serif;
font-size: 17.03px;
line-height: 1.04em /*(17.63px)*/;
vertical-align: baseline;
text-transform: uppercase;
text-decoration: none;	
font-weight: normal;
font-style: normal;
font-variant: normal;
}  


.testoultraleggero{
color: #333333;
font-family: Arial,Helvetica,sans-serif;
font-size: 10.8px;
line-height: 1.5em;
vertical-align: baseline;
letter-spacing: normal;
word-spacing: normal;
font-weight: normal;
font-style: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
text-align: start;
text-indent: 0px:} 

.titoloalternativo{						
color: #005182;
font-family: Georgia,"Times New Roman",Times,serif;
font-size: 20px	;
line-height: 24px;
vertical-align: baseline;
letter-spacing: normal;
word-spacing: normal;
font-style: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
text-align: start;
}

