#centrer_left {
position: relative;
left: 50%;
float: left;
}

#centrer_right {
position: relative;
right: 50%;
}




#mnav, #mnav ul{
   list-style: none;
   margin: 0;
   padding: 0;
   float: left;
   width: 100%;
   z-index: 1000;
}


 #mnav li {
   float: left;
   position: relative;
   width: auto;
  }
 #mnav li ul {
   display: none;
   position: absolute;
   margin:68px 0 0 0;
   padding: 0px;
   width: 154px;
   left: 0px;
   background: none;
   color: white;
   border-top: 0px;
 }

#mnav li ul li.top{height:15px;
background: none;
background: url('../img/submenuhead.png') no-repeat 0px 1px;
margin:0px;
padding:0px;
}

#mnav li ul li.bottom{
height:10px;
background: none;
background: url('../img/submenubottom.png') no-repeat left top;
border-bottom: 0px;
}

#mnav li ul li{
   float: none;
   background: #2b3a47;
}
 #mnav li:hover ul,
 #mnav li.jshover ul {
   display: block;
 }
 #mnav li:hover li ul,
 #mnav li.jshover li ul {
   display: none;
   width: 154px;
   top: 0px;
   left: 154px;
 }
 #mnav li:hover li:hover ul,
 #mnav li.jshover li.jshover ul {
   display: block;
 }
 #mnav li ul li{
   text-decoration: none;
   display: block;
   width: 154px;
   padding: 0px;
   margin: 0px;
   border-bottom:1px solid #2b3a47;
   text-align: left;
 }
 #mnav li ul li.lastitem a{
   border-bottom: 0px;
 }

 #mnav li ul li a{
    display:block;
   width: 114px;
   color: white;
   background: none;
   padding:10px 20px;
   margin:0px;
   border-bottom:1px solid #999999;
}
 #mnav li ul li a:link,  #mnav li ul li a:hover,  #mnav li ul li a:visited,  #mnav li ul li a:active{
}
 #mnav li ul li a:hover {
   color: white;
   background: #5f6e79;
 }