.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: 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-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: normal 12px/18px Arial;
  color: #0FF; /*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: #000; /*colore testo STATO ATTIVO*/
}

.Menu_oriz ul.AspNet-Menu li /* Tier 1 - voci primo livello  */ {
  /*background: #F60; colore sfondo STATO NORMALE*/
}

.Menu_oriz ul.AspNet-Menu li.AspNet-Menu-Selected,
.Menu_oriz 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_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: 185px; /*non comprende il padding*/
  height:auto !important;
  min-height:15px;
  overflow:visible;
  height: 15px; /*non comprende il padding*/
}  

/* //////////////////////////////////////////////////////////////////

PERSONALIZZAZIONE VOCI 2. LIVELLO A SECONDA DELLA VOCE DI MENU

///////////////////////////////////////////////////////////////////// */

/* personalizzazione voce 1------------------------------------*/
.Menu_oriz ul.AspNet-Menu li.voce_1 li a
{
  width:185px;
  }

/*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: 210px;
  border-left: 1px solid #326CAD; /*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: 185px; /*non comprende il padding*/
  height:auto !important;
  min-height:15px;
  overflow:visible;
  height: 15px; /*non comprende il padding*/
  /* larghezza fissa voci di terzo livello
1px in meno perchè c'è il bordo a sinistra */
}

/* //////////////////////////////////////////////////////////////////

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/13px Arial;
  color: #FFFFFF; /*colore del testo di tutte le voci/link*/
  background: #022B5E; /* sfondo di tutte voci*/
  padding: 10px 5px 5px 20px; /*padding voci 2. e 3. livello*/
  border-top: 1px solid #326CAD; /*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
/**************/

