body {
color:#5E6262;
font-family:Arial,Helvetica,Verdana,sans-serif;
font-size:12px;
margin:0;
text-align:center;
}
a {
color:#000000;
}
a:hover {
color:#878F2C;
}
form {
margin:0;
padding:0;
}
img {
border:0 none;
}
p {
margin:0;
padding:0 0 15px;
}
ul {
margin:0;
padding:0;
}
li {
margin:0;
padding:0;
}


.buscador h1 {
	background:#D2D2D2 none repeat scroll 0 0;
	border:1px solid #424242;
	color:#DD6611;
	font-size:16px;
	height:25px;
	margin-left:15px;
	margin-top:15px;
	_margin-top:0px;
	padding-left:9px;
	padding-top:5px;
	width:96%;
}
.bloqueVacio {
float:left;
height:10px;
width:100%;
}
.botonera {
float:left;
margin:15px 0 0;
padding:0;
text-align:center;
width:100%;
}
.botonera .parte2 {
float:left;
width:49%;
}
.botonera .parte3 {
float:left;
width:33%;
}
.botoneraR {
float:left;
margin:15px 0 0;
padding:0;
/*text-align:right;*/
width:100%;
}
.boton {
background:transparent url(/images/btn_fondo_izd.gif) no-repeat scroll left bottom;
height:20px;
padding:5px 0 5px 5px;
}
.boton a {
background:transparent url(/images/btn_fondo_dch.gif) no-repeat scroll right bottom;
padding:5px 5px 5px 0;
text-decoration:none;
}
.boton a:hover {
text-decoration:underline;
}
.tabla {
float:left;
width:100%;
}
.bloque_resultados {
float:left;
margin:0 0 5px;
text-align:right;
width:100%;
}
table {
background:#FFFFFF none repeat scroll 0 0;
font-size:12px;
width:100%;
}
th {
background:#EFEFEF none repeat scroll 0 0;
color:#7C7A87;
height:20px;
text-align:center;
vertical-align:middle;
}
td {
height:20px;
padding:0 0 0 5px;
}
.lineaImpar {
background:#FFFFFF none repeat scroll 0 0;
}
.lineaPar {
background:#F8F8F8 none repeat scroll 0 0;
}
.lineaImparC {
background:#FFFFFF none repeat scroll 0 0;
text-align:center;
}
.lineaParC {
background:#F8F8F8 none repeat scroll 0 0;
text-align:center;
}
.lineaImparR {
background:#FFFFFF none repeat scroll 0 0;
text-align:right;
}
.lineaParR {
background:#F8F8F8 none repeat scroll 0 0;
text-align:right;
}
#contenedor {
background:transparent none repeat scroll 0 0;
margin:0 auto;
text-align:left;
width:989px;
}
#contenedor #cabecera {
background:transparent url(/images/head.gif) no-repeat scroll 0 0;
/*background:transparent url(/images/head_navidad.gif) no-repeat scroll 0 0;*/
float:left;
height:84px;
margin-top:5px;
padding:0;
width:100%;
}
#cabecera .texto {
	float:left;
	height:84px;
	width:100%;
}

#cabecera .texto a {
	color:#455871;
	float:left;
	font-family:Arial;
	font-size:37pt;
	font-weight:800;
	margin-left:96px;
	margin-top:27px;
	text-decoration:none;
	width:100%;
	text-transform:uppercase;
}

#cabecera .texto a:hover {
color:#5E6262;
}
#cabecera .abajo {
background:#424242 none repeat scroll 0 0;
border-top:5px solid #424242;
float:left;
font-family:Verdana,Arial;
font-size:12px;
height:21px;
width:100%;
position:relative;
}
#cabecera .abajo .menu {
float:left;
height:21px;
width:74%;
}
#cabecera .abajo .menu ul {
height:17px;
list-style-type:none;
margin:3px 0 0;
padding:0;
}
#cabecera .abajo .menu li {
border-left:1px solid #7C7A87;
display:inline;
margin:0;
padding:0 10px;
}
#cabecera .abajo .menu a {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
#cabecera .abajo .menu a:hover {
color:#FF7632;
}
#cabecera .abajo .menu .current a {
color:#B7C924;
}
#cabecera .abajo .menu .incio {
border-left:medium none;
}
#cabecera .abajo .menu .current_incio {
border-left:medium none;
}
#cabecera .abajo .menu .current_incio a {
color:#878F2C;
}
#cabecera .abajo .fecha {
color:#FFFFFF;
float:left;
margin:3px 0 0;
text-align:center;
width:25%;
}

