
.centrato	
{
	text-align: center;
}
.dx	
{
	text-align:right;
}
 TR.partito
{
	font-weight: bold;
	font-size: 11px;
	text-transform: capitalize;
	color: #696969;
	font-family: Verdana, Arial, Tahoma;
}
 tr.trnaviga
{
	line-height: 20px;
}
TR.testataPartito
{
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	color: blue;
	font-family: Verdana, Arial, Tahoma;
	text-align: center;
}
.titolo
{
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana;
	text-align: justify;
}
.naviga
{
	font-weight: bold;
	font-size: 12px;
	text-transform: capitalize;
	color: #ffffff;
	font-family: Arial, Verdana;
	background-color: #3333ff;
	text-align: justify;
}
td.spalla
{
	font-weight: bold;
	font-size: 12px;
	color: #696969;
	font-family: Verdana;
	text-align: left;
}
A:link	{	
	text-decoration:	none;
	color:	#3333cc;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: blink
}
A.grigio {
	font-size: 10px;
	color: #696969;
	text-decoration: none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;

}
A.archivio {
	font-size: 12px;
	color: #696969;
	text-decoration: none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;

}
TD.calendario
{
	font-size: 8pt;
	font-family: Verdana;
	text-align: center;
}
TABLE.nascosto
{
	visibility: hidden;
}
TABLE.mostra
{
	visibility: visible;
}
TR.elenco
{
	font-size: 7pt;
	color: #696969;
	font-family: Verdana, Monospace;
}
TD.anno
{
	border-right: aqua thin groove;
	border-top: aqua thin groove;
	font-weight: bold;
	font-size: 9pt;
	margin: 2px;
	border-left: aqua thin groove;
	color: red;
	border-bottom: aqua thin groove;
	font-family: Verdana;
	background-color: #3366ff;
	text-align: center;
}
.menuora
{
	font-weight: normal;
	font-size: 8pt;
	vertical-align: baseline;
	color: #000099;
	text-indent: 3pt;
	font-family: Verdana;
	text-align: left;
}
.menusx
{
	background-image: url(immagini/tabSX.gif);
}
.menudx
{
	background-image: url(immagini/tabDX.gif);
}
.menuAlto
{
	background-image: url(immagini/tabAlto.gif);
}
.tabAltoSX
{
	background-image: url(immagini/tabAltoSx.gif);
}
.tabAltoDX
{
	background-image: url(immagini/tabAltoDx.gif);
}
.titoloMenu
{
	font-weight: bold;
	font-size: 9pt;
	color: #dc143c;
	font-family: Verdana;
	text-align: center;
	font-variant: small-caps;
}
.titoloMenuSX
{
	font-weight: bold;
	font-size: 9pt;
	color: #dc143c;
	font-family: Verdana;
	text-align: left;
	font-variant: small-caps;
}
.sottotitoloIniziative
{
	font-weight: bold;
	font-size: 9pt;
	color: #000099;
	font-family: Verdana;
	text-align: left;
	font-variant: small-caps;
}
.titoloHome
{
	font-weight: bold;
	font-size: 13pt;
	color: #dc143c;
	font-family: Verdana;
	text-align: justify;
	font-variant: small-caps;
}
.titoloIniziative
{
	font-weight: bold;
	font-size: 11pt;
	color: #dc143c;
	font-family: Verdana;
	text-align: justify;
	font-variant: small-caps;
}
.news
{
	font-weight: normal;
	font-size: 8pt;
	color: #00008b;
	font-family: Verdana;
	text-align: left;
	font-variant: normal;
}
.listanews
{
	font-weight: bold;
	font-size: 8pt;
	color: #990033;
	font-family: Verdana;
	text-align: center;
	font-variant: normal;
}
.dataNews
{
	font-weight: normal;
	font-size: 8pt;
	color: #ff0000;
	font-family: Verdana;
	text-align: left;
	font-variant: normal;
}
.accesso
{
	font-weight: bold;
	font-size: 9px;
	color: #ffffff;
	font-family: Verdana;
	text-align: justify;
	font-variant: small-caps;
}
.sopra
{
	position: relative;
	top: -3px;
}
.sopraB
{
	position: relative;
	top: -3px;
	background-color: #f0f0f0;
}
.fed_Attiva
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Verdana;
	background-color: #3366cc;
	text-align: center;
}
.fed_NonAttiva
{
	font-size: 8pt;
	font-family: Verdana;
	background-color: #efefef;
	text-align: center;
}
.fed_Testata
{
	font-weight: bold;
	font-size: 12pt;
	color: #000066;
	font-family: Verdana;
	text-align: center;
	font-variant: small-caps;
}
TABLE.giornale
{
	border-right: black 1pt solid;
	border-top: black 1pt solid;
	border-left: black 1pt solid;
	border-bottom: black 1pt solid;
}

