*{
margin:0 ;
padding:0 ;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}



/*mise en forme des liens */

/*liens menu haut */

a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration: none;
}

a:link {
	color: #A94469;
}

a:visited {
	color: #A94469;
}

a:hover {
	color: #C6638C;
}

a:active {
	color: #C6638C;
}


/*liens dans descriptions travaux  */

a.int:link{
color:#A94469;
}

a.int:visited{
color:#A94469;
}

a.int:hover{
color:#d3d51d;
}


a.int:active{
color:#C6638C;
}

a.rubriqueActive{
color:#563648;
}


/*lien vers mail Présentation haut page  */

a.mail{
color:#ffffff;
}


/*liens et plan du site Bas page  */

a.infos{
color:#000000;
}



/* page accueil*/

body{
background-color:#E4E5E5;
}



#conteneur{
width: 713px;
height: 472px;
background-image:url(../images/accueilFinal.jpg);
background-repeat:no-repeat;
background-position: center top;
margin-top: -250px;
margin-left: -425px;
position: absolute;
left: 50%;
top: 50%;
}



h1{
}


/* navigation page Accueil */

#nav {
	position:absolute;
	left:268px;
	top:273px;
	height:37px;
	margin:0;
	padding:0;
	list-style: none;
	line-height:14px;

}



#nav li {
float: left;
text-align:left;
padding-left:2px;
}


#nav a {
text-decoration:none;
font-weight:700;
display: block;
width: 85px;
padding-left:2px;
color:#9E4758;
}




/* ----- pages internes ----- */

#retourAccueil{
	width:274px;
	height:41px;
	position:absolute;
	top:30px;
	left:6px;
}


#conteneur2{
width: 869px;
height: 623px;
background-image:url(../images/pageInterieurefinale.jpg);
background-repeat:no-repeat;
background-position: center top;
margin-top: -312px;
margin-left: -435px;
position: absolute;
left: 50%;
top: 50%;
}


/*Présentation haut page et lien vers mail  */
h2{
	font-size:9px;
	position:absolute;
	left:193px;
	top:580px;
	width: 327px;
	text-align:left;
	height: 11px;

}




.rubriques{
	position:absolute;
	color:#FFFFFF;
	top :46px;
	left : 511px;
	font-weight:bold;
	z-index:100;
}


/*menu flash de gauche */
.menu{
	top: 50px;
	left:12px;
	position:absolute;
}




.image{
	top:90px;
	left : 184px;
	position:absolute;
	text-align:left;

}

.imageCertif{
	top:21px;
	left : 372px;
	position:absolute;
	text-align:left;

}





.commentaires{
	position:absolute;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:right;
	font-weight:400;
	color:#422135;
	left: 173px;
	top: 539px;
	width: 660px;
	height: 29px;
}

.precedent{
	position:absolute;
	float:left;
	left: 190px;
	top: 485px;
	width: 25px;
	height: 25px;
}

.suivant{
	position:absolute;
	float:left;
	left: 794px;
	top: 485px;
	width: 25px;
	height: 25px;
}


/*info bas de page  */
#info{
	font-size:9px;
	position:absolute;
	left:45px;
	top:580px;
	width: 145px;
	text-align:left;
	color:#ffffff;
	height: 13px;

}




/*pages CV */
.cv{
	position:absolute;
	font-weight:400;
	left: 184px;
	top: 77px;
	width: 640px;
	height: 470px;

}

.cvTexte{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#333333;
}


.cvTexte a{
	font-size:11px;
	color: #A94469
}


.cvPhoto{
	position:absolute;
	left: 194px;
	top: 85px;
	width: 543px;
	height: 382px;

}


.cv .titres{
	color:#695580;
	font-weight:bold;
	font-size:13px;
	margin-top: 20px;
	margin-bottom: 10px;
}


.cv .intitules {
	font-size:10px;
	font-weight:bold;
	margin-bottom:3px;
	margin-top: 8px;
}


.cv .dates {
color:#627C7B;
font-size:11px;
}

.cv .lieu {
	font-weight:normal;
	font-size:10px;
}
