/* =====================================================================================
Da qui in poi ci sono tutti i CSS Base delle pagine principali (index)
*/

body {
	background: #FFCC01;
	background-image: url(images/bg_out.gif);
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: Black;
	font-size: 10pt;
	link: #FF0000;
	vlink: #FF0000;
}

a {
	color: #B22222;
	text-decoration: none;
}

a:hover {
	color: Black;
	text-decoration: underline;
}

form {
   padding: 0px;
   margin: 0px;
   height: 0px;
   border: 0px;
}

td.testa {
	width: 750px;
	background: transparent;
}

td.menu {
	width: 750px;
	background: transparent;
	background-image: url(images/bg_pagina.jpg);
}

td.corpo {
	width: 750px;
	background: White;
	background-image: url(images/bg_pagina.jpg);
}

td.coda {
	width: 750px;
	background: transparent;
	background-image: url(images/bg_pagina.jpg);
}

.pagina {
	margin-left: auto;
	margin-right: auto;
}

TABLE.paginaIndex {
	width: 750px;
	background: transparent;
/*	background-image: url(images/bg_pagina.gif); */
	margin-left: auto;
	margin-right: auto;
}

TD.testaIndex {
	width: 100%;
	background: transparent; /*	background-image: url(images/testa_bg.gif); */
}

TD.menuIndex {
	width: 100%;
	background: transparent;
	background-image: url(images/bg_menusito.gif);
	MARGIN: 0px;
	BORDER-TOP: 0px;
	PADDING-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-BOTTOM: 0px;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-LEFT: 0px;
}

TD.corpoIndex {
	width: 100%;
	background: #EFEECC;
	background-image: url(images/bg_pagina.gif);
}

TD.codaIndex {
	width: 100%;
	background: #EFEECC;
/*	background-image: url(images/coda_bg.gif); */
}

.Sinistra {
	background: transparent;
}

.Centro {
	background: transparent;
	width: 100%;
}

.Destra {
	background: transparent;
}

TD.Spot {
	width: 50%;
	font-size: 10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: White;
	border: 1px solid #9A9B9B;
	vertical-align: top;
	cursor: pointer;
	text-align: justify;
}

.titoloSpot {
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
	text-align: left;
	font-weight: bold;
}

.testoSpot {
	font-size: 8pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: top;
	text-align: justify;
}

/* =====================================================================================
Da qui in poi ci sono tutti i CSS delle tabelle di Destra (DX)
*/

.links {
	color: Black;
	text-decoration: none;
	font-size: 8pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
}

a.links {
	color: #B90000;
	text-decoration: none;
}

a.links:hover {
	color: Black;
	text-decoration: underline;
}




.MacroLink {
   color: Maroon;
	MARGIN: 0px;
	BORDER-TOP: 0px;
	PADDING-TOP: 0px;	
	BORDER-RIGHT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-BOTTOM: 0px;	
	PADDING-BOTTOM: 0px;	
	BORDER-LEFT: 0px;	
	PADDING-LEFT: 0px;
	FONT-SIZE: 10px;
	WIDTH: 100%;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: Silver;
	TEXT-DECORATION: none;
}

.Link {
   color: White;
	BORDER-RIGHT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 9px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-LEFT: 0px;
	WIDTH: 100%;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #999999;
	TEXT-DECORATION: none;
}

.SottoLink {
	color: Black;
	BORDER-RIGHT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-LEFT: 0px;
	WIDTH: 100%;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: Silver;
	TEXT-DECORATION: none;
	text-align: center;
}
.SottoLink:hover
{
	COLOR: Red;
	TEXT-DECORATION: underline;
}

/* =====================================================================================
Da qui in poi ci sono tutti i CSS della Bussola (bussola)
*/

.pulsanteBussola {
	width: 100%;
	background: transparent;
}

