.menusx
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #393939;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.f6
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #393939;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.f12
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #393939;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.TitoloHome
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #002fa3;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:link
{
    COLOR: #393939;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    text-decoration: none
    cursor: hand
}
A:visited
{
    COLOR: #393939;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #393939;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}
BODY
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.news_home
{
    FONT-SIZE: 10pt;
    COLOR: #393939
}
.MenuTD
{
    FONT-SIZE: 16pt;
    COLOR: #002d9b;
    BACKGROUND-COLOR: #d2d5d2
}
.f14
{
    FONT-SIZE: 14px;
    COLOR: black;
    
}

.f15
{
    FONT-SIZE: 15px;
    COLOR: black
}
.f14red
{
    FONT-SIZE: 14px;
    COLOR: #ffb400
}
.TDLabelRis
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffb400
}
.TDRis
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 13px;
    COLOR: #393939
}
.TDrisris
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 13px;
    COLOR: #002d9b;
    BACKGROUND-COLOR: #eeeeee;
    TEXT-ALIGN: center
}
.f18red
{
    FONT-SIZE: 18px;
    COLOR: #ffb400
}
.f18
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 18px;
    COLOR: #393939
}
A.BarraMenu
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 12pt;
    COLOR: #002d9b
}
A.BarraMenu:hover
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 13pt;
    COLOR: #002d9b;
    TEXT-DECORATION: underline
}
A.BarraMenu:visited
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 12pt;
    COLOR: #002d9b
}
.MenuCategoria
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 10pt;
    COLOR: #ffffff
}
A.MenuVoce
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: #000000
}
A.MenuVoce:hover
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 9pt;
    COLOR: #1b3d97;
    TEXT-DECORATION: none
}
A.MenuVoce:visited
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: #1b3d97
}
.Utenti
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: #002d9b
}
.HomeNews
{
    FONT-SIZE: 8pt;
    COLOR: #000000
}
.TDrispari
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    BACKGROUND-COLOR: #eeeeee
}
.TDrisdispari
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    BACKGROUND-COLOR: #aec4fa
}
.TitoloPagina
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 16pt;
    COLOR: #002d9b
}



.f10ptnero
{
    FONT-SIZE: 10pt;
    COLOR: black
}

INPUT.modulo
{
    BORDER-RIGHT: #1b3d97 1px solid;
    BORDER-TOP: #1b3d97 1px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: #1b3d97 1px solid;
    BORDER-BOTTOM: #1b3d97 1px solid;
    BACKGROUND-COLOR: #f0b944
}




.f8blu
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: #296795
}

.f7bianco
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 7pt;
    COLOR: white
}

.f10bianco
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: white
}
.f8bianco
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: white
}
.f12bianco
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: white;
    FONT-FAMILY: Arial
}
.f12blu
{
    FONT-SIZE: 12pt;
    COLOR: #296795
}
.f10blu
{
    FONT-SIZE: 10pt;
    COLOR: #296795
}

.f10giallo
{
    FONT-SIZE: 10pt;
    COLOR: #296795
}

.f8blu
{
    FONT-SIZE: 8pt;
    COLOR: #296795
}
.f7blu
{
    FONT-SIZE: 7pt;
    COLOR: #296795;
	font-family: verdana;
	TEXT-DECORATION: none
	
}

