
/***** DEFAUT *****/

.onMenu * { cursor: pointer; list-style: none; }
.onMenu { position: relative; z-index: 9999; display: block; }
.onMenu li { position: relative; }
.onMenu li ul { display: none; position: absolute; left: 100%; }
.onMenu li ul.sel { display: block; }






#navigation { height: 31px; }





/***** MENU_NAV*****/

#menu_nav { float: left; height: 32px; padding: 0; margin: 0; }

	/***** lvl0 */

	#menu_nav li,
	#menu_nav li a { float: left; font: bold 14px Arial; line-height: 32px; text-decoration: none; color: #000; }

	#menu_nav li { padding: 0 10px 0 0; margin: 0 10px 0 0; }
	#menu_nav li a { padding: 0 0 0 6px; }

	#menu_nav li.sel,
	#menu_nav li.sel a,
	#menu_nav li.sel a.sel { color: #F08300; background: #000; }

	#menu_nav li span.homeIcon {  height: 100%; display: block; width: 22px; background: url(img/homeWhite.jpg) center center no-repeat; }
	#menu_nav li.sel span.homeIcon { background-image: url(img/home.jpg); }

		/***** lvlX */

		#menu_nav li.sel ul { top: 32px; left: 0; width: 200px; padding: 0; margin: 0; border: 1px solid #666; border-width: 0 1px 1px 1px; border-left-color: #333; }
		#menu_nav li.sel ul li ul { top: -1px; left: 100%; }

		#menu_nav li.sel ul li { width: 160px; padding: 5px 20px 4px 28px; margin: 0; border: 1px solid #333; border-width: 1px 0 0 0; background: #000 url(img/menu.jpg) 0 0 no-repeat; }
		#menu_nav li.sel ul li.folder { background: #000 url(img/menuFolder.jpg) left center no-repeat; }
		#menu_nav li.sel ul li.folder_hover { background: #000 url(img/menuFolderHover.jpg) left center no-repeat; }

		#menu_nav li.sel ul li a { font: normal 12px Arial; line-height: 18px; padding: 0; background: none; color: #fff; }
		#menu_nav li.sel ul li a.sel { background: none; color: #F08300; }






/***** MENU_MANUEL*****/

/*#menu_manuel { float: right; height: 29px; padding: 0; margin: 3px 0 0 0; }*/

/*Ajout externe*/

#menu_manuel { float: right; height: 29px; margin: 3px 35px 0 auto; padding: 0; }


	/***** lvl0 */

	#menu_manuel li,
	#menu_manuel li a { float: left; font: bold 14px Arial; line-height: 29px; height: 29px; background: url(img/menu_manuel.jpg) no-repeat; color: #000; text-decoration: none; }
	#menu_manuel li.sel,
	#menu_manuel li.sel a,
	#menu_manuel li.sel a.sel { color: #F08300; }

	#menu_manuel li { margin: 0 1px 0 0; padding: 0 0 0 10px; background-position: 0 0; }
	#menu_manuel li a { padding: 0 10px 0 0; background-position: 100% 0; }




