/* menu principal */
/* 1er palier */
#hdrNav {  z-index: 5; width:754px; }
#hdrNav ul { margin:0px; padding:0px;}
#hdrNav li { margin:0px; padding:0px; float: left; list-style:none; list-style-image:none; }
#hdrNav li, #hdrNav li a, #hdrNav li a img { display: block; height: 34px; }
#hdrNav li a img { visibility: hidden; }
#hdrNav li:hover, #hdrNav li:hover a img, #hdrNav li.actif a img { visibility: visible; }

#ctl00_menu_liNavBt1 { background-image: url(/medias/fr/btnpropos.jpg); }
#ctl00_menu_liNavBt2 { background-image: url(/medias/fr/btnentreprise.jpg); }
#ctl00_menu_liNavBt3 { background-image: url(/medias/fr/btnchercheur.jpg); }
#ctl00_menu_liNavBt4 { background-image: url(/medias/fr/btninfo.jpg); }
#ctl00_menu_liNavBt5 { background-image: url(/medias/fr/btnsite.jpg); }

/* 2e palier */
#hdrNav li div {position: absolute; left: -999em; z-index: 4;  font-size: 70%; margin-top:-5px;  padding: 14px 0px 10px 0px;  background-image:url(/medias/communs/topdrop.jpg); background-position:center top; background-repeat:no-repeat; background-color: #2d292a; }

#hdrNav ul ul { overflow: hidden;  background-color: #2d292a; cursor: pointer;}


#hdrNav li#ctl00_menu_liNavBt1,
#hdrNav li#ctl00_menu_liNavBt1 div,
#hdrNav li#ctl00_menu_liNavBt1 ul { width: 139px; }

#hdrNav li#ctl00_menu_liNavBt2,
#hdrNav li#ctl00_menu_liNavBt2 div, 
#hdrNav li#ctl00_menu_liNavBt2 ul { width: 166px; }

#hdrNav li#ctl00_menu_liNavBt3,
#hdrNav li#ctl00_menu_liNavBt3 div, 
#hdrNav li#ctl00_menu_liNavBt3 ul { width: 215px; }

#hdrNav li#ctl00_menu_liNavBt4,
#hdrNav li#ctl00_menu_liNavBt4 div, 
#hdrNav li#ctl00_menu_liNavBt4 ul { width: 113px; }

#hdrNav li#ctl00_menu_liNavBt5,
#hdrNav li#ctl00_menu_liNavBt5 div, 
#hdrNav li#ctl00_menu_liNavBt5 ul { width: 121px; }

#hdrNav li:hover div, #hdrNav li.over div { left: auto; }
#hdrNav li li, #hdrNav li li a { float: none; width: auto; height: auto; }
#hdrNav li li { margin: -0.1em 8px 0; border-top: 1px solid #625f60; }
#hdrNav li li a { color: #fff; padding: 0.45em 8px 0.55em 2px; height: 1%; text-decoration:none; }
#hdrNav li li a:hover { text-decoration: none; color: #00b56c;  background: url(/medias/communs/f_drop.jpg) no-repeat right bottom; }
#hdrNav li strong { display: block; color: #fff; padding: 0.45em 0 0.2em; }
#hdrNav li em { display: block; margin-left: 35px; height: 8px; font-size: 8px; line-height: 8px; cursor: pointer; background: url(/medias/communs/nav_bg_bas.png) no-repeat; }
#hdrNav li#ctl00_menu_liNavBt3 em, #hdrNav li#ctl00_menu_liNavBt4 em { background-image: url(/medias/communs/nav_bg_bas2.png); }
/* 3e palier */
#hdrNav ul ul ul { width: auto !important; overflow: visible; margin: 0 0 0.45em; padding:0px; height: 1%; border: 0; background-color: transparent; }
#hdrNav li li li { border: none; margin: 0px; padding:0px 0px 2x 0px; border-bottom:1px #2d292a solid; border-top:1px #2d292a solid; }
#hdrNav li li li a { padding: 0px 8px 0.45em 10px; color:#aaa; } 
#hdrNav li li li a:hover { background-position: right 0.7em; background: url(/medias/communs/f_drop.jpg) no-repeat right bottom;}