/*				CLASSI EREDITATI DA GESTIONE CONTENUTI */
.Testo { font-size:1em; color: #000000; text-decoration:none;}
a.Testo:link  { font-size:1em; color:black; text-decoration:none;}
a.Testo:visited { font-size:1em; color:black; text-decoration:none;}
a.Testo:active { font-size:1em; text-decoration:none; border-bottom:1px dashed red;}
a.Testo:hover { font-size:1em; color:red; text-decoration:none;}
.TestoCentrato { font-size:1em; font-style: normal; font-weight: normal; color: #000000; text-align: center;}
a.TestoCentrato:link { text-decoration:none; font-size: 1em; font-style: normal; font-weight: normal; color: #000000; text-align: center;}
a.TestoCentrato:visited { text-decoration:none; font-size: 1em; font-style: normal; font-weight: normal; color: #000000; text-align: center;}
a.TestoCentrato:hover { text-decoration:none;font-size: 1em; font-style: normal; font-weight: normal; color: #FF0000; text-align: center;}
a.testodescrittivo:link  { font-size:1em; color:black; text-decoration:none; font-weight:bold;}
a.testodescrittivo:visited { font-size:1em; color:black; text-decoration:none; font-weight:bold;}
a.testodescrittivo:active { font-size:1em; text-decoration:none; border-bottom:1px dashed red; font-weight:bold;}
a.testodescrittivo:hover { font-size:1em; color:red; text-decoration:none; font-weight:bold;}
.TestoEvidente { font-family: Arial, Helvetica, sans-serif;font-size:large; font-style: normal; font-weight:bold; color: #FF0000; text-align: center }
.TestoSottolineato {   text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size:1em; font-style: normal; font-weight: normal; color: #000000; text-align:left;}
a.TestoSottolineato:link { text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-style: normal; font-weight: normal; color: #000000; text-align: left}
a.TestoSottolineato:visited { text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-style: normal; font-weight: normal; color: #000000; text-align: left}
a.TestoSottolineato:hover {  text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-style: normal; font-weight: normal; color: #FF0000; text-align: left}
.sottolinea{ text-decoration:underline;}
.testoseparatoregrigio {   text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:1em; font-style: normal; font-weight: bold; color: #000000; text-align:left; width:100%; background-color:#cccccc;padding-left:4px; margin-top:4px}	
.testoseparatoreverde {   text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; background-color: #669999; text-align:left; width:100%; padding-left:4px; margin-top:4px}	
.testoseparatorearancio {   text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; background-color: #FFCC66; text-align:left; padding-left:4px; margin-top:4px}
.testoseparatorebordeaux {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF; background-color: #993333}
.testoIntro{
	background-color:#CCCCCC;
}
.aCapo{clear:both;}
.imgSinistra{
	float:left;
	padding-right:5px;
}
.imgDestra{
	float:right;
	padding-left:5px;
}
.imgRavdaLeft{
	margin:10px 10px 10px 0px;
	float:left;
}
.imgRavdaRight{
	margin:10px 0px 10px 10px;
	float:right;
}
.imgRavdaLeftLista{
	margin:0px 10px 10px 0px;
	float:left;
}
.imgRavdaRightLista{
	margin:0px 0px 10px 10px;
	float:right;
}
.tagAcorpoPagina{
	position:absolute; 
	left: -9999px; 
	top:-9999px;
}
.nascondi{
	display:none;
}

.tagAcorpoPagina{
	position:absolute; 
	left: -9999px; 
	top:-9999px;
}
.tabella{
	font-size:12px;
	border-collapse:collapse;
	padding: 0.2em;
	width:95%;
}
.tabella td{
	border: 1px solid #669999;
	border-collapse:collapse;
	padding: 0.2em;
	text-align:left;
}
.tabella th{
	border: 1px solid #FFFFFF;
	border-collapse:collapse;
	background-color: #669999;
	padding: 0.2em;
	color:#FFFFFF;
}
.sinistra{
	float:left;
}
.destra{
	float:right;
}
.bottoni{
	border:1px solid black;
}
a.bottoni:link{
	border:1px solid black;
}
a.bottoni:visited{
	border:1px solid black;
}
a.bottoni:hover{
	border:1px solid red;
}
/*				FINE CLASSI EREDITATI DA GESTIONE CONTENUTI */
