@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	background-color: #f2f2f2;
}

.botonB1 {
	font-family: Arial;
	font-size: 13px;
	color: #ffffff;
	font-weight: normal;
	padding:3px 10px 3px 6px;
	border:1px;
	border-color:#D22600;
	border-style:solid;
	border-radius: 5px;
	background-color: #D22600;
	text-decoration: none;
	width: 65px;
	height: 26px;
	margin-left: 15px;
}
.botonB1_over {
	font-family: Arial;
	font-size: 13px;
	color: #ffffff;
	font-weight: normal;
	padding:3px 10px 3px 6px;
	border:1px;
	border-color:#F00;
	border-style:solid;
	border-radius: 5px;
	background-color: #F00;
	text-decoration: none;
	height: 26px;
	margin-left: 15px;
	width: 65px;
}
.caja_publicidad {
	margin:10px 10px 10px 10px;
	text-align:center;
	border: 1px;
	border-color: #ccc;
	border-style: solid;
	border-radius: 6px;
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	width: 180px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.cod_web_naranja {
	margin:10px 0px 10px 0px;
	text-align:center;
	border: 1px;
	border-color: #FF6600;
	border-style: solid;
	border-radius: 10px;
	background-color: #FF6600;
	padding-top: 10px;
	padding-bottom: 10px;
	height: 47px;
}

.imagen_results {
	border: 1px solid;
	display:block;
	border-color:#ccc;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding:7px;
	background-color:#F3F3F3;
	width:170px;
	box-shadow:0 0 4px 1px rgba(0,0,0,0.2);
	margin:auto;
}
.imagen_view {
	border: 1px solid;
	display:block;
	border-color:#ccc;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding:7px;
	background-color:#fff;
	width:600px;
	box-shadow:0 0 8px 1px rgba(0,0,0,0.3);
	margin:auto;
}
a:link {
	text-decoration: none;
	color:#996600;
}
a:visited {
	text-decoration: none;
	color:#996600;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}


.menu-buscador-pc {
  display: block;
}

.boton-buscador-movil {
  display: none;
}

/* Mostrar solo en móviles */
@media (max-width: 768px) {
  .menu-buscador-pc {
    display: none;
  }

  .boton-buscador-movil {
    display: block;
  }
}





















.paginacion_pagina {
	font-family: Arial;
	font-size: 11px;
	color: #666;
	margin: 0px 15px 0px 0px;
	font-weight: normal;
	padding:3px;
	border:0px;
	text-decoration: none;
	width: 35px;
		
}
.paginacion_selecionado {
	display:inline-block;
	font-family: Arial;
	font-size: 11px;
	color: #F00;
	border:1px solid;
	padding:3px;
	border-color:#CCC;
	border-radius:10px;
	margin: 0px 2px 0px 2px;
	font-weight: normal;
	text-decoration: none;
	width:17px;
		
}


a.paginacion:link, a.paginacion:visited {
	display:inline-block;
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	margin: 0px 2px 0px 2px;
	font-weight: normal;
	padding:3px;
	border:0px;
	border-radius:10px;
	background-color: #D50000;
	text-decoration: none;
	width:17px;

}
a.paginacion:hover {
	display:inline-block;
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	margin: 0px 2px 0px 2px;
	font-weight: normal;
	padding:3px;
	border:0px;
	border-radius:10px;
	background-color: #CC4D36;
	text-decoration: none;
	width:17px;
}
/*LINKS OPACITY 50% */
a.linkopacity50a img {
	filter:alpha(opacity=100);
	-moz-opacity: 1.0;
	opacity: 1.0;
	-khtml-opacity: 1.0;
	border: 0;
}
a.linkopacity50a:hover img {
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	-khtml-opacity: 0.5;
	border: 0;
}
a.linkopacity50b img {
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	-khtml-opacity: 0.5;
	border: 0;
}
a.linkopacity50b:hover img {
	filter:alpha(opacity=100);
	-moz-opacity: 1.0;
	opacity: 1.0;
	-khtml-opacity: 1.0;
	border: 0;
}
/*LINKS OPACITY 70% */
a.linkopacity70a img {
	filter:alpha(opacity=100);
	-moz-opacity: 1.0;
	opacity: 1.0;
	-khtml-opacity: 1.0;
	border: 0;
}
a.linkopacity70a:hover img {
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	-khtml-opacity: 0.5;
	border: 0;
}
a.linkopacity70b img {
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	-khtml-opacity: 0.5;
	border: 0;
}
a.linkopacity70b:hover img {
	filter:alpha(opacity=100);
	-moz-opacity: 1.0;
	opacity: 1.0;
	-khtml-opacity: 1.0;
	border: 0;
}

/*LINKS OPACITY 90% */
a.linkopacity80a img {
	filter:alpha(opacity=100);
	-moz-opacity: 1.0;
	opacity: 1.0;
	-khtml-opacity: 1.0;
	border: 0;
}
a.linkopacity80a:hover img {
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
	-khtml-opacity: 0.8;
	border: 0;
}

a.linkopacity80b img {
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
	-khtml-opacity: 0.8;
	border: 0;
}
a.linkopacity80b:hover img {
	filter:alpha(opacity=100);
	-moz-opacity: 1.0;
	opacity: 1.0;
	-khtml-opacity: 1.0;
	border: 0;
}

.imagen_esquina {width:164px; height:150px; position:absolute; top:0px; right:0px; z-index:8000; }
/* ------------------------------------------------------------------------------------- */
/* quick search inicia */





/* ------------------------------------------------------------------------------------- */
/* El Menu BUSCADOR izquierdo inicia */
.tabla_menu_left {
	background-color:#074779;
	background-repeat:repeat-y;
	width:210px;
	vertical-align:top;
	text-align: center;
}
.tabla_menu_right {
	background-color:#E7ECF1;
	width:210px;
	vertical-align:top;
	text-align: center;
}

/* ------------------------------------------------------------------------------------- */
/* Contenido General inicia */ 


h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #BC121E;
	margin:0px 0px 0px 0px;
	text-decoration: none;
	text-transform: uppercase;
	text-align: left;
}
.ti1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #CC3300;
	margin:0px 0px 0px 0px;
	text-decoration: none;
	text-align: left;
}