LI.notiziehome
{
    LIST-STYLE-IMAGE: url('/img/quadrato2.gif')
}
P.notizie
{
    LINE-HEIGHT: 20pt;
    TEXT-ALIGN: left
}
.f8ptrosso
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: #c80707
}
.f8ptarancio
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: #ffcc00
}
.f10ptrosso
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #c80707
}
.f12ptrosso
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #c80707
}
.TDris10pari
{
    FONT-WEIGHT: 300;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    BACKGROUND-COLOR: #eeeeee
}
.TDris10dispari
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    BACKGROUND-COLOR: #aec4fa
}
.f4ptrosso
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14pt;
    COLOR: #c80707
}
.f7pt
{
    FONT-SIZE: 7pt
}
A.menu1
{
	font-size: 8pt;
	 FONT-WEIGHT: bolder;
	color: #c00202;
	font-family: verdana;
	TEXT-DECORATION: none
}
A.menu1:link
{
   font-size: 8pt;
    FONT-WEIGHT: bolder;
	color: #c00202;
	font-family: verdana;
	TEXT-DECORATION: none
}
A.menu1:hover
{
    font-size: 8pt;
     FONT-WEIGHT: bolder;
	color: #000000;
	font-family: verdana;
	TEXT-DECORATION: none
}
A.menu1:visited
{
    font-size: 8pt;
     FONT-WEIGHT: bolder;
	color: #c00202;
	font-family: verdana;
	TEXT-DECORATION: none
}
A.menu2
{
	font-size: 8pt;
	 FONT-WEIGHT: bolder;
	color: #4C4C4C;
	font-family: verdana;
	TEXT-DECORATION: none
}
A.menu2:link
{
   font-size: 8pt;
    FONT-WEIGHT: bolder;
	color: #4C4C4C;
	font-family: verdana;
	TEXT-DECORATION: none
}
A.menu2:hover
{
    font-size: 8pt;
     FONT-WEIGHT: bolder;
	color: #000000;
	font-family: verdana;
	TEXT-DECORATION: none
}
A.menu2:visited
{
    font-size: 8pt;
     FONT-WEIGHT: bolder;
	color: #000000;
	font-family: verdana;
	TEXT-DECORATION: none
}
A.menu3
{
	font-size: 7pt;
	 FONT-WEIGHT: bolder;
	color: #4C4C4C;
	font-family: verdana;
	TEXT-DECORATION: none
}
A.menu3:link
{
   font-size: 7pt;
    FONT-WEIGHT: bolder;
	color: #4C4C4C;
	font-family: verdana;
	TEXT-DECORATION: none
}
A.menu3:hover
{
    font-size: 7pt;
     FONT-WEIGHT: bolder;
	color: #c00202;
	font-family: verdana;
	TEXT-DECORATION: none
}
A.menu3:visited
{
    font-size: 7pt;
     FONT-WEIGHT: bolder;
	color: #4C4C4C;
	font-family: verdana;
	TEXT-DECORATION: none
}
.voce3
{
    font-size: 7pt;
     FONT-WEIGHT: bolder;
	color: #4C4C4C;
	font-family: verdana;
	TEXT-DECORATION: none
}
.f10ptgrigetto
{
	font-size: 10pt;
	color: #717070;
	font-family: verdana;
	TEXT-DECORATION: none
	
}
.f8ptgrigetto
{
	font-size: 8pt;
	color: #717070;
	font-family: verdana;
	TEXT-DECORATION: none
	
}
.f7ptgrigetto
{
	font-size: 7pt;
	color: #717070;
	font-family: verdana;
	TEXT-DECORATION: none
	
}
.f7ptrosso
{
	font-size: 7pt;
	color: #B80202;
	font-family: verdana;
	TEXT-DECORATION: none
	
}
.f8ptrosso
{
FONT-WEIGHT: bold; FONT-FAMILY: Georgia, Palatino, serif; font-size:12px; color:#B80202;
}
.f8ptout
{
	font-size: 8pt;
	color: #FE0101;
	font-family: verdana;
	TEXT-DECORATION: none

}
.f8ptverde
{
	font-size: 8pt;
	color: #02fE20;
	font-family: verdana;
	TEXT-DECORATION: none

}
.f10ptrosso
{
	font-size: 10pt;
	color: #B80202;
	font-family: verdana;
	TEXT-DECORATION: none

}
.f12ptrosso
{
	font-size: 12pt;
	color: #B80202;
	font-family: verdana;
	TEXT-DECORATION: none

}
.f8pt
{
FONT-WEIGHT: bold; FONT-FAMILY: Georgia, Palatino, serif; font-size:12px; color:#000000;

}
.f9pt
{
	font-size: 8px;
	color: #000000;
	font-family: verdana;
	TEXT-DECORATION: none

}
.f8ptgiallo
{
	font-size: 8pt;
	color: #FFCC00;
	font-family: verdana;
	TEXT-DECORATION: none

}
.f10ptgiallo
{
	font-size: 10pt;
	color: #FFCC00;
	font-family: verdana;
	TEXT-DECORATION: none

}
.f10pt
{
	font-size: 10pt;
	color: #000000;
	font-family: verdana;
	TEXT-DECORATION: none

}
.f26pt
{
	font-size: 26pt;
	color: #000000;
	font-family: verdana;
	TEXT-DECORATION: none

}
.f12pt
{
	font-size: 12pt;
	color: #000000;
	font-family: verdana;
	TEXT-DECORATION: none

}
.f30pt
{
	font-size: 30pt;
	

}
A.home:link
{
    COLOR: #393939;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    TEXT-DECORATION: none
}
A.home:visited
{
    COLOR: #393939;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: none
}
A.home:hover
{
    COLOR: #393939;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    TEXT-DECORATION: none
}
A.home:active
{
    COLOR: #393939;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    TEXT-DECORATION: none
}

