#conteneur {
width : 960px;
margin : 0 auto 0 auto;
/*border : 1px solid black;*/
color : #66757e;
font-family : Century Gothic;
font-size : 14px;
height : 900px;
background : url(img/fond.jpg) no-repeat;
}

#header {
background : url(imgs/logo_b.jpg) no-repeat;
width : 960px;
height : 200px;
margin-bottom : 15px;
text-align : right;
}

#edito {
width : 960px;
height : 110px;
text-align : center;
background : url(imgs/partenaires.jpg) no-repeat;
background-position : bottom;
padding-top : 13px;
margin-bottom : 15px;
}

#serv_part {
width : 478px;
/*height : 200px;*/
height : 215px;
margin : 0 0 0 0;
float : right;
background : url(imgs/sep_part_s.jpg) no-repeat;
}

#serv_pro {
width : 400px;
height : 200px;
margin : 0 0 0 78px;
float : left;
}

#partenaire {
clear : both;
width : 960px;
height : 110px;
background : url(imgs/partenaires.jpg) no-repeat;
padding-top : 13px;
margin-bottom : 15px;
}

h1, h2, strong {
font-weight : bold;
}

h1 {
color : #002e60;
text-align : center;
font-size : 28px;
}

h2 {
color : #000000;
font-size : 16px;
text-align : center;
}

#contact {
background : url(imgs/partenaires.jpg) no-repeat;
margin-top : 10px;
padding-top : 13px;
}
#contact750, #part750{
width : 750px;
margin : 0 auto 0 auto;
}

ul {
margin-bottom : 0px;
}

#contact_perso {
text-align : right;
float : right;
clear : both;
}

#footer {
text-align : center;
background : url(imgs/partenaires.jpg) no-repeat;
margin-top : 25px;
padding-top : 13px;
}

a {
color : #66757e;
}

#decallage {
margin-left : 95px;
}