.conteneur {
	position : relative;
	width : 751px;
	background-image: url(design/fond.jpg);
	background-repeat: repeat-y;
	background-position: right;
} 
body {
	background-repeat: repeat;
	text-align: center;
	background-image: url(design/texture_fond2.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
} 
.logo {
	position: absolute;
	top: 216px;
	left: 10px;
	z-index: 5;
}
p#texte {
	margin-left: 230px;
	margin-right: 60px;
	margin-top: 60px;
}
p#texte2 {
	margin-left: 230px;
	margin-right: 275px;
}
h1#titre {
	margin-left: 230px;
	margin-right: 60px;
	margin-top: 75px;
	text-align : left;
	font-size : 20px;
	font-weight : bold;
}
h1 {
	text-align : left;
	font-size : 20px;
	font-weight : bold;
	margin-left: 228px;
}
.entete {
	position : static;
	z-index: 2;
}
.footer {
	background-image: url(design/pied_f.jpg);
	z-index: 10;
	position: relative;
	background-repeat: no-repeat;
	width: 751px;
	height: 43px;
} 

.assietteG {
	position: absolute;
	left: 194px;
	top: 181px;
	z-index: 3;
}
.assietteD {
	position: absolute;
	left: 615px;
	top: 199px;
	z-index: 3;
}

p {
	z-index : 1;
	text-align : justify;
	margin-left: 230px;
	margin-right: 40px;
}
p#accueil {
	text-align : justify;
	margin-left: 340px;
	margin-right: 150px;
}  
.agricotour {
	position: absolute;
	left: 24px;
	top: 802px;
}
.n-d-l {
	position: absolute;
	left: 36px;
	top: 697px;
}
p#center {
	z-index : 10;
	text-align : center;
	margin-left: 230px;
	margin-right: 40px;
}
p#align_centre {
	text-align : center;
	margin-left: 10px;
}
form#marginL {
margin-left : 30px; 
margin-right : 40px; 
} 
.siteSearch {
position : absolute; 
height : 128px; 
width : 137px; 
left : 0; 
top : 464px; 
}
li#left {
margin-left : 60px; 
} 
img#droit {
float : right; 
margin-bottom : 10px; 
margin-right : -50px; 
margin-left : 15px; 
} 
li#left2 {
margin-left : 100px; 
} 
p#left {
	margin-left : 20px;
	margin-top : 0;
	width: 400px;
	clear: right;
	float: left;
} 
.rechercheAccueil {
position : absolute; 
width : 265px; 
left : 497px; 
top : 128px; 
height : 85px; 
} 
p#panorama {
	margin-right: 26px;
	float: right;
}
a#alain {
	color: #FFFFFF;
}


h1#centre {
	margin-left: 250px;
}
img#imgdroit {
	float: right;
	padding-bottom: 10px;
	margin-left: 15px;
}
.img_footer {
	float: right;
	margin-right: 5px;
	margin-top: 15px;
	background-image: url(design/pied_f.jpg);
}
img#carte {
	position: static;
	margin-left: 200px;
}
.dieu {
	position: static;
	margin-left: 287px;
}
.logo_back {
	position: static;
	margin-left: 180px;
}
.p_footer {
	text-align: left;
	font-size: 12px;
	color: #FFFFFF;
	margin-bottom: 2px;
	font-weight: bold;
	margin-right: 2px;
	margin-left: 10px;
	padding-top: 4px;
}
.bouton2 {
	position: absolute;
	left: 11px;
	top: 600px;
	z-index: 4;
}
.bouton1 {
	position: absolute;
	left: 11px;
	top: 384px;
	z-index: 4;
}
.bouton3 {
	position: absolute;
	left: 12px;
	top: 449px;
	z-index: 4;
}
.bouton4 {
	position: absolute;
	left: 11px;
	top: 417px;
	z-index: 4;
}
.bouton5 {
	position: absolute;
	left: 11px;
	top: 483px;
	z-index: 4;
}
.bouton6 {
	position: absolute;
	left: 8px;
	top: 516px;
	z-index: 4;
}
.bouton7 {
	position: absolute;
	left: 12px;
	top: 546px;
	z-index: 4;
}
.bouton8 {
	position: absolute;
	left: 13px;
	top: 633px;
	z-index: 4;
}
table#activite {
	margin-left: 190px;
	text-align: left;
	margin-right: 26px;
}
table#formulaire {
	text-align: left;
	margin-left: 200px;
}
table#contact {
	margin-right: 20px;
	margin-left: 220px;
}
.recherche {
	top: 920px;
	z-index: 20;
	position: absolute;
	left: 23px;
	width: 153px;
}
.bas_menu {
	position: absolute;
	top: 1010px;
	left: 2px;
}
.siteSearch {
position : absolute; 
height : 128px; 
width : 137px; 
left : 0; 
top : 464px; 
} 
form#search {
text-align : center; 
width : 140px; 
} 
input#center {
text-align : center; 
} 
.table1 {
	position: absolute;
	left: 509px;
	top: 363px;
	z-index: 5;
}
.table2 {
	position: absolute;
	left: 503px;
	top: 542px;
}
.table3 {
	position: absolute;
	left: 497px;
	top: 724px;
}
.table4 {
	position: static;
	margin-left: -20px;
}
p#table {
	z-index : 1;
	text-align : justify;
	margin-left: 230px;
	margin-right: 275px;
}
p#right {
	text-align : right;
	padding-right: 112px;
}
p#traiteur {
	z-index : 1;
	text-align : justify;
	margin-left: 230px;
	margin-right: 200px;
}
p#forfaits {
	border: thin solid #762636;
	padding: 5px;
}
img#bas {
	background-image: url(images/logo_alain.jpg);
	background-position: right;
}
.chambre1 {
	position: absolute;
	left: 355px;
	top: 271px;
}
.chambre2 {
	position: absolute;
	left: 503px;
	top: 682px;
}
.chambre3 {
	position: absolute;
	left: 505px;
	top: 1043px;
}
.chambre4 {
	position: static;
	margin-left: 210px;
}
.chambre5 {
	position: static;
	left: 475px;
	top: 1403px;
	margin-left: 8px;
}
.ambiance1 {
	position: absolute;
	left: 552px;
	top: 338px;
	z-index: 10;
}
.ambiance2 {
	position: static;
	margin-left: 190px;
}
.traiteur1 {
	position: absolute;
	left: 578px;
	top: 408px;
	z-index: 10;
}
.traiteur2 {
	position: static;
	margin-left: 194px;
}
a:link {
	color: #762636;
	text-decoration: underline;
	}
a:visited {
	color: #762636;
	text-decoration: underline;
	}
a:hover   {
	color: #000099;
	}
.facade   {
	position: static;
	margin-left: 35px;
	}
.livre   {
	position: static;
	margin-left: 194px;
	}
.zoom   {
	position: static;
	margin-left: 194px;
	}
table#accueil   {
	background-image: url(design/bg_accueil.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
