body                            { background-color: #000; background-repeat: no-repeat; text-align: left; margin-top: 180px; margin-right: 0; margin-left: 310px; padding-left: 10px; width: 60%; height: 100% }
#haut  { text-align: left; margin-top: 160px; margin-right: 0; margin-left: 205px; padding-left: 10px; width: 50px; height: 100% }
h1         { font-size: 20px; background-image: url("images/grande-barre.gif"); background-repeat: no-repeat; background-position: 0 0; text-align: left; width: 100%; height: 50px }
p {}
td {}
.bandehaut               { background-image: url("images/haut20ans.png"); visibility: visible; position: absolute; z-index: 0; top: 0; left: 150px; width: 1000px; height: 125px }
.logo       { background-image: url("images/logocoin.jpg"); background-repeat: no-repeat; margin-top: 0; padding-top: 0; position: absolute; z-index: 2; top: 1px; left: 0; width: 116px; height: 110px }
.titre   { background-image: url("images/redlionstitre.gif"); background-repeat: no-repeat; position: absolute; z-index: 3; top: 20px; left: 180px; width: 500px; height: 70px }
.menu                    { font-family: "Book Antiqua"; font-weight: bold; background-color: white; padding: 10px 12px 30px 0; position: absolute; z-index: 1; top: 140px; left: 150px; width: 150px; height: 800px; clip: rect(auto auto auto auto); border-right: 1px solid gray }
.menu a           { color: #333; text-decoration: none; padding: 5px 10px 10px 20px; width: 150px; height: 50px }
.menu a:hover           { color: red; text-decoration: none; background-image: url("images/barre-noir.gif"); background-repeat: no-repeat; background-position: 0 7px; width: 150px; height: 20px }
.titremenu         { font-size: 18pt; text-decoration: none; background-image: url("images/barre-rouge.jpg"); background-repeat: no-repeat; text-align: center; margin-top: 30px; margin-bottom: 10px; left: 5px; width: 120px; height: 60px }
.liensmenu    { padding: 5px }
.menuhaut             { color: black; font-family: "Book Antiqua"; font-weight: bold; text-decoration: none; background-color: white; margin: 0; padding: 0; position: absolute; z-index: 1; top: 140px; left: 155px; width: 1000px; height: 22px }
.menuhaut a      { color: black; font-family: "Book Antiqua"; font-weight: bold; text-decoration: none; padding: 3px 8px 2px; z-index: 2; border-right: 2px solid black }
.centre     { background-color: #fff; padding-top: 30px; padding-right: 170px; padding-left: 170px; position: absolute; top: 160px; left: 150px; width: 665px; height: auto }
.centre2 { background-color: #fff; padding-top: 30px; padding-right: 170px; padding-left: 170px; position: absolute; top: 160px; left: 150px; width: 1000px; height: auto }
address     { padding-top: 15px; top: 50px; bottom: 10px; width: 80%; border-top: 1px solid gray }
.heure          { background-color: #fff; text-align: left; position: absolute; z-index: 4; top: 160px; left: 320px; width: 835px }
.fondecran { border: solid 1px black }
.fondtd { text-align: center }
h2  { color: #c03; font-size: 12px; text-align: left }
.compteur          { color: black; text-decoration: none; position: absolute; z-index: 3; top: 140px; left: 460px; width: 1000px; height: 15px }
.resultats   { font-size: 15px }
.resultat2 { width: 400px; border-bottom: 2px solid #c03 }
.classement                     { background-color: #fff; text-align: left; position: absolute; top: 100px; left: 804px; width: 200px; height: auto; float: left; border-left: 1px solid #999 }
.score   { color: red; font-weight: bold }
.carna                { color: red; font-size: 20px; font-weight: bold; text-decoration: blink; text-align: center; position: absolute; top: 160px; right: 50px; width: 220px }
.vu   { color: #999; font-size: 10px; text-align: left }
.acc1    { font-size: 13px; font-weight: bold; background-color: white; border: solid 2px black }
.acc2         { color: #f06; font-size: 25px; font-weight: bold; background-image: url("images/lumiere_68.gif"); background-repeat: no-repeat; background-position: center 0; text-align: left; vertical-align: bottom; border: solid 2px black }
.acc       { font-size: 13px; font-weight: normal; background-color: white; border-top: 1px solid black; border-bottom: 1px solid black }
.acc:hover { background-color: #c03 }
.heurenews   { color: #ccc; font-size: 15px; font-style: italic }
.news        { color: #f03; font-size: 12px; text-decoration: none; float: right }
.news1  { color: #f03; font-size: 15px; font-weight: bold; text-decoration: none; float: right }
h3 a { color: #f03; font-size: 22px; font-family: "Zone de message"; font-style: italic; margin: 0 }
.liensphoto  { color: red; font-size: 20px; font-weight: bold; text-align: center }
.liensphoto a { color: red; font-size: 20px; font-weight: bold; text-align: center }