.h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFF;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC3300;
	margin:0px 0px 0px 0px;
	text-align: left;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC3300;
	margin:0px 0px 0px 0px;
	text-align: left;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: lighter;
	color: #C96616;
	margin:0px 0px 0px 0px;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #00CC00;
	margin:0px 0px 0px 0px;
}
h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #0033FF;
	margin:0px 0px 0px 0px;
}
.dv_results1 {
	background-color: #FFF;
	border: 1px;
	border-style: solid;
	border-color: #D3D9DB;
	width: 200px;
	display: block;
	height: 325px;
	border-radius: 10px;
}
.dv_results2 {
	background-color: #D3D9DB;
	border: 1px;
	border-style: solid;
	border-color: #D3D9DB;
	width: 200px;
	display: block;
	height: 325px;
	border-radius: 10px;
}
.dv_results_info {
	background-color: #1E5383;
	border: 0px;
	border-style: solid;
	border-color: #FFF;
	width: 200px;
	display: block;
	height: 20px;
	padding-top: 8px;
}



.TB_Wrapper {
	width: 793px;
	height: 300px;
	background: #EEEEEE url(trans_banner/preloader.gif) center center no-repeat;
	}


p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-align:justify;
	color: #000000;
	margin:0px 0px 0px 0px;
}

.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;	
}
.nuevaspo {
	padding-bottom: 8px;

}


.texto_14 {
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	margin-bottom:10px;
	
}
.red {
	color: #ff0000;
	
}
.caja_principal {
	width:1080px;
	border: 0px solid #000000;
	margin:auto;
	padding: 0px;
}

.tabla_contenido {
	padding:10px 10px 0px 10px;
	vertical-align:top;
	background-color: #FFF;

}

.regresar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
}
.menuh1 {
	background-color:#72838B;
	height:42px;
}



/* Contenido General fin */
/* ------------------------------------------------------------------------------------- */






/* ------------------------------------------------------------------------------------- */
/* CONTACTOS inicia */

.contactos_titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
.contactos_texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
}
.contactos_formulario {
	font-family:  Arial;
	font-size: 11px;
	color: #000000;
	background:  #000000;
	border:1px solid #D6640B;
	padding: 2px 3px 2px 3px ;
	background: #ffffff;
}	
.contactos_formulario_view {
	font-family:  Arial;
	font-size: 11px;
	color: #000000;
	background:  #000000;
	border:1px solid #D6640B;
	padding: 2px 3px 2px 3px;
	background: #ffffff;
	width: 125px;
}
.texto_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.contactos_boton {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	margin: 10px 0px 10px 0px;
	font-weight: normal;
	background-image: url(images/boton2.jpg);
	padding:2px 13px 2px 13px;
	border:0px solid #ffffff;
}


