@charset "iso-8859-1";
body{
   scrollbar-base-color:white;
   scrollbar-arrow-color:white;
   scrollbar-highlight-color:white;
   scrollbar-shadow-color:white;
   scrollbar-face-color:white;
   scrollbar-track-color:white;
}

/* style du index */

.livredor{
   width:55px;
   height:35px;
   top:385px;
   left:535px;
   position:absolute;
   z-index:5;
   letter-spacing:1px;
   font-size:10px;
   line-height:17px;
}

.livredor a{
   color:#4c4c4c;
}

.bandeauIndex{
   width:940px;
   height:113px;
   font-size:11px;
   font-family:trebuchet,arial;
   background-image:url('graphisme/fondBandeauIndexE.jpg');
   vertical-align:top;
   text-align:left;
}

.zoneCentraleIndex{
   width:940px;
   height:238px;
   font-size:11px;
   font-family:trebuchet,arial;
   background-image:url('graphisme/fondZoneCentraleIndex.jpg');
   vertical-align:top;
   text-align:left;
}

.american{
   position:absolute;
   z-index:4;
   top:363px;
   left:750px;
   font-family:arial;
   font-size:10px;
   color:#B7A79E;
   text-align:center;
}

.basPageIndex{
   width:940px;
   height:169px;
   font-size:11px;
   font-family:trebuchet,arial;
   background-image:url('graphisme/fondBasPageIndexE.jpg');
   vertical-align:top;
   text-align:left;
}

.adresseIndex{
   position:absolute;
   z-index:3;
   top:520px;
   right:70px;
   text-align:center;
   font-size:11px;
   font-family:trebuchet,arial;
   color:#B7A79E;
}

#menuIntro
{
  position:absolute;
  top:350px;
  width:630px;
  z-index:2;
  margin-left:35px;
  margin-top:60px;
  font-size:14px;
  font-family:trebuchet MS, arial;
}

#menuIntro dl
{
float:left;
}

#menuIntro dt
{
cursor: pointer;
text-align:center;
border-right:1px solid black;
}

#menuIntro dd
{
display:none;
}

#menuIntro li
{
text-align:center;
background-color:#D7D6D4;
font-size:11px;
}

#menuIntro li a, #menuIntro dt a
{
color:#000;
text-decoration:none;
display: block;
height:100%;
border:none;
}
#menuIntro li a:hover, #menuIntro li a:focus, #menuIntro dt a:hover, #menuIntro dt a:focus
{
background-color:#EAE3DE;
font-size:11px;
}

/* style du contour */

.contour{
   width:940px;
   height:520px;
   margin-top:10px;
   font-size:11px;
   font-family:trebuchet,arial;
   z-index:0;
}

.saison{
   background-color:#D2E0F0;
   font-size:10px;
   border:1px solid #D2E0F0;
}

.bandeau{
   width:940px;
   height:132px;
   font-size:11px;
   font-family:trebuchet,arial;
   background-image:url('graphisme/fondBandeauE.jpg');
   background-repeat:no-repeat;
   background-position:top right;
   vertical-align:top;
   text-align:left;
}

/* style des liens */

.mod{
   color:black;
   font-weight:bold;
   font-size:11px;
   text-decoration:none;
}

.seq{
   color:gray;
   font-weight:bold;
   font-size:10px;
   text-decoration: none;
}

a:hover{
   color:white;
   text-decoration: none;
   background-color:#631909;
}

a{
   color:black;
   text-decoration:none;
}

.menuTd{
   padding-bottom:6px;
   vertical-align:top;
   text-align:center;

}

/* style de accueil.html */

.menuHaut{
   height:20px;
   font-size:11px;
   color:#646464;
}

.menuGauche{
   text-align:left;
   font-size:11px;
   width:234px;
   height:308px;
   vertical-align:top;
   background-image:url('../skin/graphisme/fondMenuGaucheE.jpg');
   background-repeat:no-repeat;
   background-position:top right;
}

.adresse{
   position:absolute;
   top:530px;
   left:144px;
   font-size:11px;
   font-family:trebuchet,arial;
   color:#6495C9;
   text-align:center;
}

.menuDroit{
   font-size:11px;
   font-family:trebuchet,arial;
   text-align:left;
   width:250px;
   height:308px;
   background-image:url('../skin/graphisme/fondMenuDroitE.jpg');
   background-repeat:no-repeat;
   background-position:top left;
}

.infoTopG{
   width:180px;
   height:20px;
   color:#4D7BAD;
   font-size:12px;
   text-decoration:underline;
   font-weight:bold;
   text-align:center;
   vertical-align:bottom;
   background-image:url('../skin/graphisme/fondInfoTopEG.gif');
   background-repeat:no-repeat;
   background-position:top left;
}

.infoCentreG{
   text-align:center;
   width:180px;
   color:#4D7BAD;
   font-size:11px;
   background-image:url('../skin/graphisme/fondInfoCentreEG.gif');
   padding-top:5px;
   padding-bottom:5px;
   padding-left:5px;
   padding-right:5px;
}