TR.giornale
{
	font-weight: normal;
	font-size: 10pt;
	color: blue;
	font-family: verdana;
}
.candidati
{
	font-weight: normal;
	font-size: larger;
	text-transform: uppercase;
	color: red;
	line-height: 20pt;
	font-family: Verdana;
	letter-spacing: normal;
}
.candidati1
{
	font-weight: bold;
	font-size: 10px;
	text-transform: none;
	color: blue;
	text-indent: 12pt;
	line-height: 15pt;
	font-family: Verdana;
}
td.dataCom
{
	font-weight: bold;
	font-size: 11px;
	color: gray;
	font-family: Verdana;
	text-align: left;
	font-variant: normal;
}
td.firmaCom
{
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	color: gray;
	font-family: Verdana;
	text-align: center;
	font-variant: normal;
}
.titoloCom
{
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	color: black;
	font-family: Verdana;
	text-align: center;
	font-variant: normal;
}
.corpoCom
{
	font-weight: normal;
	font-size: 12px;
	color: black;
	line-height: 18px;
	font-family: Verdana;
	text-align: justify;
	font-variant: normal;
}
A.bianco {
	font-size: 7pt;
	color: white;
	text-decoration: none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;

}
.bottone
{
	border-right: #ffffff thin ridge;
	border-top: #ffffff thin ridge;
	font-weight: bold;
	font-size: 11px;
	border-left: #ffffff thin ridge;
	color: #ffffff;
	border-bottom: #ffffff thin ridge;
	font-family: Arial;
	background-color: #0066cc;
	text-align: center;
	font-variant: small-caps;
	height: 18px;

}
.inputText
{
	border-right: #d3d3d3 thin groove;
	border-top: #d3d3d3 thin groove;
	font-size: 8pt;
	border-left: #d3d3d3 thin groove;
	color: #696969;
	border-bottom: #d3d3d3 thin groove;
	font-family: verdana;
	height: 18px;
	background-color: #ffffff;
}
.insData
{
	font-weight: bold;
	font-size: 9pt;
	width: 30px;
	color: #000080;
	font-family: Verdana;
}
.calendario
{
	left: 400px;
	position:static;
	top: -200px;
}
.titoloNews
{
	font-weight: bold;
	font-size: 10pt;
	text-transform: uppercase;
	color: #0000cd;
	font-family: Arial;
	text-align: center;
}
.corpoNotizia
{
	font-weight: normal;
	font-size: 8pt;
	color: #696969;
	line-height: 12pt;
	font-family: Verdana;
	letter-spacing: normal;
	text-align: justify;
}
.piedeNotizia
{
	font-weight: normal;
	font-size: 8pt;
	color: #0000cd;
	font-style: italic;
	font-family: Verdana;
	text-align: justify;
}
.titoloGrande
{
	font-weight: bold;
	font-size: 14pt;
	text-transform: uppercase;
	color: #0000cd;
	font-family: Arial;
	text-align: center;
}
.corpoGrande
{
	font-weight: normal;
	font-size: 12pt;
	color: #696969;
	line-height: 16pt;
	font-family: Verdana;
	letter-spacing: normal;
	text-align: justify;
}
.fondoGrande
{
	font-weight: normal;
	font-size: 12pt;
	color: #0000cd;
	font-style: italic;
	font-family: Verdana;
	text-align: justify;
}
.testtab
{
	background-image: url(immagini/testtab.gif);
}
.sf_menu_dx
{
	background-image: url(immagini/sfondo_tab_dx.gif);
	text-align: right;
}
.titoloNotiziaHome
{
	font-weight: normal;
	font-size: 10pt;
	text-transform: uppercase;
	color: #ffffff;
	font-family: Verdana;
	background-color: #3333ff;
	border-bottom-style: groove;
}
.titoloNotiziaHomeRed
{
	font-weight: normal;
	font-size: 10pt;
	text-transform: uppercase;
	color: #ffffff;
	font-family: Verdana;
	background-color: #cc0033;
	border-bottom-style: groove;
}
.titoloMenuHome
{
	font-weight: normal;
	font-size: 10pt;
	color: #ffffff;
	font-family: Verdana;
	background-color: #3333ff;
	text-align: center;
	border-bottom-style: groove;
}
.titoloPrimoPiano
{
	font-weight: normal;
	font-size: 10pt;
	text-transform: uppercase;
	color: #ffffff;
	font-family: Verdana;
	background-color: #cc3333;
	border-bottom-style: groove;
}
A.sinistra
{
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	color: red;
	font-family: Verdana;
	letter-spacing: 1pt;
	font-variant: normal;
	text-decoration: none;
}
.errore
{
	font-size: 7pt;
	color: red;
	font-family: arial;
}
.nascosto
{
	left: 0px;
	visibility: hidden;
	position: absolute;
	top: 0px;
}
.visto
{
	visibility: visible;
}
.titoli
{
	font-weight: bold;
	font-size: 12pt;
	vertical-align: baseline;
	color: blue;
	font-family: Verdana;
	text-align: center;
	text-decoration: none;
}
.griglia
{
	border-right: black 1px solid;
	table-layout: auto;
	border-top: black 1px solid;
	font-size: 12px;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	font-family: Verdana;
	border-collapse: separate;
}
.titoloTestata
{
	font-weight: bold;
	font-size: 12px;
	border-left-color: #ff0000;
	border-bottom-color: #ff0000;
	text-transform: uppercase;
	color: blue;
	border-top-style: double;
	border-top-color: #ff0000;
	line-height: 14pt;
	font-family: Verdana;
	border-right-style: double;
	border-left-style: double;
	background-color: #c0c0c0;
	text-align: center;
	border-right-color: #ff0000;
	border-bottom-style: double;
}
.sfondo
{
    background-color: #003366;
}
.contenitore
{
    table-layout: inherit;
    border-style: outset;
    border-width: thin;
    text-align: center;
    width: 950px;
    background-color: #FFFFFF;
}