.AspNet-Menu-Link img /* per non far comparire il bordo sulle immagini del menu */ 
{
  border: 0;
}

.Menu_vert 
{
}

.Menu_vert ul,
.Menu_vert li 
{
    z-index:999;
    /*il menu orizzontale ha z-index:1000 per stare SOPRA al menu verticale*/
}

.Menu_vert li /* all list items */ 
{
  /*height:20px;*/
  /*float: left;*/ /*orizzontale */ /*float:none; verticale */
  float: none;
}

.Menu_vert .AspNet-Menu-NonLink /* classe di span primo livello con grafiche*/ 
{
  /*float: left;*/ /*orizzontale */ /*float:none; verticale */
  float: none;
}

.Menu_vert ul.AspNet-Menu StaticItemHorizontal /* Tier 1 - contenitore voci primo livello  */ 
{
  /*list-style-type:none;     padding-left:0px;     margin-left:0px;*/
}

.Menu_vert ul.AspNet-Menu li
{
   float:none; /*istruzione specifica per menu verticale*/
}

/* //////////////////////////////////////////////////////////////////

[1]

CARATTERISTICHE E DIMENSIONI VOCI 1. LIVELLO

(ESCLUSO STATO OVER DELLE VOCI CHE SI TROVA ALLA FINE DEL CODICE)

///////////////////////////////////////////////////////////////////// */

.Menu_vert ul.AspNet-Menu li,
.Menu_vert ul.AspNet-Menu-Leaf li a,
.Menu_vert ul.AspNet-Menu li a
{
  display: block;
  width: 150px;
  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-bottom:1px solid #00F; /*serve come separatore tra voci testuali*/
  /*il codice per il menu con le grafiche fa un override di questo settaggio*/
  /*border-bottom:none;*/
}


.Menu_vert li.AspNet-Menu-Leaf, 
.Menu_vert li.AspNet-Menu-Leaf a,
.Menu_vert li.AspNet-Menu-Leaf span,
.Menu_vert li.AspNet-Menu-WithChildren, 
.Menu_vert li.AspNet-Menu-WithChildren a, /* leaves  - solo voci con link compreso il primo livello  */ 
.Menu_vert li.AspNet-Menu-WithChildren span 
{
  font: normal 12px/18px Arial;
  color: #0FF; /*colore del testo STATO NORMALE*/
  text-decoration: none;
  margin-bottom:0px;
}

/* =============================================

    correzione baco explorer

================================================ */

/*HACK PER EXPLORER 6*/
/*viene letto da explorer <7*/
/*compensa un errore un visualizzazione di explorer: 3px di spazio tra voci che hanno voci figlie*/
* html .Menu_vert li.AspNet-Menu-Leaf, 
* html .Menu_vert li.AspNet-Menu-Leaf a,
* html .Menu_vert li.AspNet-Menu-Leaf span,
* html .Menu_vert li.AspNet-Menu-WithChildren, 
* html .Menu_vert li.AspNet-Menu-WithChildren a, /* leaves  - solo voci con link compreso il primo livello  */ 
* html .Menu_vert li.AspNet-Menu-WithChildren span,
* html .Menu_vert li.AspNet-Menu-WithChildren li.AspNet-Menu-WithChildren,
* html .Menu_vert li.AspNet-Menu-WithChildren li.AspNet-Menu-WithChildren a,
* html .Menu_vert li.AspNet-Menu-WithChildren li.AspNet-Menu-WithChildren span  
{
  margin-bottom:-3px;  
}

/*HACK PER EXPLORER 7*/
/*viene letto solo da explorer 7*/
/*compensa un errore un visualizzazione di explorer: 3px di spazio tra voci che hanno voci figlie*/
*:first-child+html .Menu_vert li.AspNet-Menu-Leaf, 
*:first-child+html .Menu_vert li.AspNet-Menu-Leaf a,
*:first-child+html .Menu_vert li.AspNet-Menu-Leaf span,
*:first-child+html .Menu_vert li.AspNet-Menu-WithChildren, 
*:first-child+html .Menu_vert li.AspNet-Menu-WithChildren a, /* leaves  - solo voci con link compreso il primo livello  */ 
*:first-child+html .Menu_vert li.AspNet-Menu-WithChildren span,
*:first-child+html .Menu_vert li.AspNet-Menu-WithChildren li.AspNet-Menu-WithChildren,
*:first-child+html .Menu_vert li.AspNet-Menu-WithChildren li.AspNet-Menu-WithChildren a,
*:first-child+html .Menu_vert li.AspNet-Menu-WithChildren li.AspNet-Menu-WithChildren span 
{
  margin-bottom:-3px;
}

