body {
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	}



.Testo8 {
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
		text-decoration: none;
	}
.Testo8:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
		text-decoration: none;
	}
.Testo8:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
		text-decoration: none;
	}
.Testo8:HOVER {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
	}


	
.TestoColoreSfondo {
		font-family: Verdana;
		font-size: 8pt;
		color : #BBBDBF;
		text-decoration: none;
	}
.TestoColoreSfondo:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #BBBDBF;
		text-decoration: none;
	}
.TestoColoreSfondo:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #BBBDBF;
		text-decoration: none;
	}
.TestoColoreSfondo:HOVER {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #BBBDBF;
	}
	

.TestoRisultatoRicerca {
		font-family: Verdana;
		font-size: 8pt;
		color : #ffffff;
		text-decoration: none;
		background-color:#D2D2D1
	}
.TestoRisultatoRicerca:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #ffffff;
		text-decoration: none;
		background-color:#D2D2D1
	}
.TestoRisultatoRicerca:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #ffffff;
		text-decoration: none;
		background-color:#D2D2D1
	}
.TestoRisultatoRicerca:HOVER {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #ffffff;
		background-color:#D2D2D1
	}


.TestoTrovatoRicerca {
		font-family: Verdana;
		font-size: 8pt;
		color : #939598;
		text-decoration: none;
	}
.TestoTrovatoRicerca:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #939598;
		text-decoration: none;
	}
.TestoTrovatoRicerca:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #939598;
		text-decoration: none;
	}
.TestoTrovatoRicerca:HOVER {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #939598;
	}



.TestoNumRicerca {
		color: #CC6600;
		border: 1px solid #CC6600;
  		font-family: Verdana;
		text-decoration: none;
		font-size: 15pt;
		margin: 1px;
		padding: 1px;
}



.TestoRecordEstratti {
		font-family: Verdana;
		font-size: 8pt;
		color : #7B7981;
		text-decoration: none;
	}
.TestoRecordEstratti:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #7B7981;
		text-decoration: none;
	}
.TestoRecordEstratti:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #7B7981;
		text-decoration: none;
	}
.TestoRecordEstratti:HOVER {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #7B7981;
	}



.TestoTitoliCorpoPagina {
		font-family: Verdana;
		font-size: 9pt;
		color : #000000;
		text-decoration: none;
	}
.TestoCorpoPagina {
		font-family: Verdana;
		font-size: 8pt;
		color : #717171;
		text-decoration: none;
	}

.TestoTitoliCorpoPagina1 {
		font-family: Verdana;
		font-size: 9pt;
		color : #ffffff;
		text-decoration: none;
	}
.TestoCorpoPagina1 {
		font-family: Verdana;
		font-size: 8pt;
		color : #4C7287;
		text-decoration: none;
	}
	
	
.TitoloAllegati {
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
		text-decoration: none;
		font-weight: bold;
	}
	
	
	
.TestoIndietro {
		font-family: Verdana;
		font-size: 8pt;
		color : #666666;
		text-decoration: none;
		font-weight: bold;
	}
	
.TestoIndietro:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #666666;
		text-decoration: none;
		font-weight: bold;
	}
.TestoIndietro:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #666666;
		text-decoration: none;
		font-weight: bold;
	}
.TestoIndietro:HOVER {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #666666;
		font-weight: bold;
	}



.TestoAbstractModulo {
		font-family: Verdana;
		font-size: 8pt;
		color : #A7A9AC;
		text-decoration: none;
	}
	
.TestoAbstractModulo:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #A7A9AC;
		text-decoration: none;
	}
.TestoAbstractModulo:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #A7A9AC;
		text-decoration: none;
	}
.TestoAbstractModulo:HOVER {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #A7A9AC;
	}




.Testo8Bianco {
		font-family: Verdana;
		font-size: 8pt;
		color : #ffffff;
		text-decoration: none;
	}
.Testo8Bianco:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #ffffff;
		text-decoration: none;
	}
.Testo8Bianco:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #ffffff;
		text-decoration: none;
	}
.Testo8Bianco:HOVER {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #ffffff;
	}


.TestoEntra {
		font-family: Verdana;
		font-size: 8pt;
		color : #ffffff;
		text-decoration: none;
	}
.TestoEntra:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #ffffff;
		text-decoration: none;
	}
