#keywords-search label {width:47px;}
#languages h2 a {width:75px;}

#keywords-search label {background:url(../images/commun/h2_header_recherche.gif) no-repeat 0 2px;}
#languages h2 {background:url(../images/commun/h2_header_langues.gif) no-repeat;}
#nos-marques h2 a {background:url(../images/commun/h2_nosmarques.gif) no-repeat;}

#main-menu li a { 
  height:32px; 
  background: white url(../images/commun/menu/menu_onglets4.gif) no-repeat; 
  text-indent: -9999px;
  display: block;
}
/* les largeurs doivent etre adaptées selon les langues */
#main-menu li.rechercher a 				{ 															 width: 219px; }
#main-menu li.rechercher a.itemSelected { background-position: 0 -32px; }
#main-menu li.entreprises a 			{ background-position: 0 -64px;   width: 184px;}
#main-menu li.evenements a  			{ background-position: 0 -128px;  width: 220px;}
#main-menu li.agences a 					{ background-position: 0 -192px;  width: 173px;}
#main-menu li.pros-loisir a 			{ background-position: 0 -256px;  width: 200px;}

#main-menu li.rechercher a:hover 	{ background-position: 0 -32px; }
#main-menu li.entreprises a:hover { background-position: 0 -96px; }
#main-menu li.evenements a:hover 	{ background-position: 0 -160px; }
#main-menu li.agences a:hover 		{ background-position: 0 -224px; }
#main-menu li.pros-loisir a:hover { background-position: 0 -288px; }

#main-menu li ul.submenu li a { 
	height:20px; 
  background: #B3C8E9 url(../images/commun/menu/submenu_rechercherV.gif) no-repeat ;
  text-indent: -9999px;
  display: block;
}

#main-menu li ul.submenu li#rechercherReserver a			 {															width: 86px;}
#main-menu li ul.submenu li.menu_Idees a 							 {background-position: 0 -40px; width: 85px;}
#main-menu li ul.submenu li.menu_Promo a 							 {background-position: 0 -80px; width: 122px;}
#main-menu li ul.submenu li#progFidelite a 						 {background-position: 0 -120px; width: 133px;}
#main-menu li ul.submenu li.menu_Contact a 						 {background-position: 0 -160px; width: 70px;}
#main-menu li ul.submenu li.menu_Aide a 							 {background-position: 0 -200px; width: 51px;}

#main-menu li ul.submenu li#rechercherReserver.on a {background-position: 0 -20px; }
#main-menu li ul.submenu li#progFidelite.on a {background-position: 0 -140px; }

#main-menu li ul.submenu li#rechercherReserver a:hover {background-position: 0 -20px; }
#main-menu li ul.submenu li.menu_Idees a:hover				 {background-position: 0 -60px; }
#main-menu li ul.submenu li.menu_Promo a:hover				 {background-position: 0 -100px; }
#main-menu li ul.submenu li#progFidelite a:hover			 {background-position: 0 -140px; }
#main-menu li ul.submenu li.menu_Contact a:hover			 {background-position: 0 -180px; }
#main-menu li ul.submenu li.menu_Aide a:hover					 {background-position: 0 -220px; }


/* laisser ces lignes après les autres : retablissement de styles par defaut */
#main-menu li ul li ul li a,
#main-menu li ul.submenu li#rechercherReserver ul li a,
#main-menu li ul.submenu li#progFidelite ul li a,
#main-menu li ul li ul li a:hover,
#main-menu li ul.submenu li#rechercherReserver ul li a:hover,
#main-menu li ul.submenu li#progFidelite ul li a:hover,
#main-menu li ul.submenu li#rechercherReserver.on ul li a,
#main-menu li ul.submenu li#progFidelite.on ul li a, 
#main-menu li ul.submenu li#rechercherReserver.on ul li a:hover,
#main-menu li ul.submenu li#progFidelite.on ul li a:hover  
{ 
	background:url(../imagerie/commun/bullet.gif) no-repeat 5px .8em; /* d'apres css/bandeau */
	height: auto; 
	text-indent: 0; 
	width: 250px; /* d'apres css/bandeau */
}


