#ode_bandeau_menu{

 display:block;
 width:980px;
 height:150px;
 background:url(../../../mods/mod_entete/img/fond_new.png) repeat-x 0 0;
 -webkit-border-bottom-right-radius:5px;
 -webkit-border-bottom-left-radius:5px;
 -moz-border-radius-bottomright:5px;
 -moz-border-radius-bottomleft:5px;
  
}

#ode_bandeau_menu .logo
{

 display:block;
 width:270px;
 height:96px;
 float:left;
 color:#fff;
 font:18px journal;
 background:url(../../../mods/mod_entete/img/ologo.png) no-repeat 0 4px;

}

#ode_bandeau_menu .logo a
{

 display:block;
 width:174px;
 height:54px;
 margin:13px 0 0 27px;

}

#ode_bandeau_menu .logo span, #ode_bandeau_menu .logo h1
{

 display:block;
 width:250px;
 height:26px;
 margin:3px 0 0 18px;
 font:18px journal; 
 
}

#ode_bandeau_menu .rechercher
{

 display:block;
 width:348px;
 height:97px;
 float:right;
 margin-right:44px;
 background:url(../../../mods/mod_entete/img/o.png) no-repeat 0 0;

}

#ode_bandeau_menu .champs_rechercher
{

 display:block;
 width:auto;
 height:21px;
 padding:38px 0 0 35px;

}

#cha_rech{
 
 display:block;
 width:256px;
 height:21px;
 margin:1px 0 0 0;
 padding:0 0 0 7px;
 float:left;
 border:solid 1px #d86e0d;
 color:#666;
 font:bold 9px verdana; 

}

#ok_rech{
 
 display:block;
 width:27px;
 height:27px;
 float:left;
 margin:0 0 0 8px;
 background:url(../../../mods/mod_newsletter/img/ok.png) no-repeat 0 0;
 cursor:pointer;

}

#ok_rech:hover{

 background-position:0 -27px;

}

#ode_bandeau_menu .menu
{

 margin-left:auto;
 margin-right:auto;
 clear:right;
 display:block;
 width:928px;
 height:38px;

}

#ode_bandeau_menu .menu a
{

 cursor:pointer;

}

#ode_bandeau_menu .menu li
{

 display:block;
 width:auto;
 height:38px;
 float:left;

}

#ode_bandeau_menu .menu li div
{

 display:none;
 width:980px;
 height:auto;
 position:absolute;
 top:157px;
 left:50%;
 margin:0 0 0 -490px;
 *margin-left:-491px; /**/
 padding:0 0 10px 0;
 -webkit-border-bottom-right-radius:5px;
 -webkit-border-bottom-left-radius:5px;
 -moz-border-radius-bottomright:5px;
 -moz-border-radius-bottomleft:5px;
 background:#44332d;
 z-index:3;

}

#ode_bandeau_menu .menu li:hover div
{

 display:block;

}

#ode_bandeau_menu .menu li a.niveau1
{

 display:block;
 width:auto;
 height:38px;

}

#ode_bandeau_menu .menu li a.niveau1 .bouton_centre
{

 display:block;
 width:auto;
 height:20px;
 padding:9px 3px;
 float:left;
 font:bold 14px Arial, Helvetica, sans-serif;
 color:#fff;
 text-shadow:1px 0 1px #5c3615;
 background:url(../../../mods/mod_entete/img/bouton_centre.png) repeat-x;

}

#ode_bandeau_menu .menu li a.niveau1 .bouton_gauche
{

 display:block;
 width:6px;
 height:38px;
 float:left;
 background:url(../../../mods/mod_entete/img/bouton_gauche.png) no-repeat 0 0;

}

#ode_bandeau_menu .menu li a.niveau1 .bouton_droite
{

 display:block;
 width:6px;
 height:38px;
 float:left;
 background:url(../../../mods/mod_entete/img/bouton_droite.png) no-repeat 0 0; 

}

#ode_bandeau_menu .menu li:hover a.niveau1 .bouton_centre, #ode_bandeau_menu .menu li:hover a.niveau1 .bouton_droite, #ode_bandeau_menu .menu li:hover a.niveau1 .bouton_gauche
{

 background-position:0 -38px;

}

#ode_bandeau_menu .menu li .boutons
{

 display:block;
 width:auto;
 height:38px;

}

#ode_bandeau_menu .menu li #boutonsrencontre li, #ode_bandeau_menu .menu li #boutonsavc li
{

 float:right;

}

