body { font-family:Arial; FONT-SIZE: 0.75em;color:#2A2A2C; text-decoration : none;}
.img-footer {float:left; height:40px;}
.foto-sinistra {padding:3px; border:3px solid #C5C6C7; float:left; margin:5px;}
.foto-destra {padding:3px; border:3px solid #C5C6C7; float:right; margin:5px;}
.copyright { FONT-SIZE: 0.8em;color:#D1D2D2; text-decoration : none; height:40px; position:relative; text-align:right; padding-right:5px; width:300px; left:650px}
.indirizzo { FONT-SIZE: 0.8em;color:#8B8C8E; text-decoration : none; position:absolute; left:35px; top:35px;}
.testo-form {	font-size: 0.9em;text-decoration : none;color : #2A2A2C;font-weight: bold; line-height: 20px;}
.testo-input {	font-size: 0.8em;text-decoration : none;color : #2A2A2C;}
.calendario { float:none;}

.titoletto {font-weight: bold;}
.percorso{float:left; margin-left:10px; max-width:490px; color:#7A7A7A; 	font-size: 0.8em;}

.btn-feed {	font-size: 10px;text-decoration : none;color : #D2001A;font-weight: bold; line-height: 8px;}

.btn-area,.btn-area:Visited  {	font-size: 1em;text-decoration : none;color : #2A2A2B;font-weight: bold; } 
.btn-area:Active,.btn-area:HOVER {	text-decoration : none;color : #ffffff;font-weight: bold;}
.btn-area-on  {	font-size: 1em;text-decoration : none;color : #ffffff;font-weight: bold; } 


.btn-alto,.btn-alto:Visited  {	font-size: 1em;text-decoration : none;color : #ffffff;font-weight: bold; } 
.btn-alto:Active,.btn-alto:HOVER {	text-decoration : none;color : #D1D2D2;font-weight: bold; }

.link,.link:Visited  {	text-decoration : none;color : #AC0016;font-weight: bold; } 
.link:Active,.link:HOVER {color : #D1D2D2}

.div-btn-titoli  {position:relative;list-style-type: none; padding: 0; float:left; margin: 0 1px 0 0; height: 20px; border-top-width: 5px; border-top-style: solid; border-top-color:#2A2A2B; background-color:#D2001A; font-size: 1.1em;font-weight: bold; padding-left:5px; float:none; } 
.btn-titoli,.btn-titoli:Visited  {color: #ffffff; position:relative; top:2px;} 
.btn-titoli:Active,.btn-titoli:HOVER {color: #D1D2D2;}
.btn-titoli-dx { position:relative; color: #EAEBEB; font-size:0.8em; text-align:right; float:right; top:4px; right:4px;}

.div-btn-titoli2  {position:relative;list-style-type: none; padding: 0; float:left; margin: 0 1px 0 0; height: 20px; border-top-width: 5px; border-top-style: solid; border-top-color:#2A2A2B; background-color:#D1D2D2; font-size: 1.1em;font-weight: bold;padding-left:5px;float:none} 
.btn-titoli2,.btn-titoli2:Visited  {color: #C70019;position:relative;top:2px;} 
.btn-titoli2:Active,.btn-titoli2:HOVER {color: #2A2A2B;}

.titoli-white {color: #ffffff;position:relative;top:2px;}

.titoli1,.titoli1:Visited  {	font-size: 1em;text-decoration : none;color : #D2001A;font-weight: bold; } 
.titoli1:Active,.titoli1:HOVER {	text-decoration : none;color : #D1D2D2;font-weight: bold; }

.titoli2,.titoli2:Visited  {	font-size: 0.9em;text-decoration : none;color : #D2001A;font-weight: bold; } 
.titoli2:Active,.titoli2:HOVER {	text-decoration : none;color : #D1D2D2;font-weight: bold; }

.titoli3,.titoli3:Visited  {	font-size: 1em;text-decoration : none;color : #2A2A2C;font-weight: bold; line-height: 25px;} 
.titoli3:Active,.titoli3:HOVER {color : #D2001A; }

.btn-footer,.btn-footer:Visited  {	font-size: 0.8em;text-decoration : none;color : #ffffff;font-weight: bold; height:40px; position:relative; top:12px; } 
.btn-footer:Active,.btn-footer:HOVER {	text-decoration : none;color : #D1D2D2;font-weight: bold; height:40px; position:relative; top:12px;}

.btn-freccia {	font-size: 0.9em;text-decoration : none;color : #2A2A2C;font-weight: bold; line-height: 20px;  }
.btn-freccia:Active,.btn-freccia:HOVER,.btn-freccia:Visited {color : #D2001A;}

.btn-percorso,.btn-percorso:Visited  {	font-size: 0.9em;text-decoration : none;color : #AAABAB;font-weight: bold;} 
.btn-percorso:Active,.btn-percorso:HOVER { color:#AC0016}

.btn-tit-calendario,.btn-tit-calendario:Visited  {	font-size: 1.5em;text-decoration : none;color : #AC0016;font-weight: bold; line-height: 25px;} 
.btn-tit-calendario:Active,.btn-tit-calendario:HOVER {color : #2A2A2B; }

.sottotitolo_content {
	font-size: 120%;
	font-weight: bold;
	color: #8F0000;
	text-align: center;
}

.tit-news {font-size: 0.9em;text-decoration : none;color : #2A2A2C;font-weight: bold; }
.testo-news {font-size:0.9em; text-decoration:none;color : #2A2A2C;}

.tit-int-home{padding: 0; float:left; margin: 0 1px 0 85px; height: 20px; border-top-width: 5px; border-top-style: solid; border-top-color:#2A2A2B; background-color:#D2001A; font-size: 1.1em;font-weight: bold; color:#FFFFFF; padding-left:5px; float:none}

.tit-int-{padding: 0; float:left; margin: 0 1px 0 85px; height: 20px; border-top-width: 5px; border-top-style: solid; border-top-color:#2A2A2B; background-color:#D2001A; font-size: 1.1em;font-weight: bold; color:#FFFFFF; padding-left:5px; float:none}
.tit-int-eventi2{padding: 0; float:left; margin: 0 1px 0 85px; height: 20px; border-top-width: 5px; border-top-style: solid; border-top-color:#2A2A2B; background-color:#D2001A; font-size: 1.1em;font-weight: bold; color:#FFFFFF; padding-left:5px; float:none}
.tit-int-eventi3{padding: 0; float:left; margin: 0 1px 0 85px; height: 20px; border-top-width: 5px; border-top-style: solid; border-top-color:#2A2A2B; background-color:#D2001A; font-size: 1.1em;font-weight: bold; color:#FFFFFF; padding-left:5px; float:none}
.tit-int-eventi4{padding: 0; float:left; margin: 0 1px 0 85px; height: 20px; border-top-width: 5px; border-top-style: solid; border-top-color:#2A2A2B; background-color:#D2001A; font-size: 1.1em;font-weight: bold; color:#FFFFFF; padding-left:5px; float:none}
.tit-int-operatori1{padding: 0; float:left; margin: 0 1px 0 85px; height: 20px; border-top-width: 5px; border-top-style: solid; border-top-color:#2A2A2B; background-color:#D2001A; font-size: 1.1em;font-weight: bold; color:#FFFFFF; padding-left:5px; float:none}
.tit-int-operatori2{padding: 0; float:left; margin: 0 1px 0 85px; height: 20px; border-top-width: 5px; border-top-style: solid; border-top-color:#2A2A2B; background-color:#D2001A; font-size: 1.1em;font-weight: bold; color:#FFFFFF; padding-left:5px; float:none}
.tit-int-operatori3{padding: 0; float:left; margin: 0 1px 0 85px; height: 20px; border-top-width: 5px; border-top-style: solid; border-top-color:#2A2A2B; background-color:#D2001A; font-size: 1.1em;font-weight: bold; color:#FFFFFF; padding-left:5px; float:none}
.tit-int-rosso{padding: 0; float:left; margin: 0 1px 0 85px; height: 20px; border-top-width: 5px; border-top-style: solid; border-top-color:#2A2A2B; background-color:#D2001A; font-size: 1.1em;font-weight: bold; color:#FFFFFF; padding-left:5px; float:none}
.tit-int-press{padding: 0; float:left; margin: 0 1px 0 85px; height: 20px; border-top-width: 5px; border-top-style: solid; border-top-color:#2A2A2B; background-color:#D2001A; font-size: 1.1em;font-weight: bold; color:#FFFFFF; padding-left:5px; float:none}
.tit-int-press-1{padding: 0; float:left; margin: 0 1px 0 85px; height: 20px; border-top-width: 5px; border-top-style: solid; border-top-color:#2A2A2B; background-color:#D2001A; font-size: 1.1em;font-weight: bold; color:#FFFFFF; padding-left:5px; float:none}
.tit-int-press-2{padding: 0; float:left; margin: 0 1px 0 85px; height: 20px; border-top-width: 5px; border-top-style: solid; border-top-color:#2A2A2B; background-color:#D2001A; font-size: 1.1em;font-weight: bold; color:#FFFFFF; padding-left:5px; float:none}
.tit-int-press-eng{padding: 0; float:left; margin: 0 1px 0 85px; height: 20px; border-top-width: 5px; border-top-style: solid; border-top-color:#2A2A2B; background-color:#D2001A; font-size: 1.1em;font-weight: bold; color:#FFFFFF; padding-left:5px; float:none}
.tit-int-press-home{padding: 0; float:left; margin: 0 1px 0 85px; height: 20px; border-top-width: 5px; border-top-style: solid; border-top-color:#2A2A2B; background-color:#D2001A; font-size: 1.1em;font-weight: bold; color:#FFFFFF; padding-left:5px; float:none}
.tit-int-arancio{padding: 0; float:left; margin: 0 1px 0 85px; height: 20px; border-top-width: 5px; border-top-style: solid; border-top-color:#2A2A2B; background-color:#E15F14; font-size: 1.1em;font-weight: bold; color:#FFFFFF; padding-left:5px; float:none}
.tit-int-giallo{padding: 0; float:left; margin: 0 1px 0 85px; height: 20px; border-top-width: 5px; border-top-style: solid; border-top-color:#2A2A2B; background-color:#FDC400; font-size: 1.1em;font-weight: bold; color:#FFFFFF; padding-left:5px; float:none}
.tit-int-verde-chiaro{padding: 0; float:left; margin: 0 1px 0 85px; height: 20px; border-top-width: 5px; border-top-style: solid; border-top-color:#2A2A2B; background-color:#6AA91E; font-size: 1.1em;font-weight: bold; color:#FFFFFF; padding-left:5px; float:none}
.tit-int-verde-chiaro-eng{padding: 0; float:left; margin: 0 1px 0 85px; height: 20px; border-top-width: 5px; border-top-style: solid; border-top-color:#2A2A2B; background-color:#6AA91E; font-size: 1.1em;font-weight: bold; color:#FFFFFF; padding-left:5px; float:none}
.tit-int-verde-scuro{padding: 0; float:left; margin: 0 1px 0 85px; height: 20px; border-top-width: 5px; border-top-style: solid; border-top-color:#2A2A2B; background-color:#005D27; font-size: 1.1em;font-weight: bold; color:#FFFFFF; padding-left:5px; float:none}
.tit-int-verde-scuro-eng{padding: 0; float:left; margin: 0 1px 0 85px; height: 20px; border-top-width: 5px; border-top-style: solid; border-top-color:#2A2A2B; background-color:#005D27; font-size: 1.1em;font-weight: bold; color:#FFFFFF; padding-left:5px; float:none}
.tit-int-blu{padding: 0; float:left; margin: 0 1px 0 85px; height: 20px; border-top-width: 5px; border-top-style: solid; border-top-color:#2A2A2B; background-color:#0055A2; font-size: 1.1em;font-weight: bold; color:#FFFFFF; padding-left:5px; float:none}
.tit-int-azzurro{padding: 0; float:left; margin: 0 1px 0 85px; height: 20px; border-top-width: 5px; border-top-style: solid; border-top-color:#2A2A2B; background-color:#08A0DE; font-size: 1.1em;font-weight: bold; color:#FFFFFF; padding-left:5px; float:none}
.tit-int-viola{padding: 0; float:left; margin: 0 1px 0 85px; height: 20px; border-top-width: 5px; border-top-style: solid; border-top-color:#2A2A2B; background-color:#7E4A8E; font-size: 1.1em;font-weight: bold; color:#FFFFFF; padding-left:5px; float:none}
.tit-int-viola-eng{padding: 0; float:left; margin: 0 1px 0 85px; height: 20px; border-top-width: 5px; border-top-style: solid; border-top-color:#2A2A2B; background-color:#7E4A8E; font-size: 1.1em;font-weight: bold; color:#FFFFFF; padding-left:5px; float:none}
.tit-int-fucsia{padding: 0; float:left; margin: 0 1px 0 85px; height: 20px; border-top-width: 5px; border-top-style: solid; border-top-color:#2A2A2B; background-color:#DA3882; font-size: 1.1em;font-weight: bold; color:#FFFFFF; padding-left:5px; float:none}
.avanti-indietro { position:relative; bottom:0px; margin-bottom:0px; text-align:center; height:20px; }
