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

/* style du contour */

.contour{
   width:900px;
   height:530px;
   margin-top:5px;
   font-size:11px;
   font-family:trebuchet,arial;
   z-index:0;
}

/* style des liens */

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

.seq{
   color:#CD500D;
   font-size:10px;
   text-decoration:none;
}

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

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

/* style de accueil.html */

.bandeau{
   width:900px;
   height:90px;
   text-align:left;
   vertical-align:bottom;
}

.menuGauche{
   width:110px;
   height:355px;
   text-align:left;
   background-image:url('../skin/graphisme/fondMenuGauche.jpg');
}

.menuDroit{
   width:100px;
   height:355px;
   background-image:url('../skin/graphisme/fondMenuDroit.jpg');
}

.menuDroit2{
   font-size:13px;
   font-family:trebuchet,arial;
   color:#CFB3BD;
   width:380px;
   height:355px;
   text-align:right;
   vertical-align:top;
   background-image:url('../skin/graphisme/fondMenuDroit2.jpg');
}

.droit{
   color:#E6B03A;
   margin-top:45px;
   margin-right:60px;
   height:100px;
   text-align:center;
   font-size:10px;
   text-transform:uppercase;
   width:310px;
}

.menuBas{
   font-size:11px;
   font-family:trebuchet,arial;
   text-align:left;
   vertical-align:top;
   width:520px;
   height:85px;
   background-image:url('../skin/graphisme/fondMenuBas.gif');
   background-repeat:no-repeat;
}

.zoneCentrale{
   width:310px;
   height:330px;
   color:black;
   font-size:11px;
   text-align:left;
   vertical-align:top;   
}

.textDefilant{
   width:310px;
   height:25px;
   color:black;
   vertical-align:top;
   background-image:url('../skin/graphisme/fondTextDefilant.jpg');   
}

.defilant{
   z-index:2;
   width:200px;
   height:20px;
   font-size:11px;
   margin-top:4px;
   color:white;
}

.basPage{
   width:380px;
   height:85px;
   font-size:11px;
   font-family:trebuchet,arial;
   text-align:left;
   background-image:url('../skin/graphisme/fondBasPage.gif');
}

.speederlan{
   font-family:arial;
   font-size:10px;
   color:#A2938A;
   text-align:right;
   padding-right:75px;
   width:875px;
}

/* style des titres */

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

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

/* style de controle.html */

.controle{
   margin-top:40px;
   height:200px;
   font-size:11px;
}

/* style des formulaires d'administration */

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

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

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

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

.erreurForm{
   color:#CD500D;
   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 bas */

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

#menu
{
  width:450px;
  margin-top:2px;
  margin-left:60px;
  z-index:3;
  font-size:11px;
  font-family:arial;
  letter-spacing:1px;
  text-transform:uppercase;
}

#menu dl
{
float:left;
width:85px;
}

#menu dt
{
cursor: pointer;
text-align: center;
color:#ABA0C1;
border-right:1px solid #ABA0C1;
}

#menu dd
{
display:none;
}

#menu li
{
text-align:left;
background:#D5560E;
text-transform:uppercase;
font-size:10px;
}

#menu li a, #menu dt a
{
color:white;
text-decoration:none;
text-transform:uppercase;
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;
text-transform:uppercase;
color:#564D67;
}