.TestoEntra:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #ffffff;
		text-decoration: none;
	}
.TestoEntra:HOVER {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #ffffff;
	}






.TestoLinkTutteNews {
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
		text-decoration: none;
	}
.TestoLinkTutteNews:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
		text-decoration: none;
	}
.TestoLinkTutteNews:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
		text-decoration: none;
	}
.TestoLinkTutteNews:HOVER {
		text-decoration: underline;
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
	}



.TitoloAllegato {
		font-family: Verdana;
		font-size: 8pt;
		color : #717171;
		text-decoration: none;
	}
.TitoloAllegato:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #717171;
		text-decoration: none;
	}
.TitoloAllegato:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #717171;
		text-decoration: none;
	}
.TitoloAllegato:HOVER {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #717171;
	}

.TestoAutenticazione {
		font-family: Verdana;
		font-size: 8pt;
		color : #9A9C9E;
		text-decoration: none;
	}

.TitoloMenu {
		font-family: Verdana;
		font-size: 11pt;
		color : #93959D;
		text-decoration: none;
	}

.TestoMenu {
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
		text-decoration: none;
		line-height : 180%;
	}


.TitoloMenuBianco {
		font-family: Verdana;
		font-size: 11pt;
		color : #ffffff;
		text-decoration: none;
	}
	
.TitoloNotizia {
		font-family: Verdana;
		font-size: 9pt;
		color : #666666;
		text-decoration: none;
	}
	
.TitoloNotiziaS {
		font-family: Verdana;
		font-size: 7pt;
		color : #000000;
		text-decoration: none;
	}	
	
	


.TestoNotizia {
		font-family: Verdana;
		font-size: 8pt;
		color : #666666;
		text-decoration: none;
		line-height : 180%;
	}


.TestoTitoloApprofondimento {
	font-family: Verdana;
	font-size: 8pt;
	color : #ffffff;
	text-decoration: none;
}


.TitoloTipologiaNotizia1 {
	font-family: Verdana;
	font-size: 8pt;
	color : #A8A9AD;
	text-decoration: none;
}

.TitoloTipologiaNotizia2 {
	font-family: Verdana;
	font-size: 9pt;
	color : #527390;
	text-decoration: none;
}

.TitoloTipologiaNotizia3 {
	font-family: Verdana;
	font-size: 9pt;
	color : #FF0000;
	text-decoration: none;
}

.TitoloTipologiaNotizia4 {
	font-family: Verdana;
	font-size: 9pt;
	color : #ffffff;
	text-decoration: none;
}

.TitoloTipologiaNotizia5 {
	font-family: Verdana;
	font-size: 9pt;
	color : #ffffff;
	text-decoration: none;
}

.TitoloTipologiaNotizia6 {
	font-family: Verdana;
	font-size: 9pt;
	color : #ffffff;
	text-decoration: none;
}


.TitoloNotizia1 {
		font-family: Verdana;
		font-size: 8pt;
		color : #93959D;
		text-decoration: none;
		font-weight: bold;
	}

.TestoNotizia1 {
		font-family: Verdana;
		font-size: 8pt;
		color : #717171;
		text-decoration: none;
	}
.TestoNotizia1:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #717171;
		text-decoration: none;
	}
.TestoNotizia1:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #717171;
		text-decoration: none;
	}
.TestoNotizia1:HOVER {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #717171;
	}


.ContinuaNotizia1 {
		font-family: Verdana;
		font-size: 8pt;
		color : #A7A9AC;
		text-decoration: none;
		line-height : 180%;
	}
.ContinuaNotizia1:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #A7A9AC;
		text-decoration: none;
		line-height : 180%;
	}
.ContinuaNotizia1:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #A7A9AC;
		text-012061: none;
		line-height : 180%;
	}
.ContinuaNotizia1:HOVER {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #A7A9AC;
		line-height : 180%;
	}


.DataNotizia2 {
		font-family: Verdana;
		font-size: 7pt;
		color : #93959D;
		text-decoration: none;
		font-weight: bold;
	}
.TitoloNotizia2 {
		font-family: Verdana;
		font-size: 10pt;
		color : #93959D;
		text-decoration: none;
		font-weight: bold;
	}

