#hmenu{width:960px; height:45px; margin-top:0px; margin-bottom:0px;}

#nav {padding-left:20px; margin:0; list-style:none; height:45px; width:960px;position:fixed;bottom:0; margin:0; 
     background:url(../img/menu/fundo_menu.png) repeat-x; position:relative; z-index:500; 
     font-family:'Open Sans', Helvetica, Arial, "Lucida Grande", sans-serif; color:#fff; font-size:15px;
     text-shadow: 1px 1px 1px #222;
     filter: dropshadow(color=#222, offx=1, offy=1);
     }

#nav #home{
text-indent: -9999px;
width:45px;
}

#nav, #nav ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
}

#top #nav a{
font-family: 'Open Sans', Helvetica, Arial, "Lucida Grande", sans-serif; color:#fff; font-size:13px; font-weight:bold;   
display:block;
float:left;
padding:15px 20px;
border: none;
line-height: 14px;
outline: none;
font-weight:bold;
}

#top #nav ul a{
line-height:30px; 
}

#top #nav li{
margin-right:0px;
float:left;
position:relative;
z-index:50;
}

#top #nav li li{
font-size:12px;
border-left:none;
margin:0;
}

#top #nav ul {
position:absolute;
display:none;
width:100px;
top:40px;
left:0px;
}

#top #nav li ul a{
float:left;
height:15px;
line-height:20px;
padding:13px 21px;
text-align:left;
width:100px;
}

#top #nav ul ul{
top:auto;
border-top:none;
}	

#top #nav li ul ul {
left:192px;
top:0px;
}

#top #nav li:hover ul ul, #top #nav li:hover ul ul ul,#top  #nav li:hover ul ul ul ul{
display:none;
}
#top #nav li:hover ul, #top #nav li li:hover ul, #top #nav li li li:hover ul, #top #nav li li li li:hover ul{
display:block;
}

.divitop{margin-top:10px;color: #ffffff;}

/************************************************************************
-) HEAD
*************************************************************************/


#nav .current{
color: #fff;
font-weight:bold;
text-decoration:underline;
}

#nav #home{
color: #fff;
}

#nav .current#home, #nav #home:hover{
color: #fff;
}

#nav a{
color:#ddd;
}

#top #nav li li a{

background-color:#ED1B24; /*sub*/
}

#top #nav li li ul{

}

#nav li li a:hover{
color:#FFFFFF;
} 

#nav li:hover{
color:#FFFFFF;
}

#nav li ul{

border-top:none;
border-bottom:none;
}


#nav a:hover{
color:#fff;
text-decoration:underline;
}

#nav li li a:hover{
color:#ffffff;
text-decoration:underline;
background-color:#FEFAF9;
}