body {
background:#FFFFFF;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
line-height:16px
}

td, th {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
line-height:16px
}

/* ------------------------------------------- ESTILOS DE USO GENERAL ------------------------------------------- */

img {
border:none;
border:0px;
}

.limpiar {
clear:both;
}

.barrer {
padding:0px;
border:none;
}

a {
color:#ed8122;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

h1 {
color:#ed8122;
font-size:18px;
margin:0px;
padding-bottom:5px;
text-align:center
}

h2 {
color:#ed8122;
font-size:14px;
margin:0px;
padding-bottom:5px;
}

.recuadro-gris {
background:#f4f4f4;
border:solid 1px #e2e2e2;
}

.recuadro-gris .interior {
padding:5px;
}

.recuadro-naranja {
background:#ffeedf;
border:solid 1px #ed8122;
}

.recuadro-naranja .interior {
padding:5px;
}

.letra-chica {
font-size:11px;
}

.titulo {
color:#666666
}

.titulo-b {
color:#ed8122
}

/* ------------------------------------------- FIN ESTILOS DE USO GENERAL ------------------------------------------- */

/* ------------------------------------------- HOME ------------------------------------------- */

.contenedor-home {
width:960px;
height:auto;
margin:0px auto;
padding:0px;
}

/* == TOP == */

.top {
width:960px;
height:80px;
margin:0px auto;
padding:0px;
}

.top-subdominio {
width:350px;
height:auto;
float:left;
margin:0px;
padding:0px;
}

.top-logo {
height:auto;
margin:0px;
padding:0px;
float:left
}

.top-slogan {
height:auto;
float:left;
margin-left:10px;
padding:0px;
}

.top-registro {
height:auto;
float:right;
margin:0px;
padding:0px;
}

/* == FIN TOP == */

.col-izq {
width:170px;
height:auto;
float:left;
padding:0px;
}

.col-central {
width:605px;
height:auto;
margin-left:6px;
margin-right:6px;
padding:0px;
float:left;
vertical-align:top;
text-align:center
}

.col-central .productos {
width:605px;
height:47px;
margin:0px;
padding:0px;
}

.col-central .mod-productos {
width:33%;
height:47px;
float:left;
text-align:center;
}

.col-central .plano {
width:605px;
height:330px;
margin-top:10px;
padding:0px;
}

.col-derecha {
width:170px;
height:auto;
float:right	;
vertical-align:top;
}

/* == FOOTER == */

.footer {
width:960px;
height:auto;
padding:0px;
margin:0px auto;
font-size:11px;
}

.footer a {
color:#666666;
text-decoration:none;
}

.footer a:hover {
text-decoration:underline;
}

.footer-banners {
width:960px;
height:60px;
margin-top:10px;
padding:0px;
}

.footer-banners .ban-01 {
width:468px;
height:60px;
float:left;
margin-right:20px;
padding:0px;
}

.footer-banners .ban-02 {
width:468px;
height:60px;
float:left;
padding:0px;
}

.footer .links {
width:960px;
height:auto;
margin-top:10px;
padding:0px;
text-align:center
}

.pie {
width:960px;
height:auto;
margin-top:8px;
padding:0px;
}

.pie .modulo-pie {
width:237px;
height:auto;
float:left;
margin-right:3px;
padding:0px;
text-align:center
}

.pie .fondo-titulo {
background:#ed8122;
color:#FFFFFF;
font-weight:bold;
}

/* == FIN FOOTER == */

/* ------------------------------------------- FIN HOME ------------------------------------------- */

/* ------------------------------------------- MENU DERECHA HOME ------------------------------------------- */

.menu-derecha {
width:150px;
height:auto;
vertical-align:top;
margin:0px;
padding:0px;
}

.menu-derecha a {
color:#666666;
text-decoration:none;
}

.menu-derecha a:hover {
color:#999999;
}

.bullet {
width:20px;
height:14px;
float:left;
margin-top:2px;
margin-right:3px;
padding:0px;
}

.accesos {
width:140px;
height:25px;
float:left;
margin:0px;
font-size:12px;
vertical-align:top
}

.accesos-directos {
width:170px;
height:auto;
/*margin-top:8px;*/
padding:0px;
border:solid 1px #e2e2e2
}

.contenedor-accesos {
/*height:30px;*/
height:27px;
margin:3px 0px;
}

.contenedor-info {
height:auto;
margin:3px 0px;
border-bottom:solid 1px #e2e2e2
}

.tu-inmobiliario {
width:138px;
height:20px;
font-size:12px;
color:#ed8122;
border:1px solid #999999;
}

/* ------------------------------------------- FIN MENU DERECHA HOME ------------------------------------------- */

/* ------------------------------------------- MENU DERECHA LISTADOS ------------------------------------------- */

.info-sector {
margin-top:15px;
padding:0px;
display:none;
border:solid 1px #e2e2e2;
width:170px
}

/* ------------------------------------------- FIN MENU DERECHA LISTADOS ------------------------------------------- */

/* ------------------------------------------- MENU HORIZONTAL ------------------------------------------- */

#barra-menu {
padding:0px;
margin:0px auto;
top:-5px;
position:relative
}