/* CONTACTOS fin */
/* ------------------------------------------------------------------------------------- */










/* ------------------------------------------------------------------------------------- */
/* Encabezado inicia */


.real_estate_costa_rica {
float: left;
background-repeat:no-repeat;
padding:40px 20px 0px 0px;
border:0px;
}

.buscador {
position:absolute;
width:1050px;
text-align:right;
	border: 0px;
	margin:auto;
	padding: 345px 0px 0px 0px;
}

.code {
width:150px;
padding: 1px 3px 1px 3px;
}



.real_estate_lenguajes {
padding:0px 0px 0px 0px;
height:44px;
float: right;
width:93px;
border:0px;
}



.top_tabla {
	width:1080px;
	border:0px;
}

.top_web {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #06FB00;
}

.top_titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #999999;
}
.top_phone {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.top_phone_color {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
/* Encabezado fin */
/* ------------------------------------------------------------------------------------- */





/* ------------------------------------------------------------------------------------- */
/* quick search inicia */

.caja_quick {
	width:244px;
	height:71px;
	vertical-align:top;
	border: 0;
	background-color: #2A457A;
}
.text_quick {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	
}
.combo_quick {
font-family:  Arial;
	font-size: 12px;
	color: #000000;
	background: #DCE1E9;
	border:1px solid  #993300;

}

.cajas_menu {
	width:210px;
	vertical-align:top;
	padding: 1px 0px 1px 0px;
	border: 0px;
}


.menu_contactos {
	width: 204px;
	height: 291px;

}

.tarjeta {
    background-image:url(images/contactos_fondo.jpg);
	width: 194px;
	height: 146px;
	padding: 110px 5px 5px 5px;
	 margin: 0px 0px 15px 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:center;
	font-weight: normal;
	color: #000000;
}



.titulomenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-left: 10px;
}
.preguntamenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000004;
}
.combo {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.combocantonera {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width: 120px;
	border: 1px;
	border-color: #999;
	border-style: solid;
	height: 25px;
	border-radius:5px;
	-khtml-border-radius:5px;
	background-color:#E8E8E8;
}
.combocantonera2 {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width: 95px;
	border: 1px;
	border-color: #999;
	border-style: solid;
	height: 25px;
	border-radius:5px;
	-khtml-border-radius:5px;
	background-color:#E8E8E8;
}



/* El Menu BUSCADOR izquierdo fin */
/* ------------------------------------------------------------------------------------- */




/* ------------------------------------------------------------------------------------- */
/* Formularios generales inicia */
.formulario {
	font-family:  Arial;
	font-size: 12px;
	color: #000000;
	background:  #ffffff;
	border:1px solid  #993300;
}
.cajita100 {
	font-family:  Arial;
	font-size: 12px;
	color: #000000;
	border:0px;
	padding:3px 3px 3px 10px;
	height:19px;
	background-image: url(images/codigo_web.png);
	background-scolor: #F7F7F7;
	background-repeat: no-repeat;
	width: 142px;
	background-color: #B8BEC9;
	background-position: left;
}


.boton {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	margin: 10px 0px 10px 0px;
	font-weight: normal;
	background-image: url(images/boton1.jpg);
	padding:2px 13px 2px 13px;
	border:0px;
	width: 140px;
}

.boton_over {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	margin: 10px 0px 10px 0px;
	font-weight: bold;
	background-image: url(images/boton2.jpg);
	padding:2px 13px 2px 13px;
	border:0px;
	width: 140px;
}
.cajita_CW {
	margin:0px;
	padding:2px 5px 2px 8px;
	border: 0px;
	border-color: #ccc;
	border-style: solid;
	border-radius: 6px 0px 0px 6px;
	background-color: #E9E9E9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 100px;
	height: 21px;
}.boton_ir {
	font-family: Arial;
	font-size: 13px;
	color: #ffffff;
	margin: 0px;
	font-weight: normal;
	padding:3px 5px 3px 5px;
	border:0px;
	border-color:#D22600;
	border-style:solid;
	border-radius: 0px 10px 10px 0px;
	background-color: #D22600;
	text-decoration: none;
	width: 40px;
	height: 25px;
}
.boton_ir_over {
	font-family: Arial;
	font-size: 13px;
	color: #ffffff;
	margin: 0px;
	font-weight: normal;
	padding:3px 5px 3px 5px;
	border:0px;
	border-color:#F00;
	border-style:solid;
	border-radius: 0px 10px 10px 0px; 
	
	background-color: #F00;
	text-decoration: none;
	width: 40px;
	height: 25px;
}
.boton_buscar {
	background-color: #D6DAE0;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	background-image: url(images/boton_buscar.png);
	border:0px;
	width: 66px;
	height: 21px;
	display: block;
	margin-right: 11px;
	margin-left: 11px;
}

.boton_buscar_over {
	background-color: #D6DAE0;
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	background-image: url(images/boton_buscar2.png);
	border:0px;
	display: block;
	height: 21px;
	width: 66px;
	margin-right: 11px;
	margin-left: 11px;
	
}.buscar_cod_web {
	margin:0px 10px 10px 12px;
	text-align:center;
	border: 1px;
	border-color: #ccc;
	border-style: solid;
	border-radius: 6px; 
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	width: 195px;
	height: 85px;
}

.caja_facebook {
	margin:0px 10px 10px 12px;
	text-align:center;
	border: 1px;
	border-color: #ccc;
	border-style: solid;
	border-radius: 6px;
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	width: 195px;
	padding-top: 10px;
}

.botones {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	margin: 4px 0px 4px 0px;
	font-weight: bold;
	background-image: url(images/boton1.jpg);
	padding:1px;
	border:0px;
}

.botones_over {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	margin: 4px 0px 4px 0px;
	font-weight: bold;
	background-image: url(images/boton2.jpg);
	padding:1px;
	border:0px;
}


.boton_go {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-image: url(images/boton2.jpg);
	padding:2px;
	border:0px; 
}
/* Formularios generales fin */
/* ------------------------------------------------------------------------------------- */




/* ------------------------------------------------------------------------------------- */
/* Pie de Pagina inicia */

.caja_pie {
	width:1080px;
	border: 0px;
	margin:auto;
	padding: 7px 0px 0px 0px;
	height:38px;
	text-align: center;
	background-color: #567EA3;
}
.foot1 {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
}
.foot2 {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
}

.contador {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #0006FB;
}
.link_ticodesign {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #0006FB;
}
.pie_listing {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #F2f2f2;
}
.r_tituloup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	padding:10px 0px 0px 10px;
	color: #C81320;
}
/* Pie de Pagina fin */
/* ------------------------------------------------------------------------------------- */




