.ecoJustify {text-align: justify;}

.ecoRight {text-align: right;}

.ecoLeft {text-align: left;}

.ecoCenter {text-align: center;}

.ecoTop {vertical-align: top;}

.ecoBottom {vertical-align: bottom;}

.ecoMiddle {vertical-align: middle;}

.ecoSubray {text-decoration: underline;} 



/* home vivienda 2009-03-23 */
#homeVivienda2 img {border:0;}
#homeVivienda2 h3 {margin:0;}
#homeVivienda2 .oculto {display:none;}
#homeVivienda2 {width:592px}
#homeVivienda2 div.fila1 p {color:#888; margin:0;}
#homeVivienda2 div.fila1 div.columna1, #homeVivienda2 div.fila1 div.columna2 {float:left;}
#homeVivienda2 div.fila1 div.columna1 {margin-right:20px; width:343px;}
#homeVivienda2 div.fila1 div.columna1 object, #homeVivienda2 div.fila1 div.columna1 img {width:343px; height:290px;}
#homeVivienda2 div.fila1 div.columna2 {width:229px;}
#homeVivienda2 div.fila1 div.columna2 div.bloque {background:url(/Ficheros/CMA/ficheros/hv_fondo_inmuebles_01.GIF) no-repeat 0 bottom; margin-bottom:16px; padding-bottom:10px;}
#homeVivienda2 div.fila1 div.columna2 div.bloque div {background:url(/Ficheros/CMA/ficheros/hv_fondo_inmuebles_02.GIF) no-repeat right 7px;padding:0 7px 0 0;}
#homeVivienda2 div.fila1 div.columna2 div.bloque div div{background:#fff; border:1px solid #ccc; padding:0 0 8px 0;}
#homeVivienda2 div.fila1 div.columna2 div.bloque div div p {padding:6px 8px 0 8px;}
#homeVivienda2 div.fila1 div.columna2 div.bloque h3 {border-bottom:1px solid #ccc; margin:0;}

#homeVivienda2 div.fila1 div.columna2 div.bloque div.inmuebles div{background:#f8f8f8 url(/Ficheros/CMA/ficheros/hv_fondo_mapa.GIF) no-repeat right bottom;}
#homeVivienda2 div.fila1 div.columna2 div.bloque div.inmuebles div p{padding-right:22px;}

#homeVivienda2 div.fila1 div.columna2 div.bloque p.botonBuscar a {background:url(/Ficheros/CMA/ficheros/hv_bt_buscar.GIF) no-repeat 0 0; color:#585858; display:block; height:16px; padding:3px 0 0 22px; width:50px;}
	* html #homeVivienda2 div.fila1 div.columna2 div.bloque p.botonBuscar a {height:19px; padding-top:4px; width:72px;}
#homeVivienda2 div.fila1 div.columna2 div.bloque p.botonBuscar a:hover {color:#F79A1D; background-image:url(/Ficheros/CMA/ficheros/hv_bt_buscar_hover.GIF);}

#homeVivienda2 div.destacados {}
#homeVivienda2 div.guia {margin-top:30px; width:148px;}
	* html #homeVivienda2 div.guia {margin-top:15px;}

#homeVivienda2 div.destacados h2 {border-bottom:1px solid #ccc; margin-bottom:12px; padding-bottom:2px;}
#homeVivienda2 div.destacados h2 img {height:15px; width:159px;}
#homeVivienda2 div.destacados div.fila {margin-bottom:12px;}
#homeVivienda2 div.destacados div.destacado {float:left; margin-right:12px; width:290px;}
#homeVivienda2 div.destacados div.ultimo {margin-right:0;}
#homeVivienda2 div.destacados div.destacado div {float:left;}
#homeVivienda2 div.destacados div.destacado p {color:#888; margin:0;}
#homeVivienda2 div.destacados div.destacado div.imagen {margin-right:6px; width:54px;}
#homeVivienda2 div.destacados div.destacado div.imagen img {height:54px; width:54px;}
#homeVivienda2 div.destacados div.destacado div.texto {width:230px;}


#homeVivienda2 div.guia {background:url(/Ficheros/CMA/ficheros/hv_fondo_guia.GIF) no-repeat 0 0;}
#homeVivienda2 div.guia p {margin:0;}
#homeVivienda2 div.guia p.imagen {padding:7px 6px 7px 7px;}