body {
margin: 0;
border: 0;
padding-bottom: 22px;
color: #000000;
font-family: verdana, arial, geneva, trebuchet, sans;
font-size: 12px;
font-weight: normal;
background-image: url(../img/bg.jpg);
text-align: center; /* IE */
z-index: 0;
}

B {font-weight: bold;}
I {font-style: italic;}
SUP { font-size: 65%; }
IMG { border: none;}
HR { color: #8a6f1a; background-color: #8a6f1a; height: 1px; border: 0px; clear: both; }
.sc { font-size: 80%; }
A { color: #af7e0c; text-decoration: none; font-weight: bold;}
A:hover { color: #785949;}
A.selected { color: #785949;}
P {margin: 0em 0em 1em 0em;}
blockquote { margin: 1em 0em 1em 3em }

H1,H2,H3,H4 {
margin: 0em 0em 1em 0em;
font-family: "Times New Roman", Times, serif;
font-weight: bold;
color: #785949;
text-align: left;
}

H1 {
font-size: 20px;
text-transform: uppercase;
}

H2 {
font-size: 18px;
}

H3 {
font-size: 16px;
}


#contenant {
width: 847px;
margin: 0px auto;
background-image: url(../img/ombre-verticale.gif);
text-align: justify;
height: 100%;
background-color: #f8f7e5;
}

#centre {
width: 827px;
margin-left: 10px;
}

#entete {
width: 827px;
height: 120px;
background-image: url(../img/entete.jpg);
background-repeat: no-repeat;
clear: both;
}

#navigation {
float: left;
width:140px;
}

#navigation IMG {
float: left;
clear: both;
}

#contenu {
width: 636px!important;
width: 590px;
padding: 0px 16px 24px 16px;
margin: 0px 0px 0px 16px;
border-left: solid 1px #8a6f1a;
float: left;
}

#bas {
width: 847px;
height: 13px;
font-size: 1px; /* IE */
background-image: url(../img/ombre-bas.jpg);
margin: 0px auto;
clear: both;
}

.image-droite {
float: right;
margin: 0em 0em 1em 2em;
font-size: 9px;
text-align: right;
}

.image-droite IMG {
border: solid 1px #8a6f1a;
}

.topo-liens {
font-size: 18px;
}

.topo-ancres {
font-size: 18px;
color: #785949;
}

.tableaux {
	border: solid 2px #84a98a;
	border-collapse: collapse;

}
.tableaux th {
	border: solid 2px #84a98a;
	padding:3px;
	text-align: left;
	text-transform: uppercase;
	vertical-align: top;
}
.tableaux td {
	border: solid 2px #84a98a;
	padding: 3px;
	vertical-align: top;
}

.centre {
text-align: center;
}

