body{
    margin-left:0px;
    margin-top:0px;
    leftmargin:0px;
    topmargin:0px;
    marginwidth:0px;
    marginheight:0px;
    background-color:#ffffff;
}
/*----------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------*/
div.topA{
    width:1000px;
    height:124px;
    padding-left:1px;
    background : url('images/design/fond-zone1a.gif');
}

div.topB{
    width:1000px;
    height:148px;
    background : url('images/design/fond-zone1a.gif');
}
div.logo1{
  float:left;
  padding-top:7px;
  padding-left:10px;

}
div.logo2{
  float:left;
  position:relative;
  padding-top:28px;
  padding-left:100px;
  width:230px;
  height:120px;

}
div.textedroite{
  float:left;
  padding-top:20px;
  padding-left:150px;
    font-family:Arial, Tahoma;
    font-size:11px;
    color:#ffffff;
}

/*-----------------*/
div.top2{
    width:1000px;
    height:83px;
    background : url('images/design/fond-zone2.gif');
}

div.top2a{
    padding-top:65px;
    padding-left:770px;
    position:absolute;
    font-family:Arial, Tahoma;
    font-size:15px;
    color:#0B78B3;
}
.top20{
    font-family:Arial, Tahoma;
    font-size:15px;
    color:#0B78B3;
}
.top21{
    font-family:Arial, Tahoma;
    font-size:15px;
    color:#40A52B;
    font-weight:bold;
}
.top22{
    font-family:Arial, Tahoma;
    font-size:13px;
    color:#40A52B;
}
/*--------------*/


div.menu{
    float:left;
    width:766px;
    height:67px;
    background : url('images/design/fond-zone-menu-b.gif');
}

img.puce{
  padding-left:5px;
  padding-top:23px;
}
a.menu0{
  padding-left:5px;
  padding-right:10px;
    font-family:Arial, Tahoma;
    font-size:12px;
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
            }
a:hover.menu0{
    font-family:Arial, Tahoma;
    font-size:12px;
    color:#40A52B;
    font-weight:bold;
    text-decoration:none;
            }
a.menu2{
  padding-left:5px;
  padding-right:10px;
    font-family:Arial, Tahoma;
    font-size:12px;
    color:#FFDE00;
    font-weight:bold;
    text-decoration:none;
            }
a:hover.menu2{
    font-family:Arial, Tahoma;
    font-size:12px;
    color:#40A52B;
    font-weight:bold;
    text-decoration:none;
            }
/*--------------*/
div.login{
    float:left;
    width:234px;
    height:67px;
    background : url('images/design/fond-zone-login-b.gif');
}
div.login2{

    line-height:8px;
}

div.loginA{
    float:left;
    padding-top:3px;
    padding-left:10px;
    font-family:Arial, Tahoma;
    font-size:11px;
    color:#ffffff;
}
div.loginB{
    float:left;
    padding-top:3px;
    padding-left:85px;
    font-family:Arial, Tahoma;
    font-size:11px;
    color:#ffffff;
}
div.valid{
  padding-left:187px;
  padding-top:7px;
}
a.valider{


    font-family:Arial, Tahoma;
    font-size:12px;
    color:#ffffff;
    font-weight:bold;
    text-decoration:underline;
            }
a:hover.valider{

    font-family:Arial, Tahoma;
    font-size:12px;
    color:#ff0000;
    font-weight:bold;
    text-decoration:none;
              }








/*--------------*/
div.ligneTexte{
 position:relative;
  padding-top:10px;
  padding-left:10px;

    font-family:Arial, Tahoma;
    font-size:11px;
    color:#0B78B3;
    text-decoration:none;
      border: 0px solid #ff0000;
}
/*----------------------------------------------------------------------------*/
div.centre{
    padding-left:18px;
    font-family:Arial, Tahoma;
    font-size:12px;
    color:#0B78B3;
    text-decoration:none;
      border: 0px solid #ff0000;
}
font.titre1{
    font-family:Arial, Tahoma;
    font-size:14px;
    color:#0B78B3;
    text-decoration:underline;
    font-weight:bold;
}


div.centreimage{
    float:left;
     width:774px;
     height:440px;
     border: 0px solid #6D6DBB;
}
div.coldroitedessous{
     float:left;
     width:226px;
     height:100%;
     background-color:#ff0000;
}
div.coldroite{
     height:440px;
    background : url('images/design/fond-zone-photo-b.gif');
}
div.photos0{
     float:left;
    padding-left:18px;
     width:180px;
}
div.photos{
     float:left;
    padding-left:18px;
    padding-top:11px;
     width:180px;
}
/*----------------------------------------------------------------------------*/
div.bottomA{
     float:left;
     width:220px;
     height:45px;
     background : url('images/design/fond-zone-bas0-page00.gif');
    text-align: center;
    padding-top:8px;
    padding-left:780px;
    font-family:Arial, Tahoma;
    font-size:13px;
    color:#ffffff;
}
a.decouvrez{
    font-family:Arial, Tahoma;
    font-size:13px;
    color:#ffffff;
    text-decoration:none;
}
a:hover.decouvrez{
    font-family:Arial, Tahoma;
    font-size:13px;
    color:#ffffff;
    text-decoration:underline;
}




div.bottomB{
     float:left;
     width:220px;
     height:45px;
     background : url('images/design/fond-zone-bas0-pageautre.gif');
    text-align: center;
    padding-top:8px;
    padding-left:780px;
    font-family:Arial, Tahoma;
    font-size:13px;
    color:#ffffff;
}

div.bottom2{
     float:left;
     padding-top:8px;
     width:1000px;
     height:36px;
     background : url('images/design/fond-zone-bottom.gif');
    text-align: center;
    font-family:Arial, Tahoma;
    font-size:11px;
    color:#ffffff;

}
/*----------------------------------------------------------------------------*/
div.messagerieTitle1{
     padding-top:15px;
    text-align: center;
    font-family:Arial, Tahoma;
    font-size:12px;
    color:#0B78B3;
}
font.messagerieTexte0{
    font-family:Arial, Tahoma;
    font-size:11px;
    color:#0B78B3;
}
font.messagerieTexte1{
    font-family:Arial, Tahoma;
    font-size:12px;
    color:#ffffff;
    font-weight:bold;
}
/*----------------------------------------------------------------------------*/
a.lienpop{
    font-family:Arial, Tahoma;
    font-size:11px;
    color:#000000;
    text-decoration:none;
}
a:hover.lienpop{
    font-family:Arial, Tahoma;
    font-size:11px;
    color:#000000;
    text-decoration:underline;
}