.TestoNotizia2 {
		font-family: Verdana;
		font-size: 8pt;
		color : #717171;
		text-decoration: none;
		line-height : 120%;
	}
.TestoNotizia2:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #717171;
		text-decoration: none;
		line-height : 120%;
	}
.TestoNotizia2:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #717171;
		text-decoration: none;
		line-height : 120%;
	}
.TestoNotizia2:HOVER {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #717171;
		line-height : 120%;
	}

	
	
.TestoNotizia2a {
		font-family: Verdana;
		font-size: 12pt;
		color : #717171;
		text-decoration: none;
		line-height : 120%;
	}
.TestoNotizia2a:VISITED {
		font-family: Verdana;
		font-size: 12pt;
		color : #717171;
		text-decoration: none;
		line-height : 120%;
	}
.TestoNotizia2a:LINK {
		font-family: Verdana;
		font-size: 12pt;
		color : #717171;
		text-decoration: none;
		line-height : 120%;
	}
.TestoNotizia2a:HOVER {
		text-decoration: none;
		font-family: Verdana;
		font-size: 12pt;
		color : #717171;
		line-height : 120%;
	}
	
	
.TitoloNotizia3 {
		font-family: Verdana;
		font-size: 9pt;
		color : #6B5849;
		text-decoration: none;
	}

.TestoNotizia3 {
		font-family: Verdana;
		font-size: 8pt;
		color : #6585D3;
		text-decoration: none;
		line-height : 180%;
	}
.TestoNotizia3:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #6585D3;
		text-decoration: none;
		line-height : 180%;
	}
.TestoNotizia3:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #6585D3;
		text-decoration: none;
		line-height : 180%;
	}
.TestoNotizia3:HOVER {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #6585D3;
		line-height : 180%;
	}	





.TitoloNotizia4 {
		font-family: Verdana;
		font-size: 9pt;
		color : #333333;
		text-decoration: none;
	}

.TestoNotizia4 {
		font-family: Verdana;
		font-size: 8pt;
		color : #333333;
		text-decoration: none;
		line-height : 180%;
	}
.TestoNotizia4:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #333333;
		text-decoration: none;
		line-height : 180%;
	}
.TestoNotizia4:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #333333;
		text-decoration: none;
		line-height : 180%;
	}
.TestoNotizia4:HOVER {
		text-decoration: underline;
		font-family: Verdana;
		font-size: 8pt;
		color : #333333;
		line-height : 180%;
	}	
	


.TitoloNotizia5 {
		font-family: Verdana;
		font-size: 9pt;
		color : #333333;
		text-decoration: none;
	}

.TestoNotizia5 {
		font-family: Verdana;
		font-size: 8pt;
		color : #333333;
		text-decoration: none;
		line-height : 180%;
	}
.TestoNotizia5:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #333333;
		text-decoration: none;
		line-height : 180%;
	}
.TestoNotizia5:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #333333;
		text-decoration: none;
		line-height : 180%;
	}
.TestoNotizia5:HOVER {
		text-decoration: underline;
		font-family: Verdana;
		font-size: 8pt;
		color : #333333;
		line-height : 180%;
	}	
	


.TestoAbstractNotizia {
		font-family: Verdana;
		font-size: 8pt;
		color : #666666;
		text-decoration: none;
	}
.TestoAbstractNotizia:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #666666;
		text-decoration: none;
	}
.TestoAbstractNotizia:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #666666;
		text-decoration: none;
	}
.TestoAbstractNotizia:HOVER {
		text-decoration: underline;
		font-family: Verdana;
		font-size: 8pt;
		color : #666666;
	}
	


.TestoContinuaNotizia {
		font-family: Verdana;
		font-size: 7pt;
		color : #1D6E9D;
		text-decoration: none;
	}
.TestoContinuaNotizia:VISITED {
		font-family: Verdana;
		font-size: 7pt;
		color : #1D6E9D;
		text-decoration: none;
	}
.TestoContinuaNotizia:LINK {
		font-family: Verdana;
		font-size: 7pt;
		color : #1D6E9D;
		text-decoration: none;
	}
.TestoContinuaNotizia:HOVER {
		text-decoration: none;
		font-family: Verdana;
		font-size: 7pt;
		color : #1D6E9D;
	}



.testoLinkCortesia {
		font-family: Verdana;
		font-size: 8pt;
		color : #486899;
		text-decoration: underline;
	}
