/* CSS Document */



/* -------------- Général pour le contenu--------------------	*/

.contenu{

	position: absolute;

	left: 150px;

	top: 200px;

	width: 700px;

	height: 280px;	

}

.contenu ul{

	margin-top: 0px;

	margin-bottom: 0px;

}

.contenu li{

	list-style-type: disc;

	margin-left: -20px;

}

h5,h6{

	color: #f34d9a;

	font-weight: bold;

	font-size: 10pt;

	/*text-decoration: underline; */

	margin-top: 7px;

	margin-bottom: 4px;

}

h7{

	color: #868e9a;

	font-weight: normal;

	font-size: 10pt;

	/*text-decoration: underline; */

	margin-top: 7px;

	margin-bottom: 4px;

}


a:visited{

	color: #868e9a;	/* gris */

}

.corps{

	position: absolute;

	left: 0px;

	top: 95px;

	width: 578px;

	height: 100px;

	text-align: justify;

}

html>body .corps{

	top: 98px;

}

.signature{

	position: absolute;

	right: 122px;

	top: 85px;

	width: 128px;

	height: 10px;

	background-image:  url(../images/contenu/Signature-Gwen-Sommier.gif);

	background-repeat: no-repeat;		

}

html>body .signature{

	top: 85px;

}

.texte_bas{

	position: absolute;

	left: -30px;

	bottom: -10px;

	width: 650px;

	height: 13px;

	color: #f34d9a;	/* rose */

	font-weight: bold;

	font-size: 11pt;

	text-align: center;	

}

.annonce{

	position: absolute;
	left: 200px;
	top:-90px;
	width: 200px;
	height: 119px;
	background-image:  url(../images/contenu/);
	background-repeat: no-repeat;
	
}



/* -------------- Divers --------------------	*/

.demande_devis a{

	position: absolute;

	left: 50px;

	bottom: 200px;

	color: #f34d9a;	/* rose */

	font-weight: bold;

	text-decoration: underline;

	text-align: center;

	font-size: 10pt;

}

.demande_devis a:visited{	

	color: #f34d9a;	/* gris */

}

.demande_devis a:hover{	

	color: #868e9a;	/* gris */

}



/* -------------- Nos Missions / Accueil --------------------	*/

.missions_titre{

	position: absolute;

	left: 70px;

	top: -60px;

	width: 300px;

	height: 100px;

	background-image:  url(../images/contenu/Voeux-2010.gif);

	background-repeat: no-repeat;

}

.missions_intro{

	position: absolute;

	left: -5px;

	top: 40px;

	width: 650px;

	height: 50px;

	color: #868e9a;	/* gris */

	font-weight: bold;

}

.btn1 a{

	position: absolute;

	left: 10px;

	top: 85px;

}


.zoom1 {
	

 position: absolute;
 width: 570px;
 top: 85px;
 left: 10px;
 height: 70px;
 background-image: url(../images/contenu/btn1.gif);
 background-repeat: no-repeat;
 margin: 0 auto; 
}

.zoom1 , .zoom1 a {

height: 70px; 
display: block;
margin:0
}

.zoom1 a:hover {
background-image: url(../images/contenu/btn1.gif);
background-position: 0 -2px;
background-repeat:no-repeat;

}

.zoom1 .test2{
	position: relative;
	left: 545px;
	top: 0px;
	text-align: left;
	color: #FFFFFF;  	/* blanc */	
}

.souszoom1 {
 position: absolute;
 width: 300px;
 top: 100px;
 left: 50px;
 height: 70px;
 color: #868e9a !important;	/* gris */
}


.btn2 a{

	position: absolute;

	left: 10px;

	top: 180px;

}

.zoom2 {
	

 position: absolute;
 width: 570px;
 top: 185px;
 left: 10px;
 height: 100px;
 background-image: url(../images/contenu/btn2_2.gif);
 background-repeat: no-repeat;
 margin: 0 auto; 
}

.zoom2 , .zoom2 a {

height: 100px; 
display: block;
margin:0
}

.zoom2 a:hover {
background-image: url(../images/contenu/btn2_2.gif);
background-position: 0 -2px;
background-repeat:no-repeat;

}

.zoom2 .test2{
	position: relative;
	left: 545px;
	top: 0px;
	text-align: left;
	color: #FFFFFF;  	/* blanc */	
}

.souszoom2 {
 position: absolute;
 width: 270px;
 top: 190px;
 left: 50px;
 height: 70px;
 color: #868e9a !important;	/* gris */
}
.annonce_cote{

	position: absolute;
	left: 5px;
	bottom: 150px;
			
}

/* -------------- Qui Sommes-nous --------------------	*/

.qui_titre{

	position: absolute;

	left: -10px;

	top: 0px;

}

.qui_corps{

	position: absolute;

	left: 0px;

	top: 90px;

	width: 550px;

	height: 100px;

	text-align: justify;

	font-size: 9pt;

}

html>body .qui_corps{

	top: 93px;

}

.qui_intro{

	position: absolute;

	left: 0px;

	top: 28px;

	width: 578px;

	height: 50px;

	color: #868e9a;

	font-style:normal;

	text-align: justify;

	font-size: 9,5pt;

}

html>body .qui_intro{

	position: absolute;

	top: 25px;

}

.qui_photo {

	position: absolute;

	right: -20px;

	top: 120px;

	width: 159px;

	height: 106px;

	background-image:  url(../images/contenu/Facilitateurs-originalite.gif);

	background-repeat: no-repeat;

}



/* -------------- Liens --------------------	*/

.liens_titre{

	position: absolute;

	left: -8px;

	top: 0px;

	width: 200px;

	height: 36px;

	background-image:  url(../images/contenu/Titre-liensGS.gif);

	background-repeat: no-repeat;

}

.liens_intro{

	position: absolute;

	left: -5px;

	top: 40px;

	width: 578px;

	height: 50px;

	color: #868e9a;

	font-weight: bold;

	text-align: justify;

}

/* CODE POUR GENERER UN ASCENSEUR INTERNE A LA PAGE */

.liens_texte{
	position: absolute;
	left: 0px;
	top: 70px;
	width: 720px;
	height: 230px;
	overflow: auto;
	font-size: 9pt;
	text-align: justify;
}

.liens_image a{
	position: absolute;
	left: 0px;
	top: 50px;
	width: 167px;
	height: 66px;
}

.trait_rose{
	position: relative;
	left: 0px;
	top: 100px;
	width: 677px;
	height: 8px;
	background-image:  url(../images/contenu/trait-horiz-rose.jpg);
	background-repeat: no-repeat;
}
.liens_corps{
	position: absolute;
	left: 180px;
	top: 3px;
	width: 492px;
	height: 50px;
	font-size: 9pt;
	text-align: justify;
}

