/*
body{

   /*width: 1000px;
   margin-left: auto;
   margin-right: auto;
   margin-top: 0px;
   margin-bottom: 0px;

}
*/
.top{
    /* width: 1000px;  */

     height: 135px;
     background-image: url("images/decoupe/top0.jpg");
}
.top2{
     width: 1004px;
     height: 70px;
     background-image: url("images/decoupe/top1.jpg");
}

.top2b{
  /*   width: 1000px;  */
     height: 70px;
     background-image: url("images/decoupe/top2-vide.jpg");
}

p{
     margin:0px;
     padding:0px;
}

/* ------------------------------------------------------------------------------ */
/* corps du site */
div.corps0{
 display: inline;         
     float:left;
     margin:0px;
     padding:0px;
     width:100%;
     background-color:#ffffff;

}
div.corps{
     float:left;
     margin:0px;
     padding:0px;
     width:1004px;
     background-color:#ffffff;

}
div.colonne-gauche{
     float:left;
     margin-left:0px;
     width:206px;
     height:500px;
     border:solid #fc6b29 0px;
}
div.colonne-gauche .colonne-gauche-top{
     float:left;
     width:206px;
     height:44px;
     background-image: url("images/decoupe/colonne-gauche-0.jpg");
}
div.colonne-gauche .menu{
     width:206px;
     height:400px;
     line-height:40px;
}
div.colonne-gauche .colonne-gauche-bottom{
     float:left;
     width:206px;
     height:17px;
     background-image: url("images/decoupe/colonne-gauche-1.jpg");
}


div.colonne-gauche .colonne-gauche-menu{
     float:left;
     width:190px;
     background-image: url("images/design/EGH-colonne-gauche-fond-menu.jpg");
     padding-top:15px;
     padding-left:20px;
     font-family: Arial regular, "Arial", "Times New Roman", Times, serif;
     color:#000000;
     font-size:16px;
     line-height:20px;
}
.colonne-gauche-menu a{
     color:#000000;
     text-decoration:none;

}                /* #b5b32d; */
.colonne-gauche-menu a:hover{
     color:#BFC027;
     text-decoration:none;

}
div.colonne-gauche .menuActif{
     float:left;
     padding-top:15px;
     width:206px;
     font-family: Arial regular, "Arial", "Times New Roman", Times, serif;
     color:#BFC027;
     font-size:20px;
     line-height:20px;
}
div.colonne-gauche .colonne-gauche-cartes{
     float:left;
     margin-left:20px;
     margin-top:10px;

}



/*--------------------------------------*/
/* Zone central */
div.centre{
     float:left;
     width:794px;
     font-family: Tahoma regular, "Arial", "Times New Roman", Times, serif;
     color:#020000;
     font-size:11px;
}

div.centre .boite1{
     float:left;width:459px;height:148px;background-image: url("images/decoupe/centre-haut-gauche.jpg");
     margin:0px;
     font-family: Tahoma regular, "Arial", "Times New Roman", Times, serif;color:#1a1a1a;font-size:12px;
}
.boite1 .title{
     font-family: Tahoma regular, "Arial", "Times New Roman", Times, serif;color:#BFC027;font-size:24px;
}
.boite1 .texte{
     padding-top:10px;
     font-family: Tahoma regular, "Arial", "Times New Roman", Times, serif;color:#3c3a3d;font-size:11px;
     margin-bottom:0px;
}
.boite1 .title2{
     padding-top:10px;
     font-family: Tahoma regular, "Arial", "Times New Roman", Times, serif;color:#000000;font-size:17px;
}


div.centre .boite2{
     float:left;margin-left:4px;width:185px;height:128px;background-image: url("images/decoupe/centre-haut-droit.jpg");
     margin:0px;
     font-family: Tahoma regular, "Arial", "Times New Roman", Times, serif;color:#000000;font-size:12px;
    padding-top:20px;
    padding-left:90px;
    padding-right:50px;
}
div.centre .boite3{
     float:left;width:459px;height:235px;background-image: url("images/decoupe/centre-bas-gauche.jpg");
     background-repeat : no-repeat; 
     margin:0px;
     font-family: Tahoma regular, "Arial", "Times New Roman", Times, serif;color:#1a1a1a;font-size:11px;
}
.boite3 .title2{
     padding-top:10px;
     font-family: Tahoma regular, "Arial", "Times New Roman", Times, serif;color:#000000;font-size:17px;
}

.boite3 .carte10{
     float:left;
     margin-left:25px;
     width:92px;
     height:80px;
     border:solid #fc6b29 0px;
     font-family: Tahoma regular, "Arial", "Times New Roman", Times, serif;color:#1a1a1a;font-size:11px;
}
.carte10 span.texte{
     font-family: Tahoma regular, "Arial", "Times New Roman", Times, serif;color:#1a1a1a;font-size:12px;
}
.boite3 .carte15{
     float:left;
     margin-left:30px;
     width:92px;
     height:80px;
     border:solid #fc6b29 0px;
     font-family: Tahoma regular, "Arial", "Times New Roman", Times, serif;color:#1a1a1a;font-size:11px;
}
.carte15 span.texte{
     font-family: Tahoma regular, "Arial", "Times New Roman", Times, serif;color:#1a1a1a;font-size:9px;
}
.boite3 .carte50{
     float:left;
     margin-left:33px;
     width:90px;
     height:80px;
     border:solid #fc6b29 0px;
     font-family: Tahoma regular, "Arial", "Times New Roman", Times, serif;color:#1a1a1a;font-size:11px;
}
.carte50 span.texte{
     font-family: Tahoma regular, "Arial", "Times New Roman", Times, serif;color:#1a1a1a;font-size:9px;
}


