.testo-nascosto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6px;
	color: #EFF0ED;
}
.testo-nascosto a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6px;
	color: #EFF0ED;
}
.testo-nascosto a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6px;
	color: #EFF0ED;
}
.bg-rx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-image: url(img/bg-dx.gif);
	background-repeat: repeat-x;
}
.bg-sx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-image: url(img/bg-sx.gif);
	background-repeat: repeat-x;
}
.officina {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
}
.officina a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC; text-decoration:none;
}
.officina a.hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC; text-decoration:none;
}
.bg-top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-image: url(img/bg-alto-dx.gif);
	background-repeat: repeat-x;
	background-position: left;
}
.verdana-9-bianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.verdana-9-bianco a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF; text-decoration:none;
	}
.verdana-9-bianco a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF; text-decoration:none;
}
.scelte-top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C9C9C9;
}
.scelte-top a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000; text-decoration:none;
}
.scelte-top a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000; text-decoration:none;
}
.verdana-9-black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.verdana-9-black a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000; 
	text-decoration:none;
}
.verdana-9-black a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CC6600;
	text-decoration:none;
}
.verdana-9-black-motore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	padding-left: 10px;
}
.riga-sx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C9C9C9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C9C9C9;
}
.riga-basso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C9C9C9;
}
.riga-basso-motore-a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C9C9C9;
	padding-left: 20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C9C9C9;
}
.testo-Trebuchet-12-sx {
	font-family: "Trebuchet MS", tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.testo-Trebuchet-12-rx {
	font-family: "Trebuchet MS", tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.riga-dx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C9C9C9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C9C9C9;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C9C9C9;
}
.testo-Trebuchet-11-bia {
	font-family: "Trebuchet MS", tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.testo-Trebuchet-11-bia a{
	font-family: "Trebuchet MS", tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF; text-decoration:none;
}
.testo-Trebuchet-11-bia a:hover{
	font-family: "Trebuchet MS", tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF; text-decoration:none;
}
.bg-rx1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-image: url(img/bg-dx1.gif);
	background-repeat: repeat-x;
}
.bg-sx1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-image: url(img/bg-sx1.gif);
	background-repeat: repeat-x;
}
.bg-top-sx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	background-image: url(img/logo2_06.jpg);
	background-repeat: no-repeat;
}
.cornice-grigia{
	border: 1px solid #C9C9C9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.cornice-grigia a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000; text-decoration:none;
}
.cornice-grigia a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000; text-decoration:none;
}
.verdana-grigio-9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.verdana-grigio-9 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666; text-decoration:none;
}
.verdana-grigio-9 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CC6600; text-decoration:none;	
}
.v-grigio-9-riga {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C9C9C9;
}
.v-grigio-9-riga  a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666; text-decoration:none;
}
.v-grigio-9-riga  a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CC6600; text-decoration:none;	
}
.verdana-grigio-9-menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F9F9F1;
}
.verdana-grigio-9-menu a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666; text-decoration:none;
}
.verdana-grigio-9-menu a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CC6600; text-decoration:none;	
}
.testo-Trebuchet-11-grigio {
	font-family: "Trebuchet MS", tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.testo-Trebuchet-11-grigio a{
	font-family: "Trebuchet MS", tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333; text-decoration:none;
}
.testo-Trebuchet-11-grigio a:hover{
	font-family: "Trebuchet MS", tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC6600; text-decoration:none;
}.calendario-giorno {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	background-image: url(img/agenda-giorno.gif);
	background-repeat: no-repeat;
}
.calendario-data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	background-image: url(img/agenda-mese.gif);
	background-repeat: no-repeat;
}
.calendario-domenica {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	background-image: url(img/cal-domenica.gif);
	background-repeat: no-repeat;
}
.calendario-lunedi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	background-image: url(img/cal-lunedi.gif);
	background-repeat: no-repeat;
}
.calendario-giorni {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	background-image: url(img/cal-giorni.gif);
	background-repeat: repeat-x;
}
.calendario-giorno-ev {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	background-image: url(img/agenda-giorno-ev.gif);
	background-repeat: no-repeat;
}
.calendario-giorno-ev a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration:none;
}
.calendario-giorno-ev a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration:none;
}
.calendario-data1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	background-image: url(img/agenda-mese1.gif);
	background-repeat: no-repeat;
}
.bg-menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	background-image: url(img/bg-menu.gif);
	background-repeat: repeat-y;
}
.verdana-grigio-11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; text-align:justify;
	color: #666666;
}
.verdana-grigio-11 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666; text-decoration:none;
}
.verdana-grigio-11 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC6600; text-decoration:none;
}		
.verdana-10-grigio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: justify;
}		
.verdana-10-grigio a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: justify; text-decoration:none;
}		
.verdana-10-grigio a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: justify; text-decoration:none;
}
.cornice-risultato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	border: 1px solid #C9C9C9;
}
.cornice-risultato a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.cornice-risultato a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
.barra-tit {
	line-height: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #646952;
}
.indirizzoS {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #646952;
	text-decoration: none;
}
.indirizzoS a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #646952;
	text-decoration: none;
}
.indirizzoS a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #646952;
	text-decoration: none;
}
.indirizzoS a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #646952;
	text-decoration: none;
}
.tit-bianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.tit-bianco a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.tit-bianco a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.tit-bianco a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.verdana-10-bk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-decoration: none;
}
.verdana-10-bk a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-decoration: none;
}
.verdana-10-bk a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-decoration: none;
}

.mappa-agosto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF; text-align:center
}
form {
	margin:0;
	padding:0;
}
.cornice-musei {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border-right: 1px solid #C9C9C9;
	border-left: 1px solid #C9C9C9;
	border-bottom: 1px solid #C9C9C9;
	text-align:justify;
	padding:8px;
}
.cornice-scheda-musei {
	border: 1px solid #C9C9C9;
}
/* inizio box news */

td.pscroller {
	width:148px;
	height: 130px;
	padding: 10px 8px;
}
#pscroller{
	width: 148px;
	height: 130px;
}
#pscroller, #pscroller a{
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	text-align:left;
}

/* fine box news */