.popup_t_menu ul, .popup_t_menu li,
.listing ul, .listing li,
.ilm ul, .ilm li {list-style:none;margin:0;padding:0;}

/* --- MENU HAUT  --- */
#popup_menu1 {position:relative;z-index:500;display:block;height:24px;width:auto;clear:both;padding-left:30px;margin:0;background:url(../images/menu_haut_bgd.gif);}
#popup_menu1 .menu_top {display:none;}
#popup_menu1 .menu_bottom {display:none;}
#popup_menu1 .menu_title {display:none;}
#popup_menu1 ul{padding:0;margin:0;border:0;}
#popup_menu1 ul, #popup_menu1 ul li {padding:0;margin:0;border:0;_height:21px;}

#popup_menu1 a {display:block;_white-space:nowrap;padding:2px 14px 5px 5px;font-size:1.3em;font-weight:bold;color:#fff;border-left:1px solid #fff;}
#popup_menu1 a:hover {background:#333;color:#fff;}

#menu_106_root  a:hover {background:#ED7F10;color:#fff;}
#menu_113_root  a:hover {background:#AD0D27;color:#fff;}
#menu_4243_root a:hover {background:#AEBCCE;color:#fff;}
#menu_4244_root a:hover {background:#FF7C66;color:#fff;}
#menu_15549_root a:hover {background:#F2B705;color:#fff;}
#menu_4246_root a:hover {background:#4466A9;color:#fff;}
#menu_4247_root a:hover {background:#8A4E00;color:#fff;}
#menu_4248_root a:hover {background:#096A09;color:#fff;}

#popup_menu1 ul li ul {height:auto;background:#fff;border:0;padding:1px 0 0 0;}

		ul#menu_106_root  li ul {background:#ED7F10;}
		ul#menu_113_root  li ul {background:#AD0D27;}
		ul#menu_4243_root li ul {background:#AEBCCE;}
		ul#menu_4244_root li ul {background:#FF7C66;}
		ul#menu_15549_root li ul {background:#F2B705;}
		ul#menu_4246_root li ul {background:#4466A9;}
		ul#menu_4247_root li ul {background:#8A4E00;}
		ul#menu_4248_root li ul {background:#096A09;}
	
	#popup_menu1 ul li ul li a {
		height:auto;
		border:0;
		margin:0;	
		white-space:normal;	
		display:block;
		padding:5px 14px 5px 14px;
		width: 160px;

	
		font-weight: normal;
		font-size: 1.1em;
		
		text-align: left;
		color: #000;
		background: #fff;
		border-bottom: 1px solid #ccc;
		border-left: 1px solid #ccc;
		border-right: 1px solid #ccc;
		}
		#popup_menu1 ul li ul li a:hover { background: #ccc; color: #fff; }
		
		
	
		ul#menu_106_root  li ul li a { border-bottom: 1px solid #ED7F10; border-left: 1px solid #ED7F10; border-right: 1px solid #ED7F10; }
		ul#menu_113_root  li ul li a { border-bottom: 1px solid #AD0D27; border-left: 1px solid #AD0D27; border-right: 1px solid #AD0D27; }
		ul#menu_4243_root li ul li a { border-bottom: 1px solid #AEBCCE; border-left: 1px solid #AEBCCE; border-right: 1px solid #AEBCCE; }
		ul#menu_4244_root li ul li a { border-bottom: 1px solid #FF7C66; border-left: 1px solid #FF7C66; border-right: 1px solid #FF7C66; }
		ul#menu_15549_root li ul li a { border-bottom: 1px solid #F2B705; border-left: 1px solid #F2B705; border-right: 1px solid #F2B705; }
		ul#menu_4246_root li ul li a { border-bottom: 1px solid #4466A9; border-left: 1px solid #4466A9; border-right: 1px solid #4466A9; }
		ul#menu_4247_root li ul li a { border-bottom: 1px solid #8A4E00; border-left: 1px solid #8A4E00; border-right: 1px solid #8A4E00; }
		ul#menu_4248_root li ul li a { border-bottom: 1px solid #096A09; border-left: 1px solid #096A09; border-right: 1px solid #096A09; }

		ul#menu_106_root  li ul li a:hover { background: #ED7F10; }
		ul#menu_113_root  li ul li a:hover { background: #AD0D27; }
		ul#menu_4243_root li ul li a:hover { background: #AEBCCE; }
		ul#menu_4244_root li ul li a:hover { background: #FF7C66; }
		ul#menu_15549_root li ul li a:hover { background: #F2B705; }
		ul#menu_4246_root li ul li a:hover { background: #4466A9; }
		ul#menu_4247_root li ul li a:hover { background: #8A4E00; }
		ul#menu_4248_root li ul li a:hover { background: #096A09; }
	
	#popup_menu1 ul li ul li ul {
		display: none;
		}		
	#popup_menu1 ul li ul li ul li {
		display: none;
		}

