body {
position: relative;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin-left:auto;
margin-right: auto;
margin-top : 10px;
text-align: center;
padding: 0;
/* background-color:#8391A3; */
background-color:#FFFFFF;

}


/*                                                                      */
/*                             LES BOITES                               */
/*                                                                      */

#header {
position: relative;
width : 1000px;
margin-left:auto;
margin-right:auto;
height: 60px;
text-align: center;
}


#conteneur2 {
position: relative;
width : 1000px;
margin: 0 auto;
text-align: center;
background-color:#DFDFE5;
}


#conteneur {
position: relative;
width: 1000px;
margin-left:auto;
margin-right: auto;
top:0px;
padding-top : 10px;
background-color:#DFDFE5;
}

#gauche {
position: absolute;
text-align: left;
left: 20px;
top:50px;
width: 180px;
background-image: url("images/menu3.jpg");
border-width:0px;
border-top-style: outset ; 
border-right-style: inset ; 
border-bottom-style: inset ; 
border-left-style: outset ;
padding-top : 0px;
background-color:#757D85;
}



#centre {
position: relative;
text-align:justify;
margin-left: 240px;
margin-right: 35px;
margin-bottom:15px;
background-color:#DFDFE5;
border: 0px solid #0B73D4;
}



#fin {
position: relative;
width : 1000px;
font-family:arial, sans serif, century;
color :#FFFFFF;
font-size:10pt;
mmargin-left:auto;
margin-right:auto;
height: 60px;
text-align: center;
background-image: url("images/header4b.jpg");
padding: 5px 0px 0px 0px ;

}

#debut {
position: relative;
width: 900px;
font-family: arial, 'sans serif', century;
color: #FFFFFF;
font-size: 10pt;
mmargin-left: auto;
height: 30px;
text-align: center;
background-image: url('images/header1b.jpg'); margin-right: auto; padding: 0px

}

/*                                                                      */
/*                             LES BALISES H                            */
/*                                                                      */


h1 {
font-family:arial, sans serif, century;
color : #FFFFFF;
font-size:32pt;
text-align:right;
padding: 15px 5px 5px 5px ;
background-color:transparent;
margin: 0;
}

h2 {
font-family:arial, sans serif, century;
font-size:10pt;
text-align:center;
color : #FFFFFF;
padding: 5px 5px 5px 5px ;
background-color:transparent;
margin: 0;
}


/*                                                                      */
/*                             TEXTE BOITE CENTRE                       */
/*                                                                      */




.corps{
font-family:arial, sans serif, century;
color :#2B56BD;
font-size:10pt;
text-align:justify;
padding: 5px 5px 5px 0px ;
background-color:transparent;
margin: 0;
}

.corps2{
font-family:arial, sans serif, century;
color :#0669F0;
font-size:11pt;
text-align:center;
padding: 5px 5px 5px 0px ;
background-color:transparent;
margin: 0;
}

.corps3{
font-family:arial, sans serif, century;
color :#F6224A;
font-size:12pt;
text-align:center;
margin: 0;
}

.corps4{
font-family:arial, sans serif, century;
color :#FFFFFF;
font-size:10pt;
text-align:center;
margin: 0;
}

.corpsfin{
font-family:arial, sans serif, century;
color :#FFFFFF;
font-size:10pt;
text-align:center;
margin: 0;
}


.corpsh{
font-family:arial, sans serif, century;
color : #FFFFFF;
font-size:32pt;
text-align:right;
padding: 15px 5px 5px 5px ;
background-color:transparent;
margin: 0;
}

.corpsh2{
font-family:arial, sans serif, century;
color : #FFFFFF;
font-size:18pt;
text-align:right;
padding: 25px 5px 5px 5px ;
background-color:transparent;
margin: 0;
}

.corpsh3{
font-family:arial, sans serif, century;
color : #FFFFFF;
font-size:14pt;
text-align:center;
padding: 5px 5px 5px 5px ;
background-color:transparent;
margin: 0;
}


.mention {
font-family:arial, sans serif, century;
color: black;
font-size:7pt;
font-style: normal;
font-weight: normal ;
text-align:center;
background-color:transparent;
pagging : 0;
margin: 0 ;
}

.lien{
font-family:arial, sans serif, century;
font-size:10pt;
color:#FFFFFF;
text-align:center;
font-weight: normal;
text-decoration: underline;
}



/*                                                                      */
/*                             MENU GAUCHE                              */
/*                                                                      */


ul#menu {
list-style-type: none;
font-family:arial, sans serif, century;
color:#2348A0;
font-size:16pt;
margin: 0px 2px 0px 275px;
padding: 0px 2px 0px 10px;
width: 100%; /* précision pour Opera */
}

ul#menu li {
float: left;
border-bottom: 2px solid #224597; 
}

ul#menu a {
float: left;
color:#0B73D4;
margin: 0px 15px 0px 0px;
padding: 0px 2px 0px 2px;
text-align: center;
border: 0px solid #E1E2FF;
text-decoration: none;
}

ul#menu a:hover {
font-size:16pt;
font-weight: bold;
background: #409EF6;
color:#FFFFFF;
border: 0px solid #224597; 
}

#active a:link, #active a:visited, #active a:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size:16pt;
border-bottom: 0px solid #224597;
color:#FFFFFF;
background: #0B73D4;
font-weight: bold ;
padding: 0px 2px 0px 2px;
}

.liste {
font-family:arial, sans serif, century;
font-size:10pt;
color:#2B56BD;
font-weight: normal;
list-style-position:outside;
list-style-type:disc;
text-align: justify;
margin-top: 2px;
margin-left: 20px;
padding-left: 10px;
}






.menugbas{
border-width:1px; 
border-style-bottom: solid ; border-bottom-color: #708ECD;
background-color:transparent;
text-align:center;
padding: 10px 2px 2px 2px ;
}
