* {margin: 0; padding: 0;}
#body
{
width:1055px;
margin:auto;
margin-top:20px;
margin-bottom:20px;
background-color:#F7F7F7; /* Couleur de fond de la page Web */
}

#header{
width:1055px;
height:48px; /* Hauteur de l'Header */
background-image:url('images/header2.gif'); /* URL de l'image de fond */
background-repeat:no-repeat; /* On interdit la reproduction de l'image de fond */
float:left;
}

#menuverti{
width:20%;
height:1000px;
float:right;
background-image:url('images/fondpage3.gif'); /* URL de l'image de fond */
background-repeat:repeat-y;
}

#center{
width:80%;
float:left;
background-image:url('images/fondpage2.gif');
background-repeat:repeat-y;
overflow:auto;
height:1000px;
}
#center2{
width:47%;
float:left;
background-image:url('images/fondpage2.gif');
background-repeat:repeat-y;
}
#center3{
width:47%;
float:right;
background-image:url('images/fondpage2.gif');
background-repeat:repeat-y;
}


#footer{
width:1055px;
height:10px; /* Hauteur de l'Header */
background-image:url('images/footer2.gif');
margin-bottom:0px;
float:left;
color:#999999;
}


.slogan {
margin-left:5%;
padding-top:14px;
}

dt, dl, dd, ul, li {
list-style-type: none;
margin: 0 10px 0 0;
padding: 0;
}

#menuhorizon {
z-index:auto;
left:65%;
top:20px;
position:absolute;
}

#menuhorizon dl {
float:rigth;
}
#menuhorizon dt {
display: inline;
}
#menuhorizon a {
padding-right:2px;
text-decoration: none;
color: #FFF;
}

#menuhorizon a:hover {
color: #FFF;
text-decoration: underline;
}

#menuhorizon a:active {
color: #FFF;
text-decoration: underline;
}