/*** hack css ie6  ***/



*html #droite-calpin{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/calpin2.png');
background: none;
margin-top: 10%;
}


*html #global{
float:left;
width: 1270px;
height: 768px;
/*	border: 1px solid silver;	*/
}



*html #rosas-accueil{
float:center;
margin-left: auto;
margin-right: auto;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/rosas4.png');
background: none;
width: 200px;
height: 105px;
/*	border: 1px solid red;	*/
}

*html #logo{
float:left;
width: 332px;
height: 76px;
margin-left: 30px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo3.png');
background: none;
}


*html #postit{
float:left;
width: 300px;
height: 142px;
margin-top: 25px;
margin-left: 35px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/postit.png');
background: none;
/*	border: 1px solid red;	*/
}



*html #arbre{
float:left;
width: 443px;
height: 490px;
margin-top: 33px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/arbre.png');
background: none;
/*	border: 1px solid green;	*/
}
*html #arbre-vousetmoi{
float:left;
width: 443px;
height: 490px;
margin-top: 33px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/arbre_violet.png');
background: none;
/*	border: 1px solid green;	*/
}
*html #arbre-extraits{
float:left;
width: 443px;
height: 490px;
margin-top: 33px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/arbre_rose.png');
background: none;
/*	border: 1px solid green;	*/
}
*html #arbre-confidentialite{
float:left;
width: 443px;
height: 490px;
margin-top: 33px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/arbre_orange.png');
background: none;
/*	border: 1px solid green;	*/
}
*html #arbre-contact{
float:left;
width: 443px;
height: 490px;
margin-top: 33px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/arbre_jaune.png');
background: none;
/*	border: 1px solid green;	*/
}
*html #arbre-tarifs{
float:left;
width: 443px;
height: 490px;
margin-top: 33px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/arbre_vert.png');
background: none;
/*	border: 1px solid green;	*/
}
*html #arbre-votrehistoire{
float:left;
width: 443px;
height: 490px;
margin-top: 33px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/arbre_rouge.png');
background: none;
/*	border: 1px solid green;	*/
}
*html #arbre-votrebiographe{
float:left;
width: 443px;
height: 490px;
margin-top: 33px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/arbre_mauve.png');
background: none;
/*	border: 1px solid green;	*/
}








*html .vousetmoi{
width: 122px;
height: 91px;
margin-left: 50px;
margin-top: 23px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/vousetmoi.png');
background: none;
cursor: main;
}
*html .vousetmoi:hover{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/vousetmoi_on.png');
background: none;
cursor: main;
}

*html .accueil{
width: 73px;
height: 98px;
margin-left: 37px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/accueil.png');
background: none;
}
*html .accueil:hover{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/accueil_on.png');
background: none;
}

*html .votrebiographe{
width: 147px;
height: 109px;
margin-left: 8px;
margin-top: 28px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/votrebiographe.png');
background: none;
}
*html .votrebiographe:hover{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/votrebiographe_on.png');
background: none;
}

*html .extraits{
width: 118px;
height: 89px;
margin-top: -23px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/extraits.png');
background: none;
}
*html .extraits:hover{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/extraits_on.png');
background: none;
}

*html .votrehistoire{
width: 147px;
height: 112px;
margin-left: 174px;
margin-top: 6px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/votrehistoire.png');
background: none;
}
*html .votrehistoire:hover{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/votrehistoire_on.png');
background: none;
}

*html .confidentialite{
width: 152px;
height: 113px;
margin-top: -38px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/confidentialite.png');
background: none;
}
*html .confidentialite:hover{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/confidentialite_on.png');
background: none;
}

*html .contact{
width: 68px;
height: 59px;
margin-left: 26px;
margin-top: 49px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/contact.png');
background: none;
}
*html .contact:hover{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/contact_on.png');
background: none;
}

*html .tarifs{
width: 72px;
height: 88px;
margin-left: 35px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tarifs.png');
background: none;
}
*html .tarifs:hover{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tarifs_on.png');
background: none;
}


*html #feuille-seule{
float:left;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/feuille_seule.png');
background: none;
width: 183px;
height: 140px;
margin-right: 61px;
text-decoration: none;
/*	border: 1px solid blue;		*/
}


*html #feuille-seule-rouge{
float:right;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/feuille_seule2.png');
background: none;
width: 183px;
height: 140px;
margin-right: 61px;
text-decoration: none;
/*	border: 1px solid blue;	*/
}


*html #feuille-seule2{
float:left;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/feuille_seule.png');
background: none;
width: 183px;
height: 140px;
margin-left: 61px;
text-decoration: none;
/*	border: 1px solid blue;	*/
}




*html #feuille-seule-mauve{
float:right;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/feuille_seule_mauve.png');
background: none;
width: 183px;
height: 140px;
margin-right: 61px;
text-decoration: none;
/*	border: 1px solid blue;	*/
}



*html #temoignages{
float:left;
width: 599px;
height: 200px;
margin-left: 80px;
/*	border: 2px solid brown;	*/
}















*html #photo-phone{
float:left;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/photo-phone2.png');
background: none;
width: 120px;
height: 97px;
margin-top: 25px;
margin-left: 37px;
/*	border: 1px solid red;	*/
}


*html #titre-vousetmoi{
float:left;
width: 496px;
height: 105px;
margin-left: 100px;
margin-right: 170px;
margin-top: 40px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/titre-vousetmoi.png');
background: none;
background-position: center center;
/*	border: 1px solid green;	*/
}


