html,body,div,{
  margin: 0;
  padding: 0;
}

a {
  color: #6B2727;
  text-decoration: none;
}

.signet {
  color: #6B2727;
  text-decoration: none;
}

.bordure{
border:0px solid black;
text-align: center;
color: Black;
}

body {
margin: 0 0 0 0;
background: #F0E2B7 url(../img/bg_sable.png);
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #444444;
}

#container{
width:767px;
margin:auto;
}

/* ----HAUT---------------------------------------------------------------------------- */

#haut{
width:767px;
height:45px;
}

#nordest{
width:9px;
height:45px;
float:right;
background: url(../img/ne.png) bottom right no-repeat;
}

#nordouest{
width:9px;
height:45px;
float:left;
background: url(../img/no.png) bottom right no-repeat;
}

#topbar{
width:749px;
height:45px;
margin:auto;
}

#topbar_right{
width:16px;
height:45px;
float:right;
background: url(../img/heberg/sep_ne.png) bottom right no-repeat;
}

#topbar_left{
width:733px;
height:45px;
display:block;
float:right;
}

#topbar_haut{
width:733px;
height:18px;
float:right;
background: url(../img/heberg/band_sup.png) right no-repeat;
}

#topbar_bas{
width:733px;
height:27px;
float:auto;
/*background: url(../img/_new/nn.png) bottom repeat-x;*/
}

#topbar_bas_1{
width:106px;
height:27px;
display:block;
float:right;
background: url(../img/heberg/lien_classemer.png) bottom right no-repeat;
}
#topbar_bas_2{
width:5px;
height:27px;
display:block;
float:right;
background: url(../img/heberg/sep_voi_clas.png) bottom right no-repeat;
}
#topbar_bas_3{
width:115px;
height:27px;
display:block;
float:right;
background: url(../img/heberg/lien_ecvoile.png) bottom right no-repeat;
}
#topbar_bas_4{
width:15px;
height:27px;
display:block;
float:right;
background: url(../img/heberg/sep_no.png) bottom right no-repeat;
}
#topbar_bas_5{
width:492px;
height:27px;
display:block;
float:right;
background: url(../img/nn.png) bottom right repeat-x;
}


/* ----MAIN---------------------------------------------------------------------------- */

#milieu{
width:767px;
background: url(../img/e2o.png) repeat-y;
}

#main{
width:749px;
margin-left:9px;
}

#bann_heberg{
width:749px;
height:97px;
margin:auto;
background: url(../img/heberg/banniere_heberg.png) right no-repeat;
}

#column_left{
width:174px;
float:left;
margin:auto;
/*background: #CCCCCC*/
}

#column_right{
width:575px;
float:right;
margin:auto;
background: #ffffff
}

/* div.spacer, permet de faire deux colonne dans #container */
div.spacer{
clear:both;
height:0px;
display:block;
}

#footer{
width:749px;
height:110px;
margin:auto;
background: url(../img/footer.png) bottom no-repeat;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #888888;
}

#footer a{
color: #888888;
}

#menu_heberg{
float:left;
width:138px;
height: 154px;
margin:10px 0 10px 0px;
display:block;
}

#menu a:hover {
background-position: 0 -22px;
}

#menu_accueil_heberg{
margin:0 0 0 20px;
width:138px;
height: 22px;
display:block;
background: url(../img/heberg/accueil_heberg.png);
}
#menu_formules{
margin:0 0 0 20px;
width:138px;
height: 22px;
display:block;
background: url(../img/heberg/formules.png);
}
#menu_locaux{
margin:0 0 0 20px;
width:138px;
height: 22px;
display:block;
background: url(../img/heberg/locaux.png);
}
#menu_equipe_accueil{
margin:0 0 0 20px;
width:138px;
height: 22px;
display:block;
background: url(../img/heberg/equipe_accueil.png);
}

#menu_hebergfooter{
margin:0 0 0 20px;
width:100px;
height:273px;
display:block;
background: url(../img/heberg/menu_footer.png) bottom no-repeat;
}

#menu_inscription{
margin:0 0 0 20px;
width:79px;
height:99px;
display:block;
background: url(../img/heberg/inscription.png) bottom no-repeat;
}

#titre{
font-size: larger;
}

/* ----BAS---------------------------------------------------------------------------- */

#bas{
width:767px;
height:9px;
}

#sudest{
width:9px;
height:9px;
float:right;
background: #000000 url(../img/se.png);
}

#sudouest{
width:9px;
height:9px;
float:left;
background: #000000 url(../img/so.png);
}

#sud{
width:749px;
height:9px;
margin:auto;
background: url(../img/ss.png) bottom repeat-x;
}

