* { margin:0; padding:0;}

body#ref {
   background-color:#999999;
}

#conteneur {
   background-color:#FFFFFF;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size : 13px;
   color: #333333;
   line-height: 16px;
   margin-top:55px;
   margin-bottom:55px;
   width:600px;
   margin-left:auto;
   margin-right:auto;
   text-align:left;
   z-index:2;
   overflow: hidden;
   padding:20px;
   border:1px solid black; }

#conteneur img#header {
   margin-bottom:20px;
      left: 50%;
     right: 50%;
      border:1px solid black; }

div#conteneur #footer-ref {
   width:560px;
   font-size :0.8em;
   margin-top:20px;
   text-align:left;
   padding:20px;
      border:1px solid black;
   margin-bottom:30px;   }

div#conteneur #footer-ref ul li {
   display:inline;
   margin-top:0;
   line-height:2em;
}

#footer-ref ul li a {

   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size : 10px;
   color: #919191;
}

#footer-ref ul li a:hover {
   color:#000;
}

div#conteneur h1, h2, h3 {
   font-size : 1em;
   font-weight: bold;
   color:#333333;
   text-align:left;
   display:inline;
   clear:left;
}

div#conteneur p {
   font-size : 0.8em;
   text-align:left;
   margin-right:20px;
   margin-bottom:15px;
   }
  div#conteneur img {
   border:none;
   float:left;
   margin-right:20px;
   margin-bottom:25px;
   clear:left;
   }

p.adresse {
   clear:left;
   }
  div#conteneur img.bouton-accueil {
   float:none;
   margin-bottom:25px;
   }
  ul.spec {
   font-size :0.8em;
   margin-bottom:20px;
}

ul.spec li {       text-align:left;
   margin-left:30px;
}

ul#linkeo {
   font-size :0.8em;
   margin-bottom:20px;
}

ul#linkeo li {       text-align:left;
   margin-left:30px;
   float:left;
   list-style-type:none;
}

a { color:#666666; } 