/*/////////////////////////////////////////*/

/* Cuerpo Pagina */

body { margin:0; background-image:url(imagenes/point_base.gif); background-repeat:repeat;}

.shadow_left { background-image:url(imagenes/sh_izq.gif); background-repeat:repeat-y;}

.shadow_right { background-image:url(imagenes/sh_der.gif); background-repeat:repeat-y;}

.titular_superior{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#660000; margin:3px; padding-left:5px }

.cuerpo_base { background-color:#FFFFFF; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }

.cuerpo_cont {
background-color:#E0D7D0;
}

.cuerpo_cont_margen {
padding-top:5px; }

.separators_titu {
background-image:url(imagenes/point_base_os.gif); background-repeat:repeat;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; padding-left:5px; padding-top:5px; padding-bottom:5px; text-decoration:none; }

.separators_titu_stars {
background-image:url(imagenes/point_base_os.gif); background-repeat:repeat;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; padding-right:5px; padding-top:5px; padding-bottom:5px; text-decoration:none; }

.scroll {
margin:0px;
height: 100%;
overflow: auto; }

.text_active_nav {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#660000; margin:0px; text-decoration:inherit; }


.text_titu {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666666; margin:3px; padding-left:5px; }

.text_titu_mini {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#666666; margin:3px; padding-left:5px; }

.text_titu_right { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#660000; margin:3px; padding-right:5px; }


.valores { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333; margin:3px; overflow: auto; }

.valores_mini { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333; }


.ver_ficha { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#660000; margin:3px; }

/*/////////////////////////////////////////*/

/*MENU NAVEGACION GENERAL*/

#menu_inicio { margin: 0; padding: 0; width: 112px; height: 32px; text-align: center; background: url(imagenes/bo_inicio.gif) 0 0 no-repeat; overflow:hidden;
}


#menu_inicio a { padding-top: 10px; width: 100%; height: 100%; display: block; overflow:hidden; font-family:Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; font-size: 12px; text-decoration: none; background: url(imagenes/bo_inicio.gif) 0 0 no-repeat;
}

#menu_inicio a:hover { background-position: -112px 0; overflow:hidden;
}

#menu_inicio a:active { background-position: -112px 0;
}

#menu_inicio_on { margin: 0; padding: 0; width: 112px; height: 32px; text-align: center; background: url(imagenes/bo_inicio.gif); background-repeat:no-repeat; background-position: -112px 0; overflow:hidden;
}

#menu_inicio_on span { padding-top: 10px; width: 100%; height: 100%; display: block; overflow:hidden; font-family:Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; font-size: 12px; text-decoration: none;
}



#menu_venta { margin: 0; padding: 0; width: 112px; height: 32px; text-align: center; background: url(imagenes/bo_venta.gif) 0 0 no-repeat; overflow:hidden;
}

#menu_venta a { padding-top: 10px; width: 100%; height: 100%; display: block; overflow:hidden; font-family:Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; font-size: 12px; text-decoration: none; background: url(imagenes/bo_venta.gif) 0 0 no-repeat;
}

#menu_venta a:hover { background-position: -112px 0; overflow:hidden;
}

#menu_venta_on { margin: 0; padding: 0; width: 112px; height: 32px; text-align: center; background: url(imagenes/bo_venta.gif); background-repeat:no-repeat; background-position: -112px 0; overflow:hidden;
}

#menu_venta_on span { padding-top: 10px; width: 100%; height: 100%; display: block; overflow:hidden; font-family:Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; font-size: 12px; text-decoration: none;
}


#menu_venta a:active { background-position: -112px 0;
}

#menu_alquiler { margin: 0; padding: 0; width: 112px; height: 32px; text-align: center; background: url(imagenes/bo_alquiler.gif) 0 0 no-repeat; overflow:hidden;
}

#menu_alquiler_on { margin: 0; padding: 0; width: 112px; height: 32px; text-align: center; background: url(imagenes/bo_alquiler.gif); background-repeat:no-repeat; background-position: -112px 0; overflow:hidden;
}

#menu_alquiler_on span { padding-top: 10px; width: 100%; height: 100%; display: block; overflow:hidden; font-family:Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; font-size: 12px; text-decoration: none;
}

#menu_alquiler a { padding-top: 10px; width: 100%; height: 100%; display: block; overflow:hidden; font-family:Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; font-size: 12px; text-decoration: none; background: url(imagenes/bo_alquiler.gif) 0 0 no-repeat;
}

#menu_alquiler a:hover { background-position: -112px 0; overflow:hidden;
}

#menu_alquiler a:active { background-position: -112px 0;
}

#menu_situacion { margin: 0; padding: 0; width: 112px; height: 32px; text-align: center; background: url(imagenes/bo_situacion.gif) 0 0 no-repeat; overflow:hidden;
}