.liens_image a{
	position: absolute;
	left: 0px;
	top: 8px;
	
}
html>body .liens_image a{
	top: 8px;
}

.liens_corps1{
	position: relative;
	left: 180px;
	top: -80px;
	width: 492px;
	height: 50px;
	font-size: 9pt;
	text-align: justify;
}

.liens_image1 a{
	position: relative;
	left: 0px;
	top: 30px;
		
}
html>body .liens_image1 a{
	top: 30px;
}
.trait_rose1,.trait_rose2, .trait_rose3, .trait_rose4, .trait_rose5{
	position: absolute;
	width: 677px;
	height: 8px;
	background-image:  url(../images/contenu/trait-horiz-rose.jpg);
	background-repeat: no-repeat;
}
.trait_rose1{

	top: 75px;
	
	left:-5px;
}

.trait_rose2{

	top: 185px;
	
	left:-5px;
}

.trait_rose3{

	top: 285px;
	left:-5px;
}

.trait_rose4{

	top: 450px;
	left: -3px;
}

.trait_rose5{

	top: 580px;
	left: -3px;
}

.liens_corps1bis{

	position: relative;
	left: 180px;
	top: 70px;
	width: 492px;
	height: 50px;
	font-size: 9pt;
	text-align: justify;	


}.liens_corps2{

	position: relative;
	left: 0px;
	top: 35px;
	width: 492px;
	height: 50px;
	font-size: 9pt;
	font-weight: bold;
	color: #F34E9A;
	text-align: justify;	

}

.liens_image2 a{

	position: relative;
	top : -50px ;
	left: 0px;
	width: 167px;
	height: 66px;
}

.liens_corps3{

	position: relative;
	top : 38px ;
	left: 200px;
	width: 167px;
	height: 66px;
}	

.liens_image3 a{

	position: relative;
	top : -84px ;
	left: 180px;
	width: 167px;
	height: 66px;
}

.liens_image4 a{

	position: relative;
	top : -119px ;
	left: 310px;
	width: 167px;
	height: 66px;
	
}

.liens_corps5 {

	position: relative;
	top : -190px ;
	left: 550px;
	width: 167px;
	height: 66px;
}

.liens_image5 a{

	position: relative;
	top : -152px ;
	left: 400px;
	width: 167px;
	height: 66px;
}

.liens_image5bis a{

	position: relative;
	top : -200px ;
	left: 0px;
	width: 167px;
	height: 66px;
}

.liens_corps5bis {

	position: relative;
	top : -367px ;
	left: 545px;
	width: 200px;
	height: 66px;
}

.liens_corps5ter {

	position: relative;
	top : -25px ;
	left: 320px;
	width: 200px;
	height: 66px;
}

.liens_corps9 {

	position: relative;
	top : -380px ;
	left: 530px;
	width: 500px;
	height: 66px;
	
}

.liens_corps10 {

	position: relative;
	top : -420px ;
	left: 535px;
	width: 500px;
	height: 66px;
}

.liens_corps11 {

	position: relative;
	top : -513px ;
	left: 380px;
	width: 500px;
	height: 66px;
	font-size: 9pt
}



.liens_corps6 {

	position: absolute;
	top : 460px ;
	left: 2px;
	width: 167px;
	height: 66px;
	font-size: 9pt;
	font-weight: bold;
	color: #F34E9A;
	text-align: justify;	
}

.liens_corps7 {

	position: relative;
	top : -440px ;
	left: 585px;
	width: 167px;
	height: 66px;
}

.liens_image8 a{

	position: relative;
	top : -550px ;
	left: 10px;
	width: 500px;
	height: 66px;
		
}

.liens_corps8 {

	position: relative;
	top : -510px ;
	left: 200px;
	width: 500px;
	height: 66px;
}



.liens_corps21 {

	position: absolute;
	top : 590px ;
	left: 2px;
	width: 500px;
	height: 66px;
	font-size: 9pt;
	font-weight: bold;
	color: #F34E9A;
	text-align: justify;	
}


.liens_image9 a{

	position: relative;
	top : -340px ;
	left: 110px;
	width: 500px;
	height: 66px;
		
}

.liens_image21 a{

	position: relative;
	top : -450px ;
	left: 0px;
}

.liens_image22 a{

	position: relative;
	top : -460px ;
	left: 0px;
}


/* -------------- Autres Liens --------------------	*/

.autresliens_titre {

	position: absolute;

	left: -8px;

	top: 0px;

	width: 131px;

	height: 40px;

	background-image:  url(../images/contenu/Titre-autres-liens.gif);

	background-repeat: no-repeat;

}

.autresliens_intro {

	position: absolute;

	left: -5px;

	top: 40px;

	width: 578px;

	height: 50px;

	color: #868e9a;

	font-weight: bold;

	text-align: justify;

}

/* CODE POUR GENERER UN ASCENSEUR INTERNE A LA PAGE */

.autresliens_texte{
	position: absolute;
	left: -10px;
	top: 50px;
	width: 720px;
	height: 255px;
	overflow: auto;
	font-size: 9pt;
	text-align: justify;
}

.autresliens_corps{
	position: relative;
	left: 550px;
	top: 0px;
	width: 492px;
	height: 50px;
	font-size: 9pt;
	text-align: justify;
}

.autresliens_image a{
	position: relative;
	left: 0px;
	top: -45px;
	width: 167px;
	height: 66px;
}

.autreslienstrait_rose{
	position: relative;
	left: -3px;
	top: 200px;
	width: 677px;
	height: 8px;
	background-image:  url(../images/contenu/trait-horiz-rose.jpg);
	background-repeat: no-repeat;
}

.autreslienstrait_rose2, .autreslienstrait_rose3, .autreslienstrait_rose4, .autreslienstrait_rose5{
	position: absolute;
	width: 677px;
	height: 8px;
	background-image:  url(../images/contenu/trait-horiz-rose.jpg);
	background-repeat: no-repeat;
}

.autresliens_corps1{
	position: relative;
	left: 10px;
	top: -45px;
	width: 492px;
	height: 50px;
	font-size: 8pt;
	color: #a8adb4;
}

.autresliens_corps2{
	position: relative;
	left: 150px;
	top: -95px;
	width: 492px;
	height: 50px;
	font-size: 8pt;
	color: #a8adb4;
}
.autresliens_corps3{
	position: relative;
	left: 550px;
	top: -75px;
	width: 492px;
	height: 50px;
	font-size: 8pt;
	color: #a8adb4;
}
.autresliens_corps4{
	position: relative;
	left: 10px;
	top: -150px;
	width: 492px;
	height: 50px;
	font-size: 8pt;
	color: #a8adb4;
}
.autresliens_corps5{
	position: relative;
	left: 390px;
	top: -250px;
	width: 492px;
	height: 50px;
	font-size: 6pt;
	color: #a8adb4;
}