*html #titre-extraits{
float:left;
width: 496px;
height: 105px;
margin-left: 100px;
margin-right: 170px;
margin-top: 40px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/titre-extraits.png');
background: none;
background-position: center center;
/*	border: 1px solid green;	*/
}


*html #titre-conf{
float:left;
width: 496px;
height: 105px;
margin-left: 100px;
margin-right: 110px;
margin-top: 40px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/titre-conf.png');
background: none;
background-position: center center;
/*	border: 1px solid green;	*/
}


*html #titre-contact{
float:left;
width: 496px;
height: 105px;
margin-left: 100px;
margin-right: 170px;
margin-top: 40px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/titre-contact.png');
background: none;
background-position: center center;
/*	border: 1px solid green;	*/
}


*html #titre-tarifs{
float:left;
width: 530px;
height: 185px;
margin-left: 100px;
margin-right: 290px;
margin-top: 48px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/titre-tarifs.png');
background: none;
background-position: 50% 30%;
/*	border: 1px solid green;	*/
}


*html #titre-votrebiographe{
float:left;
width: 530px;
height: 185px;
margin-left: 100px;
margin-right: 190px;
margin-top: 48px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/titre-votrebiographe.png');
background: none;
background-position: 50% 30%;
/*	border: 1px solid green;	*/
}

*html #titre-votrehistoire{
float:left;
width: 496px;
height: 105px;
margin-left: 100px;
margin-right: 70px;
margin-top: 40px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/titre-votrehistoire.png');
background: none;
background-position: center center;
/*	border: 1px solid green;	*/
}



*html #texte-accueil li{
list-style: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fleche_orange.png');
background: none;
padding-left: 15px;
padding-top: 2px;
}




#photo-rythme{
float:left;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/photo-note.png');
background: none;
width: 158px;
height: 242px;
margin-top: 5px;
margin-left: 17px;
/*	border: 1px solid red;*/
}





*html .logo-m6{
float: left;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fichiers/m6.png');
background: none;
width: 92px;
height: 68px;
/*	border: 1px solid red;*/
}



*html #citation-contact{
float:left;
margin-left: 100px;
width: 320px;
height: 200px;
color: #7a410a;
font-weight: bold;
font-size: 12px;
text-align: center;
/*border: 1px solid red;	*/
}


*html #contenant-contact{
float:left;
width: 690px;
height: 200px;
margin-top: 100px;
/*	border: 1px solid green;	*/
}


/*** fin hack css ie6  ***/

























body{
background-color: #FFFFFF;
margin: 0px;
}


#filter
{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #CCA;
	z-index:10;
	opacity:0.5;
	filter: alpha(opacity=50);
}


#box 
{
	display: none;
	position: absolute;
	background-image: url(images/fond_violet.png);
	background-repeat: repeat-x;
	top: 10%;
	left: 20%;
	width: 759px;
	height: 420px;
	padding: 48px;
	margin:0;
	border: 1px solid black;
	background-color: white;
	z-index:101;
	overflow: none;
}

#box a{
margin-left: 60%;
}

#boxtitle
{
	position:absolute;
	float:center;
	top:0;
	left:0;
	width:855px;
	height:24px;
	padding:0;
	padding-top:4px;
	left-padding:8px;
	margin:0;
	border-bottom:4px solid #deb5e4;
	background-color: #a976b1;
	color:white;
	font-weight: bold;
	font-family: verdana;
	text-align:center;
}



#filter2
{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #CCA;
	z-index:10;
	opacity:0.5;
	filter: alpha(opacity=50);
}


#box2 
{
	display: none;
	position: absolute;
	background-image: url(images/fond_violet.png);
	background-repeat: repeat-x;
	top: 20%;
	left: 20%;
	width: 759px;
	height: 270px;
	padding: 48px;
	margin:0;
	border: 1px solid black;
	background-color: white;
	z-index:101;
	overflow: none;
}

#box2 a{
margin-left: 57%;
*margin-left: 60%;
}

#boxtitle2
{
	position:absolute;
	float:center;
	top:0;
	left:0;
	width:855px;
	height:24px;
	padding:0;
	padding-top:4px;
	left-padding:8px;
	margin:0;
	border-bottom:4px solid #deb5e4;
	background-color: #a976b1;
	color:white;
	font-weight: bold;
	font-family: verdana;
	text-align:center;
}



#filter3
{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #CCA;
	z-index:10;
	opacity:0.5;
	filter: alpha(opacity=50);
}


#box3 
{
	display: none;
	position: absolute;
	background-image: url(images/fond_rouge.png);
	background-repeat: repeat-x;
	top: 0.1%;*top: 4%;
	left: 20%;
	width: 759px;
	height: 650px;
	*height: 660px;
	padding: 48px;
	margin:0;
	border: 1px solid black;
	background-color: white;
	z-index:101;
	overflow: none;
}

#box3 a{
margin-left: 60%;
color: red;
}

#boxtitle3
{
	position:absolute;
	float:center;
	top:0;
	left:0;
	width:855px;
	height:24px;
	padding:0;
	padding-top:4px;
	left-padding:8px;
	margin:0;
	border-bottom:4px solid #e0a4b0;
	background-color: #c6506a;
	color:white;
	font-weight: bold;
	font-family: verdana;
	text-align:center;
}





#filter4
{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #CCA;
	z-index:10;
	opacity:0.5;
	filter: alpha(opacity=50);
}


#box4 
{
	display: none;
	position: absolute;
	background-image: url(images/fond_jaune.png);
	background-repeat: repeat-x;
	top: 25%;
	left: 20%;
	width: 559px;
	height: 315px;
	padding: 48px;
	margin:0;
	border: 1px solid black;
	background-color: white;
	z-index:101;
	overflow: none;
}

