body {
	font-family:Arial, Helvetica, sans-serif;
    font-size: 16px;
	line-height:24px;
    margin: 0px;
    /*background-color: #f6de34;*/
	background-color: #F6DD34;
	background-color: #FEDE00;

}

h1, h2 {
    display: none;
}
    
.loupe{
	font-weight:bold;
}
.erreur {
	background-color:#8CC1F3;
	font-size:1.2em;
	text-align:center;
}
a {
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}
a:hover {
	text-decoration:underline;
	/*color:#ffe96f;*/
}

div.cadreIE {
    text-align: center;
    width: 100%;
	/*background-image:url(images/fond_page.jpg);
	background-repeat:repeat-y;
	background-position:center;*/
}
div.cadre {
	position:relative;
    width: 768px;
	/*background-color:#f7f5f5;*/
/*	background-image:url(images/fond_page.jpg);
	background-repeat:repeat-y;
	background-position:center;
*/    margin-left: auto;
    margin-right: auto;
    text-align: left;
}
div.entete {
	height:150px;
	background-image:url(images/bandeau6.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
div.entete a{
	display:block;
	height:115px;
}
div.menu {
	height:110px;
	background-color:#8CC1F3;
	text-align: center;
	padding-top: 15px;
}
div#soustitre.menu {
	height:auto;
	background-color:transparent;
}
div.menu ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
div.menu li {
	display:inline;
	margin:0 30px;
}
div#soustitre.menu li {
	margin:0 20px;
}
div.menu a{
	height:50px;
}
div#soustitre.menu a{
	height:30px;
}
div.contenu {
/*	font-weight:bold;
*/	position:relative;
}
div.contenu div{
	position:absolute;
}
div.contenu #titre{
	background-color:#8CC1F3;
	border-top:1px solid #FFE96F;
	font-size:1.2em;
	height:35px;
	left:0;
	padding-top:4px;
	text-align:center;
	top:1px;
	width:100%;
}
div.contenu #titre1{
    background-color:#8CC1F3;
    border-top:1px solid #FFE96F;
    font-size:1.2em;
    height:35px;
    left:0;
    padding-top:4px;
    text-align:center;
    top:500px;
    width:100%;
}
div.contenu img.texte {
    vertical-align:text-top;
    border: none;
}
div#accueil.contenu {
	height:1130px;
}

div#accueil.contenu #texte1{
    width: 600px;
	left:20px;
	top:20px;
}
div#accueil.contenu #clevacances{
	left:0px;
	top:100px;
	height:50px;
	width:135px;
}
div#accueil.contenu #ancv{
    left:520px;
    top:100px;
    height:50px;
}
div#accueil.contenu #handicap{
    background-image:url(images/accueil/handicap.jpg);
    background-repeat: no-repeat;
    height:50px;
    left:185px;
    top:100px;
    width:166px;
}
div#accueil.contenu #terroir{
    left:400px;
    top:85px;
}
div#accueil.contenu #carte{
    height:114px;
    left:605px;
    top:19px;
    text-align:center;
}
div#accueil.contenu #escapade{
	left:50px;
	top:198px;
}
div#accueil.contenu #fond_fleurs{
	background-image:url(images/fond_fleurs.jpg);
	height:340px;
	left:0;
	top:230px;
	width:768px;
}

div#accueil.contenu #texte2{
	left:20px;
	top:250px;
	width: 470px;
}
div#accueil.contenu #photo1{
	background-image:url(images/accueil/photo1.jpg);
	height:150px;
	left:20px;
	top:400px;
	width:200px;
}
div#accueil.contenu #photo2{
	background-image:url(images/accueil/photo2.jpg);
	height:150px;
	left:245px;
	top:400px;
	width:200px;
}
div#accueil.contenu #photo3{
	background-image:url(images/accueil/photo3.jpg);
	height:250px;
	left:500px;
	top:300px;
	width:250px;
}
div#accueil.contenu #texte3{
left:20px;
top:620px;}
div#accueil.contenu #texte4{
left:260px;
top:677px;
width:500px;}
div#accueil.contenu #photo4{
	background-image:url(images/accueil/photo4.jpg);
