/* CSS Document */


/* Partie centrale - Contenu Milieu */




#wrapper #contenu  #contenu_milieu #ariane {
height:25px;
margin:10px 0 7px 0;
padding:0 0 1px 0;
display:none;
}


/* Contenu milieu */



#wrapper #contenu #contenu_milieu  {
float:left;
margin:0;
padding:0 30px 0 20px;
/*width:550px;*/
width:100%;
}

#wrapper #contenu  #contenu_milieu h1 {
color:#000;
clear:both;
font-weight:bold;
font-size:16pt;
height:30px;
margin:0 0 15px 0;
padding:0 0 15px 25px;
display:block;
}




#wrapper #contenu  #contenu_milieu #contenu_milieu_intro {
margin:0;
padding:0;
}

#wrapper #contenu  #contenu_milieu #contenu_milieu_intro p {
margin:8px 0 0 0;
padding:0;
width:100%;
font-size:12pt;
font-family:"Times New Roman", Times, serif;
}

#wrapper #contenu #contenu_milieu h2 {
margin:13px 0 0 0;
padding:0 0 0 20px;
}

#wrapper #contenu #contenu_milieu p {
margin:13px 0 0 0;
padding:0;
/*width:540px;*/
width:100%;
font-size:12pt;
}

#wrapper #contenu #contenu_milieu p a {
text-decoration:none;
font-size:12pt;
}



#wrapper #contenu #contenu_milieu #texte_centre {
margin:20px 0 0 25px ;
padding:0;
}

#wrapper #contenu #contenu_milieu #texte_centre #texte_centre_haut {
margin:0;
padding:0;
}

#wrapper #contenu #contenu_milieu #texte_centre #texte_centre_haut #texte_centre_haut_gauche {
float:left;
margin:0;
padding:0;
width:250px;
}

html>body #wrapper #contenu #contenu_milieu #texte_centre #texte_centre_haut #texte_centre_haut_gauche {
width:270px;
}

#wrapper #contenu #contenu_milieu #texte_centre #texte_centre_haut #texte_centre_haut_gauche p {
margin:0;
padding:0 0 5px 15px;
width:250px;
}

html>body #wrapper #contenu #contenu_milieu #texte_centre #texte_centre_haut #texte_centre_haut_gauche p {
width:270px;
}

#wrapper #contenu #contenu_milieu #texte_centre #texte_centre_haut #texte_centre_haut_droit {
float:left;
height:131px;
margin:0 0 10px 15px;
padding:0;
width:209px;
}

#wrapper #contenu #contenu_milieu #texte_centre #texte_centre_bas {
clear:both;
margin:0;
padding:0;
}

#wrapper #contenu #contenu_milieu #texte_centre #texte_centre_bas p {
margin:0;
padding:0 0 0 15px;
}

/* milieu liste a puce */

#wrapper #contenu #contenu_milieu #special  {
clear:both;
margin:0;
padding:0;
}


#wrapper #contenu #contenu_milieu #special ul {
margin:10px 0 0 20px;
padding:0;
list-style-type:none;
}

#wrapper #contenu #contenu_milieu #special ul li {
margin:0 0 9px 0;
padding:0 0 0 12px;
font-size:12pt;
}

#wrapper #contenu #contenu_milieu #special ul li a {
margin:0;
padding:0;
font-size:12pt;
}


/* Contenu droite */

#wrapper #contenu #contenu_droite {
float:left;
margin:80px 0 0 0;
padding:0;
width:200px;
display:none;
}

/* titre H2 pavé droite */



/* les images de la barre de droite */


/* CODE Page News */

/* Partie 1 */

#wrapper #contenu #contenu_milieu #partie1 {
margin:0;
padding:0 0 10px 0;
width:500px;
display:none;
}

#wrapper #contenu #contenu_milieu #partie1lb {
margin:0;
padding:0 0 10px 0;
width:500px;
}

#wrapper #contenu #contenu_milieu #partie1 .partie1_gauche {
float:left;
margin:15px 0 0 0;
padding:0;
width:520px;
}



#wrapper #contenu #contenu_milieu #partie1lb .partie1_gauchelb {
float:left;
margin:20px 0 0 0;
padding:0;
width:520px;
}

#wrapper #contenu #contenu_milieu #partie1 .partie1_gauche h2 {
font-weight:bold;
height:32px;
margin:0;
padding:0 0 0 20px;
}

#wrapper #contenu #contenu_milieu #partie1lb .partie1_gauchelb h2 {
font-weight:bold;
height:32px;
margin:0;
padding:0 0 0 20px;
}



#wrapper #contenu #contenu_milieu #partie1 .partie1_gauche .partie1_gauche_gauche {
float:left;
margin:0;
padding:0;
width:435px;
}





#wrapper #contenu #contenu_milieu #partie1 .partie1_gauche .partie1_gauche_gauche p {
margin:0 0 8px 25px;
padding:0;
width:390px;
}

#wrapper #contenu #contenu_milieu #partie1 .partie1_gauche .partie1_gauche_gauche p a {
font-size:12pt;
margin:0 0 8px 0;
padding:0;
width:390px;
}








#wrapper #contenu #contenu_milieu #partie1 .partie1_gauche .partie1_gauche_droite {
float:left;
height:58px;
margin:20px 0 0 0;
padding:0;
width:62px;
}

#wrapper #contenu #contenu_milieu #partie1_form {
margin:15px 0 0 25px;
padding:0;
width:743px;
}

.date {
font-size:12pt;
margin:5px 0 5px 25px;
padding:0;
display:block;
}




/* Partie 2 */

#wrapper #contenu #contenu_milieu #partie2 {
margin:0;
padding:5px 0 0 0;
width:500px;
}

#wrapper #contenu #contenu_milieu #partie2 h2 {
margin:13px 0 15px 0;
padding:0 0 0 20px;
}

#wrapper #contenu #contenu_milieu #partie2 .partie2_droite_texte {
margin:0;
padding:0 0 10px 0;
width:500px;
}

#wrapper #contenu #contenu_milieu #partie2 .partie2_droite_texte h3 {
font-weight:bold;
margin:5px 0 5px 25px;
padding:0;
}

#wrapper #contenu #contenu_milieu #partie2 .partie2_droite_texte h3 a {
text-decoration:none;
}


#wrapper #contenu #contenu_milieu #partie2 .partie2_droite_texte p {
font-size:12pt;
margin:0 0 8px 25px;
padding:0;
width:450px;
}

#wrapper #contenu #contenu_milieu #partie2 .precisions_rubrique {
margin:8px 0 16px 5px;
padding:0;
}

#wrapper #contenu #contenu_milieu #partie2 .precisions_rubrique p {
margin:0;
padding:0 0 0 20px;
}

#wrapper #contenu #contenu_milieu #partie2 .precisions_rubrique span {
margin:0;
padding:0 0 0 20px;
}

#wrapper #contenu #contenu_milieu #partie2 .precisions_rubrique a  {
text-decoration:none;
}



/* Plan du site */

#wrapper #contenu #contenu_milieu h3 {
margin:0;
padding:10px 0 5px 20px;
font-size:12pt;
}

#wrapper #contenu #contenu_milieu h3 a {
font-size:12pt;
}



/* Partie centrale - Footer */

#footer{
display:none;
}
