div#containerMenuPrincipal {
	border-top:2px solid #354032;
	border-bottom:2px solid #354032;
	height:42px;
	margin-left:10px;
	margin-right:10px;
	background-image:url(../images/bgMenuPrincipal.gif);  /* Menu principal les background Vert */
	background-repeat:repeat-x;
	position:relative;
}

ul#menuPrincipal {
	list-style:none;
	height:42px;
	margin-left:0px;
	position:absolute;
	width:968px;
	top:0px;
	left:0px;
	z-index:100;
}

ul#menuPrincipal li {
	list-style:none;
	float:left;
	position:relative;
}

ul#menuPrincipal li span {
	float:left;
	width:1px;
	height:42px;
	background-color:#354032;
}

ul#menuPrincipal li a {
	background-image:url(../images/bgMenuPrincipal.gif);
	background-repeat:repeat-x;
	float:left;
	height:31px;
	/*font-size:1.2em;*/
	/*font-size:14px;*/
	font-size:13px;
	color:#FFFFFF;
	padding-top:11px;
	padding-left:25px;
	padding-right:25px;
	text-decoration:none;
}

div.menuAnglais ul#menuPrincipal li a {
	padding-left:19px;
	padding-right:20px;
}
/*
ul#menuPrincipal li a.selected {
	background-image:url(../images/bgMenuPrincipalRoll.gif);
	background-repeat:repeat-x;
	color:#441807;
}
*/
ul#menuPrincipal li.first a {
	padding-left:27px;
}

div.menuAnglais ul#menuPrincipal li.first a {
	padding-left:24px;
}

ul#menuPrincipal li.last a {
	/*padding-right:29px;*/
	padding-right:34px;
}

ul#menuPrincipal li.last ul{
	/*left:-98px;*/
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    ul#menuPrincipal li.last a { padding-right:16px; }
}
/*
ul#menuPrincipal li.menuEnCours a {
	background-image:url(../images/bgMenuPrincipalRoll.gif);
	background-repeat:repeat-x;
}
*/


/*
ul#menuPrincipal li ul li {
	list-style:none;
	/*float:none !important;
	float:left;
	clear:left;
	width:200px;
	/*background-color:#944C2B;
	border-bottom:1px solid #B57961;
	position:relative;
}
*/

div.menuAnglais ul#menuPrincipal li ul li a {
	padding-left:10px;
	padding-right:5px;
}

ul#menuPrincipal li.menuEnCours ul li a {
	background-image:none;
}

ul#menuPrincipal li ul li a.selected {
	background-image:none;
	color:#441807;
	background-color:#CEAD98;
}

ul#menuPrincipal li ul li a:hover {
	background-color:#;
	background-image:none;
}

ul#menuPrincipal li ul li a.selected:hover {
	background-color:#CEAD98;
	background-image:none;
	color:#441807;
}

ul#menuPrincipal li.last ul li a {
	padding-right:5px;
}

ul#menuPrincipal li ul li.contientSousMenu a {
	/*background-image:url(../images/img_icoFlecheBlanche.gif);*/
	background-repeat:no-repeat;
	background-position:97% 50%;
}

ul#menuPrincipal li ul li.contientSousMenu a:hover {
	background-image:url(../images/img_icoFlecheBrune.gif);
	background-repeat:no-repeat;
	background-position:97% 50%;
}

ul#menuPrincipal li ul li.contientSousMenu a.selected {
	background-image:url(../images/img_icoFlecheBrune.gif);
	background-repeat:no-repeat;
	background-position:97% 50%;
}

ul#menuPrincipal li ul li ul {
	list-style:none;
	position:absolute;
	top:-1px;
	left:200px;
	border-top:1px solid #B57961;
	border-left:1px solid #B57961;
	list-style:none;
}

ul#menuPrincipal li ul li.contientSousMenu ul li a {
	background-image:none;
}

ul#menuPrincipal li ul li.contientSousMenu ul li a:hover {
	background-image:none;
}