body {
width:100%;
margin:0;
border:0;
padding:0;
color: #000;
background-color:#E5DAB8;
font-size:0.8em;
font-family:"Arial", Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#page{
width:692px;
margin:auto;
background-color:#fff;
border:none;
padding:0;
border-left:7px solid #fff;
border-right:7px solid #fff;
border-bottom:7px solid #fff;
}
#contenu { 
padding:0;
width:85%;
margin:0 0 0 50px;
top:32em;
background-color:#fff;
}
img#flash {
background-color:#fff;
border:none;
margin:0;
padding:0;
}
address {
color:#6C2502;
width:44.5em;
margin:25px 0 0 0;
padding:0.7em;
border:1px solid #930;
background-color:#FCDC9E;
font-style:normal;
position:relative;
}
.droite {
margin:0;
width:11.5em;
top:0.7em;
right:0.2em;
float:left;
position:absolute;
background-color:#FCDC9E;}
.subnava a {
margin:0 0 0 19.15em;
padding:0;
color:#F60;
}
.subnavsahara a {
margin:0 0 0 10.40em;
padding:0;
color:#F60;
}
.subnavb a{
margin:0 0 0 19em;
padding:0;
color:#F60;
}
.subnavw a{
margin:0 0 0 3.3em;
padding:0;
color:#F60;
}
.subnavx a{
margin:0 0 0 7em;
padding:0;
color:#F60;
}
.subnavc a{
margin:0 0 0 4em;
padding:0;
color:#F60;
}
.subnavd a{
margin:0 0 0 4em;
padding:0;
color:#F60;
}
.beton-cire a{
margin:0 0 0 2em;
padding:0;
color:#F60;
}
.subnavm a{
margin:0 0 0 15.25em;
padding:0;
color: #F60;
}
.subnavf a{
margin:0 0 0 18.5em;
padding:0;
color: #F60;
}
#menu{
background-color:#930;
}
#menu ul { 
text-align: center;
display:inline;
color: #FCDC9E;
margin:0 0 0 22px;
padding: 0;
}
#menu ul li{ 
display:inline;
color: #FCDC9E;
margin:0;
font-weight: bold;
border-right: 1px solid #fff;
padding-right:10px;
padding-left:6px;
}
#menu ul li a{
list-style-type: none;
margin:0;
line-height: 35px;
font-weight: 600em;
background-color: #930;
text-decoration: none;
color: #FCDC9E;}
#menu ul li a:hover {
color:#fff;
border-bottom:2px solid #fff;
padding-bottom:3px;
margin:0;
}
#menu ul li.dernier {
border:0;
}
h1 {
background-color:#fff;
width:90%;
padding:0.5em 0 0 1em;
text-transform:uppercase;
margin:0;
color:#930;
font-size:1.8em;
font-family:"Arial", Times New Roman, Times, serif;
}
h1 a {
text-decoration:none;
color:#930;
}
.soustitre a{
padding:0.1em 0;
color:#F60;
display:block;
border-top:2px solid #930;
text-decoration:none;
}
.soustitres a{
padding:0.1em 0;
color:#F60;
display:block;
width:600px;
border-top:2px solid #930;
text-decoration:none;
}
.titre {
text-transform:uppercase;
margin:0;
font-family:"Arial", Times New Roman, Times, serif;
color:#930;
font-size:1.2em;
}
h2 {
text-transform:uppercase;
margin:15px 0px 10px 48px;
font-family:"Arial", Times New Roman, Times, serif;
color:#930;
font-size:1.1em;
}
h3 {
font-family:"Arial", Times New Roman, Times, serif;
color:#F60;
margin:12px 0 2px 0;
font-size:1.2em;
}
p{ 
margin:5px 0 0 0;
}
li {
list-style : none;
}
ul{
padding:0;
margin: 0;
}
table{
border:1px solid #930;
font-family:"Arial",Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:normal;
border-collapse:collapse;
text-align:center;
background-color:#fff;
width:46.5em;
table-layout:fixed;
color:#782800;
}
td{
border-bottom:1px solid #930;
cursor:pointer;
padding:0.2em;
}
tbody{
background-color:#fff;
border:1px solid #930;
}
tr#beige{
background-color:#FCDC9E;
}
tr#beigeclair{
background-color:#FBECD0;
}
.trinite{
color:#F60;
font-size:0.9em;
}
.Style9 {color: #CC3300; font-weight: bold; }
.Style10 {color: #993300}
.Style4 {
	color: #993300;
	font-weight: bold;
}
