@charset "UTF-8";
/* CSS Document */

body {
background-color:#39313f;
margin:0;
padding:0;
text-align:center;
color:#ffffff;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
}

h1 {
color:#000000;
font-family:Verdana,Trebuchet MS,Arial,Helvetica,sans-serif;;
font-size:13px;
font-weight:bold;
margin-left:28px;
margin-top:40px;
text-align:left;
text-transform:uppercase;
}

#conteneur {
	margin-left:auto;
	margin-right:auto;
	position:relative;
	text-align:left;
	width:1024px;
	height:768px;
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
	}
	
#conteneurhome {
background-image:url(images/fondhome2.jpg);
	margin-left:auto;
	margin-right:auto;
	position:relative;
	text-align:left;
	width:551px;
	height:353px;
	padding-top:400px;
	padding-left:423px;
	padding-right:50px;
	padding-bottom:15px;
	text-align:left;
	}
	
#conteneurhometop {
background-image:url(images/hometop.jpg);
background-repeat:no-repeat;
background-position : center 0%;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	text-align:left;
	width:551px;
	height:95px;
	padding-top:400px;
	padding-left:423px;
	padding-right:50px;
	padding-bottom:15px;
	text-align:left;
	}

#conteneurhomebas {
background-image:url(images/homebas.jpg);
background-repeat:no-repeat;
background-position : center 0%;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	text-align:left;
	width:866px;
	height:105px;
	padding-top:138px;
	padding-left:158px;
	padding-bottom:15px;
	text-align:left;
	}
	
.home {
color:#ffffff;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
text-align:left;
}

.li {
	list-style-image:url(images/pucehome.jpg);
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	list-style-type:none;
	list-style-position: outside;
}

#conteneurhometop a:link {
color:#ffffff;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}
#conteneurhometop a:visited {
color:#ffffff;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}
#conteneurhometop a:hover {
color:#836f94;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}
#conteneurhometop a:active {
color:#ffffff;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}

#header {
background-image:url(images/header.jpg);
background-repeat:no-repeat;
background-position : center 0%;
width:995px;
height:27px;
padding-top:112px;
padding-right:29px;
/*top:55px;*/
}

.menu {
color:#836f94;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
text-align:right;
}


#header a:link {
color:#ffffff;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}
#header a:visited {
color:#ffffff;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}
#header a:hover {
color:#836f94;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}
#header a:active {
color:#ffffff;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}


#contenubio {
position:relative;
background-image:url(images/fondbio.jpg);
background-repeat:no-repeat;
background-position:center;
width:645px;
height:594px;
padding-top:20px;
padding-left:350px;
padding-right:29px;
padding-bottom:15px;
}

#contenubiodroite {
position:left;
width:600px;
height:594px;
padding-right:40px;
overflow:auto;
}
.textebio {
color:#ffffff;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
text-align:left;
text-align:justify;
}
.signature {
color:#ffffff;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-style:italic;
font-weight:normal;
text-align:right;
}

.citations {
color:#ffffff;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-style:italic;
font-weight:normal;
}


#contenumultimedia {
position:relative;
background-image:url(images/multimedia.jpg);
background-repeat:no-repeat;
background-position:center;
width:645px;
height:594px;
padding-top:20px;
padding-left:29px;
padding-right:350px;
padding-bottom:15px;
}

#contenumultimediagauche {
position:left;
width:611px;
height:594px;
padding-left:29px;
overflow:auto;
}

.textemultimedia {
color:#ffffff;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
text-align:left;
text-align:justify;
}

#contenudisco {
position:relative;
background-image:url(images/fonddisco.jpg);
background-repeat:no-repeat;
background-position:center;
width:645px;
height:594px;
padding-top:20px;
padding-left:350px;
padding-right:29px;
padding-bottom:15px;
}

#contenudiscodroite {
position:left;
width:600px;
height:594px;
padding-right:40px;
overflow:auto;
}

#contenudiscodroite a:link {
color:#836f94;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}
#contenudiscodroite a:visited {
color:#836f94;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}
#contenudiscodroite a:hover {
color:#ffffff;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}
#contenudiscodroite a:active {
color:#836f94;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}
.textedisco {
color:#ffffff;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
text-align:left;
text-align:justify;
}

#contenupressbook {
position:relative;
background-image:url(images/pressbook.jpg);
background-repeat:no-repeat;
background-position:center;
width:645px;
height:594px;
padding-top:20px;
padding-left:350px;
padding-right:29px;
padding-bottom:15px;
}
.textepressbook {
color:#ffffff;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
text-align:left;
text-align:justify;
}

#contenucontact {
position:relative;
background-image:url(images/contact.jpg);
background-repeat:no-repeat;
background-position:center;
width:645px;
height:594px;
padding-top:20px;
padding-left:350px;
padding-right:29px;
padding-bottom:15px;
}
.textecontact {
color:#ffffff;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
text-align:left;
text-align:justify;
}

#contenucontact a:link {
color:#ffffff;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}
#contenucontact a:visited {
color:#ffffff;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}
#contenucontact a:hover {
color:#836f94;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}
#contenucontact a:active {
color:#ffffff;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}

.credits {
color:#836f94;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
font-style:normal;
font-weight:normal;
text-align:center;
}

#contenumentionslegales {
background-image:url(images/mentions.jpg);
background-repeat:no-repeat;
background-position:center 0%;
width:805px;
height:594px;
padding-top:20px;
padding-left:190px;
padding-right:29px;
padding-bottom:15px;
}

.mentions {
color:#836f94;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
text-align:left;
}

#contenumentionslegales a:link {
color:#ffffff;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}
#contenumentionslegales a:visited {
color:#ffffff;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}
#contenumentionslegales a:hover {
color:#836f94;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}
#contenumentionslegales a:active {
color:#ffffff;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}

a:link {
color:#ffffff;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
text-decoration:none;
}
a:visited {
color:#ffffff;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
text-decoration:none;
}
a:hover {
color:#836f94;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
text-decoration:none;
}
a:active {
color:#ffffff;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
text-decoration:none;
}