.autresliens_corps6{
	position: relative;
	left: 390px;
	top: -225px;
	width: 492px;
	height: 50px;
	font-size: 6pt;
	color: #a8adb4;
}

.autresliens_corps7{
	position: relative;
	left: 10px;
	top: -250px;
	width: 492px;
	height: 50px;
	font-size: 6pt;
	color: #a8adb4;
}
.autresliens_corps8{
	position: relative;
	left: 550px;
	top: -260px;
	width: 492px;
	height: 50px;
	font-size: 6pt;
	color: #a8adb4;
}

.autresliens_corps9{
	position: relative;
	left: 395px;
	top: -330px;
	width: 492px;
	height: 50px;
	font-size: 5pt;
	color: #a8adb4;
}
.autresliens_corps10{
	position: relative;
	left: 130px;
	top: -490px;
	width: 492px;
	height: 50px;
	font-size: 5pt;
	color: #a8adb4;
}
.autreslienstrait_rose2{
	top: 225px;
	left:-5px;
}

.autresliens_titre1{
	position: absolute;
	left: 0px;
	top: 250px;
	width: 492px;
	height: 30px;
	font-size: 9pt;
	font-weight: bold;
	color: #F34E9A;
	text-align: justify;
}

.autresliens_corps21{
	position: absolute;
	left: 10px;
	top: 280px;
	width: 50px;
	height: 50px;
	font-size: 6pt;
	color: #a8adb4;
}

.autresliens_corps22{
	position: absolute;
	left: 20px;
	top: 275px;
	width: 492px;
	height: 50px;
	font-size: 6pt;
	color: #a8adb4;
}
.autreslienstrait_rose3{
	top: 380px;
	left:-5px;
}

.autresliens_titre2{
	position: absolute;
	left: 0px;
	top: 405px;
	width: 492px;
	height: 30px;
	font-size: 9pt;
	font-weight: bold;
	color: #F34E9A;
	text-align: justify;
}
.autresliens_image31{
	position: absolute;
	left: 10px;
	top: 430px;
	width: 492px;
	height: 50px;
	
}

/* -------------- Newsletter --------------------	*/

.inscription{
	position: absolute;
	left: 20px;
	bottom: 140px;	
}
.inscription .titre{
	color: #f34d9a;		/* rose */
	font-weight: bold;
	text-align: center;
	font-size: 7pt;	
}
.inscription th, td{
	text-align: center;
	font-size: 7pt;
	font-weight: normal;
}
.cnil_news{
	position: absolute;
	right: 30px;
	top: 550px;
	width: 840px;
}
.cnil_news p{
	position: absolute;
	left: 30px;
	top: 0px;
	width: 840px;
	color: #7b858a;	/* gris plus foncé */
	font-size: 7pt;
	text-decoration: none;
}
.cnil_news a{
	font-size: 7pt;
	color: #7b858a;	/*	gris plus foncé	*/
}
.ligne_rose1, .ligne_rose2, .ligne_rose3, .ligne_rose4, .ligne_rose5{
	position: relative;
	width: 690px;
	height: 20px;
	background-image:  url(../images/contenu/ligne-rose.jpg);
	background-repeat: no-repeat;
}
.ligne_rose1{
	top: -150px;
}
html>body .ligne_rose1{
	top: -130px;
}
.ligne_rose2{
	top: -320px;
}
html>body .ligne_rose2{
	top: -270px;
}
.ligne_rose3{
	top: -440px;
}
html>body .ligne_rose3{
	top: -385px;
}
.ligne_rose4{
	top: -440px;
}
html>body .ligne_rose4{
	top: -385px;
}
.ligne_rose5{
	top: -440px;
}
html>body .ligne_rose5{
	top: -385px;
}
.news_contenu{
	position: absolute;
	left: 150px;
	top: 200px;
	width: 730px;
	height: 280px;	
}
.news_titre{
	position: absolute;
	left: -0px;
	top: 0px;
}
.news_mois{
	position: absolute;
	left: 300px;
	top: 10px; 
	color: #f34d9a;	/* rose */
	font-weight: bold;
	font-size: 12pt;
	text-align: center;
	text-decoration: underline;
}
.news_texte{
	position: absolute;
	left: 10px;
	top: 40px;
	width: 720px;
	height: 250px;
	overflow: auto;
	font-size: 9pt;
	text-align: justify;
}
.news_intro{
	position: relative;
	left: 0px;
	top: 0px;
	width: 650px;
	height: 45px;
	color: #868e9a;
	font-weight: bold;
	text-align: justify;
	font-size: 9pt;
}
html>body news_intro{
	position: absolute;
	top: 45px;
}
.news1{
	position: relative;
	left: 0px;
	top: -160px;
	width: 350px;
	text-align: justify;
	font-size: 9pt;
}
html>body .news1{
	top: -140px;
}
.news1 h5, .news2 h5, .news3 h5, .news4 h5, .news5 h5, .news5 h8{
	font-size: 9pt;
	margin-bottom: 4px;
	text-decoration: none;
}
.news4 h1{
	font-size: 9pt;
	text-decoration: none;
	color: #f34d9a;		/* rose */
}
.photo1{
	position: relative;
	left: 387px;
	top: 34px;
	width: 130px;
	border: 2px solid #f34d9a;/*	 rose */
}
html>body .photo1{
	top: 47px;
}
.photo2{
	position: relative;
	left: 550px;
	top: -56px;
	width: 59px;
	border: 2px solid #f34d9a;/*	 rose */ 
}
html>body .photo2{
	top: -43px;
}
.photo3{
	position: relative;
	left: 0px;
	top: -120px;
	width: 120px;
	border: 2px solid #f34d9a;/*	 rose */ 
}
html>body .photo3{
	top: -100px;
}
.news2{
	position: relative;
	left: 0px;
	top: -280px;
	width: 690px;
	text-align: justify;
	font-size: 9pt;
}
html>body .news2{
	top: -260px;
}
.news2 p{
	position: relative;
	left: 140px;
	top: -10px;
	width: 550px;
	text-align: justify;
	font-size: 9pt;
	margin-bottom: 3px;
}
html>body .news2 p{
	top: 0px;/*16*/
}
.news2 span, .news3 span, .news4 span{
	color: #f34d9a;	/* rose */
}
.news2 h6{
	position: relative;
	left: 0px;
	top: -20px;
	color: #f34d9a;
	font-weight: normal;
	font-size: 10pt;
	text-decoration: underline;
	margin-top: 7px;
	margin-bottom: 4px;
}
html>body .news2 h6{
	top: -10px;/*16*/
}
.news2 .adresse1{
	position: relative;
	left: 0px;
	top: 0px;
	text-align: left;
	color: #868e9a !important;	/* gris */	
}
.news2 .adresse2{
	position: relative;
	left: 145px;
	top: 0px;
	text-align: left;
	color: #868e9a !important;	/* gris */	
}
.news2 ul{
	position: relative;
	left: -40px;
	top: -30px;		
}
html>body .news2 ul{
	top: -10px;		
}
.news2 li{
	list-style-type: none;
	margin-left: 0;
}
.news3{
	position: relative;
	left: 0px;
	top: -445px;
	width: 580px;
/*	height: 50px; */
	text-align: justify;
	font-size: 9pt;
}
html>body .news3{
	top: -400px;
}
.news3 .adresse1{
	position: relative;
	left: 0px;
	top: 0px;
	color: #868e9a !important;	/* gris */
	text-align: right;	
}
html>body .news3 .adresse1{
	top: 0px;
}
.news3 .adresse2{
	position: relative;
	left: 83px;
	top: 0px;
	color: #868e9a !important;	/* gris */
	text-align: right;	
}
html>body .news3 .adresse2{
	top: 0px;
	left: 86px;
}
.photo4{
	position: relative;
	left: 590px;
	top: -325px;
	width: 75px;
	border: 2px solid #f34d9a;	/* rose */
}
html>body .photo4{
	top: -274px;
}
.news4{
	position: relative;
	left: 0px;
	top: -450px;
	width: 690px;
	/*height: 50px; */
	text-align: justify;
	font-size: 9pt;
}
html> body .news4{
	top: -400px;
}
.news5{
	position: relative;
	left: 0px;
	top: -450px;
	width: 690px;
	/*height: 50px;*/
	text-align: justify;
	font-size: 9pt;
}
html> body .news5{
	top: -400px;
}
.news6{
	position: relative;
	left: 0px;
	top: -450px;
	width: 690px;
	/*height: 20px;*/
	text-align: justify;
	font-size: 9pt;
}
html> body .news6{
	top: -400px;
}
.news6 .signaturenews{
	position: relative;
	left: 600px;
	top: -20px;
	width: 80px;
	color: #868e9a;	/* gris */
}
html>body .news6 .signaturenews{
	top: 0px;
}


