body {
font-family: 	Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 0;
padding: 0;
background:url(images/bg.gif) #4a4a4a ;
}
#conteneur {
width: 730px;
margin: 0 auto; 
}
#top{
width:730px;
height:150px;
}
#banner{
width:450px;
height:135px;
padding-left:135px;
}
#header {
height: 271px;
width:730px;
background:url(images/bgheader.jpg);
}
#header2 {
height: 63px;
width:730px;
background:url(images/bg2.jpg);
}
#banner2{
width:683px;
height:240px;
padding-top:15px;
padding-left:23px;
}
#top1{
height: 25px;
width:730px;
background:url(images/top1.jpg);
}
#top2{
width:730px;
background:url(images/top2.jpg) top no-repeat;
display:table;

}
#top21{
width:730px;
background:url(images/bgtop1.jpg);
display:table;

}
#top3{
width:730px;
height:19px;
background:url(images/top3.jpg);
display:table;
}
#contenu{
width:650px;
text-align:justify;
margin:0 auto;
}
#centre2{
width:690px;
text-align:center;
margin:0 auto
}
#centre {
width:730px;
background:url(images/top4.jpg) top no-repeat;
display:table;
}
#centre0 {
width:730px;
background:url(images/bgtop3.jpg) ;
display:table;
}
#partner{
width:212px;
height:292px;
background:url(images/bgpartner.gif);
float:left;
}
#miniautre{
float:left;
}
#miniature img{
border:none;
display:inline;
width:152px;
height:144px;
}
#pied {
height: 27px;
width:730px;
background:url(images/bgpieds.jpg) top no-repeat;
text-align:right;
color:white;
font-size:11px;
}
#pied a{color: white;}
p {margin: 0;}
h1{
margin:0;
color:#b92a31;
font-size:16px;
}
a{
color:#b92a31;
text-decoration:none;
}
a:hover{
font-weight:bold;
}
a img{
border:none;
}