.infoCentreG2{
   text-align:center;
   width:180px;
   height:90px;
   background-image:url('../skin/graphisme/citationE.gif');
   background-repeat:no-repeat;
   background-position:top center;
}

.infoBottomG{
   width:180px;
   height:20px;
   font-size:10px;
   text-align:center;
   color:#6F8A93;
   background-image:url('../skin/graphisme/fondInfoBottomEG.gif');
   background-repeat:no-repeat;
   background-position:top left;
}

.infoTopD{
   width:250px;
   height:20px;
   color:#6193C8;
   font-size:11px;
   font-weight:bold;
   text-align:center;
   background-image:url('../skin/graphisme/fondInfoTopED.gif');
}

.infoCentreD{
   text-align:left;
   width:250px;
   padding-top:5px;
   padding-left:10px;
   padding-right:10px;
}

.infoBottomD{
   width:250px;
   height:20px;
   font-size:10px;
   text-align:right;
   padding-right:35px;
   background-image:url('../skin/graphisme/fondInfoBottomED.gif');
}

.bouton{
   background-color:#D5E4CB;
   color:grey;
}

.zoneCentrale{
   width:456px;
   height:308px;
   color:black;
   font-size:11px;
   z-index:2;
   vertical-align:top;
   text-align:left;
   background-image:url('../skin/graphisme/styleE.jpg');
}

.basPage{
   width:940px;
   height:80px;
   font-size:11px;
   font-family:trebuchet,arial;
   z-index:1;
   vertical-align:top;
   padding-top:2px;
   text-align:left;
   background-repeat:no-repeat;
   background-position:top right;
   background-image:url('../skin/graphisme/fondBasPageE.jpg');
}

.speederlan{
   position:absolute;
   z-index:4;
   top:475px;
   left:400px;
   font-family:arial;
   font-size:10px;
   color:#B7A79E;
   text-align:center;
}

.textDefilant{
   position:absolute;
   z-index:4;
   font-family:arial;
   top:395px;
   left:55px;
   width:550px;
   font-size:11px;
   color:gray;
}

.aide{
   width:80%;
   height:80%;
   font-size:11px;
   background-color:#C2D4EA;
   padding:10px;
   font-family:arial;
   border:1px solid black;
   margin-top:15px;
   text-align:left;
}

/* style du diaporama */

.diapo{
   text-align:center;
   background-color:#77A3D2;
}

/* style des titres */

h2{
   text-align:left;
   font-size:11px;
   font-family:verdana,arial;
   text-transform:uppercase;
   color:gray;
}

h3{
   text-align:center;
   font-weight:bold;
   font-size:11px;
   font-family:trebuchet,arial;
}

.admin{
   font-size:11px;
   position:absolute;
   font-weight:bold;
   top:580px;
   left:60px;
}

/* style de controle.html */

.controle{
   margin-top:25px;
   height:150px;
   font-size:11px;
}

/* style de recherche.html */

.recherche{
   border:1px solid black;
   background-color:#77A3D2;
   width:500px;
   margin-top:0px;
   font-family:trebuchet,arial;
   text-align:left;
   font-size:11px;
}

/* style des formulaires d'administration */

.bouton{
   background-color:#D3CAC3;
   border:1px solid black;
   color:white;
   font-weight:bold;
}

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

textarea{
   border:1px solid #646464;
   font-size:11px;
}

input{
   border:1px solid #646464;
   font-size:10px;
}

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

/* style du menu déroulant haut */

dl, dt, dd, ul,li
{
  margin: 0;
  padding: 0;
  list-style-type: none;
}

#menu
{
  position:absolute;
  top:11px;
  width:630px;
  z-index:3;
  padding-left:55px;
  font-size:10px;
  font-family:arial;
}

#menu dl
{
float:left;
}

#menu dt
{
cursor: pointer;
text-align: center;
font-weight:bold;
border-right:1px solid black;
}

#menu dd
{
display:none;
}

#menu li
{
text-align:left;
background: #fff;
}

#menu li a, #menu dt a
{
color:#000;
text-decoration:none;
display: block;
height:100%;
border:none;
}
#menu li a:hover, #menu li a:focus, #menu dt a:hover, #menu dt a:focus
{
background-color:#EAE3DE;
}

/*style du menu déroulant bas */

#menu2
{
  z-index:4;
  font-size:10px;
  font-family:arial;
  position:absolute;
  top:515px;
  width:900px;
}

#menu2 dl
{
float:right;
}

#menu2 dt
{
cursor: pointer;
text-align: center;
}

#menu2 dd
{
display:none;
}

#menu2 li
{
text-align:left;
background: #fff;
}

#menu2 li a, #menu2 dt a
{
color:#000;
text-decoration:none;
display: block;
height:100%;
border:none;
}
#menu2 li a:hover, #menu2 li a:focus, #menu2 dt a:hover, #menu2 dt a:focus
{
background-color:#EAE3DE;
}