#bhoriz {
width:960px;
height:30px;
margin:auto;
color:#666666;
}

#bhoriz a {
text-decoration:none;
color:#666666;
}
#bhoriz a:hover {
color:#ed8122;
}
#bhoriz ul {
list-style:none;
font-size:12px;
margin:0px;
padding:0px;
}

#bhoriz li {
display:inline;
background:url(http://www.elinmobiliario.com/images/mnu_separador.jpg) no-repeat;
height:30px;
line-height:30px;
padding:0 8px 0 8px;
}

/* ------------------------------------------- FIN MENU HORIZONTAL ------------------------------------------- */

/* ------------------------------------------- ALERTA NO ENCONTRADO ------------------------------------------- */

.recuadro-alerta {
width:560px;
height:auto;
border:solid 1px #ed8122;
margin:10px auto;
padding:0px;
vertical-align:top
}

.recuadro-alerta .rec-interior {
padding:10px;
margin:0px;
text-align:center;
}

/* ------------------------------------------- FIN ALERTA NO ENCONTRADO ------------------------------------------- */

/* ------------------------------------------- DESCRIPCIÓN LISTADO ------------------------------------------- */

.descripcion {
width:600px;
height:auto;
margin-top:0px;
margin-bottom:8px;
padding:0px;
border-top:solid 1px #e2e2e2;
border-bottom:solid 1px #e2e2e2;
}

.descripcion .tit-descripcion {
width:530px;
height:30px;
float:left;
padding-left:10px;
margin:0px;
font-size:14px;
color:#ed8122;
font-weight:bold;
text-align:left
}

.descripcion .tit-rss {
width:47px;
height:24px;
vertical-align:bottom;
float:right;
margin-top:12px;
padding:0px;
}

.texto-descripcion {
width:580px;
height:auto;
padding:0 10px;
text-align:left
}
/* ------------------------------------------- FIN DESCRIPCIÓN LISTADO ------------------------------------------- */

/* ------------------------------------------- PESTAÑAS LISTADO ------------------------------------------- */

.pestanias-lista {
width:580px;
height:28px;
margin:0px auto;
padding:0px;
}

.pestanias-lista a {
font-size:11px;
color:#666666;
text-decoration:none;
}

.pestanias-lista a:hover {
text-decoration:underline
}

.pest-izq {
vertical-align:top;
width:8px;
float:left;
background:url(images/pestCiuInd_izqNoSel.jpg) top no-repeat;
}

.pest-centro {
text-align:center;
float:left;
height:28px;
vertical-align:bottom
}

.pest-der {
vertical-align:top;
width:10px;
float:left;
background:url(images/pestCiuInd_derNoSel.jpg) top no-repeat;
margin-right:5px;
}


/* ========= Listado ========= */

.contenedor-listado {
width:600px;
border:solid 1px #e2e2e2;
margin:0px;
padding:0px;
}

.vinc-inmobiliarias a {
color:#666666;
text-decoration:none;
}

