body {
background-color: #ffffff;
margin: 0px;
padding: 0px;
font-family: Arial, Verdana;
}

#content {
background: #ffffff;
position: relative;
width: 970px;
height: 586px;
margin: 0 auto;
margin-top: 15px;
padding: 5px;
border: 0px solid #000000;
}

.logo {
position: absolute;
top: 0px;
left: 0px;
width: 125px;
height: 124px;
}

.menu-haut {
background: #755e49;
position: absolute;
top: 94px;
left: 125px;
width: 765px;
height: 30px;
}

.slogan {
font-style: oblique;
padding-left: 5px;
line-height: 20px;
font-size: 9pt;
}

.bandeau-haut {
border: 1px solid #755e49;
border-bottom: 0px solid #755e49;
position: absolute;
top: 1px;
left: 352px;
width: 536px;
height: 92px;
}

.typo-logo {
position: absolute;
top: 64px;
left: 125px;
width: 226px;
height: 30px;
}

.typo-logo img {
vertical-align: middle;
}

.bg-home {
background: url(../images/bg-home.jpg);
position: absolute;
top: 124px;
left: 0px;
width: 970px;
height: 462px;
}

.mh {
padding-right: 10px;
font-family: Arial, Verdana;
font-size: 9pt;
color: #FFFFFF;
text-align: right;
line-height: 20px;
}

.mh a {
color: #FFFFFF;
font-family: Arial, Verdana;
font-size: 10pt;
font-weight: 600;
text-decoration: none;
}

.mh a:hover , .slogan {
color: #eadec1;
font-family: Arial, Verdana;
font-size: 10pt;
font-weight: 600;
text-decoration: none;
}

.menuhome1 {
position: absolute;
top: 177px;
left: 409px;
width: 350px;
height: 30px;
line-height: 30px;
color: #000000;
font-family: Arial, Verdana;
font-size: 14pt;
font-weight: 500;
text-decoration: none;
}

.menuhome2 {
position: absolute;
top: 261px;
left: 674px;
width: 365px;
height: 30px;
line-height: 30px;
color: #000000;
font-family: Arial, Verdana;
font-size: 14pt;
font-weight: 500;
text-decoration: none;
}

.menuhome3 {
position: absolute;
top: 345px;
left: 445px;
width: 374px;
height: 30px;
line-height: 30px;
color: #000000;
font-family: Arial, Verdana;
font-size: 14pt;
font-weight: 500;
text-decoration: none;
}

.menuhome4 {
position: absolute;
top: 435px;
left: 185px;
line-height: 24px;
color: #044e87;
font-family: Tahoma, Arial, Verdana;
font-size: 16pt;
font-weight: 100;
text-decoration: none;
}

.menuhome1 a, .menuhome2 a, .menuhome3 a, .menuhome4 a  {
color: #000000;
font-family: Arial, Verdana;
font-size: 14pt;
font-weight: 500;
text-decoration: none;
}

.menuhome1 a:hover, .menuhome2 a:hover, .menuhome3 a:hover, .menuhome4 a:hover {
color: #ce304e;
font-family: Arial, Verdana;
font-size: 14pt;
font-weight: 500;
text-decoration: none;
}

.rond1 {
position: absolute;
top: 165px;
left: 764px;
width: 78px;
height: 78px;
}

.rond2 {
position: absolute;
top: 248px;
left: 848px;
width: 78px;
height: 78px;
}

.rond3 {
position: absolute;
top: 333px;
left: 686px;
width: 78px;
height: 78px;
}

.rond4 {
position: absolute;
top: 421px;
left: 750px;
width: 78px;
height: 78px;
}