.Bussola
{
	FONT-SIZE: 10px;
	COLOR: Black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.Bussola
{
    FONT-SIZE: 10px;
    COLOR: maroon;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
}

A.Bussola:hover
{
	COLOR: blue;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
}

/* =====================================================================================
Da qui in poi ci sono tutti i CSS della parte Testa (testa)
*/

.testoTesta {
	FONT-SIZE: 9pt;
	COLOR: Black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
	background: transparent;
}

/* =====================================================================================
Da qui in poi ci sono tutti i CSS della parte Coda (coda)
*/

.info {
	FONT-SIZE: 8pt;
	COLOR: Black;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	text-align: center;
}

.tblCopyright {
	background: #969696;
}

.copyright {
	FONT-SIZE: 8pt;
	COLOR: Black;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	text-align: center;
	padding: 3px;
}

A.copyright
{
	COLOR: Red;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	font-weight: bold;
}

A.copyright:hover
{
	COLOR: Black;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
	font-weight: bold;
}

.testoCoda {
	FONT-SIZE: 9pt;
	COLOR: Black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
	background: transparent;
}

/* =====================================================================================
Da qui in poi ci sono tutti i CSS della tabella di Navigazione (navigazione)
*/

.TitoloNavigazione
{
	FONT-SIZE: 10px;
	MARGIN: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #969696;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
}
.CentroNavigazione
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	MARGIN: 0px;
	COLOR: Maroon;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: transparent;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
}
.CentroNavigazione:hover
{
    COLOR: black
}
.CentroNavFrecce
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	MARGIN: 0px;
	COLOR: Black;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.CentroNavFrecce:hover
{
	COLOR: #FF7F50;
	TEXT-DECORATION: none;
}

/* =====================================================================================
Da qui in poi ci sono tutti i CSS del Titolo Centrale (titolocentro)
*/

.TitoloCentro {
	MARGIN-TOP: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.4em;
	MARGIN-BOTTOM: 0px;
	COLOR: Black;
	BORDER-BOTTOM: 1px solid Black;
	margin-left: 50px;
	margin-right: 50px;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-bottom: 5px;
	text-align: right;
	LETTER-SPACING: 1px;
}

TABLE.TitoloBanner
{
	background: transparent;
	padding: 0px;
	width: 100%;
}

TD.TitoloBanner
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	text-align: center;
	color: Navy;
	background: #F0F8FF; /*	background-image: url(images/bg_titolo.gif);*/
	width: 100%;
	PADDING-TOP: 4px;
	padding-left: 10px;
	padding-right: 10px;
	PADDING-BOTTOM: 4px;
}

P.TitoloBanner
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	text-align: left;
	color: Maroon;
}

TABLE.Titolo
{
	background: transparent;
	padding: 0px;
	width: 100%;
}

TD.Titolo
{
	font-family: "Times New Roman", Times, serif;
	font-size: 16pt;
	text-align: center;
	color: Maroon;
	width: 100%;
	PADDING-TOP: 0px;
	padding-left: 15px;
	padding-right: 15px;
	PADDING-BOTTOM: 0px;
}

/* =====================================================================================
Da qui in poi ci sono tutti i CSS della parte DETTAGLIO (centrodettaglio)
*/

TABLE.Dettaglio
{
	background: transparent;
	padding: 0px;
	width: 100%;
}

TD.Dettaglio
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFA500;
	PADDING-TOP: 5px;
	padding-left: 5px;
	padding-right: 5px;
	PADDING-BOTTOM: 5px;
	background-color: transparent;
/*	border: 1px solid #FFA500;
*/
}

.sottoTitolo1
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	MARGIN: 0px;
	COLOR: Maroon;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.sottoTitolo2
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	COLOR: Green;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.sottoTitolo3
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	MARGIN: 0px;
	COLOR: Blue;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.prezzo
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	COLOR: Red;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.descrizioneEstesa1
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	COLOR: Black;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	TEXT-ALIGN: justify;
}

.descrizioneEstesa2
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	MARGIN: 0px;
	COLOR: Black;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	TEXT-ALIGN: justify;
}

/* =====================================================================================
Da qui in poi ci sono tutti i CSS della parte ELENCO (centroelenco)
*/

TABLE.Elenco
{
	background: transparent;
	padding: 0px;
	width: 100%;
}

TD.Elenco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: left;
	color: Maroon;
	PADDING-TOP: 0px;
	padding-left: 5px;
	padding-right: 5px;
	PADDING-BOTTOM: 0px;
	background-color: transparent;
	border: 1px solid #FFA500;
}

HR.Elenco {
	color: #B90000;
	width: 100%;
	text-align: center;
	height: 1pt;
}

A.Elenco {
	color: #B90000;
	text-decoration: none;
}

A.Elenco:hover {
	color: Black;
	text-decoration: underline;
}

.titoloElenco
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	COLOR: Black;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	TEXT-ALIGN: center;
}

.sottoTitolo1Elenco
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	COLOR: Black;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	TEXT-ALIGN: left;
}

.sottoTitolo2Elenco
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	COLOR: Green;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	TEXT-ALIGN: left;
}

