html,dd,dl {
	margin: 0px;
	padding: 0px;
}
body {
	text-align: left;
	font-family: Arial, Helvetica,sans-serif;
	font-size: 80%;
	margin: 0px;
	padding: 0px;
	color: #333;
	background-color: #fff;
	width: 100%;
	}
a {
	color: #666; text-decoration:none;
}
h1 { 
	margin:0;
	padding:0;
	background: url(/accessibile08/css/img/logobn.gif) no-repeat;
	height: 60px; 
	font-size: 150%;
	letter-spacing: 0.3em;
	padding: 30px 0 0 100px;
	margin-bottom:30px;
}
h2 { 
	font-size: 140%;
	background-color: #666;
	color:#fff;
	padding: 5px 5px;
}
h3 { 
	font-size: 130%; 
	border-bottom:1px solid #666; 
}
ul {
	list-style: none;
	margin:0;
	padding:0;
	border:1px solid #666;

}
li{
	margin:0;
	padding:0;
	padding: 5px 5px;
	border:1px solid #666;
}
/*ELEMENTI NON VISIBILI*/
#index,#header,#tasselloArianna,#menusx,#coldx,#footer,.nodisplay {	
	display:none; 
} 
#content .nodisplay{
	display:block;
}

/*				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-family:Arial, Helvetica, sans-serif;
	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 */