﻿.AspNet-Menu-Link img /* per non far comparire il bordo sulle immagini del menu */
{
  border:0;
}

.Menu_top
{
}

.Menu_top li /* all list items */
{
    height:20px;
    float:left; /*orizzontale */
     /*float:none; verticale */
}

.Menu_top .AspNet-Menu-NonLink /* classe di span primo livello con grafiche*/
{
    float:left; /*orizzontale */
     /*float:none; verticale */
}

.Menu_top ul.AspNet-Menu /* Tier 1 - contenitore voci primo livello  */
{
}

.Menu_top ul.AspNet-Menu ul  /* Tier 2 - contenitore voci secondo livello */
{
    top: 100%; /*posiziona giuste le voci di secondo livello (inizio tendina)*/
    left: 0; /*posiziona giuste le voci di secondo livello (inizio tendina)*/
}

.Menu_top ul.AspNet-Menu ul li  /* Tier 2  - voci secondo livello */
{
   width:280px; /* larghezza fissa voci di secondo livello */
   height:auto;
   clear:left; /*evita che le voci di secondo livello vadano in float left*/
   border-bottom:1px solid #FFFFFF; /*1 px bianco tra le voci di secondo e terzo livello*/
}

.Menu_top ul.AspNet-Menu li.voce1 li,
.Menu_top ul.AspNet-Menu li.voce2 li,
.Menu_top ul.AspNet-Menu li.voce3 li,
.Menu_top ul.AspNet-Menu li.voce4 li
{
   /*width:100px; larghezza voci secondo livello definite dalla voce di primo livello*/
}

.Menu_top ul.AspNet-Menu ul ul  /* Tier 3 - contenitore voci terzo livello */
{
   top: 0;
   left: 280px;
}

.Menu_top ul.AspNet-Menu ul ul li  /* Tier 3 - contenitore voci terzo livello */
{
   width:150px; /* larghezza fissa voci di terzo livello */
   height:auto;
}

.Menu_top ul.AspNet-Menu li.voce1 ul ul li,
.Menu_top ul.AspNet-Menu li.voce2 ul ul li,
.Menu_top ul.AspNet-Menu li.voce3 ul ul li,
.Menu_top ul.AspNet-Menu li.voce4 ul ul li
{
   /*width:200px; larghezza voci terzo livello definite dalla voce di primo livello*/
}

/* ----------------------- LINKS E SPAN -----------------------  */


.Menu_top li:hover, /* list items being hovered over */
.Menu_top li.AspNet-Menu-Hover
{
}

.Menu_top a, /* all anchors and spans (nodes with no link) */
.Menu_top span
{
    padding: 4px 2px 4px 8px; /* padding su tutte le voci di menu */
}

.Menu_top li.AspNet-Menu-Leaf a, /* leaves  - solo voci con link compreso il primo livello  */
.Menu_top li.AspNet-Menu-Leaf span
{
    /*background-image: none !important;*/
}

.Menu_top ul.DynamicItem li.AspNet-Menu-Leaf a, /* leaves - solo voci con link escluso il primo livello */
.Menu_top ul.DynamicItem li.AspNet-Menu-Leaf span
{
}

.Menu_top li:hover a, /* over sullo span del primo livello */
.Menu_top li:hover span,
.Menu_top li.AspNet-Menu-Hover a,
.Menu_top li.AspNet-Menu-Hover span
{
    /*background: Red;*/
}
.Menu_top li:hover li:hover a,
.Menu_top li:hover li:hover span,
.Menu_top li.AspNet-Menu-Hover li.AspNet-Menu-Hover a, /* hovered text */
.Menu_top li.AspNet-Menu-Hover li.AspNet-Menu-Hover span,
.Menu_top li:hover li:hover li:hover a,
.Menu_top li:hover li:hover li:hover span,
.Menu_top li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.Menu_top li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover span
{
    color: #18386F; /*over link text*/
    background:#94C3E0; /* over sullo span di tutti i livelli*/
}


.Menu_top li:hover li a, /* the tier above this one is hovered */
.Menu_top li:hover li span,
.Menu_top li.AspNet-Menu-Hover li a,
.Menu_top li.AspNet-Menu-Hover li span,
.Menu_top li:hover li:hover li a,
.Menu_top li:hover li:hover li span,
.Menu_top li.AspNet-Menu-Hover li.AspNet-Menu-Hover li a,
.Menu_top li.AspNet-Menu-Hover li.AspNet-Menu-Hover li span
{
    color: #FFFFFF; /*colore del testo di tutte le voci/link*/
    background:#5296BA; /*sfondo di tutte voci*/
}

.Menu_top .AspNet-Menu-Selected /* this tier is selected */
{
    border: solid 1px #00ff00 !important;
}

.Menu_top .AspNet-Menu-ChildSelected /* a tier below this one is selected */
{
    border: solid 1px #ff0000 !important;
}

.Menu_top .AspNet-Menu-ParentSelected /* a tier above this one is selected */
{
    border: solid 1px #0000ff !important;
}




