.AspNet-Menu-Link img /* per non far comparire il bordo sulle immagini del menu */ 
{
  border: 0;
}

.Menu_oriz 
{
}

.Menu_oriz ul,
.Menu_oriz li 
{
    z-index:1000;
    /*il menu verticale ha z-index:999 per stare SOTTO al menu verticale*/
}

.Menu_oriz li /* all list items */ 
{
  /*height:20px;*/
  float: left; /*orizzontale */ /*float:none; verticale */
}

.Menu_oriz .AspNet-Menu-NonLink /* classe di span primo livello con grafiche*/ 
{
  float: left; /*orizzontale */ /*float:none; verticale */
}

.Menu_oriz ul.AspNet-Menu StaticItemHorizontal /* Tier 1 - contenitore voci primo livello  */ 
{
  /*list-style-type:none;     padding-left:0px;     margin-left:0px;*/
}



/* //////////////////////////////////////////////////////////////////

[1]

CARATTERISTICHE E DIMENSIONI VOCI 1. LIVELLO

(ESCLUSO STATO OVER DELLE VOCI CHE SI TROVA ALLA FINE DEL CODICE)

///////////////////////////////////////////////////////////////////// */


.Menu_oriz ul.AspNet-Menu-Leaf li a,
.Menu_oriz ul.AspNet-Menu li a
{
  display: block;
  width: 105px;
  height: 20px;
  /*utilizzare le dimensioni se si lavora con voci testuali
se invece si usano grafiche commentare, le dimesioni vengono settate nei link
delle voci di 1. livello*/
  padding: 0px;
  /*border-right:1px solid #FFF;*/ /*serve come separatore tra voci testuali*/
  /*il codice per il menu con le grafiche fa un override di questo settaggio*/
  border-bottom:none;
}

.Menu_oriz li.AspNet-Menu-Leaf, 
.Menu_oriz li.AspNet-Menu-Leaf a,
.Menu_oriz li.AspNet-Menu-Leaf span,
.Menu_oriz li.AspNet-Menu-WithChildren, 
.Menu_oriz li.AspNet-Menu-WithChildren a, /* leaves  - solo voci con link compreso il primo livello  */ 
.Menu_oriz li.AspNet-Menu-WithChildren span 
{
  font: bold 11px Verdana, sans-serif;
  color: #FFF; /*colore del testo STATO NORMALE*/
  text-decoration: none;
}


.Menu_oriz ul.AspNet-Menu li.AspNet-Menu-Selected a,
.Menu_oriz ul.AspNet-Menu li.AspNet-Menu-ChildSelected a
 {
 color: #6AB; /*colore testo STATO ATTIVO*/
}

.Menu_oriz ul.AspNet-Menu li /* Tier 1 - voci primo livello  */ {
  background: #005B81; /*colore sfondo STATO NORMALE*/
}

.Menu_oriz ul.AspNet-Menu li.AspNet-Menu-Selected,
.Menu_oriz ul.AspNet-Menu li.AspNet-Menu-ChildSelected
 {
 background: #005B81; /*colore sfondo STATO ATTIVO*/
}

/* //////////////////////////////////////////////////////////////////

PERSONALIZZAZIONE VOCI 1. LIVELLO A SECONDA DELLA VOCE DI MENU

///////////////////////////////////////////////////////////////////// */

/*es. personalizzazione voce 5*/
.Menu_oriz ul.AspNet-Menu-Leaf li.voce_5 a,
.Menu_oriz ul.AspNet-Menu li.voce_5 a
{
    /*width: 120px;*/
}


/**********************************************************/

.Menu_oriz ul.AspNet-Menu ul /* Tier 2 - contenitore voci secondo livello */ 
{
  top: 100%; /*100% posiziona giuste le voci di secondo livello (inizio tendina)*/
  left: 0; /*posiziona giuste le voci di secondo livello (inizio tendina)*/
}


.Menu_oriz ul.AspNet-Menu li.AspNet-Menu-Selected ul li,
.Menu_oriz ul.AspNet-Menu li.AspNet-Menu-ChildSelected ul li,
.Menu_oriz ul.AspNet-Menu ul li /* Tier 2  - voci secondo livello */ {
  clear: left; /*evita che le voci di 2. livello vadano in float left*/
}

/* //////////////////////////////////////////////////////////////////

[2]

DIMENSIONI VOCI 2. LIVELLO

///////////////////////////////////////////////////////////////////// */

.Menu_oriz ul.AspNet-Menu li li a /* Tier 2 -  voci secondo livello */ {
  width: 140px; /*non comprende il padding*/
  height: 16px; /*non comprende il padding*/
}  

/* //////////////////////////////////////////////////////////////////

PERSONALIZZAZIONE VOCI 2. LIVELLO A SECONDA DELLA VOCE DI MENU

///////////////////////////////////////////////////////////////////// */

