#menu, #menu ul	
{
	padding:0px;
	margin:0px;
	list-style:none;
	line-height:20px;
	text-align:center;
	z-index:100;
}

/* Sert a placé le menu au milieu quelque soit le nombre de menu */
#conteneurMenu
{
	width:780px; /* = 130*6= 780 */
	margin:0px auto 0px auto;
	text-align:center;
	padding-top:5px;
}

#menu
{
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
}

#menu a
{
	display:block;
	padding:0px;
	text-decoration:none;
	width:130px;
	color:#FFFFFF;
}

#menu li
{ 
	float:left; 
	text-align:center;
}

li.MenuPrincipal
{
	height:30px;
}

/* Sous-listes */
#menu li ul
{ 
	position: absolute;
	width: 130px;
	left: -999em;
	margin-top:5px;
}

#menu li ul li
{
	border-top:1px solid #fff;
	text-align:left;
}

#menu li ul ul 
{
	margin:-22px 0 0 130px ; /* Decale vers la droite le sous sous menu */

	border-left:1px solid #fff;
}

#menu li:hover ul ul, #menu li.fctFocMenu ul ul
{
	left:-999em;
}

#menu li:hover ul, #menu li li:hover ul, #menu li.fctFocMenu ul, #menu li li.fctFocMenu ul
{
	left:auto;
	min-height:0;
}

/*Les menus*/

#menu .ssmenu a
{
	background:#ffffff url('./images/f_ssmenu.png') repeat-x;	/* COULEUR DE FOND DU MENU */
	color:#000000;							/* COULEUR DU TEXTE DU MENU */
}

#menu .ssmenu a:hover
{
	background-color:#7873D9;				/* COULEUR DE FOND DU MENU */
	color:#ffffff;							/* COULEUR DU TEXTE DU MENU */
}