#pie {
display:block;

font-size:12px;
margin:0 0 20px;
text-align:center;
width:98%;
clear:both;
}
#pie a {
text-decoration:none;
}
#clausula {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #7C7A87;
margin:0 auto;
text-align:justify;
width:98%;
}
#clausula p {
padding:5px;
}
#contenedor #contenido {
margin:10px 0 0;
width:100%;
float:left;
}
#contenido #acierto {
float:left;
padding:15px 0 0;
width:100%;
}
#acierto h1 {
background:#219F3C none repeat scroll 0 0;
}
#acierto .imagen {
float:left;
padding:0 30px;
}
#acierto .texto {
float:left;
}
#contenido #error {
float:left;
padding:15px 0 0;
width:100%;
}
#error 24/02/2009 {
background:#DF0100 none repeat scroll 0 0;
}
#error .imagen {
float:left;
padding:0 30px;
}
#error .texto {
float:left;
}
#contenido #comun {
float:left;
padding:15px 0 0;
width:100%;
}
#comun .imagen {
float:left;
width:35%;
}
#comun .restoImagen {
float:left;
margin:0 0 0 20px;
width:60%;
}
#comun .formulario {
float:left;
width:100%;
}
#comun .formulario .linea {
float:left;
margin:3px 0;
width:100%;
}
#comun .formulario label {
float:left;
font-weight:bold;
width:20%;
}
#comun .formulario .cajaTexto {
float:left;
width:79%;
}
#contenido #index {
float:left;
width:100%;
}
#index .buscador {
	float:left;
	width:100%;
	margin-bottom:20px;
	_margin-bottom:0px;
}
#index .buscador .mapa {
float:left;
text-align:center;
width:48%;
}
#index .buscador .poblaciones {
float:left;
width:24%;
}
#index .buscador .poblaciones ul {
	border:none;
	border-left:1px solid #000000 !important;
	border-right:1px solid #000000 !important;
	_border:none;
	float:left;
	margin:0;
	padding:0;
	width:150px;
	background:#80ABCB;
	margin-left:5px;
	}

#index .buscador .poblaciones h3 {
float:left;
margin:0;
padding:0 0 3px 5px;
width:100%;
}
#index .buscador .poblaciones p {
float:left;
font-style:italic;
margin:10px 0 0;
width:100%;
}
#index .buscador .zonas {
float:left;;
width:25%;
}
#index .buscador .zonas ul {
border-left:1px solid #000000;
border-right:1px solid #000000;
_border:none;
float:left;
margin-left:5px;;
padding:0;
width:210px;
background:#80ABCB;
}
#index .buscador .zonas h3 {
float:left;
margin:0;
padding:0 0 3px 5px;
width:100%;
}
#index .buscador li {
list-style-type:none;
padding:2px 0 2px 5px;
}
#index .buscador li a {
text-decoration:none;
}


#index .buscador .poblaciones ul li.active {
	background:#fbcf78 none repeat scroll 0 0;
}
#index .buscador .poblaciones ul li.active a{
	color:#fff;
	font-weight:800;
}

#index .buscador .poblaciones ul li a{
	margin:0px;
	padding:0px;
}

#index .buscador li:hover {
background:#fbcf78 none repeat scroll 0 0;
}
#index .buscador li a:hover {
background:#fbcf78 none repeat scroll 0 0;
}

#index .inmuebles-destacados {
background:#80ABCB repeat-x scroll 0 0 ;
border-left:1px solid #000;
border-right:1px solid #000;
_border:none;
float:left;
margin:0px 15px;
_margin:0px 13px;
width:958px;
*width:956px !important;
clear:both;
}

