* {
  font-family: Verdana, Arial, Helvetica;
  font-size: 9px;
  color: #FFFFFF;
  }

body {
  background: #000000;
  padding: 0px;
  }

.spacer { line-height: 0px; font-size: 1px; clear: both; }

/* ----- ACCESSIBILITE ----- */

.accessibilite { display: none; }

/* ----- CONTENU ----- */

/*#conteneur { position: relative; width: 780px; background: url(../images/banniere.jpg) #000000 top right no-repeat; margin: 0; padding: 80px 0 0 0; }*/
#conteneur { position: relative; width: 780px; background: #000000 top right no-repeat; margin: 0; padding: 0 0 0 0; }

#conteneur a.initial {
  text-decoration: none;
  display: block;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 80px;
  height: 600px;
  background: url(../images/logo.gif) #000000 top left no-repeat;
  }

#conteneur a.initial span { visibility: hidden }

#conteneur #menu { width: 690px; margin: 0 0 20px auto; border-top: 6px solid #5756A4; padding: 0px; color: #336699; text-align: center }
#conteneur #menu a { text-transform: uppercase; font-weight: bold }
#conteneur #menu marquee a { text-transform: none !important }

#conteneur #contenu { width: 690px; margin: 0 0 20px auto; }

#contenu div.coin {
  width: auto;
  height: 25px;
  background: url(../images/coin.jpg) top right no-repeat;
  }

a { color: #3366CC }
a.special { color: #FFFFFF }
a:hover { color: #FFFF00 }

#contenu hr { width: 100%; height: 1px; border: 0; border-bottom: 1px solid #333333; margin: 10px 0; padding: 0; outline: 0; }

#contenu h1 {
  text-align: center;
  text-transform: uppercase;
  margin: 0 0 20px 0;
  padding: 0;
  line-height: 1em;
  font-size: 14px;
  color: #FF8000;
  }