/*HACK PER EXPLORER 6*/
/*viene letto solo da explorer <7*/
/*disabilita il settaggio per i livelli successivi*/
* html .Menu_vert li li.AspNet-Menu-Leaf, 
* html .Menu_vert li li.AspNet-Menu-Leaf a,
* html .Menu_vert li li.AspNet-Menu-Leaf span,
* html .Menu_vert li li.AspNet-Menu-WithChildren, 
* html .Menu_vert li li.AspNet-Menu-WithChildren a, /* leaves  - solo voci con link compreso il primo livello  */ 
* html .Menu_vert li li.AspNet-Menu-WithChildren span 
{
  margin-bottom:0px;
}


/*HACK PER EXPLORER 7*/
/*viene letto solo da explorer 7*/
/*disabilita il settaggio per i livelli successivi*/
*:first-child+html .Menu_vert li li.AspNet-Menu-Leaf, 
*:first-child+html .Menu_vert li li.AspNet-Menu-Leaf a,
*:first-child+html .Menu_vert li li.AspNet-Menu-Leaf span,
*:first-child+html .Menu_vert li li.AspNet-Menu-WithChildren, 
*:first-child+html .Menu_vert li li.AspNet-Menu-WithChildren a, /* leaves  - solo voci con link compreso il primo livello  */ 
*:first-child+html .Menu_vert li li.AspNet-Menu-WithChildren span 
{
  margin-bottom:0px;
}

/* =============================================

    fine correzione baco explorer

================================================ */

.Menu_vert ul.AspNet-Menu li.AspNet-Menu-Selected a,
.Menu_vert ul.AspNet-Menu li.AspNet-Menu-ChildSelected a
 {
 color: #000; /*colore testo STATO ATTIVO*/
}

.Menu_vert ul.AspNet-Menu li /* Tier 1 - voci primo livello  */ {
  background: #F60; /*colore sfondo STATO NORMALE*/
}

.Menu_vert ul.AspNet-Menu li.AspNet-Menu-Selected,
.Menu_vert ul.AspNet-Menu li.AspNet-Menu-ChildSelected
 {
 background: #FA0; /*colore sfondo STATO ATTIVO*/
}

/* //////////////////////////////////////////////////////////////////

PERSONALIZZAZIONE VOCI 1. LIVELLO A SECONDA DELLA VOCE DI MENU

///////////////////////////////////////////////////////////////////// */

/*es. personalizzazione voce 5*/
.Menu_vert ul.AspNet-Menu li.voce_5,
.Menu_vert ul.AspNet-Menu-Leaf li.voce_5 a,
.Menu_vert ul.AspNet-Menu li.voce_5 a
{
    /*height: 35px;*/
}



/**********************************************************/

.Menu_vert 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_vert ul.AspNet-Menu li.AspNet-Menu-Selected ul li,
.Menu_vert ul.AspNet-Menu li.AspNet-Menu-ChildSelected ul li,
.Menu_vert 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 E POSIZIONE VOCI 2. LIVELLO

///////////////////////////////////////////////////////////////////// */

.Menu_vert ul.AspNet-Menu ul /* Tier 2 - contenitore voci terzo livello */ {
  top: 0px;
  left: 150px; /*modificare in base a larghezza voci 1. livello*/
  
  border-left: 1px solid #CCC; /*bordo sinistro che separa voci di 2. da voci di 3. livello*/
}


.Menu_vert ul.AspNet-Menu li li a /* Tier 2 -  voci secondo livello */ {
  width: 140px; /*non comprende il padding*/
  height: 20px; /*non comprende il padding*/
  /*ATTENZIONE!!!!
  settare anche l'altezza del LI che contiene la voce (qui sotto), sommando il padding su+giù*/
}  

.Menu_vert ul.AspNet-Menu li li
{
  height: 30px; /*deve comprendere anche il padding su e giù settato in seguito*/
  /*va settata sia questa altezza sia quella subito sopra relativa al link*/
  
  background:none;
  /*border-right: 1px solid #CCC;*/
  border-bottom: 1px solid #CCC; /*bordo che separa voci di 2. e 3. livello tra di loro*/   
}

/* //////////////////////////////////////////////////////////////////

PERSONALIZZAZIONE VOCI 2. LIVELLO A SECONDA DELLA VOCE DI MENU

///////////////////////////////////////////////////////////////////// */