#index .inmuebles-destacados a {
color:#000000;
text-decoration:none;
}
#index .inmuebles-destacados .bloqueInmu {
float:left;
text-align:center;
width:24%;
}
#index .inmuebles-destacados .bloqueInmu:hover {
background:#EFEFEF none repeat scroll 0 0;
float:left;
text-align:center;
width:24%;
}
#index .inmuebles-destacados .bloqueInmu .imagen {
padding:5px 0 0;
}
#index .inmuebles-destacados .bloqueInmu .poblacion {
padding:5px 0 0;
}
#index .inmuebles-destacados .bloqueInmu .precio {
font-weight:bold;
padding:3px 0 0;
}
#contenido #index-noticias {
	background-color:#80ABCB;
	border-left:1px solid;
	border-right:1px solid;
	_border:none;
	float:left;
	margin:0 0 0 15px;
	_margin:0 0 0 13px;
	width:958px;
	*width:956px !important;
	_width:897px;
	height:86;
}

#index-noticias h2 {
margin:0;

}
#index-noticias h2 a {
color:#FDCF77;
font-family:Trebuchet MS,Arial,sans-serif;
font-size:1.1em;
margin-left:30px;
text-decoration:none;
}

#index-noticias .noticias {
float:left;
margin:10px 0 0;
width:100%;
border:1px dotted;
}
#index-noticias .noticias a {
text-decoration:none;
}
#index-noticias .noticias .noticiaInicio {
float:left;
padding:8px 0;
width:100%;
}
#index-noticias .noticias .noticiaImpar {
border-top:1px dotted #512C2F;
float:left;
padding:8px 0;
width:100%;
}
#index-noticias .noticias .noticiaPar {
background:#EFEFEF none repeat scroll 0 0;
border-top:1px dotted #512C2F;
float:left;
padding:8px 0;
width:100%;
}
#index-noticias .noticias .masnoticias {
float:left;
text-align:right;
width:98%;
}
#index-noticias .noticias .masnoticias a {
text-decoration:underline;
}
#asocicarrusel .asociados {
float:left;
margin:25px 0 0;
text-align:center;
width:100%;
}
#asocicarrusel .asociados .logo {
float:left;
width:100%;
}
#asocicarrusel .asociados .enlace {
float:left;
margin:0 0 8px;
width:100%;
}
.publicidadDch {
background-color:#FFFABF;
border:thin solid;
float:right;
padding:15px 0 0;
text-align:center;
width:17%;
margin-top:16px;

}

#bannerindex {
	background-color:#FFFABF;
	border-bottom:thin solid;
	border-top:thin solid;
	float:left;
	padding:0px 10px 10px 10px;
	margin: 10px 10px 10px 10px;
	width:95%;
}
.banner {
border-bottom:1px solid #EFEFEF;
float:left;
margin:0 0 8px;
padding:0 0 8px;
text-align:center;
width:100%;
}
.banner-texto {
float:left;
width:100%;
}
.banner-texto p {
color:#888888;
float:left;
font-size:10px;
font-style:italic;
text-align:right;
width:98%;
margin-right:5px;
}

.banner468 {
	margin:0px 7px 15px 0px;
	text-align:center;
}

#conjunto120 {
text-align:center;

}
.banner120 {
	display:inline;
	margin:0 7px;
	}
.banner120 img {
	border:solid thin;
}

.bannerlat120 {
		margin:15 7px;
	}
.bannerlat120 img {
	border:solid thin;
}

