/* CSS Document */
/* CSS GENERALES */
BODY {background:url(/img/background.gif) top left no-repeat #B6B9A8; font: 0.7em  Arial, Helvetica, Verdana, sans-serif; color: #676767; margin: 0px 0px 0px 0px; text-align:left; padding-top:30px;}
form {margin: 0px;}
a img {border-width:0;}
.oculto {display: none;}
.hr_dotted {border: 0.1em dotted #bbbdbd;}


/*Estructura*/

/* CAJA CONTENEDOR */
#contenedor{width: 780px; margin:auto; text-align: left; padding-bottom:8px; border: 0px solid #BCBCBC;}

/* CAJAS  CONTENIDO*/
#cabecera{
width: 780px; 
height: 20px;
text-align:right; 
margin: auto;
padding:0px; 
clear: both;
  }
#titular{height: 20px; text-align:left; margin: 0px 0px 0px 0px; padding:10px 10px 10px 10px;}


#menu_izquierda_new{width: 150px;  background:#FFFFFF; border: 7px solid #ffffff; float:LEFT; margin: 0px 5px 0px 0px; padding:10px 10px 10px 10px;}

#contenido_central               {width:570px; height:auto; background-color:#E5E8E1;              margin: 0px 0px 10px 190px; padding:0px; border: 7px solid #ffffff;}
#contenido_lateral_izquierda_new{width: 260px; height:auto; background-color:#E5E8E1; float:left;  margin: 0px 0px 0px 0px; padding:10px 10px 0px 10px; border: 0px;}
#contenido_lateral_derecha_new  {width: 265px; height:auto; background-color:#E5E8E1; float:right; margin: 0px 0px 0px 0px; padding:10px 10px 0px 10px; border: 0px solid #000000;}

#footer{width: 715px; height:16px; background:url(/img/icons/icon_api.gif) top left no-repeat #ffffff; margin:auto; padding: 5px 0px 0px 55px; text-align: center; border: 5px solid #ffffff; clear: both;}


#color{width: 100%; background: #E5E8E1; padding:6px; }


 






#menu_izquierdainmobiliaria{WIDTH: 140px; height:auto; background:url(/img/background_menu.gif) top left repeat-x #CBCDBF; float:LEFT; margin: 0px 0px 0px 0px; padding:10px 10px 10px 10px;  border: 7px solid #ffffff;}

#contenido_central04{ width:533px; height:auto; background-color:#E5E8E1; border-style:solid; border-width:7px; border-color:#ffffff; margin:0px 0px 0px 190px; padding:20px;}
#contenido {WIDTH:533px; height:auto; padding-top:0px; padding-bottom:0px; padding-right:0px; padding-left:0px; margin-top:0px;}

/*#footer{background:url(/img/icons/icon_api.gif) top left no-repeat #ffffff; padding: 5px 0px 0px 55px; border: 5px solid #ffffff; width: 715px; height:16px; margin:auto; text-align: left; clear: both;}*/


#nova{clear: both;}

#contenido_central_resultadoinmobiliaria{ width:533px; height:autopx; background-color:#E5E8E1; border: 7px solid #ffffff; margin:0px 0px 0px 190px; padding:20px;}
#contenido_central_inmobiliaria{ width:533px; height:497px; background-color:#E5E8E1; border: 7px solid #ffffff; margin:0px 0px 0px 190px; padding:20px;}



#menu_izquierda{WIDTH: 140px; height:385px; background:url(/img/background_menu.gif) top left repeat-x #CBCDBF; border: 7px solid #ffffff; float:LEFT; margin: 0px 0px 0px 0px; padding:10px 10px 10px 10px;}
#menu_izquierda01{WIDTH: 165px; height:400px; background:#FFFFFF; border: 7px solid #ffffff; float:LEFT; margin: 0px 0px 0px 0px; padding:3px 3px 3px 3px;}

#contenido_central01{ width:533px; height:365px; background-color:#E5E8E1; border: 7px solid #ffffff; margin:0px 0px 0px 190px; padding:20px;}

#contenido_central_resultadoinmobiliaria{ width:533px; height:730px; background-color:#E5E8E1; border: 7px solid #ffffff; margin:0px 0px 0px 190px; padding:20px;}
#contenido_lateral_derecha{WIDTH: 240px; height:405px; background:#000000; float:right; margin: 0px 0px 0px 0px; padding:0px; border: 0px;}
#contenido_lateral_izquierda{background-color:#EAEBE5; WIDTH: 263px; height:345px; float:left; margin: 0px; padding:40px 30px 0px 40px; border: 0px;}


#contenido_lateral_derecha02{WIDTH: 240px; height:477px; background:#000000; float:right; margin: 0px 0px 0px 0px; padding:0px; border: 0px;}





/* CLASES TEXTOS*/
.menu_superior{color:#FFFFFF; font-family:Georgia, Times, Serif; font-size: 12px;}
.texto_base{color:#666666; font-family:arial, hevetica, sans serif; font-size: 11px;}
.texto_baseBlack{color:#000000; font-family:arial, hevetica, sans serif; font-size: 11px;}
.texto_baseWhite{color:#ffffff; font-family:arial, hevetica, sans serif; font-size: 11px;}
.texto_base1{color:#666666; font-family:arial, hevetica, sans serif; font-size: 13px;}
.texto_contenido{color:#4a4a4a; font-family:Georgia, Times, Serif; font-size: 12px;}
.texto_contenidoBlack{color:#ffffff; font-family:Georgia, Times, Serif; font-size: 12px;}
.titular_negro{background-color:#000000; color:#FFFFFF; font-family:Georgia, Times, Serif; font-size: 14px; padding:5px}
.titular_rojo{background-color:#BA0200; color:#FFFFFF; font-family:arial, hevetica, sans serif; font-size: 11px; padding:5px}
.titulo_negro{color:#000000; font-family:Georgia, Times, Serif; font-size: 14px;}
.titulo_rojo{color:#BA0200; font-family:Georgia, Times, Serif; font-size: 14px;}
h1 {color:#000000; font-family:Georgia, Times, Serif; font-size: 16px; font-weight: bold; margin:0px;}

/* CLASES FOTOS*/
.foto {border: 5px solid #E5E8E1;}
.foto2 {border: 5px solid #ffffff; margin-right: 5px}

/* LINKS GENERALES*/
/*link spm*/
a.spm:link  {color: #BA0200; text-decoration: none; padding-right:0.2em; padding-left:0.2em; font-family: Georgia, Times, Serif;	FONT-WEIGHT: bold;} 
a.spm:visited {color: #BA0200;	text-decoration: none; padding-right:0.2em; padding-left:0.2em;	font-family: Georgia, Times, Serif; FONT-WEIGHT: bold;}
a.spm:hover {text-decoration: none; background-color:#BA0200; padding-right:0.2em; padding-left:0.2em; color: #ffffff;	font-family: Georgia, Times, Serif;}
a.spm:active {text-decoration: none;}

/*link spm*/
a.spm01:link  {color: #BA0200; text-decoration: none; padding-right:0.2em; padding-left:0.2em; font-family: Georgia, Times, Serif;	FONT-WEIGHT: normal;} 
a.spm01:visited {color: #BA0200;	text-decoration: none; padding-right:0.2em; padding-left:0.2em;	font-family: Georgia, Times, Serif; FONT-WEIGHT: normal;}
a.spm01:hover {text-decoration: none; background-color:#BA0200; padding-right:0.2em; padding-left:0.2em; color: #ffffff;	font-family: Georgia, Times, Serif;}
a.spm01:active {text-decoration: none;}

/*link menu*/
a.menu:link  {color: #000000; text-decoration: none; padding-right:0.2em; padding-left:0.2em; font-family: Georgia, Times, Serif;	FONT-WEIGHT: normal; font-size: 12px;} 
a.menu:visited {color: #000000;	text-decoration: none; padding-right:0.2em; padding-left:0.2em;	font-family: Georgia, Times, Serif; FONT-WEIGHT: normal; font-size: 12px;}
a.menu:hover {text-decoration: none; background-color:#BA0200; padding-right:0.2em; padding-left:0.2em; color: #ffffff;	font-family: Georgia, Times, Serif; FONT-WEIGHT: normal; font-size: 12px;}
a.menu:active {text-decoration: none;}

/*link menu superior*/
a.menusuperior:link  {color: #FFFFFF; text-decoration: none; padding-right:0.2em; padding-left:0.2em; font-family: Georgia, Times, Serif;	FONT-WEIGHT: normal; } 
a.menusuperior:visited {color: #FFFFFF;	text-decoration: none; padding-right:0.2em; padding-left:0.2em;	font-family: Georgia, Times, Serif; FONT-WEIGHT: normal; }
a.menusuperior:hover {text-decoration: none; background-color:#BA0200; padding-right:0.2em; padding-left:0.2em; color: #ffffff;	font-family: Georgia, Times, Serif; FONT-WEIGHT: normal;}
a.menusuperior:active {text-decoration: none;}

/*link footer*/
a.menufooter:link  {color: #666666; text-decoration: none; padding-right:0.2em; padding-left:0.2em; font-family: arial, hevetica, sans serif;	FONT-WEIGHT: normal; } 
a.menufooter:visited {color: #666666;	text-decoration: none; padding-right:0.2em; padding-left:0.2em;	font-family: arial, hevetica, sans serif; FONT-WEIGHT: normal; }
a.menufooter:hover {text-decoration: none; background-color:#BA0200; padding-right:0.2em; padding-left:0.2em; color: #ffffff;	font-family: arial, hevetica, sans serif; FONT-WEIGHT: normal;}
a.menufooter:active {text-decoration: none;}

/*link inmobiliaria*/
a.navegador:link  {color: #ffffff; text-decoration: none; padding-right:0.2em; padding-left:0.2em; font-family: arial, hevetica, sans serif;	FONT-WEIGHT: normal; } 
a.navegador:visited {color: #ffffff; text-decoration: none; padding-right:0.2em; padding-left:0.2em; font-family: arial, hevetica, sans serif; FONT-WEIGHT: normal; }
a.navegador:hover {text-decoration: none; background-color:#ffffff; padding-right:0.2em; padding-left:0.2em; color: #BA0200;	font-family: arial, hevetica, sans serif; FONT-WEIGHT: normal;}
a.navegador:active {text-decoration: none;}

/*link navegador*/
a.inmobiliaria:link  {color: #BA0200; text-decoration: underline; padding-right:0.2em; padding-left:0.2em; font-family: arial, hevetica, sans serif;	FONT-WEIGHT: normal; } 
a.inmobiliaria:visited {color: #BA0200;	text-decoration: underline; padding-right:0.2em; padding-left:0.2em; font-family: arial, hevetica, sans serif; FONT-WEIGHT: normal; }
a.inmobiliaria:hover {text-decoration: none; background-color:#BA0200; padding-right:0.2em; padding-left:0.2em; color: #ffffff;	font-family: arial, hevetica, sans serif; FONT-WEIGHT: normal;}
a.inmobiliaria:active {text-decoration: none;}

/* Formularios */
form {margin: 0;}
input {font-family: Arial, Helvetica,MS Sans Serif, sans-serif; font-size: 8pt; color: #484848; background-color: #FDFDFD; border: #8b8e85; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
select {font-family: Arial, Helvetica,MS Sans Serif, sans-serif; font-size: 8pt; color: #484848; background-color: #FDFDFD; border: #8b8e85; border-style: solid; border: 1px;}
textarea {font-family: Arial, Helvetica,MS Sans Serif, sans-serif; font-size: 8pt; color: #484848; background-color: #FDFDFD; border: #8b8e85; border-style: solid; border: 1px;}
.formPASSWORD {width:25px;height:12px;background-color:white;color:#484848;font-size:8pt; font-family:Arial, sans-serif;text-align:left;FONT-WEIGHT: bold;}
.formLOGIN {width:50px;height:12px;background-color:white;color:#484848;font-size:8pt; font-family:Arial, sans-serif;text-align:left;FONT-WEIGHT: normal;}
.formSEARCH {background-color:white}

/* submenu */

#sub {
	list-style: none;
	margin: 0;
	padding: 0;
}

#sub li {
	background: transparent;
	margin: -1px 0 0 0;
	line-height: 26px;
	padding: 0;
}

#sub li.first {
	margin: 0;
}

#sub a, #sub a.deselected {
	display: block;
	height: 25px;
	padding: 6px 0px 4px 15px;
	line-height: 25px;
	text-decoration: none;
	border-bottom: 1px solid #ACA899;
	color: #000000;
	font-family: Georgia, Tahoma, Arial, Helvetica,  sans-serif;
	font-size: 12px;
}

#sub a:hover, #sub a.selected {
	/*background: transparent;*/
	background: #BA0200;
	border-bottom: 1px solid #bbb;
	color: #ffffff;
}