﻿/* menu principale */
#PosMenu {
    position:relative;
    margin:0 auto;
    border:0;
    width:950px;
    height:24px;
    z-index:+100;
}

#Menu {
    position:absolute;
    margin:0 auto;
    border:0;
    width:950px;
    height:24px;
    z-index:+100;
    background:#fff;
}

#Menu ul {
    list-style:none;
    margin:0;
    padding:0;
    width:134px;
    float:left;
}

#Menu ul.wide {
    width:138px;
}


#Menu a {
    display:block;
    border:1px solid #ddd;
    border-top:0;
    margin:0;
    padding:2px 3px;
    font-weight:normal;
    font-size:10px;
    font-family:Verdana, Arial, sans-serif !important;
    text-decoration:none;
    text-align:left;
    color:#666;
    background:#fff;
}

#Menu a:hover {
    color:#333;
    background:#e3e3e3;
}

#Menu a.novita { 
    background-image:url('/Images/NovitaMenu.gif');
}

#Menu a.novita:hover { 
    background-image:none; 
}

#Menu a.red, #Menu a.orange  {
    display:block;
    border:0;
    margin:0;
    padding:5px 3px;
    font-weight:bold;
    font-size:11px;
    font-family:Arial !important;
    text-decoration:none;
    text-align:center;
}

#Menu a.red {
    margin:0 1px 0 0;
    color:#fff;
    background:transparent url('/Images/MenuScuro.gif') 0px 0px;
}

#Menu a.red:hover {
    color:#fff;
    background:transparent url('/Images/MenuScuro.gif') 0px -12px;
}

#Menu a.orange {
    margin:0 0 0 1px;
    color:#fff;
    background:transparent url('/Images/MenuChiaro.gif') 0px 0px;
}

#Menu a.orange:hover {
    color:#fff;
    background:transparent url('/Images/MenuChiaro.gif') 0px -12px;
}

#Menu li { 
    position:relative; 
}

#Menu ul ul {
    position:relative;
    width:139px;
    z-index:500;
    border-top:1px solid #ddd;

}

div#Menu ul ul,
div#Menu ul li:hover ul ul,
div#Menu ul ul li:hover ul ul { 
    display: none; 
}

div#Menu ul li:hover ul,
div#Menu ul ul li:hover ul,
div#Menu ul ul ul li:hover ul { 
    display: block; 
}