/* CUERPO */

html, body {margin:0; padding:0;}
html {background-color:#FFFFFF;}
body {background-color:#FFFFFF;margin-left:0;margin-top:0;margin-right:0;margin-bottom:0;font: normal 11px Arial, Verdana, Helvetica, sans-serif;color:#000000;}

.border0 {border:0px;}
.input_text {color:#636363; padding:2px 0 1px 0px;  font-size:11px; border:1px solid #D3D3D3;font: Arial, Verdana, Helvetica, sans-serif;}
.input_textred {color:#000000; padding:2px 0 1px 0px;  font-size:11px; border:1px solid #D3D3D3; background-color:#FFCCCC;font: Arial, Verdana, Helvetica, sans-serif;}
.input_button {color:#000000; height:18px; font-size:11px; border:1px solid #495c7c; background-color: #FFFFFF;font: bold 11px Arial, Verdana, Helvetica, sans-serif;}
.input_buttonblue {background-color:#c9e8f9;color:#27c4f3;font-weight:bold;border:0px;height:22px;font: bold 11px Arial, Verdana, Helvetica, sans-serif;width:75px}
.input_buttonbluefree {background-color:#c9e8f9;color:#27c4f3;font-weight:bold;border:0px;height:22px;font: bold 11px Arial, Verdana, Helvetica, sans-serif;}
.input_textcaqui {color:#000000; padding:2px 0 1px 0px;  font-size:11px; border:1px solid #e0e31a;font: Arial, Verdana, Helvetica, sans-serif;}
.text_bluebold {color:#26c4f5;font-weight:bold}
.text_blueboldborder {color:#26c4f5;font-weight:bold;border:1px #c1c638 solid;height:19px;vertical-align:middle}
.input_buttonvolver {background-color:#ffffff;color:#26c4f5;font-weight:bold;border:1px #c1c638 solid;height:22px;font: bold 11px Arial, Verdana, Helvetica, sans-serif;width:75px}
.text_darkbluebold {color:#27c4f3;font-weight:bold}

a {color:#000000;text-decoration:none}

/* POSICION CONTENIDO */

.poscontenido {
	width:870px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	overflow:hidden;
}

/* IDIOMAS */

#idiomas {float:right;}
.idiomashrefoff {color:#000000;text-decoration:none;font-weight: bold;}
.idiomashrefon {color:#000000;text-decoration:none;}

/* FAVORITOS */

#hreffav {color:#ffffff;text-decoration:none;}

/* ENLACES */
.enlacetit {
	background-color:#005fa5;
	color:#ffffff;
	width:225px;
	text-align:center;
	font-weight:bold;
	padding:5px;
font-size:14pt;
}

.enlaceFondo {
background-color:#005fa5;
width:225px;
padding:5px;
}

.enlace {
font-weight: bold;
color:#FFFFFF;
}

.enlacehref {
font-weight: bold;
color:#FFFFFF;
}

/* CABECERA */
#cabecera {
	width: 870px;
	height: 150px;
	margin-left:auto;
	margin-right:auto;
}

/* MENU */

#menu {
	height:140px;
	width:870px;
	margin-left:auto;
	margin-right:auto;
	font-weight:bold; font-size:10pt;
	background-color:#005fa5;
}

.menubaropoff {font-family: Arial, Verdana, Helvetica, sans-serif;}
.menubaropon {color: #8ed5f2;font-family: Arial, Verdana, Helvetica, sans-serif;}
.menubarophrefoff {color:#ffffff;text-decoration:none;font-family: Arial, Verdana, Helvetica, sans-serif;}
.menubarophrefon {color:#8ed5f2;text-decoration:none;font-family: Arial, Verdana, Helvetica, sans-serif;}
.menubarophrefoff:hover {color:#8ed5f2;text-decoration:none;font-family: Arial, Verdana, Helvetica, sans-serif;}

.menuleftblue {
	background-color:#005fa5;
	color:#ffffff;
	width:225px;
	text-align:center;
	font-weight:bold;
	padding:5px;
	font-size:12pt;
}

.menuleftgreen {
	background-color:#c1c638;
	color:#ffffff;
	width:225px;
	text-align:center;
	font-weight:bold;
	padding:5px;
	font-size:12pt;
}

/* MENU DATOS */

#menudatos {
	float:left;
	width:245px;
}

/* BUSCADOR */
.buscadortit {
	background-color:#005fa5;
	color:#ffffff;
	width:225px;
	text-align:center;
	font-weight:bold;
	padding:5px;
}

.buscadorsel {
	font-size:9pt;
	background-color:#8ed5f2;
	scrollbar-face-color:#c5e7f9;
  scrollbar-arrow-color:#ea1c24;
  scrollbar-track-color:#c5e7f9;
  scrollbar-shadow-color:#005fa6;
  scrollbar-highlight-color:#c5e7f9;
  scrollbar-3dlight-color:#005fa6;
  scrollbar-darkshadow-Color:#c5e7f9;
}

.buscadorbutton {color:#FFFFFF; height:18px; font-size:11px; border:1px solid #495c7c; background-color: #df0b16;font: bold 11px Arial, Verdana, Helvetica, sans-serif;}


/* MAPA */

#vermapa {
	color:#df0b16;
}

.mapaon {
	position:absolute;display:block;
}

.mapaoff {
	position:absolute;display:none;
}

/* AREA PRIVADA */

#areaprivada {
 font-size:10pt;color:#8ed5f2;
}

.areaprivadafieldtxt {
 color:#ffffff;
}

.areaprivadainput_text {
 background-color:#8ed5f2;border:0px;font-size:8pt;
}

.areaprivadainput_textred {
 background-color:#FFCCCC;border:0px;font-size:8pt;
}


/* CONTENIDO */

#contenido {
	clear:both;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;width:870px;padding:5px;
}

/* BANNERS */

#banners {
	float:left;
	width:175px;
	text-align:center;
	padding-left:10px;
}

/* DATOS */

#datos {
	float:left;
	margin-left:auto;
	margin-right:auto;
	width:445px;
}


#datostitpos {
	padding-bottom:2px;border-bottom:1px #ffffff solid;
}

#datostitposcol {
	padding-bottom:12px;text-align:right;font-weight: bold;font-size:11pt;
}


#datostit {
	font-weight: bold;color:#c1c638;font-size:16px;
}

#datostitsub {
	font-weight: normal;color:#ffffff;
}

/* INMUEBLES */

.inmbhref {
	text-decoration:none;color:#000000;
}

.inmbhref:hover {
	text-decoration:underline;
}

/* PROMOCINES */

#promociontit {
	font-weight: bold; font-size: 18px;color:#c1c638
}
.promo_btnoff {background-color:#FFFFFF;color:#27c4f3;font-weight:bold;border:1px #e0e31a solid;height:22px;font: bold 11px Arial, Verdana, Helvetica, sans-serif;width:75px}
.promo_btnon {background-color:#FFFFFF;color:#c1c638;font-weight:bold;border:1px #e0e31a solid;height:22px;font: bold 11px Arial, Verdana, Helvetica, sans-serif;width:75px}

/* PAGINACION */

.paginashref {
	font-weight: bold; color:#969494;text-decoration:none;font-size:15px;
}


/* BOTON VOLVER */

#volver {
	margin-left:auto;
	margin-right:auto;
	width:870px; height:30px;
	padding-top:3px;
	text-align:center;
}

/* PIE */

#piecera {
	margin-left:auto;
	margin-right:auto;
	width:870px; height:20px;
	text-align:right;
	color:#999933;
	font-size:8pt;
	font-weight:bold;
	padding-top:15px;
	text-align:center;
}

.piehref {color:#999933;text-decoration:none}

.powered {
	color:#999933;
}

.pSep {
	padding-top:10px;
}

.pSepMini {
	padding-top:5px;
}

.pSepBlue {
	width:225px;
	padding-left:5px;
	padding-right:5px;
	padding-top:10px;
	background-color:#005fa5;
}

.pSepFino {
	padding-top:1px;
}