.TitHome
{
    FONT-SIZE: 18px;
    COLOR: black;
    font-style:oblique;
    font-weight:bold;
    font-family: Arial, Verdana, @Arial Unicode MS;
}
.TestoNewsHome
{
    FONT-SIZE: 13px;
    COLOR: black;
    font-family: Arial, Verdana, @Arial Unicode MS;
}
.TitoloTipoAltraNews
{
    FONT-SIZE: 14px;
    COLOR: black;
    font-weight:bold;
    font-family: Arial, Verdana, @Arial Unicode MS;
}
.TestoAltraNews
{
    FONT-SIZE: 12px;
    COLOR: black;
    font-family: Arial, Verdana, @Arial Unicode MS;
}
.RossoHome
{
    FONT-SIZE: 10px;
    COLOR: #DC0303;
     font-weight:bold;
    font-family: Arial, Verdana, @Arial Unicode MS;
}
.NeroHome
{
    FONT-SIZE: 12px;
    COLOR: #000000;
     font-weight:bold;
    font-family: Arial, Verdana, @Arial Unicode MS;
}
.TitTabRubrica
{
    FONT-SIZE: 12px;
    background-color:#FFFD7C;
    COLOR: #296796;
    font-weight:bold;
    font-family: Arial, Verdana, @Arial Unicode MS;
    vertical-align:top; 
    text-align:right;
    height:15;
    width:100;
}
.TitTabRubrica2
{
    FONT-SIZE: 12px;
    background-color:#FFFD7C;
    COLOR: #296796;
    font-weight:bold;
    font-family: Arial, Verdana, @Arial Unicode MS;
    vertical-align:top; 
    width:60;
}
.TestoTabRubrica
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    font-family: Arial, Verdana, @Arial Unicode MS;
    vertical-align:top; 
    height:45
}
.Colonnina
{
    FONT-SIZE: 14px;
    font-weight:bold;
    COLOR: #296796;
    font-family: Arial, Verdana, @Arial Unicode MS;
    vertical-align:top; 
    text-align:left
 }
 
.anso
{
font-fanily:verdana,arial,helvetica,sans-serif;
font-size:11px;
color: #000000;
font-weight:normal;	
	}
	
.linkanso
{
font-fanily:verdana,arial,helvetica,sans-serif;
text-decoration:underline;
font-size:11px;
color: #000000;
font-weight:bold;	
	}
	
.linkanso:hover
{
font-fanily:verdana,arial,helvetica,sans-serif;
text-decoration:none;
font-size:11px;
color: #000000;
font-weight:bold;	
}
.linkanso:active
{
font-fanily:verdana,arial,helvetica,sans-serif;
text-decoration:underline;
font-size:11px;
color: #000000;
font-weight:bold;	
	}
	
h1.anso_txt_titolo 
{
	font-fanily:verdana,arial,helvetica,sans-serif;
text-decoration:underline;
font-size:11px;
color: #000000;
font-weight:bold;
	} 
	
h2.anso_txt_testo 
{
	font-fanily:verdana,arial,helvetica,sans-serif;
text-decoration:underline;
font-size:10px;
color: #000000;
font-weight:bold;
} 

