


ul#navmenu {
position:absolute;
margin:0;
top:5px;
right:5px;
padding:3px 0 0 0;
list-style: none;
height:37px;
z-index:1000;
}

*html ul#navmenu {
right:15px;
}

ul#navmenu li {
display:block;
float:left;
position:relative;
padding:0pt;
margin:0;
background:transparent url(../img/bg-li.gif) bottom right no-repeat;
}


ul#navmenu li.last {
background:none;
}


ul#navmenu li a {
font-size:11px;
font-weight:bold;
display:block;
padding:10px;
text-transform:uppercase;
}

/* ################## SOUS MENU ################ */


ul#navmenu li ul {
position:absolute;
top:36px;
left:-999em;
width:180px;
background:#d3c165 url(../img/bg-li-ul.gif) top right no-repeat;
padding:0;margin:0;
border-top:3px solid #a9973b;
border-bottom:1px solid #5c5943;
border-left:2px solid #5c5943;
border-right:2px solid #5c5943;
z-index:999;
}

ul#navmenu li ul li {
padding:0;margin:0;
border-bottom:1px solid #a69122;
background:none;
width:180px;
}




ul#navmenu li ul li a{
display:block;
padding:5px 10px;
font-weight:normal;
text-transform:none;
}

*html ul#navmenu li ul li a {
width:180px;
}

ul#navmenu li ul li:hover a, ul#navmenu li ul li.iehover a {
background:#c1ae4f;
}


ul#navmenu li:hover ul, ul#navmenu li.iehover ul {
left:auto;
}



/* ################## FONT ################ */


ul#navmenu li a:link, ul#navmenu li a:visited {
color:#383520;
text-decoration:none;
}

ul#navmenu li a:hover, ul#navmenu li a:active {
color:#fff;
text-decoration:none;
}



