#menu_3_root { width:157px; text-align:center; }
#menu_4_root { width:106px; text-align:center; }
#menu_5_root { width:105px; text-align:center; }
#menu_6_root { width:105px; text-align:center; }

#menuhaut ul {
	list-style-type: none;
	float:left;
	z-index:0;
	margin:0 5px 0 0;
	padding:23px 0 0 0;
	border:0;
	height:16px;
	}

#menuhaut a {
	z-index:0;
	}

#menuhaut ul li {
	list-style-type: none;
	position: relative;
	height: 100%;
	vertical-align:middle;
	z-index:10;
	margin:0;
	padding:0;
	}
	#menuhaut ul li a { font-weight:bold; font-size:1.1em; text-align:center; padding: 4px 0 4px 0; }
		#menuhaut ul li a:hover {  }

#menuhaut ul li ul {
	display:block;
	visibility:hidden;
	height:auto;
	width: 170px;
	position:absolute;
	z-index:100;
	top: 102%;
	left: 0px;
	padding:0;
	}

#menuhaut ul li ul li a {
	display: block;
	width: auto !important;
	width: 100%;
	padding: 3px 5px 3px 10px;
	font-size: 1em;
	font-weight:normal; 
	text-align:left;
	}
	#menuhaut ul li ul li a:hover {  }	

#menuhaut ul li ul li ul { display: none; }

ul #menu_3 { background:#FE370F; }
ul #menu_4 { background:#FEB92F; }
ul #menu_5 { background:#59B224; }
ul #menu_6 { background:#1B71BF; }


/* #gauche1 */
.rubrique-no { display:none; }
.rubrique-act { padding-bottom:15px; }

	.sousrubriques {}
		.sousrub-no, .sousrub-act {}
		.sousrub-no a, .sousrub-act a {
			text-decoration: none;
			display:block;
			padding:2px 45px 2px 10px;
			width:104px;
			} 
		.sousrub-no a {  }
			.sousrub-no a:hover {  }
		.sousrub-act a { font-weight: bold; }
			.sousrub-act a:hover {  }
	
			.soussousrub-no, .soussousrub-act { }
			.soussousrub-no a { font-weight:normal; padding:2px 45px 2px 20px; width:94px; }
				.soussousrub-no a:hover {  }
			.soussousrub-act a { font-weight:normal; padding:2px 45px 2px 30px; width:84px;  }