.testoLinkCortesia:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #486899;
		text-decoration: underline;
	}
.testoLinkCortesia:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #486899;
		text-decoration: underline;
	}
.testoLinkCortesia:HOVER {
		font-family: Verdana;
		font-size: 8pt;
		color : #486899;
		text-decoration: underline;
	}









.TestoPiede {
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
		text-decoration: none;
	}

.TitoloApprofondimentoColonna {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #ffffff;
		line-height : 180%;
	}
.TestoApprofondimentoColonna {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
	}

.TitoloApprofondimento {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
	}

.TestoApprofondimento {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
	}

.TestoIndietro {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
	}



.TestoNomeGallery {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #6B5849;
	}


.TestoElencoMenuPub {
		font-family: Verdana;
		font-size: 8pt;
		color : #65667B;
		text-decoration: none;
	}
.TestoElencoMenuPub:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #65667B;
		text-decoration: none;
	}
.TestoElencoMenuPub:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #65667B;
		text-decoration: none;
	}
.TestoElencoMenuPub:HOVER {
		text-decoration: underline;
		font-family: Verdana;
		font-size: 8pt;
		color : #65667B;
	}
	

.TestoElencoMenuTesta {
		font-family: Verdana;
		font-size: 8pt;
		color : #8E8E8E;
		text-decoration: none;
	}
.TestoElencoMenuTesta:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #8E8E8E;
		text-decoration: none;
	}
.TestoElencoMenuTesta:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #8E8E8E;
		text-decoration: none;
	}
.TestoElencoMenuTesta:HOVER {
		text-decoration: underline;
		font-family: Verdana;
		font-size: 8pt;
		color : #8E8E8E;
	}
	
.TestoElencoMenuTestaSel {
		font-family: Verdana;
		font-size: 8pt;
		color : #ffffff;
		text-decoration: underline;
	}
.TestoElencoMenuTestaSel:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #ffffff;
		text-decoration: underline;
	}
.TestoElencoMenuTestaSel:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #ffffff;
		text-decoration: underline;
	}
.TestoElencoMenuTestaSel:HOVER {
		text-decoration: underline;
		font-family: Verdana;
		font-size: 8pt;
		color : #ffffff;
	}

.TestoElencoSottomenuPub {
		font-family: Verdana;
		font-size: 8pt;
		color : #ACAEB0;
		text-decoration: none;
		line-height : 190%;
	}
.TestoElencoSottomenuPub:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #ACAEB0;
		text-decoration: none;
		line-height : 190%;
	}
.TestoElencoSottomenuPub:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #ACAEB0;
		text-decoration: none;
		line-height : 190%;
	}
.TestoElencoSottomenuPub:HOVER {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #ACAEB0;
		line-height : 190%;
		font-style: italic;
	}

.TestoElencoSottomenuPubSel {
		font-family: Verdana;
		font-size: 8pt;
		color : #ffffff;
		text-decoration: underline;
		line-height : 190%;
	}

.TestoElencoSottomenuPub2 {
		font-family: Verdana;
		font-size: 8pt;
		color : #ACAEB0;
		text-decoration: none;
		line-height : 190%;
	}
.TestoElencoSottomenuPub2:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #ACAEB0;
		text-decoration: none;
		line-height : 190%;
	}
.TestoElencoSottomenuPub2:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #ACAEB0;
		text-decoration: none;
		line-height : 190%;
	}
.TestoElencoSottomenuPub2:HOVER {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #ACAEB0;
		line-height : 190%;
		font-style: italic;
	}
.TestoElencoSottomenuPub2Sel {
		font-family: Verdana;
		font-size: 8pt;
		color : #ffffff;
		font-style: italic;
		text-decoration: none;
		line-height : 190%;
		font-style: italic;
	}
	

.TestoSottomenuStatico {
		font-family: Verdana;
		font-size: 8pt;
		color : #7FA4BA;
		text-decoration: none;
		line-height : 190%;
	}
.TestoSottomenuStatico:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #7FA4BA;
		text-decoration: none;
		line-height : 190%;
	}
.TestoSottomenuStatico:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #7FA4BA;
		text-decoration: none;
		line-height : 190%;
	}
.TestoSottomenuStatico:HOVER {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #ffffff;
		line-height : 190%;
	}