#menu_situacion_on { margin: 0; padding: 0; width: 112px; height: 32px; text-align: center; background: url(imagenes/bo_situacion.gif); background-repeat:no-repeat; background-position: -112px 0; overflow:hidden;
}

#menu_situacion_on span { padding-top: 10px; width: 100%; height: 100%; display: block; overflow:hidden; font-family:Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; font-size: 12px; text-decoration: none;
}


#menu_situacion a { padding-top: 10px; width: 100%; height: 100%; display: block; overflow:hidden; font-family:Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; font-size: 12px; text-decoration: none; background: url(imagenes/bo_situacion.gif) 0 0 no-repeat;
}

#menu_situacion a:hover { background-position: -112px 0; overflow:hidden;
}

#menu_situacion a:active { background-position: -112px 0;
}

#menu_contacto { margin: 0; padding: 0; width: 111px; height: 32px; text-align: center; background: url(imagenes/bo_contacto.gif) 0 0 no-repeat; overflow:hidden;
}

#menu_contacto_on { margin: 0; padding: 0; width: 112px; height: 32px; text-align: center; background: url(imagenes/bo_contacto.gif); background-repeat:no-repeat; background-position: -112px 0; overflow:hidden;
}

#menu_contacto_on span { padding-top: 10px; width: 100%; height: 100%; display: block; overflow:hidden; font-family:Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; font-size: 12px; text-decoration: none;
}



#menu_contacto a { padding-top: 10px; width: 100%; height: 100%; display: block; overflow:hidden; font-family:Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; font-size: 12px; text-decoration: none; background: url(imagenes/bo_contacto.gif) 0 0 no-repeat;
}

#menu_contacto a:hover { background-position: -111px 0; overflow:hidden;
}

#menu_contacto a:active { background-position: -111px 0;
}




/*/////////////////////////////////////////*/

/*NAVEGACION RESULTADOS */

.textos_nav { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; margin:3px; padding-left:5px; }

.textos_nav A:LINK { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; margin:3px; text-decoration:none; }

.textos_nav A:HOVER { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; margin:3px; text-decoration:underline; }

.textos_nav A:VISITED { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; margin:3px; text-decoration:none; }


/*/////////////////////////////////////////*/

/*Menu Izquierda */

.iz_v { background-image:url(imagenes/bo_iz_sepa.gif); center center; background-repeat:no-repeat; }

.iz_t { font-family:Verdana; color: #ffffff; font-weight: bold; font-size: 12px; padding-left:10px; letter-spacing:3px; }

.fondo_repeat { background-image:url(imagenes/bar_iz_rep.gif); background-repeat:repeat-y; }

.tipo_menus { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#660000; margin:3px; }

.textos { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#660000; margin:3px; }

.textos A:LINK { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#660000; margin:3px; text-decoration:none; }

.textos A:HOVER { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#660000; margin:3px; text-decoration:underline; }

.textos A:VISITED { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#660000; margin:3px; text-decoration:none; }


/*/////////////////////////////////////////*/

/*FORMULARIOS */

.inputs_search { border:solid 1px; border-color:#660000; }

.valores_formus { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#333333; padding-right:5px; }

.ajuste_inputs  { padding-bottom:2px; }

/*/////////////////////////////////////////*/

/*FICHA */

.thumbs { padding-bottom:2px; padding-top:2px; padding-left:2px; padding-right:2px; border:solid 1px; border-color:#660000; }

.titus_detalle { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#333333; padding-left:2px; padding-bottom:5px; padding-top:5px; }

.valores_detalle { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#333333; padding-bottom:1px; padding-top:1px; padding-left:7px; }

.claves { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#660000; font-weight:bold; padding-bottom:2px; padding-top:2px; padding-left:2px; padding-right:2px; border:solid 1px; border-color:#660000; }

.claves_grey { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#333333; font-weight:bold; padding-bottom:2px; padding-top:2px; padding-left:2px; padding-right:2px; border:solid 1px; border-color:#999999; }

.descri { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:justify; color:#333333; padding-bottom:2px; padding-top:5px; padding-left:10px; padding-right:10px; }

.claves_vacio { padding-bottom:5px; padding-top:5px; padding-left:5px; padding-right:5px; border:solid 1px; border-color:#660000; }

.div_img { width:360px; height:270px; border:solid 1px; border-color:#666666; padding:5px; }



.formula {
	font-size: 9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
}

/*/////////////////////////////////////////*/

/*PIE */

.footer { background-image:url(imagenes/footer.gif); background-position:top center; background-repeat:no-repeat; height:64px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFFFFF; text-align:center; vertical-align:bottom; }
#div_footer {  }