@charset "UTF-8";


/* ------------------------------------ */
/*                                      */
/*            COEUR SITE                */
/*                                      */
/* ------------------------------------ */


#content-biography {
	width:991px;
	height:764px;
	margin:0 auto;
	background-image:url(../_image/background-biography.png);
	background-position:0 77px;
	background-repeat:no-repeat;
	position:relative;
	cursor:default;
}

#content-biography .titrepage {
	width:243px;
	height:0;
	padding-top:43px;
	overflow:hidden;
	background-position:0 0;
	background-repeat:no-repeat;
	position:absolute;
	top:16px;
	left:409px;
	cursor:default;
}

#retourHomeBiography {
	width:150px;
	height:0;
	padding-top:50px;
	overflow:hidden;
	background-position:0 0;
	background-repeat:no-repeat;
	position:absolute;
	top:73px;
	left:118px;
}
#retourHomeBiography:hover {
	background-position:0 -50px;
}

.photo_pgd {
	position:absolute;
	top:113px;
	left:80px;
}

/*texte*/
#masqueTxt {
	width:295px;
	height:492px;
	overflow:hidden;
	position:relative;
	top:155px;
	left:559px;
	overflow-y: scroll;
}
#contentTxt {
	width:295px;
}


#contentTxt P {
	font-size:1.08em;
	line-height:2.001em;
	margin-bottom:2.001em;
}
#contentTxt STRONG {
	font-weight:bold;
}
#contentTxt EM {
	font-style:italic;
}
#contentTxt A {
	text-decoration:underline;
	color:#dc562a;
}

/*navigation*/
.navigation {
	height:69px;
	width:20px;
	position:absolute;
	z-index:10;
	top:591px;
	left:873px;
}
#content-biography .suiv A,
#content-biography .prec A {
	width:20px;
	padding-top:31px;
	margin-bottom:10px;
	background-image:url(../_image/fleche-verticale.png);
}
#content-biography .prec A {
	background-position:0 -41px;
}

/*menu*/
.menubio {
}
.menubio LI A,
#content-biography H2 {
	width:45px;
	height:0;
	padding-top:137px;
	display:block;
	overflow:hidden;
	background-repeat:no-repeat;
	position:absolute;
	z-index:20;
}
.menubio LI#btt1 A,
#content-biography H2#btt1 {
	background-position:0 0;
	top:150px;
	right:63px;
}
.menubio LI#btt2 A,
#content-biography H2#btt2 {
	background-position:0 -149px;
	top:299px;
	right:63px;
}
.menubio LI#btt3 A,
#content-biography H2#btt3 {
	background-position:0 -300px;
	top:450px;
	right:63px;
}
.menubio LI#btt4 A,
#content-biography H2#btt4 {
	background-position:0 -452px;
	top:601px;
	right:63px;
	padding-top:54px;
}
/*hover*/
.menubio LI#btt1 A:hover {
	background-position:-90px 0;
}
.menubio LI#btt2 A:hover {
	background-position:-90px -149px;
}
.menubio LI#btt3 A:hover {
	background-position:-90px -300px;
}
.menubio LI#btt4 A:hover {
	background-position:-90px -452px;
}
/*active*/
.menubio LI#btt1.on A,
.menubio LI#btt1.on A:hover,
.menubio LI#btt1.off A,
#content-biography H2#btt1 {
	background-position:-45px 0;
}
.menubio LI#btt2.on A,
.menubio LI#btt2.on A:hover,
.menubio LI#btt2.off A,
#content-biography H2#btt2 {
	background-position:-45px -149px;
}
.menubio LI#btt3.on A,
.menubio LI#btt3.on A:hover,
.menubio LI#btt3.off A,
#content-biography H2#btt3 {
	background-position:-45px -300px;
}
.menubio LI#btt4.on A,
.menubio LI#btt4.on A:hover,
#content-biography H2#btt4 {
	background-position:-45px -452px;
}
/*desactive*/
.menubio LI.off A {
	width:22px;
	left:50px;
}