/*es. personalizzazione voce 5------------------------------------*/
.Menu_oriz ul.AspNet-Menu li.voce_5 li a
{
  /*width:200px;*/
  /*height:30px;*/
  
  /*ATTENZIONE! ATTIVARE SE VENGONO PERSONALIZZATE LE VOCI DI 1. LIVELLO!!*/
}
/*---------------------------------------------------------------*/

.Menu_oriz ul.AspNet-Menu li.voce_5 li
{
  /*right: 60px;*/ /*personalizzazione posizione, ad es. per ultima voce menu*/
}

/* //////////////////////////////////////////////////////////////////

[3]

DIMENSIONI E POSIZIONE  VOCI 3. LIVELLO

///////////////////////////////////////////////////////////////////// */

.Menu_oriz ul.AspNet-Menu ul ul /* Tier 3 - contenitore voci terzo livello */ {
  top: 0;
  left: 150px;
  border-left: 1px solid #FFF; /*bordo sinistro che separa voci di 2. da voci di 3. livello*/
}

.Menu_orizz ul.AspNet-Menu ul ul li, /* DA VERIFICARE */
.Menu_oriz ul.AspNet-Menu ul ul li a /* Tier 3 -  voci terzo livello */ {
  width: 139px; /*non comprende il padding*/
  height: 16px; /*non comprende il padding*/
  /* larghezza fissa voci di terzo livello
1px in meno perchè c'è il bordo a sinistra */
  overflow:hidden;
}

/* //////////////////////////////////////////////////////////////////

PERSONALIZZAZIONE VOCI 3. LIVELLO A SECONDA DELLA VOCE DI MENU

///////////////////////////////////////////////////////////////////// */

.Menu_oriz ul.AspNet-Menu li.voce_1 ul ul li a, 
.Menu_oriz ul.AspNet-Menu li.voce_2 ul ul li a, 
.Menu_oriz ul.AspNet-Menu li.voce_3 ul ul li a, 
.Menu_oriz ul.AspNet-Menu li.voce_4 ul ul li a,
.Menu_oriz ul.AspNet-Menu li.voce_5 ul ul li a 
{
  /*width:200px;*/ /*larghezza voci terzo livello definite dalla voce di primo livello*/
  /*height:30px;*/
}

/* ----------------------- LINKS E SPAN -----------------------  */


.Menu_oriz li:hover, /* list items being hovered over */ 
.Menu_oriz li.AspNet-Menu-Hover 
{
}

.Menu_oriz a, /* all anchors and spans (nodes with no link) */ 
.Menu_oriz span 
{
  /*margin-right:1px;  padding su tutte le voci di menu */
}

.Menu_oriz ul.AspNet-Menu ul li:hover,
.Menu_oriz ul.AspNet-Menu li.AspNet-Menu-Selected ul li:hover,
.Menu_oriz ul.AspNet-Menu li.AspNet-Menu-ChildSelected ul li:hover, 
.Menu_oriz ul.DynamicItem li.AspNet-Menu-Hover 
{
  /*background: #F90;*/ /* over su "li" di tutti i livelli tranne il primo */
  /* non usato poichè "coperto" dai link che hanno un display:block */
}


.Menu_oriz li.AspNet-Menu-Leaf a, /* leaves  - solo voci con link compreso il primo livello  */ 
.Menu_oriz li.AspNet-Menu-Leaf span 
{
  /*apparentemente non usato*/
}

.Menu_oriz ul.DynamicItem li.AspNet-Menu-Leaf a, /* leaves - solo voci con link escluso il primo livello */ 
.Menu_oriz ul.DynamicItem li.AspNet-Menu-Leaf span 
{
}

.Menu_oriz li:hover a, /* over sullo span del primo livello */ 
.Menu_oriz li:hover span, 
.Menu_oriz li.AspNet-Menu-Hover a, 
.Menu_oriz li.AspNet-Menu-Hover span {
  /*background: Red;*/
}


/* //////////////////////////////////////////////////////////////////

[2] [3]

STATO NORMALE SU VOCI DI 2. E 3. LIVELLO

///////////////////////////////////////////////////////////////////// */

.Menu_oriz ul.AspNet-Menu li:hover li a,
.Menu_oriz ul.AspNet-Menu li:hover li:hover li a,

/*per explorer 6*/
.Menu_oriz ul.AspNet-Menu li.AspNet-Menu-Hover li a,
.Menu_oriz ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li a,
/**************/