#box4 a{
margin-left: 47%;
color: white;
}

#boxtitle4
{
	position:absolute;
	float:center;
	top:0;
	left:0;
	width:655px;
	height:24px;
	padding:0;
	padding-top:4px;
	left-padding:8px;
	margin:0;
	border-bottom:4px solid #8d5a2c;
	background-color: #572900;
	color:white;
	font-weight: bold;
	font-family: verdana;
	text-align:center;
}








#filter5
{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #CCA;
	z-index:10;
	opacity:0.5;
	filter: alpha(opacity=50);
}


#box5 
{
	display: none;
	position: absolute;
	background-image: url(images/fond_bleu.png);
	background-repeat: repeat-x;
	top: 25%;
	left: 20%;
	width: 559px;
	height: 380px;
	padding: 48px;
	margin:0;
	border: 1px solid black;
	background-color: white;
	z-index:101;
	overflow: none;
}

#box5 a{
margin-left: 58%;
color: blue;
}

#boxtitle5
{
	position:absolute;
	float:center;
	top:0;
	left:0;
	width:648px;
	height:24px;
	padding:0;
	padding-top:4px;
	left-padding:8px;
	margin:0;
	border-bottom:4px solid #1f5182;
	background-color: #022a58;
	color:white;
	font-weight: bold;
	font-family: verdana;
	padding-left: 7px;
	text-align: left;
}









#filter6
{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #CCA;
	z-index:10;
	opacity:0.5;
	filter: alpha(opacity=50);
}


#box6
{
	display: none;
	position: absolute;
	background-image: url(images/fond_bleu.png);
	background-repeat: repeat-x;
	top: 15%;
	left: 20%;
	width: 559px;
	height: 570px;
	padding: 48px;
	margin:0;
	border: 1px solid black;
	background-color: white;
	z-index:101;
	overflow: none;
}

#box6 a{
margin-left: 58%;
color: blue;
}

#boxtitle6
{
	position:absolute;
	float:center;
	top:0;
	left:0;
	width:648px;
	height:24px;
	padding:0;
	padding-top:4px;
	left-padding:8px;
	margin:0;
	border-bottom:4px solid #1f5182;
	background-color: #022a58;
	color:white;
	font-weight: bold;
	font-family: verdana;
	padding-left: 7px;
	text-align: left;
}






#filter7
{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #CCA;
	z-index:10;
	opacity:0.5;
	filter: alpha(opacity=50);
}


#box7
{
	display: none;
	position: absolute;
	background-image: url(images/fond_bleu.png);
	background-repeat: repeat-x;
	top: 25%;
	left: 20%;
	width: 559px;
	height: 350px;
	padding: 48px;
	margin:0;
	border: 1px solid black;
	background-color: white;
	z-index:101;
	overflow: none;
}

#box7 a{
margin-left: 58%;
color: blue;
}

#boxtitle7
{
	position:absolute;
	float:center;
	top:0;
	left:0;
	width:648px;
	height:24px;
	padding:0;
	padding-top:4px;
	left-padding:8px;
	margin:0;
	border-bottom:4px solid #1f5182;
	background-color: #022a58;
	color:white;
	font-weight: bold;
	font-family: verdana;
	padding-left: 7px;
	text-align: left;
}






#filter8
{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #CCA;
	z-index:10;
	opacity:0.5;
	filter: alpha(opacity=50);
}


#box8 
{
	display: none;
	position: absolute;
	background-image: url(images/fond_bleu.png);
	background-repeat: repeat-x;
	top: 25%;
	left: 20%;
	width: 559px;
	height: 250px;
	padding: 48px;
	margin:0;
	border: 1px solid black;
	background-color: white;
	z-index:101;
	overflow: none;
}

#box8 a{
margin-left: 58%;
color: blue;
}

#boxtitle8
{
	position:absolute;
	float:center;
	top:0;
	left:0;
	width:648px;
	height:24px;
	padding:0;
	padding-top:4px;
	left-padding:8px;
	margin:0;
	border-bottom:4px solid #1f5182;
	background-color: #022a58;
	color:white;
	font-weight: bold;
	font-family: verdana;
	padding-left: 7px;
	text-align: left;
}





#filter9
{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #CCA;
	z-index:10;
	opacity:0.5;
	filter: alpha(opacity=50);
}


#box9 
{
	display: none;
	position: absolute;
	background-image: url(images/fond_bleu.png);
	background-repeat: repeat-x;
	top: 25%;
	left: 20%;
	width: 559px;
	height: 308px;
	padding: 48px;
	margin:0;
	border: 1px solid black;
	background-color: white;
	z-index:101;
	overflow: none;
}

#box9 a{
margin-left: 58%;
color: blue;
}

#boxtitle9
{
	position:absolute;
	float:center;
	top:0;
	left:0;
	width:648px;
	height:24px;
	padding:0;
	padding-top:4px;
	left-padding:8px;
	margin:0;
	border-bottom:4px solid #1f5182;
	background-color: #022a58;
	color:white;
	font-weight: bold;
	font-family: verdana;
	padding-left: 7px;
	text-align: left;
}





#filter10
{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #CCA;
	z-index:10;
	opacity:0.5;
	filter: alpha(opacity=50);
}


#box10 
{
	display: none;
	position: absolute;
	background-image: url(images/fond_bleu.png);
	background-repeat: repeat-x;
	top: 25%;
	left: 20%;
	width: 559px;
	height: 340px;
	padding: 48px;
	margin:0;
	border: 1px solid black;
	background-color: white;
	z-index:101;
	overflow: none;
}