.vinc-inmobiliarias a:hover {
color:#999999;
}

.vinc-emprendimientos a {
color:#666666;
text-decoration:none;
}

.vinc-emprendimientos a:hover {
text-decoration:underline;
}

/* ========= Fin Listado ========= */

/* ------------------------------------------- FIN PESTAÑAS LISTADO ------------------------------------------- */

/* ------------------------------------------- FICHA DEMO ------------------------------------------- */

.contenedor-demo {
width:600px;
height:auto;
margin-top:10px;
padding:0px;
border:solid 1px #e2e2e2
}

.top-demo {
background:#f4f4f4;
width:600px;
height:28px;
margin:0px;
padding:0px;
}

.banderas {
float:left;
margin-right:5px
}

.titulo-demo {
float:left;
padding-top:5px;
width:510px;
}

.indice {
float:left;
width:41px;
height:30px;
background:#f4f4f4;
margin-left:100px;
}

.contenedor-info-demo {
width:600px;
height:105px;
margin:0px;
padding:0px
}

.espacio-info-demo {
padding:5px;
}

.foto-demo {
width:200px;
height:105px;
vertical-align:top;
text-align:center;
float:left;
overflow:hidden;
}

.descripcion-demo {
width:190px;
float:left;
line-height:12px
}

.info-empresa-demo {
width:150px;
height:105px;
float:right;
line-height:12px;
margin-right:8px
}

.contenedor-bot-demo {
width:600px;
height:31px;
background:url(images/fondo-fichademo.jpg) bottom repeat-x;
margin:0px;
padding:0px;
}

/* ------------------------------------------- FIN FICHA DEMO ------------------------------------------- */

/* ------------------------------------------- MENU INC ------------------------------------------- */

.menu-inc {
width:170px;
height:auto;
margin:0px;
padding:0px;
border:solid 1px #e2e2e2
}

.menu-inc a {
color:#666666;
text-decoration:none
}

.menu-inc a:hover {
color:#999999;
}

.interior-inc {
padding:3px;
}

.titulo-inc {
background:#f4f4f4;
text-align:center;
padding:3px;
}

.divisor-inc {
padding:2px 0 2px 5px;
border-bottom:solid 1px #f4f4f4
}

.divisor-modulos {
padding:2px 0 2px 5px;
margin-top:10px
}

/* ------------------------------------------- FIN MENU INC ------------------------------------------- */

/* ------------------------------------------- RSS LISTADO ------------------------------------------- */

.listado-rss {
width:600px;
height:auto;
background:#FFFFFF;
border:solid 1px #ed8122;
}

.interior-rss {
padding:5px
}

/* ------------------------------------------- FIN RSS LISTADO ------------------------------------------- */

/* ------------------------------------------- SUBMENU EMPRESA ------------------------------------------- */

.cont-info-empresa {
width:960px;
height:auto;
margin:0 auto;
padding:0px;
line-height:18px;
}

.cont-empresa {
width:px;
height:auto;
margin:0px;
padding:0px;
vertical-align:top;
text-align:justify
}

.contenidoSub li {
list-style:none
}

/* ------------------------------------------- FIN SUBMENU EMPRESA ------------------------------------------- */

/* ------------------------------------------- SUBMENU INFO UTIL ------------------------------------------- */

.cont-info-util {
width:960px;
margin:0 auto;
}

.cont-nota-util {
width:960px;
height:auto;
margin-bottom:10px;
padding:0px;
border-bottom:solid 1px #e2e2e2
}

.titulo-nota-util {
color:#ed8122;
padding:5px 0
}

.foto-nota-util {
width:150px;
float:left;
margin-right:15px;
margin-bottom:5px
}

.nota-util {
width:700px;
height:auto;
float:left;
}

.paginador-util {
width:960px;
height:30px;
margin:10px auto;
padding:0px;
background:#f4f4f4;
}

.titulo-util {
font-size:20px;
color:#ed8122;
font-weight:bold
}

/* ------------------------------------------- FIN SUBMENU INFO UTIL ------------------------------------------- */

