.box_title_vente {
    background: url(../../images/immo/header_vente.jpg) no-repeat top right;
    height: 59px;
    vertical-align: bottom;
}
.box_title_location {
    background: url(../../images/immo/header_location.jpg) no-repeat top right;
    height: 59px;
    vertical-align: bottom;
}
.box_title_etranger {
    background: url(../../images/immo/header_etranger.jpg) no-repeat top right;
    height: 59px;
    vertical-align: bottom;
}
.box_title_fiche {
    background: url(../../images/immo/header_fiche.jpg) no-repeat top right;
    height: 59px;
    vertical-align: bottom;
}
.box_title_calculateur {
    background: url(../../images/bg_title_line.jpg) repeat-x bottom right;
    height: 59px;
    vertical-align: bottom;
}
.immo_result_line {
    margin-top: 10px;
}
.immo_result_bg {
    background: #F7FBFD;
}
.immo_result_bg_alt {
    background: #FFFFFF;
}
.immo_result_img {
    padding: 5px;
    float: left;
    width: 90px;
}
img {
    border: 0px;
}
.immo_result_info {
    float: left;
}
.immo_result_link {
    padding-top: 5px;
}
.immo_result_desc {
    padding-top: 10px;
}
.immo_result_prix {
    font-size: 16px;
    color: #157FB3;
    font-weight: bold;
    float: right;
    vertical-align: middle;
    line-height: 60px;
    padding-right: 2px;
}
td.immo_fiche_ref {
    border: 1px solid #2B9DD5;
    background: #FFFFFF;
    width: 130px;
    font-size: 16px;
    color: #157FB3;
    font-weight: bold;
    text-align: center;
}
.immo_box_prix {
    background: #F7FBFD;
    border: 5px solid #D1F0FF;
    padding: 5px;
    min-width: 150px;
    min-height: 35px;
    line-height: 35px;
    vertical-align: middle;
}
.immo_fiche_content {
    padding: 0px 15px 0px 15px;
}
.immo_fiche_prix {
    font-size: 16px;
    color: #157FB3;
    font-weight: bold;
}
.immo_fiche_img {
    margin: 0px 5px 0px 0px;
    float: left;
}
.immo_fiche_info {
    margin: 0px 0px 0px 5px;
    padding: 5px;
    float: left;
    background: #F7FBFD;
    border: 5px solid #D1F0FF;
    width: 160px;
    min-height: 240px;
}
.immo_fiche_icon_mail {
    background: url(http://www.athome.lu/images/ico_envoie_mail.gif) no-repeat left;
    padding-left: 30px;
    line-height: 30px;
}
.immo_fiche_icon_web {
    background: url(http://www.athome.lu/images/ico_voir_siteweb.gif) no-repeat left;
    padding-left: 30px;
    line-height: 30px;
}
.immo_fiche_icon_biens {
    background: url(http://www.athome.lu/images/ico_consult_annonces.gif) no-repeat left;
    padding-left: 30px;
    line-height: 30px;
}
.immo_fiche_img_legend {
    margin-bottom: 20px;
}
.immo_fiche_img_legend_img {
    background: url(http://2007.plaza.lu/images/immo/icon_photos.gif) no-repeat left;
    margin-left: 20px;
    padding-left: 25px;
    line-height: 30px;
    float: left;
}
.immo_fiche_img_legend_print {
    background: url(http://2007.plaza.lu/images/immo/icon_print.gif) no-repeat left;
    margin-left: 20px;
    padding-left: 35px;
    line-height: 30px;
    float: left;
}
.immo_fiche_options_col {
    width: 160px;
    float: left;
    margin-right: 20px;
}
.immo_fiche_option_yes {
    background: url(http://www.athome.lu/images/yes.gif) no-repeat left;
    padding-left: 20px;
    line-height: 20px;
}
.immo_fiche_option_no {
    background: url(http://www.athome.lu/images/no.gif) no-repeat left;
    padding-left: 20px;
    line-height: 20px;
}
.immo_select_search_col1 {
    width: 150px;
}
.immo_select_search_col2 {
    width: 170px;
}
.immo_select_search_col3 {
    width: 150px;
}

.content .box a{
    font-family: Myriad, Arial;
    font-size: 12px;
    color: #2A9DD5;
    text-decoration: underline;
}
.content .box a:hover {
    font-family: Myriad, Arial;
    font-size: 12px;
    color: #2A9DD5;
    text-decoration: none;
}