{
    background: #022B5E;
    /*
    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: #326CAD; /*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: #000000; 
  color:#F00;
}

/* ======================================================= */

/* inserire qui settaggi per menu 1. livello con grafiche*/
/* prendere come sorgente Menu_oriz_addon_per_grafiche.css */

/* ====================================================== */

/* settaggi generici per i link delle voci di menu
per personalizzare le singole voci aggiungere in "stato normale" */

.Menu_oriz ul.AspNet-Menu-Leaf li a,
.Menu_oriz ul.AspNet-Menu li a {
  display:block;
  width: 138px;
  height: 36px;
  text-indent:-500px; /*serve per non far comparire il testo del link, lo sposta fuori dalla visuale*/
  overflow:hidden;
  background-image:url("/images/en/menu.jpg"); 
  /*l'unico punto in cui viene caricata l'immagine che contiene tutto il menu*/
  border-right:none;
  /*fa un override di un eventuale bordo presente nel menu solo testo*/
}


/*--VOCE 1------------------------------*/

/* STATO NORMALE */
.Menu_oriz ul.AspNet-Menu li.voce_1 a {
  background-position: 0 0;
  width:139px;
}
/* STATO OVER */
.Menu_oriz ul.AspNet-Menu li.AspNet-Menu-Hover a.voce_1,
/**/
.Menu_oriz ul.AspNet-Menu li.voce_1 a.AspNet-Menu-Selected:hover,
.Menu_oriz ul.AspNet-Menu li.voce_1:hover a.AspNet-Menu-Selected,
.Menu_oriz ul.AspNet-Menu li.voce_1 a.AspNet-Menu-ChildSelected:hover,
.Menu_oriz ul.AspNet-Menu li.voce_1:hover a.AspNet-Menu-ChildSelected,
.Menu_oriz ul.AspNet-Menu li.voce_1 a:hover,
.Menu_oriz ul.AspNet-Menu li.voce_1:hover a 
{
  background-position: 0 -36px;
}
/* STATO ATTIVO */
.Menu_oriz ul.AspNet-Menu li.voce_1 a.AspNet-Menu-Selected,
.Menu_oriz ul.AspNet-Menu li.voce_1 a.AspNet-Menu-ChildSelected
 {
background-position: 0 -36px;
}
/* RESET GRAFICA SU LIVELLI SUCCESSIVI */
.Menu_oriz ul.AspNet-Menu li.voce_1:hover ul li a,
.Menu_oriz ul.AspNet-Menu li.voce_1 ul li a,
.Menu_oriz ul.AspNet-Menu li.voce_1 ul li a:hover
{
  text-indent:0px;
  background-image:none;
}


/*--VOCE 2------------------------------*/

.Menu_oriz ul.AspNet-Menu li.voce_2 a {
  background-position: -139px 0;
}
.Menu_oriz ul.AspNet-Menu li.AspNet-Menu-Hover a.voce_2,
/**/
.Menu_oriz ul.AspNet-Menu li.voce_2 a.AspNet-Menu-Selected:hover,
.Menu_oriz ul.AspNet-Menu li.voce_2:hover a.AspNet-Menu-Selected,
.Menu_oriz ul.AspNet-Menu li.voce_2 a.AspNet-Menu-ChildSelected:hover,
.Menu_oriz ul.AspNet-Menu li.voce_2:hover a.AspNet-Menu-ChildSelected,
.Menu_oriz ul.AspNet-Menu li.voce_2 a:hover, 
.Menu_oriz ul.AspNet-Menu li.voce_2:hover a {
  background-position: -139px -36px;
}
.Menu_oriz ul.AspNet-Menu li.voce_2 a.AspNet-Menu-Selected,
.Menu_oriz ul.AspNet-Menu li.voce_2 a.AspNet-Menu-ChildSelected
 {
background-position: -139px -36px;
}
.Menu_oriz ul.AspNet-Menu li.voce_2:hover ul li a,
.Menu_oriz ul.AspNet-Menu li.voce_2 ul li a,
.Menu_oriz ul.AspNet-Menu li.voce_2 ul li a:hover
{
  text-indent:0px;
  background-image:none;
}


/*--VOCE 3------------------------------*/

.Menu_oriz ul.AspNet-Menu li.voce_3 a {
  background-position: -277px 0;
}
.Menu_oriz ul.AspNet-Menu li.AspNet-Menu-Hover a.voce_3,
/**/
.Menu_oriz ul.AspNet-Menu li.voce_3 a.AspNet-Menu-Selected:hover,
.Menu_oriz ul.AspNet-Menu li.voce_3:hover a.AspNet-Menu-Selected,
.Menu_oriz ul.AspNet-Menu li.voce_3 a.AspNet-Menu-ChildSelected:hover,
.Menu_oriz ul.AspNet-Menu li.voce_3:hover a.AspNet-Menu-ChildSelected,
.Menu_oriz ul.AspNet-Menu li.voce_3 a:hover,
.Menu_oriz ul.AspNet-Menu li.voce_3:hover a
 {
  background-position: -277px -36px;
}
.Menu_oriz ul.AspNet-Menu li.voce_3 a.AspNet-Menu-Selected,
.Menu_oriz ul.AspNet-Menu li.voce_3 a.AspNet-Menu-ChildSelected
 {
background-position: -277px -36px;
}
.Menu_oriz ul.AspNet-Menu li.voce_3:hover ul li a,
.Menu_oriz ul.AspNet-Menu li.voce_3 ul li a,
.Menu_oriz ul.AspNet-Menu li.voce_3 ul li a:hover
{
  text-indent:0px;
  background-image:none;
}


/*--VOCE 4------------------------------*/

.Menu_oriz ul.AspNet-Menu li.voce_4 a {
  background-position: -415px 0;
}
.Menu_oriz ul.AspNet-Menu li.AspNet-Menu-Hover a.voce_4,
/**/
.Menu_oriz ul.AspNet-Menu li.voce_4 a.AspNet-Menu-Selected:hover,
.Menu_oriz ul.AspNet-Menu li.voce_4:hover a.AspNet-Menu-Selected,
.Menu_oriz ul.AspNet-Menu li.voce_4 a.AspNet-Menu-ChildSelected:hover,
.Menu_oriz ul.AspNet-Menu li.voce_4:hover a.AspNet-Menu-ChildSelected,
.Menu_oriz ul.AspNet-Menu li.voce_4 a:hover,
.Menu_oriz ul.AspNet-Menu li.voce_4:hover a
 {
  background-position: -415px -36px;
}
.Menu_oriz ul.AspNet-Menu li.voce_4 a.AspNet-Menu-Selected,
.Menu_oriz ul.AspNet-Menu li.voce_4 a.AspNet-Menu-ChildSelected
 {
background-position: -415px -36px;
}
.Menu_oriz ul.AspNet-Menu li.voce_4:hover ul li a,
.Menu_oriz ul.AspNet-Menu li.voce_4 ul li a,
.Menu_oriz ul.AspNet-Menu li.voce_4 ul li a:hover
{
  text-indent:0px;
  background-image:none;
}


/*--VOCE 5------------------------------*/

.Menu_oriz ul.AspNet-Menu li.voce_5 a {
  background-position: -553px 0;
}
.Menu_oriz ul.AspNet-Menu li.AspNet-Menu-Hover a.voce_5,
/**/
.Menu_oriz ul.AspNet-Menu li.voce_5 a.AspNet-Menu-Selected:hover,
.Menu_oriz ul.AspNet-Menu li.voce_5:hover a.AspNet-Menu-Selected,
.Menu_oriz ul.AspNet-Menu li.voce_5 a.AspNet-Menu-ChildSelected:hover,
.Menu_oriz ul.AspNet-Menu li.voce_5:hover a.AspNet-Menu-ChildSelected,
.Menu_oriz ul.AspNet-Menu li.voce_5 a:hover,
.Menu_oriz ul.AspNet-Menu li.voce_5:hover a
 {
  background-position: -553px -36px;
}
.Menu_oriz ul.AspNet-Menu li.voce_5 a.AspNet-Menu-Selected,
.Menu_oriz ul.AspNet-Menu li.voce_5 a.AspNet-Menu-ChildSelected
 {
background-position: -553px -36px;
}
.Menu_oriz ul.AspNet-Menu li.voce_5:hover ul li a,
.Menu_oriz ul.AspNet-Menu li.voce_5 ul li a,
.Menu_oriz ul.AspNet-Menu li.voce_5 ul li a:hover
{
  text-indent:0px;
  background-image:none;
}

/*--VOCE 6------------------------------*/

.Menu_oriz ul.AspNet-Menu li.voce_6 a {
  background-position: -691px 0;
}
.Menu_oriz ul.AspNet-Menu li.AspNet-Menu-Hover a.voce_6,
/**/
.Menu_oriz ul.AspNet-Menu li.voce_6 a.AspNet-Menu-Selected:hover,
.Menu_oriz ul.AspNet-Menu li.voce_6:hover a.AspNet-Menu-Selected,
.Menu_oriz ul.AspNet-Menu li.voce_6 a.AspNet-Menu-ChildSelected:hover,
.Menu_oriz ul.AspNet-Menu li.voce_6:hover a.AspNet-Menu-ChildSelected,
.Menu_oriz ul.AspNet-Menu li.voce_6 a:hover,
.Menu_oriz ul.AspNet-Menu li.voce_6:hover a
 {
  background-position: -691px -36px;
}
.Menu_oriz ul.AspNet-Menu li.voce_6 a.AspNet-Menu-Selected,
.Menu_oriz ul.AspNet-Menu li.voce_6 a.AspNet-Menu-ChildSelected
 {
background-position: -691px -36px;
}
.Menu_oriz ul.AspNet-Menu li.voce_6:hover ul li a,
.Menu_oriz ul.AspNet-Menu li.voce_6 ul li a,
.Menu_oriz ul.AspNet-Menu li.voce_6 ul li a:hover
{
  text-indent:0px;
  background-image:none;
}
/************************************

fine settaggi menu con grafiche

*************************************/

