#bottom
{
padding: 1em;
background: #202020;
color: #fff !important;
}

#bottom a {text-transform: none;}

#centre {
border:1px solid #202020;
border-bottom:0;
border-top:0;
color:#000;
padding:1.5em;
}

#sponsors {padding-bottom: 1em;}

#sponsors p {
margin:0px;
padding: 0.5em; line-height: 120%;
font-size: 98%;
}

#centre a {text-transform: capitalize;}

#conteneur {
background-color:#fafafa;
margin:1em 10%;
min-width:60em;
position:absolute;
width:80%;
}

#haut {
background-color:#202020;
height:2.4em;
max-height:2.4em;
}

#header {
background-color:#964912;
border:1px solid #202020;
border-bottom: 0px;
color:#fafafa;
font-size:2em;
height:2.5em;
padding-left:2em;
padding-top:1em;
padding-right:2em;
vertical-align: center;

}

#header a, #header a:link, #header a:visited, #header a:hover {color:#dac2b0; text-decoration:none;text-transform: none}
#header a:hover {text-decoration: underline}

#pied {
border:1px solid #202020;
border-top:0;
padding:0.5em;
text-align:right;
}

#random {
border:1px solid #dedede;
background-color:#e9e9e9;
width: 20em;
float: right;
padding-bottom: 0.5em
}

#random p {padding: 0px; padding-left: 10px; margin: 0px}

#random b {text-transform: capitalize;}

.menuhaut {
font-size:1em;
list-style-type:none;
margin:0;
padding:0;
}

.menuhaut a:link, .menuhaut a:visited, .menuhaut a:active {
color:#fafafa;
text-decoration:none;
}

.menuhaut a:hover {
color:#FF0;
text-decoration:underline;
text-align: center; width: 100%
}

#activ {color:#FF0;
text-decoration:underline;}


.menuhaut li {
border-right:1px solid #fff;
display:inline;
float:left;
margin:0;
padding:0.6em 8px;
}

a, a:link, a:active {
color:#964912;
text-decoration:underline;
}

a:visited {text-decoration:none; color: #847878}

a:hover {text-decoration:none; color: #202020}

body {
background:#CDCDCD url('/images/bg.gif') repeat-x top;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.75em;
}

body, html {height: 100%}

h1 {
font-size:1.4em;
margin:0.5em 0.5em 1em 0;
text-transform: capitalize;
color: #964912;
}

h2 {
font-size:1.2em;
margin:0.8em 0.5em 0.3em 0.6em;
}

h3 {
font-size:1.1em;
color: #964912;
margin:0.5em 0.5em 0.5em 0.8em;
}

p {
margin:1px 0.5em 0.5em 1.5em;
padding: 0.7em; line-height: 150%;
}

li {padding: 0.5em;}