/* -------------- Newsletter -Rajouts --------- */
.ligne_rose6{
	position: relative;
	width: 690px;
	height: 20px;
	background-image:  url(../images/contenu/ligne-rose.jpg);
	background-repeat: no-repeat;
}
.ligne_rose6{
	top: -440px;
}
html>body .ligne_rose6{
	top: -385px;
}

.news8{
	position: relative;
	left: 0px;
	top: -570px;
	width: 690px;
	/*height: 50px;*/
	text-align: justify;
	font-size: 9pt;
}
html> body .news8{
	top: -520px;
}


/* -------- Photos newsletter septembre ---------- */

.photo1_09{
	position: relative;
	left: 387px;
	top: 34px;
	width: 130px;
/*	border: 2px solid #f34d9a;	 rose */
}
html>body .photo1_09{
	top: 47px;
}
.photo2_09{
	position: relative;
	left: 550px;
	top: 50px;
	width: 59px;
/*	border: 2px solid #f34d9a;	 rose */ 
}
html>body .photo2_09{
	top: 63px;
}

.photo4_09{
	position: relative;
	left: 590px;
	top: -325px;
	width: 75px;
/*	border: 2px solid #f34d9a;	 rose */
}
html>body .photo4_09{
	top: -294px;
}

.ligne_rose1_09, .ligne_rose3_09, .ligne_rose5_09{
	position: relative;
	width: 690px;
	height: 20px;
	background-image:  url(../images/contenu/ligne-rose.jpg);
	background-repeat: no-repeat;
}
.ligne_rose1_09{
	top: -320px;
}
html>body .ligne_rose1_09{
	top: -300px;
}


.ligne_rose3_09{
	top: -435px;
}
html>body .ligne_rose3_09{
	top: -400px;
}

.ligne_rose5_09{
	top: -446px;
}
html>body .ligne_rose5_09{
	top: -392px;
}

.news3_09{
	position: relative;
	left: 0px;
	top: -445px;
	width: 580px;
	text-align: justify;
	font-size: 9pt;
}
html>body .news3_09{
	top: -430px;
}

.news3_09 h5{
	font-size: 9pt;
	margin-bottom: 4px;
	text-decoration: none;
}
.news3_09 adresse{
	font-size: 9pt;
	color: #868e9a;	/* gris */
	text-decoration: none;
}

.news6_09{
	position: relative;
	left: 0px;
	top: -460px;
	width: 690px;
	/*height: 20px;*/
	text-align: justify;
	font-size: 9pt;
}
html> body .news6_09{
	top: -405px;
}
.news6_09 .signaturenews{
	position: relative;
	left: 600px;
	top: -20px;
	width: 80px;
	color: #868e9a;	/* gris */
}
html>body .news6_09 .signaturenews{
	top: 0px;
}

/* -------- Photos newsletter décembre---------- */

.photo4_12{
	position: relative;
	left: 0px;
	top: -1015px;
	width: 75px;
/*	border: 2px solid #f34d9a;	 rose */
}
html>body .photo4_12{
	top: -970px;
}

/* -------- Photos newsletter février 2008---------- */

.photo4_02{
	position: relative;
	left: 0px;
	top: -1150px;
	width: 75px;
/*	border: 2px solid #f34d9a;	 rose */
}
html>body .photo4_02{
	top: -1095px;
}

/* -------------- Photos --------------------	*/

.photos_titre{

	position: absolute;
	left: -10px;
	top: 0px;
	width: 230px;
	height: 43px;
	background-image:  url(../images/contenu/Titre-photos.gif);
	background-repeat: no-repeat;
}

.photos_contenu{

	position: absolute;
	left: 130px;
	top: 200px;
	width: 400px;
	height: 500px;

}
.photos_image1 a{

	position: absolute;
	left: 0px;
	top: 30px;
	width: 400px;
	height: 500px;
	

}
.photos_image2 a{

	position: absolute;
	left: 390px;
	top: 60px;

}
.photos_texte1{

	position: absolute;
	top: 10px;
	left: -200px;
	width: 650px;
	height: 13px;
	color: #f34d9a;	/* rose */
	font-size: 11pt;
	text-align: center;	

}
.photos_texte1bis{

	position: absolute;
	top: 48px;
	left: -200px;
	width: 650px;
	height: 13px;
	color: #868e9a;	/* gris */
	font-size: 9pt;
	text-align: center;	

}
.photos_texte2{

	position: absolute;
	left: 200px;
	top: 20px;
	width: 650px;
	height: 13px;
	color: #f34d9a;	/* rose */
	font-size: 11pt;
	text-align: center;	

}




/* -------------- On en parle --------------------	*/

.parle_titre{

	position: absolute;

	left: -10px;

	top: -5px;
	
	background-repeat: no-repeat;

}

