@charset "utf-8";
body {
	background-color: #FEFBEB;
	text-align: center;
	color: #8C0019;
	font-style: italic;
	background-image: url(Images/Fond1.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
	height: 100%;
	width: 100%;
}
.bas {
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	margin-top: 350px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	color: #FFFFFF;
	width: 100%;
	height: auto;
}
.pagejardin1 {
	text-align: center;
	border: thick solid #8C0019;
	height: 338px;
	width: 450px;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: 10%;
	background-image: url(Images/promenader.jpg);
	vertical-align: bottom;
}
.pagejardin2 {
	text-align: center;
	border: thick solid #8C0019;
	height: 338px;
	width: 450px;
	margin-top: 30px;
	margin-right: 20%;
	margin-bottom: 20px;
	margin-left: 60%;
	float: right;
	background-image: url(Images/flanerier.jpg);
	vertical-align: bottom;
}
.pagejardin3 {
	text-align: center;
	border: thick solid #8C0019;
	height: 337.5px;
	width: 450px;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: 20%;
	background-image: url(Images/reposr.jpg);
	vertical-align: bottom;
}
.photo450 {
	border: thick solid #8C0019;
	height: 338px;
	width: 450px;
}
.photo450b {
	border: thick solid #8C0019;
	width: 450px;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	height: 200px;
}
.photo250 {
	border: thick solid #8C0019;
	height: 188px;
	width: 250px;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
#tete {
	text-align: center;
}
h1 {
	font-size: 2.8em;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-style: oblique;
}
h2 {
	font-size: 1.5em;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 7px;
	margin-left: auto;
}

h6 {
	margin: 0px;
}
h4 {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
}
h3 {
	font-size: 1.3em;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}


#photo1 {
	height: 400px;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	border: 7px solid #8C0019;
	margin-top: 40px;
	margin-bottom: 5px;
	padding: 0px;
}
.coco1 {
	width: 711px;
	border: thick solid #990000;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.coco2 {
	width: 787px;
	border: thick solid #990000;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.cclau1 {
	width: 671px;
	border: thick solid #990000;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.chjaune1 {
	width: 749px;
	border: thick solid #990000;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.chjaune2 {
	width: 659px;
	border: thick solid #990000;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.chestampes1 {
	width: 495px;
	border: thick solid #990000;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.chestampes2 {
	width: 523px;
	border: thick solid #990000;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.chrouge1 {
	width: 617px;
	border: thick solid #990000;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.chrouge2 {
	width: 541px;
	border: thick solid #990000;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.chverte1 {
	width: 479px;
	border: thick solid #990000;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.chverte2 {
	width: 637px;
	border: thick solid #990000;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.salon {
	width: 669px;
	border: thick solid #990000;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.biblio {
	width: 600px;
	border: thick solid #990000;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.smanger {
	width: 320px;
	border: thick solid #990000;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#photo2 {
	height: 447px;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	border: 7px solid #8C0019;
	margin-top: 40px;
	margin-bottom: 5px;
	padding: 0px;
}
#photogood {
	height: 450px;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	border: 7px solid #8C0019;
	margin-top: 10px;
	margin-bottom: 5px;
	padding: 0px;
	background-image: url(Images/brantome.jpg);
	color: #FFFFFF;
}
#photobourdeilles {
	height: 263px;
	width: 350px;
	margin-right: auto;
	margin-left: auto;
	border: 7px solid #8C0019;
	margin-top: 10px;
	margin-bottom: 5px;
	padding: 0px;
	float: none;
	background-image: url(Images/bourdeilles.jpg);
	color: #FFFFFF;
}
#photomareuil {
	height: 294px;
	width: 550px;
	margin-right: auto;
	margin-left: auto;
	border: 7px solid #8C0019;
	margin-top: 10px;
	margin-bottom: 5px;
	padding: 0px;
	float: none;
	background-image: url(Images/mareuilb.jpg);
	color: #FFFFFF;
}
#photocole {
	height: 402px;
	width: 597px;
	border: 7px solid #8C0019;
	padding: 0px;
	float: none;
	background-image: url(Images/st-jean-de-cole.jpg);
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	color: #FFFFFF;
}
#portail {
	height: 203px;
	width: 260px;
	margin-right: auto;
	margin-left: auto;
	border: thick solid #8C0019;
}
#photojumi {
	height: 392px;
	width: 600px;
	border: 7px solid #8C0019;
	padding: 0px;
	background-image: url(Images/jumilhac.jpg);
	float: none;
	margin: auto;
	color: #FFFFFF;
}
#photovaraignes {
	height: 378px;
	width: 500px;
	border: 7px solid #8C0019;
	padding: 0px;
	background-image: url(Images/varaignes.jpg);
	float: none;
	color: #FFFFFF;
	margin: auto;
}
#photonantheuil {
	height: 500px;
	width: 505px;
	border: 7px solid #8C0019;
	padding: 0px;
	background-image: url(Images/nantheuil.jpg);
	float: none;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	color: #FFFFFF;
}
.largeurt {
	width: 400px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	font-size: 10px;
	font-weight: bold;
}