#box10 a{
margin-left: 58%;
color: blue;
}

#boxtitle10
{
	position:absolute;
	float:center;
	top:0;
	left:0;
	width:648px;
	height:24px;
	padding:0;
	padding-top:4px;
	left-padding:8px;
	margin:0;
	border-bottom:4px solid #1f5182;
	background-color: #022a58;
	color:white;
	font-weight: bold;
	font-family: verdana;
	padding-left: 7px;
	text-align: left;
}








#filter11
{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #CCA;
	z-index:10;
	opacity:0.5;
	filter: alpha(opacity=50);
}


#box11 
{
	display: none;
	position: absolute;
	background-image: url(images/fond_bleu.png);
	background-repeat: repeat-x;
	top: 10%;
	left: 20%;
	width: 559px;
	height: 510px;
	padding: 48px;
	margin:0;
	border: 1px solid black;
	background-color: white;
	z-index:101;
	overflow: none;
}

#box11 a{
margin-left: 58%;
color: blue;
}

#boxtitle11
{
	position:absolute;
	float:center;
	top:0;
	left:0;
	width:648px;
	height:24px;
	padding:0;
	padding-top:4px;
	left-padding:8px;
	margin:0;
	border-bottom:4px solid #1f5182;
	background-color: #022a58;
	color:white;
	font-weight: bold;
	font-family: verdana;
	padding-left: 7px;
	text-align: left;
}




.ecrit-extraits-espoir{
float:left;
width: 620px;
/*	border: 1px solid green;*/
}




#filter12
{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #CCA;
	z-index:10;
	opacity:0.5;
	filter: alpha(opacity=50);
}


#box12 
{
	display: none;
	position: absolute;
	background-image: url(images/fond_bleu.png);
	background-repeat: repeat-x;
	top: 10%;
	left: 10%;
	width: 763px;
	height: 500px;
	padding: 48px;
	margin:0;
	border: 1px solid black;
	background-color: white;
	z-index:101;
	overflow: auto;
}

#box12 a{
margin-left: 58%;
color: blue;
}

#boxtitle12
{
	position:absolute;
	float:center;
	top:0;
	left:0;
	width:835px;
	height:24px;
	padding:0;
	padding-top:4px;
	left-padding:8px;
	margin:0;
	border-bottom:4px solid #1f5182;
	background-color: #022a58;
	color:white;
	font-weight: bold;
	font-family: verdana;
	padding-left: 7px;
	text-align: left;
}





#filter13
{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #CCA;
	z-index:10;
	opacity:0.5;
	filter: alpha(opacity=50);
}


#box13 
{
	display: none;
	position: absolute;
	background-image: url(images/fond_bleu.png);
	background-repeat: repeat-x;
	top: 10%;
	left: 20%;
	width: 559px;
	height: 580px;
	padding: 48px;
	margin:0;
	border: 1px solid black;
	background-color: white;
	z-index:101;
	overflow: none;
}

#box13 a{
margin-left: 58%;
color: blue;
}

#boxtitle13
{
	position:absolute;
	float:center;
	top:0;
	left:0;
	width:648px;
	height:24px;
	padding:0;
	padding-top:4px;
	left-padding:8px;
	margin:0;
	border-bottom:4px solid #1f5182;
	background-color: #022a58;
	color:white;
	font-weight: bold;
	font-family: verdana;
	padding-left: 7px;
	text-align: left;
}



.centre{
margin-left: 200px;
}

.centre1{
margin-left: 100px;
}

.ejs_scroll {font-size:12px;font-family:Verdana;color:#000000;text-decoration:none;border: 1px solid red;}

.marron{
color: #FF0000;
font-weight: bold;
text-decoration: none;
}
.marron:hover{
color: #336699;
}


.ecrit-filtre{
float:left;
width: 540px;
font-size: 15px;
/*	border: 1px solid green;	*/
}


.ecrit-extraits{
float:left;
width: 442px;
/*	border: 1px solid green;*/
}


#photo-anita{
float: left;
margin-top: 30%;
margin-left: 20px;
background-image: url(images/anita.png);
background-repeat: no-repeat;
width: 90px;
height: 129px;
}


#photo-ginette{
float: left;
margin-top: 30%;
margin-left: 20px;
background-image: url(images/ginette.png);
background-repeat: no-repeat;
width: 90px;
height: 129px;
}


#photo-odette{
float: left;
margin-top: 30%;
margin-left: 20px;
background-image: url(images/odette.png);
background-repeat: no-repeat;
width: 90px;
height: 129px;
}


#photo-louis{
float: left;
margin-top: 10%;
margin-left: 20px;
background-image: url(images/louis.png);
background-repeat: no-repeat;
width: 90px;
height: 129px;
}


#photo-evelyne{
float: left;
margin-top: 10%;
margin-left: 20px;
background-image: url(images/souvenirs.png);
background-repeat: no-repeat;
width: 90px;
height: 129px;
}

#photo-jeanpierre{
float: left;
margin-top: 10%;
margin-left: 20px;
background-image: url(images/jeanpierre.png);
background-repeat: no-repeat;
width: 90px;
height: 129px;
}


#photo-jeanjacques{
float: left;
margin-top: 10%;
margin-left: 20px;
background-image: url(images/jeanjacques.png);
background-repeat: no-repeat;
width: 90px;
height: 129px;
}


#photo-peggy{
float: left;
margin-top: 10%;
margin-left: 25px;
background-image: url(images/lespoirdunevie.png);
background-repeat: no-repeat;
width: 102px;
height: 146px;
}