height:300px;
left:20px;
top:676px;
width:225px;}
div#accueil.contenu #photo5{
	background-image:url(images/accueil/photo5.jpg);
	height:150px;
	width:300px;
left:440px;
top:827px;}
div#accueil.contenu #texte5{
left:260px;
top:763px;
width:500px;}

div#accueil.contenu #texte6{
left:420px;
top:994px;}
div#accueil.contenu #texte7{
left:20px;
top:1074px;}
div#dejeuner.contenu {
height:530px;
}
div#dejeuner.contenu {
height:640px;
}
div#dejeuner.contenu #texte1 {
left:20px;
top:55px;
}
div#dejeuner.contenu #texte2 {
left:340px;
top:250px;
width:400px;
}
div#dejeuner.contenu #texte3 {
top:550px;
padding: 0 20px;
}




div#dejeuner.contenu #photo1 {
background-image:url(images/dejeuner/249.jpg);
height:150px;
left:550px;
top:60px;
width:200px;
}
div#dejeuner.contenu #photo2 {
background-image:url(images/dejeuner/250.jpg);
height:226px;
left:20px;
top:180px;
width:300px;
}
div#dejeuner.contenu #photo3 {
background-image:url(images/dejeuner/243.jpg);
height:150px;
left:420px;
top:330px;
width:200px;
}
div#dejeuner.contenu #icon1 {
background-image:url(images/objets/brotBC.png);
height:61px;
left:410px;
top:155px;
width:57px;
}
div#acces.contenu {
	height:1420px;
}
div#acces.contenu #googlemap{
	left:30px;
	top:50px;
}
div#acces.contenu #Coordonnees{
	left:30px;
	top:596px;
}
div#acces.contenu #kms{
	border:1px solid white;
	font-size:0.8em;
	left:585px;
	padding:10px;
	top:595px;
}
div#acces.contenu #sncf{
	left:30px;
	top:1020px;
}
div#acces.contenu #voiture{
	left:30px;
	top:770px;
}

div#acces.contenu #avion{
	left:408px;
	top:1020px;
}
div#acces.contenu #brouette{
	left:400px;
	top:790px;
}
div#maison.contenu {
    height:1530px;
}
div#maison.contenu #photo1 {
background-image:url(images/maison/photo1.jpg);
height:150px;
left:20px;
top:255px;
width:200px;
}
div#maison.contenu #photo_maison {
/*background-image:url(images/maison/maison1.jpg);*/
height:220px;
left:600px;
top:74px;
width:165px;
}
div#maison.contenu #photo_maison2 {
/*background-image:url(images/maison/maison1.jpg);*/
left:260px;
top:1290px;
left:240px;
width:300px;
}
div#maison.contenu #icon1 {
background-image:url(images/objets/chaiseJC.png);
height:115px;
left:10px;
top:50px;
width:60px;
}
div#maison.contenu #icon_chaise {
background-image:url(images/objets/chaiseJC.png);
height:115px;
left:30px;
top:30px;
width:60px;
}
div#maison.contenu #icon2 {
background-image:url(images/objets/chaiseBC.gif);
height:100px;
left:636px;
top:422px;
width:50px;
}
div#maison.contenu #icon3 {
background-image:url(images/objets/tabouretBS.gif);
height:75px;
left:25px;
top:286px;
width:80px;
}
div#maison.contenu #icon4 {
	background-image:url(images/objets/arrosoirBC.png);
	height:61px;
	left:460px;
	top:480px;
	width:81px;
}
div#maison.contenu #chambre1_2 {
left:100px;
top:40px;
}
div#maison.contenu #chambre1_3 {
left:120px;
top:140px;
}
div#maison.contenu #chambre1_4 {
left:140px;
top:240px;
}
div#maison.contenu #chambre1_5 {
left:160px;
top:340px;
}
div#maison.contenu #sejour1 {
	background-image:url(images/maison/sejour1.jpg);
	height:150px;
	left:80px;
	top:294px;
	width:200px;
}
div#maison.contenu #sejour2 {
	background-image:url(images/maison/sejour2.jpg);
	height:150px;
	left:428px;
	top:294px;
	width:172px;
}
div#maison.contenu div#chambre1{
	left:80px;
	text-align:center;
	top:560px;
}
div#maison.contenu #chambre2 {
	left:87px;
	text-align:center;
	top:850px;
}
div#maison.contenu #chambre3 {
	left:469px;
	text-align:center;
	top:850px;
}
div#maison.contenu #chambre4 {
    left:87px;
    text-align:center;
    top:1050px;
}
div#maison.contenu #texte1 {
left:76px;
top:48px;
}
div#maison.contenu #texte2 {
	left:20px;
	top:200px;
}
div#maison.contenu #texte3 {
left:76px;
top:235px;
}
div#maison.contenu #texte4 {
	left:80px;
	top:480px;
}
div#maison.contenu #texte4_bis {
	left:290px;
	top:630px;
	width:500px;
}