.TestoErroreAutenticazione {
		font-family: Verdana;
		font-size: 14pt;
		color : #ff0000;
		text-decoration: none;
		line-height : 190%;
	}
.TestoErroreAutenticazione:VISITED {
		font-family: Verdana;
		font-size: 14pt;
		color : #ff0000;
		text-decoration: none;
		line-height : 190%;
	}
.TestoErroreAutenticazione:LINK {
		font-family: Verdana;
		font-size: 14pt;
		color : #ff0000;
		text-decoration: none;
		line-height : 190%;
	}
.TestoErroreAutenticazione:HOVER {
		text-decoration: none;
		font-family: Verdana;
		font-size: 14pt;
		color : #ff0000;
		line-height : 190%;
	}


.IndietroErroreAutenticazione {
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
		text-decoration: none;
	}
.IndietroErroreAutenticazione:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
		text-decoration: none;
	}
.IndietroErroreAutenticazione:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
		text-decoration: none;
	}
.IndietroErroreAutenticazione:HOVER {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
	}




.TestoGrigio {
		font-family: Verdana;
		font-size: 8pt;
		color : #6D6E71;
		text-decoration: none;
	}
.TestoGrigio:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #6D6E71;
		text-decoration: none;
	}
.TestoGrigio:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #6D6E71;
		text-decoration: none;
	}
.TestoGrigio:HOVER {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #6D6E71;
	}
	


.TestoSoluzioni {
		text-decoration: none;
		font-family: Verdana;
		font-size: 10pt;
		color : #FCA033;
	}


.TestoPollicino {
		font-family: Verdana;
		font-size: 8pt;
		color : #c0c0c0;
		text-decoration: none;
	}
.TestoPollicino:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #c0c0c0;
		text-decoration: none;
	}
.TestoPollicino:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #c0c0c0;
		text-decoration: none;
	}
.TestoPollicino:HOVER {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #c0c0c0;
	}
	
	
	

.TestoLinkRicerca {
		font-family: Verdana;
		font-size: 8pt;
		color : #939598;
		text-decoration: none;
	}
.TestoLinkRicerca:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #939598;
		text-decoration: none;
	}
.TestoLinkRicerca:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #939598;
		text-decoration: none;
	}
.TestoLinkRicerca:HOVER {
		text-decoration: none;
		font-family: Verdana;
		font-size: 8pt;
		color : #939598;
	}
	
	
	
.TestoTitoliTabellaDescr {
		text-decoration: none;
		font-family: Verdana;
		font-size: 9pt;
		color : #3B66A1;
	}
	
.TitoloEventi {
		text-decoration: none;
		font-family: Verdana;
		font-size: 9pt;
		color : #407C02;
	}

.TitoloProduzione {
		text-decoration: none;
		font-family: Verdana;
		font-size: 9pt;
		color : #7F9CBA;
	}
	
	
	
.TestoMessaggioErrore {
		font-family: Verdana;
		font-size: 8pt;
		color : #6D6E71;
		text-decoration: none;
	}
.TestoCampoErrore {
		font-family: Verdana;
		font-size: 8pt;
		color : #ff0000;
		text-decoration: none;
	}
.TestoCharErrore {
		font-family: Verdana;
		font-size: 8pt;
		color : #ff0000;
		text-decoration: none;
	}


.SfondoMenuTesta {
	background-color: #B0B0B0;
	
}

.sfondoHp {
	background-image: url(./immagini/icim_hp_sfumato.jpg);
	background-repeat: repeat-x;
}

.sfondoNostriServizi {
	background-image: url(./immagini/sfondo_nostri_servizi_icim.jpg);
	background-repeat: repeat-x;
}
.TestoNostriServizi {
		font-family: Verdana;
		font-size: 9pt;
		color : #666666;
		text-decoration: none;
		font-weight: bold;
	}




.TestoTitolettoComeCert {
		font-family: Verdana;
		font-size: 13pt;
		color : #175CA1;
		text-decoration: none;
		font-weight: bold;
	}
	
.TestoTitolettoAutent {
		font-family: Verdana;
		font-size: 13pt;
		color : #175CA1;
		text-decoration: none;
		font-weight: bold;
	}
	
.TestoLogoutRes {
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
		text-decoration: none;
		font-weight: bold;
	}

