div#containerMenuPrincipal {
	position:relative;
	z-index:99;
	height:51px;
	width:912px;
	clear:both;
}

div#containerMenuPrincipal ul {
	list-style:none;
}

div#containerMenuPrincipal ul li {
	background-image:none;
	position:relative;
	clear:none;
}

div#containerMenuPrincipal ul li ul {
	visibility:hidden;
	position:absolute;
	left:-2px;
	top:37px;
	z-index:500;
	border-left:1px solid #211a49;
	border-top:1px solid #211a49;
}

 
div#page div#containerMenuPrincipal ul#nav li ul li ul{
	top:0px;
	margin-left:-3px;
}

div#containerMenuPrincipal ul li ul li a.subfoldericon:link,div#containerMenuPrincipal ul li ul li a.subfoldericon:visited {
	background-image:url(../images/img_flecheMenu.gif);
	padding:5px 24px 5px 5px;
	background-position:200px 10px;
	background-repeat:no-repeat;
	text-decoration:none;
	margin:0 0 0 0;
	height:auto;
	text-align:left;
	border-right:1px solid #211a49;
	border-bottom:1px solid #211a49;
	background-color:#362a77;
	font-size:1em;
	width:180px;
}

div#containerMenuPrincipal ul li ul li a.subfoldericon:hover {
	background-image:url(../images/img_flecheMenu.gif);
	background-position:200px 10px;
	background-repeat:no-repeat;
	text-decoration:none;
	margin:0 0 0 0;
	height:auto;
	text-align:left;
	border-right:1px solid #211a49;
	border-bottom:1px solid #211a49;
	background-color:#211a48;
	color:#beb6e6;
	font-size:1em;
}

/*******************************************/
div#containerMenuPrincipal ul#nav{font-family:"Times New Roman", Times, serif;font-size:1.5em;color:#e3cba4;text-align:center;margin:1px auto 0 auto;width:945px;height:40px;}
div#containerMenuPrincipal ul#nav li{list-style:none;display:inline;float:left;background:none;padding:0;}
div#containerMenuPrincipal ul#nav,div#containerMenuPrincipal ul#nav *{vertical-align:middle;}
div#containerMenuPrincipal ul#nav li.separateur{margin-top:6px;}
div#containerMenuPrincipal ul#nav li a:link,div#containerMenuPrincipal ul#nav li a:visited{color:#e3cba4; text-decoration:none;text-transform:uppercase;padding:9px 14px;display:block;}

div#containerMenuPrincipal ul#nav li a:hover{color:#201913;background-color:#e3cba4;}
*+html div#containerMenuPrincipal ul#nav li a:link,*+html div#containerMenuPrincipal ul#nav li a:visited{color:#e3cba4; text-decoration:none;text-transform:uppercase;padding:10px 14px 9px 14px;display:block;}
*+html div#containerMenuPrincipal ul#nav li a:hover{color:#201913;background-color:#e3cba4;}

div#containerMenuPrincipal ul#nav li ul li a:link,div#containerMenuPrincipal ul#nav li ul li a:visited{margin:0 0 0 0;padding:5px;height:auto;text-align:left;border-right:1px solid #201913;border-bottom:1px solid #201913;background-color:#e8d1ad;font-size:1em;width:200px;color:#201913;text-transform:none;font-size:0.9em;}
div#page div#containerMenuPrincipal ul li ul li a:hover{background-color:#f9e7ca;color:#201913;}