/* ------------------------------------------------------------------------------------- */
/* Layout result inicia */
.r_ref {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CD1422;
	text-align: left;
}
.r_refnum {font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #D6640B; 
}
.r_precio {font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #ff0000; 
}
.r_precio_tachado {
	text-decoration: line-through;
}	
.r_precionum {font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #ff0000; 
}

.IVAnota { 
	font-size: 12px; 
	font-weight: normal; 
	color: #000000; 
}

.r_precio_metro {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #000000; 
}
.r_p_m_n { /*es el dato del precio*/
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #EC8217; 
}
.r_lugar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	margin-bottom: 5px;
}


.r_tipo {font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #0066CC; 
}
.r_publica {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0066CC;
}
.r_put {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999;
}

.r_datos {font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
}
.r_moreinfo{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #ffffff; 
}

/*-----*/

.r_titulo {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #0000ff; 
}	
.r_text {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;  
	color: #eeeeee; 
}

.r_textB {font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #7E91BC; 
}
/* Layout result fin */
/* ------------------------------------------------------------------------------------- */






/* ------------------------------------------------------------------------------------- */
/* Layout view inicia */
.view_tabla_general {
	margin:0px;
	border: 0px;
	width:660px;
	padding: 0px;
}
.view_info_fondo {
background-image:url(images/realestate.jpg);
}
.puntos {
	background-image:url(images/puntos1.gif);
	background-repeat: repeat-x;
	background-position: center;
	height: 15px;
}



.puntos7 {
	background-image:url(images/puntos7.png);
}
.puntos_v {
	background-image:url(images/puntos_v.gif);
	background-repeat: repeat-y;
	width: 35px;
}

.puntoslw {
	background-image:url(images/puntos1.gif);
	min-height: 3px;
	padding-top: 0px;
	padding-bottom: 10px;
	background-repeat: repeat-x;
}


