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



/* --- MENU HAUT  --- */
#popup_menu1 {clear:both;position: absolute;top: 130px;padding: 0;width:800px;margin: 0 0 0 12px;white-space: nowrap;}

.section8  #popup_menu1 {position: absolute;top: 214px;}

#popup_menu1 .menu_top { display: none; }
#popup_menu1 .menu_bottom { display: none; }
#popup_menu1 .menu_title { display: none; }
#popup_menu1 ul, #popup_menu1 ul li { padding: 0; margin: 0; border: 0; }
#popup_menu1 a {display: block;padding: 7px 10px 6px 10px !important;_padding: 5px 8px 8px 8px;font-size: 1.25em;color: #fff;text-align:center;border-left: 1px solid #B0C7ED;text-transform: uppercase;white-space: nowrap;margin: 0;font-weight: normal;}
#popup_menu1 a:hover { color: #fff; }

ul#menu_106_root a { width:171px;_width:193px;margin:0; }
ul#menu_406_root a { width:111px;_width:131px;margin:0; }
ul#menu_113_root a { width:49px; _width:62px; margin:0; }
ul#menu_138_root a { width:44px; _width:65px; margin:0; }
ul#menu_915_root a { width:41px; _width:62px; margin:0; }
ul#menu_916_root a { width:41px; _width:61px; margin:0; }

ul#menu_106_root a:hover { background: #EC6F13; }
ul#menu_406_root a:hover { background: #D5355B; }
ul#menu_113_root a:hover { background: #7FD357; }
ul#menu_138_root a:hover { background: #FE8D00; }
ul#menu_915_root a:hover { background: #B64D8F; }
ul#menu_916_root a:hover { background: #2DB455; }

#popup_menu1 ul li ul {display: none;height: auto;border-bottom: 0;}	

#popup_menu1 ul li ul li a {border: 0;display: block;font-size: 1.1em;white-space: normal;text-align: left;background: #fff;color: #767778;}
#popup_menu1 ul li ul li a:hover { color: #ccc; }		

#popup_menu1 ul li ul li ul li {position: relative;}

