/* NAVIGATION HAUT */
div#navigation-haut{position:absolute;top:0px;left:233px;}
body.index div#navigation-haut{left:206px;}
body.langue_en div#navigation-haut{left:247px}
body.langue_en.index div#navigation-haut{left:216px}
div#navigation-haut ul{list-style:none;margin:0}
div#navigation-haut ul li{margin:0; float:left}
div#navigation-haut ul li a.rub1{height:58px; display:block; margin:0 2px}
body.index div#navigation-haut ul li a.rub1{margin:0 5px}
div#navigation-haut ul li a span{visibility:hidden}

div#navigation-haut ul li#menu_8 a.rub1{background:url(/img/navigation/meteo.png) top center no-repeat; width:70px}
div#navigation-haut ul li#menu_10 a.rub1{background:url(/img/navigation/vie-de-office.png) top center no-repeat; width:89px}
div#navigation-haut ul li#menu_11 a.rub1{background:url(/img/navigation/infos-pratiques.png) top center no-repeat; width:89px}
div#navigation-haut ul li#menu_12 a.rub1{background:url(/img/navigation/liens-utiles.png) top center no-repeat; width:97px}
div#navigation-haut ul li#menu_13 a.rub1{background:url(/img/navigation/espace-adherents.png) top center no-repeat; width:108px}
div#navigation-haut ul li#menu_14 a.rub1{background:url(/img/navigation/inscription-newsletter.png) top center no-repeat; width:137px}
div#navigation-haut ul li#menu_15 a.rub1{background:url(/img/navigation/webcams.png) top center no-repeat; width:109px}

/* EN */
div#navigation-haut ul li#menu_250 a.rub1{background:url(/img/navigation/meteo-en.png) top center no-repeat; width:152px}
div#navigation-haut ul li#menu_252 a.rub1{background:url(/img/navigation/infos-pratiques-en.png) top center no-repeat; width:156px}
div#navigation-haut ul li#menu_253 a.rub1{background:url(/img/navigation/liens-utiles-en.png) top center no-repeat; width:120px}
div#navigation-haut ul li#menu_256 a.rub1{background:url(/img/navigation/webcams.png) top center no-repeat; width:151px}
/* ** */

