/* CSS Document */
body
	{
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	}
.left
	{
	float:left;
	}
.right
	{
	float:right;
	}
.clear
	{
	clear:both;
	}
#holder
	{
	margin:0px auto;
	padding:0px 10px 0px 10px;
	width:950px;
	height:auto;
	background-color:#FFFFFF;
	border:2px solid #CCCCCC;
	}
.holder_in
	{
	margin:0px -10px;
	}
/* LA PARTE IZQUIERDA */
#left_column
	{
	float:left;
	width:200px;
	}
/* LA PARTE PRINCIPAL */
#main
	{
	position:relative;
	float:right;
	width:740px;
	padding:0px 0px 0px 10px;
	}
#main_top
	{
	position:relative;
	margin:5px auto 10px auto;
	padding:0px;
	width:675px;
	height:103px;
	background-image:url(../images/fondo_busqueda.jpg);
	background-repeat:no-repeat;
	}
#main_left	
	{
	float:left;
	width:502px;
	margin:0px;
	padding:0px;
	font-size:15px;
	}
#main_left h1
	{
	margin: 10px 10px 0px 10px;
	padding:0px;
	text-decoration:none;
	font-size:30px;
	}
#main_left h2
	{
	margin: 5px 5px 10px 5px;
	padding:0px;
	font-size:18px;
	text-decoration:underline;
	}
#main_right
	{
	float:right;
	width:231px;
	margin:0px;
	padding:0px;
	}
#loadarea
	{
	margin:0px 0px 5px 0px;
	padding:0px;
	width: 500px; 
	height:300px; 
	overflow:hidden;
	text-align:center;
	}
.caracteristicas
	{
	float:left;
	width:250px;
	}
.caracteristicas img
	{
	vertical-align:middle;
	}
.pdf
	{
	float:left;
	width:165px;
	margin:10px 1px;
	padding:0px;
	font-size:13px;
	}
.pdf a
	{
	margin:0px;
	padding:0px;
	color:#000000;
	text-decoration:none;
	}
.pdf img
	{
	border:0px;
	margin:0px;
	padding:0px;
	}
.pdf a:hover, pdf img a:hover
	{
	margin:0px;
	padding:0px;
	font-weight:bold;
	color:#C40308;
	text-decoration:none;
	}
.real_state, .real_state img
	{
	float:left;
	position:relative;
	margin:0px 5px;
	padding:0px;
	border:0px;
	}
.real_state_text, .real_state_text a, .real_state_text p
	{
	position:absolute;
	margin:0px;
	padding:0px;
	z-index:1000;
	top:58px;
	left:0px;
	width:100%;
	color:#FFFFFF;
	font: bold 19px arial, helvetica, sans-serif;
	text-align:center;
	text-decoration:none;
	}
.destacado
	{
	float:left;
	position:relative;
	margin:5px 1px;
	padding:0px;
	}
.lista_inmuebles
	{
	float:left;
	position:relative;
	margin:4px 1px;
	padding:0px;
	}
.lista_inmuebles_d
	{
	float:left;
	position:relative;
	margin:10px 8px;
	padding:0px;
	}
#t_cuadro, #t_cuadro h2
	{
	background-image:url(../images/t_cuadro.jpg);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px 0px 0px 0px;
	height:50px;
	font-size:24px;
	}
#c_cuadro
	{
	background-image:url(../images/c_cuadro.jpg);
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
	}
#b_cuadro
	{
	background-image:url(../images/b_cuadro.jpg);
	background-repeat:no-repeat;
	width:737px;
	height:10px;
	margin:0px;
	padding:0px;
	}
#t_cuadro1, #t_cuadro1 h1
	{
	background-image:url(../images/t_cuadro1.jpg);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px 0px 0px 0px;
	height:50px;
	font-size:22px;
	}
#c_cuadro1
	{
	background-image:url(../images/c_cuadro1.jpg);
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
	}
#b_cuadro1
	{
	background-image:url(../images/b_cuadro1.jpg);
	background-repeat:no-repeat;
	width:500px;
	height:10px;
	margin:0px;
	padding:0px;
	}
#t_cuadro2, #t_cuadro2 h2
	{
	background-image:url(../images/t_cuadro2.jpg);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px 0px 0px 0px;
	height:50px;
	font-size:22px;
	color:#000000;
	}
#c_cuadro2
	{
	background-image:url(../images/c_cuadro2.jpg);
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
	}
#b_cuadro2
	{
	background-image:url(../images/b_cuadro2.jpg);
	background-repeat:no-repeat;
	width:231px;
	height:10px;
	margin:0px;
	padding:0px;
	}
#t_cuadro3, #t_cuadro3 h3
	{
	background-image:url(../images/t_cuadro3.jpg);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px 0px 0px 0px;
	height:50px;
	font-size:24px;
	color:#000000;
	}