.Menu_oriz ul.AspNet-Menu li.AspNet-Menu-Selected li a,
.Menu_oriz ul.AspNet-Menu li.AspNet-Menu-ChildSelected li a,
.Menu_oriz li:hover li a, /* the tier above this one is hovered */ 
.Menu_oriz li:hover li span, 
.Menu_oriz li.AspNet-Menu-Hover li a, 
.Menu_oriz li.AspNet-Menu-Hover li span, 
.Menu_oriz li:hover li:hover li a, 
.Menu_oriz li:hover li:hover li span, 
.Menu_oriz li.AspNet-Menu-Hover li.AspNet-Menu-Hover li a, 
.Menu_oriz li.AspNet-Menu-Hover li.AspNet-Menu-Hover li span 
{
  display: block;
  font: normal 11px Verdana, sans-serif;
  color: #FFF; /*colore del testo di tutte le voci/link*/
  background: #6AB; /* sfondo di tutte voci*/
  padding: 5px; /*padding voci 2. e 3. livello*/
  border-top: 1px solid #FFF; /*bordo che separa voci di 2. e 3. livello tra di loro*/
  border-bottom: none;
  border-right: none;
}

/* SOLO 3. LIVELLO CON CARATTERISTICHE DIVERSE (OPZIONALE) 
SE NON INTERESSA COMMENTARE */

.Menu_oriz ul.AspNet-Menu li:hover li li a,
.Menu_oriz ul.AspNet-Menu li:hover li:hover li a,

/*per explorer 6*/
.Menu_oriz ul.AspNet-Menu li.AspNet-Menu-Hover li li a,
.Menu_oriz ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li a
/**************/

{
    /*
    font: normal 11px/18px Arial;
    background: #F00;
    color:#00F;
    border-top: 1px solid #000;*/ /*bordo che separa voci SOLO di 3. livello tra di loro*/
}


/* //////////////////////////////////////////////////////////////////

[2] [3]

STATO OVER SU VOCI DI 2. E 3. LIVELLO

///////////////////////////////////////////////////////////////////// */

.Menu_oriz ul.AspNet-Menu li:hover li a:hover,
.Menu_oriz ul.AspNet-Menu li:hover li:hover a,
.Menu_oriz ul.AspNet-Menu li:hover li:hover li:hover a,

/*per explorer 6*/
.Menu_oriz ul.AspNet-Menu li.AspNet-Menu-Hover li a:hover,
.Menu_oriz ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.Menu_oriz ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
/**************/

.Menu_oriz ul.AspNet-Menu li.AspNet-Menu-Selected li a:hover,
.Menu_oriz ul.AspNet-Menu li.AspNet-Menu-ChildSelected li a:hover,
.Menu_oriz li:hover li:hover a, 
.Menu_oriz li:hover li:hover span, 
.Menu_oriz li.AspNet-Menu-Hover li.AspNet-Menu-Hover a, /* hovered text */ 
.Menu_oriz li.AspNet-Menu-Hover li.AspNet-Menu-Hover span, 
.Menu_oriz li:hover li:hover li:hover a, 
.Menu_oriz li:hover li:hover li:hover span, 
.Menu_oriz li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover a, 
.Menu_oriz li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover span 
{
  display: block;
  color: #FFF; /*over link text*/
  background: #005B81; /*over su link/span di tutti i livelli escluso il primo*/
}

/* SOLO 3. LIVELLO CON CARATTERISTICHE DIVERSE (OPZIONALE) 
SE NON INTERESSA COMMENTARE */

.Menu_oriz ul.AspNet-Menu li:hover li li a:hover,
.Menu_oriz ul.AspNet-Menu li:hover li:hover li a:hover,

/*per explorer 6*/
.Menu_oriz ul.AspNet-Menu li.AspNet-Menu-Hover li li a:hover,
.Menu_oriz ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li a:hover
/**************/

{
    /*
    background: #00F;
    color:#FA0;
    */
}


/************************************************************************/


.Menu_oriz .AspNet-Menu-Selected /* this tier is selected */ {
  /*border: solid 1px #00ff00 !important;*/
}

.Menu_oriz .AspNet-Menu-ChildSelected /* a tier below this one is selected */ {
  /*border: solid 1px #ff0000 !important;*/
}

.Menu_oriz .AspNet-Menu-ParentSelected /* a tier above this one is selected */ {
  /* border: solid 1px #0000ff !important;*/
}


/* =========================================

A T T E N Z I O N E !!!!!!

COMMENTARE QUESTO BLOCCO SE IL MENU
DI 1. LIVELLO E' FATTO CON GRAFICHE

============================================ */

/* da commentare se utilizzo anche Menu_oriz_addon_per_grafiche.css */
/* //////////////////////////////////////////////////////////////////

[1]

STATO OVER SU VOCI DI 1. LIVELLO

///////////////////////////////////////////////////////////////////// */

.Menu_oriz ul.AspNet-Menu li:hover a,
.Menu_oriz ul.AspNet-Menu li:hover,
.Menu_oriz ul.StaticItemHorizontal li.AspNet-Menu-Hover a, 
.Menu_oriz ul.StaticItemHorizontal li.AspNet-Menu-Hover 
{
  background: #005B81; 
  color:#6AB;
}

/* ======================================================= */

/* inserire qui settaggi per menu 1. livello con grafiche*/
/* prendere come sorgente Menu_oriz_addon_per_grafiche.css */

/* ====================================================== */