/*es. personalizzazione voce 5-----------------------------------*/
.Menu_vert ul.AspNet-Menu-Leaf li.voce_5 li a,
.Menu_vert ul.AspNet-Menu li.voce_5 li a
{
  /*width:200px;*/
  height:20px;
  
  /*ATTENZIONE! ATTIVARE SE VENGONO PERSONALIZZATE LE VOCI DI 1. LIVELLO!!*/
}
/*--------------------------------------------------------------*/

.Menu_vert ul.AspNet-Menu li.voce_5 li
{
  /*right: 97px;*/ /*personalizzazione posizione, ad es. per ultima voce menu*/
}

/* //////////////////////////////////////////////////////////////////

[3]

DIMENSIONI E POSIZIONE  VOCI 3. LIVELLO

///////////////////////////////////////////////////////////////////// */

.Menu_vert ul.AspNet-Menu ul ul /* Tier 3 - contenitore voci terzo livello */ {
  top: 0;
  left: 150px;
  border-left: 1px solid #CCC; /*bordo sinistro che separa voci di 2. da voci di 3. livello*/
}

.Menu_vert ul.AspNet-Menu ul ul li,
.Menu_vert ul.AspNet-Menu ul ul li a /* Tier 3 -  voci terzo livello */ {
  width: 200px; /*non comprende il padding*/
  /*height: 20px;*/ /*non comprende il padding*/
  /*va settata se le voci di 3. livello sono diverse in altezza da quelle di 2.*/
  overflow:hidden;
}

.Menu_vert ul.AspNet-Menu li li li
{
   /*height: 30px;*/ /*deve comprendere anche il padding su e giù settato in seguito*/
   /*va settata se le voci di 3. livello sono diverse in altezza da quelle di 2.*/
   
  border-bottom: 1px solid #000; /*bordo che separa 3. livello tra di loro*/
  /*personalizzazione se si vuole che il bordo di separazione tra voci di 3. livello
    sia diverso da quello tra voci di 2. livello*/ 
  
  background:none;  
}


/* //////////////////////////////////////////////////////////////////

PERSONALIZZAZIONE VOCI 3. LIVELLO A SECONDA DELLA VOCE DI MENU

///////////////////////////////////////////////////////////////////// */

.Menu_vert ul.AspNet-Menu li.voce_1 ul ul li a, 
.Menu_vert ul.AspNet-Menu li.voce_2 ul ul li a, 
.Menu_vert ul.AspNet-Menu li.voce_3 ul ul li a, 
.Menu_vert ul.AspNet-Menu li.voce_4 ul ul li a,
.Menu_vert 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_vert li:hover, /* list items being hovered over */ 
.Menu_vert li.AspNet-Menu-Hover 
{
}

.Menu_vert a, /* all anchors and spans (nodes with no link) */ 
.Menu_vert span 
{
  /*margin-right:1px;  padding su tutte le voci di menu */
}

.Menu_vert ul.AspNet-Menu ul li:hover,
.Menu_vert ul.AspNet-Menu li.AspNet-Menu-Selected ul li:hover,
.Menu_vert ul.AspNet-Menu li.AspNet-Menu-ChildSelected ul li:hover, 
.Menu_vert 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_vert li.AspNet-Menu-Leaf a, /* leaves  - solo voci con link compreso il primo livello  */ 
.Menu_vert li.AspNet-Menu-Leaf span 
{
  /*apparentemente non usato*/
}

.Menu_vert ul.DynamicItem li.AspNet-Menu-Leaf a, /* leaves - solo voci con link escluso il primo livello */ 
.Menu_vert ul.DynamicItem li.AspNet-Menu-Leaf span 
{
}

.Menu_vert li:hover a, /* over sullo span del primo livello */ 
.Menu_vert li:hover span, 
.Menu_vert li.AspNet-Menu-Hover a, 
.Menu_vert li.AspNet-Menu-Hover span {
  /*background: Red;*/
}


/* //////////////////////////////////////////////////////////////////

[2] [3]

STATO NORMALE SU VOCI DI 2. E 3. LIVELLO

///////////////////////////////////////////////////////////////////// */

.Menu_vert ul.AspNet-Menu li:hover li a,
.Menu_vert ul.AspNet-Menu li:hover li:hover li a,

/*per explorer 6*/
.Menu_vert ul.AspNet-Menu li.AspNet-Menu-Hover li a,
.Menu_vert ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li a,
/**************/