#ode_bandeau_menu .menu li .boutons a.niveau2.premier
{

 margin:11px 24px 0 60px;

}

#ode_bandeau_menu .menu .livres .boutons a.niveau2.premier /**/
{

 margin:11px 14px 0 30px;

}

#ode_bandeau_menu .menu .livres .boutons a.niveau2 /**/
{

 margin-right:14px;

}

#ode_bandeau_menu .menu li .boutons a.niveau2
{

 display:block;
 width:auto;
 height:27px;
 margin:11px 24px 0 0;	

}

#ode_bandeau_menu .menu li #boutonsactualite a.niveau2.premier
{

 margin:11px 24px 0 138px;	

}

#ode_bandeau_menu .menu li #boutonsrencontre a.niveau2.premier
{

 margin:11px 197px 0 24px;	

}

#ode_bandeau_menu .menu li #boutonsavc a.niveau2.premier
{

 margin:11px 60px 0 24px;	

}

#ode_bandeau_menu .menu li #boutonsrencontre a.niveau2, #ode_bandeau_menu .menu li #boutonsavc a.niveau2
{

 display:block;
 width:auto;
 height:27px;
 margin:11px 0 0 24px;	

}

#ode_bandeau_menu .menu li .boutons a.niveau2 .bouton_gauche
{

 display:block;
 width:5px;
 height:27px;
 float:left;
 background:url(../../../mods/mod_entete/img/bouton_2_gauche.png) no-repeat 0 0; 

}

#ode_bandeau_menu .menu li .boutons a.niveau2 .bouton_droite
{

 display:block;
 width:5px;
 height:27px;
 float:left;
 background:url(../../../mods/mod_entete/img/bouton_2_droite.png) no-repeat 0 0; 

}

#ode_bandeau_menu .menu li .boutons a.niveau2 .bouton_centre
{

 display:block;
 width:auto;
 height:19px;
 float:left;
 padding:4px 6px;
 background:url(../../../mods/mod_entete/img/bouton_2_centre.png) repeat-x 0 0;
 font:bold 12px Arial, Helvetica, sans-serif;
 color:#fff;
 text-shadow:1px 0 1px #5c3615;
 letter-spacing:1px;

}

#ode_bandeau_menu .menu li .boutons .select a.niveau2 .bouton_gauche, #ode_bandeau_menu .menu li .boutons .select a.niveau2 .bouton_droite, #ode_bandeau_menu .menu li .boutons .select a.niveau2 .bouton_centre, #ode_bandeau_menu .menu li .boutons li a.niveau2:hover .bouton_gauche, #ode_bandeau_menu .menu li .boutons li a.niveau2:hover .bouton_droite, #ode_bandeau_menu .menu li .boutons li a.niveau2:hover .bouton_centre
{

 background-position:0 -27px;

}

#ode_bandeau_menu .menu li .liste
{

 display:none;
 margin:11px 0 0 0;
 width:auto;

}

#ode_bandeau_menu .menu li .liste li
{

 display:block;
 width:196px;
 float:left;
 background:url(../../../mods/mod_entete/img/fond_liste.png) repeat-y 0 0;

}

#ode_bandeau_menu .menu li .liste#menu_concours
{

 margin-left:300px;

}

#ode_bandeau_menu .menu li li.nobg
{

 background:none;

}

#ode_bandeau_menu .menu li .liste li li
{

 display:block;
 width:auto;
 height:16px;
 padding:3px 0 0 15px;
 float:none;
 background:none;

}

#ode_bandeau_menu .menu li .liste li li, #ode_bandeau_menu .menu li .liste li li a
{

 font:bold 12px Verdana;
 color:#fff;

}

#ode_bandeau_menu .menu li .liste li li a:hover
{

 color:#f98100

}

#ode_bandeau_menu .menu li ul.premier
{

 display:block;

}

#ode_bandeau_menu .menu li .liste .souscat a
{

 font:normal 10px Verdana;
 color:#cc9966;

}

#ode_bandeau_menu .menu li .liste .souscat a:hover
{

 color:#cc9966;
 text-decoration:underline;

}

#ode_bandeau_menu .menu li .liste .souscat
{

 padding:0 0 0 27px;
 height:14px;
 background:transparent url(../../../mods/mod_entete/img/puce.png) no-repeat 15px 6px;
 *line-height:9px;
}