#photo-sandra{
float: left;
margin-top: 10%;
margin-left: 20px;
background-image: url(images/sandra.png);
background-repeat: no-repeat;
width: 90px;
height: 129px;
}



#fond-accueil{
background-image: url(images/fond.png);
background-repeat: no-repeat;
width: 99.9%;
height: 630px;
}
#fond-vousetmoi{
background-image: url(images/fond_violet.png);
background-repeat: repeat-x;
width: 99.9%;
height: 768px;
}
#fond-extraits{
background-image: url(images/fond_rose.png);
background-repeat: repeat-x;
width: 99.9%;
height: 768px;
}
#fond-confidentialite{
background-image: url(images/fond_orange.png);
background-repeat: repeat-x;
width: 99.9%;
height: 768px;
}
#fond-contact{
background-image: url(images/fond_jaune.png);
background-repeat: repeat-x;
width: 99.9%;
height: 768px;
}
#fond-tarifs{
background-image: url(images/fond_vert.png);
background-repeat: repeat-x;
width: 99.9%;
height: 768px;
}
#fond-votrehistoire{
background-image: url(images/fond_rouge.png);
background-repeat: repeat-x;
width: 99.9%;
height: 768px;
}
#fond-votrebiographe{
background-image: url(images/fond_mauve.png);
background-repeat: repeat-x;
width: 99.9%;
height: 768px;
}


#global{
float:left;
width: 1260px;
height: 768px;
/*	border: 1px solid silver;	*/
}


#gauche{
float:left;
width: 784px;
height: 100%;
/*	border: 1px solid yellow;	*/
}


#container{
float:left;
width: 783px;
height: 768px;
background-image: url(images/container.png);
background-repeat: no-repeat;
/*	border: 1px solid red;	*/
}
#container-votrebiographe{
float:left;
width: 784px;
height: 768px;
background-image: url(images/container_mauve.png);
background-repeat: no-repeat;
/*	border: 1px solid red;	*/
}
#container-votrehistoire{
float:left;
width: 784px;
height: 768px;
background-image: url(images/container_rouge.png);
background-repeat: no-repeat;
/*	border: 1px solid red;	*/
}
#container-tarifs{
float:left;
width: 784px;
height: 768px;
background-image: url(images/container_vert.png);
background-repeat: no-repeat;
/*	border: 1px solid red;	*/
}
#container-contact{
float:left;
width: 784px;
height: 768px;
background-image: url(images/container_jaune.png);
background-repeat: no-repeat;
/*	border: 1px solid red;	*/
}
#container-confidentialite{
float:left;
width: 784px;
height: 768px;
background-image: url(images/container_orange.png);
background-repeat: no-repeat;
/*	border: 1px solid red;	*/
}
#container-extraits{
float:left;
width: 784px;
height: 768px;
background-image: url(images/container_rose.png);
background-repeat: no-repeat;
/*	border: 1px solid red;	*/
}
#container-vousetmoi{
float:left;
width: 784px;
height: 768px;
background-image: url(images/container_violet.png);
background-repeat: no-repeat;
/*	border: 1px solid red;	*/
}


#container-accueil{
float:left;
width: 761px;
height: 750px;
margin-top: 26px;
margin-left: 7px;
/*	border: 1px solid red;	*/
}


#titre-accueil{
float:left;
width: 496px;
height: 105px;
/*	border: 1px solid green;	*/
}
#titre-accueil h2{
font-size: 16px;
font-family: verdana;
margin: 50px 0px 0px 185px;
padding: 0px;
}
#titre-accueil h3{
font-size: 11px;
font-family: verdana;
font-style: italic;
margin: 0px 0px 0px 120px;
padding: 0px;
}

#rosas-accueil{
float:center;
margin-left: auto;
margin-right: auto;
background-image: url(images/rosas4.png);
background-repeat: no-repeat;
margin-top: 10px;
width: 200px;
height: 132px;
/*	border: 1px solid red;	*/
}




#titre-vousetmoi{
float:left;
width: 496px;
height: 105px;
margin-top: 40px;
background-image: url(images/titre-vousetmoi.png);
background-repeat: no-repeat;
background-position: center center;
/*	border: 1px solid green;	*/
}


#titre-extraits{
float:left;
width: 496px;
height: 105px;
margin-top: 40px;
background-image: url(images/titre-extraits.png);
background-repeat: no-repeat;
background-position: center center;
/*	border: 1px solid green;	*/
}


#titre-conf{
float:left;
width: 496px;
height: 105px;
margin-top: 40px;
background-image: url(images/titre-conf.png);
background-repeat: no-repeat;
background-position: center center;
/*	border: 1px solid green;	*/
}


#titre-contact{
float:center;
margin-left: auto;
margin-right: auto;
width: 496px;
height: 105px;
margin-top: 40px;
background-image: url(images/titre-contact.png);
background-repeat: no-repeat;
background-position: center center;
/*	border: 1px solid green;	*/
}


#titre-tarifs{
float:left;
width: 530px;
height: 185px;
margin-top: 48px;
background-image: url(images/titre-tarifs.png);
background-repeat: no-repeat;
background-position: 50% 30%;
/*	border: 1px solid green;	*/
}


#titre-votrebiographe{
float:left;
width: 530px;
height: 185px;
margin-top: 48px;
background-image: url(images/titre-votrebiographe.png);
background-repeat: no-repeat;
background-position: 50% 30%;
/*	border: 1px solid green;	*/
}

#titre-votrehistoire{
float:left;
width: 496px;
height: 105px;
margin-top: 40px;
background-image: url(images/titre-votrehistoire.png);
background-repeat: no-repeat;
background-position: center center;
/*	border: 1px solid green;	*/
}