div.centre .boite4{
     float:left;width:335px;height:235px;background-image: url("images/decoupe/centre-bas-droit.jpg");
     margin:0px;
     font-family: Tahoma regular, "Arial", "Times New Roman", Times, serif;color:#1a1a1a;font-size:12px;
}

div.centre .boite5{
     float:left;margin-top:4px;width:241px;height:128px;
}
div.centre .boite6{
     float:left;margin-top:4px;margin-left:4px;width:241px;height:128px;
}

/* ------------------------------------------------------------------------------ */
/* Le pied de page */
div.centre2{
     float:left;
     margin-top:10px;
     margin-left:30px;
     width:764px;
}
.centre2 .menu1{
     float:left;
     width:764px;
     height:25px;
     background-color:#cdca4b;
}
.menu1 .menu-vert-g{
     float:left;
     width:11px;
     height:25px;
     background-image: url("images/menu-bas/vert-gauche.jpg");
}
.menu1 .menu-vert-c{
     float:left;
     width:170px;
     padding-top:5px;
     height:27px;
     background-color:#cdca4b;
     text-align:center;
     font-family: Tahoma regular, "Arial", "Times New Roman", Times, serif;color:#1a1a1a;font-size:13px;
}
.menu1 .menu-vert-d{
     float:left;
     width:11px;
     height:25px;
     background-image: url("images/menu-bas/vert-droit.jpg");
}
.menu1 .menu-gris-g{
     float:left;
     width:11px;
     height:25px;
     background-image: url("images/menu-bas/gris-gauche.jpg");
}
.menu1 .menu-gris-c{
     float:left;
     width:170px;
     padding-top:5px;
     height:27px;
     background-color:#c6c9cd;
     text-align:center;
     font-family: Tahoma regular, "Arial", "Times New Roman", Times, serif;color:#1a1a1a;font-size:13px;
}
.menu1 .menu-gris-d{
     float:left;
     width:11px;
     height:25px;
     background-image: url("images/menu-bas/gris-droit.jpg");
}

.centre2 .menu2{
     float:left;
     width:764px;
     height:5px;
     background-color:#c6c9cd;
}
.centre2 .menu3{
     float:left;
     padding:10px;
     width:744px;
     height:60px;
     background-color:#e0dea3;
     font-family: Arial, "Times New Roman", Times, serif;color:#000000;font-size:12px;

}
/* ------------------------------------------------------------------------------ */
/* Form contact */
div.formContact{
     float:left;margin-top:5px;width:459px;
}
div.formContact-retour{
     font-family: Arial Black;color:#BFC027;font-size:12px;
     float:left;width:400px;
     text-align:center;
}

div.formContact .titre{
     font-family: Arial;color:#BFC027;font-size:12px;
     float:left;margin-top:5px;padding-left:120px;width:339px;
     text-align:left;
}
div.formContact .formBloc{
     float:left;margin-top:5px;width:420px;border:solid #fc6b29 0px;
}
div.formContact .bouton0{
     float:left;margin-top:0px;margin-left:10px;width:100px;
}
div.formContact .texte{
     float:left;margin-top:0px;width:100px;padding-top:3px;
     text-align:right;
}
div.formContact .form{
     float:left;margin-top:0px;margin-left:10px;width:200px;
}
div.form input{
     float:left;width:200px;height:14px;
     background-color:#DEDEDE;
     font-family: Arial;color:#000000;font-size:12px;
}
div.form textarea{
     float:left;width:200px;height:40px;
     background-color:#DEDEDE;
     font-family: Arial;color:#000000;font-size:12px;
}
div.formContact .bouton{
     float:left;margin-top:10px;margin-left:125px;width:259px;
}

div.formErreur{
     float:left;margin-top:5px;width:450px;
     font-family:Arial;color:#ff0000;font-size:12px;
     text-align:center;
}
div.formAssistance{
     float:left;margin-top:50px;width:400px;
     font-family:Arial;color:#A4B834;font-size:12px;
     text-align:center;
}
/* ------------------------------------------------------------------------------ */
/* Le pied de page */
.bottomG
{    float:left;
     margin-top:5px;
     width:500px;
     height:14px;
     text-align: center;
     font-size:11px;
     color: #1a171b;
}
.bottomD
{    float:left;
     margin-top:5px;
     width:500px;
     height:14px;
     text-align: center;
     font-size:11px;
     color: #1a171b;
}
.bottom1
{     float:left;
     width:1000px;
     height:10px;
     background-color: #e0dea3;

}
