.body
{
	background-color:#c9c9c9;
}
.linkCategorieSel
{
	COLOR:#2d7bcb;
	FONT-SIZE:xx-small;
	font-family: Verdana;
	font-weight:bold;
}
.linkCategorie
{
	COLOR: #0b0a44;
	FONT-SIZE:xx-small;
	font-family: Verdana;
	text-decoration:none;
	font-weight:bold;
}
A.linkCategorie
{
	COLOR: #0b0a44;
	FONT-SIZE:xx-small;
	font-family: Verdana;
	text-decoration:none;
	font-weight:bold;
}
A.linkCategorie:HOVER
{
	COLOR:#2d7bcb;
	FONT-SIZE:xx-small;
	font-family: Verdana;
	text-decoration:none;
	font-weight:bold;
}
.linkMenulink 
{
	font-family : Verdana;
	font-size : 10px;
	text-decoration : none;
	color : #FFFFFF;
	cursor:hand;
	font-weight:bold;
}
A.linkMenulink 
{
	font-family : Verdana;
	font-size : 10px;
	text-decoration : none;
	color :#FFFFFF;
	cursor:hand;
	font-weight:bold;
}
A.linkMenulink:HOVER 
{
	font-family : Verdana;
	font-size: 10px;
	text-decoration : none;
	color:  #1b3b54;
	cursor:hand;
	font-weight:bold;
}
.txtScuro
{
	color:#1b3b54;
	FONT-SIZE:10px;
	font-family: Verdana;
}
.txtScuroBold
{
	color:#1b3b54;
	FONT-SIZE:10px;
	font-family: Verdana;
	font-weight:bold;
}
.txtScuroBoldBig
{
	color:#1b3b54;
	FONT-SIZE:12px;
	font-family: Verdana;
	font-weight:bold;
}
.txtChiaro
{
	color:#A1A1A1;
	FONT-SIZE:10px;
	font-family: Verdana;
}
.txtChiaroBold
{
	color:#A1A1A1;
	FONT-SIZE:10px;
	font-family: Verdana;
	font-weight:bold;
}
.textFieldset
{
	color:#8a8a8a;
	FONT-SIZE:10px;
	font-family: Verdana;
	border-color:#8a8a8a;
	padding:4px;
}
.textLegend
{
	color:#1b3b54;
	FONT-SIZE:10px;
	font-family: Verdana;
	font-weight:bold;
}
.linkSottoAreaMenu
{
	COLOR:#FFFFFF;
	FONT-SIZE:10px;
	font-family: Verdana;
	text-decoration:none;
	font-weight:bold;
}
A.linkSottoAreaMenu 
{
	font-family : Verdana;
	font-size : 10px;
	text-decoration : none;
	color : #FFFFFF;
	cursor:hand;
	font-weight:bold;
}
A.linkSottoAreaMenu:HOVER 
{
	font-family : Verdana;
	font-size: 10px;
	text-decoration : none;
	color: #E6E6E6;
	cursor:hand;
	font-weight:bold;
}
.linkSottoAreaMenu2
{
	COLOR:#FFFFFF;
	FONT-SIZE:10px;
	font-family: Verdana;
	text-decoration:none;
	font-weight:bold;
}
A.linkSottoAreaMenu2 
{
	font-family : Verdana;
	font-size : 10px;
	text-decoration : none;
	color : #FFFFFF;
	cursor:hand;
	font-weight:bold;
}
A.linkSottoAreaMenu2:HOVER 
{
	font-family : Verdana;
	font-size: 10px;
	text-decoration : none;
	color: #E6E6E6;
	cursor:hand;
	font-weight:bold;
}
.linkBussola
{
	COLOR:#FFFFFF;
	FONT-SIZE:10px;
	font-family: Verdana;
	text-decoration:none;
}
A.linkBussola
{
	font-family : Verdana;
	font-size : 10px;
	text-decoration : none;
	color : #FFFFFF;
	cursor:hand;
}
A.linkBussola:HOVER 
{
	font-family : Verdana;
	font-size: 10px;
	text-decoration : none;
	color: #A1A1A1;
	cursor:hand;
}
.linkAreaMenu
{
	COLOR:#1b3b54;
	FONT-SIZE:10px;
	font-family: Verdana;
	text-decoration:none;
	font-weight:bold;
}
A.linkAreaMenu
{
	COLOR:#1b3b54;
	FONT-SIZE:10px;
	font-family: Verdana;
	text-decoration:none;
	font-weight:bold;
}
A.linkAreaMenuSel
{
	COLOR:#2d7bcb;
	FONT-SIZE:10px;
	font-family: Verdana;
	text-decoration:none;
	font-weight:bold;
}
A.linkAreaMenu:HOVER
{
	COLOR:#1b3b54;
	FONT-SIZE:10px;
	font-family: Verdana;
	text-decoration:none;
	font-weight:bold;
}
.linkContenuti
{
	COLOR:#A1A1A1;
	FONT-SIZE:10px;
	font-family: Verdana;
	text-decoration:none;
}
A.linkContenuti
{
	COLOR:#A1A1A1;
	FONT-SIZE:10px;
	font-family: Verdana;
	text-decoration:none;
	font-weight:bold;
}
A.linkContenuti:HOVER
{
	COLOR:#1b3b54;
	FONT-SIZE:10px;
	font-family: Verdana;
	text-decoration:none;
	font-weight:bold;
}