div#navigation-haut ul li ul{
	-webkit-border-radius: 0 0 8px 8px;
	-moz-border-radius: 0 0 8px 8px;
	border-radius: 0 0 8px 8px;
	background-color:#5D250C;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#5D250C), to(#CC933A));
	background: -webkit-linear-gradient(#5D250C, #CC933A);
	background: -moz-linear-gradient(#5D250C, #CC933A);
	background: -ms-linear-gradient(#5D250C, #CC933A);
	background: -o-linear-gradient(#5D250C, #CC933A);
	background: linear-gradient(#5D250C, #CC933A);
	-pie-background: linear-gradient(#5D250C, #CC933A);
	behavior: url(/scripts/pie/PIE.htc);
}
div#navigation-haut ul li ul li a,
div#navigation-haut ul li ul li a:visited{background:none; padding:10px; color:#fff; text-decoration:none; display:block; font-size:14px}
div#navigation-haut ul li ul li a:hover{text-decoration:underline}

/* NAVIGATION PRINCIPALE */
div#navigation{position:absolute;top:338px;left:0px; background:url(/img/navigation/fond-navigation-principale.png) top left no-repeat; width:1005px; z-index:300}
body.langue_en div#navigation{background-image:url(/img/navigation/fond-navigation-principale-EN.png)}
div#navigation ul{list-style:none;margin:0}
div#navigation ul li{margin:0}
div#navigation ul li ul{margin:0; background:#999999}
div#navigation ul li ul li{margin:0}
div#navigation ul li a{text-decoration:none; display:block; float:left}
div#navigation ul li a:hover,
div#navigation ul li a.on{}
div#navigation ul li a span{visibility:hidden}

div#navigation ul li a.rub1{height:49px}

div#navigation ul li#menu_16 a{width:131px}
div#navigation ul li#menu_17 a{width:179px}
div#navigation ul li#menu_18 a{width:113px}
div#navigation ul li#menu_19 a{width:184px}
div#navigation ul li#menu_20 a{width:129px}
div#navigation ul li#menu_21 a{width:127px}
div#navigation ul li#menu_22 a{width:137px}

/* EN */
div#navigation ul li#menu_258 a{width:166px}
div#navigation ul li#menu_259 a{width:117px}
div#navigation ul li#menu_260 a{width:158px}
div#navigation ul li#menu_261 a{width:243px}
div#navigation ul li#menu_262 a{width:126px}
div#navigation ul li#menu_263 a{width:188px}
/* ** */

div.sous_menu {padding:10px; background-color:#f6f2ec; 
	-webkit-border-radius: 8px 8px 0 0;
	-moz-border-radius: 8px 8px 0 0;
	border-radius: 8px 8px 0 0;
	behavior: url(/scripts/pie/PIE.htc);
}
div.sous_menu table td{padding:0 0 0 25px}
div.sous_menu table td.first{padding:0 0 0 10px}
div.sous_menu ul{margin:0 0 0 17px}
div.sous_menu ul li{margin:0; padding:2px 0}
div.sous_menu a{color:#fff; text-decoration:none; display:block; font:italic 16px futura_md_btmedium, Arial, Helvetica, sans-serif}
div.sous_menu div.rub1{background:url(/img/navigation/souligne-sous-menu.png) center 30px no-repeat}
div.sous_menu a.rub1{font-size:20px; font-style:normal; margin:8px 0; padding:4px 10px; /*background:url(/img/navigation/souligne-sous-menu.png) -3px 28px no-repeat*/}
div.sous_menu a:hover{text-decoration:underline}

/* Hébergements */
div#sous_menu_17, 
div#sous_menu_258{position:absolute; top:381px; left:130px; height:290px; width:291px; z-index:100; color:#9b0b19;}
div#sous_menu_17 a.rub1,
div#sous_menu_258 a.rub1{color:#9b0b19;
	-webkit-border-radius: 0 0 8px 8px;
	-moz-border-radius: 0 0 8px 8px;
	border-radius: 0 0 8px 8px;
	background: #f6f2ec;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f6f2ec), to(#f6796b));
	background: -webkit-linear-gradient(#f6f2ec, #f6796b);
	background: -moz-linear-gradient(#f6f2ec, #f6796b);
	background: -ms-linear-gradient(#f6f2ec, #f6796b);
	background: -o-linear-gradient(#f6f2ec, #f6796b);
	background: linear-gradient(#f6f2ec, #f6796b);
	-pie-background: linear-gradient(#f6f2ec, #f6796b);
	behavior: url(/scripts/pie/PIE.htc);
}
div#sous_menu_17 a.rub2,
div#sous_menu_258 a.rub2{color:#d72a23}
/* EN */ div#sous_menu_258{left:0; width:265px}

/* Séjours */
div#sous_menu_18,
div#sous_menu_259{position:absolute; top:381px; left:65px; height:387px; width:750px; z-index:100; color:#e36602;}
div#sous_menu_18 a.rub1,
div#sous_menu_259 a.rub1{color:#db5016; margin:4px 0;
	-webkit-border-radius: 0 0 8px 8px;
	-moz-border-radius: 0 0 8px 8px;
	border-radius: 0 0 8px 8px;
	background: #f6f2ec;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f6f2ec), to(#fabb0c));
	background: -webkit-linear-gradient(#f6f2ec, #fabb0c);
	background: -moz-linear-gradient(#f6f2ec, #fabb0c);
	background: -ms-linear-gradient(#f6f2ec, #fabb0c);
	background: -o-linear-gradient(#f6f2ec, #fabb0c);
	background: linear-gradient(#f6f2ec, #fabb0c);
	-pie-background: linear-gradient(#f6f2ec, #fabb0c);
	behavior: url(/scripts/pie/PIE.htc);
}
div#sous_menu_18 a.rub2,
div#sous_menu_259 a.rub2{color:#e36602; line-height:18px}
/* EN */ div#sous_menu_259{left:0; width:695px}

/* Restauration */
div#sous_menu_19,
div#sous_menu_260{position:absolute; top:381px; left:423px; height:180px; width:195px; z-index:100; color:#8d300d;}
div#sous_menu_19 a.rub1,
div#sous_menu_260 a.rub1{color:#8d300d; margin:20px 0; 
	-webkit-border-radius: 0 0 8px 8px;
	-moz-border-radius: 0 0 8px 8px;
	border-radius: 0 0 8px 8px;
	background: #f6f2ec;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f6f2ec), to(#cbab88));
	background: -webkit-linear-gradient(#f6f2ec, #cbab88);
	background: -moz-linear-gradient(#f6f2ec, #cbab88);
	background: -ms-linear-gradient(#f6f2ec, #cbab88);
	background: -o-linear-gradient(#f6f2ec, #cbab88);
	background: linear-gradient(#f6f2ec, #cbab88);
	-pie-background: linear-gradient(#f6f2ec, #cbab88);
	behavior: url(/scripts/pie/PIE.htc);
}
div#sous_menu_19 a.rub2,
div#sous_menu_260 a.rub2{color:#8d300d}
/* EN */ div#sous_menu_260{left:268px; width:169px}

/* Territoire */
div#sous_menu_20,
div#sous_menu_261{position:absolute; top:381px; right:5px; height:348px; width:454px; z-index:100; color:#7cb112;}
div#sous_menu_20 a.rub1,
div#sous_menu_261 a.rub1{color:#466409; 
	-webkit-border-radius: 0 0 8px 8px;
	-moz-border-radius: 0 0 8px 8px;
	border-radius: 0 0 8px 8px;
	background: #f6f2ec;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f6f2ec), to(#b4de62));
	background: -webkit-linear-gradient(#f6f2ec, #b4de62);
	background: -moz-linear-gradient(#f6f2ec, #b4de62);
	background: -ms-linear-gradient(#f6f2ec, #b4de62);
	background: -o-linear-gradient(#f6f2ec, #b4de62);
	background: linear-gradient(#f6f2ec, #b4de62);
	-pie-background: linear-gradient(#f6f2ec, #b4de62);
	behavior: url(/scripts/pie/PIE.htc);
}
div#sous_menu_20 a.rub2,
div#sous_menu_261 a.rub2{color:#7cb112}
/* EN */ div#sous_menu_261{left:283px; width:522px}

/* Activités */
div#sous_menu_21,
div#sous_menu_262{position:absolute; top:381px; right:5px; height:340px; width:907px; z-index:100; color:#1d73b0}
div#sous_menu_21 a.rub1,
div#sous_menu_262 a.rub1{color:#0d4063; 
	-webkit-border-radius: 0 0 8px 8px;
	-moz-border-radius: 0 0 8px 8px;
	border-radius: 0 0 8px 8px;
	background: #f6f2ec;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f6f2ec), to(#72c3fd));
	background: -webkit-linear-gradient(#f6f2ec, #72c3fd);
	background: -moz-linear-gradient(#f6f2ec, #72c3fd);
	background: -ms-linear-gradient(#f6f2ec, #72c3fd);
	background: -o-linear-gradient(#f6f2ec, #72c3fd);
	background: linear-gradient(#f6f2ec, #72c3fd);
	-pie-background: linear-gradient(#f6f2ec, #72c3fd);
	behavior: url(/scripts/pie/PIE.htc);
}
div#sous_menu_21 a.rub2,
div#sous_menu_262 a.rub2{color:#1d73b0; line-height:18px}
/* EN */ div#sous_menu_262{width:896px}

/* Vie locale */
div#sous_menu_22,
div#sous_menu_263{position:absolute; top:381px; right:5px; height:340px; width:352px; z-index:100; color:#e945a6}
div#sous_menu_22 a.rub1,
div#sous_menu_263 a.rub1{color:#b50b7e; 
	-webkit-border-radius: 0 0 8px 8px;
	-moz-border-radius: 0 0 8px 8px;
	border-radius: 0 0 8px 8px;
	background: #f6f2ec;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f6f2ec), to(#f18ac3));
	background: -webkit-linear-gradient(#f6f2ec, #f18ac3);
	background: -moz-linear-gradient(#f6f2ec, #f18ac3);
	background: -ms-linear-gradient(#f6f2ec, #f18ac3);
	background: -o-linear-gradient(#f6f2ec, #f18ac3);
	background: linear-gradient(#f6f2ec, #f18ac3);
	-pie-background: linear-gradient(#f6f2ec, #f18ac3);
	behavior: url(/scripts/pie/PIE.htc);
}
div#sous_menu_22 a.rub2,
div#sous_menu_263 a.rub2{color:#e945a6}
/* EN */ div#sous_menu_263{width:379px}
