/*
   Styling for CSS-based drop-down menus.

   (C) Copyright 2006 Just Software Solutions Ltd. 
   Distributed under the Boost Software License, Version 1.0. 
   (See h t t p : / / w w w . b o o s t . o r g / L I C E N S E _ 1 _ 0 . t x t ) 
*/
@media all{
.navmenu, 
.navmenu ul,
.navmenu li
{
    padding: 0px;
    margin: 0px;
}
.navmenu > li
{
    float: left;
}
.navmenu li
{
    list-style-type: none;
    border: 0px solid #3366cc;
    color: #ffffff;
    /* background-color: #6699FF; */
    padding: 0px;
}
.navmenu ul
{
    display: none;
    position: absolute;
    margin-left: -3px;
    margin-top: 2px;
}
.navmenu li:hover > ul
{
    display: block;
}
.navmenu ul.parent_hover
{
    display: block;
}
.navmenu a
{
    color: ffffff;
    background: none;
    display: block;
    width: 100%;
    text-decoration: none;
}
.navmenu li:hover
{
    /* background-color: #f8f8fb; */
/* background:url(_grafica/bg-link-on.jpg) no-repeat; */ 
}
.navmenu li.hover,
.navmenu a:hover
{

    /* background-color: #f8f8fb; */
}
.navmenu ul ul
{
    margin-top: -5.2em;
    left: 99%;
}
.navmenu span
{
    display: block;
}
.navmenu
{
    float: left;
    width: 100%;
    color: #ffffff;
    /* background-color: #6699FF; */
}


#navmenuHOME { 
width:34px;
height:62px;
cursor:pointer;
background:url(_grafica/home.jpg) no-repeat; 
}

#navmenuHOME:hover { background:url(_grafica/home-up.jpg) no-repeat;  } 

#navmenu1,  #navmenu1b { 
color:#ffffff;
font-size:12px; 
background:url(_grafica/bg-link.jpg) no-repeat;
width:94px;
height:62px;
cursor:pointer;
}


#navmenu1:hover{ 
background:url(_grafica/bg-link-on.jpg) no-repeat; 
}


#navmenu1b:hover {
background:url(_grafica/bg-link-on2.jpg) no-repeat; 
}




#navmenu2 { 
border:0px solid; 
margin:30px;
margin-left:0px;
padding:6px; 
background:url(_grafica/bg_menu2_top.gif) no-repeat;
background-position:top left;

}

#navmenu2:hover { 

}
#navmenu2item {
border:1px #ffffff solid; 
display: block;
padding:1px; 
color:#3A5870;
background:#E0B487; 

}


#navmenu2item:hover  {
padding:1px; 
color:#ffffff;
background:#3A5870; 
}


.endmenu
{
    clear: left;
}
}

