@import url(//fonts.googleapis.com/css?family=dosis:800);#menu dl{float:left;}
#menu dl, #menu dt, #menu ul, #menu li, .menuLat ul, .menuLat li{margin:0;padding:0;list-style-type:none;}
.menuLat li, .menuLat ul{clear:both;width:100%;}
#menu dl{position:relative;margin:5px 2px 0 0;padding-right:5px;background:url(../charte/menu.png) no-repeat right top}
#menu dl dt a{max-height:22px;background-color:#AD9337;font-family:'Dosis',"Trebuchet MS", Arial, Helvetica, sans-serif;text-decoration:none;color:#fff;text-transform:uppercase;font-size:16px;padding:2px 4px 4px 14px;display:block;font-weight:bold;text-shadow:#60511D 1px 1px 0;-moz-text-shadow:#60511D 1px 1px 0;-webkit-text-shadow:#60511D 1px 1px 0;}
#menu dl dt a{background-image:url(../charte/menu.png);background-repeat:no-repeat;background-position:-1000px -1000px}
#menu dl dt a.menu0_decouvrir, #menu dl dt a.menu0active_decouvrir{background-position:3px -351px;padding-left:23px}
#menu dl dt a.menu0_bouger, #menu dl dt a.menu0active_bouger{background-position:2px -76px;padding-left:21px}
#menu dl dt a.menu0_sejourner, #menu dl dt a.menu0active_sejourner{background-position:2px -186px;padding-left:20px}
#menu dl dt a.menu0_se-restaurer, #menu dl dt a.menu0active_se-restaurer{background-position:2px -295px;padding-left:21px}
#menu dl dt a.menu0_sortir, #menu dl dt a.menu0active_sortir{background-position:1px -132px;padding-left:17px}
#menu dl dt a.menu0_infos-pratiques, #menu dl dt a.menu0active_infos-pratiques{background-position:-2px -240px;padding-left:20px}
#menu dl dt a.menu0_contact, #menu dl dt a.menu0active_contact{background-position:2px -386px;padding-left:21px}
#menu dl dt a.menu0_idees-sejours, #menu dl dt a.menu0active_idees-sejours{background-position:2px -186px;padding-left:20px}
a.menu0active_, a.menu0active_decouvrir, a.menu0active_bouger, a.menu0active_sejourner, a.menu0active_se-restaurer, a.menu0active_sortir, a.menu0active_infos-pratiques, a.menu0active_contact, a.menu0active_principal, a.menu0active_idees-sejours{background-color:#714193 !important;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
#menu dt a:hover{text-decoration:underline;}
#menu dd, #menu .Sous_menu_dyn{display:none;padding:3px 0 10px 0;text-align:left;}
#menu dd{position:absolute;top:33px;left:-35px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#AE9338;width:150px;padding-top:5px;}
.Sous_menu_dyn_contenu a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;text-transform:uppercase;font-weight:bold;color:#fff;font-size:12px;display:block;padding:2px;border-bottom:1px solid #f2f2f2;margin:2px 5px 4px;width:135px;}
.Sous_menu_dyn_contenu a:hover{color:#000;text-decoration:none;}
.modele-de #barreH{height:auto}
.modele-de #menu dl{max-width:120px;height:42px;margin:2px 1px;background:url(../charte/menu.png) no-repeat right 7px}
.modele-de #menu dl dt a{font-size:13px;max-height:inherit;margin-top:7px}
.modele-de #menu dl dt a.menu0_infos-pratiques, .modele-de #menu dl dt a.menu0active_infos-pratiques{margin-top:0}
.modele-de #menu dl dt a.menu0_idees-sejours, .modele-de #menu dl dt a.menu0active_idees-sejours{margin-top:0}
.modele-de #menu dd{width:180px;top:43px;}
.modele-de #menu .Sous_menu_dyn_contenu a{width:165px;}
.modele-nl #menu dl{margin:5px 1px 0;}
.modele-nl #menu dl dt a{font-size:13px;max-height:inherit;padding-top:4px}
#titre_rub{display:none;}
.menuLat a{display:block;text-shadow:#43225B 1px 1px 0;-moz-text-shadow:#43225B 1px 1px 0;-webkit-text-shadow:#43225B 1px 1px 0;}
.menuLat a:hover{text-decoration:underline;color:#fff;}
.menuLat ul{margin:0;clear:both;}
.menuLat li{clear:both;}
.menuG-2 a, .menuGactive-2 a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;padding:4px 1px 4px 5px;font-size:14px;color:#CEC0D8;text-transform:uppercase;font-weight:bold;border-bottom:1px solid #7E539E;}
.menuGactive-2 a{color:#fff;background-color:#7E539E;}
.menuGactive-2 ul{background-color:#7E539E;padding-bottom:7px;margin-bottom:2px;border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;}
.menuG-3 a, .menuGactive-3 a{text-shadow:inherit;-moz-text-shadow:inherit;-webkit-text-shadow:inherit;background-color:none;text-transform:none;font-family:Arial, Helvetica, sans-serif;font-weight:normal;background:url(../charte/menu.png) no-repeat -3px -466px;margin-left:7px;font-size:13px;padding:4px 1px 2px 15px;color:#CEC0D8;}
.menuG-3 a:hover, .menuGactive-3 a{background:url(../charte/menu.png) no-repeat -35px -415px;color:#fff;}
.menuGactive-3 ul{margin-left:9%;width:90%}
.menuGactive-3 a, .menuGactive-4 a{font-weight:bold;}
.menuG-4 a, .menuGactive-4 a{background:url(../charte/menu.png) no-repeat -11px -468px;font-weight:normal;color:#CEC0D8;font-size:11px;padding:2px 0 2px 6px}
.menuG-4 a:hover, .menuGactive-4 a{background:url(../charte/menu.png) no-repeat -45px -419px;color:#fff;}
.PLAN0{float:left;clear:both;padding:3px;margin:10px 0;width:100%;}
.PLAN0 a{font-size:15px;font-weight:bold;text-transform:uppercase;}
.PLAN1{position:relative;left:-35px;list-style:none;margin:5px 0 2px 0;padding:2px 0;}
.PLAN1, .PLAN1 a{font-size:13px;color:#AE9338 !important;font-weight:bold;}
.PLAN2{list-style-type