/* maquetizo la minificha destacado pagina principal */
.c
	{
	background-image:url(../images/c_jpg.jpg);
	background-repeat:no-repeat;
	position:relative;
	width:365px;
	height:197px;
	margin:0px 0px 0px 1px;
	padding:0px;
	}
.c a
	{
	position:absolute;
	top:40px;
	left:18px;
	margin:0px;
	padding:0px;
	}
.c_p, .c_p p
	{
	position:absolute;
	top:19px;
	left:75px;
	font-size:12px;
	width:190px;
	margin:0px;
	padding:0px;
	}
.c_m, .c_m p
	{
	position:absolute;
	top:62px;
	left:100px;
	font-size:16px;
	font-weight:bold;
	text-align:right;
	width:130px;
	}
.t_t, .t_t p, .t_t a
	{
	position:absolute;
	top:2px;
	left:3px;
	width:220px;
	height:44px;
	margin:0px 0px 0px 0px;
	padding:0px;
	color:#FFFFFF;
	text-decoration:none;
	font-size:19px;
	font-weight:bold;
	text-align:center;
	}
.t_c, .t_c a
	{
	position:absolute;
	top:80px;
	left:117px;
	width:150px;
	height:10px;
	margin:0px 0px 0px 0px;
	padding:0px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	}
/* maquetizo la minificha en listas de inmuebles */
.c1
	{
	background-image:url(../images/c1_jpg.jpg);
	background-repeat:no-repeat;
	position:relative;
	width:246px;
	height:250px;
	margin:0px 0px 0px 1px;
	padding:0px;
	}
.c1 a
	{
	position:relative;
	top:35px;
	left:25px;
	margin:0px;
	padding:0px;
	}
.c_p1, .c_p1 p
	{
	position:relative;
	top:20px;
	left:8px;
	font-size:12px;
	width:200px;
	margin:0px;
	padding:0px;
	}
.c_m1, .c_m1 p
	{
	position:relative;
	top:30px;
	left:10px;
	font-size:16px;
	font-weight:bold;
	text-align:right;
	width:195px;
	margin:0px;
	padding:0px;
	}
.t_t1, .t_t1 p, .t_t1 a
	{
	position:absolute;
	top:1px;
	left:2px;
	width:185px;
	height:44px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	}
.t_c1, .t_c1 a
	{
	position:absolute;
	top:110px;
	left:60px;
	width:150px;
	height:10px;
	margin:0px 0px 0px 0px;
	padding:0px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	}
/* maquetizo la minificha DESTACADOS en listas de inmuebles */
.c2
	{
	background-image:url(../images/c2_jpg.jpg);
	background-repeat:no-repeat;
	position:relative;
	width:246px;
	height:250px;
	margin:0px 0px 0px 1px;
	padding:0px;
	}
.c2 a
	{
	position:relative;
	top:35px;
	left:25px;
	}
.c_p2, .c_p2 p
	{
	position:relative;
	top:20px;
	left:8px;
	font-size:12px;
	width:200px;
	margin:0px;
	padding:0px;
	}
.c_m2, .c_m2 p
	{
	position:relative;
	top:25px;
	left:6px;
	font-size:16px;
	font-weight:bold;
	text-align:right;
	width:187px;
	margin:0px;
	padding:0px;
	}
.t_t2, .t_t2 p, .t_t2 a
	{
	position:absolute;
	top:1px;
	left:2px;
	width:180px;
	height:44px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	}
.t_c2, .t_c2 a
	{
	position:absolute;
	top:107px;
	left:51px;
	width:150px;
	height:10px;
	margin:0px 0px 0px 0px;
	padding:0px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	}
.c3_t
	{
	background-image:url(../images/c3_t.jpg);
	background-repeat:no-repeat;
	position:relative;
	width:211px;
	height:10px;
	margin:0px 0px 0px 12px;
	padding:0px;
	}
.c3_c
	{
	background-image:url(../images/c3_c.jpg);
	background-repeat:repeat-y;
	position:relative;
	width:211px;
	margin:0px 0px 0px 12px;
	padding:0px;
	font-size:11px;
	font-weight:bold;
	}
.c3_c h3
	{
	margin:0px 3px 0px 7px;
	padding:0px;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	}
.c3_c p
	{
	margin:0px 7px 0px 7px;
	padding:0px;
	font-size:11px;
	font-weight:bold;
	}
.c3_c form
	{
	margin:5px 7px 0px 7px;
	padding:0px;
	font-size:11px;
	font-weight:bold;
	}
.c3_b
	{
	background-image:url(../images/c3_b.jpg);
	background-repeat:no-repeat;
	position:relative;
	width:211px;
	height:15px;
	margin:0px 0px 0px 12px;
	padding:0px;
	}
/* EL FOOTER */
#footer
	{
	position:relative;
	background-color:#E71715;
	width:970px;
	height:60px;
	color:#FFFFFF;
	padding:1px 0px 0px 0px;
	margin:0px;
	text-align:center;
	}

