a:link {	color: #FFFFFF;	text-decoration: none;}a:visited {	color: #FFFFFF;	text-decoration: none;}a:hover {	color: #FF9900;	text-decoration: underline;}.ListaVoci {	font-family: Tahoma, Arial, sans-serif;	font-size: 12px;	font-weight: normal;	color: #FFFFFF;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	padding-right: 6px;	padding-left: 6px;	padding-bottom: 2px;	background-color: #657485;	padding-top: 2px;}.MenuHomePage {	font-family: Tahoma, Arial, sans-serif;	font-size: 10px;	width: 200px;	padding: 0px 0px 2px;	line-height: 14px;}a.MenuHomePage:link {	color: #FFFFFF;	background-color: #54687E;	border: 1px solid #CCCCCC;	text-decoration: none;	display: table-cell;}a.MenuHomePage:visited {	color: #FFFFFF;	background-color: #54687E;	border: 1px solid #CCCCCC;	text-decoration: none;	display: table-cell;}a.MenuHomePage:hover {	color: #FFFFCC;	background-color: #425264;	border: 1px solid #FF6600;	text-decoration: none;	display: table-cell;	}.MenuHomePageDx {	font-family: Tahoma, Arial, sans-serif;	font-size: 10px;	width: 200px;	padding: 0px 0px 2px;	line-height: 14px;	text-align: right;}a.MenuHomePageDx:link {	color: #FFFFFF;	background-color: #54687E;	border: 1px solid #CCCCCC;	text-decoration: none;	display: table-cell;}a.MenuHomePageDx:visited {	color: #FFFFFF;	background-color: #54687E;	border: 1px solid #CCCCCC;	text-decoration: none;	display: table-cell;}a.MenuHomePageDx:hover {	color: #FFFFCC;	background-color: #425264;	border: 1px solid #FF6600;	text-decoration: none;	display: table-cell;	}.Menuprinc {	font-family: Tahoma, Arial, sans-serif;	font-size: 12px;	width: 180px;	line-height: 25px;}a.Menuprinc:link {	color: #FFFFFF;	background-color: #425264;	border: 1px solid #ff6600;	text-decoration: none;	display: table-cell;}a.Menuprinc:visited {	color: #FFFFFF;	background-color: #425264;	border: 1px solid #ff6600;	text-decoration: none;	display: table-cell;}a.Menuprinc:hover {	color: #FF9900;	background-color: #3d5d80;	border: 1px solid #FFFFFF;	text-decoration: none;	display: table-cell;	}.MenuFr-EU {	font-family: Tahoma, Arial, sans-serif;	font-size: 12px;	height: 18px;	width: 180px;	padding-right: 5px;	padding-left: 5px;	padding-bottom: 2px;	line-height: 18px;}a.MenuFr-EU:link {	color: #FFFFFF;	background-color: #54687E;	border: 1px solid #CCCCCC;	text-decoration: none;	display: table-cell;	width: 180px;}a.MenuFr-EU:visited {	color: #FFFFFF;	background-color: #54687E;	border: 1px solid #CCCCCC;	text-decoration: none;	display: table-cell;}a.MenuFr-EU:hover {	color: #FFffff;	background-color: #425264;	border: 1px solid #ff0000;	text-decoration: none;	display: table-cell;}.MenuAlto {	font-family: Tahoma, Arial, sans-serif;	font-size: 10px;	width: 120px;	line-height: 16px;	text-align: center;}a.MenuAlto:link {	color: #FFFFFF;	background-color: #54687E;	border: 1px solid #CCCCCC;	text-decoration: none;	display: table-cell;	line-height: 16px;	width: 120px;}a.MenuAlto:visited {	color: #FFFFFF;	background-color: #54687E;	border: 1px solid #CCCCCC;	text-decoration: none;	display: table-cell;	line-height: 16px;	width: 120px;}a.MenuAlto:hover {	color: #FFFFff;	background-color: #425264;	border: 1px solid #ff0000;	text-decoration: none;	line-height: 16px;	display: table-cell;	}a.MenuAltoAttivo:link, a.MenuAltoAttivo:hover, a.MenuAltoAttivo:visited {	font-family: Tahoma, Arial, sans-serif;	font-size: 10px;	color: #FFFFff;	background-color: #425264;	border: 1px solid #ff0000;	text-decoration: none;	display: table-cell;	text-align: center;	line-height: 16px;	width: 120px;	}.logo {	font-family: Tahoma, Arial, sans-serif;	font-size: 12px;	font-weight: normal;	color: #FFFFFF;	background-color: #385370;	border-top: 1px solid #27323D;	border-bottom: 1px solid #27323D;	padding: 2px;}.sfondo-MenuSX {	background-color: #7b90a8;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #CCCCCC;}.sfondo-Lista {	background-color: #657485;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #CCCCCC;}.Lista-Titolo {	background-color: #54687E;	line-height: 18px;	margin-left: 16px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FF9900;	margin-right: 16px;	font-family: Tahoma, Arial, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FF9900;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #cccccc;	padding: 5px;}.Sfondo-MenuAlto {	font-size: 12px;	font-weight: bold;	background-color: #385370;	border-top: 1px solid #27323D;	border-bottom: 1px solid #27323D;	padding: 2px;	line-height: 22px;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #27323D;}.PediPagina {	font-family: Tahoma, Arial, sans-serif;	font-size: 10px;	color: #FFFFFF;	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #FF9900;	border-bottom-color: #FF0000;	background-color: #385370;	padding-right: 4px;	padding-left: 4px;	line-height: 14px;}.Scheda-sfondo-Tabella {	background-color: #7b90a8;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #CCCCCC;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #CCCCCC;}.Scheda-Titolo {	font-family: Tahoma, Arial, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FF9900;	background-color: #385370;	border-top: 1px solid #FF6600;	border-bottom: 1px solid #FF6600;	padding: 2px 4px 5px;	line-height: 15px;	text-align: center;}.Scheda-Sfondo-Scritte {	background-color: #657485;}.Scheda-Descrizione {	font-family: Tahoma, Arial, sans-serif;	font-size: 12px;	font-weight: normal;	color: #FFFFFF;	text-align: justify;	padding: 5px;	line-height: 12px;	background-color: #657485;}.Sfondo-MenuHome {	font-size: 12px;	font-weight: bold;	background-color: #385370;	border-top: 1px solid #FF9900;	border-bottom: 1px solid #27323D;	padding: 2px;	line-height: 22px;}.Indirizzo {	font-family: Tahoma, Arial, sans-serif;	font-size: 10px;	font-weight: normal;	color: #FFFFFF;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	padding-right: 6px;	padding-left: 6px;	padding-bottom: 2px;	background-color: #425264;}a.MenuAltoAttivo:link {	font-family: Tahoma, Arial, sans-serif;	font-size: 10px;	line-height: 16px;	text-align: center;}a.MenuAltoAttivo:link { 	color: #FFFFff;	background-color: #54687E;	border: 1px solid #ff0000;	text-decoration: none;	display: table-cell; }   .testo {	font-family: Tahoma, Arial, sans-serif;	font-size: 12px;	font-weight: normal;	color: #FFFFFF;	text-align: justify;	padding-right: 15px;	padding-left: 15px;	line-height: 14px;	padding-top: 0px;	padding-bottom: 0px;}.DidascaliaFoto {	font-family: Tahoma, Arial, sans-serif;	font-size: 10px;	font-weight: normal;	color: #FFFFFF;	border-bottom-width: 2px;	border-bottom-style: solid;	border-bottom-color: #385370;	padding-bottom: 2px;	padding-top: 2px;	text-align: center;	background-color: #7b90a8;	line-height: 10px;}.SfondoFoto {	font-family: Tahoma, Arial, sans-serif;	font-size: 10px;	font-weight: normal;	color: #FFFFFF;	text-align: center;	background-color: #7b90a8;	padding: 1px;}.zz-input {	font-family: Tahoma, Arial, sans-serif;	font-size: 10px;	color: #333333;	width: 120px;	border: 0px;}.zz-Pulsante {	font-family: Tahoma, Arial, sans-serif;	font-size: 10px;	color: #FFFFFF;	width: 105px;	border: 1px solid #FF6600;	font-weight: bold;	background-color: #54687E;	margin: 0px;}.zz-PulsanteCorto {	font-family: Tahoma, Arial, sans-serif;	font-size: 12px;	color: #FFFFFF;	width: 40px;	border: 1px solid #FF6600;	font-weight: bold;	background-color: #385370;}.zz-inputCorto {	font-family: Tahoma, Arial, sans-serif;	font-size: 12px;	color: #333333;	width: 90px;	border: 0px;	height: 16px;}.bordoBluSopra {	border-top-width: 1px;	border-top-style: solid;	border-top-color: #27323D;	font-family: Tahoma, Arial, sans-serif;	font-size: 10px;	text-align: center;}.Scheda-ArchiDescrizione {	font-family: Tahoma, Arial, sans-serif;	font-size: 12px;	font-weight: normal;	color: #FFFFFF;	text-align: justify;	padding: 5px;	line-height: 12px;	background-color: #657485;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;}.News-Titolo {	background-color: #54687E;	line-height: 18px;	margin-left: 16px;	margin-right: 16px;	font-family: Tahoma, Arial, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FF9900;	padding: 5px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FF9900;}.News-TitoloPagina {	font-family: Tahoma, Arial, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FF6600;	text-align: center;	background-color: #385370;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FF6600;}
