/* V2 */

/* positionnement des calques de toutes les pages */
.contenupage {
  position:absolute;
  left: 50%;
  top: 50%; 
  width: 1024px;
  height: 600px;
  margin-left: -512px;
  margin-top: -290px;
}


h1 {font-family:arial; font-size:11px; text-align:center; font-weight:normal}
h2 {font-family: Arial;font-size: 11px;color: #1a171b;font-weight:normal }


.footer {
	position: absolute;
	top: 620px;
	left: 77px;
	width: 870px;
	height: 40px;
	border: 0px solid #000000;
	text-align: center;
	vertical-align: top;
}


/* positionnement des calques des autres pages sauf index.html */
.tetiere {
	position: absolute;
	top: 20px;
	left: 86px;
	width: 851px;
	height: 63px;
	border: 0px solid #000000;
}

.bando {
	position: absolute;
	top: 83px;
	left: 86px;
	width: 851px;
	height: 22px;
	border: 0px solid #000000;
}

.soustitrepage {
	position: absolute;
	top: 51px;
	left: 597px;
	width: 327px;
	height: 28px;
	border: 0px solid #000000;
	text-align: center;
}

.illustration {
	position: absolute;
	top: 383px;
	left: 86px;
	width: 216px;
	height: 212px;
	border: 0px solid #000000;
}

.terre {
	position: absolute;
	top: 105px;
	left: 302px;
	width: 635px;
	height: 490px;
	border: 0px solid #000000;
}

.navigation {
	position: absolute;
	top: 105px;
	left: 86px;
	width: 216px;
	height: 278px;
	border: 0px solid #000000;
}

.maison{
	position: absolute;
	top: 83px;
	left: 89px;
	width: 15px;
	height: 20px;
	border: 0px solid #000000;
	text-align: right;
	vertical-align: top;
}

/* positionnement des calques de index.html */
.imagehome {
	position: absolute;
	top: 120px;
	left: 317px;
	width: 250px;
	height: 80px;
	border: 0px solid #000000;
	text-align: justify;
	line-height: 20px;
}

.textehome1 {
	position: absolute;
	top: 210px;
	left: 379px;
	width: 540px;
	height: 60px;
	border: 0px solid #000000;
	text-align: justify;
	line-height: 20px;
}

.textehome2 {
	position: absolute;
	top: 290px;
	left: 660px;
	width: 259px;
	height: 260px;
	border: 0px solid #000000;
	text-align: left;
	line-height: 17px;
}

.textehome3 {
	position: absolute;
	top: 290px;
	left: 379px;
	width: 280px;
	height: 260px;
	border: 0px solid #000000;
	text-align: left;
	line-height: 17px;
}

.textehome4 {
	position: absolute;
	top: 494px;
	left: 379px;
	width: 260px;
	height: 60px;
	border: 0px solid #000000;
	text-align: left;
	line-height: 17px;
}

.textehome5 {
	position: absolute;
	top: 561px;
	left: 672px;
	width: 260px;
	height: 25px;
	border: 0px solid #000000;
}

/* positionnement des calques de la page index.html */
.soustitre {
	position: absolute;
	top: 500px;
	left: 87px;
	width: 850px;
	height: 62px;
	border: 0px solid #000000;
	text-align: center;
	vertical-align: bottom;
}

/* positionnement des calques des pages de contenu */
.page {
	position: absolute;
	top: 120px;
	left: 317px;
	width: 620px;
	height: 440px;
	overflow: auto; 
	border: 0px solid #000000;
	text-align: left;
}

/* positionnement des calques de la page realisations.html */
.pagerealisations {
	position: absolute;
	top: 120px;
	left: 302px;
	width: 635px;
	height: 440px;
	overflow: auto; 
	border: 0px solid #000000;
	text-align: left;
}

/* positionnement des calques de la page contact.html */
.pagecontact {
	position: absolute;
	top: 120px;
	left: 317px;
	width: 620px;
	height: 475px;
	border: 0px solid #000000;
	text-align: left;
}
.textecontact5 {
	position: absolute;
	top: 521px;
	left: 640px;
	width: 100px;
	height: 60px;
	border: 0px solid #000000;
}

/* positionnement des calques de la page partenaires.html */
.imagespartenaires {
	position: absolute;
	top: 119px;
	left: 788px;
	width: 144px;
	height: 475px;
	border: 0px solid #000000;
	text-align: center;
	vertical-align: bottom;
}

.pagepartenaires {
	position: absolute;
	top: 120px;
	left: 317px;
	width: 620px;
	height: 545px;
	border: 0px solid #000000;
	text-align: left;
}

.pagepartenairescredit {
	position: absolute;
	top: 535px;
	left: 316px;
	width: 287px;
	height: 56px;
	border: 0px solid #000000;
	text-align: left;
}

.pagepartenaireslien {
	position: absolute;
	top: 496px;
	left: 704px;
	width: 109px;
	height: 85px;
	border: 0px solid #000000;
	text-align: left;
}

