#tdf_wrap_carte_tour_rad5{
    width:918px;
    height:421px;
    margin: 9px 0 0 40px;
    background-color: #1e9a6c;
    /*ajout pour fonctionnement de CSS PIE sous IE 8*/
    position:relative;
    z-index: 0;
}
#tdf_wrap_carte_tour_rad5>*{
    display: inline-block;
    vertical-align: middle;
    position:relative;
}

#tdf_wrap_carte_tour_rad5 > #tdf_col_left{
    height: 100%;
    width: 327px;
    margin-left:45px;
}
#tdf_wrap_carte_tour_rad5 > #tdf_col_right{
    background-image: url('../IMAGES/bg-carte-tour.png');
    width:406px;
    height:406px;
    margin-left:87px;
}
#tdf_infos_etape_top_rad3,#tdf_infos_etape_bottom_rad3{
    background-color:#43a7b9;
    position:absolute;
    /*ajout pour fonctionnement de CSS PIE sous IE 8*/
}
/*colonne gauche*/
#tdf_infos_etape_top_rad3{
    width:327px;
    height:185px;
    top:-30px
}
#tdf_name_etape{
    text-align: center;
    font-size:28px;
    margin:9px 0 0 0;
}
#tdf_infos_etape_top_rad3 img{
    position: absolute;
    bottom: 10px;
    width:100%;
    height:auto;
}
#tdf_infos_etape_bottom_rad3{
    width:307px;
    height:185px;
    bottom:-30px;
    text-align: justify;
    font-size:12px;
    font-family: arial, sans-serif;
    padding:10px;
}

/*colonne droite*/
#tdf_col_right button{
    cursor:auto;
}
.tdf_btn_etape{
    width:79px;
    height:39px;
    position:absolute;
    background-image: url('../IMAGES/sprite-btn-etape.png');
    font-family: helve_neue,'Myriad Pro',sans-serif;
    color:#fff;
    font-size: 16px;
    padding:0;
}
.tdf_btn_etape span{
    position: relative;
    top: -5px;
}
#tdf_etape0{
    left:33px;
    top:82px;
}
#tdf_etape1{
    left:94px;
    top:167px;
}
#tdf_etape2{
    left:74px;
    top:281px;
}
#tdf_etape3{
    left: 182px;
    top: 247px;
}
#tdf_etape4{
    left: 272px;
    top: 289px;
}
#tdf_etape5{
    left: 273px;
    top: 195px;
}
#tdf_etape6{
    left:289px;
    top:93px;
}
#tdf_etape7{
    left:187px;
    top:1px;
}
#tdf_etape8{
    left:166px;
    top:92px;
}