.curvaStrilloHp {
	background-image: url(./immagini/curva_hp.jpg);
	background-repeat: no-repeat;
}

.boxNotiziaOmbraDx {
	background-image: url(./immagini/box_notizia_3.jpg);
}
.boxNotiziaOmbraSx {
	background-image: url(./immagini/box_notizia_4.jpg);
}
.boxNotiziaOmbraGiu {
	background-image: url(./immagini/box_notizia_7.jpg);
}



.Template1Sfondo2 {
	background-image: url(./immagini/template_1_sfondo_colonna_dx.jpg);
	background-repeat: repeat-x;
}




.sfondoSopraMenu {
	background-image: url(./immagini/sfondo_sopra_menu_icim.jpg);
}

.sfondoPollicino {
	background-image: url(./immagini/sfondo_pollicino_icim.jpg);
}

.sfondoTitoloPagina {
	background-image: url(./immagini/sfondo_titolo_pagina_icim.jpg);
}



.ombraSitoSx {
	background-image: url(./immagini/ombra_icim_sx.jpg);
}

.ombraSitoDx {
	background-image: url(./immagini/ombra_icim_dx.jpg);
}




.sfondoLinkCortesia {
	background-image: url(./immagini/sfondo_link_cortesia.jpg);
}

.sfondoPaginaOmbra {
	background-image: url(./immagini/sfondo_pagina_ombra_sx.jpg);
}


.SfondoApprofondimentoTesto {
	background-image: url(./immagini/sfondo_colonna_appr_dx.jpg);
	background-repeat: repeat-x;
}


.SfondoMenuSx {
	background-image: url(./immagini/sfondo_menu_sx_cycsar.jpg);
	background-repeat: repeat-x;
}


.pOmbraSx {
	background-image: url(./immagini/p_ombra_icim_sx.jpg);
}

.pOmbraDx {
	background-image: url(./immagini/p_ombra_icim_dx.jpg);
}

.ombraLatoNotizieHp {
	background-image: url(./immagini/not_ombra_sx_2_icim.jpg);
}




.Theight {
			height : 100%;
		}
.Tvalign{
			vertical-align : top;
		}

.push {
	background-image: url(./immagini/sfondo_pulsanti.jpg);
	color: #414141;
	font-family: Verdana;
	font-size: 7pt;
	border-color : #f2f2f2;
	border-width: 1px;
}


.pushForm {
	background: #000000;
	color: #ffffff;
	font-family: Verdana;
	font-weight: bold;
	font-size: 8pt;
	border-color : #f2f2f2;
	border-width: 0px;
}

.selectForm {
		background: #F3F3F4;
		color: #000000;
		font-family: Verdana;
		font-size: 10pt;
		border: 1px solid #ffffff;
		width: 560px; 
	}

.selectAuth {
		background: #E7E7E9;
		color: #000000;
		font-family: Verdana;
		font-size: 9pt;
		border: 1px solid #ffffff;
		width: 150px; 
	}
	
.selectCerca {
		background: #F1F2F3;
		color: #000000;
		font-family: Verdana;
		font-size: 9pt;
		border: 1px solid #E2E3E5;
		width: 150px; 
	}	
	
	
.pushAuth {
	background: #E7E7E9;
	color: #9A9C9E;
	font-family: Verdana;
	font-weight: bold;
	font-size: 8pt;
	border-width: 0px;
}

.pushCerca {
	background: #F1F2F3;
	color: #9A9C9E;
	font-family: Verdana;
	font-weight: bold;
	font-size: 8pt;
	border-width: 0px;
}
	
.select {
		background: #f2f2f2;
		color: #414141;
		font-family: Verdana;
		font-size: 8pt;
		font-weight: bold;
		border-color : #477FB2;
		border-width: 1px;
	}
	
.select:focus {
		background: #FDFE7E;
		color: #414141;
		font-family: Verdana;
		font-size: 8pt;
		font-weight: bold;
		border-color : #477FB2;
		border-width: 1px;
	}
	
	
.MenEvento {
		background-color : #F1F2F3;
	}
.MenEventoHover {
		background-color:#EBEDEE;
	}
	
	
.AuthPush {
	color: #3C5099;
	font-family: Verdana;
	font-size: 8pt;
	border-color : #ffffff;
	border-width: 0px;
}