.parle_image1{

	position: absolute;

	left: -100px;

	top: 50px;

	width: 280px;

	height: 247px;

	background-image:  url(../images/contenu/Article-Cosmopolitan.gif);

	background-repeat: no-repeat;

}

.parle_image2{

	position: absolute;

	left: 170px;

	top: 0px;

	width: 325px;

	height: 125px;

	background-image:  url(../images/contenu/Article-Le-Parisien.gif);

	background-repeat: no-repeat;

}

.parle_image3{

	position: absolute;

	left: 260px;

	top: 115px;

	width: 232px;

	height: 187px;

	background-image:  url(../images/contenu/Article-Oui-Magazine.gif);

	background-repeat: no-repeat;

}

.parle_image4{

	position: absolute;

	left: 490px;

	top: 47px;

	width: 235px;

	height: 213px;

	background-image:  url(../images/contenu/Article-Mariages.gif);

	background-repeat: no-repeat;

}

/* -------------- Organisation --------------------	*/

.org_titre{

	position: absolute;

	left: -10px;

	top: 10px;
}

.org_intro{

	position: absolute;

	left: 0px;

	top: 60px;

	width: 578px;

	height: 50px;

	color: #868e9a;

	font-weight: bold;

	text-align: justify;

}

.org_corps{

	position: absolute;

	left: 0px;

	top: 80px;

	width: 578px;

	height: 100px;

	text-align: justify;

}

html>body .org_corps{

	top: 80px;

}

.org_photo {

	position: absolute;

	right: 5px;

	top: 290px;

	width: 145px;

	height: 200px;

	background-image:  url(../images/contenu/Organisation-de-A-a-Z3.gif);

	background-repeat: no-repeat;

}
.org_textebas{

	position: absolute;

	left: -60px;

	bottom: -5px;

	width: 650px;

	height: 13px;

	color: #f34d9a;	/* rose */

	font-weight: bold;

	font-size: 11pt;

	text-align: center;	

}


/* -------------- Rendez-vous --------------------	*/

.rdv_titre{

	position: absolute;

	left: -10px;

	top: 0px;

}

.rdv_intro1{

	position: absolute;

	left: 0px;

	top: 40px;

	width: 520px;

	height: 50px;

	color: #868e9a;

	font-weight: bold;

	text-align: justify;

}

.rdv_intro2{

	position: absolute;

	left: 0px;

	top: 90px;

	width: 520px;

	height: 50px;

	text-align: justify;

}

.rdv_corps{

	position: absolute;

	left: 0px;

	top: 100px;

	width: 520px;

	height: 100px;

	text-align: justify;

}

html>body .rdv_corps{

	top: 100px;

}

.rdv_photo {

	position: absolute;

	right: 18px;

	top: 260px;

	width: 250px;

	height: 217px;

	background-image:  url(../images/contenu/Conseils.gif);

	background-repeat: no-repeat;

}

.rdvtexte_bas{

	position: absolute;

	left: -60px;

	bottom: 8px;

	width: 650px;

	height: 13px;

	color: #f34d9a;	/* rose */

	font-weight: bold;

	font-size: 11pt;

	text-align: center;	

}

/* -------------- Cérémonie laïque --------------------	*/

.ceremonie_titre{

	position: absolute;

	left: 0px;

	top: 10px;
 

}

.ceremonie_intro1{

	position: absolute;

	left: 0px;

	top: 50px;

	width: 520px;

	height: 50px;

	color: #868e9a;

	font-weight: bold;

	text-align: justify;

}

.ceremonie_intro2{

	position: absolute;

	left: 0px;

	top: 90px;

	width: 520px;

	height: 50px;

	text-align: justify;

}

.ceremonie_corps{

	position: absolute;

	left: 0px;

	top: 90px;

	width: 520px;

	height: 100px;

	text-align: justify;

}

html>body .ceremonie_corps{

	top: 90px;

}

.ceremonie_photo {

	position: absolute;

	right: 18px;

	top: 290px;

	width: 240px;

	height: 160px;

	background-image:  url(../images/contenu/Ceremonie.jpg);

	background-repeat: no-repeat;

}

.ceremonietexte_bas{

	position: absolute;

	left: -60px;

	bottom: 8px;

	width: 650px;

	height: 13px;

	color: #f34d9a;	/* rose */

	font-weight: bold;

	font-size: 11pt;

	text-align: center;	

}

/* -------------- Recherche de prestataires --------------------	*/

.rech_titre{

	position: absolute;

	left: -10px;

	top: 0px;

}

.rech_intro{

	position: absolute;

	left: 0px;

	top: 45px;

	width: 578px;

	height: 50px;

	color: #868e9a;

	font-weight: bold;

	text-align: justify;

}

.rech_corps{

	position: absolute;

	left: 0px;

	top: 120px;

	width: 510px;

	height: 100px;

	text-align: justify;

}

html>body .rech_corps{

	top: 120px;

}

.rech_photo {

	position: absolute;

	right: 20px;

	top: 280px;

	width: 200px;

	height: 197px;

	background-image:  url(../images/contenu/Prestataires.gif);

	background-repeat: no-repeat;

}
.rech_textebas{

	position: absolute;

	left: -50px;

	bottom: 7px;

	width: 650px;

	height: 13px;

	color: #f34d9a;	/* rose */

	font-weight: bold;

	font-size: 11pt;

	text-align: center;	

}

/* -------------- Recherche de salle de réception --------------------	*/

.rech2_titre{

	position: absolute;

	left: -10px;

	top: 0px;

}

.rech2_intro{

	position: absolute;

	left: 0px;

	top: 45px;

	width: 578px;

	height: 50px;

	color: #868e9a;

	font-weight: bold;

	text-align: justify;

}

.rech2_corps{

	position: absolute;

	left: 0px;

	top: 90px;

	width: 520px;

	height: 100px;

	text-align: justify;

}

html>body .rech2_corps{

	top: 90px;

}

.rech2_photo {

	position: absolute;

	right: 20px;

	top: 270px;

	width: 200px;

	height: 197px;

	background-image:  url(../images/contenu/Salles.gif);

	background-repeat: no-repeat;

}
.rech2_textebas{

	position: absolute;

	left: -50px;

	bottom: 7px;

	width: 650px;

	height: 13px;

	color: #f34d9a;	/* rose */

	font-weight: bold;

	font-size: 11pt;

	text-align: center;	

}


/* -------------- SOS J-30 --------------------	*/

.sos_titre{

	position: absolute;

	left: 0px;

	top: 0px;

}

.sos_intro1{

	position: absolute;

	left: 0px;

	top: 38px;

	width: 550px;

	height: 50px;

	color: #868e9a;

	font-weight: bold;

	text-align: justify;

}

.sos_intro2{

	position: absolute;

	left: 0px;

	top: 85px;

	width: 548px;

	height: 50px;

	text-align: justify;

}