.banner-abajo {
float:left;
margin:40px 0 0;
text-align:center;
width:100%;
}
#contenido #buscador {
float:left;
padding:15px 0 0;
width:82%;
}
#buscador .mapa {
float:left;
text-align:center;
width:40%;
}
#buscador .caracteristicas {
float:right;
margin:0 0 20px;
width:55%;
}
#buscador .caracteristicas .linea {
float:left;
margin:0 0 3px;
width:100%;
}
#buscador .caracteristicas label {
float:left;
width:20%;
}
#buscador .caracteristicas .parteDato {
float:left;
}
#contenido #resultados {
float:left;
padding:15px 0 0;
width:82%;
}
#resultados .ordenar_results {
float:left;
padding:0 10px;
text-align:center;
}
#resultados .recibe_avisos {
float:left;
text-align:center;
width:20%;
}
#resultados .bloque_resultados {
width:80%;
}
#resultados #thFoto {
width:18%;
}
#resultados #thZona {
width:29%;
}
#resultados #thTipo {
width:17%;
}
#resultados #thHabitaciones {
width:10%;
}
#resultados #thM2 {
width:10%;
}
#resultados #thPrecio {
width:15%;
}
#resultados td {
height:105px;
padding:5px 5px 0;
vertical-align:top;
}
#resultados td a {
color:#5E6262;
text-decoration:none;
}
#resultados td .espacioboton {
float:left;
margin:10px 0 0;
width:100%;
}
#contenido #ficha {
float:left;
padding:15px 0 0;
width:82%;
}
#ficha .fotos {
float:right;
width:46%;
}
#ficha .fotos .foto-G {
float:left;
text-align:center;
width:100%;
}
#ficha .fotos .foto-G #descr_corta {
float:left;
font-style:italic;
font-weight:bold;
margin:0 0 5px;
text-align:center;
width:100%;
}
#ficha .fotos .sel-fotos {
border:1px solid #999999;
float:left;
margin:5px 0 0;
padding:3px 0 1px;
width:100%;
}
#ficha .fotos .sel-foto {
padding:0 10px;
}
#ficha .fotos .documentos {
float:left;
margin:25px 0 0;
width:100%;
}
#ficha .fotos .documentos .documento {
float:left;
margin:0 0 8px;
width:100%;
}
#ficha .fotos .documentos .descripcion {
float:left;
margin:0 0 3px;
width:100%;
}
#ficha .fotos .documentos .notas {
float:right;
font-style:italic;
width:97%;
}
#ficha .fotos .documentos .video-G {
float:left;
text-align:center;
width:100%;
}
#ficha .fotos .documentos .video-G #idVideoGrande {
float:left;
width:100%;
}
#ficha .fotos .documentos .sel-videos {
border:1px solid #999999;
float:left;
margin:5px 0 0;
padding:3px 0;
width:100%;
}
#ficha .fotos .documentos .sel-videos .sel-video {
background:transparent url(/images/fondo_film.gif) repeat scroll 0 0;
float:left;
margin:0 10px;
padding:12px 6px;
}
#ficha .fotos .datos-anun {
float:left;
margin:15px 0 0;
width:100%;
}
#ficha .fotos .datos-anun .info {
float:left;
padding:0 0 0 20px;
}
#ficha .fotos .datos-anun .info .enlaceContacto {
visibility:hidden;
}
#ficha .fotos .datos-anun .info .enlaceContactoVisi {
}
#ficha .fotos .datos-anun .info .datosContacto {
visibility:hidden;
}
#ficha .fotos .datos-anun .info .datosContactoVisi {
}
#ficha .fotos .datos-anun .info .logo {
float:left;
padding:0 10px 0 0;
}
#ficha .fotos .datos-anun .info .texto {
float:left;
padding:0 10px 0 0;
}
#ficha .datos {
float:left;
width:50%;
}
#ficha .datos .datos-inmu {
float:right;
margin:0 0 15px;
width:98%;
}
#ficha .datos .datos-inmu .linea {
float:left;
margin:0 0 6px;
width:100%;
}
#ficha .datos .datos-inmu .lineaTit {
float:left;
margin:0;
width:100%;
}
#ficha .datos .datos-inmu .tabula {
margin:0 0 0 20px;
}
#ficha .datos .datos-inmu .descripcion {
float:right;
font-style:italic;
width:90%;
}
#ficha .datos .datos-inmu ul {
float:right;
width:98%;
}
#ficha .datos .datos-inmu li {
float:left;
list-style-type:none;
width:50%;
}
#ficha .contacto-formu {
float:right;
margin:0 0 15px;
width:98%;
}
#ficha .contacto-formu .formulario {
float:left;
width:100%;
}
#ficha .contacto-formu .formulario .linea {
float:left;
margin:3px 0;
width:100%;
}
#ficha .contacto-formu .formulario label {
float:left;
width:20%;
}
#ficha .contacto-formu .formulario .cajaTexto {
float:left;
width:79%;
}
#ficha .contacto-formu .formulario #formClausula {
float:left;
font-size:10px;
text-align:center;
width:100%;
}
#ficha .contacto-formu .formulario #formClausula .bloqueA {
float:left;
width:100%;
}
#ficha .contacto-formu .formulario #formClausula .bloqueB {
float:left;
width:100%;
}
#ficha .contacto-formu .formulario #formClausula .bloqueC {
float:left;
margin:3px 0 0;
width:100%;
}
#ficha .contacto-formu .formulario #formClausula .bloqueC .bloque-check {
float:left;
text-align:right;
width:20%;
}
#ficha .contacto-formu .formulario #formClausula .bloqueC .bloque-labl {
float:right;
text-align:left;
width:79%;
}
#ficha .contacto-formu .formulario #formClausula .bloqueC .clsLabel {
float:left;
margin:3px 0 0;
width:100%;
}
#contenido #avisador {
float:left;
padding:15px 0 0;
width:82%;
}
#avisador .info {
float:right;
padding:15px 0 0;
width:95%;
}
#avisador .info ul {
float:right;
width:95%;
}
#contenido #avisador-solic {
float:left;
padding:15px 0 0;
width:82%;
}
#avisador-solic .formulario {
float:right;
width:99%;
}
#avisador-solic .formulario .linea {
float:left;
margin:3px 0;
width:100%;
}
#avisador-solic .formulario label {
float:left;
width:20%;
}
#avisador-solic .formulario .cajaTexto {
float:left;
width:79%;
}
#contenido #simulador {
float:left;
padding:15px 0 0;
width:82%;
}
#simulador .formulario {
float:right;
width:99%;
}
#simulador .formulario .recogida {
float:left;
width:50%;
}
#simulador .formulario .linea {
float:left;
margin:3px 0;
width:100%;
}
#simulador .formulario label {
float:left;
width:20%;
}
#simulador .formulario .cajaTexto {
float:left;
width:79%;
}
#simulador .formulario .notas {
float:right;
font-size:11px;
font-style:italic;
width:99%;
}
#simulador .formulario .resultado {
border:1px solid #888888;
float:right;
padding:5px;
width:45%;
}
#simulador .formulario .resultado .textoHip {
float:left;
width:36%;
}
#simulador .formulario .resultado .datoHip {
float:right;
font-weight:bold;
width:63%;
}
#contenido #asociados {
float:right;
padding:30px 0 0;
width:99%;
}
#asociados .submenu {
float:left;
width:15%;
}
#asociados .submenu li {
float:left;
font-size:13px;
list-style-type:none;
width:100%;
}
#asociados .submenu a {
float:left;
padding:5px;
text-decoration:none;
width:95%;
}
#asociados .submenu a:hover {
background:#FFFFFF url(/images/fnd_submenu.gif) repeat scroll 0 0;
color:#7C7A87;
font-weight:bold;
}
#asociados .submenu .current a {
color:#878F2C;
font-weight:bold;
}
#asociados .contenido {
border-left:1px solid #7C7A87;
float:right;
padding:0 0 0 20px;
width:82%;
}
#asociados .contenido .bloque1 {
float:left;
margin:0 10px 0 0;
text-align:justify;
width:39%;
}
#asociados .contenido .bloque1 .imagen {
background:#FFFFFF none repeat scroll 0 0;
float:left;
text-align:center;
width:100%;
}
#asociados .contenido .bloque2 {
float:left;
margin:0 10px 0 0;
width:29%;
}
#asociados .contenido .bloque3 {
float:left;
width:29%;
}
#asociados .contenido .mapa {
float:left;
width:55%;
}
#asociados .contenido #detalle {
float:right;
padding:0 2px 0 0;
width:44%;
}
#asociados .contenido .oficinas {
float:left;
margin:10px 0 0;
width:100%;
}
#asociados .contenido .oficinas .listado {
float:left;
width:100%;
}
#asociados .contenido .oficinas .listado .agenciaI {
float:left;
width:48%;
}
#asociados .contenido .oficinas .listado .agenciaD {
float:right;
width:48%;
}
#asociados .contenido .oficinas .listado .agencias {
float:left;
margin:0 0 5px;
_margin:0px;
width:100%;
}
#asociados .contenido .oficinas .listado .agencias .logo {
float:left;
width:23%;
_width:20px;
_margin:0px;
}
#asociados .contenido .oficinas .listado .agencias .logo img {
width:85px;
}
#asociados .contenido .oficinas .listado .agencias h2 {
border:medium none;
color:#5E6262;
float:right;
font-size:18px;
font-weight:bold;
padding:0;
width:74%;
}
#asociados .contenido .oficinas .listado .sucursales {
float:right;
width:74%;
}
#asociados .contenido .oficinas .listado .sucursales .sucursal {
border-bottom:1px dotted #7C7A87;
float:left;
margin:0 0 5px;
padding:0 0 5px;
width:100%;
}
#asociados .contenido .oficinas .listado .sucursales .sucursal .descripcion {
float:left;
width:100%;
}
#asociados .contenido .oficinas .listado .sucursales .sucursal .parteBoton {
float:left;
text-align:center;
width:49%;
}
#asociados .contenido .oficinas .listado .separacion {
background:#F8F8F8 none repeat scroll 0 0;
float:left;
height:5px;
line-height:5px;
margin:15px 0;
padding:5px 0;
width:100%;
}
#asociados .contenido .orientacion {
float:left;
width:100%;
}
#asociados .contenido .orientacion ul {
margin:0 0 10px 15px;
}
#asociados .contenido .orientacion p {
margin:0 0 5px;
padding:0;
}
#asociados .contenido .orientacion h2 {
margin:20px 0 5px;
}
#contenido #noticias {
float:left;
padding:15px 0 0;
width:82%;
}
#noticias .listado {
float:left;
width:100%;
}
#noticias .listado .lineaImpar {
float:left;
padding:3px 0;
width:100%;
}
#noticias .listado .lineaPar {
float:left;
padding:3px 0;
width:100%;
}
#noticias .listado .foto {
float:left;
text-align:center;
width:15%;
}
#noticias .listado .fecha {
float:left;
width:10%;
}
#noticias .listado .titular {
float:left;
font-weight:bold;
width:74%;
}
#noticias .listado .titular a {
text-decoration:none;
}
#noticias .listado .entradilla {
float:left;
margin:3px 0 0;
width:84%;
}
#noticias .detalle {
float:left;
width:100%;
}
#noticias .detalle .foto {
float:left;
text-align:center;
width:20%;
}
#noticias .detalle .contenido {
border-left:1px solid #888888;
float:left;
padding:0 0 0 15px;
width:76%;
}
#noticias .detalle .fecha {
float:left;
text-align:right;
width:100%;
}
#noticias .detalle .titular {
float:left;
font-size:16px;
font-weight:bold;
width:100%;
}
#noticias .detalle .entradilla {
float:left;
font-size:14px;
font-style:italic;
margin:5px 0 0;
width:100%;
}
#noticias .detalle .cuerpo {
float:left;
margin:10px 0 0;
width:100%;
}
#index .inmuebles-destacados h2 {
	margin:0px 25px 5px 25px;
	color:#FDCF77;
	width:100%;
	//width:900px;
	float:left;
}
#index .inmuebles-destacados h2 a {
color:#FDCF77;
font-family:Trebuchet MS,Arial,sans-serif;
font-size:1.1em;
margin-left:30px;
}