#titre-votrebiographe p{
font-family: verdana;
font-size: 13px;
margin-left: 35px;
margin-top: 138px;
}
#titre-votrebiographe h2{
font-size: 16px;
font-family: verdana;
margin: 50px 0px 0px 185px;
padding: 0px;
}
#titre-votrebiographe h3{
font-size: 11px;
font-family: verdana;
font-style: italic;
margin: 0px 0px 0px 154px;
padding: 0px;
}
#photo-vousetmoi{
float:left;
background-image: url(images/photo-vousetmoi.png);
background-repeat: no-repeat;
width: 222px;
height: 152px;
margin-top: 25px;
margin-left: 37px;
/*	border: 1px solid red;	*/
}
#photo-votrehistoire{
float:left;
background-image: url(images/photo-votrehistoire.png);
background-repeat: no-repeat;
width: 177px;
height: 138px;
margin-top: 25px;
margin-left: 37px;
/*	border: 1px solid red;	*/
}
#photo-tarifs{
float:left;
background-image: url(images/photo-tarifs.png);
background-repeat: no-repeat;
width: 159px;
height: 210px;
margin-top: 25px;
margin-left: 17px;
/*	border: 1px solid red;	*/
}

#photo-votrebiographe{
float:left;
background-image: url(images/photo-votrebiographe.png);
background-repeat: no-repeat;
width: 159px;
height: 210px;
margin-top: 25px;
margin-left: 17px;
/*	border: 1px solid red;	*/
}

#photo-entretien{
float:left;
background-image: url(images/photo-entretien.png);
background-repeat: no-repeat;
width: 178px;
height: 139px;
margin-top: 25px;
margin-left: 17px;
/*	border: 1px solid red; 	*/
}

#photo-rythme{
float:left;
background-image: url(images/photo-note.png);
background-repeat: no-repeat;
width: 158px;
height: 242px;
margin-top: 5px;
margin-left: 17px;
/*	border: 1px solid red;*/
}

#photo-livrets{
float:left;
background-image: url(images/photo-livrets.png);
background-repeat: no-repeat;
width: 200px;
height: 153px;
margin-top: 5px;
margin-left: 17px;
/*	border: 1px solid red; 	*/
}

#texte-tarifs{
float:left;
width: 724px;
height: 570px;
margin-top: -80px;
padding-left: 35px;
/*	border: 1px solid blue;	*/
}
#texte-tarifs p{
font-family: verdana;
font-size: 13px;
}


#texte-votrebiographe{
float:left;
width: 724px;
height: 570px;
margin-top: -40px;
padding-left: 35px;
/*	border: 1px solid blue;	*/
}
#texte-votrebiographe p{
font-family: verdana;
font-size: 13px;
}

#texte-vousetmoi{
float:left;
width: 724px;
height: 570px;
padding-left: 35px;
/*	border: 1px solid blue;	*/
}
#texte-vousetmoi p{
font-family: verdana;
font-size: 13px;
}
#texte-votrehistoire{
float:left;
width: 724px;
height: 695px;
padding-left: 35px;
/*	border: 1px solid blue;	*/
}
#texte-votrehistoire p{
font-family: verdana;
font-size: 13px;
}

html:not([lang*=""]) #texte-votrehistoire p{
font-family: verdana;
font-size: 13px;
margin-top: -10px;
}

#texte-extraits{
float:left;
width: 724px;
height: 500px;
padding-left: 20px;
/*	border: 1px solid blue;	*/
}
#texte-extraits p{
font-family: verdana;
font-size: 13px;
color: red;
}


#photo-extraits{
float:left;
background-image: url(images/photo-extraits.png);
background-repeat: no-repeat;
width: 222px;
height: 122px;
margin-top: 49px;
margin-left: 37px;
/*	border: 1px solid red;	*/
}

#photo-confidentialite{
float:left;
background-image: url(images/photo-confidentialite.png);
background-repeat: no-repeat;
width: 222px;
height: 146px;
margin-top: 25px;
margin-left: 37px;
/*	border: 1px solid red;	*/
}

#texte-accueil{
float:left;
width: 724px;
height: 600px;
padding-left: 35px;
padding-top: 5px;
/*	border: 1px solid blue;*/
}
#texte-accueil p{
font-family: verdana;
font-size: 13px;
}

.texte-normal{
font-family: verdana;
font-size: 13px;
}

#texte-accueil li{
list-style: none;
background-image: url(images/fleche_orange.png);
background-repeat: no-repeat;
padding-left: 15px;
padding-top: 2px;
}

#texte-accueil ul{
margin: 0px 0px 5px -20px;
}

#bande-bas{
float:left;
width: 720px;
height: 141px;
/*	border: 1px solid green;	*/
}

#ejs_box2_box2{
float:left;
width: 216px;
height: 135px;
color: #000000;
font-family: Arial;
font-size: 12px;
/*	border: 1px solid red;	*/
}

#feuille-seule{
float:left;
background-image: url(images/feuille_seule.png);
background-repeat: no-repeat;
width: 183px;
height: 140px;
margin-right: 61px;
text-decoration: none;
/*	border: 1px solid blue;		*/
}


.remonte{
margin-top: -13px;
*margin-top: -19px;
}

#feuille-seule-rouge{
float:right;
background-image: url(images/feuille_seule2.png);
background-repeat: no-repeat;
width: 183px;
height: 140px;
margin-right: 61px;
text-decoration: none;
/*	border: 1px solid blue;	*/
}