.linkContenuti2
{
	COLOR:#1b3b54;
	FONT-SIZE:10px;
	font-family: Verdana;
	text-decoration:none;
}
A.linkContenuti2
{
	COLOR:#1b3b54;
	FONT-SIZE:10px;
	font-family: Verdana;
	text-decoration:none;
	font-weight:bold;
}
A.linkContenuti2:HOVER
{
	COLOR:#A1A1A1;
	FONT-SIZE:10px;
	font-family: Verdana;
	text-decoration:none;
	font-weight:bold;
}
.textErr
{
	color: #FF0000;
	FONT-SIZE: 10px;
	font-family: Verdana;
}
.linkMacroAreaMenu
{
	font-family : Verdana;
	color:#E6E6E6;
	font-weight:bold;
	font-size : 12px;
	cursor:hand;
}
A.linkMacroAreaMenu
{
	font-family : Verdana;
	color:#FFFFFF;
	font-weight:bold;
	font-size : 12px;
	cursor:hand;
}
A.linkMacroAreaMenu:HOVER
{
	font-family : Verdana;
	color:#E6E6E6;
	font-weight:bold;
	font-size : 12px;
	cursor:hand;
}
.textField
{
	font-family : Verdana;
	background-color: #FFFFFF;
	font-size : 10px;
	color:#1b3b54;
}
.divMacroArea
{
	font-family : Verdana;
	cursor:pointer;
	margin-left: 0px;
	margin-bottom: 1px;
	background:url(../images/sfondoMA.gif);
	
	width:160px;
	height:28px;
	padding:1px;
	text-align:left;
	font-weight:bold;
	font-size : 12px;
	

}
.spanArea
{
	margin-left: 0px;
	margin-bottom: 1px;
	cursor:pointer;
	color:#8a8a8a;
	width:160px;
	padding:0px;
	text-align:left;
	font-weight:bold;
	border:0px solid #000000;
}
.tdMenuAreaOn 
{
	background-color:#CCCCCC;
	
}
.tdMenuAreaOff 
{
	background-color:;
	
}
.tdMenuAreaSel
{
	color:#990000;
	border-bottom:1px;
	border-bottom-color:#1b3b54;
	border-bottom-style:solid;
}
.tdMenuAreaNoSel
{
	color:#1b3b54;
	border-bottom:1px;
	border-bottom-color:#1b3b54;
	border-bottom-style:solid;
}

.tdTitle
{
	background:#FFFFFF;
	font-family: verdana;
	font-size:12px;
	font-weight:bold;
	color:#0a2b78;
}
.tdCorpo
{
	background:#FFFFFF;
	border-left: 1px solid #8a8a8a;
	border-top: #FFFFFF solid 0px;
	border-right: #8a8a8a solid 1px;
	border-bottom: #FFFFFF solid 0px;
	font-family: verdana;
	font-size:12px;
	font-weight:bold;
	color:#8a8a8a;
}
.hr
{
	color:#8a8a8a;
	height:1px;
}
.hrChiaro
{
	color:#CCCCCC;
	height:1px;
}
.tableContatore
{
	background-color:#FFFFFF;
	border:1px solid #8a8a8a;
	color:#8a8a8a;
	FONT-SIZE:10px;
	font-family: Verdana;
	font-weight:bold;
}
.tdContatore
{
	background-color:#B5B5B5;
}
.tdHeader
{
	background:url(../images/sfondoCerca.gif);
}