#ultimasnotis {
	border:1px dotted;
	height:38px;
	margin:15px 37px;
	width:95%;
//width:92%;
	float:left;
	overflow:hidden;
}

#ultimasnotis a {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:10px 0 10px 44px;
text-align:center;
font-weight:800;
font-size:18px;
text-decoration:none;
color:#FFFABF;
}
#ultimasnotis li a {

}

#ultimasnotis li a:hover {
color:#516F00;
text-decoration:underline;
}
#cabcultnoti {
	
	}
h2 {
margin:10px 0 0 5px;
//margin-top:20px;
color:#DD6611;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:800;
text-transform:uppercase;
width:100%;

}

.bloque1 h1 {
background:transparent url(/images/fnd_int.gif) repeat-x scroll left bottom;
border:1px solid #AACCFF;
color:#DD6611;
float:left;
font-size:16px;
margin:15px 20px;
padding:5px 0 5px 30px;
width:80%;
}


#carruselnotis {
	height:200;
	}

#carruselnotis li{
	margin:10px 0px;
	text-align:center;
	list-style:none;
	}

#asocicarrusel {
	background:#FFFABF none repeat scroll 0 0;
	border:1px solid #AACCFF;
	float:left;
	margin:15px 20px;
	width:96%;

}
#asocicarrusel h2 {
margin:0;
}
#asocicarrusel h2 a {
color:#DD6611;
font-family:Trebuchet MS,Arial,sans-serif;
font-size:1.1em;
margin-left:30px;
text-decoration:none;
}