.sottoTitolo3Elenco
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	MARGIN: 0px;
	COLOR: Black;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	TEXT-ALIGN: left;
}

.prezzoElenco
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	COLOR: Red;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	TEXT-ALIGN: center;
}

.dataElenco
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	COLOR: Black;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	TEXT-ALIGN: left;
	padding-left: 0px;
}

.descrizioneEstesa1Elenco
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	COLOR: Black;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	TEXT-ALIGN: justify;
}

.descrizioneEstesa2Elenco
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	MARGIN: 0px;
	COLOR: Black;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	TEXT-ALIGN: justify;
}


.captionElencoIND
{
	COLOR: Fuchsia;
	FONT-STYLE: normal;
	border: 1pt;
	background: Aqua url(images/sito/bgIndex_menusito.jpg);
}

/* =====================================================================================
Da qui in poi ci sono tutti i CSS della tabella VISITE-HOME-MAIL (coda_sx)
*/

TABLE.Dati {
	padding: 0px;
	width: 100%;
	background: transparent;
	background-image: url(images/bg_menudati.gif);
	border: none;
}

hr.Visite {
	color: Gray;
	height: 1pt;
	background: Gray;
}

TABLE.Visite {
	padding: 0px;
	width: 100%;
	background: transparent;
	border: none;
}

TD.Visite {
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: normal;
	text-align: center;
	padding: 3px;
	background: transparent;
}

A.Visite {
	FONT-SIZE: 8pt;
	color: #B90000;
	text-decoration: none;
}

A.Visite:hover {
	FONT-SIZE: 8pt;
	color: Black;
	text-decoration: underline;
}

/* =====================================================================================
Da qui in poi ci sono tutti i CSS della tabella ID-PASS (coda_sx)
*/

TABLE.Pass {
	padding: 0px;
	width: 100%;
	background: transparent;
	border: none;
}

TD.Pass {
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: normal;
	text-align: center;
	padding: 1px;
	background: transparent;
}

.lblPass
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	MARGIN: 0px;
	COLOR: Black;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.txtPass
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	MARGIN: 0px;
	COLOR: Black;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

/* =====================================================================================
Da qui in poi ci sono tutti i CSS del MENU laterale (elenco_verticale)
*/

TD.bgMenu {
	background: transparent;
	background-image: url(images/menu_bg.gif);
}

TABLE.macroCAT {
	padding: 0px;
	width: 100%;
	background: Black;
	border: 0px;
}

TD.macroCAT {
	FONT-SIZE: 9pt;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;
	text-align: center;
	padding: 0px;
	background: Red;
}

A.macroCAT {
	FONT-SIZE: 9pt;
	COLOR: White;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;
	text-align: center;
	display: block;
	width: 100%;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
}

A.macroCAT:hover {
	COLOR: #C40000;
	text-decoration: none;
	background: Yellow;
	display: block;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
}

.macroCAToff {
	FONT-SIZE: 9pt;
	COLOR: Black;
	background: Yellow;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;
	text-align: center;
	display: block;
	width: 100%;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
}

TABLE.Cat {
	padding: 0px;
	width: 100%;
	background: transparent;
	border: none;
}

TD.Cat {
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;
	padding: 0px;
	background: transparent;
	text-align: left;
	padding: 0px;
}

IMG.Cat {
	float: left;
}

A.Cat {
	FONT-SIZE: 8pt;
	COLOR: Black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;
	text-align: left;
	display: block;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
}

A.Cat:hover {
	COLOR: #DD0000;
	text-decoration: none;
	text-align: left;
	background: White;
	display: block;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
}

TABLE.sottoCAT {
	padding: 0px;
	width: 100%;
	background: transparent;
	border: none;
}

TD.sottoCAT {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;
	text-align: right;
	padding: 0px;
	background: transparent;
}

IMG.sottoCAT {
	float: left;
}

A.sottoCAT {
	FONT-SIZE: 8pt;
	COLOR: Black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: normal;
	text-align: right;
	padding: 0px 0px 1px 0px;
	display: block;
}

A.sottoCAT:hover {
	COLOR: Black;
	text-decoration: none;
	text-align: right;
	background: #EFEECC;
	padding: 0px 0px 1px 0px;
	display: block;
}

/* =====================================================================================
Da qui in poi ci sono tutti i CSS dei casi MENU orizzontale (menu)
*/

TABLE.bgMenuSito1 {
	background-color: transparent;
	background-image: url(images/bg_menusito.gif);
}

TABLE.MenuSito1 {
	background-color: transparent;
}

