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

/* 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:#b0b6b6;
   font-family:trebuchet,arial;
   text-align:center;
   font-size:10px;   
}

.contact{
   position:absolute;
   z-index:3;
   left:400px;
   top:500px;
   width:150px;
   height:30px;
   color:#009ab0;
   padding-top:8px;
   font-size:12px;
   letter-spacing:1px; 
   background-image:url('../skin/graphisme/fondContact.jpg'); 
   background-repeat:no-repeat;
   text-align:center; 
}

.contact a:hover{
   color:white;
}

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

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

.menuGauche{
   width:300px;
   vertical-align:top;
   background-image:url('../skin/graphisme/fondMenuGauche.jpg');
   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;
}

.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;
}

.slogan{
  position:absolute;
  z-index:2;
  left:360px;
  top:270px;
  width:500px;
  height:80px;
  line-height:25px; 
  text-align:right;
  font-size:10px;
}

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

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

.zoneCentrale{
   color:#0E4FBC;
   height:380px;
   width:650px;
   background-color:white;
   background-image:url('../skin/graphisme/fondZoneCentrale.jpg');
   font-size:12px;   
}

.texte{
   width:70%;
   margin-left:30px;
}

.basPage{
   color:#da8500;
   height:50px;
   width:950px;
   background-image:url('../skin/graphisme/fondBasPage.jpg');
   font-size:11px;   
}

/* style des titres */

h1{
   text-align:center;
   color:black;
   font-size:16px;
   font-family:trebuchet,arial;
   margin-top:60px;
   margin-bottom:0px;
}

h2{
   text-align:center;
   font-size:16px;
   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 gray;
   border-right:1px solid gray;   
   color:gray;
   background-color:#d8f224;
   font-size:11px;
}

textarea{
   border:1px solid #CCCC99;
}

input{
   border:1px solid #CCCC99;
}

.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;
}