.asociado {
	width:235px;
	float:left;
	text-align:center;
	}

.logo img {
	border:1px solid #516F00;
	margin-bottom:10px;

}

.fotosindex {
	float:left;
	margin:5px;

}

.contenido_lista{
	float:left;
	width:200px;
}
/* --------------------  TAPA DE ARRIBA DE AREAS ------------------- */

.tapaup_area {
	float:left;
	height:15px;
	width:162px;
	*width:162px !important;
	_width:165px;
	_margin-left:2px;

	}
	
.esqsupizqda_area {
	background:transparent url(/images/esqupleft.gif) no-repeat scroll 0 0;
	_background:transparent url(/images/esqupleftex6.gif) no-repeat scroll 0 0;
	float:left;
	height:19px;
	width:19px;
}

.esqsupdcha_area {
	background:transparent url(/images/esqupright.gif) no-repeat;
	_background:transparent url(/images/esquprightex6.gif) no-repeat;
	width:19px;
	height:19px;
	float:right;
	
	*float:right !important;
	*float:left;
}

.esqtop_area {
	background:transparent url(/images/fondoup.gif) repeat-x scroll 0 0;
	_background:transparent url(/images/fondoupex6.gif) repeat-x scroll 0 0;
	float:left;
	height:15px;
	margin-top:4px;
	width:124px;
	*width:124px !important;
	
}

