/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../interface/fondo.jpg);
}
/*cabecera----------------------------------------------------------*/
.cabecera_tabla {background-color:#000000}
.cabecera_td1 {text-align:center; vertical-align:middle}
.cabecera_td2 {text-align:right}
/*menu-----------------------------------------------------*/
.menu_td {background-image:url(../interface/menu_celda.jpg); height:20px; padding-left:10px}
A.menu_links {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#003366; font-weight:bold; text-decoration:none}
A.menu_links:hover {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000}
/*cuerpo de la pagina----------------------------------------------------------*/
.pagina_menu_td {
	vertical-align:top;
	background-color:#003366;
	border-top:2px solid #8FA5BC;
	border-left:1px solid #ffffff
}
.pagina_td_contenidos {
	vertical-align:top;
	text-align:center;
background-color:#ffffff;
	background-image:url(../interface/menu_sombra.jpg);
	background-repeat:repeat-y
}
.pagina_contenidos_tabla_1 {width:100%}
.paginacontenidos_tabla1_td1 {height:20px; background-color:#000000; border-left:2px solid #8FA5BC}
.paginacontenidos_tabla1_td2 {text-align:center; height:32px; background-image:url(../interface/relieve_azul.jpg); border-right:2px solid #8FA5BC}
.ventana_tabla1{width:600px; height:30px}
.ventana_tabla1_td1{width:543px; border-left:1px solid #000000}
.ventana_tabla1_td2{width:5px; background-color:#000000}
.ventana_tabla1_td3{width:536px; height:21px; background-color:#000000; font-size:12px; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold}
.ventana_tabla1_td4 {background-image:url(../interface/ventana_arriba_izq.jpg); background-repeat:no-repeat; background-position:right; border-left:1px solid #000000}
.ventana_tabla1_td5{height:9px; background-image:url(../interface/ventana_arriba.jpg)}
.ventana_tabla1_td6{width:17px; background-image:url(../interface/ventana_pestania_izq.jpg)}
.ventana_tabla1_td7{width:29px; background-image:url(../interface/ventana_pestania.jpg)}
.ventana_tabla2_td1{width:5px; background-image:url(../interface/ventana_izq.jpg); background-repeat:repeat-y; background-position:right; border-left:1px solid #000000}
.ventana_tabla2_td2{width:6px; background-image:url(../interface/ventana_drch.jpg); background-repeat:repeat-y; background-position:right}
.ventana_tabla3{width:600px; border-left:1px solid #000000}
.ventana_tabla3_td1{height:6px; width:6px; background-image:url(../interface/ventana_abajo_izq.jpg); background-repeat:no-repeat; background-position:right}
.ventana_tabla3_td2{width:587px; background-image:url(../interface/ventana_abajo.jpg); background-repeat:repeat-x; background-position:bottom}
.ventana_tabla3_td3{width:6px; background-image:url(../interface/ventana_abajo_drch.jpg); background-repeat:no-repeat; background-position:right; background-color:#000000}
.ventana_tabla4{width:600px; height:2px; border-left:1px solid #000000; border-bottom:1px solid #000000; border-right:1px solid #000000}
.ventana_on_td_descripcion{padding:5px}
.ventana_on_td_links{text-align:center; background-color:#003366; border:1px solid #ffffff}
.ventana_on_td_viviendas{background-image:url(../interface/menu_celda.jpg); height:20px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; border:1px solid #8FA5BC}
.ventana_on_td_viviendas2{background-color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff}
.ventana_on_td_viviendas3{background-color:#8FA5BC; border:1px solid #003366; padding:5px}
.ventana_sm_td_1{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-align:center; background-color:#003366; border:1px solid #ffffff}
.ventana_sm_td_2{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color: #000000; border-right:1px solid #666666}
.ventana_form_td1{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-align:right; padding:5px}
.ventana_form_td2{text-align:left; padding:5px}
.ventana_inicio_td1{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#003366; border-bottom:1px solid #8FA5BC; padding-left:5px}
/*pie de pagina-----------------------------------------------------------------------*/
.pie_tabla1_td1{background-color:#003366; border-left:1px solid #ffffff; border-bottom:1px solid #ffffff; border-right:1px solid #ffffff}
/*formularios----------------------------------------------------------------------*/
.form_buscador_desplegables{width:140px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; margin-left:5px; margin-top:5px; vertical-align:top; background-color:#8FA5BC}
.form_buscador_boton{margin-left:10px; vertical-align:top}
.form_contacto_campos{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; background-color:#8FA5BC}
.form_contacto_boton{background-color:#8FA5BC; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; border:1px solid #000000}
.font_11_negrita{font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000000}
.font_11_negrita_blanca{font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff}
.font_11{font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000000}
.font_11_blanca{font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#ffffff}
.font_form_enviado{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#666666}
A.font_link_azul {
	FONT-SIZE: 11px;
	COLOR: #003366;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.font_link_azul:visited {
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
}
A.font_link_azul:hover {
	COLOR: #003366;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	}
A.font_link_azul_paginacion {
	FONT-SIZE: 13px;
	COLOR: #003366;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.font_link_azul_paginacion:visited {
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
}
A.font_link_azul_paginacion:hover {
	COLOR: #003366;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	}
a.font_link_blanco{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CC3300; text-decoration: none}
a.font_link_blanco:hover{text-decoration:underline}

.padding_bottom_10{padding-bottom:10px}
.padding_5{padding:5px}
.padding_top_buttom_10{padding-bottom:10px; padding-top:10px}
.padding_left_5{padding-left:5px}
