body{
	margin: 0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;	
}
.texto_blanco{
	color:#ffffff;
	font-size:13px;
	letter-spacing:1px;
	line-height:160%;
}
.texto_empresa{
	color:#ffffff;
	font-size:12px;
	line-height:140%;
}
.titular_not_home{
	font-weight:bold;
	font-size:15px;
	margin-bottom:10px;
	letter-spacing:2px;
}
.table_otrasnot{
	width:100%;
	height:80px;
	background-color:#FFFFFF;
	color:#000000;
	padding-top:7px;
	padding-left:21px;
	padding-right:21px;
	padding-bottom:7px;
}
.foto_otrasnot{
	float:right;
	padding-left:10px;
}
.texto_12{
	font-size:12px;
}
.enlace_negro{
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.enlace_negro:hover{
	font-size:12px;
	color:#666666;
	text-decoration:none;
}
.noticias{
	width:100%;
	color:#ffffff;
	font-size:12px;
	line-height:130%;
	text-decoration:none;
	margin-bottom:14px;
}
.noticias:hover{
    position:relative;
	float:left;
	color:#FF0033;
	font-size:12px;
	text-decoration:underline;
}
.promociones{
	background-color:#FF0033;
	font-size:16px;
	letter-spacing:1px;
	line-height:160%;
	padding-left:10px;
	color:#ffffff;
	margin-bottom: 5px;
}
.promociones_subtitu{
	background-color:#FF0033;
	font-size:16px;
	letter-spacing:1px;
	line-height:160%;
	color:#ffffff;
	margin-bottom: 5px;
}
.texto_promociones{
	font-size:11px;
	line-height:140%;
	color:#000000;
	text-decoration:none;
}
.link_promociones{
	font-size:11px;
	line-height:140%;
	color:#000000;
	text-decoration:none;
}

.link_promociones:hover{
	font-size:11px;
	line-height:140%;
	color:#666666;
	text-decoration:none;
}

.submenu_sin{
	background-color:#666666;
	font-size:13px;
	color:#ffffff;
	width:140px;
	margin-bottom:3px;
	height:18px;
	text-decoration:none;
}

.submenu{
	background-color:#666666;
	font-size:13px;
	padding-left:10px;
	color:#ffffff;
	width:140px;
	margin-bottom:3px;
	height:18px;
	text-decoration:none;
}
.submenu:hover{
	background-color:#CCCCCC;
	font-size:13px;
	color:#ffffff;
	width:140px;
	height:18px;
	text-decoration:none;
}
.submenu_i{
	padding-left:10px;
	margin-bottom:3px;
	background-color:#CCCCCC;
	font-size:13px;
	color:#ffffff;
	width:140px;
	height:18px;
	text-decoration:none;
}

.enlace_submenu{
	position:relative;
	float:left;
	width:100%;
	background-color:#666666;
	font-size:13px;
	color:#ffffff;
	width:140px;
	height:18px;
	text-decoration:none;
	padding-left:10px;
}
.enlace_submenu:hover{
	position:relative;
	float:left;
	width:100%;
	background-color:#CCCCCC;
	font-size:13px;
	color:#ffffff;
	width:140px;
	height:18px;
	text-decoration:none;
	padding-left:10px;
}
.subsubmenu{
	background-color:#CCCCCC;
	font-size:11px;
	padding-left:10px;
	padding-right:10px;
	color:#ffffff;
	width:140px;
	height:18px;
	text-decoration:none;
}
.subsubmenu:hover{
	background-color:#ffffff;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
.submenu_iluminado{
	width:140px;
	height:18px;
	padding-left:10px;
	padding-right:10px;
	background-color:#ffffff;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
#opciones{
	background-color:#666666;
	font-size:10px;
	padding-left:10px;
	color:#ffffff;
	width:140px;
	margin-bottom:3px;
	margin-left:3px;
	height:18px;
	padding-top:3px;
}
.opciones_iluminado{
	padding-left:10px;
	padding-right:10px;
	width:140px;
	height:18px;
	margin-left:5px;
	background-color:#CCCCCC;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}
.opciones{
	background-color:#666666;
	font-size:10px;
	padding-left:10px;
	padding-right:10px;
	color:#ffffff;
	width:140px;
	height:18px;
	text-decoration:none;
	margin-left:5px;
}
.opciones:hover{
	background-color:#CCCCCC;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
	
}
.paginacion{
	font-size:11px;
	color:#000000;
	height:18px;
	text-decoration:none;
}
.paginacion:hover{
	font-size:11px;
	color:#ff0000;
	text-decoration:none;
	
}
.paginacion_activa{
	font-size:11px;
	color:#ff0000;
	height:18px;
	text-decoration:none;
	
}
#layerficha{
	position:relative;
	float:left;
	width:665px;
	margin-left:5px;
	visibility: hidden;
}
.nombre_pueblo{
	color:#FF0033;
	font-size:12px;
	letter-spacing:1px;
	font-weight:bold;
}
.descripcion{
	color:#666666;
	font-size:11px;
	letter-spacing:1px;
	font-weight:bold;
}
.enlace_galeria{
	color:#666666;
	font-size:11px;
	letter-spacing:1px;
	font-weight:bold;
	text-decoration:none;
	padding-left:17px;
	background-image:url(../img/general/cuadradillo.gif);
	background-repeat:no-repeat;
}
.enlace_galeria:hover{
	color:#FF0033;
	font-size:11px;
	letter-spacing:1px;
	font-weight:bold;
	text-decoration:none;
	padding-left:17px;
	background-image:url(../img/general/cuadradillo_i.gif);
	background-repeat:no-repeat;
}
.enlace_galeria_estado{
	color:#666666;
	font-size:10px;
	letter-spacing:1px;
	text-decoration:none;
	padding-left:5px;
}
.enlace_galeria_estado:hover{
	color:#FF0033;
	font-size:10px;
	letter-spacing:1px;
	text-decoration:none;
	padding-left:5px;
}
.enlace_masinfo{
	color:#666666;
	font-size:11px;
	letter-spacing:1px;
	font-weight:bold;
	text-decoration:none;
}
.enlace_masinfo:hover{
	color:#FF0033;
	font-size:11px;
	letter-spacing:1px;
	font-weight:bold;
	text-decoration:none;
}
.SUBTITUFICHA{
	font-family:tahoma,arial,verdana,sans-seriff;
	color:#666666;
	font-size:11px;
	letter-spacing:1px;
	font-weight:bold;
}
.inmobiliaria{
	background-color:#008BB9;
	font-size:16px;
	letter-spacing:1px;
	line-height:160%;
	padding-left:10px;
	color:#ffffff;
	margin-bottom: 5px;
}
.inmobiliaria_subtitu{
	background-color:#008BB9;
	font-size:16px;
	letter-spacing:1px;
	line-height:160%;
	color:#ffffff;
	margin-bottom: 5px;
}
.nombre_inmobiliaria{
	color:#008BB9;
	font-size:12px;
	letter-spacing:1px;
	font-weight:bold;
}

.seguros{
	background-color:#B4B905;
	font-size:16px;
	letter-spacing:1px;
	line-height:160%;
	padding-left:10px;
	color:#ffffff;
	margin-bottom: 5px;
}
.nombre_seguros{
	color:#B4B905;
	font-size:12px;
	letter-spacing:1px;
	font-weight:bold;
}
.texto_localizacion{
	color:#ffffff;
	font-size:12px;
	line-height:130%;
}
.contacto_grupo{
	background-color:#FFFFFF;
	border:1px solid #FF0033;
	font-size:12px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	line-height:160%;
}
.enviar{
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
	margin-bottom:14px;
}
.enviar:hover{
	color:#FF0033;
	font-size:12px;
	text-decoration:underline;
}
.cuadradillo{
	border:1px solid #666666;
}
.cuadradillo:hover{
	border:1px solid #FF0A27;
}
.opaque {
	/*opacity: .5;
	filter: alpha(opacity=70);*/
	background-color:ffffff;
}
.table_buscador{
	padding:20px;
}
.texto_buscador{
	padding-left:40px;
	color:#000000;
	font-size:12px;
}
.texto_paginacion_buscador{
	color:#008BB9;
	font-size:12px;
	text-decoration:none;
}
.texto_paginacion_buscador:hover{
	color:#000000;
	font-size:12px;
	text-decoration:none;
}
.selector_trans{
	background-color:#ffffff;
	color:#24324F;
	font-size:12px;
	border:1px solid #000000;
}
.BUSCAR{
	background-color:#008BB9;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	border:none;
	padding-top:3px;
	padding-bottom:3px;
}	
.texto_fichabuscador{
	font-size:12px;
	line-height:120%;
	color:#000000;
	text-decoration:none;
}
.texto_fichabuscador:hover{
	font-size:12px;
	line-height:120%;
	color:#008BB9;
	text-decoration:none;
}
.volver{
	background-color:#000000;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	padding:5px;
}
.volver:hover{
	background-color:#008BB9;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	padding:5px;
}
.volver_seguros{
	background-color:#000000;
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
	padding:3px;
}
.volver_seguros:hover{
	background-color:#B4B905;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	padding:3px;
}
.localizacion_construcc{
	margin-top:30px;
	color:#FFFFFF;
	font-size:13px;
	letter-spacing:1px;
}
.azul_local{
	color:#222536;
}
.localizacion_segur{
	margin-top:30px;
	color:#575656;
	font-size:13px;
	letter-spacing:1px;
}
.input_urresti{
	background-color:#ffffff;
	border:1px solid #B4B905;
	font-size:11px;
	color:#000000;
	margin-bottom:4px;
}
.table_trans{
	padding-left:20px;
	padding-widht:10px;
	padding-top:10px;
}
.BOTON_SEGUROS{
	background-color: #B4B905;
	padding:2px;
	color:#ffffff;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
}
.tabla_seguros{
	filter:alpha(opacity=60);
	}
	
.img_seguros{
	filter:none;
	}

    

      