/* --------------------  TAPA DE ABAJO DE AREAS ------------------- */

.tapabot_area {
	float:left;
	height:15px;
	width:162px;
	*width:162px !important;
	_width:165px;
	_margin-left:2px;

	}
	
.esqbotizqda_area {
	background:transparent url(/images/esqbotleft.gif) no-repeat scroll 0 0;
	_background:transparent url(/images/esqbotleftex6.gif) no-repeat scroll 0 0;
	float:left;
	height:19px;
	width:19px;
}

.esqbotdcha_area {
	background:transparent url(/images/esqbotright.gif) no-repeat;
	_background:transparent url(/images/esqbotrightex6.gif) no-repeat;
	width:19px;
	height:19px;
	float:right;
	*float:right !important;
	*float:left;

}

.esqbot_area {
	background:transparent url(/images/fondobottom.gif) repeat-x scroll 0 0;
	_background:transparent url(/images/fondobottomex6.gif) repeat-x scroll 0 0;
	float:left;
	height:15px;
	width:124px;
	*width:124px !important;
	
	}

	/* --------------------  TAPA DE ARRIBA DE ZONAS ------------------- */

.tapaup_zona {
	float:left;
	height:15px;
	width:222px;
	*width:222px !important;
	_width:222px;
	_margin-left:2px;

	}
	
.esqsupizqda_zona {
	background:transparent url(/images/esqupleft.gif) no-repeat scroll 0 0;
	_background:transparent url(/images/esqupleftex6.gif) no-repeat scroll 0 0;
	float:left;
	height:19px;
	width:19px;
}

