@charset "iso-8859-1";
/* ------------------------------------ *
 CSS  Crée par R.MAYO MAYOCREA.com
 27 fevrier 2006 16:00:31
 * ------------------------------------ */

   html,body {

    color:#000000;
    margin: 0;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    }
    #conteneur{
    display:table;
    width:946px;
    height:auto;
    margin-left:auto;
    margin-right:auto;
    }
    #top_header{
     height:30px;
     text-align:right;
     margin-right:20px;
     line-height:30px;
    }
    #header{
    width:946px;
    height:61px;
    background-image:url("../images/header2.jpg");
    background-repeat:no-repeat;
    }
    hr{
    color:#FFFFFF;
     background-color:#FFFFFF;
     background:white; 
    }
    #logo{
    margin-top:7px;
    
    float:left;
    width:336px;
    }

    #menu{
    float:left;
    width:600px;
    }

    #menu_zone1{
     float:left;
     width:87px;
     line-height:70px;
     text-align:center;
    }

     #menu_zone2{
     float:left;
     width:83px;
      text-align:center;
         line-height:70px;
    }

     #menu_zone3{
     float:left;
     width:87px;
      text-align:center;
         line-height:70px;
    }

     #menu_zone4{
     float:left;
     width:83px;
      text-align:center;
         line-height:70px;
    }

     #menu_zone5 {
     float:left;
      width:87px;
      text-align:center;
         line-height:70px;
    }

      #menu_zone6 {
       float:left;
        width:82px;
      text-align:center;
         line-height:70px;
    }
      #menu_zone7 {
      float:left;
      width:84px;
      text-align:center;
         line-height:70px;
    }
    #debut_body{
    clear:both;
    margin:0;
    width:946px;
    height:24px;
    background-image:url("../images/debut_body.jpg");
    background-repeat:no-repeat;
    }
    #debut_body1{
    clear:both;
    margin:0;
    width:946px;
    height:24px;
    background-image:url("../images/debut_body1.jpg");
    background-repeat:no-repeat;
    }
    #mi_body{ display:table;
    width:946px;
    height:auto;
    background-image:url("../images/mi_body.jpg");
    background-repeat:repeat-y;
    }
    #mi_body_gauche{
    float:left;
    width:290px;
    text-align:right;
    }
    #mi_body_droit{
    float:left;
    width:520px;
    }
    #mi_mi_body_droit{
    display:table;
    width:638px;
    height:auto;
    background-image:url("../images/mi_body_droit.jpg");
    background-repeat:repeat-y;
    }
     #mi_mi_body_droit1{
    display:table;
    width:484px;
    height:auto;
    background-image:url("../images/mi_body_droit1.jpg");
    background-repeat:repeat-y;
    }
     #debut_contenu_droit{
    display:table;
    width:638px;
    height:auto;
    background-image:url("../images/debut_contenu_droit.jpg");
    background-repeat:repeat-y;
    }
     #debut_contenu_droit1{
    display:table;
    width:638px;
    height:auto;
    background-image:url("../images/debut_contenu_droit1.jpg");
    background-repeat:repeat-y;
    }
    #fin_contenu_droit{
    display:table;
    width:638px;
    height:auto;
    background-image:url("../images/fin_contenu_droit1.jpg");
    background-repeat:repeat-y;
    }
    #gauche_contenu_d{
     float:left;

     width:190px;
     margin-left:8px;
    }
     #droite_contenu_d{
     float:left;
     width:380px;
      margin-left:6px;
     text-align:justify;
    }
    #deb_suite_droite_clair{
    clear:both;
    width:479px;
    height:3px;
    background-image:url("../images/sep.jpg");
    background-repeat:no-repeat;
    }
    #suite_droite_clair{
       display:table;
    width:638px;
    height:auto;
    background-image:url("../images/suite_droite_clair.jpg");
    background-repeat:repeat-y;
    }
      #gauche_contenu_d1{
     float:left;
     text-align:center;
     width:190px;
     margin-left:7px;
    }
     #droite_contenu_d2{
     float:left;
     width:400px;
     padding:1%;
     text-align:justify;
    }
     .gauche_contenu_d1b{
     float:left;
     text-align:right;
     width:140px;
     margin-left:7px;
    }
     .gauche_contenu_d1c{
     float:left;
     text-align:center;
     width:160px;
     margin-left:7px;
    }
     .droite_contenu_d2b{
     float:left;
     width:315px;
     padding:1%;
     text-align:justify;
    }
     .droite_contenu_d2c{
     float:left;
     width:280px;
     padding:1%;
     text-align:justify;
    }
    .text_small{
     font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;

    }
    .text_onglet{
    line-height:63px;
    text-align:right;
    color:#FFFFFF;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;

    }
    .onglet{
    float:left;
    width:10px;
    }
    .onglet1{
     float:left;
     text-align:right;
     width:155px;
     height:42px;
    background-image:url("../images/onglet.jpg");
    background-repeat:no-repeat;

    }
     .onglet2{
     float:left;
     width:148px;
      margin-left:2px;
     margin-right:6px;
     font-family:Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;
    }
    #fin_body_droit{
      width:638px;
     height:21px;
    background-image:url("../images/fin_body_droit.jpg");
    background-repeat:no-repeat;

    }
     #fin_body{
      width:946px;
     height:23px;
    background-image:url("../images/fin_body.jpg");
    background-repeat:no-repeat;
    }
    #bottom{
    float:left;
    width:20px;
    height:auto;
    }
    #mg_bottom{
    float:left;
    width:15px;
    height:auto;
    }
    #bottom_1{
    float:left;
    width:150px;
    height:auto;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    }
    #bottom_2{
    float:left;
    width:150px;
    height:auto;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    }
    .sul{
     color:#2486D4;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    }
    .bottom3{
     float:left;
    text-align:center;
    width:610px;
     font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    }
    .mg_extrait{
     float:left;
    width:10px;
    }
      .mg1_extrait{
     float:left;
    width:6px;
    }
    .extrait_1{
    float:left;
    width:290px;
    text-align:center;
    }
      .extrait_2{
    float:left;
    width:232px;
    text-align:center;
    }
    .extrait_top{
    margin-top:5px;
    font-weight:bold;
    color:#193D6D;
    }
    .tab_extrait_deb{
     width:290px;
     height:39px;
    background-image:url("../images/debut_tab_extrait.jpg");
    background-repeat:no-repeat;

    }
    .tab_extrait_mi{
      display:table;
      text-align:left;
      width:290px;
     height:auto;
    background-image:url("../images/mi_tab_extrait.jpg");
    background-repeat:repeat-y;
    }
    .text_extrait{
   margin-left:30px;
    margin-right:15px;
    }
     .tab_extrait_fin{
     width:290px;
     height:25px;
    background-image:url("../images/fin_tab_extrait.jpg");
    background-repeat:no-repeat;
    }
     .link_text{
      font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:#000000;
    text-decoration:none;
    }
    .link_text_1{
       font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:#000000;
    }
     .link_text_2{
       font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:#5386E1;
    }
      .link_text_3{
      font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color:#000000;

    }
    .surligne{
      color:#193D6D;
      font-weight:bold;
       font-size:11px;
       text-align:left;
    }
    .text_formation{
    margin-left:15px;
     margin-right:10px;
    }
    .text_form1{
    width:590px;
    padding:3%;

    }
     .text_form2{
    width:580px;
    padding:3%;
     text-align:justify;
    }
    .link_text_div{
    text-align:left;

    }
    #gauche_form{
    float:left;
    width:30px;
    }
    #droite_form{
    float:left;
    width:350px;
    }
    #final{
      color:#0000FF;
      font-weight:bold;
       font-size:11px;
    }
     #nz{
     margin-left:175px;
     }
    
.gauche_contenu_d1p{
     float:left;
     text-align:center;
     width:190px;
     margin-left:7px;
    }
.center{
text-align:center;
}
 .marge_gauche_d1p{
  float:left;
  width:98px;
  }
  .marge_gauche_d2p{
  float:left;
  width:150px;
  }
