/* Stili css navtable */
/* Nota: Se imposto lo sfondo su una classe a (link) Netscape 4 disattiva il link -> devo impostare il simbolo sull'elemento contenitore -> cella della tabella */
/* Nota: Per avere il rollover sull'intera cella devo necessariamente impostare il line-height dei links alla stessa altezza della cella ma
/*       su NS4 questo causa un aumento indesiderato dell'altezza della cella ->
/*       NS4 patch = ha l'effetto di nascondere i CSS al suo interno a NS4.x */
A.navtable-intestazione-off  { color: #c7000d; font-size: 14px; font-family: Verdana, Arial, Helvetica; font-weight: bold; text-decoration: none }
TD.navtable-cella-livello1-off	  { background-image: url("../immagini/navigation_engine/comuni/navtable_sfondo_noombra.gif"); background-position: 2px 0 }
TD.navtable-cella-livello2-off	  { background-image: url("../immagini/navigation_engine/comuni/navtable_sfondo_noombra.gif"); background-position: 10px 0; border-left: 1px solid gray }
TD.navtable-cella-livello3-off 	  { background-image: url("../immagini/navigation_engine/comuni/navtable_sfondo1_off.gif"); background-position: 22px 0; border-left: 1px solid gray }

TD.navtable-cella-livello1-open	  { background-image: url("../immagini/navigation_engine/comuni/navbar_sfondo1_off.gif"); background-position: 2px 0; border-left: 1px solid gray }
TD.navtable-cella-livello2-open	  { background-image: url("../immagini/navigation_engine/comuni/navtable_sfondo1_open.gif"); background-position: 10px 0; border-left: 1px solid gray }
TD.navtable-cella-livello3-open	  { background-image: url("../immagini/navigation_engine/comuni/navtable_sfondo1_open.gif"); background-position: 22px 0 }

TD.navtable-cella-livello1-on	  { background-image: url("../immagini/navigation_engine/comuni/navtable_sfondo1_on.gif"); background-position: 2px 0 }
TD.navtable-cella-livello2-on  	  { background-image: url("../immagini/navigation_engine/comuni/navtable_sfondo1_on.gif"); background-position: 10px 0 }
TD.navtable-cella-livello3-on	  { background-image: url("../immagini/navigation_engine/comuni/navtable_sfondo1_on.gif"); background-position: 22px 0; border-left: 1px solid gray }

/* NS4 patch: inizio CSS nascosti per NS4.x */
/*/*/
TD.navtable-cella-livello1-off, TD.navtable-cella-livello1-open, TD.navtable-cella-livello1-on  { line-height: 22px }
TD.navtable-cella-livello2-off, TD.navtable-cella-livello2-open, TD.navtable-cella-livello2-on  { line-height: 22px }
TD.navtable-cella-livello3-off, TD.navtable-cella-livello3-open, TD.navtable-cella-livello3-on  { line-height: 22px }
/* fine CSS nascosti per NS4.x */

.navtable-cella-livello1-off A.navtable-link  { color: #666; font-size: 11px; font-family: Verdana, Helvetica, Arial; font-weight: bold; text-decoration: none; display: block; padding: 0 0 0 15px }
.navtable-cella-livello2-off A.navtable-link  { color: #666; font-size: 11px; font-family: Verdana, Helvetica, Arial; text-decoration: none; display: block; padding: 0 0 0 23px }
.navtable-cella-livello3-off A.navtable-link  { color: #666; font-size: 11px; font-family: Verdana, Helvetica, Arial; text-decoration: none; display: block; padding: 0 0 0 35px }

.navtable-cella-livello1-open A.navtable-link  { color: #666; font-size: 11px; font-family: Verdana, Helvetica, Arial; font-weight: bold; text-decoration: none; display: block; padding: 0 0 0 15px }
.navtable-cella-livello2-open A.navtable-link  { color: #666; font-size: 11px; font-family: Verdana, Helvetica, Arial; text-decoration: none; display: block; padding: 0 0 0 23px }
.navtable-cella-livello3-open A.navtable-link  { color: #666; font-size: 11px; font-family: Verdana, Helvetica, Arial; text-decoration: none; display: block; padding: 0 0 0 35px }

.navtable-cella-livello1-on A.navtable-link  { color: #666; font-size: 11px; font-family: Verdana, Helvetica, Arial; font-weight: bold; text-decoration: none; display: block; padding: 0 0 0 15px }
.navtable-cella-livello2-on A.navtable-link  { color: black; font-size: 11px; font-family: Verdana, Helvetica, Arial; text-decoration: none; display: block; padding: 0 0 0 23px }
.navtable-cella-livello3-on A.navtable-link  { color: #000; font-size: 11px; font-family: Verdana, Helvetica, Arial; text-decoration: none; display: block; padding: 0 0 0 35px }

/* l'effetto over e' comune a tutti i livelli */
A.navtable-link:hover  { color: #4C4C4C; background-color: #CCCCCC; background-image: url("../immagini/navigation_engine/comuni/navtable_simbolo_on.gif"); background-repeat: no-repeat; background-position: 2px 0}


/* Stili css navbar */
/* Nota: Se imposto lo sfondo su una classe a (link) Netscape 4 disattiva il link -> devo impostare il simbolo sull'elemento contenitore -> cella della tabella */
/* Nota: Per avere il rollover sull'intera cella devo necessariamente impostare il line-height dei links alla stessa altezza della cella ma
/*       su NS4 questo causa un aumento indesiderato dell'altezza della cella ->
/*       NS4 patch = ha l'effetto di nascondere i CSS al suo interno a NS4.x */
.navbar-sfondo	{ background-image: url("../immagini/navigation_engine/comuni/navbar_sfondo3.gif"); }
.navbar-separatore	{ color: #646464; font-size: 12px; font-family: Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif}
TD.navbar-cella-livello1-off	 { background-image: url("../immagini/navigation_engine/comuni/navbar_sfondo1_off.gif"); height: 22px }
TD.navbar-cella-livello2-off	 { background-image: url("../immagini/navigation_engine/comuni/navbar_sfondo1_off.gif"); height: 22px }
TD.navbar-cella-livello3-off 	 { background-image: url("../immagini/navigation_engine/comuni/navbar_sfondo1_off.gif"); height: 22px }

TD.navbar-cella-livello1-open	 { background-image: url("../immagini/navigation_engine/comuni/navbar_sfondo1_open.gif"); height: 22px }
TD.navbar-cella-livello2-open	 { background-image: url("../immagini/navigation_engine/comuni/navbar_sfondo1_open.gif"); height: 22px }
TD.navbar-cella-livello3-open	 { background-image: url("../immagini/navigation_engine/comuni/navbar_sfondo1_open.gif"); height: 22px }

TD.navbar-cella-livello1-on	 { background-image: url("../immagini/navigation_engine/comuni/navbar_sfondo1_on.gif"); height: 22px }
TD.navbar-cella-livello2-on  { background-image: url("../immagini/navigation_engine/comuni/navbar_sfondo1_on.gif"); height: 22px }
TD.navbar-cella-livello3-on	 { background-image: url("../immagini/navigation_engine/comuni/navbar_sfondo01_on.gif"); height: 22px }

/* NS4 patch: inizio CSS nascosti per NS4.x */
/*/*/
TD.navbar-cella-livello1-off, TD.navbar-cella-livello1-open, TD.navbar-cella-livello1-on {line-height: 22px}
TD.navbar-cella-livello2-off, TD.navbar-cella-livello2-open, TD.navbar-cella-livello2-on {line-height: 22px}
TD.navbar-cella-livello3-off, TD.navbar-cella-livello3-open, TD.navbar-cella-livello3-on {line-height: 22px}
/* fine CSS nascosti per NS4.x */ 

.navbar-cella-livello1-off A.navbar-link   { color: #6e6e6e; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; display: block; padding: 0 10px }
.navbar-cella-livello2-off A.navbar-link  { color: gray; font-size: 12px; font-family: Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-variant: small-caps; text-decoration: none; display: block; padding: 0 10px }
.navbar-cella-livello3-off A.navbar-link  { color: gray; font-size: 12px; font-family: Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-variant: small-caps; text-decoration: none; display: block; padding: 0 10px }

.navbar-cella-livello1-open A.navbar-link  { color: gray; font-size: 12px; font-family: Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-variant: small-caps; text-decoration: none; display: block; padding: 0 10px }
.navbar-cella-livello2-open A.navbar-link  { color: gray; font-size: 12px; font-family: Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-variant: small-caps; text-decoration: none; display: block; padding: 0 10px }
.navbar-cella-livello3-open A.navbar-link  { color: gray; font-size: 12px; font-family: Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-variant: small-caps; display: block; padding: 0 10px }

.navbar-cella-livello1-on A.navbar-link    { color: #333; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; display: block; padding: 0 10px }
.navbar-cella-livello2-on A.navbar-link  { color: black; font-size: 12px; font-family: Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-variant: small-caps; text-decoration: underline; display: block; padding: 0 10px }
.navbar-cella-livello3-on A.navbar-link  { color: black; font-size: 12px; font-family: Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-variant: small-caps; text-decoration: underline; display: block; padding: 0 10px }

/* l'effetto over e' comune a tutti i livelli */
A.navbar-link:hover  { color: #4C4C4C; background-image: url("../immagini/navigation_engine/comuni/navbar_sfondo1_on.gif")}

