#ass09_main {
    display:block;
    position:relative;
    background:transparent url(img/bg_main.jpg) no-repeat;
    width:960px;
    height:390px;
    margin:0 auto;
    padding:0;
}
#ass09_intro {
    position:absolute;
    left:0;
    top:0;
    width:960px;
    height:320px;
    z-index:10;
}
#btn_prendre_rdv {
    position:absolute;
    top:20px;
    right:38px;
    width:159px;
    height:159px;
}
#btn_devis_gratuit {
    position:absolute;
    top:148px;
    left:0;
    width:188px;
    height:99px;
}
#ass09_clients_satisfaction {
    position:absolute;
    bottom:0;
    right:0;
}
#ass09_titre1 {
    color:#fff;
    font-size:18px;
    font-weight:normal;
    position:absolute;
    top:10px;
    left:20px;
    text-transform: uppercase;
}
#ass09_blocks {
    margin-top:1px;
    position:absolute;
    bottom:0;
    left:0;
    width:960px;
    background-color:#fff;
    background:transparent url(img/bg_block.jpg) repeat-x;
}
#ass09_titre1 span {
    display:block;
}
#ass09_titre1 span.normal {
    margin-top:10px;
}
#ass09_titre1 span.strong {
    font-weight:bold;
    font-size:23px;
}
.ass09_block {
    display: inline-block;
    float:left;
    margin : 0;
    border-right: solid 1px #fff;;
    padding:0;
    height:69px;
}
.ass09_block a {
    display:block;
    height:69px;
    text-decoration:none;
    color:#fff;
}
.ass09_block a div {
    margin:0 auto;
    font-size:15px;
    font-weight:bold;
}
#ass09_avantages {
    width:271px;
    background:transparent url(img/bg_block_avantages.jpg) no-repeat;
}
#ass09_avantages a div span {
    font-size:12px;
}
#ass09_avantages a div {
    padding: 15px 30px 0 70px;
}
#ass09_comparer a div {
    padding: 25px 30px 0 30px;
}
#ass09_comparer {
    width:329px;
    background:transparent url(img/bg_block_comparer.jpg) no-repeat;
}
#ass09_habitation {
    width:212px;
    background:transparent url(img/bg_block_habitation.jpg) no-repeat;
    border-right:none;
}
#ass09_habitation a div {
    padding: 18px 0 10px 90px;
}
#ass09_mentions p {
    color:#b2b2b2;
    font-size:9px;
    margin:5px;
}
#ass09_mentions p a {
    color:#b2b2b2;
}