.sos_corps{

	position: absolute;

	left: 0px;

	top: 80px;

	width: 548px;

	height: 100px;

	text-align: justify;

}

html>body .sos_corps{

	top: 90px;

}

.sos_photo {

	position: absolute;

	right: 15px;

	top: 290px;

	width: 200px;

	height: 183px;

	background-image:  url(../images/contenu/sos.gif);

	background-repeat: no-repeat;

}
.sos_textebas{

	position: absolute;

	left: -50px;

	bottom: 7px;

	width: 650px;

	height: 13px;

	color: #f34d9a;	/* rose */

	font-weight: bold;

	font-size: 11pt;

	text-align: center;	

}


/* -------------- Coordination Jour J --------------------	*/

.coord_titre{

	position: absolute;

	left: 0px;

	top: 0px;

}

.coord_intro1{

	position: absolute;

	left: 0px;

	top: 45px;

	width: 570px;

	height: 50px;

	color: #868e9a;

	font-weight: bold;

	text-align: justify;

}

.coord_intro2{

	position: absolute;

	left: 0px;

	top: 105px;

	width: 500px;

	height: 50px;

	text-align: justify;

}
.coord_corps{

	position: absolute;

	left: 0px;

	top: 60px;

	width: 500px;

	height: 100px;

	text-align: justify;

}

html>body .coord_corps{

	top: 60px;

}

.coord_photo {

	position: absolute;

	right: 25px;

	top: 270px;

	width: 210px;

	height: 183px;

	background-image:  url(../images/contenu/Jour-J.gif);

	background-repeat: no-repeat;

}
.coord_textebas{

	position: absolute;

	left: -30px;

	bottom: -3px;

	width: 650px;

	height: 13px;

	color: #f34d9a;	/* rose */

	font-weight: bold;

	font-size: 11pt;

	text-align: center;	

}


/* -------------- Décoration --------------------	*/

.deco_titre{

	position: absolute;

	left: 0px;

	top: 0px;

}

.deco_intro{

	position: absolute;

	left: 0px;

	top: 55px;

	width: 450px;

	height: 50px;

	color: #868e9a;

	font-weight: bold;

	font-size: 9pt;

	font-family: Tahoma;

}

.deco_corps1{

	position: absolute;

	left: 0px;

	top: 90px;

	width: 450px;

	height: 100px;

	font-size: 9pt;

	

}

html>body .deco_corps1{

	top: 90px;

}

.deco_corps2{

	position: absolute;

	left: 0px;

	top: 240px;

	width: 450px;

	height: 100px;
	
	color: #f34d9a;	/* rose */

	font-size: 9pt;

	text-align: justify;	

}

.deco_corps2 li{

	font-size: 9pt;

	font-family: Tahoma;

	margin-bottom: 2px;

	text-align: justify;

}

h3 {

	font-weight: normal;

	text-decoration: underline;

	padding: 0;

	margin: 0;

	margin-top: 15px;

}

.deco_photo {

	position: relative;

	right: 20px;

	top: 220px;

	width: 270px;

	height: 270px;

	background-image:  url(../images/contenu/Deco2011.gif);

	background-repeat: no-repeat;

	float: right;

}



/* -------------- Missions ponctuelles --------------------	*/

.ponctuel_titre{

	position: absolute;

	left: -10px;

	top: 0px;

	width: 200px;

	height: 53px;

	background-image:  url(../images/contenu/Titre-missions-ponct.gif);

	background-repeat: no-repeat;

}

.ponctuel_intro{

	position: absolute;

	left: 0px;

	top: 35px;

	width: 620px;

	height: 50px;

	color: #868e9a;

	font-weight: bold;

	text-align: justify;

}

.ponctuel_corps1{

	position: absolute;

	left: 40px;

	top: 85px;

	width: 690px;

	height: 100px;

	text-align: justify;

}

html>body .ponctuel_corps1{

	top: 88px;

}

.ponctuel_corps2{

	position: absolute;

	left: 70px;

	top: 155px;

	width: 578px;

	height: 100px;

	text-align: justify;

}

html>body .ponctuel_corps2{

	top: 158px;

}

.ponctuel_corps3{

	position: absolute;

	left: 100px;

	top: 225px;

	width: 578px;

	height: 100px;

	text-align: justify;

}

html>body .ponctuel_corps3{

	top: 228px;

}

.ponctuel_corps1 a, .ponctuel_corps2 a, .ponctuel_corps3 a{

	color: #000000;

}

.ponctuel_corps1 a:visited, .ponctuel_corps2 a:visited, .ponctuel_corps3 a:visited{

	color: #868e9a;	/* gris */

}

.silhouette1{

	position: absolute;

	left: 0px;

	top: 85px;

	width: 30px;

	height: 56px;

	background-image:  url(../images/contenu/silhouette.gif);

	background-repeat: no-repeat;

}

html>body .silhouette1{

	top: 88px;

}

.silhouette2{

	position: absolute;

	left: 30px;

	top: 155px;

	width: 30px;

	height: 56px;

	background-image:  url(../images/contenu/silhouette.gif);

	background-repeat: no-repeat;

}

html>body .silhouette2{

	top: 158px;

}

.silhouette3{

	position: absolute;

	left: 60px;

	top: 225px;

	width: 30px;

	height: 56px;

	background-image:  url(../images/contenu/silhouette.gif);

	background-repeat: no-repeat;

}

html>body .silhouette3{

	top: 228px;

}


/* -------------- Contact --------------------	*/

.contact_contenu{
	position: absolute;
	left: 150px;
	top: 200px;
	width: 750px;
	height: 400px;/*	280	*/	
}
.contact_titre{
	position: absolute;
	left: 0px;
	top: 0px;
}
.contact_intro1{
	position: absolute;
	left: 0px;
	top: 25px;
	width: 750px;
	height: 50px;
	color: #868e9a;	/*	gris	*/
	font-size: 9pt;
}
.contact_intro2{
	position: absolute;
	left: 0px;
	top: 40px;
	width: 600px;
	height: 50px;
	text-align: center;
}
.contact_intro2 a{
	color: #000000;
	text-decoration: none;
}
.formulaire{
	position: relative;
	left: 0px;
	top: 70px;
	width: 750px;
	height: 240px;
	font-size: 10pt;
	margin: 0;
	padding: 0; 	
}

.formulaire_test{
	position: relative;
	left: 0px;
	top: 58px;
	width: 750px;
	height: 240px;
	font-size: 10pt;
	margin: 0;
	padding: 0; 	
}