h3.anso_txt_link 
{
font-fanily:verdana,arial,helvetica,sans-serif;
text-decoration:underline;
font-size:10px;
color: #000000;
font-weight:bold;
}

.rosso10 {
	FONT-WEIGHT: bold; FONT-FAMILY: Georgia, Palatino, serif; font-size:10px; color:#B80202;
}
.rosso12 {
	FONT-WEIGHT: bold; FONT-FAMILY: Georgia, Palatino, serif; font-size:12px; color:#B80202;
}
.orario {
	FONT-WEIGHT: bold; FONT-FAMILY: Georgia, Palatino, serif; font-size:10px; color:#000066; 
}
.tiponotizia {
	FONT-WEIGHT: bold; FONT-FAMILY: Georgia, Palatino, serif; font-size:10px; color:#B80202;
}
.titolograndehome  {
	FONT-FAMILY:  Georgia, Palatino, sans; font-size:21px; color:#000000; 
	}
.abstract15 {
	 FONT-FAMILY: Georgia, Palatino, serif; font-size:15px; color:#000000;  
	}
.abstract10 {
	FONT-FAMILY: Georgia, Palatino, serif; font-size:10px; color:#000000; FONT-WEIGHT:normal;
	}
.abstract8bianco {
	FONT-FAMILY: Georgia, Palatino, serif; font-size:8px; color:#FFFFFF; FONT-WEIGHT:normal;
	}
.abstract10bianco {
	FONT-FAMILY: Georgia, Palatino, serif;  font-size:10px; color:#FFFFFF; FONT-WEIGHT:normal;
	}
.abstract12bianco {
	FONT-FAMILY: Georgia, Palatino, serif;  font-size:12px; color:#FFFFFF; FONT-WEIGHT:normal;
	}
.abstract14bianco { 
	FONT-FAMILY: Georgia, Palatino, serif; font-size:14px; color:#FFFFFF; FONT-WEIGHT:normal;
	}
.abstract11 {
	FONT-FAMILY:  Georgia, Palatino, sans; font-size:11px; color:#000000; FONT-WEIGHT:normal;
}
.abstract11rosso {
	FONT-FAMILY:  Georgia, Palatino, sans; font-size:11px; color:#B80202; FONT-WEIGHT:normal;
}
.abstract12 {
	FONT-FAMILY:  Georgia, Palatino, sans; font-size:12px; color:#000000; FONT-WEIGHT:normal;
}
.abstract13 {
	FONT-FAMILY:  Georgia, Palatino, sans; font-size:13px; color:#000000; FONT-WEIGHT:normal;
}
.abstract14 {
	FONT-FAMILY:  Georgia, Palatino, sans; font-size:14px; color:#000000; FONT-WEIGHT:normal;
}
.abstract16 { 
	FONT-FAMILY: Georgia, Palatino, serif; font-size:16px; color:#000000; FONT-WEIGHT:normal;
}
.abstract14rosso { 
	FONT-FAMILY: Georgia, Palatino, serif; font-size:14px; color:#B80202;  FONT-WEIGHT:normal;
}
.titolonewsinterna { 
	FONT-FAMILY: Georgia, Palatino, serif; font-size:18px; color:#000000; FONT-WEIGHT:normal;
}
.etichetta {
	#C0C0C0FONT-FAMILY: Georgia, Palatino, serif;
	font-size:14px;
	color:#FFFFFF;
	FONT-WEIGHT:normal;
	background-color: #c0c0c0;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: normal;
	border-top-style: inherit  ;
	border-right-style: none ;
	border-bottom-style: none;
	border-left-style: none;
	overflow: auto;
	}
	
.etichettarosso {
	#C0C0C0FONT-FAMILY: Georgia, Palatino, serif;
	font-size:14px;
	color:#D90000;
	FONT-WEIGHT:normal;
	background-color: #c0c0c0;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.boxhead {
	background: #c0c0c0; no-repeat top left;
	margin: 0;
	padding: 22px 30px 5px;
	color: white; 
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 1em;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}