div#maison.contenu #texte5 {
	left:20px;
	top:790px;
}
div#maison.contenu #texte6 {
left:300px;
top:1120px;
}
div#maison.contenu #texte7 {
top:1250px;
}
div#maison.contenu #photo2 {
background-image:url(images/maison/photo2.jpg);
height:150px;
left:120px;
top:630px;
width:200px;
}
div#maison.contenu #photo3 {
background-image:url(images/maison/photo3.jpg);
height:150px;
left:450px;
top:630px;
width:200px;
}
div#place.contenu {
height:680px;
}
div#place.contenu #texte1 {
left:270px;
top:60px;
}
div#place.contenu #texte2 {
left:270px;
top:170px;
}
div#place.contenu #icon1 {
background-image:url(images/objets/tabouretJC.png);
height:77px;
left:470px;
top:185px;
width:82px;
}
div#place.contenu #photo1 {
background-image:url(images/place/284.jpg);
height:300px;
left:20px;
top:60px;
width:225px;
}
div#place.contenu #photo2 {
background-image:url(images/place/288.jpg);
height:100px;
left:630px;
top:180px;
width:133px;
}
div#place.contenu #photo3 {
background-image:url(images/place/453.jpg);
height:225px;
left:450px;
top:380px;
width:300px;
}
div#place.contenu #terrain {
height:265px;
left:50px;
top:430px;
width:300px;
}
div#alentours.contenu {
	height:2250px;
}
div#alentours.contenu #texte1 {
left:20px;
top:50px;
}
div#alentours.contenu #texte2 {
left:340px;
top:200px;
width:420px;
}
div#alentours.contenu #texte2_bis {
	left:20px;
	top:405px;
	width:460px;
}
div#alentours.contenu #texte_fin {
	left:20px;
	top:1905px;
}
div#alentours.contenu #photo1 {
left:20px;
text-align:center;
top:138px;
width:300px;
}
div#alentours.contenu #photo2 {
left:466px;
text-align:center;
top:510px;
}
div#alentours.contenu #photo3 {
left:466px;
text-align:center;
top:1000px;
}
div#alentours.contenu #photo4 {
left:250px;
text-align:center;
top:1980px;
}
div#alentours.contenu #photo_bas1 {
left:20px;
text-align:center;
top:1330px;
}
div#alentours.contenu #photo_bas2 {
left:470px;
text-align:center;
top:1330px;
}
div#alentours.contenu #photo_bas3 {
left:250px;
text-align:center;
top:1630px;
}