.esqsupdcha_zona {
	background:transparent url(/images/esqupright.gif) no-repeat;
	_background:transparent url(/images/esquprightex6.gif) no-repeat;
	width:19px;
	height:19px;
	float:right;
	
	*float:right !important;
	*float:left;
}

.esqtop_zona {
	background:transparent url(/images/fondoup.gif) repeat-x scroll 0 0;
	_background:transparent url(/images/fondoupex6.gif) repeat-x scroll 0 0;
	float:left;
	height:15px;
	margin-top:4px;
	width:184px;
	*width:184px !important;
	_width:183px;
	
}

/* --------------------  TAPA DE ABAJO DE ZONAS ------------------- */

.tapabot_zona {
	float:left;
	height:15px;
	width:222px;
	*width:222px !important;
	_width:222px;
	_margin-left:2px;

	}
	
.esqbotizqda_zona {
	background:transparent url(/images/esqbotleft.gif) no-repeat scroll 0 0;
	_background:transparent url(/images/esqbotleftex6.gif) no-repeat scroll 0 0;
	float:left;
	height:19px;
	width:19px;
}

.esqbotdcha_zona {
	background:transparent url(/images/esqbotright.gif) no-repeat;
	_background:transparent url(/images/esqbotrightex6.gif) no-repeat;
	width:19px;
	height:19px;
	float:right;
	
	*float:right !important;
	*float:left;
}

.esqbot_zona {
	background:transparent url(/images/fondobottom.gif) repeat-x scroll 0 0;
	_background:transparent url(/images/fondobottomex6.gif) repeat-x scroll 0 0;
	float:left;
	height:15px;
	width:184px;
	*width:184px !important;
	_width:183px;
	
}

/* --------------------  TAPA DE ARRIBA DE INMUEBLES DESTACADOR ------------------- */

.tapaup_inmuebles {
	float:left;
	height:19px;
	width:970px;
	*width:968px;
	_width:986px;
	margin-left:10px;

}
	
.esqsupizqda_inmuebles {
	background:transparent url(/images/esqupleft.gif) no-repeat scroll 0 0;
	_background:transparent url(/images/esqupleftex6.gif) no-repeat scroll 0 0;
	float:left;
	height:19px;
	width:19px;
}

.esqsupdcha_inmuebles {
	background:transparent url(/images/esqupright.gif) no-repeat;
	_background:transparent url(/images/esquprightex6.gif) no-repeat;
	width:19px;
	height:19px;
	float:right;
}

.esqtop_inmuebles {
	background:transparent url(/images/fondoup.gif) repeat-x scroll 0 0;
	_background:transparent url(/images/fondoupex6.gif) repeat-x scroll 0 0;
	float:left;
	height:19px;
	//height:15px;
	//margin-right:0px;
	margin-top:4px;
	width:932px;
	*width:930px;
	_width:948px;
	
}

/* --------------------  TAPA DE ABAJO DE INMUEBLES DESTACADOR -------------------*/
.tapabot_inmuebles {
	float:left;
	height:19px;
	width:970px;
	//width:968px;
	margin-left:10px;
	_width:986px;
}
	
.esqbotizqda_inmuebles {
	background:transparent url(/images/esqbotleft.gif) no-repeat scroll 0 0;
	_background:transparent url(/images/esqbotleftex6.gif) no-repeat scroll 0 0;
	float:left;
	height:19px;
	width:19px;
}

.esqbotdcha_inmuebles {
	background:transparent url(/images/esqbotright.gif) no-repeat;
	_background:transparent url(/images/esqbotrightex6.gif) no-repeat;
	width:19px;
	height:19px;
	float:right;
}

.esqbot_inmuebles {
	background:transparent url(/images/fondobottom.gif) repeat-x scroll 0 0;
	_background:transparent url(/images/fondobottomex6.gif) repeat-x scroll 0 0;
	float:left;
	height:19px;
	//height:15px;
	//margin-right:0px;
	width:932px;
	//width:930px;
	__width:948px;
	
} 
