* {
 margin: 0;
 border: 0;
 padding: 0;
}

body {
 background-color: #804000;
 background-image: url(/gd.php?x=10&y=480&c1=402000&c2=804000&m=100);
 background-repeat: repeat-x;
 color: #a0a0a0;
 padding: 5px;
 font-family: arial, sans-serif;
 font-size: 10pt;
}

#couleurs {
 position: absolute;
 top: 10px;
 left: 5px;
 width: 160px;
}

#titre {
 text-align: center;
}

#menugauche, #menudroit, #menugauchepage, #menudroitpage {
 position: absolute;
 background-repeat: no-repeat;
 width: 26px;
 height: 26px;
}

#menugauche, #menugauchepage {
 background-image: url(/gd.php?x=26&y=26&c1=402000&c2=804000&a=hg);
}

#menudroit, #menudroitpage {
 background-image: url(/gd.php?x=26&y=26&c1=402000&c2=804000&a=hd);
}

#menugauche {
 left: 170px;
}

#menudroit {
 right: 170px;
}

#menugauchepage {
 left: 5px;
}

#menudroitpage {
 right: 5px;
}

#menu, #menupage {
 background-color: #804000;
 background-image: url(/gd.php?x=10&y=26&c1=402000&c2=804000);
 background-repeat: repeat-x;
 white-space: nowrap;
 overflow: hidden;
 text-align: center;
 height: 26px;
}

#menu ul, #menupage ul {
 margin: 5px;
}

#menu li, #menupage li {
 display: inline;
}

#menu a, #menupage a {
 padding: 5px 3px;
 color: #ffffff;
}

#menu a:hover, #menupage a:hover {
 color: #000000;
}

#menu .courant, #menupage .courant {
 background-image: url(/gd.php?x=10&y=26&c1=402000&c2=804000&m=21);
 background-repeat: repeat-x;
}

#menu {
 margin-left: 191px;
 margin-right: 191px;
}

#page {
 margin-left: 165px;
 margin-right: 165px;
}

#pied {
 margin-left: 211px;
 margin-right: 211px;
}

#menupage {
 margin-left: 26px;
 margin-right: 26px;
}

#piedpage {
 margin-left: 46px;
 margin-right: 46px;
}

#page, #simple, #pied, #piedpage {
 overflow: hidden;
 color: #a0a0a0;
}

#page, #simple {
 padding: 8px 5px 5px 5px;
 background-color: #000000;
 background-image: url(/gd.php?x=10&y=5&c1=804000&c2=000000);
 background-repeat: repeat-x;
}

#pied, #piedpage {
 background-color: #000000;
 background-image: url(/gd.php?x=10&y=92&c1=000000&c2=804000);
 background-repeat: repeat-x;
 background-position: bottom;
 white-space: nowrap;
 text-align: center;
 height: 92px;
}

#piedgauche, #pieddroit, #piedgauchepage, #pieddroitpage {
 position: absolute;
 background-repeat: no-repeat;
 width: 46px;
 height: 92px;
}

#piedgauche, #piedgauchepage {
 background-image: url(/gd.php?x=46&y=92&c1=000000&c2=804000&a=bg);
}

#pieddroit, #pieddroitpage {
 background-image: url(/gd.php?x=46&y=92&c1=000000&c2=804000&a=bd);
}

#piedgauche {
 left: 170px;
}

#pieddroit {
 right: 170px;
}

#piedgauchepage {
 left: 5px;
}

#pieddroitpage {
 right: 5px;
}

#liens {
 position: absolute;
 top: 35px;
 left: 5px;
 width: 160px;
}

#liens a {
 color: #ffffff;
}

#liens a:hover {
 color: #000000;
}

#blablateur {
 position: absolute;
 top: 5px;
 right: 5px;
 width: 160px;
}

#blablateurdiv {
 text-align: justify;
 font-size: 9pt;
 overflow: hidden;
 color: #a0a0a0;
}

#pseudo {
background-image: url(/pseudos.gif); background-repeat: no-repeat;
 background-position: 50%
}

#message {
background-image: url(/messages.gif); background-repeat: no-repeat;
 background-position: 50%
}

#copyright {
 text-align: center;
 font-size: 8pt;
 color: #a0a0a0;
}

a {
 color: #0000ff;
 text-decoration: none;
}

a:hover {
 color: #a0a0a0;
}

hr {
 margin-top: 5px;
 margin-bottom: 5px;
 height: 1px;
 background-color: #402000;
 color: #402000;
}

select, input, textarea {
 background-color: #380000;
 color: #a0a0a0;
 font-family: arial, sans-serif;
 font-size: 9pt;
}

input, textarea {
 margin: 2px;
}

form {
 text-align: center;
 width: 100%;
}

p {
 margin-bottom: 15px;
}

.largeurwho {
 width: 100%;
}

.policewho {
 font-size: 8pt;
}

.bottomwho {
 vertical-align: bottom;
}

.tablepage {
 text-align: left;
 margin: auto;
 border-spacing: 0px;
 border-collapse: collapse;
 font-family: arial, sans-serif;
 font-size: 10pt;
}

.largeurtablepage {
 width: 100%;
}

.alternance0 {
 background-color: #380000;
 padding: 5px;
}

.alternance1 {
background-color: #280000; padding: 5px;
}

.alternancegauche0 {
 background-image: url(/gd.php?x=200&y=10&c1=380000&c2=000000&t=h);
 background-repeat: repeat-y;
 padding: 5px;
}

.alternancedroite0 {
 background-image: url(/gd.php?x=200&y=10&c1=000000&c2=380000&t=h);
 background-repeat: repeat-y;
 background-position: right;
 padding: 5px;
}

.alternancegauche1 {
 background-color: #380000;
 background-image: url(/gd.php?x=200&y=10&c1=000000&c2=380000&t=h);
 background-repeat: repeat-y;
 padding: 5px;
}

.alternancedroite1 {
 background-color: #380000;
 background-image: url(/gd.php?x=200&y=10&c1=380000&c2=000000&t=h);
 background-repeat: repeat-y;
 background-position: right;
 padding: 5px;
}

.log {
 padding: 2px;
 font-size: 8pt;
}

.nombre {
 text-align: right;
 white-space: nowrap;
}

.justify {
 text-align: justify;
}

.center {
 text-align: center;
}

.nowrap {
 white-space: nowrap;
}

.date {
 color: #008000;
}

.heure {
 color: #608000;
}

.ip {
 color: #008000;
}

.pseudo {
 color: #608000;
 font-weight: bold;
}

.figlet {
 font-size: 8pt;
}
