@charset "UTF-8";

	
/* Conteneur du menu, mais il y a un autre contenu .menu dans styles_aliasformation.css */
ul.MenuBarHorizontal
{
	font-family:			Arial, Helvetica, sans-serif;
	padding:                0px;
	list-style-type: 		none;
	font-size:				0.9em;
	cursor: 				default;
	width:					950px;
	height:					46px;
	margin:             	auto;
	background-image: 		url(../images/alias_formation_bg_menu.jpg);
	border-bottom: 			1px solid #2a2a2a;
	position:				relative;

	
 

	
}
/* Permet de positionner le menu par dessus les éléments du site */
ul.MenuBarActive
{
	z-index: 			1000;
	
}
/* Conteneur des sous-menus */
ul.MenuBarHorizontal li
{
	margin:             0px;
	padding: 	        0px;
	list-style-type: 	none;
	font-size: 			100%;
	position: 			relative;
	text-align: 		left;
	cursor: 			pointer;
	float: 				left;
	
}
/* Données relatives aux sous-menus */
ul.MenuBarHorizontal ul
{
	margin: 			0px;
	padding: 	    	0px;
	list-style-type: 	none;
	font-size: 			100%;
	z-index: 			1020;
	cursor: 			default;
	width: 				200px;
	position: 			absolute;
	left: 				-1000em;
	
}

ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
{
	left: 						auto;
}

ul.MenuBarHorizontal ul li
{
	width: 						200px;
}

ul.MenuBarHorizontal ul ul
{
	position: 					absolute;
	margin: 					0% 0% 0% 100%; /* positionnement horizontal du 3e niveau de sous-menus*/
}

ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
{
	left: 							auto;
	top:							0px;
}

/*******************************************************************************

 DESIGN INFORMATION: describes color scheme, borders, fonts

 *******************************************************************************/

/* Submenu containers have borders on all sides */
ul.MenuBarHorizontal ul
{
	/*border-bottom: 1px solid #ffffff;*/
	
}
/* Les liens du menu de tous les niveaux sont traités de la même façon pour l'arrière-plan*/
ul.MenuBarHorizontal a
{
	display: 					block;
	cursor: 					pointer;
	background-image:			url(../images/alias_formation_bg_menu.jpg);
	background-repeat:			repeat;
	padding: 	                15px 27px 14px 27px;
	color: 						#dedede;
	text-decoration: 			none;
	line-height:				15px;
	border-left:				1px solid #333333;
}

ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
{
	color: 						#FFF; /* Couleur de base des textes*/
}
/* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
{

	color: 						#aebb00; /* Textes hover*/
}

/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
ul.MenuBarHorizontal iframe
{
	position: 					absolute;
	z-index: 					1010;
}
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
{
	ul.MenuBarHorizontal li.MenuBarItemIE
	{
		display: 				inline;
		f\loat: 				left;
		background: 			#FFF;
		
		
	}
}