.Menu_vert ul.AspNet-Menu li.AspNet-Menu-Selected li a,
.Menu_vert ul.AspNet-Menu li.AspNet-Menu-ChildSelected li a,
.Menu_vert li:hover li a, /* the tier above this one is hovered */ 
.Menu_vert li:hover li span, 
.Menu_vert li.AspNet-Menu-Hover li a, 
.Menu_vert li.AspNet-Menu-Hover li span, 
.Menu_vert li:hover li:hover li a, 
.Menu_vert li:hover li:hover li span, 
.Menu_vert li.AspNet-Menu-Hover li.AspNet-Menu-Hover li a, 
.Menu_vert li.AspNet-Menu-Hover li.AspNet-Menu-Hover li span 
{
  display: block;
  font: normal 14px/18px Arial;
  color: #FFFFFF; /*colore del testo di tutte le voci/link*/
  background: #5C5C5C; /* sfondo di tutte voci*/
  padding: 5px; /*padding voci 2. e 3. livello*/
  border-bottom: none;
  border-top: none;
  border-right: none;
}

/* SOLO 3. LIVELLO CON CARATTERISTICHE DIVERSE (OPZIONALE) 
SE NON INTERESSA COMMENTARE */

.Menu_vert ul.AspNet-Menu li:hover li li a,
.Menu_vert ul.AspNet-Menu li:hover li:hover li a,

/*per explorer 6*/
.Menu_vert ul.AspNet-Menu li.AspNet-Menu-Hover li li a,
.Menu_vert ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li a
/**************/

{
    font: normal 11px/18px Arial;
    background: #F00;
    color:#00F;
}


/* //////////////////////////////////////////////////////////////////

[2] [3]

STATO OVER SU VOCI DI 2. E 3. LIVELLO

///////////////////////////////////////////////////////////////////// */

.Menu_vert ul.AspNet-Menu li:hover li a:hover,
.Menu_vert ul.AspNet-Menu li:hover li:hover a,
.Menu_vert ul.AspNet-Menu li:hover li:hover li:hover a,

/*per explorer 6*/
.Menu_vert ul.AspNet-Menu li.AspNet-Menu-Hover li a:hover,
.Menu_vert ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.Menu_vert ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
/**************/

.Menu_vert ul.AspNet-Menu li.AspNet-Menu-Selected li a:hover,
.Menu_vert ul.AspNet-Menu li.AspNet-Menu-ChildSelected li a:hover,
.Menu_vert li:hover li:hover a, 
.Menu_vert li:hover li:hover span, 
.Menu_vert li.AspNet-Menu-Hover li.AspNet-Menu-Hover a, /* hovered text */ 
.Menu_vert li.AspNet-Menu-Hover li.AspNet-Menu-Hover span, 
.Menu_vert li:hover li:hover li:hover a, 
.Menu_vert li:hover li:hover li:hover span, 
.Menu_vert li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover a, 
.Menu_vert li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover span 
{
  display: block;
  color: #FA0; /*over link text*/
  background: #434343; /*over su link/span di tutti i livelli escluso il primo*/
}

/* SOLO 3. LIVELLO CON CARATTERISTICHE DIVERSE (OPZIONALE) 
SE NON INTERESSA COMMENTARE */

.Menu_vert ul.AspNet-Menu li:hover li li a:hover,
.Menu_vert ul.AspNet-Menu li:hover li:hover li a:hover,

/*per explorer 6*/
.Menu_vert ul.AspNet-Menu li.AspNet-Menu-Hover li li a:hover,
.Menu_vert ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li a:hover
/**************/

{
    background: #00F;
    color:#FA0;
}


/************************************************************************/


.Menu_vert .AspNet-Menu-Selected /* this tier is selected */ {
  /*border: solid 1px #00ff00 !important;*/
}

.Menu_vert .AspNet-Menu-ChildSelected /* a tier below this one is selected */ {
  /*border: solid 1px #ff0000 !important;*/
}

.Menu_vert .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_vert_addon_per_grafiche.css */
/* //////////////////////////////////////////////////////////////////

[1]

STATO OVER SU VOCI DI 1. LIVELLO

///////////////////////////////////////////////////////////////////// */

.Menu_vert ul.AspNet-Menu li:hover a,
.Menu_vert ul.AspNet-Menu li:hover,
.Menu_vert ul.AspNet-Menu li.AspNet-Menu-Hover a,
.Menu_vert ul.AspNet-Menu li.AspNet-Menu-Hover,
.Menu_vert ul.StaticItemHorizontal li.AspNet-Menu-Hover a, 
.Menu_vert ul.StaticItemHorizontal li.AspNet-Menu-Hover 
{
  background: #000000; 
  color:#F00;
}

/* ======================================================= */

/* inserire qui settaggi per menu 1. livello con grafiche*/
/* prendere come sorgente Menu_vert_addon_per_grafiche.css */

/* ====================================================== */

