body{
   background-color:#503a31;
   scrollbar-base-color:#503a31;
   scrollbar-arrow-color:#503a31;
   scrollbar-highlight-color:#503a31;
   scrollbar-shadow-color:#503a31;
   scrollbar-face-color:#503a31;
   scrollbar-track-color:#503a31;   
}

/* style des liens */

a{
   color:#849463;
   text-decoration:none;
}

/* style de accueil.html */

.conteneur{
   width:950px;
   position:relative;
   margin:auto;
   height:530px;
   font-family:trebuchet,arial;   
}

.copyright{
   margin-top:5px;
   color:#a6794d;
   font-family:trebuchet,arial;
   text-align:center;
   font-size:10px;   
}

.copyright a{
   color:#a6794d;
}

.menuHaut{
   position:absolute;
   z-index:3;
   left:525px;
   top:65px;
   width:332px;
   height:28px;
   text-align:center;  
}

.menuHaut a img{
   border:none;
}

#smenu1{
   position:absolute;
   z-index:4;
   left:625px;
   top:92px;
   width:150px;
   text-align:left;
}

#smenu1 a{
   display:block;
   font-size:10px;
   padding-top:3px;
   height:18px;
   color:black;
}

#smenu1 a:hover{
   display:block;
   font-size:10px;
   background-color:#c4ac92;
}

.contour{
   position:absolute;
   top:0px;
   left:0px;
   width:950px;
   height:530px;
   font-family:trebuchet,arial;
   z-index:0;
}

.bandeau{
   width:950px;
   height:150px;
   background-image:url('../skin/graphisme/fondBandeau.jpg');
}

.menuGauche{
   width:360px;
   vertical-align:top;
   height:380px;
}

.menuG{
   position:absolute;
   top:120px;
   left:0px;
   width:260px;
   height:200px;
   z-index:1;
   font-size:12px;
   text-align:left;
   line-height:18px;
}

.slogan{
  width:500px;
  margin-left:350px;
  margin-top:40px;
  height:80px;
  line-height:25px; 
  text-align:left;
  font-size:13px;
  font-style:italic;
  color:#503a31;
}

.menuG a{
   color:#009ab0;
   padding-left:10px;
   padding-right:10px;
   display:block;
   border-bottom:1px solid transparent;
}

.menuG a:hover{
   color:white;
   background-color:#eaf88b;
   border-bottom:1px solid white;
}

.menuGalerie{
   text-align:center;
   margin-top:0px;
   height:20px;
   font-size:10px;
}

.menuGalerie td a{
   color:white;
}

.menuGalerie td{
   color:white;
   background-image:url('../skin/graphisme/fondBouton.png');
   width:80px;
}

.page{
   font-size:11px;
   color:black;
   font-family:arial;
   text-align:justify;
   margin-left:350px;
   width:500px;
   line-height:19px;
}

.page a{
   color:#a42f24;
}

.page a:hover{
   color:#b79b75;
}

.texte{
  width:530px;
  color:#009ab0;
  line-height:30px; 
  font-size:13px;
  letter-spacing:1px;
  margin-left:30px;
}

.texte li{
  list-style-image:url('../skin/graphisme/puce.png');
  list-style-type:none;
}

.zoneCentrale{
   color:#0E4FBC;
   height:350px;
   width:950px;
   background-color:white;
   font-size:12px; 
   vertical-align:top;  
}

.basPage{
   color:#934b33;
   text-align:center;
   height:30px;
   width:950px;
   letter-spacing:3px;
   background-image:url('../skin/graphisme/fondBasPage.jpg');
   font-size:12px;   
}

/* style des titres */

h1{
   text-align:left;
   color:black;
   font-size:14px;
   font-family:trebuchet,arial;
   margin-top:0px;
   margin-bottom:10px;
}

h2{
   text-align:center;
   font-size:11px;
   font-family:trebuchet,arial;
   margin-top:10px;
   margin-bottom:10px;
   color:black;
}

h3{
   text-align:center;
   font-size:12px;
   margin-top:40px;
   margin-bottom:0px;
   font-family:trebuchet,arial;
}

h4{
   font-size:12px;
   text-align:center;
   font-family:trebuchet,arial;
   margin-top:65px;
   margin-bottom:0px;
   color:black;
}

h5{
   font-size:11px;
   font-family:trebuchet,arial;
   margin-top:2px;
   margin-bottom:0px;
}

h6{
   text-align:center;
   font-size:12px;
   font-family:trebuchet,arial;
}

/* style de controle.html */

.controle{
   position:relative;
   top:80px;
   margin:auto;
   padding:10px;
}

/* style des formulaires d'administration */

.formulaire{
   width:350px;
   color:black;
   margin-top:10px;
   margin-left:40px;
   font-family:trebuchet,arial;
   text-align:left;
   font-size:11px;
}

.bouton{
   border-bottom:1px solid white;
   border-right:1px solid white;   
   color:white;
   background-color:#9d613c;
   font-size:11px;
}

textarea{
   border:1px solid #9d613c;
}

input{
   border:1px solid #9d613c;
}

select{
   border:1px solid #9d613c;
}

.erreurForm{
   color:red;
   font-family:trebuchet,arial;
   font-size:10px;
   font-weight:bold;
   text-align:center;
}

.thForm{
   font-size:11px;
   font-family:trebuchet,arial;
   text-align:center;
   height:20px;
}

.tdForm{
   font-size:11px;
   font-family:trebuchet,arial;
   text-align:center;
}

