.droplinetabs{ overflow: hidden; font: 18px Tahoma; }

.droplinetabs ul{  margin: 0; padding: 0; width:851px; margin:0 auto; list-style: none;
                   height:60px; background: url(../Images/Menu/bg_menu_nivel1.jpg) repeat-x; }

.droplinetabs ul li{ display: inline; padding: 0; float: left; background: url(../Images/Menu/bg_menu_nivel1.jpg) repeat-x;  }

.droplinetabs ul li a{ float:left; color:#FFF; padding: 0 36px 0px 37px; line-height:60px; 
                 text-shadow: 1px 1px 2px #000; height:60px; display:block; *padding:0 37px 0px 37px;
                 filter:progid:DXImageTransform.Microsoft.Shadow(color=#000,direction=125,strength=5); 
                  background: url(../Images/Menu/bg_menu_nivel1.jpg) repeat-x;}


.droplinetabs ul li a:hover{ background: url(../Images/Menu/bg_menu_nivel1_hover.jpg) repeat-x; }

/* Sub level 2*/
.droplinetabs ul li ul{ position: absolute; z-index: 100; left: 0; top: 0;
                        background: url(../Images/Menu/bg_menu_nivel2.jpg) repeat-x; 
                        visibility: hidden; height: 40px;
                        }

.droplinetabs ul li ul li a{ height: 40px; padding: 0 30px; margin: 0; display:block; font: 16px Tahoma; line-height:40px;
                             background: url(../Images/Menu/bg_menu_nivel2.jpg) repeat-x; text-shadow: 2px 2px 3px #000;
                             filter:progid:DXImageTransform.Microsoft.Shadow(color=#000,direction=125,strength=5); }

.droplinetabs ul li ul li a:hover{ background: url(../Images/Menu/bg_menu_nivel2_hover.jpg) repeat-x; }

.droplinetabs ul li ul li ul{ background: url(../Images/Menu/bg_menu_nivel3.jpg) repeat-x; width:850px; 
                              height: 40px; display:block;}

.droplinetabs ul li ul li ul li a{ height: 40px; padding: 0 30px; margin: 0; display:block; font: 16px Tahoma; line-height:40px;
                             background: url(../Images/Menu/bg_menu_nivel3.jpg) repeat-x; }

.droplinetabs ul li ul li ul li a:hover{ background: url(../Images/Menu/bg_menu_nivel3_hover.jpg) repeat-x; }





/* =Menu

-------------------------------------------------------------- */
#access {

    position:relative;

    z-index:100px;

    display: block;

    margin:0 auto;

    width:850px; 

    list-style: none;

    height:60px; 

    background: #d300d1;

    box-shadow: 0px 3px 3px rgba(0,0,0,0.2);

    -moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);

    -webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);

}

#access .menu-header, div.menu {

    font-size: 18px;

    font-family: Tahoma;

}



#access .menu-header ul, div.menu ul {

    list-style: none;

    margin: 0;

}



#access .menu-header li, div.menu li {

    float: left;

    position: relative;

    text-align: center;

}

#access a {

    color: #FFFFFF;

    display: block;

    line-height: 60px;

    padding-left: 10px;

    padding-right: 10px;

    text-decoration: none;

    text-shadow: 1px 1px 2px #000;
    


    

}

#access ul li:hover {

    background: #ab00b1;

}

#access ul ul {

    box-shadow: 0px 3px 3px rgba(0,0,0,0.2);

    -moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);

    -webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);

    display: none;

    position: absolute;

    top: 60px;

    left: 0;

    float: left;

    width:850px; 

    z-index: 99999;

    background:#009beb;

}

#access ul ul li {

    padding:0 5px;

}



#access ul ul ul {

    left: 0;

    top: 100%;

    background:#79c430;

}

#access ul ul li:hover {

    background-color:#005bae;

}



#access ul ul ul li:hover {

    background:#3d8310;

}



#access ul ul a {

    background: none;

    line-height: 2px;

    padding: 18px;

}

#access li:hover > a,

#access ul ul :hover > a {

    background: none;

    color: #fff;

}



#access ul li.current_page_item > a,

#access ul li.current-menu-ancestor > a,

#access ul li.current-menu-item > a,

#access ul li.current-menu-parent > a {

    color: #fff;

}

* html #access ul li.current_page_item a,

* html #access ul li.current-menu-ancestor a,

* html #access ul li.current-menu-item a,

* html #access ul li.current-menu-parent a,

* html #access ul li a:hover {

    color: #fff;

    

}