.AuthSel {
		background: #F1F1F3;
		color: #1E388C;
		font-family: Verdana;
		font-size: 8pt;
		font-weight: bold;
		border-color : #000000;
		border-width: 1px;
	}
	
.AuthSel:focus {
		background: #F1F1F3;
		color: #1E388C;
		font-family: Verdana;
		font-size: 8pt;
		font-weight: bold;
		border-color : #000000;
		border-width: 1px;
	}	
	
	
.section{ border-top: 0px solid #3d3d33;  padding: 1.5em 0; }
.first{ border-top: none; }

.thumbnail{
	padding: 3px 3px 8px 3px;
	text-align: center;
	background-color: #ffffff;
	border: 0px solid #c0c0c0;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	}	

.caption{ font-size: 0.9em; padding-top: 0.2em ;	}



.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

.paginatoreCurPage {
  font-family: Verdana;
  color: #000000;
  font-size: 8pt;

}


.paginatoreLink {
  cursor: pointer;
  font-family: Verdana;
	font-weight: normal;
  text-decoration: none;
  color: #000000;
  font-size: 8pt;
}

.paginatoreLink a:hover {
  color: #000000;
  font-family: Verdana;
  text-decoration: underline;
  font-size: 8pt;

}

.paginationLink a, .paginationLink a:active, .paginationLink a:visited {}


.TestoBenvenuto {
		font-family: Verdana;
		font-size: 10pt;
		color : #ffffff;
		text-decoration: none;
	}
.TestoBenvenuto:VISITED {
		font-family: Verdana;
		font-size: 10pt;
		color : #ffffff;
		text-decoration: none;
	}
.TestoBenvenuto:LINK {
		font-family: Verdana;
		font-size: 10pt;
		color : #ffffff;
		text-decoration: none;
	}
.TestoBenvenuto:HOVER {
		text-decoration: none;
		font-family: Verdana;
		font-size: 10pt;
		color : #ffffff;
	}
	
		
.TestoDomanda {
		font-family: Verdana;
		font-size: 8pt;
		color : #752F1C;
		text-decoration: none;
	}
.TestoDomanda:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #752F1C;
		text-decoration: none;
	}
.TestoDomanda:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #752F1C;
		text-decoration: none;
	}
.TestoDomanda:HOVER {
		text-decoration: underline;
		font-family: Verdana;
		font-size: 8pt;
		color : #752F1C;
	}	
	
	
.TestoEsitoTest {
		font-family: Verdana;
		font-size: 10pt;
		color : #ff0000;
		text-decoration: none;
	}
.TestoEsitoTest:VISITED {
		font-family: Verdana;
		font-size: 10pt;
		color : #ff0000;
		text-decoration: none;
	}
.TestoEsitoTest:LINK {
		font-family: Verdana;
		font-size: 10pt;
		color : #ff0000;
		text-decoration: none;
	}
.TestoEsitoTest:HOVER {
		text-decoration: underline;
		font-family: Verdana;
		font-size: 10pt;
		color : #ff0000;
	}	
	
.TestoRisposta {
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
		text-decoration: none;
		line-height : 180%;
	}
.TestoRisposta:VISITED {
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
		text-decoration: none;
		line-height : 180%;
	}
.TestoRisposta:LINK {
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
		text-decoration: none;
		line-height : 180%;
	}
.TestoRisposta:HOVER {
		text-decoration: underline;
		font-family: Verdana;
		font-size: 8pt;
		color : #000000;
		line-height : 180%;
	}	
	
.Pulsante {
		background-image: url(./immagini/sfondo_pulsanti.jpg);
		color: #414141;
		font-family: Verdana;
		font-size: 7pt;
		border-color : #f2f2f2;
		border-width: 1px;
}

.PulsanteCancella {
		background-image: url(./immagini/sfondo_pulsanti_rosso.jpg);
		color: #414141;
		font-family: Verdana;
		font-size: 7pt;
		border-color : #f2f2f2;
		border-width: 1px;
}

.PulsanteAlert {
		background-image: url(./immagini/sfondo_pulsanti_rosso.jpg);
		color: #414141;
		font-family: Verdana;
		font-size: 7pt;
		border-color : #f2f2f2;
		border-width: 1px;
		font-weight: bold;
}