#photonontron {
	height: 320px;
	width: 480px;
	border: 7px solid #8C0019;
	padding: 0px;
	float: none;
	background-image: url(Images/nontron.jpg);
	color: #FFFFFF;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
#portai2 {
	height: 192px;
	width: 125px;
	margin-right: auto;
	margin-left: auto;
	border: thick solid #8C0019;
	background-image: url(Images/porte1.jpg);
}
#diapo1 {
	height: 400px;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	border: 7px solid #8C0019;
	margin-top: 40px;
	margin-bottom: 0px;
}
#jardin {
	height: 400px;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	border: 6px solid #8C0019;
	margin-top: 40px;
	margin-bottom: 5px;
	background-image: url(Images/Patjardin1.jpg);
}
#photochateau {
	height: 436px;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	border: 7px solid #8C0019;
	margin-top: 40px;
	margin-bottom: 5px;
	background-image: url(Images/pat1.jpg);
}
.defile {
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#histoire {
	width: 600px;
	text-align: justify;
	margin-top: 25px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	line-height: normal;
}
h5 {
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}


.normal {
	font-style: normal;
}

.vert {
	color: #006729;
}
.menus {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	color: #006729;
	text-align: center;
	margin: auto;
	font-weight: normal;
	letter-spacing: 0.1em;
}
.grisfonce {
	color: #666666;
}
.chambres {
	text-align: left;
	margin-right: auto;
	margin-left: 30%;
	font-size: 16px;
	font-weight: bold;
}
.taille1et2 {
	font-size: 1.1em;
	font-weight: bold;
	line-height: inherit;
}
#plop {
       text-decoration: blink;
}
.left {
	text-align: left;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 30%;
}
.left2 {
	text-align: center;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	float: left;
	width: 450px;
}
.right {
	text-align: center;
	float: right;
	width: 450px;
	margin: auto;
}
#contenu {
	width: 650px;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	height: auto;
}
#contenu p:first-letter {
	font-weight: bold;
	font-size: 1.6em;
	}
#contenu2 {
	width: 95%;
	margin: auto;
	background-image: url(Images/Fond3.jpg);
	background-repeat: repeat;
}
#contenu2b {
	width: 60%;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
}
#contenu3 {
	width: 60%;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
}
#contenu4 {
	width: 95%;
	margin: auto;
	background-image: url(Images/Fond4.jpg);
	background-repeat: repeat;
}

.bienvenue {
	width: 70%;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
}
.vignetteschambres {
	text-align: center;
	margin: auto;
	width: 250px;
	border: thick solid #8C0019;
}
.compteurs {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #006729;
	margin: auto;
	text-align: center;
}
.route {
	color: #666666;
	width: 700px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	background-color: #FFFFCC;
	font-style: normal;
	border: 5px solid #006600;
}
.carte {
	width: 818px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	border: 5px solid #006600;
}