td{
	text-align: left;
}
caption{
	color: #f34d9a;	/*	rose	*/
	font-weight: bold;
	text-align: left;
}
.espace{
	width: 50px;
}
.cocher{
	position: absolute;
	left: 60px;
	top: 370px;
	text-align: left;
	font-size: 7pt;
}
.exemples{
	color: #f34d9a;	/*	rose	*/
	position: absolute;
	left: 720px;
	top: 395px;
	text-align: left;
	font-size: 6pt;
}
.exemples p{
	color: #868e9a;	/*	gris	*/
	position: relative;
	font-size: 6pt;
}

input{
	height: 12px;
	/*padding-bottom: 0.5em; */	
}
.envoyer{
	position: relative;
	left: 440px;	
	top: -10px;
}
.envoyer_V2{
	position: relative;
	left: 440px;	
	top: 5px;
}

.envoyer_test{
	position: relative;
	left: 440px;	
	top: -40px;
}

html>body .envoyer{
	top: -7px;
	left: 450px;
}
.submit{
	color: #f34d9a;	/*	rose */
	font-weight: bold;
	border: none;
	width: 109px;
	height: 26px;
}
.offre p{
	position: absolute;
	left: 270px;
	top: 140px;
	width: 450px;
	text-align: left;
	font-size: 7pt;
	color: #868e9a;	/*	gris	*/
}
html>body .offre p{
	top: 130px;
}
.offre input{
	border: none;
	padding-bottom: 4px;
}
.offre_V2 p{
	position: absolute;
	left: 270px;
	top: 165px;
	width: 450px;
	text-align: left;
	font-size: 7pt;
	color: #868e9a;	/*	gris	*/
}
html>body .offre_V2 p{
	top: 155px;
}
.offre_V2 input{
	border: none;
	padding-bottom: 4px;
}
td, tr, input, textarea{
	margin: 0;
	font-size: 8pt;
}

input, textarea{
	border: 1px solid #f34d9a;	/*	rose	*/
}
input, select{
        border: 1px solid #f34d9a;	/*	rose	*/
} 
.cnil_contact{
	position: absolute;
	left: 100px;
	bottom: 100px;	/*	-15	*/
	width: 700px;
	height: 20px;
	font-size: 7pt;
	color: #868e9a;	/*	gris	*/
	text-align: center;
}
html>body .cnil_contact{
	bottom: 100px;	/*	-20	*/
}
.cnil_contact a{
	font-size: 7pt;
	color: #868e9a;	/*	gris	*/
}

.cnil_contact_V2{
	position: absolute;
	left: 100px;
	bottom: 28px;	/*	-15	*/
	width: 700px;
	height: 20px;
	font-size: 7pt;
	color: #868e9a;	/*	gris	*/
	text-align: center;
}
html>body .cnil_contact_V2{
	bottom: 28px;	/*	-20	*/
}
.cnil_contact_V2 a{
	font-size: 7pt;
	color: #868e9a;	/*	gris	*/
}
.envoi{
	position: absolute;
	left: 100px;
	top: 100px;
	width: 300px;
	height: 280px;
	font-size: 10pt;
	color: #868e9a;	/*	gris	*/
	font-weight: bold;
	text-align: justify;
}
.erreur{
	position: absolute;
	left: 120px;
	top: 0px;
	color: red;
	text-align: center;
	font-size: 7pt;
}
html>body .erreur{
	top: -10px;
}


/* -------------- Mentions légales --------------------	*/



.contenu_mentions{

	position: absolute;

	left: 150px;

	top: 200px;

	width: 730px;

	height: 280px;

	font-size: 9pt;

	text-decoration: none;

}

.contenu_mentions a{

	color: #000000;

}

.mentions_titre{

	position: absolute;

	left: 0px;

	top: 0px;

	width: 200px;

	font-size: 12pt;

	color: #868e9a;	/*	gris	*/

	font-weight: bold;

}



/* -------------- Plan du site --------------------	*/

.contenu_plan{

	position: absolute;

	left: 150px;

	top: 200px;

	width: 730px;

	font-size: 9pt;

}	

.contenu_plan_titregauche {
	position: absolute;
	left: 65px;
	top: 100px;
	width: 300px;
	font-size: 9pt;
	color: #f34d9a;	/* rose */
	font-weight: bold;

}

html>body .contenu_plan_titregauche {
	top: 100px;
}

.contenu_plan_gauche{

	position: absolute;
	left: -40px;
	top: 20px;
	width: 360px;
	font-size: 9pt;

}
.contenu_plan_titremilieu {
	position: absolute;
	left: 200px;
	top: 20px;
	width: 300px;
	font-size: 9pt;
	color: #f34d9a;	/* rose */
	font-weight: bold;

}

.contenu_plan_milieu{

	position: absolute;
	left: 260px;
	top: 50px;
	width: 360px;
	font-size: 9pt;

}
.contenu_plan_titredroite {
	position: absolute;
	left: 420px;
	top: 20px;
	width: 200px;
	font-size: 9pt;
	color: #f34d9a;	/* rose */
	font-weight: bold;

}
.contenu_plan_droite{

	position: absolute;
	left: 480px;
	top: 50px;
	width: 360px;
	font-size: 9pt;

}

.contenu_plan ul{

	margin-top: 10px;

	font-size: 9pt;	

}

.contenu_plan ul ul{

	margin-bottom: 10px;

	font-size: 9pt;	

}

.contenu_plan ul li{

	font-size: 9pt;

	list-style-type: none;

	line-height: 2.5em;

	background-image:  url(../images/contenu/silhouette_puce.jpg);

	background-repeat: no-repeat;

	background-position: 0% 0%;

	padding-left: 25px;	

}

.contenu_plan ul ul li{
	
	margin-left: -22px;
	font-size: 9pt;
	line-height: normal;
	background-image: none;
	list-style-type: circle;
	padding-left: 10px;

}

.contenu_plan ul ul ul li{

	font-size: 9pt;

	line-height: normal;

	background-image: none;

	list-style-type: circle;

}

.contenu_plan li, ul ul li{

	margin: 3px 0px 3px 0px;

}

.cache{

	display: none;

}