div#alentours.contenu #texte3 {
left:30px;
top:870px;
width:440px;
}
div#alentours.contenu #texte4 {
	left:20px;
	top:2010px;
}
div#sejours.contenu {
    height:1970px;
}
div#sejours.contenu #texte {
    top:50px;
}
div#tarifs.contenu {
height:1470px;
}
div#tarifs.contenu #texte1 {
left:370px;
top:194px;
}
div#tarifs.contenu #texte2 {
left:31px;
top:333px;
}
div#tarifs.contenu #formulaire {
left:383px;
top:356px;
}
div#tarifs.contenu #icon1 {
background-image:url(images/objets/chaiseJC.png);
height:115px;
left:30px;
top:650px;
width:60px;
}
div#tarifs.contenu #coordonnees {
border:1px solid white;
padding:5px;
/*left:420px;
top:640px;*/
}
div#tarifs.contenu table#tarifs {
border:1px solid white;
border-collapse:collapse;
}
div#tarifs.contenu table#tarifs td{
padding:5px;
}
table td#reductions {
	background-image:url(images/fond_fleurs.jpg);
	background-position:top;
}
table td#reservations {
	background-image:url(images/fond_fleurs.jpg);
	background-position:bottom;
}
div#bufatieira.contenu, div#brisape.contenu {
	height:1190px;
}
div#virolet.contenu {
    height:1190px;
}
div#revelhon.contenu {
    height:1190px;
}
div.contenu #soustitre{
	text-align:center;
	top:47px;
	width:100%;
}
div#bufatieira.contenu #photos, div#virolet.contenu #photos, div#brisape.contenu #photos{
	left:0;
	text-align:center;
	top:120px;
	width:100%;
}
div#bufatieira.contenu img, div#virolet.contenu img, div#brisape.contenu img, div#revelhon.contenu img {
	position: relative;
}
div#bufatieira.contenu #photo1{
	float: left;
	left: 20px;
	top:120px;
}
div#bufatieira.contenu #photo2{
	float: right;
	right: 20px;
	top:155px;
}
div#bufatieira.contenu #photo3{
	clear: both;
	float: left;
	left: 20px;
	top:560px;
}
div#bufatieira.contenu #photo4{
	float: right;
	right: 20px;
	top:540px;
}
div#bufatieira.contenu #texte{
	background: right center no-repeat url(images/objets/brotBC.png);
	left:20px;
	right:20px;
	top:420px;
}
div#virolet.contenu #photo1{
	float: left;
	left: 20px;
	top:120px;
}
div#virolet.contenu #photo2{
	float: right;
	right: 20px;
	top:155px;
}
div#virolet.contenu #photo3{
	clear: both;
	float: left;
	left: 20px;
	top:420px;
}
div#virolet.contenu #photo4{
	float: right;
	right: 20px;
	top:440px;
}
div#virolet.contenu #texte{
	background: right center no-repeat url(images/objets/arrosoirBC.png);
	left:20px;
	right:20px;
	top:420px;
}
div#brisape.contenu #photo1{
	float: left;
	left: 20px;
	top:120px;
}
div#brisape.contenu #photo2{
	float: right;
	right: 20px;
	top:155px;
}
div#brisape.contenu #photo3{
	clear: both;
	float: left;
	left: 20px;
	top:490px;
}
div#brisape.contenu #photo4{
	float: right;
	right: 20px;
	top:470px;
}
div#brisape.contenu #texte{
	background: right center no-repeat url(images/objets/chaiseBC.png);
	left:20px;
	right:20px;
	top:420px;
}
div#revelhon.contenu #texte{
    background: right center no-repeat url(images/objets/brotBC.png);
    left:20px;
    right:20px;
    top:420px;
}
div#revelhon.contenu #photo1{
	float: left;
	left: 20px;
	top:120px;
}
div#revelhon.contenu #photo2{
	float: right;
	right: 20px;
	top:120px;
}
div#revelhon.contenu #photo3{
	clear: both;
	float: left;
	left: 20px;
	top:490px;
}
div#revelhon.contenu #photo4{
	float: right;
	right: 20px;
	top:490px;
}
div#liens.contenu div {
    position: relative;
}
div#liens.contenu h3 {
    margin: 1em 0 0.5em 0;
}
div#liens.contenu td.logo {
    text-align: center;
    width: 290px;
}
div#liens.contenu td.logo img {
    border: none;
}
div#retour {
	clear:both;
	position:relative;
	text-align:center;
	top:550px;
}
div#virolet div#retour {
    top:450px;
}
/*div#revelhon div#retour {
    top:480px;
}*/
div.piedpage {
	border-top:2px solid #8CC1F3;
	font-size:0.8em;
	font-weight:bold;
	padding-top:10px;
	text-align:center;
}