#feuille-seule-mauve{
float:right;
background-image: url(images/feuille_seule_mauve.png);
background-repeat: no-repeat;
width: 183px;
height: 140px;
margin-right: 61px;
text-decoration: none;
/*	border: 1px solid blue;	*/
}


#feuille-seule2{
float:left;
background-image: url(images/feuille_seule.png);
background-repeat: no-repeat;
width: 183px;
height: 140px;
margin-left: 61px;
text-decoration: none;
/*	border: 1px solid blue;	*/
}


#citation-vousetmoi{
float:left;
width: 225px;
height: 150px;
margin-top: 20px;
color: #62246d;
font-weight: bold;
text-align: center;
/*	border: 1px solid green;	*/
}
#citation-conf{
float:left;
width: 216px;
height: 150px;
font-style: italic;
margin-top: 7px;
color: #e08d04;
font-weight: bold;
/*	border: 1px solid green;	*/
}
#citation-bio{
float:left;
width:727px;
height: 70px;
color: #ce5111;
font-weight: bold;
font-size: 11px;
/*	border: 1px solid green;	*/
}

.italic{
font-style: italic;
font-size: 20px;
font-family: Arial;
}

#droite{
float:left;
margin-left: 30px;
width: 443px;
height: 100%;
/*	border: 1px solid pink;	*/
}


#logo{
float:left;
width: 326px;
height: 64px;
margin-left: 66px;
margin-top: 10px;
background-image: url(images/logo3.png);
background-repeat: no-repeat;
}

#postit{
float:left;
width: 300px;
height: 152px;
margin-left: 70px;
margin-top: 25px;
background-image: url(images/postit2.png);
background-repeat: no-repeat;
/*	border: 1px solid red;	*/
}
#postit h2{
margin: 3px 0px 0px 0px;
padding: 0px;
font-size: 13px;
margin-left: 115px;
font-family: Arial;
}

#ecriture-postit{
float:left;
width: 285px;
height: 115px;
margin-top: 2px;
margin-left: 7px;
/*	border: 1px solid green;	*/
}
#ecriture-postit p{
margin: 0px;
font-family: Arial;
}
#ecriture-postit ul{
margin: 0px 0px 6px 11px;
padding: 0px;
}
.normal{
margin-top: 9px;
font-size: 13px;
}
.bleu{
font-weight: bold;
color: #022a58;
}

.bleu2{
font-weight: bold;
color: #022a58;
font-family: Verdana;
font-size: 11px;
}

.italic{
padding-left: 0px;
font-style: italic;
font-size: 12px;
}
.precision{
text-align: right;
font-style: italic;
font-size: 12px;
}
.nomdusite{
padding-top: 12px;*padding-top: 5px;
text-align: center;
font-style: italic;
font-size: 12px;
}

#arbre{
float:left;
width: 443px;
height: 490px;
margin-top: 33px;
background-image: url(images/arbre.png);
background-repeat: no-repeat;
/*	border: 1px solid green;	*/
}
#arbre-vousetmoi{
float:left;
width: 443px;
height: 490px;
margin-top: 33px;
background-image: url(images/arbre_violet.png);
background-repeat: no-repeat;
/*	border: 1px solid green;	*/
}
#arbre-extraits{
float:left;
width: 443px;
height: 490px;
margin-top: 33px;
background-image: url(images/arbre_rose.png);
background-repeat: no-repeat;
/*	border: 1px solid green;	*/
}
#arbre-confidentialite{
float:left;
width: 443px;
height: 490px;
margin-top: 33px;
background-image: url(images/arbre_orange.png);
background-repeat: no-repeat;
/*	border: 1px solid green;	*/
}
#arbre-contact{
float:left;
width: 443px;
height: 490px;
margin-top: 33px;
background-image: url(images/arbre_jaune.png);
background-repeat: no-repeat;
/*	border: 1px solid green;	*/
}
#arbre-tarifs{
float:left;
width: 443px;
height: 490px;
margin-top: 33px;
background-image: url(images/arbre_vert.png);
background-repeat: no-repeat;
/*	border: 1px solid green;	*/
}
#arbre-votrehistoire{
float:left;
width: 443px;
height: 490px;
margin-top: 33px;
background-image: url(images/arbre_rouge.png);
background-repeat: no-repeat;
/*	border: 1px solid green;	*/
}
#arbre-votrebiographe{
float:left;
width: 443px;
height: 490px;
margin-top: 33px;
background-image: url(images/arbre_mauve.png);
background-repeat: no-repeat;
/*	border: 1px solid green;	*/
}




.feuille{
float:left;
background-repeat: no-repeat;
cursor: main;
display: inline;
/*	border: 1px solid red;	*/
}
.feuille:hover{
cursor: main;
}

.vousetmoi{
width: 122px;
height: 91px;
margin-left: 50px;
margin-top: 23px;
background-image: url(images/vousetmoi.png);
cursor: main;
}
.vousetmoi:hover{
background-image: url(images/vousetmoi_on.png);
cursor: main;
}

.accueil{
width: 73px;
height: 98px;
margin-left: 37px;
background-image: url(images/accueil.png);
}
.accueil:hover{
background-image: url(images/accueil_on.png);
}

.votrebiographe{
width: 147px;
height: 109px;
margin-left: 8px;
margin-top: 28px;
background-image: url(images/votrebiographe.png);
}
.votrebiographe:hover{
background-image: url(images/votrebiographe_on.png);
}

.extraits{
width: 118px;
height: 89px;
margin-top: -23px;
background-image: url(images/extraits.png);
}
.extraits:hover{
background-image: url(images/extraits_on.png);
}