.tdlinkCategorie
{
	border-left: 1px solid ;
}
.tdNotizieHome
{
	border-left: 1px solid #8a8a8a;
}
.linkRisRicerca
{
	COLOR:#1b3b54;
	FONT-SIZE:10px;
	font-family: Verdana;
	text-decoration:none;
}
A.linkRisRicerca
{
	COLOR:#1b3b54;
	FONT-SIZE:10px;
	font-family: Verdana;
	text-decoration:none;
}
.linkRisRicerca:HOVER
{
	COLOR:#A1A1A1;
	FONT-SIZE:10px;
	font-family: Verdana;
	text-decoration:none;
}
.tdTitleScheda
{
	background:#8a8a8a;
	font-family: verdana;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.spanAreaMappa
{
	font-family : Verdana;
	color:#8a8a8a;
	font-size : 10px;
	text-align:left;
	font-weight:bold;
	margin-left: 40px;
	margin-bottom: 0px;
	padding:0px;
}
.spanSottoAreaMappa
{
	font-family : Verdana;
	color:#8a8a8a;
	font-size : 10px;
	text-align:left;
	margin-left: 80px;
	margin-bottom: 0px;
	padding:5px;
}
.normativa
{
	border:1px solid #8a8a8a;
	margin-left : 5px;
	margin-right : 5px;
	margin-top : 5px;
	margin-bottom : 5px;
}
.linkNonSottolineatoChiaro
{
	COLOR:#FFFFFF;
	FONT-SIZE:xx-small;
	font-family: Verdana;
	text-decoration:none;
}
A.linkNonSottolineatoChiaro
{
	COLOR:#FFFFFF;
	FONT-SIZE:xx-small;
	font-family: Verdana;
	text-decoration:none;
}
A.linkNonSottolineatoChiaro:HOVER
{
	COLOR: #A1A1A1;
	FONT-SIZE:xx-small;
	font-family: Verdana;
	text-decoration:none;
}
.linkNonSottolineatoScuro
{
	COLOR:#1b3b54;
	FONT-SIZE:xx-small;
	font-family: Verdana;
	text-decoration:none;
}
A.linkNonSottolineatoScuro
{
	COLOR:#1b3b54;
	FONT-SIZE:xx-small;
	font-family: Verdana;
	text-decoration:none;
}
A.linkNonSottolineatoScuro:HOVER
{
	COLOR: #A1A1A1;
	FONT-SIZE:xx-small;
	font-family: Verdana;
	text-decoration:none;
}
.linkSottolineatoScuro
{
	COLOR:#1b3b54;
	FONT-SIZE:xx-small;
	font-family: Verdana;
}
A.linkSottolineatoScuro
{
	COLOR:#1b3b54;
	FONT-SIZE:xx-small;
	font-family: Verdana;
}
A.linkSottolineatoScuro:HOVER
{
	COLOR: #A1A1A1;
	FONT-SIZE:xx-small;
	font-family: Verdana;
}
.bgColorScuro
{
	background : #8a8a8a;
}
.bgColorChiaro
{
	background : #FFFFFF;
}
.tabellaEsterna
{
	border-left: #8a8a8a solid 1px;
	border-top: #8a8a8a solid 1px;
	border-right: #8a8a8a solid 1px;
	border-bottom: #8a8a8a solid 1px;
	background-color: #FFFFFF;
}
.tabellaEsterna2
{
	border-left: #8a8a8a solid 1px;
	border-top: #8a8a8a solid 1px;
	border-right: #8a8a8a solid 1px;
	border-bottom: #8a8a8a solid 1px;
}
.giorniSett
{
	font-family : Verdana;
	color:#8a8a8a;
	text-align:center;
	font-weight:bold;
	font-size : 10px;
	width:75px;
	height:20px;
}
.altroMese
{
	font-family : Verdana;
	color:#8a8a8a;
	font-size : 10px;
	border-left: #8a8a8a solid 1px;
	border-top: #8a8a8a solid 1px;
	border-right: #8a8a8a solid 1px;
	border-bottom: #8a8a8a solid 1px;
	background-color: #DEDFDF;
	width:75px;
	height:60px;
}
.tableGiorni
{
	font-family : Verdana;
	color:#8a8a8a;
	text-align:center;
	font-size : 10px;
	font: bold;
	border-left: #8a8a8a solid 1px;
	border-top: #8a8a8a solid 1px;
	border-right: #8a8a8a solid 1px;
	border-bottom: #8a8a8a solid 1px;
	background-color: #E6E6E6;
	width:75px;
	height:60px;
}
.tableDomenica
{
	font-family : Verdana;
	color:#FF0000;
	text-align:center;
	font-size : 10px;
	font: bold;
	border-left: #8a8a8a solid 1px;
	border-top: #8a8a8a solid 1px;
	border-right: #8a8a8a solid 1px;
	border-bottom: #8a8a8a solid 1px;
	background-color: #E6E6E6;
	width:75px;
	height:60px;
}
.tableDomenica2
{
	font-family : Verdana;
	color:#FF0000;
	text-align:center;
	font-size : 10px;
	border-left: #8a8a8a solid 1px;
	border-top: #8a8a8a solid 1px;
	border-right: #8a8a8a solid 1px;
	border-bottom: #8a8a8a solid 1px;
	background-color: #DEDFDF;
	width:75px;
	height:60px;
}
.dettaglioEvento
{
	font-family : Verdana;
	color:#8a8a8a;
	text-align:center;
	font-size : 10px;
	border: #8a8a8a solid 1px;
	background-color: #FFFFFF;
}
.dettaglioEventoTitolo
{
	font-family : Verdana;
	color:#8a8a8a;
	text-align:center;
	font-size : 10px;
	font: bold;
	border: #8a8a8a solid 1px;
	background-color: #FFFFFF;
}
.tdCalendarioOn 
{
	background-color: #FFFFFF;
	COLOR:#A1A1A1;
	FONT-SIZE:10px;
	font-family: Verdana;
}
.tdCalendarioOff 
{
	background-color: #E6E6E6;
	COLOR:#8a8a8a;
	FONT-SIZE:10px;
	font-family: Verdana;
}
.tdCalendarioOnDomenica 
{
	background-color: #FFFFFF;
	COLOR:#A1A1A1;
	FONT-SIZE:10px;
	font-family: Verdana;
}
.tdCalendarioOffDomenica
{
	background-color: #E6E6E6;
	color:#FF0000;
	FONT-SIZE:10px;
	font-family: Verdana;
}
.tableGiornoOdieno
{
	font-family : Verdana;
	color:#8a8a8a;
	text-align:center;
	font-size : 10px;
	font: bold;
	border-left: #8a8a8a solid 3px;
	border-top: #8a8a8a solid 3px;
	border-right: #8a8a8a solid 3px;
	border-bottom: #8a8a8a solid 3px;
	background-color: #E6E6E6;
	width:75px;
	height:60px;
}
.specElezioni
{
	background-color: #eff6ff;
}
.headerSpecElezioni
{
	background-color:#A1A1A1;
}
.bgNotizie
{
	background-color: #E6E6E6;
}

.barraDiv
{
	scrollbar-arrow-color : #E6E6E6;
	scrollbar-shadow-color : #E6E6E6;
	scrollbar-highlight-color : #E6E6E6;
	scrollbar-track-color : #E6E6E6;
	scrollbar-base-color : #A1A1A1;
	scrollbar-darkshadow-color : #A1A1A1;
	scrollbar-face-color : #A1A1A1;
	scrollbar-3dlight-color : #A1A1A1;
	font-family : Verdana;
	color:#A1A1A1;
	font-size : 12px;
}
.headerEventiNews
{
	background-color:#8a8a8a;
}
.txtBianco
{
	COLOR: #FFFFFF;
	FONT-SIZE:xx-small;
	font-family: Verdana;
	text-decoration:none;
}
.footer
{
	background-color:#8a8a8a;
}
.bottone
{
	background-color:#8a8a8a;
	color:#FFFFFF;
	border-top:1px solid #8a8a8a; 
	border-left:1px solid #8a8a8a; 
	border-bottom: 1px solid #8a8a8a;
	border-right:1px solid #8a8a8a;
	font-family:Verdana;
	font-size:xx-small;
	height:18px;
	font-weight:bold;
	vertical-align:top;
}
.footerHome{
	background-color:#8a8a8a;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	font-family : Verdana;
}
.sfondoMenu{
	background-color:#FFFFFF;
}
.headerEventiNewsHome
{
	border-bottom-width:medium;
	border-bottom-color:#8a8a8a;
	
}
.rassegnaPari
{
background-color:#e1dcd9;
border-bottom-color:#8a8a8a;
border-bottom-style:solid;
border-bottom-width:1px;
}
.rassegnaDispari
{
background-color:#d4cdc8;
border-bottom-color:#8a8a8a;
border-bottom-style:solid;
border-bottom-width:1px;
}
.intestazioneRiquadri
{
	color:#FFFFFF;
	font-family : Verdana;
	background:url(../images/sfondoRiquadri.gif);
	width:160px;
	height:28px;
	text-align:center;
	font-weight:bold;
	font-size : 11px;
}
.bordoRiquadri
{
	border:1px solid #8a8a8a;
	background:#dedede;
}

