@page {
margin: 0.5cm;
}
@page :left {
margin: 0.5cm;
}

@page :right {
margin: 0.8cm;
}
@page :first {
  margin: 1cm 2cm;
}
li {
content: "» ";
}
a {
color: #000;
}
body{font-family:Arial, Helvetica, sans-serif; position:relative!important; overflow:visible!important;}
input{display:none;}
label{display:none;}
textarea{display:none;}
.avisolegal{display:none;}
#hs{display:none;}
.enlacesfooter{display:none;}
.webext{display:none;}
#content, .content{ padding-top:0; border:none;}
.bodis{width:100%;}
#contents{margin:0;}
#menuusu, #opciones-top, #navegacionfichas,.fotos-responsive,  #navegacion, #footer_nuevo, #filariadna, #header, #fotoficha, .favficha, .publificha, #header_n, .nocontentficha,.crosslinklista, #precioM2ficha .comparabloque .flecha_izquierda{display:none;}
#menu .opciones{display:none;}
#inificha{margin:0;}
.menu-inmueble{display:none;}
#menu .callto{display:none;}
.fichav3_form_solicitud{display:none;}
.aclarar{display:none;}
#inificha .dir_ex{padding-left:0; background-position: -379px 3px; text-align: center;}
.crear-alerta{display:none;}
#content h1.h1ficha{margin:0; text-align:center;}
.contactar-ficha{display:none;}
.banner-publi{display:none;}
#inificha ul li{font-weight:bold;     display: inline; float:none;}
#inificha ul li:last-child {display: none;}
#precioM2ficha .botoncall{display:none;}
.bloquanuncioszona .titulobloque .tipopbloque{display:none;}
.destacado-lateral{display:none;}
#contents .fotos{width:450px; border:none; box-shadow:none; float:left;}
#contents .fotos .foto-destacada img{max-width:450px; text-align:left;}
#contents .datos{float:left; margin-left:0; height:auto;}
#contents .datos .avisame{display:none;}
#contents .datos .dir_ex{background:none; padding:0;}
#contents .contactar-superior{position:relative; margin-top:10px;}
#contents .fotos .menu{display:none;}
.destacado .opciones{display:none;}
#contents .contactar-superior .callto{display:none;}
#contents .contactar-superior .masanuncios{display:none;}
.opciones-foto{display:none;}
#contents h1{display:none;}
#contents .fotos .promocion{ text-align:left; float:left;left:0; display:none;}
#bodis h1 a{display:block; clear:both; width:100%;}
.destacado{ width:100%; display:block;}
#bodis h1{width:90%; margin:0; padding:0; font-size:18pt;}
.bottom-ficha{box-shadow:none; border:none; background:none;}
#ficha_fotos .tamanosfotos{display:none;}
.ficha_foto{border:none;}
#ficha_fotos{width:960px;}
.ficha_foto.p{display:none;}
.bloquanuncioszona{display:none;}
#precioM2ficha .evolucionbloque{display:none;}
.titulo-bottom{font-size:14pt; font-weight:bold; page-break-before: always; border-bottom:1px solid #ccc;}
#content-bottom{margin:0; padding:0; background:#ffffff!important;}
#contents .datos .precio div{color:grey;}
#bannerficha{display:none;}
.destacado .campos{display:block; float:left; clear:left; width:100%;}
.destacado .actualizado{display:none;}
#ficha_videos,.contactar-superior , .reportarficha, .botongrisbasico, .compartir-ficha, .avisame  {display:none!important;}
#content .ficha-top-opciones, #content h1.h1ficha {width:100%;}
	#content .ficha-top-opciones .precio-ficha {text-align: center;	}
.habajado .mod-precio {max-width: 100%;background-image:none!important;padding-left:0;}
#inificha ul li {float:none;}

/*ampliar foto*/
#cabecera, #formcontacto{display:none;}
.menucompartir{display:none;}
#foto h1{margin-top:20px; font-size:24pt; margin-bottom:20px; line-height:32px;}
#flechasiguiente, #flechaanterior{display:none;}
.ficha_form_solicitud{display:none;}
.campoenlaces{display:none;}
.navegacionfichas, .navfichas{display:none;}
#contents .contactar-superior .infooficina .vertelefono{display:none;}
.fb_iframe_widget{display:none!important;}
#cabecera-ampliar-foto,#minilistado{display:none!important;}
#wmTitle, #fotoscontent #publicidad700, .opinion-flotante, .img-print-p, div#estimu-alerta-listado, .pedir-fotos-bottom, .contraofertaContainer{display:none!important;}
#pestanaGMaps, #gStreetView, #fichaMultimedia, .ayuda-navegacion, #gMap .ir-vista-mapa{display:none!important;} 
#contents .fotos .mapa, #fotoscontent .jqflechasiguiente, #fotoscontent .jqflechaanterior, #fotoscontent .navfotobar, .ficha_foto span.floatright, #divfotos {display:none!important;}
#wmContent{border:none;}
.img-print-xl {display:block!important;}
#menos_de.noimage {
height: 0!important;}
#inificha.noimage{ margin-top: 60px!important;}
.caracteristicas ul {float:left;}


/* modals legals */
#idHabDialogLegalSolicitud #wmTitle { font-weight: bold;text-align: left;font-size: 14px;border-bottom: 1px dotted;width: 98%; }
#idHabDialogLegalSolicitud #datosEmpresa {text-align: left;margin-top:20px;}
#idHabDialogLegalSolicitud .t1{float:left; }
#idHabDialogLegalSolicitud .t2{display:block; }
#idHabDialogLegalSolicitud #textoLegal{margin-right:12px;} 
#idHabDialogLegalSolicitud #wmFooter {margin-top:10px;}
#menos_de{display:block; position:relative;background-color: #fff;text-align: center;height: auto; width:100%;border-radius: 0; left: 0;right: 0;}
#menos_de img{-webkit-filter: blur(0px); -webkit-filter: filter(0px);-moz-filter: filter(0px);-o-filter: filter(0px);-ms-filter: filter(0px); width:100%;display: block; float:left; margin:0; opacity:1;}
.caracteristicas strong.titulo{width: 100%;}
.ubicacion-mapa{padding-left: 0;background-position: -307px 3px;}
.enlacetraduccion{display:none;}
.caracteristicas{width:100%;}
.contentficha{margin-top: 40px;}
#inificha ul{margin: 0 auto;
    width: 100%;
    text-align: center;}