@charset "UTF-8";

#cabecera-detalle{
	float:left;
	width: 735px;
	height: 50px;
	margin: 0px 0px 30px 0;
	background: url(../imagenes/ficha-inmueble/fondo-botonera.png) no-repeat;
}

#contenido-detalle{
	float:left;
	margin: 0 5px 0 0;	
	width: 740px;
		

}
.titulo-detalle{
	float:left;
	width: 705px;
	height: 20px;
	padding: 4px 15px 0 15px;
	background: url(../imagenes/ficha-inmueble/fondo-pestana.png) no-repeat;
	border-bottom: 2px solid #d0d3de;
}

.fondo-referencia{
	background: url(../imagenes/ficha-inmueble/fondo-referencia.png) no-repeat;
}
.titulo-detalle h1{
	font: 16px Arial, Helvetica, sans-serif;
	color: #000;
	font-weight: bold;
}

#cabecera-detalle a.boton-volver{
	width:155px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #151f4b;
	cursor:pointer;
	height:22px;
	margin:14px 4px 4px 10px;
	display:block;
	float:left;
	outline:none;
	padding: 3px 0 0 35px;
	_margin-left: 5px;
	font-weight:bold;
	text-decoration: none;
	text-align: left;
	background: url(../imagenes/ficha-inmueble/btn-volver-busqueda-off.png) no-repeat;
}

#cabecera-detalle a.boton-volver:hover {
	background: url(../imagenes/ficha-inmueble/btn-volver-busqueda-on.png) no-repeat;
	text-decoration: none;
	font-weight:bold;
}

#cabecera-detalle a.boton-imprimir{
	width:95px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #151f4b;
	cursor:pointer;
	height:22px;
	margin:14px 4px 4px 10px;
	display:block;
	float:left;
	outline:none;
	padding: 3px 0 0 35px;
	_margin-left: 5px;
	font-weight:bold;
	text-decoration: none;
	text-align: left;
	background: url(../imagenes/ficha-inmueble/btn-imprimir-ficha-off.png) no-repeat;
}

#cabecera-detalle a.boton-imprimir:hover {
	background: url(../imagenes/ficha-inmueble/btn-imprimir-ficha-on.png) no-repeat;
	text-decoration: none;
	font-weight:bold;
}

#cabecera-detalle a.boton-amigo{
	width:143px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #151f4b;
	cursor:pointer;
	height:22px;
	margin:14px 4px 4px 10px;
	display:block;
	float:left;
	outline:none;
	padding: 3px 0 0 35px;
	_margin-left: 5px;
	font-weight:bold;
	text-decoration: none;
	text-align: left;
	background: url(../imagenes/ficha-inmueble/btn-enviar-amigo-off.png) no-repeat;
}

#cabecera-detalle a.boton-amigo:hover {
	background: url(../imagenes/ficha-inmueble/btn-enviar-amigo-on.png) no-repeat;
	text-decoration: none;
	font-weight:bold;
}

#cabecera-detalle a.boton-solicitud{
	width:130px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #151f4b;
	cursor:pointer;
	height:22px;
	margin:14px 4px 4px 10px;
	display:block;
	float:left;
	outline:none;
	padding: 3px 0 0 48px;
	_margin-left: 5px;
	font-weight:bold;
	text-decoration: none;
	text-align: left;
	background: url(../imagenes/ficha-inmueble/btn-solicitar-info-off.png) no-repeat;
}

#cabecera-detalle a.boton-solicitud:hover {
	background: url(../imagenes/ficha-inmueble/btn-solicitar-info-on.png) no-repeat;
	text-decoration: none;
	font-weight:bold;
}

#cabecera-detalle a.boton{
	width:100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #151f4b;
	cursor:pointer;
	height:22px;
	margin:14px 4px 4px 14px;
	display:block;
	float:left;
	outline:none;
	padding: 3px 0 0 10px;
	_margin-left: 7px;
	font-weight:bold;
	text-decoration: none;
	text-align: center;
	background-color: #FFF;
}