.liensite a:link  { color: #868e9a;text-decoration:underline; }

.liensite a:active { color: #868e9a;text-decoration:underline; }

.liensite a:visited { color: #868e9a;text-decoration:none; }

.liensite a:hover { color: #f34d9a;text-decoration:none; }




/* -------------- Organisation de mariages --------------------	*/

.organisationmariages_titre{

	position: absolute;
	left: 0px;
	top: 10px;
	width: 730px;
	font-size: 11pt;
	color: #f34d9a;	/* rose */
	font-weight: bold;

}	

.organisationmariages_corps1{

	position: absolute;
	left: 0px;
	top: 40px;
	width: 550px;
	font-size: 9pt;

}

.organisationmariages_corps2{

	position: absolute;
	left: 0px;
	top: 120px;
	width: 550px;
	font-size: 9pt;
	color: #f34d9a;	/* rose */

}

.organisationmariages_corps3{

	position: absolute;
	left: 0px;
	top: 140px;
	width: 550px;
	font-size: 9pt;

}

/* -------------- Organisateur de mariages --------------------	*/

.organisateurmariages_titre{

	position: absolute;
	left: 0px;
	top: 10px;
	width: 730px;
	font-size: 11pt;
	color: #f34d9a;	/* rose */
	font-weight: bold;

}	

.organisateurmariages_corps1{

	position: absolute;
	left: 0px;
	top: 40px;
	width: 550px;
	font-size: 9pt;

}

.organisateurmariages_corps2{

	position: absolute;
	left: 0px;
	top: 110px;
	width: 550px;
	font-size: 9pt;
	color: #f34d9a;	/* rose */

}

.organisateurmariages_corps3{

	position: relative;
	left: 0px;
	top: 130px;
	width: 550px;
	font-size: 9pt;

}

/* -------------- Recherche de salle / Salle de réception --------------------	*/

.salle_photo {

	position: absolute;

	right: 18px;

	top: 270px;

	width: 180px;

	height: 200px;

	background-image:  url(../images/contenu/salle-de-reception.gif);

	background-repeat: no-repeat;

}

/* -------------- E-mailing jour J --------------------	*/


/* CODE POUR GENERER UN ASCENSEUR INTERNE A LA PAGE */

.emailing_texte{
	position: absolute;
	left: 0px;
	top: 14px;
	width: 650px;
	height: 290px;
	overflow: auto;
	font-size: 9pt;
	text-align: justify;
}

.emailing_corps{
	position: relative;
	left: 180px;
	top: 10px;
	width: 492px;
	height: 50px;
	font-size: 9pt;
	text-align: justify;
}

.emailing_image a{
	position: relative;
	display: block;
	margin-left: auto;
	margin-right: auto;
	top: -45px;
	width: 167px;
	height: 66px;
}


.emailing_image2 a{

	position: relative;
	top : -45px ;
	left: 10px;
	width: 167px;
	height: 66px;
}


.emailing_image3 a{

	position: relative;
	top : -45px ;
	left: 10px;
	width: 167px;
	height: 66px;
}

.emailing_image4 a{

	position: relative;
	top : 0px ;
	left: 180px;
	width: 167px;
	height: 66px;
	
}
.emailing_image5 a{
	position: relative;
	display: block;
	margin-left: auto;
	margin-right: auto;
	top: -50px;
	width: 503px;
	height: 285px;
}

/* -------------- Annonce France 2 --------------------	*/

.annonce_titre{

	position: absolute;
	left: 0px;
	top: 10px;
	width: 730px;
	font-size: 11pt;
	color: #f34d9a;	/* rose */
	font-weight: bold;

}	

.annonce_texte1{

	position: absolute;
	left: 10px;
	top: 40px;
	width: 680px;
	height: 180px;
	overflow: auto;
	font-size: 9pt;
	
}

.annonce_texte2{

	position: relative;
	left: 10px;
	top: 240px;
	width: 600px;
	font-size: 9pt;
	color: #f34d9a;	/* rose */
	
}

.annonce_image{

	position: relative;
	left: -140px;
	top: 70px;
	

}


/* -------------- 40 Commandements du Mariage --------------------	*/

.commandements_titre{
	position: absolute;
	left: -8px;
	top: 0px;
	width: 200px;
	height: 36px;
	background-repeat: no-repeat;
}

.commandements_intro{
	position: absolute;
	left: -5px;
	top: 40px;
	width: 578px;
	height: 50px;
	color: #f34d9a;	/* rose */
	text-align: justify;
}

/* CODE POUR GENERER UN ASCENSEUR INTERNE A LA PAGE */

.commandements_texte{
	position: absolute;
	left: -30px;
	top: 70px;
	width: 750px;
	height: 230px;
	overflow: auto;
	font-size: 9pt;
	text-align: justify;
}

.commandements_image a{
	position: relative;
	left: -15px;
	top: -60px;
	width: 167px;
	height: 66px;
}


html>body .commandements_corps1 a{
	top: -100px;
	left: 700px;	
}

.commandements_corps1{

	position: relative;
	left: 365px;
	top: -415px;
	width: 200px;
	height: 50px;
	font-size: 9pt;
	font-weight: bold;
	color: #F34E9A;
	text-align: justify;	

}

.commandements_image1 a{
	position: relative;
	left: -15px;
	top: -280px;
	width: 167px;
	height: 66px;
}

.commandements_corps2{

	position: relative;
	left: 360px;
	top: -465px;
	width: 200px;
	height: 50px;
	font-size: 9pt;
	font-weight: bold;
	color: #F34E9A;
	text-align: justify;	

}
.commandements_image2 a{

	position: relative;
	top : -200px ;
	left: 300px;
	width: 167px;
	height: 66px;
}

.commandements_corps3{

	position: relative;
	top : -470px ;
	left: 360px;
	width: 167px;
	height: 66px;
}	

.commandements_image3 a{

	position: relative;
	top : -250px ;
	left: 10px;
	width: 167px;
	height: 66px;
}

/* -------------- Page visuels, avec des photos en vrac --------------------	*/

.visuels_intro{
	position: absolute;
	left: -5px;
	top: 10px;
	width: 578px;
	height: 50px;
	color: #f34d9a;	/* rose */
	text-align: justify;
}

/* CODE POUR GENERER UN ASCENSEUR INTERNE A LA PAGE */

.visuels_texte{
	position: absolute;
	left: -30px;
	top: 20px;
	width: 750px;
	height: 260px;
	overflow: auto;
	font-size: 9pt;
	color: #f34d9a;	/* rose */
	text-align: justify;
}

.visuels_image a {
	position: relative;
	left: 50px;
	top: 100px;

}


.visuels_image1 a{

	position: absolute;
	left: 150px;
	top: 100px;
}

/* -------------- Page vidéos Friends --------------------	*/

.Friendsintro{
	position: absolute;
	left: 200px;
	top: 0px;
	width: 750px;
	height: 260px;
	overflow: auto;
	font-size: 12pt;
	color: #f34d9a;	/* rose */
	text-align: justify;
}

.Friendstitre1{
	position: absolute;
	left: 60px;
	top: 45px;
	width: 750px;
	height: 260px;
	overflow: auto;
	font-size: 10pt;
	color: #f34d9a;	/* rose */
	text-align: justify;
}

.Friendsvideo1 {
	position: absolute;
	left: 60px;
	top: 70px;
	
}

.Friendstitre2{
	position: absolute;
	left: 360px;
	top: 45px;
	width: 750px;
	height: 260px;
	overflow: auto;
	font-size: 10pt;
	color: #f34d9a;	/* rose */
	text-align: justify;
}

.Friendsvideo2 {
	position: absolute;
	left: 360px;
	top: 70px;
	
}



