/* Bruno : surcharge de l'image "Demande de reservation", vue line de l'objet residence */
.lang-es-ES .resindex_info_top_book a {
	background-image: url(../images/css/suite_resa_es.png);
}

.resindex_info_top_book a.rit {
	background-image: url(../images/css/suite_resa_rit_es.gif);
}

/* Bruno : surcharge de l'image "Demande de reservation", vue full de l'objet residence */
.resid_top_bloc #res_info_top_book a {
	background-image: url(../images/css/family_resid_resa_es.png);
}

.resid_top_bloc #res_info_top_book a.rit {
	background-image: url(../images/css/family_resid_resa_rit_es.png);
}

/* Bruno : surcharge de l'image "Demande de reservation", vue full de l'objet suite */
.search_result_link a,#suite_tarif_2 a {
	background-image: url(../images/css/suite_resa_es.png);
}

.lang-es-ES .search_result_link a.rit,.lang-es-ES #suite_tarif_2 a.rit {
	background-image: url(../images/css/suite_resa_rit_es.png);
}

/* Surcharges diverses pour eviter debordement en espagnol */
.brown18 {
	font-size: 17px;
	letter-spacing: -0.1em;
}

#resid_download {
	width: 216px;
	padding: 13px 0 13px 0;
}

a.resid_btn_lib {
	padding: 5px 0 5px 30px;
}

.rec_suite .content_result7 .e {
	font-size: 28px;
}

#searchbox_rit_top {
	background: url(../images/css/searchbox_rit_top_es.jpg) no-repeat;
}

.lang-es-ES #residence_map_infos .map-info.down .content a {
	background-image: url("../images/css/bg-down-plan-resid-es.png");
}

.lang-es-ES #residence_map_infos .map-info {
	margin-bottom: 40px;
}

#footer .fb-link,#footer .fb-link:hover,#footer .fb-link:visited {
	width: 220px;
}

.lang-es-ES .equipement {
	background-image: url("../images/css/bg-equipement-es.png");
}

.lang-es-ES #services-content {
	background-image: url("../images/css/bg-services-es.png");
}

.lang-es-ES #tab_apartments ul li span.title {
	margin: 0;
	white-space: normal;
}