#cabecera-detalle a.boton:hover {
	background-color: #f6f6f6;
	text-decoration: none;
	font-weight:bold;
}

#txt-referencia{
	float: left;
	font: 14px Arial, Helvetica, sans-serif;
	color: #FFF;
	font-weight: bold;
	width: 45px;
	height: 33px;	
	margin: 23px 10px 0 48px;
	text-align:right;
}
#dta-referencia{
	float: left;
	font: 14px Arial, Helvetica, sans-serif;
	color: #000;
	font-weight: bold;	
	width: 65px;
	height: 33px;	
	margin: 23px 0 0 10px;
}
#descripcion{
	float:left;
	width: 340px;
	margin: 0;
	padding: 0;
}
#txt-titulos-fichas{
	float: left;
	font: 14px Arial, Helvetica, sans-serif;
	color: #000;
	font-weight: bold;	
	width: 125px;
	height: 20px;
	padding: 5px 0 0 15px;
	background: url(../imagenes/ficha-inmueble/btn-titulo-sup.png) no-repeat;
	margin: 0;
}

#txt-descripcion{
	float:left;
	margin-top: 25px;
	margin-right: 10px;
	_margin-right:9px;
	width: 705px;
	height: 312px;

}
#texto-descripcion{
	float:left;
	width: 705px;
	margin-top: 2px;
	padding: 5px 10px 0 0;
	height: 272px;
	text-align:justify;
	overflow-y:scroll;
	overflow-x:hidden;

}
#texto-descripcion-titulo{
	float:left;
	width: 705px;
	height: 20px;
	padding: 4px 15px 0 15px;
	background: url(../imagenes/ficha-inmueble/fondo-pestana.png) no-repeat;
	border-bottom: 2px solid #d0d3de;
}

#texto-descripcion-titulo h1{
	font: 16px Arial, Helvetica, sans-serif;
	color: #000;
	font-weight: bold;
}


#texto-descripcion p{
	margin: 0px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
	line-height: 1.5;
}
#mapa{
	float:left;
	margin-top: 25px;
	width: 295px;
	height: 200px;
	_width: 290px;
		
}

#mapa-titulo{
	float:left;
	width: 315px;
	height: 20px;
	padding: 4px 15px 0 15px;
	background: url(../imagenes/ficha-inmueble/fondo-pestana.png) no-repeat;
	border-bottom: 2px solid #d0d3de;
}

#mapa-titulo h1{
	font: 16px Arial, Helvetica, sans-serif;
	color: #000;
	font-weight: bold;
}
#contenido-mapa{
	float:left;
	margin-top: 2px;
	width: 346px;

}

#datos-generales{
	float: left;
	margin: 2px 0px 0 10px;
	width: 345px;
	_width: 335px;
		
}

#txt-dat-generales{
	float: none;
	font: 14px Arial, Helvetica, sans-serif;
	color: #000;
	font-weight: bold;	
	width: 115px;
	height: 20px;
	padding: 5px 0 0 15px;
	background: url(../imagenes/ficha-inmueble/fondo-fichas.png) no-repeat;
	margin: 0;
}

#fotografia-detalle{
	float:left;
	width: 380px;
	margin: 7px 0px 0 0;
}

.cuadro-detalle{
	float: left;
	width: 342px;
	height: 35px;
	text-align:center;	
	font: 11pt Arial, Helvetica, sans-serif;	
	margin: 5px 0px 0 0px;
	background: url(../imagenes/ficha-inmueble/fondo-datos.png) no-repeat;	
	
}

.tit-cuadro{
	float:left;
	width: 160px;
	padding:0;
	font-weight: bold;
	color: #151f4b;
	vertical-align:middle;
	padding: 4px;
	padding-top: 8px;
}
.contenido-cuadro{
	float:left;	
	width: 163px;
	padding: 4px;	
	padding-top: 8px;	

}

#miniaturas{
	float:left;
	margin-top: 25px;
	width: 735px;
	height: 400px;
		
}

#extra{
	float:left;
	width: 725px;
	_width:710px;
	padding: 5px;
	padding-top: 0px;
	
}

