#menu, #menu *{margin:0;padding:0;list-style:none;}
#menu {
	line-height:	1.0;
  background:url(/menuTop/css/layout/menu-bg.gif) no-repeat;
  height:60px;
	position:relative;
	margin-bottom:10px;
}
#menu ul{
	position:absolute;
	top:-999em;
  padding-top:5px;
}
#menu, #menu li ul{
	width:889px;
}

#menu ul li{
  background:		none;
	float:			left;
  position:		relative;
}
#menu li:hover{
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
#menu li{
	float:left;
  background:url(/menuTop/css/layout/menu-separ.gif) right 11px no-repeat;
}
#menu li.last{
  background:none;
}
#menu a{
  display:block;
  padding:7px 26px 7px 20px;
  text-indent:-2000px;
  overflow:hidden;
  background-position:20px 9px;
  background-repeat:no-repeat;
}
#menu li:hover ul,
#menu li.sfHover ul{
	left:0;
	top:30px; /* match top ul list item height */
	z-index:99;
}

/*** background a & :hover ***/
/*** 1 level ***/
#menu .item1{background-image:url(/menuTop/css/layout/menu/events-programme.gif);width:126px; }
#menu .item2{background-image:url(/menuTop/css/layout/menu/news.gif);width:31px;}
#menu .item3{background-image:url(/menuTop/css/layout/menu/liens-partenaires.gif);width:115px;}
#menu .item4{background-image:url(/menuTop/css/layout/menu/gallery.gif);width:41px;}
#menu .item5{background-image:url(/menuTop/css/layout/menu/presse.gif);width:37px;}
#menu .item6{background-image:url(/menuTop/css/layout/menu/contact.gif);width:46px;}

#menu .sfHover .item1, #menu .current .item1{background-image:url(/menuTop/css/layout/menu/events-programme-on.gif);}
#menu .sfHover .item2, #menu .current .item2{background-image:url(/menuTop/css/layout/menu/news-on.gif);}
#menu .sfHover .item3, #menu .current .item3{background-image:url(/menuTop/css/layout/menu/liens-partenaires-on.gif);}
#menu .sfHover .item4, #menu .current .item4{background-image:url(/menuTop/css/layout/menu/gallery-on.gif);}
#menu .sfHover .item5, #menu .current .item5{background-image:url(/menuTop/css/layout/menu/presse-on.gif);}
#menu .sfHover .item6, #menu .current .item6{background-image:url(/menuTop/css/layout/menu/contact-on.gif);}

/*** 2 level events programme***/

#menu .subitem11{background-image:url(/menuTop/css/layout/menu/events-programme/programme.gif);width:100px;}
#menu .subitem12{background-image:url(/menuTop/css/layout/menu/events-programme/participants.gif);width:69px;}
#menu .subitem13{background-image:url(/menuTop/css/layout/menu/events-programme/infos-pratiques.gif);width:89px;}
#menu .subitem14{background-image:url(/menuTop/css/layout/menu/events-programme/theme-2008.gif);width:74px;}
#menu .subitem15{background-image:url(/menuTop/css/layout/menu/events-programme/conditions.gif);width:166px;}

#menu .subitem11:hover, #menu .current .current .subitem11{background-image:url(/menuTop/css/layout/menu/events-programme/programme-on.gif);}
#menu .subitem12:hover, #menu .current .current .subitem12{background-image:url(/menuTop/css/layout/menu/events-programme/participants-on.gif);}
#menu .subitem13:hover, #menu .current .current .subitem13{background-image:url(/menuTop/css/layout/menu/events-programme/infos-pratiques-on.gif);}
#menu .subitem14:hover, #menu .current .current .subitem14{background-image:url(/menuTop/css/layout/menu/events-programme/theme-2008-on.gif);}
#menu .subitem15:hover, #menu .current .current .subitem15{background-image:url(/menuTop/css/layout/menu/events-programme/conditions-on.gif);}

/*** 2 level gallery***/

#menu .gallery2007{background-image:url(/menuTop/css/layout/menu/gallery/gallery_2007.gif);width:77px;}
#menu .gallery2008{background-image:url(/menuTop/css/layout/menu/gallery/gallery_2008.gif);width:70px;}
#menu .gallery2009{background-image:url(/menuTop/css/layout/menu/gallery/gallery_2009.gif);width:70px;}

#menu .gallery2007:hover, #menu .current .current .gallery2007{background-image:url(/menuTop/css/layout/menu/gallery/gallery_2007-on.gif);}
#menu .gallery2008:hover, #menu .current .current .gallery2008{background-image:url(/menuTop/css/layout/menu/gallery/gallery_2008-on.gif);}

#menu .gallery2009:hover, #menu .current .current .gallery2009{background-image:url(/menuTop/css/layout/menu/gallery/gallery_2009-on.gif);}


/*** 2 level events presse***/

#menu .presse2007{background-image:url(/menuTop/css/layout/menu/presse/2007_coupure_presse.gif);width:145px;}
#menu .presse2008{background-image:url(/menuTop/css/layout/menu/presse/2008_coupure_presse.gif);width:145px;}
#menu .presse2009{background-image:url(/menuTop/css/layout/menu/presse/2009_coupure_presse.gif);width:145px;}
#menu .subitem52{background-image:url(/menuTop/css/layout/menu/presse/contact_presse.gif);width:89px;}

#menu .presse2007:hover, #menu .current .current .presse2007{background-image:url(/menuTop/css/layout/menu/presse/2007_coupure_presse-on.gif);}
#menu .presse2008:hover, #menu .current .current .presse2008{background-image:url(/menuTop/css/layout/menu/presse/2008_coupure_presse-on.gif);}
#menu .presse2009:hover, #menu .current .current .presse2009{background-image:url(/menuTop/css/layout/menu/presse/2009_coupure_presse-on.gif);}

#menu .subitem52:hover, #menu .current .current .subitem52{background-image:url(/menuTop/css/layout/menu/presse/contact_presse-on.gif);}


/*** 2 level events contact***/

#menu .subitem61{background-image:url(/menuTop/css/layout/menu/contact/contact.gif);width:97px;}
#menu .subitem62{background-image:url(/menuTop/css/layout/menu/contact/arrivee_bus_train.gif);width:119px;}

#menu .subitem61:hover, #menu .current .current .subitem61{background-image:url(/menuTop/css/layout/menu/contact/contact-on.gif);}
#menu .subitem62:hover, #menu .current .current .subitem62{background-image:url(/menuTop/css/layout/menu/contact/arrivee_bus_train-on.gif);}