.votrehistoire{
width: 147px;
height: 112px;
margin-left: 174px;
margin-top: 6px;
background-image: url(images/votrehistoire.png);
}
.votrehistoire:hover{
background-image: url(images/votrehistoire_on.png);
}

.confidentialite{
width: 152px;
height: 113px;
margin-top: -38px;
background-image: url(images/confidentialite.png);
}
.confidentialite:hover{
background-image: url(images/confidentialite_on.png);
}

.contact{
width: 68px;
height: 59px;
margin-left: 26px;
margin-top: 49px;
background-image: url(images/contact.png);
}
.contact:hover{
background-image: url(images/contact_on.png);
}

.tarifs{
width: 72px;
height: 88px;
margin-left: 35px;
background-image: url(images/tarifs.png);
}
.tarifs:hover{
background-image: url(images/tarifs_on.png);
}
.mail{
font-weight: bold;
text-decoration: none;
color: #022a58;
}
.mail:hover{
color: #fca600;
}
.ecriture-rouge{
color: #ab0520;
font-weight: bold;
font-size: 11px;
}
.ecriture-verte{
color: #00cc00;
font-weight: bold;
}



#marketing{
float:left;
width: 740px;
height: 158px;
margin-left: -20px;
margin-top: 30px;
/*	border: 1px solid black;*/
}


#marketing2{
float:left;
width: 740px;
height: 205px;
margin-left: -20px;
/*	border: 1px solid black;*/
}


#livre{
float:left;
width: 400px;
height: 152px;
/*	border: 2px solid yellow;	*/
}
#livre p{
margin: 5px 5px 0px 113px;
font-family: verdana;
font-size: 11px;
/*	border: 2px solid pink;*/
}


.couverture{
float:left;
background-image: url(images/lespoirdunevie.png);
background-repeat: no-repeat;
width: 102px;
height: 146px;
/*	border: 2px solid yellow;	*/
}

#livre h2{
font-family: verdana;
font-size: 13px;
font-style: italic;
font-weight: bold;
margin: 0px;
text-align: center;
}


#temoignages{
float:left;
width: 469px;
height: 200px;
margin-left: 263px;
/*border: 2px solid brown;*/
}
#temoignages h2{
font-family: verdana;
font-size: 13px;
font-style: italic;
font-weight: bold;
margin: 0px;
text-align: center;
}


#ejs_box2_box{
float:left;
width: 525px;
height: 75px;
color: #000000;
font-family: Arial;
font-size: 12px;
margin-top: 30px;
/*	border: 1px solid green;*/
}


#citation-gauche{
float:left;
width: 250px;
height: 200px;
margin-top: 15px;
font-style: italic;
/*	border: 1px solid green;	*/
}

#citation-droite{
float:left;
width: 260px;
height: 200px;
margin-top: 15px;
font-style: italic;
/*	border: 1px solid green;	*/
}

.entretien{
margin-top: 58px;
margin-left: 52px;
color: purple;
font-size: 19px;
/*	border: 1px solid blue;	*/
}


.rythme{
margin-top: 58px;
margin-left: 56px;
color: purple;
font-size: 19px;
/*	border: 1px solid blue;	*/
}


.livrets{
margin-top: 58px;
margin-left: 55px;
color: #c6506a;
font-weight: bold;
font-size: 22px;
/*	border: 1px solid blue;	*/
}




.livrebio{
margin-top: 50px;
margin-left: 59px;
color: #ce5111;
	font-weight: bold;	
font-size: 16px;
/*	border: 1px solid blue;	*/
}

/* effet css sur photo de la front */


.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
left: -1000px;
border: 1px solid black;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
/*padding: 2px;*/
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}



/* FIN effet css sur photo de la front */





/* temoignages */



#tickertape{
position:relative;
/* layer-background-color:black;*/
width:280px;
height: 45px;
}

#subtickertape{
position:absolute;
/*	border: 1px solid black; */
width:515px;
height: 160px;
margin-top: 12px;
margin-left: 12px;
/*	border: 1px solid red;*/
}

#subtickertape p{
float:left;
/*border: 1px solid red;*/
width: 350px;
 }


.subtickertapefont{
font:normal 12px Verdana;
text-decoration:none;
color: black;
}

.subtickertapefont a{
color: #8e8e8e;
text-decoration:none;
}

.cover{
float:left;
margin-left: 10px;
margin-top: 5px;
}

/* fin temoignanges */



.remontage{
float:left;
width: 700px;
/*	border: 1px solid blue;	*/
margin-bottom: 50px;
}

.videofranceinter{
float:left;
width: 270px;
/*	border: 1px solid brown;	*/
}

.textefranceinter{
float:left;
width: 350px;
/*	border: 1px solid green;	*/
}

#contenant-contact{
float:left;
width: 690px;
height: 200px;
/*	border: 1px solid green;	*/
}

#citation-contact{
float:left;
margin-left: 200px;
width: 320px;
height: 200px;
color: #7a410a;
font-weight: bold;
font-size: 12px;
text-align: center;
/*border: 1px solid red;	*/
}


#photo-phone{
float:left;
background-image: url(images/photo-phone2.png);
background-repeat: no-repeat;
width: 120px;
height: 97px;
	margin-top: 66px;*margin-top: 105px;	
	margin-left: 30px;	
/*border: 1px solid red;	*/
}

.logo-m6{
float: left;
background-image: url(fichiers/m6.png);
background-repeat: no-repeat;
width: 92px;
height: 68px;
margin-right: 35px;
margin-top: 5px;
/*	border: 1px solid red;*/
}