/* ------------------------------------------- FORMULARIO CONTACTO ------------------------------------------- */

.alertDiv {
margin:auto; 
text-align:center; 
width:450px; 
font-size:14px;
height:30px;
background-color:#F4F4F4;
line-height:30px;
display:none;
}

.cont-contacto {
width:800px;
height:auto;
margin:0 auto;
padding:0px;
border:solid 1px #CCCCCC;
padding:8px
}

.tipos-contacto {
text-align:right;
float:left;
margin-right:10px;
width:150px;
height:30px
}

/* ------------------------------------------- FIN FORMULARIO CONTACTO ------------------------------------------- */

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

#tblMain_amen {
border:1px solid #888888; 
background:#999999;
}
.tdamen_amen {
border:1px solid #888888; 
background:#FFFFFF; 
padding-bottom:10px;
}
.divTit_amen {
font-family:Arial, Helvetica, sans-serif; 
font-size:10pt; 
font-weight:bold; 
color:#444444; 
border-bottom:1px solid #FF9900; 
background:#FFFFFF; 
padding-top:10px; 
padding-bottom:2px;
width:100%;
}
.divDesc_amen {
font-family:Arial, Helvetica, sans-serif; 
font-size:9pt; 
color:#000000; 
border:1px solid #FFE9D0;
background:#FFFFFF;
padding:3px;
margin: 5px 8px 5px 0;
}

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

/* ------------------------------------------- FICHA EMPRENDIMIENTO ------------------------------------------- */

.cont-ficha {
width:960px;
height:auto;
padding:0px;
margin:0 auto;
border-left:solid 1px #e2e2e2;
border-right:solid 1px #e2e2e2;
border-bottom:solid 1px #e2e2e2
}

.ficha-menu {
/*width:100%;*/
height:20px;
padding:5px 0;
margin:0 0 5px 0;
background:#f4f4f4;
border-bottom:solid 1px #e2e2e2;
border-top:solid 1px #e2e2e2;
text-align:left
}

.ficha-menu a {
color:#666666;
text-decoration:none
}

.ficha-menu a:hover {
color:#999999;
}

.ficha-izq {
width:340px;
height:auto;
margin:0px;
padding:0px;
text-align:center;
float:left;
}

.ficha-cent {
width:468px;
height:auto;
margin:0px;
padding:0px;
float:left;
border-right:solid 1px #e2e2e2;
border-left:solid 1px #e2e2e2
}

.ficha-der {
width:150px;
height:auto;
margin:0px;
padding:0px;
text-align:center;
float:left;
}

/* == NAVEGACION SUPERIOR == */

.navegacion {
width:960px;
/*height:20px;*/
padding:3px 0px;
border-bottom:solid 1px #e2e2e2;
}

.navegacion a {
color:#666666;
text-decoration:none;
}

.navegacion a:hover {
text-decoration:underline;
}

.navegacion .anterior {
width: 330px;
/*height:20px;*/
float:left;
margin:0px;
padding:0px;
text-align:left;
}

.navegacion .siguiente {
width: 330px;
/*height:20px;*/
float:left;
margin:0px;
padding:0px;
text-align:right;
}

/* == FIN NAVEGACION SUPERIOR == */

/* == NAVEGACION FICHA == */

.menu-ficha {
width:960px;
height:30px;
margin-top:15px;
padding-bottom:5px;
border-bottom:solid 1px #e2e2e2;
}

.menu-ficha ul {
margin:0px; 
padding:0px;
list-style:none;
}

.menu-ficha ul li {
margin:0px;
padding-right:8px;
border-right: solid 1px #cccccc
}

/* == FIN NAVEGACION FICHA == */

/* == OTROS PRODUCTOS == */

.otros-productos {
width:210px;
height:210px;
border: 1px solid #e2e2e2;
padding:0px;
background:url(images/fondo-fichademo.jpg) bottom repeat-x;"
}
 
 /* == FIN OTROS PRODUCTOS == */

/* ------------------------------------------- FIN FICHA EMPRENDIMIENTO ------------------------------------------- */