.BordoMenu1 {
	padding: 0px;
	margin: 0px;
	width: 100%;
	background-color: Black;
	border: 0px;
}

TD.Menu1 {
	text-align: center;
	background-color: transparent;
	background-image: url(images/menusito_bg.gif);
	margin: 0px;
}

A.Menu1 {
	FONT-SIZE: 10pt;
	COLOR: White;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;
	text-align: center;
	display: block;
	width: 100%;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	margin: 0px;
	background-color: Red;
}

A.Menu1:hover {
	COLOR: Black;
	text-decoration: none;
	display: block;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	margin: 0px;
	background: Yellow;
}

TD.MenuSelezionato1 {
	COLOR: Black;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;
	text-align: center;
	background: Silver;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	margin: 0px;
}


TABLE.tblMenu {
	padding: 0px;
	background: transparent;
	border: none;
}

TD.tblMenu {
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;
	text-align: center;
	background: transparent;
}

TABLE.Menu {
	padding: 0px;
	margin: 0px;
	width: 100%;
	background-color: transparent;
	border: 0px;
}

TD.Menu {
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;
	text-align: center;
	padding: 0px;
	background-color: transparent;
}

A.Menu {
	FONT-SIZE: 9pt;
	COLOR: White;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;
	text-align: center;
	display: block;
	width: 100%;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	margin: 0px;
	background-color: #FFA500;
}

A.Menu:hover {
	COLOR: Black;
	text-decoration: none;
	display: block;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	margin: 0px;
	background: #e1e1e1;
}

TABLE.MenuSelezionato {
	padding: 0px;
	width: 100%;
	background: Navy;
	border: none;
}

TD.MenuSelezionato {
	COLOR: Black;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;
	text-align: center;
	background: #FFA500;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
}

TABLE.tblMenuTasti {
	padding: 0px;
	width: 100%;
	background: transparent;
	border: none;
}

TD.tblMenuTasti {
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;
	text-align: center;
	background: transparent;
	width: 100%;
}

TABLE.MenuTasti {
	padding: 0px;
	width: 100%;
	background: Maroon;
	border: none;
}

TD.MenuTasti {
	FONT-SIZE: 10pt;
	FONT-FAMILY: "Times New Roman", Times, serif;
	TEXT-DECORATION: none;
	font-weight: bold;
	text-align: center;
	padding: 1px;
	background: #EFCBCC;
}

A.MenuTasti {
	FONT-SIZE: 10pt;
	COLOR: Black;
	FONT-FAMILY: "Times New Roman", Times, serif;
	TEXT-DECORATION: none;
	font-weight: bold;
	text-align: center;
	display: block;
	width: 100%;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
}

A.MenuTasti:hover {
	COLOR: White;
	text-decoration: none;
	background: #990033;
	display: block;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
}

TABLE.MenuTastiSelezionato {
	padding: 0px;
	width: 100%;
	background: Maroon;
	border: none;
}

TD.MenuTastiSelezionato {
	COLOR: White;
	FONT-SIZE: 10pt;
	FONT-FAMILY: "Times New Roman", Times, serif;
	TEXT-DECORATION: none;
	font-weight: bold;
	text-align: center;
	background: #990033;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
}

TABLE.tblMenuLaterale {
	padding: 0px;
	width: 100%;
	background: Maroon;
	border: none;
}

TD.tblMenuLaterale {
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;
	padding: 0px;
	background: #FFFACD;
	width: 100%;
	text-align: right;
}

TABLE.MenuLaterale {
	padding: 0px;
	background: Maroon;
	border: none;
	text-align: center;
}

TD.MenuLaterale {
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;
	padding: 0px;
	background: #FFFACD;
	text-align: center;
}

A.MenuLaterale {
	FONT-SIZE: 9pt;
	COLOR: Black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;
	width: 100%;
	display: block;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
}

A.MenuLaterale:hover {
	COLOR: White;
	text-decoration: none;
	background: #FF8C00;
	display: block;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
}

TD.MenuLateraleSelezionato {
	COLOR: White;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;
	text-align: center;
	background: #FF8C00;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
}

/* =====================================================================================
Da qui in poi ci sono tutti i CSS Base della pagina ZoomFoto (gallery)
*/

body.gallery {
	background: #CCCCCC;
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: Black;
	font-size: 10pt;
	link: #FF0000;
	vlink: #FF0000;
}

.titoloGallery {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: bold;
}

.testoGallery {
	font-size: 10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
}

.infoGallery {
	font-size: 8pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