/* --- GAUCHE 1 dépliant --- */
.ilm {clear:both;border:0;margin:0 0 20px 0;padding: 0 0 0 8px;background:url(../images/menu_context_bgd.gif);}

.ilm .menu_top {display:none;}
.ilm .menu_bottom {display:none;}

#submenu_14 {background:url(../images/menu_context_bgd_106.gif);}
#submenu_15 {background:url(../images/menu_context_bgd_406.gif);}
#submenu_16 {background:url(../images/menu_context_bgd_113.gif);}
#submenu_17 {background:url(../images/menu_context_bgd_138.gif);}
#submenu_18 {background:url(../images/menu_context_bgd_915.gif);}
#submenu_19 {background:url(../images/menu_context_bgd_3375.gif);}
#submenu_20 {background:url(../images/menu_context_bgd_3382.gif);}
#submenu_21 {background:url(../images/menu_context_bgd_3387.gif);}
	
.ilm ul {display:block;}
.ilm .selected {text-align:left;}	
	
.ilm .name {display:none;}
.ilm ul, #submenu_ li {list-style-type:none;margin:0;padding:0;border:0;}

/* rubrique racine de l'arbo */
.ilm .currentree  {display:block;border:0;padding:3px 10px 3px 10px;_padding:4px 10px 1px 10px;color:#999;border-top:1px solid #ccc;font-weight:bold;}	

/* rubriques */
li.level0 {position:relative;display:block;text-align:left;width:133px;display:inline;height:auto;_height:100%;}	
.level0 .current_node {display:block;border:0;padding:3px 10px 3px 10px;_padding:4px 10px 1px 10px;color:#000;border-top:1px solid #ccc;}
#submenu_14 .level0 .selected {border-top:1px solid #ED7F10;color:#ED7F10;}
#submenu_15 .level0 .selected {border-top:1px solid #AD0D27;color:#AD0D27;}
#submenu_16 .level0 .selected {border-top:1px solid #AEBCCE;color:#AEBCCE;}
#submenu_17 .level0 .selected {border-top:1px solid #FF7C66;color:#FF7C66;}
#submenu_18 .level0 .selected {border-top:1px solid #F2B705;color:#F2B705;}
#submenu_19 .level0 .selected {border-top:1px solid #4466A9;color:#4466A9;}
#submenu_20 .level0 .selected {border-top:1px solid #8A4E00;color:#8A4E00;}
#submenu_21 .level0 .selected {border-top:1px solid #096A09;color:#096A09;}
		
.level0 a {display:block;padding:3px 10px 3px 10px;_padding:4px 10px 1px 10px;color:#000;border-top:1px solid #ccc;_height:1%;}
.level0 a:hover {color:#333;}
#submenu_14 .level0 a {border-top:1px solid #ED7F10;}
#submenu_15 .level0 a {border-top:1px solid #AD0D27;}
#submenu_16 .level0 a {border-top:1px solid #AEBCCE;}
#submenu_17 .level0 a {border-top:1px solid #FF7C66;}
#submenu_18 .level0 a {border-top:1px solid #F2B705;}
#submenu_19 .level0 a {border-top:1px solid #4466A9;}
#submenu_20 .level0 a {border-top:1px solid #8A4E00;}
#submenu_21 .level0 a {border-top:1px solid #096A09;}
#submenu_14 .level0 a:hover {color:#ED7F10;}
#submenu_15 .level0 a:hover {color:#AD0D27;}
#submenu_16 .level0 a:hover {color:#AEBCCE;}
#submenu_17 .level0 a:hover {color:#FF7C66;}
#submenu_18 .level0 a:hover {color:#F2B705;}
#submenu_19 .level0 a:hover {color:#4466A9;}
#submenu_20 .level0 a:hover {color:#8A4E00;}
#submenu_21 .level0 a:hover {color:#096A09;}			
	
/* sous rubriques */
.ilm .level0 .level1 .current_node {display:block;border:0;padding:2px 10px 2px 18px;_padding:3px 10px 0px 18px;font-weight:bold;color:#000;border-top:1px solid #ccc;font-size:1em;height:1%;}
#submenu_14 .level1 .current_node {border-top:1px solid #ED7F10;color:#ED7F10;}
#submenu_15 .level1 .current_node {border-top:1px solid #AD0D27;color:#AD0D27;}
#submenu_16 .level1 .current_node {border-top:1px solid #AEBCCE;color:#AEBCCE;}
#submenu_17 .level1 .current_node {border-top:1px solid #FF7C66;color:#FF7C66;}
#submenu_18 .level1 .current_node {border-top:1px solid #F2B705;color:#F2B705;}
#submenu_19 .level1 .current_node {border-top:1px solid #4466A9;color:#4466A9;}
#submenu_20 .level1 .current_node {border-top:1px solid #8A4E00;color:#8A4E00;}
#submenu_21 .level1 .current_node {border-top:1px solid #096A09;color:#096A09;}			

.ilm .level0 .level1 a {display:block;padding:2px 10px 2px 18px;_padding:3px 10px 0px 18px;color:#000;border-top:1px solid #ccc;font-size:1em;}
.ilm .level0 .level1 a:hover {background:none;}

/* sous sous rubriques */
.ilm li.level2 {display:none;}
.current_node {font-weight:bold;text-align:left;}				

.ilm .menu_bottom {margin-left:-8px;display:block;width:141px;height:12px;background:url(../images/menu_context_bas.gif);overflow:hidden;}

#submenu_14 .menu_bottom {background:url(../images/menu_context_bas_106.gif);}
#submenu_15 .menu_bottom {background:url(../images/menu_context_bas_406.gif);}
#submenu_16 .menu_bottom {background:url(../images/menu_context_bas_113.gif);}
#submenu_17 .menu_bottom {background:url(../images/menu_context_bas_138.gif);}
#submenu_18 .menu_bottom {background:url(../images/menu_context_bas_915.gif);}
#submenu_19 .menu_bottom {background:url(../images/menu_context_bas_3375.gif);}
#submenu_20 .menu_bottom {background:url(../images/menu_context_bas_3382.gif);}
#submenu_21 .menu_bottom {background:url(../images/menu_context_bas_3387.gif);}		

.section13 .ilm {display:none;}
	
/* GAUCHE 1 */
#menu10 { margin-bottom: 20px; padding: 0; }
#menu10 div {margin:0;padding:0;}
#menu10 .menu_top { display: none; }
#menu10 .menu_title { display: none; }
#menu10 ul {display:block;width:141px;height:32px;overflow:hidden;margin:0;padding:0;}
#menu10 li {display:block;width:141px;height:32px;overflow:hidden;margin:0;padding:0;}

#menu10 a {display:block;width:141px;height:32px;overflow:hidden;}
#menu10 a span {display:none;}
#menu_4858_root a {	background: url(../images/gauche1_1.gif); }
#menu_4858_root a:hover { background: url(../images/gauche1_1o.gif); }
#menu_4255_root a {	background: url(../images/gauche1_2.gif); }
#menu_4255_root a:hover { background: url(../images/gauche1_2o.gif); }
#menu_4256_root a {	background: url(../images/gauche1_3.gif); }
#menu_4256_root a:hover { background: url(../images/gauche1_3o.gif); }
#menu_6739_root a {	background: url(../images/gauche1_4.gif); }
#menu_6739_root a:hover { background: url(../images/gauche1_4o.gif); }
#menu_4257_root a {	background: url(../images/gauche1_4.gif); }
#menu_4257_root a:hover { background: url(../images/gauche1_4o.gif); }
#menu_4258_root a {	background: url(../images/gauche1_5.gif); }
#menu_4258_root a:hover { background: url(../images/gauche1_5o.gif); }								
	
#menu10 .menu_bottom { display: none; }		

/* GAUCHE 2 */
#menu11 {background: url(../images/gauche2_bgd.gif);margin-bottom: 20px;width: 141px;}

#menu11 .menu_top {height: 13px;background: url(../images/gauche2_haut.gif);}
#menu11 .menu_title { display: none; }	

#menu11 ul {display:block;overflow:hidden;margin:0;padding:0;height:1%; }
#menu11 li {display:block;overflow:hidden;margin:0;padding:0;height:1%; }

	
#menu11 a {display: block;padding: 3px 10px 3px 14px;color: #000;}
#menu11 a:hover { color: #fff; background: #00BF47; }
	
#menu11 .menu_bottom {
	height: 11px;
	background: url(../images/gauche2_bas.gif);
	overflow: hidden;
	}
	
/* --- MECANIQUE (NE PAS MODIFIER --- */
div.popup_t_menu ul {list-style:none;float:left;height:100%;width:auto !important;!width:auto !important;width:1%;}
div.popup_t_menu ul li {list-style:none;margin:0;position:relative;vertical-align:middle;}
div.popup_t_menu ul li ul {position:absolute;display:block;visibility:hidden;width:12em;}
div.popup_t_menu ul li ul li {width:100%;}
div.popup_t_menu ul li ul li ul {top:0;left:100.1%;}
div.popup_t_menu ul li ul {z-index:11;}
div.popup_t_menu ul li ul li ul {z-index:12;}
div.popup_t_menu ul li ul li ul li ul {z-index:13;}
div.popup_t_menu ul li ul li ul li ul li ul {z-index:14;}