/* CSS Document */
body {font-family: Arial, Verdana, sans-serif; background: #fff; margin: 1em; color: #000; behavior: url(csshover/csshover.html);}
.bordbas {border-bottom: 1px #ebb solid;}
.bordhaut {border-top: 1px #ebb solid;}
.borddroit {border-right: 1px #ebb solid;}
.bordgauche {border-left: 1px #ebb solid;}
.bord {border: 1px #ebb solid;}
#nav {position: absolute; left: 0; top: 120px; margin: 0; padding: 0; width: 990px;}
#nav li {list-style: none; float: left;
  margin-left: 3px; padding-left: 12px; margin-top: 1px;
  font-size: 10px; line-height: 23px; white-space: nowrap;
  background: #BBB url(../imggif/menu.html) 0 100% no-repeat; border-top: 1px solid #67AEC1;}
#nav a {display: block; float: left; padding: 0 50px 0 0;
  text-decoration: none; font-weight: bold;
  background: #DDD url(../imggif/menu.html) 100% 100% no-repeat;
  color: #333;}
#nav a:hover {color: #B00;}
html>body #nav a {width: 55px;}    /* fixes IE6 hack */
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#nav a {float: none;}            /* End IE5-Mac hack */
#lignegauche {position: absolute; top: 200px; left: 10px; hight: 300px; border-left: 1px #ebb solid;}
#bandeaugauche {position: absolute; left: 0px; top: 116px; width: 600px; margin: 0;}
#haut {position: absolute; left: 150px; top: 0; padding: 0px; margin: 0; width: 850px; height: 100px;}
#logo {
	position: absolute;
	top: 2px;
	left: 37px;
	margin: 0;
}
#contact {position: absolute; top: 150px; left: 2em; margin: 0;}
#contact a {font-size: 0.8em; text-decoration: none;}
#envoi {position: absolute; top: 180px; left: 3em; margin: 0;}
#compteur {position: absolute; top: 5px; left: 750px; margin: 0; font-size: 0.8em; text-align: right; width: 240px; margin: 0px;}
div#container {position: absolute; left: 50%; top:0; width: 1000px; height: 960px; margin-left: -500px; margin-top: 0px; border: 0px solid #32184c; background: #EED;}
div#container1 {position: absolute; left: 0%; top:0; width: 1000px; height: auto; margin-left: -0%; margin-top: 0px; border: 0px solid #32184c; background: #EED;}
div#containerp {position: absolute; left: 50%; top:0; width: 1000px; height: auto; margin-left: -500px; margin-top: 0px; border: 0px solid #32184c; background: #EED;}
div#containerp1 {position: absolute; left: 0%; top:0; width: 1000px; height: auto; margin-left: -0%; margin-top: 0px; border: 0px solid #32184c; background: #EED;}
div#gauche {font-size: 0.7em; padding-top: 0em; padding-bottom: 0em; padding-right: 0em; position: absolute; top: 100px; left: 0px; clear: left; width: 1000px; background: #dee7ee;}
div#gauche ul {margin: 0; padding: 0; background: white; border: 1px solid #ccc; border-width: 0px 0px 0px 0px;}
div#gauche ul.level1 li.smenu:hover ul.level2 {display: block;}
div#gauche li {position: relative; list-style: none; margin: 0; float: left; width: 120px; border: 1px solid #ccc;}
div#gauche li:hover {background: #ebb;}
div#gauche li a {display: block; padding: 0.25em 0 0.25em 0em; text-align: center; text-decoration: none; width: 100%; voice-family: "/"; voice-family: inherit; width: 10.5em;}
div#gauche>ul a {width: auto;}
div#gauche li.smenu {background:  url(../imggif/smenu.gif) 97% 50% no-repeat;}
div#gauche li.smenu:hover {background: #edd;}
div#gauche ul ul {position: absolute; top: 15; width: 120px; display: none; background: #edd;}
div#gauche ul ul li {border-bottom: 1px solid #ccc;}
div#footer {clear: both; padding-top: 3em; font: 0.7em Arial, Verdana, sans-serif;}
div#pic1 {margin: 0px; padding: 0; position: absolute; top: 40px; left: 30px;}
div#pic2 {margin: 0px; padding: 0; position: absolute; top: 200px; left: 490px;}
div#pic3 {margin: 0px; padding: 0; position: absolute; top: 160px; left: 10px;}
#clevacances {position: absolute; top: 300px; left: 760px; text-align: center; font-size: 0.6em;}
#pres1 {
	position: absolute;
	padding: 0;
	margin: 0;
	top: 3px;
	left: 389px;
}
#pres2 {
	position: absolute;
	padding: 0;
	margin: 0;
	top: 403px;
	left: 454px;
	width: 284px;
	height: 210px;
}
#pres3 {
	position: absolute;
	padding: 0;
	margin: 0;
	top: 267px;
	left: 216px;
}
#pres4 {
	position: absolute;
	padding: 0;
	margin: 0;
	top: 101px;
	left: 33px;
	width: 228px;
	height: 191px;
}
#prest0 {
	position: absolute;
	padding: 0;
	margin: 0;
	top: 3px;
	left: 4px;
	width: 378px;
	text-align: center;
	font-size: 1.3em;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	height: 101px;
}
#prest1 {
	position: absolute;
	padding: 0;
	margin: 0;
	top: 391px;
	left: 754px;
	width: 241px;
	text-align: justify;
	font-size: 0.8em;
	font-family:Arial, Helvetica, sans-serif;
	height: 201px;
}
#prest2 {
	position: absolute;
	padding: 0;
	margin: 0;
	top: 298px;
	left: 3px;
	width: 206px;
	text-align: justify;
	font-size: 0.8em;
	font-family:Arial, Helvetica, sans-serif;
	height: 244px;
}
#prest3 {
	position: absolute;
	padding: 0;
	margin: 0;
	top: 541px;
	left: 3px;
	width: 444px;
	text-align: justify;
	font-size: 0.8em;
	font-family:Arial, Helvetica, sans-serif;
	height: 150px;
}
#prest4 {
	position: absolute;
	padding: 0;
	margin: 0;
	top: 710px;
	left: 3px;
	width: 800px;
	text-align: justify;
	font-size: 0.8em;
	font-family:Arial, Helvetica, sans-serif;
	height: 127px;
}
#picsejour1 {margin: 0; padding: 0; position: absolute; top: 60px; left: 30px;}
#picsejour2 {margin: 0; padding: 0; position: absolute; top: 60px; left: 540px;}
#picsejour3 {margin: 0; padding: 0; position: absolute; top: 400px; left: 30px;}
#picsejour4 {margin: 0; padding: 0; position: absolute; top: 400px; left: 540px;}
#picsdb1 {margin: 0; padding: 0; position: absolute; top: 60px; left: 50px;}
#picsdb2 {margin: 0; padding: 0; position: absolute; top: 60px; left: 540px;}
#picsdb3 {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 391px;
	left: 200px;
}
#picsdb4 {margin: 0; padding: 0; position: absolute; top: 390px; left: 540px;}
#chambre1 {margin: 0; padding: 0; position: absolute; top: 60px; left: 100px;}
#chambre2 {margin: 0; padding: 0; position: absolute; top: 60px; left: 590px;}
#chambre3 {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 381px;
	left: 100px;
}
#chambre4 {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 383px;
	left: 591px;
}
#page {
	position: absolute;
	top: 132px;
	left: 3px;
	width: 1000px;
	height: 2px;
}
#poster {
	position:absolute;
	left:906px;
	top:140px;
	width:100px;
	height:60px;
	margin: 0;
}
#gifposter {
	position:absolute;
	left:21px;
	top:12px;
	width:65px;
	height:42px;
	margin: 0;
}
#titre {
	font-family: Arial, Verdana, sans-serif;
	color: #d0d5b9;
	font-size: 3em;
	position: absolute;
	margin: 0;
	top:11px;
	left: 162px;
	width: 504px;
	height: 46px;
}
#titre0 {
	font-family: Arial, Verdana, sans-serif;
	color: #555;
	font-size: 3em;
	position: absolute;
	margin: 0;
	top:6px;
	left: 160px;
	width: 504px;
	height: 46px;
}
#titre1 {
	font-family: Arial, Verdana, sans-serif;
	color: #555;
	font-size: 2em;
	position: absolute;
	margin: 0;
	top:4px;
	left: 645px;
	width: 350px;
	height: 46px;
}
#titre2 {
	font-family: Arial, Verdana, sans-serif;
	color: #d0d5b9;
	font-size: 2em;
	position: absolute;
	margin: 0;
	top:52px;
	left: 279px;
	width: 721px;
	height: 46px;
}
#titrepage {
	font-family: Arial, Verdana, sans-serif;
	color: #d0d5b9;
	font-size: 2em;
	position: absolute;
	margin: 0;
	top:5px;
	left: 50px;
	width: 471px;
	height: 46px;
}
.titrepage {float: left; padding: 5px; font-family: Arial, Verdana, sans-serif; color: #d0d5b9; font-size: 2em; margin: 0; padding-left: 50px; width: 900px; height: 46px;}
h4 {font-family: Arial, Verdana, sans-serif; font-size: 0.7em; font-style: normal; font-weight: normal; margin: 0;}
h5 {font-family: Arial, Verdana, sans-serif; font-size: 0.8em; font-style: normal; font-weight: normal; margin: 0;}
h6 {font-family: Arial, Verdana, sans-serif; font-size: 0.6em; font-style: normal; font-weight: normal; margin: 0;}
h7 {font-family: Arial, Verdana, sans-serif; font-size: 0.4em; font-style: normal; font-weight: normal; margin: 0;}
#text1 {position: absolute; top: 40px; left: 430px; width: 460px; text-align: center; margin: 0; padding: 0; font-size: 1.2em;}
#text2 {position: absolute; top: 320px; left: 10px; width: 460px; text-align: justify; margin: 0; padding: 0;}
#text3 {position: absolute; top: 605px; left: 10px; width: 960px; text-align: justify; margin: 0; padding: 0;}
#text4 {position: absolute; top: 810px; left: 10px; width: 600px; text-align: justify; margin: 0; padding: 0; font-size: 0.6em;}
#text5 {position: absolute; top: 790px; left: 820px; width: 200px; text-align: center; margin: 0; padding: 0; font-size: 0.6em;}
#textehall {position: absolute; top: 540px; left: 20px; width: 930px; text-align: justify; margin: 0; padding: 0;}
#textesejour {position: absolute; top: 420px; left: 20px; width: 480px; text-align: justify; margin: 0; padding: 0;}
#textecuisine1 {position: absolute; top: 80px; left: 500px; width: 300px; text-align: justify; margin: 0; padding: 0;}
#textecuisine2 {position: absolute; top: 350px; left: 500px; width: 300px; text-align: justify; margin: 0; padding: 0;}
#textebureau1 {position: absolute; top: 60px; left: 500px; width: 300px; text-align: justify; margin: 0; padding: 0;}
#textebureau2 {position: absolute; top: 530px; left: 70px; width: 800px; text-align: justify; margin: 0; padding: 0;}
#textesdb1 {position: absolute; top: 80px; left: 500px; width: 300px; text-align: justify; margin: 0; padding: 0;}
#textesdb2 {position: absolute; top: 350px; left: 500px; width: 300px; text-align: justify; margin: 0; padding: 0;}
#textebuanderie1 {position: absolute; top: 80px; left: 500px; width: 300px; text-align: justify; margin: 0; padding: 0;}
#textebuanderie2 {position: absolute; top: 350px; left: 500px; width: 300px; text-align: justify; margin: 0; padding: 0;}
#textechambrerdc {position: absolute; top: 400px; left: 50px; width: 450px; text-align: justify; margin: 0; padding: 0;}
#textechambre1 {position: absolute; top: 400px; left: 50px; width: 450px; text-align: justify; margin: 0; padding: 0;}
#texteterrassesest {position: absolute; top: 420px; left: 50px; width: 450px; text-align: justify; margin: 0; padding: 0;}
#textedegag1 {position: absolute; top: 480px; left: 20px; width: 930px; text-align: justify; margin: 0; padding: 0;}
#trait1 {position: absolute; top: 580px; left 10px; background: #ccc; width: 980px; height: 3px;}
#trait2 {position: absolute; top: 780px; left 10px; background: #ccc; width: 980px; height: 3px;}
#texteaccueil {position: absolute; top: 530px; left: 50px; width: 890px; text-align: justify; margin: 0; padding: 0;}
#textepiscine {position: absolute; top: 440px; left: 50px; width: 880px; text-align: justify; margin: 0; padding: 0;}
#texteterrassesud {float: left; padding-bottom: 20px; width: 400px; text-align: justify; margin: 0;}
#drapeaux {
	position:absolute;
	left:590px;
	top:130px;
	width:190px;
	height:60px;
	margin: 0;
	text-align: center;
}
#titretarifs {font-family: Arial, Verdana, sans-serif; color: #d0d5b9; font-size: 2em; position: absolute; margin: 0; top:10px; left: 0px; width: 500px; height: 46px; text-align: center;}
#tarifsresrvation {
	font-family: Arial, Verdana, sans-serif;
	color: #5f5f5f;
	font-size: 1.7em;
	position: absolute;
	margin: 0;
	top:42px;
	left: 0px;
	width: 1000px;
	height: 46px;
	text-align: center;
}
#tarifstexte1 {font-family: Arial, Verdana, sans-serif; color: #2c0d0d; font-size: 0.9em; position: absolute; margin: 0; top:90px; left: 20px; width: 940px; height: 46px; text-align: justify;}
#locations {font-family: Arial, Verdana, sans-serif; color: #2c0d0d; font-size: 0.9em; position: absolute; margin: 0; top:140px; left: 20px; width: 460px; height: 46px;}
#tarifs {font-family: Arial, Verdana, sans-serif; color: #2c0d0d; font-size: 0.9em; position: absolute; margin: 0; top:0px; left: 0px; width: 460px; height: 46px; text-align: center; font-weight: bold;}
#saison {font-family: Arial, Verdana, sans-serif; color: #2c0d0d; font-size: 0.9em; position: absolute; margin: 0; top:0px; left: 0px; width: 460px; height: 46px; text-align: center; font-weight: bold;}
#boiteperiodes {position: absolute; top: 30px; left: 0; width: 100%;}
#périodebs {font-family: Arial, Verdana, sans-serif; color: #2c0d0d; font-size: 0.9em; float: left; margin: 0; padding: 0px; width: 460px; height: 20px; text-align: center; font-weight: bold; background: #F6F620;}
#périodems {font-family: Arial, Verdana, sans-serif; color: #2c0d0d; font-size: 0.9em; float: left; margin: 0; padding: 0px; width: 460px; height: 20px; text-align: center; font-weight: bold; background: #A4A2D6;}
#périodehs {font-family: Arial, Verdana, sans-serif; color: #2c0d0d; font-size: 0.9em; float: left; margin: 0; padding: 0px; width: 460px; height: 20px; text-align: center; font-weight: bold; background: #66FFFF;}
#périodeths {font-family: Arial, Verdana, sans-serif; color: #2c0d0d; font-size: 0.9em; float: left; margin: 0; padding: 0px; width: 460px; height: 20px; text-align: center; font-weight: bold; background: #FFFF99;}
#desire {font-family: Arial, Verdana, sans-serif; color: #2c0d0d; font-size: 0.9em; float: left; margin: 0; padding: 0px; width: 460px; height: 20px; text-align: center; font-weight: bold;}
#cocher {font-family: Arial, Verdana, sans-serif; color: #2c0d0d; font-size: 0.9em; position: absolute; margin: 0; top:0px; left: 0px; width: 460px; height: 46px; text-align: center; font-weight: bold;}
#blanche {font-family: Arial, Verdana, sans-serif; color: #2c0d0d; font-size: 0.9em; float: left; margin: 0; top:0px; left: 0px; width: 460px; height: 20px; text-align: center;}
#bleue {font-family: Arial, Verdana, sans-serif; color: #2c0d0d; font-size: 0.9em; float: left; margin: 0; top:0px; left: 0px; width: 460px; height: 20px; text-align: center;}
#rouge {font-family: Arial, Verdana, sans-serif; color: #2c0d0d; font-size: 0.9em; float: left; margin: 0; top:0px; left: 0px; width: 460px; height: 20px; text-align: center;}
#ecart {font-family: Arial, Verdana, sans-serif; color: #2c0d0d; font-size: 0.9em; float: left; margin: 0; padding: 0px; width: 460px; height: 10px; text-align: center; font-weight: bold;}
#ecart1 {font-family: Arial, Verdana, sans-serif; color: #2c0d0d; font-size: 0.9em; float: left; margin: 0; padding: 0px; width: 460px; height: 8px; text-align: center; font-weight: bold;}
#ecart2 {font-family: Arial, Verdana, sans-serif; color: #2c0d0d; font-size: 0.9em; float: left; margin: 0; padding: 0px; width: 460px; height: 20px; text-align: center; font-weight: bold;}
#coche {font-family: Arial, Verdana, sans-serif; color: #2c0d0d; font-size: 0.9em; float: left; margin: 0; padding: 0px; width: 49px; height: 20px; text-align: center; font-weight: bold; border: 1px solid #d0d5b9; border-right: 0;}
#semaine {font-family: Arial, Verdana, sans-serif; color: #2c0d0d; font-size: 0.9em; float: left; margin: 0; padding: 0px; width: 359px; height: 20px; text-align: center; font-weight: bold; border: 1px solid #d0d5b9; border-left: 0;}
#sais {font-family: Arial, Verdana, sans-serif; color: #2c0d0d; font-size: 0.9em; float: left; margin: 0; padding: 0px; width: 48px; height: 20px; text-align: center; font-weight: bold; border: 1px solid #d0d5b9; border-left: 0;}
.b {background-color: #F6F620;}
.m {background-color: #A4A2D6;}
.h {background-color: #66FFFF;}
.t {background-color: #FFFF99;}
.libr {background-color:#FFFFFF;}
.rese {background-color:#838CFF;}
.loue {background-color:#F90808;}
#boiteident {position: absolute; top: 0px; left: 490px; width: 430px;}
#coord {font-family: Arial, Verdana, sans-serif; color: #2c0d0d; font-size: 0.9em; float: left; margin: 0; padding: 0px; width: 440px; height: 20px; text-align: center; font-weight: bold; border: 0;}
#nom {font-family: Arial, Verdana, sans-serif; color: #2c0d0d; font-size: 0.9em; float: left; margin: 0; padding: 0px; padding-right: 10px; width: 400px; height: 20px; text-align: right; font-weight: bold; border: 0;}
#adresse {font-family: Arial, Verdana, sans-serif; color: #2c0d0d; font-size: 0.9em; float: left; margin: 0; padding: 0px; padding-right: 10px; width: 400px; height: 20px; text-align: right; font-weight: bold; border: 0;}
#ville {font-family: Arial, Verdana, sans-serif; color: #2c0d0d; font-size: 0.9em; float: left; margin: 0; padding: 0px; padding-right: 10px; width: 400px; height: 20px; text-align: right; font-weight: bold; border: 0;}
#cp {font-family: Arial, Verdana, sans-serif; color: #2c0d0d; font-size: 0.9em; float: left; margin: 0; padding: 0px; padding-right: 10px; width: 400px; height: 20px; text-align: right; font-weight: bold; border: 0;}
#pays {font-family: Arial, Verdana, sans-serif; color: #2c0d0d; font-size: 0.9em; float: left; margin: 0; padding: 0px; padding-right: 10px; width: 400px; height: 20px; text-align: right; font-weight: bold; border: 0;}
#tel {font-family: Arial, Verdana, sans-serif; color: #2c0d0d; font-size: 0.9em; float: left; margin: 0; padding: 0px; padding-right: 10px; width: 400px; height: 20px; text-align: right; font-weight: bold; border: 0;}
#fax {font-family: Arial, Verdana, sans-serif; color: #2c0d0d; font-size: 0.9em; float: left; margin: 0; padding: 0px; padding-right: 10px; width: 400px; height: 20px; text-align: right; font-weight: bold; border: 0;}
#mail {font-family: Arial, Verdana, sans-serif; color: #2c0d0d; font-size: 0.9em; float: left; margin: 0; padding: 0px; padding-right: 10px; width: 400px; height: 20px; text-align: right; font-weight: bold; border: 0;}
#mess {font-family: Arial, Verdana, sans-serif; color: #2c0d0d; font-size: 0.9em; float: left; margin: 0; padding: 0px; padding-right: 10px; width: 400px; height: 20px; text-align: right; font-weight: bold; border: 0;}
#intit {float: left; width: 140px; text-align: right; padding-right: 20px;}
#champ {float: left; width: 240px; text-align: left;}
#valide {position: absolute; left: 0; top:340px; width: 500px; margin-left: 80px;}
#envoi {
	position: absolute;
	left: 22px;
	top:32px;
	width: 200px;
	text-align: center;
	padding-right: 0px;
}
#efface {
	position: absolute;
	left: 199px;
	top:32px;
	width: 200px;
	text-align: center;
	padding-right: 0px;
}
#text4 a {text-decoration: none;}
#text4 a:hoover {text-decoration: none;}
#partenaires {float: left; width: 800px; padding-left: 100px; padding-top: 30px; text-align: left;}
.titrepartenaires {float: left; width: 800px; padding-left: 0px; padding-top: 30px; padding-bottom: 10px; text-align: center; font-size: 1.2em;}
.logo {float: left; width: 180px; height: 50px; padding: 10px 10px; text-align: center;}
#vadif {
	position: absolute;
	top: 350px;
	left: 800px;
	width: 260px;
	text-align: center;
	margin: 0;
	padding: 0;
	font-size: 0.7em;
	height: 165px;
}
#vi {position: absolute; top: 320px; left: 120px; width: 200px; text-align: center; margin: 0; padding: 0; font-size: 0.6em;}
#piccentreh0 {
	visibility: visible;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 139px;
	left:331px;
}
#texcentreh0 {visibility: visible; margin: 0; padding: 0; position: absolute; top: 190px; left:300px; width: 400px; text-align: justify; font-size: 12px;}
#picexterieur1 {margin: 0; padding: 0; position: absolute; top: 110px; left: 50px;}
#piccentreh1 {visibility: hidden; margin: 0; padding: 0; position: absolute; top: 140px; left:290px;}
#texcentreh1 {visibility: hidden; margin: 0; padding: 0; position: absolute; top: 190px; left:300px; width: 400px; text-align: justify; font-size: 12px;}
#picexterieur2 {margin: 0; padding: 0; position: absolute; top: 30px; left: 110px;}
#piccentreh2 {visibility: hidden; margin: 0; padding: 0; position: absolute; top: 140px; left:290px;}
#texcentreh2 {visibility: hidden; margin: 0; padding: 0; position: absolute; top: 240px; left:220px; width: 180px; text-align: justify; font-size: 12px;}
#picexterieur3 {margin: 0; padding: 0; position: absolute; top: 20px; left: 240px;}
#piccentreh3 {visibility: hidden; margin: 0; padding: 0; position: absolute; top: 140px; left:290px;}
#texcentreh3 {visibility: hidden; margin: 0; padding: 0; position: absolute; top: 190px; left:300px; width: 400px; text-align: justify; font-size: 12px;}
#picexterieur4 {margin: 0; padding: 0; position: absolute; top: 10px; left: 370px;}
#piccentreh4 {visibility: hidden; margin: 0; padding: 0; position: absolute; top: 140px; left:290px;}
#texcentreh4 {visibility: hidden; margin: 0; padding: 0; position: absolute; top: 240px; left:580px; width: 180px; text-align: justify; font-size: 12px;}
#picexterieur5 {margin: 0; padding: 0; position: absolute; top: 10px; left: 500px;}
#piccentreh5 {visibility: hidden; margin: 0; padding: 0; position: absolute; top: 140px; left:290px;}
#texcentreh5 {visibility: hidden; margin: 0; padding: 0; position: absolute; top: 190px; left:300px; width: 400px; text-align: justify; font-size: 12px;}
#picexterieur6 {margin: 0; padding: 0; position: absolute; top: 20px; left: 630px;}
#piccentreh6 {visibility: hidden; margin: 0; padding: 0; position: absolute; top: 140px; left:290px;}
#texcentreh6 {visibility: hidden; margin: 0; padding: 0; position: absolute; top: 240px; left:220px; width: 180px; text-align: justify; font-size: 12px;}
#picexterieur7 {margin: 0; padding: 0; position: absolute; top: 30px; left: 760px;}
#piccentreh7 {visibility: hidden; margin: 0; padding: 0; position: absolute; top: 140px; left:290px;}
#texcentreh7 {visibility: hidden; margin: 0; padding: 0; position: absolute; top: 190px; left:300px; width: 400px; text-align: justify; font-size: 12px;}
#picexterieur8 {margin: 0; padding: 0; position: absolute; top: 110px; left: 820px;}
#piccentreh8 {visibility: hidden; margin: 0; padding: 0; position: absolute; top: 140px; left:290px;}
#texcentreh8 {visibility: hidden; margin: 0; padding: 0; position: absolute; top: 240px; left:580px; width: 180px; text-align: justify; font-size: 12px;}
#picexterieur9 {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 203px;
	left: 48px;
}
#piccentreh9 {visibility: hidden; margin: 0; padding: 0; position: absolute; top: 140px; left:290px;}
#texcentreh9 {visibility: hidden; margin: 0; padding: 0; position: absolute; top: 240px; left:580px; width: 180px; text-align: justify; font-size: 12px;}
#picexterieur10 {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 197px;
	left: 810px;
}
#piccentreh10 {visibility: hidden; margin: 0; padding: 0; position: absolute; top: 140px; left:290px;}
#texcentreh10 {visibility: hidden; margin: 0; padding: 0; position: absolute; top: 190px; left:300px; width: 400px; text-align: justify; font-size: 12px;}
#picexterieur11 {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 288px;
	left: 94px;
}
#piccentreh11 {visibility: hidden; margin: 0; padding: 0; position: absolute; top: 140px; left:290px;}
#texcentreh11 {visibility: hidden; margin: 0; padding: 0; position: absolute; top: 190px; left:300px; width: 400px; text-align: justify; font-size: 12px;}
#picexterieur12 {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 281px;
	left: 768px;
}
#piccentreh12 {visibility: hidden; margin: 0; padding: 0; position: absolute; top: 140px; left:290px;}
#texcentreh12 {visibility: hidden; margin: 0; padding: 0; position: absolute; top: 240px; left:220px; width: 180px; text-align: justify; font-size: 12px;}
#picexterieur13 {margin: 0; padding: 0; position: absolute; top: 350px; left: 30px;}
#piccentreh13 {visibility: hidden; margin: 0; padding: 0; position: absolute; top: 140px; left:290px;}
#texcentreh13 {visibility: hidden; margin: 0; padding: 0; position: absolute; top: 240px; left:220px; width: 180px; text-align: justify; font-size: 12px;}
#picexterieur14 {margin: 0; padding: 0; position: absolute; top: 350px; left: 840px;}
#piccentreh14 {visibility: hidden; margin: 0; padding: 0; position: absolute; top: 140px; left:290px;}
#texcentreh14 {visibility: hidden; margin: 0; padding: 0; position: absolute; top: 190px; left:300px; width: 400px; text-align: justify; font-size: 12px;}
#titrepage1 {font-family: Arial, Verdana, sans-serif; color: #d0d5b9; font-size: 2em; position: absolute; margin: 0; top:100px; left: 0px; width: 975px; height: 46px; text-align:center;}
#textesejour {
	position: absolute;
	top: 25px;
	left: 551px;
	width: 400px;
	text-align: justify;
	margin: 0;
	padding: 0;
	height: 36px;
}
#basdepage {float: left; padding-top: 840px; margin: 0;}
#basdepage1 {float: left; padding-top: 580px; margin: 0;}
#basdepage2 {float: left; padding-top: 1020px; margin: 0;}
