.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;
}

.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:auto;
  /*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 20px 0px 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/15px Arial;
  color: #000; /*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*/
}


/**********************************************************/

.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: 150px; /*non comprende il padding*/
  height: auto; /*non comprende il padding*/
}  

/* //////////////////////////////////////////////////////////////////

PERSONALIZZAZIONE VOCI 2. LIVELLO A SECONDA DELLA VOCE DI MENU

///////////////////////////////////////////////////////////////////// */

.Menu_oriz ul.AspNet-Menu li.voce_1 li a, 
.Menu_oriz ul.AspNet-Menu li.voce_2 li a, 
.Menu_oriz ul.AspNet-Menu li.voce_3 li a, 
.Menu_oriz ul.AspNet-Menu li.voce_4 li a,
.Menu_oriz ul.AspNet-Menu li.voce_5 li a
{
  /*width:200px;*/ /*larghezza voci secondo livello definite dalla voce di primo livello*/
  /*height:30px;*/
}

.Menu_oriz ul.AspNet-Menu li.voce_6 li
{
    right: 97px; /*personalizzazione posizione, ad es. per ultima voce menu*/
}

.Menu_oriz ul.AspNet-Menu li.voce_6 li a 
{
    /*width:110px; personalizzazione larghezza, 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 #CCC; bordo sinistro che separa voci di 2. da voci di 3. livello*/
}

.Menu_oriz ul.AspNet-Menu ul ul li a /* Tier 3 -  voci terzo livello */ {
  width: 139px; /*non comprende il padding*/
  height: 20px; /*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/15px Arial;
  color: #000; /*colore del testo di tutte le voci/link*/
  background: #F0ECE3;  /* sfondo di tutte voci*/
  padding-left: 3px; /*padding voci 2. e 3. livello*/
  border-top: 1px solid #CCC; /*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/15px Arial;*/
    /*background: #F00;*/
    /*color:#000;*/
}


/* //////////////////////////////////////////////////////////////////

[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: #921124; /*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_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:#921124;
}

/* ======================================================= */

/* inserire qui settaggi per menu 1. livello con grafiche*/
/* prendere come sorgente Menu_oriz_addon_per_grafiche.css */

/* ====================================================== */