/* --- GAUCHE 1 dépliant --- */
.ilm {border:0;margin:0 0 17px 0;padding: 0;}
.section9  .ilm {border:0;}
.section10 .ilm {border:0;}
.section11 .ilm {border:0;}
.section12 .ilm {border:0;}
.section13 .ilm {border:0;}
.section14 .ilm {border:0;}
#node_1235 .ilm {border:0;}
.ilm .menu_top {font-weight:bold;color:#fff;background:#3F629A;padding:2px 6px;}
.ilm .menu_bottom {display:none;}

.ilm a {text-align:left;color: #fff;}
.ilm a:hover {color:#fff;background: #3F629A;}
.ilm .selected {text-align:left;}

.ilm ul {background:#6281AA;color:#fff;}
.section9  .ilm ul {background:#EC6F13;color:#fff;}
.section10 .ilm ul {background:#D5355B;color:#fff;}
.section11 .ilm ul {background:#7FD357;color:#fff;}
.section12 .ilm ul {background:#FE8D00;color:#fff;}
.section13 .ilm ul {background:#B64D8F;color:#fff;}
.section14 .ilm ul {background:#2DB455;color:#fff;}
#node_1235 .ilm ul {background:#2DB455;color:#fff;}
.ilm .menu_top {height: 25px;background:url(../images/ilm_haut.gif);padding:0 60px 0 20px;}
.section9  .ilm .menu_top {height: 25px;background:url(../images/menu_gauche1_1_haut.gif);padding:0;}
.section10 .ilm .menu_top {height: 25px;background:url(../images/menu_gauche1_2_haut.gif);padding:0;}
.section11 .ilm .menu_top {height: 25px;background:url(../images/menu_gauche1_3_haut.gif);padding:0;}
.section12 .ilm .menu_top {height: 25px;background:url(../images/menu_gauche1_4_haut.gif);padding:0;}
.section13 .ilm .menu_top {height: 25px;background:url(../images/menu_gauche1_5_haut.gif);padding:0;}
.section14 .ilm .menu_top {height: 25px;background:url(../images/menu_gauche1_6_haut.gif);padding:0;}
#node_1235 .ilm .menu_top {height: 25px;background:url(../images/menu_gauche1_6_haut.gif);padding:0;}
.section9  .ilm .menu_title {display:none;}
.section10 .ilm .menu_title {display:none;}
.section11 .ilm .menu_title {display:none;}
.section12 .ilm .menu_title {display:none;}
.section13 .ilm .menu_title {display:none;}
.section14 .ilm .menu_title {display:none;}
#node_1235 .ilm .menu_title {display:none;}
.ilm .name {display:none;}

.ilm ul, .ilm li {list-style-type: none;margin: 0; padding: 0; border: 0;height: auto;}
	
/* rubriques */
.ilm li.level0 {height: 100%;}	

.ilm .level0 .selected {display:block;padding:3px 10px 3px 20px;color:#fff;border:0;font-weight:bold;}

.section9  .ilm .level0 .selected { background: #EC6F13 url(../images/menu_gauche1_1_puce.gif) no-repeat 6px 6px; color: #fff; }
.section10 .ilm .level0 .selected { background: #D5355B url(../images/menu_gauche1_2_puce.gif) no-repeat 6px 6px; color: #fff; }
.section11 .ilm .level0 .selected { background: #7FD357 url(../images/menu_gauche1_3_puce.gif) no-repeat 6px 6px; color: #fff; }
.section12 .ilm .level0 .selected { background: #FE8D00 url(../images/menu_gauche1_4_puce.gif) no-repeat 6px 6px; color: #fff; }			
.section13 .ilm .level0 .selected { background: #B64D8F url(../images/menu_gauche1_5_puce.gif) no-repeat 6px 6px; color: #fff; }	
.section14 .ilm .level0 .selected { background: #2DB455 url(../images/menu_gauche1_6_puce.gif) no-repeat 6px 6px; color: #fff; }
#node_1235 .ilm .level0 .selected { background: #2DB455 url(../images/menu_gauche1_6_puce.gif) no-repeat 6px 6px; color: #fff; }
.level0 a {display: block;padding: 3px 10px 3px 20px;border: 0;}

.section9  .ilm .level0 a { background: #EC6F13 url(../images/menu_gauche1_1_puce.gif) no-repeat 6px 6px; color: #fff; }
.section10 .ilm .level0 a { background: #D5355B url(../images/menu_gauche1_2_puce.gif) no-repeat 6px 6px; color: #fff; }
.section11 .ilm .level0 a { background: #7FD357 url(../images/menu_gauche1_3_puce.gif) no-repeat 6px 6px; color: #fff; }
.section12 .ilm .level0 a { background: #FE8D00 url(../images/menu_gauche1_4_puce.gif) no-repeat 6px 6px; color: #fff; }			
.section13 .ilm .level0 a { background: #B64D8F url(../images/menu_gauche1_5_puce.gif) no-repeat 6px 6px; color: #fff; }	
.section14 .ilm .level0 a { background: #2DB455 url(../images/menu_gauche1_6_puce.gif) no-repeat 6px 6px; color: #fff; }
#node_1235 .ilm .level0 a { background: #2DB455 url(../images/menu_gauche1_6_puce.gif) no-repeat 6px 6px; color: #fff; }
.section9  .ilm .level0 a:hover { color: #EC6F13; background: #ffffff url(../images/menu_gauche1_1_puce.gif) no-repeat 6px 6px; }
.section10 .ilm .level0 a:hover { color: #D5355B; background: #ffffff url(../images/menu_gauche1_2_puce.gif) no-repeat 6px 6px; }
.section11 .ilm .level0 a:hover { color: #7FD357; background: #ffffff url(../images/menu_gauche1_3_puce.gif) no-repeat 6px 6px; }
.section12 .ilm .level0 a:hover { color: #FE8D00; background: #ffffff url(../images/menu_gauche1_4_puce.gif) no-repeat 6px 6px; }			
.section13 .ilm .level0 a:hover { color: #B64D8F; background: #ffffff url(../images/menu_gauche1_5_puce.gif) no-repeat 6px 6px; }	
.section14 .ilm .level0 a:hover { color: #2DB455; background: #ffffff url(../images/menu_gauche1_6_puce.gif) no-repeat 6px 6px; }
#node_1235 .ilm .level0 a:hover { color: #2DB455; background: #ffffff url(../images/menu_gauche1_6_puce.gif) no-repeat 6px 6px; }
/* sous rubriques */
.ilm li.level1 {height: 100%;}	

.ilm .level0 .level1 .selected {padding:3px 10px 3px 28px;font-weight:bold;font-size:1em;background:none;border:0;}

.section9  .ilm .level0 .level1 .selected { background: #EC6F13; }
.section10 .ilm .level0 .level1 .selected { background: #D5355B; }
.section11 .ilm .level0 .level1 .selected { background: #7FD357; }
.section12 .ilm .level0 .level1 .selected { background: #FE8D00; }
.section13 .ilm .level0 .level1 .selected { background: #B64D8F; }
.section14 .ilm .level0 .level1 .selected { background: #2DB455; }
#node_1235 .ilm .level0 .level1 .selected { background: #2DB455; }
.ilm .level0 .level1 a {display: block;padding: 3px 10px 3px 28px;text-align: left;border: 0;background: none;}
.ilm .level0 .level1 a:hover { background: none; }

.section9  .ilm .level0 .level1 a { background: #EC6F13; }
.section10 .ilm .level0 .level1 a { background: #D5355B; }
.section11 .ilm .level0 .level1 a { background: #7FD357; }
.section12 .ilm .level0 .level1 a { background: #FE8D00; }
.section13 .ilm .level0 .level1 a { background: #B64D8F; }
.section14 .ilm .level0 .level1 a { background: #2DB455; }
#node_1235 .ilm .level0 .level1 a { background: #2DB455; }
.section9  .ilm .level0 .level1 a:hover { color: #EC6F13; background: #fff; }
.section10 .ilm .level0 .level1 a:hover { color: #D5355B; background: #fff; }
.section11 .ilm .level0 .level1 a:hover { color: #7FD357; background: #fff; }
.section12 .ilm .level0 .level1 a:hover { color: #FE8D00; background: #fff; }
.section13 .ilm .level0 .level1 a:hover { color: #B64D8F; background: #fff; }
.section14 .ilm .level0 .level1 a:hover { color: #2DB455; background: #fff; }
#node_1235 .ilm .level0 .level1 a:hover { color: #2DB455; background: #fff; }
/* sous sous rubriques */
.ilm li.level2 {height: 100%;}

.ilm .level1 .level2 .selected {padding:2px 10px 2px 38px;font-weight:bold;background:url(../images/menu_gauche1_puce.png) no-repeat 28px 7px;}

.ilm .level1 .level2 a {display: block;padding:2px 10px 2px 38px;text-align: left;border:0;}
		
.section9  .ilm .level1 .level2 a { background: #EC6F13; }
.section10 .ilm .level1 .level2 a { background: #D5355B; }
.section11 .ilm .level1 .level2 a { background: #7FD357; }
.section12 .ilm .level1 .level2 a { background: #FE8D00; }
.section13 .ilm .level1 .level2 a { background: #B64D8F; }
.section14 .ilm .level1 .level2 a { background: #2DB455; }
#node_1235 .ilm .level1 .level2 a { background: #2DB455; }
.section9  .ilm .level1 .level2 a:hover { color: #EC6F13; background: #fff; }
.section10 .ilm .level1 .level2 a:hover { color: #D5355B; background: #fff; }
.section11 .ilm .level1 .level2 a:hover { color: #7FD357; background: #fff; }
.section12 .ilm .level1 .level2 a:hover { color: #FE8D00; background: #fff; }
.section13 .ilm .level1 .level2 a:hover { color: #B64D8F; background: #fff; }
.section14 .ilm .level1 .level2 a:hover { color: #2DB455; background: #fff; }				
#node_1235 .ilm .level1 .level2 a:hover { color: #2DB455; background: #fff; }
/* sous sous sous rubriques */
.ilm li.level3 {height: 100%;}

.ilm .level3 .selected {padding: 2px 10px 2px 48px;font-weight: bold;background: url(../images/menu_gauche1_puce.png) no-repeat 28px 7px;}

.ilm .level3 a {display: block;padding: 2px 10px 2px 48px;text-align:left;border:0;}
		
.section9  .ilm .level1 .level2 .level3 a { background: #EC6F13; }
.section10 .ilm .level1 .level2 .level3 a { background: #D5355B; }
.section11 .ilm .level1 .level2 .level3 a { background: #7FD357; }
.section12 .ilm .level1 .level2 .level3 a { background: #FE8D00; }
.section13 .ilm .level1 .level2 .level3 a { background: #B64D8F; }
.section14 .ilm .level1 .level2 .level3 a { background: #2DB455; }
#node_1235 .ilm .level1 .level2 .level3 a { background: #2DB455; }
.section9  .ilm .level1 .level2 .level3 a:hover { color: #EC6F13; background: #fff; }
.section10 .ilm .level1 .level2 .level3 a:hover { color: #D5355B; background: #fff; }
.section11 .ilm .level1 .level2 .level3 a:hover { color: #7FD357; background: #fff; }
.section12 .ilm .level1 .level2 .level3 a:hover { color: #FE8D00; background: #fff; }
.section13 .ilm .level1 .level2 .level3 a:hover { color: #B64D8F; background: #fff; }
.section14 .ilm .level1 .level2 .level3 a:hover { color: #2DB455; background: #fff; }
#node_1235 .ilm .level1 .level2 .level3 a:hover { color: #2DB455; background: #fff; }
/**/
.ilm a.selected {font-weight:bold;}
.ilm .selected {font-weight:bold;}	

.ilm .menu_bottom {display:block;height:13px;overflow: hidden;background:url(../images/ilm_bas.gif) no-repeat;}

.section9  .ilm .menu_bottom { background:url(../images/menu_gauche1_1_bas.gif); }
.section10 .ilm .menu_bottom { background:url(../images/menu_gauche1_2_bas.gif); }
.section11 .ilm .menu_bottom { background:url(../images/menu_gauche1_3_bas.gif); }
.section12 .ilm .menu_bottom { background:url(../images/menu_gauche1_4_bas.gif); }
.section13 .ilm .menu_bottom { background:url(../images/menu_gauche1_5_bas.gif); }
.section14 .ilm .menu_bottom { background:url(../images/menu_gauche1_6_bas.gif); }
#node_1235 .ilm .menu_bottom { background:url(../images/menu_gauche1_6_bas.gif); }

/* Pratique et utile */
.listing {margin:3px 0 0 0;background:#EFF2F5;}
.listing .menu_top {background:url(../images/pratique_haut.gif);height:22px;}
.listing .menu_title {display:none;}	
.listing a {display:block;color:#000;margin:3px 18px;}
.listing a:hover {color:#3F629B;background:#EFF2F5;}
.listing .menu_bottom {background:url(../images/pratique_bas.gif);height:27px;}	

/* Acces direct */
.pagelayout-rightfixed .listing {width:185px;_width:185px;margin:-4px 0 20px 0;padding: 0 0 10px 0;background: url(../images/acces_direct_accueil_bgd.gif); }
#frontpage #menu4 {width:185px;_width:185px;margin:-4px 0 20px 0;padding: 0 0 10px 0;background: url(../images/acces_direct_accueil_bgd.gif);}
	.section9  .pagelayout-rightfixed .listing {background:url(../images/acces_direct_1_bgd.gif);}
	.section10 .pagelayout-rightfixed .listing {background:url(../images/acces_direct_2_bgd.gif);}
	.section11 .pagelayout-rightfixed .listing {background:url(../images/acces_direct_3_bgd.gif);}
	.section12 .pagelayout-rightfixed .listing {background:url(../images/acces_direct_4_bgd.gif);}
	.section13 .pagelayout-rightfixed .listing {background:url(../images/acces_direct_5_bgd.gif);}
	.section14 .pagelayout-rightfixed .listing {background:url(../images/acces_direct_6_bgd.gif);}
	#node_1235 .pagelayout-rightfixed .listing {background:url(../images/acces_direct_6_bgd.gif);}
.pagelayout-rightfixed .listing .menu_top {padding:0 0 0 14px;margin:0;border:0;height:31px;background:#fff url(../images/acces_direct_accueil.gif);}
#frontpage #menu4 .menu_top {height:31px;background: url(../images/acces_direct_accueil.gif);}
	.section9  .pagelayout-rightfixed .listing .menu_top {background:url(../images/acces_direct_1.gif);}
	.section10 .pagelayout-rightfixed .listing .menu_top {background:url(../images/acces_direct_2.gif);}
	.section11 .pagelayout-rightfixed .listing .menu_top {background:url(../images/acces_direct_3.gif);}
	.section12 .pagelayout-rightfixed .listing .menu_top {background:url(../images/acces_direct_4.gif);}
	.section13 .pagelayout-rightfixed .listing .menu_top {background:url(../images/acces_direct_5.gif);}
	.section14 .pagelayout-rightfixed .listing .menu_top {background:url(../images/acces_direct_6.gif);}
	#node_1235 .pagelayout-rightfixed .listing .menu_top {background:url(../images/acces_direct_6.gif);}
.pagelayout-rightfixed .listing .menu_title { display: none; }
.pagelayout-rightfixed .listing .menu_body { margin: 0 16px 0 20px; }
.pagelayout-rightfixed .listing a {text-align:left;display: block;margin: 2px 0 1px 0;padding-left: 12px;color: #3F629B;background: url(../images/acces_direct_accueil_puce.gif) no-repeat 0 6px;}
#frontpage #menu4 a {text-align:left;display: block;margin: 2px 0 1px 20px;padding-left: 12px;color: #3F629B;background: url(../images/acces_direct_accueil_puce.gif) no-repeat 0 6px;}
	.section9  .pagelayout-rightfixed .listing a {color:#B25009;background: url(../images/acces_direct_1_puce.gif) no-repeat 0 6px;}
	.section10 .pagelayout-rightfixed .listing a {color:#8B1430;background: url(../images/acces_direct_2_puce.gif) no-repeat 0 6px;}
	.section11 .pagelayout-rightfixed .listing a {color:#037D10;background: url(../images/acces_direct_3_puce.gif) no-repeat 0 6px;}
	.section12 .pagelayout-rightfixed .listing a {color:#BC670D;background: url(../images/acces_direct_4_puce.gif) no-repeat 0 6px;}
	.section13 .pagelayout-rightfixed .listing a {color:#5B0F3E;background: url(../images/acces_direct_5_puce.gif) no-repeat 0 6px;}
	.section14 .pagelayout-rightfixed .listing a {color:#147830;background: url(../images/acces_direct_6_puce.gif) no-repeat 0 6px;}
	#node_1235 .pagelayout-rightfixed .listing a {color:#147830;background: url(../images/acces_direct_6_puce.gif) no-repeat 0 6px;}
	
.pagelayout-rightfixed .listing a:hover {color:#333;background:none;background: url(../images/acces_direct_accueil_puce.gif) no-repeat 0 6px;}
#frontpage #menu4 a:hover {color:#333;background:none;background: url(../images/acces_direct_accueil_puce.gif) no-repeat 0 6px;}
	.section9  .pagelayout-rightfixed .listing a:hover {background: url(../images/acces_direct_1_puce.gif) no-repeat 0 6px;}
	.section10 .pagelayout-rightfixed .listing a:hover {background: url(../images/acces_direct_2_puce.gif) no-repeat 0 6px;}
	.section11 .pagelayout-rightfixed .listing a:hover {background: url(../images/acces_direct_3_puce.gif) no-repeat 0 6px;}
	.section12 .pagelayout-rightfixed .listing a:hover {background: url(../images/acces_direct_4_puce.gif) no-repeat 0 6px;}
	.section13 .pagelayout-rightfixed .listing a:hover {background: url(../images/acces_direct_5_puce.gif) no-repeat 0 6px;}
	.section14 .pagelayout-rightfixed .listing a:hover {background: url(../images/acces_direct_6_puce.gif) no-repeat 0 6px;}
	#node_1235 .pagelayout-rightfixed .listing a:hover {background: url(../images/acces_direct_6_puce.gif) no-repeat 0 6px;}
	
.pagelayout-rightfixed .listing .menu_bottom {display:none;}
#frontpage #menu4 .menu_bottom {display:none;}	

/* --- MECANIQUE (NE PAS MODIFIER --- */
div.popup_t_menu ul {list-style:none;float:left;height:100%;width:auto !important;!width:auto !important;}
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;}