.view_titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	padding:10px 0px 0px 32px;
	color: #D17150;
}

	

.view_subtitulohi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding: 0px 0px 10px 32px;
	color: #666;

}	
.view_encontramos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666;
	padding: 0px 0px 18px 11px;
}
.view_subtitulo {font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #ffffff; 
}


.view_precio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #ff0000;
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 2px;
	 }	
.view_contador_box {
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.view_contador {
	font-size: 12px;
	color: #ff0000;
	font-weight: bold;
}


.view_actualizada {
	
	font-size: 13px;
	color: #999;
	font-weight: normal;
	height: 15px;
}
.view_lugar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #357BB5;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 5px;
}
.view_nota {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	font-weight: normal;
}

.view_tabla {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #ffffff;
	background-image:url(images/F1.jpg);
	background-repeat:repeat-x;
	margin:0px 0px 0px 8px;
	border: 1px solid #9D988C;
	padding: 2px 5px 2px 5px;
}
.view_tabla_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	margin:0px;
	padding: 0px;
	width:210px;
}
.view_tabla_text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin:0px 8px 0px 8px;
	padding: 0px;
}
.view_tabla_text_detalles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin:0px;
	background-color: #E4EBF1;
	padding-left: 0px;
	padding-right: 0px;
	line-height:20px;
}
.view_tabla_youtube {
	margin:0px;
	background-color: #FFFFFF;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: center;
}


/* Layout view fin */
/* ------------------------------------------------------------------------------------- */




/* ------------------------------------------------------------------------------------- */
/* INDEXADO listing inicia*/
.frame_indexado {
	height:820px;
	width:660px;
	border:0px;
}
.frame_indexado1 {
	height:455px;
	width:660px;
	border:0px;
	background-color: #FFF;
}
.frame_ultimas {
	height:1150px;
	width:660px;
	border:0px;
	background-color: #FFF;
}

.frame_contactar {
	height:400px;
	width:205px;
	border:0px;
	background-color: #E4EBF1;
}
.frame_google {
	height:456px;
	width:660px;
	border:0px;
	background-color: #FFFFFF;
}

/*VER LA HOJA DE RHOJAESTILOS_INDEXADO ALLI ESTA TODO LO DE LOS ESTILOS DE INDEXADO
 INDEXADO listing fin */
/* ------------------------------------------------------------------------------------- */





/* ------------------------------------------------------------------------------------- */
/* RECOMENDADO listing inicia*/
.frame {
	background-image:url(images/feature_listing.jpg);
	background-repeat:repeat-x;
	height:157px;
	width:1080px;
	border:0px;
}
/*VER LA HOJA DE RHOJAESTILOS_RECOMENDADO ALLI ESTA TODO LO DE LOS ESTILOS DE RECOMENDACIONES
 RECOMENDADO listing fin */
/* ------------------------------------------------------------------------------------- */



.view_info1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #ff0000;
	background-image:url(images/realestate.jpg);
	background-repeat: no-repeat;
	border: 0px;
	padding: 0px;
}
.view_dato1 {font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #000000; 
}	
.view_dato2 {font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	text-align:left;
	color: #000000; 
}
.view_dato3 {font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;  
	color: #000000; 
}
 

.view_googlelink {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}	


/* ------------------------------------------------------------------------------------- */





.preguntas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	font-weight: bold;
	color: #0000ff;
}
hr {
	margin: 0px;
	border-color: #009966;
	border-style: solid;
	padding: 0px;
	background-color: #FFFFFF;
	height: 0px;
	border-bottom: 1px;
	border-top: 0px;
	border-right: 0px;
	border-left: 0px;
}
.T1 {
	background-color: #EAEAEA;

}
.T2 {
	background-color: #F3F3F3;
}
.imgs5r {
	border: 1px;
	border-color: #CC33CC;
	border-style: solid;
	
}
.cod_web1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.cod_web2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
}
.boton2 {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	margin: 2px 0px 2px 0px;
	font-weight: normal;
	background-image: url(images/boton1.jpg);
	padding:2px 13px 2px 13px;
	border:0px;
}
.boton2_over {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	margin: 2px 0px 2px 0px;
	font-weight: bold;
	background-image: url(images/boton2.jpg);
	padding:2px 13px 2px 13px;
	border:0px;
}
