body {
background: #dad1c5;
}

h1 {
background: url(banner.jpg);
width: 900px;
height: 100px;
position: relative;
margin-top: -8px;
top: 0px;
margin-left: 50%;
left: -450px;
}

h2 {
font-size: 12px;
font-family: arial;
font-weight: bold;
color: #846550;
text-align:left;
margin-left: 10px;
}

a img { border:none; }

a:link {
 color: #b37b55;
 text-decoration: none;
 }
a:visited {
 color: #b37b55;
 text-decoration: none;
 }
a:hover {
 color: #b37b55;
 text-decoration: underline;
 }

.haut    {
vertical-align:top;
}

.menu {
width: 900px;
position: absolute;
left: 50%;
top: 100px;
margin-left: -450px;
text-align: left;
font-size: 10px;
font-family: arial;
color: #3b271a;
}

.content {
width: 770px;
position: relative;
left: 50%;
margin-left: -315px;
text-align: left;
font-size: 10px;
font-family: arial; 
color: #3b271a;
}
