<div style="display:flex;align-items:center;justify-content:center;gap:12px;"><img src="/static/images/logo-cab2.png" alt="Fuencaliente de La Palma" style="height:60px;"><h1 style="margin:0;color:#0073ac;">Turismo Fuencaliente de La Palma</h1></div>

<h2 style="text-align:center;color:#0073ac;">Nueva presencia digital para un destino único</h2>

---

| | |
|---|---|
| **Para** | Ayuntamiento de Fuencaliente de La Palma — Concejalía de Turismo<br>NIF **P3801400G** · Plaza San Antonio s/n, 38740 Fuencaliente de La Palma (Santa Cruz de Tenerife)<br>Tel. 922 44 40 03 · ayuntamiento@fuencalientedelapalma.es · www.fuencalientedelapalma.es |
| **De** | Juan Andrés Moreno Rubio — Drolosoft -- NIF 76115508-K |
| **Dirección** | Calle Montaña Clara 11, 2o, Punta Mujeres, Haría, Las Palmas |
| **Teléfono** | +34 676 87 54 20 |
| **Email** | txeo.msx@gmail.com / hello@drolosoft.com |
| **Marca registrada** | [Drolosoft (N0491795)](https://drolosoft.com/legal/legal.html?lang=en) |
| **Fecha** | 18 de junio de 2026 |
| **Validez** | 60 días desde la fecha anterior |

---

<h3>Índice</h3>

<table style="width:100%;border-collapse:collapse;font-size:0.85rem;">
<tr><td style="padding:4px 0;"><strong>§1</strong></td><td style="padding:4px 8px;">Objeto de la propuesta</td><td style="padding:4px 0;text-align:right;color:#999;">2</td></tr>
<tr><td style="padding:4px 0;"><strong>§2</strong></td><td style="padding:4px 8px;">Así se verá la nueva web</td><td style="padding:4px 0;text-align:right;color:#999;">3</td></tr>
<tr><td style="padding:4px 0;"><strong>§3</strong></td><td style="padding:4px 8px;">La estructura completa: 27 páginas</td><td style="padding:4px 0;text-align:right;color:#999;">5</td></tr>
<tr><td style="padding:4px 0;"><strong>§4</strong></td><td style="padding:4px 8px;">Gestión de contenidos</td><td style="padding:4px 0;text-align:right;color:#999;">6</td></tr>
<tr><td style="padding:4px 0;"><strong>§5</strong></td><td style="padding:4px 8px;">Funcionalidades incluidas</td><td style="padding:4px 0;text-align:right;color:#999;">8</td></tr>
<tr><td style="padding:4px 0;"><strong>§6</strong></td><td style="padding:4px 8px;">Tecnología: rápida, segura, suya</td><td style="padding:4px 0;text-align:right;color:#999;">9</td></tr>
<tr><td style="padding:4px 0;"><strong>§7</strong></td><td style="padding:4px 8px;">Por qué cambiar ahora</td><td style="padding:4px 0;text-align:right;color:#999;">10</td></tr>
<tr><td style="padding:4px 0;"><strong>§8</strong></td><td style="padding:4px 8px;">Cuadro de precios</td><td style="padding:4px 0;text-align:right;color:#999;">11</td></tr>
<tr><td style="padding:4px 0;"><strong>§9</strong></td><td style="padding:4px 8px;">Plazos: 6–8 semanas</td><td style="padding:4px 0;text-align:right;color:#999;">15</td></tr>
<tr><td style="padding:4px 0;"><strong>§10</strong></td><td style="padding:4px 8px;">Fase 2: valor y ecosistema</td><td style="padding:4px 0;text-align:right;color:#999;">16</td></tr>
<tr><td style="padding:4px 0;"><strong>§11</strong></td><td style="padding:4px 8px;">Mantenimiento: 350 EUR/mes</td><td style="padding:4px 0;text-align:right;color:#999;">17</td></tr>
<tr><td style="padding:4px 0;"><strong>§12</strong></td><td style="padding:4px 8px;">Facturación y forma de pago</td><td style="padding:4px 0;text-align:right;color:#999;">18</td></tr>
<tr><td style="padding:4px 0;"><strong>§13</strong></td><td style="padding:4px 8px;">Propiedad intelectual y acceso</td><td style="padding:4px 0;text-align:right;color:#999;">19</td></tr>
<tr><td style="padding:4px 0;"><strong>§14</strong></td><td style="padding:4px 8px;">Aceptación</td><td style="padding:4px 0;text-align:right;color:#999;">20</td></tr>
</table>

### Resumen ejecutivo

La web turística de Fuencaliente necesita una renovación integral: el sitio actual no cumple la normativa de accesibilidad (RD 1112/2018), no se adapta correctamente a móviles y no está conectado al ecosistema digital canario. Esta propuesta plantea el proyecto en **dos fases**:

- **Fase 1 — Web completa y funcional (4.968 EUR total a facturar):** rediseño de las 27 páginas del sitio, multiidioma ES/EN/DE, diseño responsive, blog/noticias, galerías, directorios, formulario de contacto, mapas descargables, mapa de ubicación, enlaces a redes sociales, buscador, SEO y puesta en producción. Entrega en 6–8 semanas. Es una web terminada, en producción y propiedad del Ayuntamiento.
- **Fase 2 — Valor y conexión con el ecosistema (3.220 EUR total a facturar):** mapas de rutas navegables, accesibilidad WCAG 2.1 AA con declaración formal (RD 1112/2018), interoperabilidad con los portales oficiales (visitlapalma.es / holaislascanarias.com), datos estructurados Schema.org, RGPD completo, Core Web Vitals, filtros avanzados y el acabado completo de la web. Se contrata aparte, cuando el Ayuntamiento lo decida.

**Inversión Fase 1:** 5.400 EUR (base) + IGIC 7% (378,00 EUR) − retención IRPF 15% (810,00 EUR) = **4.968,00 EUR de total a facturar**. Entrega en 6–8 semanas.

---

## §1 -- Objeto de la propuesta

El Ayuntamiento de Fuencaliente de La Palma dispone actualmente de un sitio web turístico (turismofuencalientedelapalma.com) que requiere una renovación integral para adaptarse a los estándares técnicos actuales, cumplir la normativa de accesibilidad vigente (RD 1112/2018) y posicionarse dentro del ecosistema digital turístico que el Cabildo de La Palma y Turismo de Islas Canarias están consolidando.

Esta propuesta detalla el rediseño completo del sitio web, incluyendo:

- Las **27 páginas** que componen el sitio actual, con su contenido adaptado
- Las funcionalidades transversales necesarias (multiidioma ES/EN/DE, responsive, accesibilidad, SEO, directorios, galerías, noticias, mapas descargables) — la conexión con el ecosistema canario y los mapas interactivos se incorporan en la Fase 2
- El cumplimiento normativo (LSSI y textos legales en la Fase 1; auditoría WCAG 2.1 AA y RGPD completo en la Fase 2, §10)
- El acceso completo al código fuente y credenciales del servidor
- Un servicio de mantenimiento posterior

---

<div style="page-break-before:always;"></div>

## §2 -- Así se verá la nueva web

Diseñaremos cada página para que el visitante encuentre lo que busca con el mínimo de clics.

<h3>Página principal <span style="font-weight:400;font-size:0.75rem;color:#999;">— esquema orientativo</span></h3>
<p style="font-size:0.7rem;color:#888;font-style:italic;background:#f9f9f9;padding:6px 10px;border-radius:6px;border-left:3px solid #0073ac;margin-bottom:1rem;">Nota: el siguiente esquema es una <strong>representación conceptual</strong> de la estructura de la página. Los elementos gráficos mostrados serán sustituidos por <u>fotografías reales en movimiento de Fuencaliente de La Palma</u> en el desarrollo final.</p>

<div style="max-width:380px;margin:0.5rem auto 1rem;border:2px solid #bbb;border-radius:10px;overflow:hidden;font-family:sans-serif;font-size:0.55rem;color:#888;box-shadow:0 4px 20px rgba(0,0,0,0.1);page-break-inside:avoid;">
<!-- Header: topbar + logo + menu -->
<div style="background:#fff;padding:4px 8px;display:flex;align-items:center;gap:4px;border-bottom:1px solid #eee;">
<div style="font-size:0.5rem;color:#0073ac;">+34 922 44 40 03</div>
<div style="flex:1;"></div>
<div style="display:flex;gap:3px;"><div style="width:7px;height:7px;border-radius:50%;background:#ccc;"></div><div style="width:7px;height:7px;border-radius:50%;background:#ccc;"></div></div>
<div style="font-size:0.45rem;color:#999;">ES | EN | DE</div>
</div>
<div style="text-align:center;padding:6px;">
<svg viewBox="0 0 120 50" width="80" height="34" style="display:block;margin:0 auto;"><polygon points="60,2 45,20 75,20" fill="#f6c300"/><polygon points="50,8 40,22 60,22" fill="#32323a"/><circle cx="68" cy="12" r="3" fill="#e3402d"/><circle cx="72" cy="16" r="2" fill="#a8026d"/><circle cx="65" cy="17" r="2.5" fill="#a8026d"/><path d="M30,28 Q60,22 90,28" stroke="#0073ac" stroke-width="1.5" fill="none"/><text x="60" y="40" text-anchor="middle" font-size="7" fill="#32323a" font-style="italic" font-family="serif">Fuencaliente de La Palma</text></svg>
</div>
<div style="background:#fff;padding:3px 6px;display:flex;justify-content:center;gap:4px;border-top:1px solid #eee;border-bottom:1px solid #eee;">
<span style="font-size:0.45rem;color:#555;text-transform:uppercase;">Inicio</span>
<span style="font-size:0.45rem;color:#555;text-transform:uppercase;">Webcam</span>
<span style="font-size:0.45rem;color:#0073ac;text-transform:uppercase;font-weight:600;">Fuencaliente▾</span>
<span style="font-size:0.45rem;color:#555;text-transform:uppercase;">Alojam.</span>
<span style="font-size:0.45rem;color:#555;text-transform:uppercase;">Servicios</span>
<span style="font-size:0.45rem;color:#555;text-transform:uppercase;">Restaur.</span>
<span style="font-size:0.45rem;color:#555;text-transform:uppercase;">Cultura▾</span>
<span style="font-size:0.45rem;color:#555;text-transform:uppercase;">Activ.▾</span>
<span style="font-size:0.45rem;color:#555;text-transform:uppercase;">Noticias</span>
<span style="font-size:0.45rem;color:#555;text-transform:uppercase;">Mapas</span>
<span style="font-size:0.45rem;color:#555;text-transform:uppercase;">Contacto▾</span>
</div>
<!-- Hero slider full-width with light abstract landscape -->
<div style="height:150px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;text-shadow:0 2px 8px rgba(0,0,0,0.4);">
<svg style="position:absolute;inset:0;width:100%;height:100%;" viewBox="0 0 500 150" preserveAspectRatio="none">
<defs><linearGradient id="sky" x1="0" y1="0" x2="0" y2="1"><stop offset="0%" stop-color="#4a9ad4"/><stop offset="30%" stop-color="#6ab4e0"/><stop offset="55%" stop-color="#8ecae6"/><stop offset="75%" stop-color="#b0daf0"/></linearGradient></defs>
<rect width="500" height="250" fill="url(#sky)"/>
<!-- Back mountain — green, diagonal left-to-right -->
<polygon points="0,200 0,155 180,120 350,180 500,145 500,250 0,250" fill="#4a9040" opacity="0.45"/>
<!-- Front mountain — darker green, steeper diagonal -->
<polygon points="0,250 120,170 280,210 430,155 500,180 500,250" fill="#2d6a1a" opacity="0.65"/>
</svg>
<div style="position:relative;z-index:1;"><div style="font-size:1.4rem;font-weight:700;letter-spacing:3px;">FUENCALIENTE</div><div style="font-size:0.55rem;font-weight:300;margin-top:5px;letter-spacing:1px;">Descubre el sur de La Palma</div><div style="font-size:0.4rem;background:rgba(255,255,255,0.25);padding:4px 16px;border-radius:14px;margin-top:10px;display:inline-block;">Explorar ↓</div></div>
</div>
<!-- Text description section -->
<div style="background:#fff;padding:14px 16px 10px;text-align:center;">
<div style="font-size:0.75rem;font-weight:600;color:#32323a;margin-bottom:8px;">Bienvenido a Fuencaliente de La Palma</div>
<div style="max-width:350px;margin:0 auto;">
<div style="background:#eee;height:4px;margin:5px auto;border-radius:2px;width:95%;"></div>
<div style="background:#eee;height:4px;margin:5px auto;border-radius:2px;width:85%;"></div>
<div style="background:#eee;height:4px;margin:5px auto;border-radius:2px;width:90%;"></div>
<div style="background:#eee;height:4px;margin:5px auto;border-radius:2px;width:75%;"></div>
</div>
<div style="font-size:0.4rem;color:#999;margin-top:10px;">Texto descriptivo del municipio · volcanes · naturaleza · enoturismo · astroturismo</div>
</div>
<!-- Screen separator -->
<div style="position:relative;height:22px;margin:0;">
<div style="position:absolute;left:0;right:0;top:50%;border-top:2px dashed #0073ac;"></div>
<div style="position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;padding:1px 8px;font-size:0.4rem;color:#0073ac;font-weight:700;letter-spacing:1px;white-space:nowrap;border-radius:3px;">(Pantalla 1)</div>
</div>
<!-- Section blocks: correct colors + centered motifs -->
<div style="display:flex;gap:0;">
<!-- Actividades: green, star/compass -->
<div style="flex:1;height:60px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:0.55rem;font-weight:600;text-shadow:0 1px 4px rgba(0,0,0,0.4);position:relative;overflow:hidden;background:linear-gradient(160deg,#20c19e,#157a5e);">
<svg style="position:absolute;opacity:0.1;" viewBox="0 0 80 80" width="75" height="75"><circle cx="40" cy="40" r="25" stroke="#fff" stroke-width="1.5" fill="none"/><path d="M40,12 L40,68 M12,40 L68,40 M20,20 L60,60 M60,20 L20,60" stroke="#fff" stroke-width="0.8"/><circle cx="40" cy="40" r="8" stroke="#fff" stroke-width="1" fill="none"/></svg>
Actividades</div>
<!-- Playas: blue, waves -->
<div style="flex:1;height:60px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:0.55rem;font-weight:600;text-shadow:0 1px 4px rgba(0,0,0,0.4);position:relative;overflow:hidden;background:linear-gradient(160deg,#0088cc,#004466);">
<svg style="position:absolute;opacity:0.12;" viewBox="0 0 100 60" width="100%" height="100%"><path d="M-5,30 Q10,15 25,30 Q40,45 55,30 Q70,15 85,30 Q100,45 115,30" stroke="#fff" stroke-width="2" fill="none"/><path d="M-5,42 Q10,27 25,42 Q40,57 55,42 Q70,27 85,42 Q100,57 115,42" stroke="#fff" stroke-width="1.5" fill="none"/><path d="M-5,20 Q10,5 25,20 Q40,35 55,20 Q70,5 85,20 Q100,35 115,20" stroke="#fff" stroke-width="1" fill="none"/></svg>
Playas</div>
<!-- Senderos: brown, mountains + trail -->
<div style="flex:1;height:60px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:0.55rem;font-weight:600;text-shadow:0 1px 4px rgba(0,0,0,0.4);position:relative;overflow:hidden;background:linear-gradient(160deg,#8B6914,#5C4A0E);">
<svg style="position:absolute;opacity:0.15;" viewBox="0 0 100 60" width="100%" height="100%"><path d="M0,55 L20,20 L35,40 L50,10 L65,35 L80,15 L100,55" stroke="#fff" stroke-width="1.5" fill="none"/><path d="M10,55 Q30,45 50,50 Q70,55 90,48" stroke="#fff" stroke-width="1" fill="none" stroke-dasharray="3,2"/></svg>
Senderos</div>
</div>
<div style="display:flex;gap:0;">
<!-- Cultura: purple, art frames -->
<div style="flex:1;height:60px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:0.55rem;font-weight:600;text-shadow:0 1px 4px rgba(0,0,0,0.4);position:relative;overflow:hidden;background:linear-gradient(160deg,#7b2d8e,#4a1a55);">
<svg style="position:absolute;opacity:0.1;" viewBox="0 0 80 60" width="100%" height="100%"><rect x="8" y="8" width="18" height="14" rx="1" stroke="#fff" stroke-width="1" fill="none"/><rect x="32" y="5" width="16" height="20" rx="1" stroke="#fff" stroke-width="1" fill="none"/><rect x="54" y="10" width="20" height="12" rx="1" stroke="#fff" stroke-width="1" fill="none"/><rect x="12" y="32" width="22" height="16" rx="1" stroke="#fff" stroke-width="1" fill="none"/><rect x="42" y="30" width="14" height="18" rx="1" stroke="#fff" stroke-width="1" fill="none"/></svg>
Cultura</div>
<!-- Gastronomía: yellow/gold, wine glass + grape -->
<div style="flex:1;height:60px;display:flex;align-items:center;justify-content:center;color:#32323a;font-size:0.55rem;font-weight:600;position:relative;overflow:hidden;background:linear-gradient(160deg,#ffd633,#e5b400);">
<svg style="position:absolute;opacity:0.12;" viewBox="0 0 80 60" width="100%" height="100%"><path d="M30,10 L30,35 M25,35 L35,35 M30,35 L30,50 M24,50 L36,50" stroke="#333" stroke-width="1.2" fill="none"/><ellipse cx="30" cy="18" rx="8" ry="10" stroke="#333" stroke-width="1" fill="none"/><circle cx="55" cy="22" r="4" stroke="#333" stroke-width="0.8" fill="none"/><circle cx="52" cy="28" r="4" stroke="#333" stroke-width="0.8" fill="none"/><circle cx="58" cy="28" r="4" stroke="#333" stroke-width="0.8" fill="none"/><circle cx="55" cy="34" r="4" stroke="#333" stroke-width="0.8" fill="none"/><path d="M55,14 L55,10 Q58,6 55,2" stroke="#333" stroke-width="0.8" fill="none"/></svg>
Gastronomía</div>
<!-- Alojamientos: warm orange/red, house -->
<div style="flex:1;height:60px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:0.55rem;font-weight:600;text-shadow:0 1px 4px rgba(0,0,0,0.4);position:relative;overflow:hidden;background:linear-gradient(160deg,#f04e38,#c4301f);">
<svg style="position:absolute;opacity:0.1;" viewBox="0 0 80 60" width="100%" height="100%"><path d="M20,35 L40,15 L60,35" stroke="#fff" stroke-width="1.5" fill="none"/><rect x="25" y="35" width="30" height="20" stroke="#fff" stroke-width="1.2" fill="none"/><rect x="35" y="40" width="10" height="15" stroke="#fff" stroke-width="0.8" fill="none"/><rect x="27" y="38" width="6" height="5" stroke="#fff" stroke-width="0.8" fill="none"/><rect x="47" y="38" width="6" height="5" stroke="#fff" stroke-width="0.8" fill="none"/></svg>
Alojamientos</div>
</div>
<!-- Lower section: soft warm background -->
<div style="background:linear-gradient(180deg,#fafaf7 0%,#f5f3ee 100%);">
<!-- Video(s) 4:3 ratio with spacing -->
<div style="text-align:center;font-size:0.4rem;color:#aaa;padding:14px 0 0;text-transform:uppercase;letter-spacing:1px;">Vídeo promocional</div>
<div style="padding:4px 10px 16px;display:flex;align-items:center;justify-content:center;">
<div style="width:220px;height:65px;border:1px solid #e5e0d8;border-radius:6px;background:rgba(255,255,255,0.7);display:flex;align-items:center;justify-content:center;font-size:0.45rem;color:#e3402d;gap:6px;">
<div style="width:36px;height:36px;border-radius:50%;background:#e3402d;display:flex;align-items:center;justify-content:center;color:#fff;font-size:0.7rem;">▶</div>
<div><div style="font-weight:600;font-size:0.6rem;">Video(s)</div><div style="font-size:0.4rem;color:#999;">Promocional del municipio</div></div>
</div>
</div>
<!-- Logos institucionales (esquema) -->
<div style="text-align:center;font-size:0.4rem;color:#aaa;padding:10px 0 0;text-transform:uppercase;letter-spacing:1px;">Patrocinadores institucionales</div>
<div style="padding:4px 8px 14px;display:flex;gap:6px;justify-content:center;align-items:center;">
<div style="width:28px;height:28px;border-radius:50%;background:#0073ac;opacity:0.5;"></div><div style="width:28px;height:28px;border-radius:50%;background:#e3402d;opacity:0.5;"></div><div style="width:28px;height:28px;border-radius:50%;background:#20c19e;opacity:0.5;"></div><div style="width:28px;height:28px;border-radius:50%;background:#f6c300;opacity:0.5;"></div><div style="width:28px;height:28px;border-radius:50%;background:#a8026d;opacity:0.5;"></div><div style="width:28px;height:28px;border-radius:50%;background:#32323a;opacity:0.5;"></div><div style="width:28px;height:28px;border-radius:50%;background:#0073ac;opacity:0.35;"></div><div style="width:28px;height:28px;border-radius:50%;background:#e3402d;opacity:0.35;"></div>
</div>
</div>
<!-- Footer -->
<div style="background:#f4f4f4;padding:6px 10px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #eee;">
<svg viewBox="0 0 60 24" width="40" height="16"><polygon points="30,1 22,10 38,10" fill="#f6c300"/><polygon points="25,4 20,11 30,11" fill="#32323a"/><text x="30" y="20" text-anchor="middle" font-size="4.5" fill="#333" font-style="italic">Fuencaliente</text></svg>
<div style="font-size:0.4rem;color:#999;">ES | EN | DE</div>
<div style="font-size:0.35rem;color:#999;text-align:right;">Oficina de Turismo<br>+34 922 44 40 03<br>ayuntamiento@fuenc...</div>
</div>
</div>

<div style="page-break-before:always;"></div>

### Tipos de página

El sitio utiliza **10 formatos especializados**. Cada esquema muestra la estructura interna de la página:

<div style="display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin:1.5rem 0;font-family:sans-serif;font-size:0.65rem;">
<!-- 1. Webcam -->
<div style="border:1px solid #ddd;border-radius:6px;overflow:hidden;">
<div style="background:#0073ac;color:#fff;padding:3px;text-align:center;font-weight:600;font-size:0.65rem;">1. Webcam</div>
<div style="background:linear-gradient(135deg,#1a3a5c,#4a90c4);height:28px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:0.4rem;letter-spacing:1px;">● Faro de Fuencaliente</div>
<div style="background:linear-gradient(135deg,#2d5016,#4a8c2a);height:28px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:0.4rem;letter-spacing:1px;">● Los Canarios</div>
<div style="text-align:center;padding:2px;font-size:0.45rem;color:#aaa;">Imágenes en tiempo real</div>
</div>
<!-- 2. Sección -->
<div style="border:1px solid #ddd;border-radius:6px;overflow:hidden;">
<div style="background:#20c19e;color:#fff;padding:3px;text-align:center;font-weight:600;font-size:0.65rem;">2. Sección</div>
<div style="background:linear-gradient(135deg,#bbb,#999);height:16px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:0.35rem;">TÍTULO + SUBTÍTULO</div>
<div style="background:#eee;height:3px;margin:2px 4px;border-radius:2px;width:80%;"></div>
<div style="background:#eee;height:3px;margin:2px 4px;border-radius:2px;width:60%;"></div>
<div style="display:flex;gap:2px;padding:3px;justify-content:center;">
<div style="width:18px;height:18px;border-radius:50%;border:2px solid #e3402d;background:#f5f5f5;"></div>
<div style="width:18px;height:18px;border-radius:50%;border:2px solid #f6c300;background:#f5f5f5;"></div>
<div style="width:18px;height:18px;border-radius:50%;border:2px solid #0073ac;background:#f5f5f5;"></div>
<div style="width:18px;height:18px;border-radius:50%;border:2px solid #a8026d;background:#f5f5f5;"></div>
</div>
<div style="text-align:center;padding:0 2px 2px;font-size:0.4rem;color:#888;">Tarjetas con enlace a subpáginas</div>
<div style="background:#0073ac;color:#fff;text-align:center;font-size:0.4rem;padding:2px;margin:2px 4px;border-radius:8px;">CONTACTO</div>
<div style="text-align:center;padding:2px;font-size:0.45rem;color:#aaa;">Fuencaliente · Cultura<br>Actividades · Tradiciones</div>
</div>
<!-- 3. Contenido -->
<div style="border:1px solid #ddd;border-radius:6px;overflow:hidden;">
<div style="background:#32323a;color:#fff;padding:3px;text-align:center;font-weight:600;font-size:0.65rem;">3. Contenido</div>
<div style="background:linear-gradient(135deg,#bbb,#999);height:16px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:0.35rem;">HERO CON IMAGEN</div>
<div style="padding:2px 4px;">
<div style="background:#eee;height:3px;margin:2px 0;border-radius:2px;"></div>
<div style="background:#eee;height:3px;margin:2px 0;border-radius:2px;"></div>
<div style="background:#eee;height:3px;margin:2px 0;border-radius:2px;width:75%;"></div>
</div>
<div style="display:flex;gap:2px;padding:2px 4px;">
<div style="flex:2;background:linear-gradient(135deg,#ddd,#ccc);height:22px;border-radius:2px;"></div>
<div style="flex:1;"><div style="background:#eee;height:3px;margin:2px 0;border-radius:2px;"></div><div style="background:#eee;height:3px;margin:2px 0;border-radius:2px;width:80%;"></div><div style="background:#eee;height:3px;margin:2px 0;border-radius:2px;"></div></div>
</div>
<div style="background:#eee;height:3px;margin:2px 4px;border-radius:2px;width:50%;"></div>
<div style="text-align:center;padding:2px;font-size:0.45rem;color:#aaa;">Historia · Fuente Santa<br>Fiestas · Enoturismo · Arqueología</div>
</div>
<!-- 4. Directorio -->
<div style="border:1px solid #ddd;border-radius:6px;overflow:hidden;">
<div style="background:#0073ac;color:#fff;padding:3px;text-align:center;font-weight:600;font-size:0.65rem;">4. Directorio</div>
<div style="background:linear-gradient(135deg,#bbb,#999);height:16px;"></div>
<div style="padding:2px 4px;display:flex;gap:1px;">
<div style="background:#0073ac;color:#fff;border-radius:6px;font-size:0.35rem;padding:1px 3px;">Hotel</div>
<div style="background:#eee;border-radius:6px;font-size:0.35rem;padding:1px 3px;color:#888;">Casa</div>
<div style="background:#eee;border-radius:6px;font-size:0.35rem;padding:1px 3px;color:#888;">Rural</div>
</div>
<div style="display:flex;gap:2px;padding:2px 4px;"><div style="flex:1;border-radius:2px;overflow:hidden;"><div style="background:#ddd;height:12px;"></div><div style="background:#f9f9f9;padding:1px;"><div style="background:#eee;height:2px;margin:1px 0;border-radius:1px;"></div><div style="font-size:0.3rem;color:#0073ac;">Hotel ★★</div></div></div><div style="flex:1;border-radius:2px;overflow:hidden;"><div style="background:#ddd;height:12px;"></div><div style="background:#f9f9f9;padding:1px;"><div style="background:#eee;height:2px;margin:1px 0;border-radius:1px;"></div><div style="font-size:0.3rem;color:#0073ac;">Casa Rural</div></div></div><div style="flex:1;border-radius:2px;overflow:hidden;"><div style="background:#ddd;height:12px;"></div><div style="background:#f9f9f9;padding:1px;"><div style="background:#eee;height:2px;margin:1px 0;border-radius:1px;"></div><div style="font-size:0.3rem;color:#0073ac;">Apto.</div></div></div></div>
<div style="text-align:center;font-size:0.35rem;color:#999;padding:1px;">+ 55 fichas más...</div>
<div style="text-align:center;padding:2px;font-size:0.45rem;color:#aaa;">Alojamientos (58+) · Restauración (18+)<br>Servicios (33) · Lugares (51+) · Playas (6)</div>
</div>
<!-- 5. Galería -->
<div style="border:1px solid #ddd;border-radius:6px;overflow:hidden;">
<div style="background:#a8026d;color:#fff;padding:3px;text-align:center;font-weight:600;font-size:0.65rem;">5. Galería</div>
<div style="background:linear-gradient(135deg,#bbb,#999);height:16px;"></div>
<div style="padding:2px 4px;"><div style="background:#eee;height:3px;margin:2px 0;border-radius:2px;"></div><div style="background:#eee;height:3px;margin:2px 0;border-radius:2px;width:70%;"></div></div>
<div style="display:grid;grid-template-columns:repeat(3,1fr);gap:1px;padding:2px 4px;"><div style="background:linear-gradient(135deg,#d4c4b0,#c0a882);height:14px;border-radius:1px;"></div><div style="background:linear-gradient(135deg,#b0c4d4,#82a8c0);height:14px;border-radius:1px;"></div><div style="background:linear-gradient(135deg,#d4b0b0,#c08282);height:14px;border-radius:1px;"></div><div style="background:linear-gradient(135deg,#b0d4b0,#82c082);height:14px;border-radius:1px;"></div><div style="background:linear-gradient(135deg,#d4d4b0,#c0c082);height:14px;border-radius:1px;"></div><div style="background:linear-gradient(135deg,#b0b0d4,#8282c0);height:14px;border-radius:1px;"></div><div style="background:linear-gradient(135deg,#c4b0d4,#a882c0);height:14px;border-radius:1px;"></div><div style="background:linear-gradient(135deg,#d4c4c4,#c0a8a8);height:14px;border-radius:1px;"></div><div style="background:linear-gradient(135deg,#b0d4d4,#82c0c0);height:14px;border-radius:1px;"></div></div>
<div style="text-align:center;font-size:0.35rem;color:#999;padding:1px;">+ 45 imágenes más...</div>
<div style="text-align:center;padding:2px;font-size:0.45rem;color:#aaa;">Artesanía (54) · Escultores (30)<br>Cinematografía (22)</div>
</div>
</div>
<div style="display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin:0 0 1.5rem;font-family:sans-serif;font-size:0.65rem;">
<!-- 6. Experiencias -->
<div style="border:1px solid #ddd;border-radius:6px;overflow:hidden;">
<div style="background:#e3402d;color:#fff;padding:3px;text-align:center;font-weight:600;font-size:0.65rem;">6. Experiencias</div>
<div style="background:linear-gradient(135deg,#bbb,#999);height:16px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:0.35rem;">MUNICIPIO STARLIGHT</div>
<div style="background:#eee;height:3px;margin:2px 4px;border-radius:2px;"></div>
<div style="display:flex;gap:1px;padding:2px 4px;"><div style="flex:1;border:1px solid #eee;border-radius:2px;overflow:hidden;"><div style="background:#ddd;height:10px;"></div><div style="padding:1px;font-size:0.3rem;color:#555;">Tour foto</div></div><div style="flex:1;border:1px solid #eee;border-radius:2px;overflow:hidden;"><div style="background:#ddd;height:10px;"></div><div style="padding:1px;font-size:0.3rem;color:#555;">Obs. Sol</div></div><div style="flex:1;border:1px solid #eee;border-radius:2px;overflow:hidden;"><div style="background:#ddd;height:10px;"></div><div style="padding:1px;font-size:0.3rem;color:#555;">Vino&amp;Luna</div></div></div>
<div style="display:flex;gap:1px;padding:2px 4px;"><div style="flex:1;border:1px solid #eee;border-radius:2px;overflow:hidden;"><div style="background:#ddd;height:10px;"></div><div style="padding:1px;font-size:0.3rem;color:#555;">Cena</div></div><div style="flex:1;border:1px solid #eee;border-radius:2px;overflow:hidden;"><div style="background:#ddd;height:10px;"></div><div style="padding:1px;font-size:0.3rem;color:#555;">VIP</div></div><div style="flex:1;border:1px solid #eee;border-radius:2px;overflow:hidden;"><div style="background:#ddd;height:10px;"></div><div style="padding:1px;font-size:0.3rem;color:#555;">Telescopio</div></div></div>
<div style="text-align:center;padding:2px 4px;"><div style="background:#e3402d;color:#fff;border-radius:8px;font-size:0.4rem;padding:1px 6px;display:inline-block;">Reservar</div></div>
<div style="text-align:center;padding:2px;font-size:0.45rem;color:#aaa;">Astroturismo: 8 experiencias</div>
</div>
<!-- 7. Blog -->
<div style="border:1px solid #ddd;border-radius:6px;overflow:hidden;">
<div style="background:#9c27b0;color:#fff;padding:3px;text-align:center;font-weight:600;font-size:0.65rem;">7. Blog</div>
<div style="background:linear-gradient(135deg,#bbb,#999);height:16px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:0.35rem;">NOTICIAS</div>
<div style="display:flex;gap:1px;padding:2px 4px;"><div style="flex:1;border-radius:2px;overflow:hidden;"><div style="background:#ddd;height:10px;"></div><div style="background:#e1f0fa;padding:1px 2px;font-size:0.3rem;color:#666;">Ago 2022<br><span style="color:#333;font-weight:600;">Enoritmos Lagartija</span></div></div><div style="flex:1;border-radius:2px;overflow:hidden;"><div style="background:#ddd;height:10px;"></div><div style="background:#e1f0fa;padding:1px 2px;font-size:0.3rem;color:#666;">Jun 2022<br><span style="color:#333;font-weight:600;">Ojala Mucha</span></div></div><div style="flex:1;border-radius:2px;overflow:hidden;"><div style="background:#ddd;height:10px;"></div><div style="background:#e1f0fa;padding:1px 2px;font-size:0.3rem;color:#666;">Mar 2022<br><span style="color:#333;font-weight:600;">Pueblos Remotos</span></div></div></div>
<div style="display:flex;gap:1px;padding:2px 4px;"><div style="flex:1;border-radius:2px;overflow:hidden;"><div style="background:#ddd;height:10px;"></div><div style="background:#e1f0fa;height:12px;"></div></div><div style="flex:1;border-radius:2px;overflow:hidden;"><div style="background:#ddd;height:10px;"></div><div style="background:#e1f0fa;height:12px;"></div></div><div style="flex:1;border-radius:2px;overflow:hidden;"><div style="background:#ddd;height:10px;"></div><div style="background:#e1f0fa;height:12px;"></div></div></div>
<div style="text-align:center;padding:2px;font-size:0.45rem;color:#aaa;">Noticias con fecha e imagen</div>
</div>
<!-- 8. Mapa PDF -->
<div style="border:1px solid #ddd;border-radius:6px;overflow:hidden;">
<div style="background:#ff5722;color:#fff;padding:3px;text-align:center;font-weight:600;font-size:0.65rem;">8. Mapa PDF</div>
<div style="display:flex;gap:4px;padding:6px 4px;justify-content:center;">
<div style="width:34px;height:42px;border:1px solid #ddd;border-radius:2px;background:linear-gradient(180deg,#e8e8e8 25%,#fff 25%);display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:2px;"><div style="font-size:0.3rem;color:#999;margin-bottom:1px;">Turístico</div><div style="font-size:0.4rem;color:#ff5722;font-weight:600;">PDF</div></div>
<div style="width:34px;height:42px;border:1px solid #ddd;border-radius:2px;background:linear-gradient(180deg,#e8e8e8 25%,#fff 25%);display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:2px;"><div style="font-size:0.3rem;color:#999;margin-bottom:1px;">Callejero</div><div style="font-size:0.4rem;color:#ff5722;font-weight:600;">PDF</div></div>
</div>
<div style="text-align:center;padding:2px;font-size:0.45rem;color:#aaa;">Mapa turístico +<br>Callejero Los Canarios</div>
</div>
<!-- 9. Contacto -->
<div style="border:1px solid #ddd;border-radius:6px;overflow:hidden;">
<div style="background:#e3402d;color:#fff;padding:3px;text-align:center;font-weight:600;font-size:0.65rem;">9. Contacto</div>
<div style="background:linear-gradient(135deg,#bbb,#999);height:16px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:0.35rem;">CONTACTO</div>
<div style="display:flex;gap:2px;padding:2px 4px;">
<div style="flex:1;"><div style="font-size:0.3rem;color:#555;font-weight:600;">Oficina Turismo</div><div style="background:#eee;height:2px;margin:1px 0;border-radius:1px;"></div><div style="font-size:0.3rem;color:#555;font-weight:600;">Volcán San Antonio</div><div style="background:#eee;height:2px;margin:1px 0;border-radius:1px;"></div></div>
<div style="flex:1;"><div style="background:#eee;height:6px;margin:1px 0;border-radius:1px;"></div><div style="background:#eee;height:6px;margin:1px 0;border-radius:1px;"></div><div style="background:#eee;height:12px;margin:1px 0;border-radius:1px;"></div><div style="background:#0073ac;color:#fff;text-align:center;font-size:0.3rem;padding:1px;border-radius:4px;">Enviar</div></div>
</div>
<div style="background:linear-gradient(135deg,#c8e6c9,#a5d6a7);height:18px;margin:2px 4px;border-radius:2px;display:flex;align-items:center;justify-content:center;color:#2e7d32;font-weight:600;font-size:0.4rem;">MAPA UBICACIÓN</div>
<div style="text-align:center;padding:2px;font-size:0.45rem;color:#aaa;">Contacto + Cómo llegar<br>(buses · taxis · mapa)</div>
</div>
<!-- 10. Ruta -->
<div style="border:1px solid #ddd;border-radius:6px;overflow:hidden;">
<div style="background:#f6c300;color:#32323a;padding:3px;text-align:center;font-weight:600;font-size:0.65rem;">10. Ruta</div>
<div style="background:linear-gradient(180deg,#c8e6c9 0%,#a5d6a7 40%,#81c784 100%);height:40px;position:relative;display:flex;align-items:center;justify-content:center;">
<svg viewBox="0 0 80 32" width="70" height="28"><path d="M5,28 Q15,6 30,18 Q45,30 55,13 Q65,1 75,10" stroke="#e3402d" stroke-width="2.5" fill="none" stroke-dasharray="4,2"/><circle cx="5" cy="28" r="3" fill="#0073ac"/><circle cx="75" cy="10" r="3" fill="#e3402d"/><circle cx="30" cy="18" r="1.5" fill="#f6c300"/><circle cx="55" cy="13" r="1.5" fill="#f6c300"/><text x="8" y="26" font-size="3.5" fill="#0073ac">Inicio</text><text x="62" y="8" font-size="3.5" fill="#e3402d">Fin</text></svg>
</div>
<div style="display:flex;gap:1px;padding:2px 4px;font-size:0.3rem;color:#666;justify-content:center;"><span style="background:#eee;padding:1px 3px;border-radius:4px;">5.2 km</span><span style="background:#eee;padding:1px 3px;border-radius:4px;">2h 30min</span><span style="background:#28a745;color:#fff;padding:1px 3px;border-radius:4px;">Abierto</span></div>
<div style="background:#f5f5f5;height:12px;margin:2px 4px;border-radius:2px;position:relative;overflow:hidden;"><svg viewBox="0 0 80 10" width="100%" height="100%"><path d="M0,8 L10,6 L25,3 L40,5 L55,2 L70,4 L80,7" stroke="#e3402d" stroke-width="1" fill="none"/></svg></div>
<div style="text-align:center;padding:2px;font-size:0.45rem;color:#aaa;">Senderos (6 rutas)<br>Rutas en bici (2 MTB)</div>
</div>
</div>

<h3>Ejemplos de páginas individuales</h3>
<p>Así se verá cada tipo de página aplicado a su contenido real:</p>

<div style="display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin:1rem 0;font-family:sans-serif;font-size:0.6rem;">
<!-- Alojamiento individual -->
<div style="border:1px solid #ddd;border-radius:6px;overflow:hidden;">
<div style="background:#0073ac;color:#fff;padding:3px;text-align:center;font-size:0.6rem;font-weight:600;">Alojamiento</div>
<div style="background:linear-gradient(135deg,#ccc,#aaa);height:22px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:0.35rem;">FOTO ALOJAMIENTO</div>
<div style="padding:2px 4px;">
<div style="font-size:0.4rem;font-weight:600;color:#333;">Casa Rural Los Polveros</div>
<div style="font-size:0.3rem;color:#0073ac;">★★★ Casa Rural</div>
<div style="background:#eee;height:2px;margin:2px 0;border-radius:1px;"></div>
<div style="background:#eee;height:2px;margin:1px 0;border-radius:1px;width:80%;"></div>
<div style="display:flex;gap:2px;margin-top:2px;"><div style="background:#e8f4fc;padding:1px 3px;border-radius:4px;font-size:0.3rem;color:#0073ac;">4 personas</div><div style="background:#e8f4fc;padding:1px 3px;border-radius:4px;font-size:0.3rem;color:#0073ac;">WiFi</div></div>
</div>
<div style="background:#d4edda;height:14px;margin:2px 4px;border-radius:2px;display:flex;align-items:center;justify-content:center;color:#2e7d32;font-size:0.35rem;">📍 MAPA UBICACIÓN</div>
</div>
<!-- Restaurante individual -->
<div style="border:1px solid #ddd;border-radius:6px;overflow:hidden;">
<div style="background:#20c19e;color:#fff;padding:3px;text-align:center;font-size:0.6rem;font-weight:600;">Restaurante</div>
<div style="background:linear-gradient(135deg,#ccc,#aaa);height:22px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:0.35rem;">FOTO RESTAURANTE</div>
<div style="padding:2px 4px;">
<div style="font-size:0.4rem;font-weight:600;color:#333;">Restaurante Tamaragua</div>
<div style="font-size:0.3rem;color:#20c19e;">Comida canaria</div>
<div style="background:#eee;height:2px;margin:2px 0;border-radius:1px;"></div>
<div style="display:flex;gap:2px;margin-top:2px;"><div style="background:#e0f7ef;padding:1px 3px;border-radius:4px;font-size:0.3rem;color:#157a5e;">📞 922...</div><div style="background:#e0f7ef;padding:1px 3px;border-radius:4px;font-size:0.3rem;color:#157a5e;">Horario</div></div>
</div>
<div style="background:#d4edda;height:14px;margin:2px 4px;border-radius:2px;display:flex;align-items:center;justify-content:center;color:#2e7d32;font-size:0.35rem;">📍 MAPA</div>
</div>
<!-- Sendero individual -->
<div style="border:1px solid #ddd;border-radius:6px;overflow:hidden;">
<div style="background:#f6c300;color:#32323a;padding:3px;text-align:center;font-size:0.6rem;font-weight:600;">Sendero</div>
<div style="background:linear-gradient(180deg,#c8e6c9,#81c784);height:26px;display:flex;align-items:center;justify-content:center;">
<svg viewBox="0 0 70 20" width="60" height="17"><path d="M3,17 Q20,3 35,12 Q50,20 67,5" stroke="#e3402d" stroke-width="2" fill="none" stroke-dasharray="3,2"/><circle cx="3" cy="17" r="2" fill="#0073ac"/><circle cx="67" cy="5" r="2" fill="#e3402d"/></svg>
</div>
<div style="padding:2px 4px;">
<div style="font-size:0.4rem;font-weight:600;color:#333;">GR-131 Cumbre Vieja</div>
<div style="display:flex;gap:1px;margin:2px 0;"><span style="background:#eee;padding:1px 3px;border-radius:3px;font-size:0.3rem;">8.5 km</span><span style="background:#eee;padding:1px 3px;border-radius:3px;font-size:0.3rem;">3h</span><span style="background:#28a745;color:#fff;padding:1px 3px;border-radius:3px;font-size:0.3rem;">Abierto</span></div>
<div style="background:#f5f5f5;height:8px;border-radius:2px;overflow:hidden;"><svg viewBox="0 0 60 8" width="100%" height="100%"><path d="M0,6 L10,4 L25,2 L40,3 L50,1 L60,5" stroke="#e3402d" stroke-width="0.8" fill="none"/></svg></div>
<div style="font-size:0.3rem;color:#0073ac;text-align:center;margin-top:2px;">Ver en Wikiloc →</div>
</div>
</div>
<!-- Artículo blog -->
<div style="border:1px solid #ddd;border-radius:6px;overflow:hidden;">
<div style="background:#9c27b0;color:#fff;padding:3px;text-align:center;font-size:0.6rem;font-weight:600;">Noticia</div>
<div style="background:linear-gradient(135deg,#ccc,#aaa);height:26px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:0.35rem;">IMAGEN NOTICIA</div>
<div style="padding:2px 4px;">
<div style="font-size:0.3rem;color:#999;">Ago 30, 2022 · Cultura</div>
<div style="font-size:0.4rem;font-weight:600;color:#333;line-height:1.2;">Fuencaliente retoma Enoritmos con Lagartija Nick</div>
<div style="background:#eee;height:2px;margin:2px 0;border-radius:1px;"></div>
<div style="background:#eee;height:2px;margin:1px 0;border-radius:1px;"></div>
<div style="background:#eee;height:2px;margin:1px 0;border-radius:1px;width:60%;"></div>
</div>
</div>
<!-- Experiencia individual -->
<div style="border:1px solid #ddd;border-radius:6px;overflow:hidden;">
<div style="background:#e3402d;color:#fff;padding:3px;text-align:center;font-size:0.6rem;font-weight:600;">Experiencia</div>
<div style="background:linear-gradient(135deg,#1a3a5c,#4a90c4);height:26px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:0.35rem;">FOTO NOCTURNA</div>
<div style="padding:2px 4px;">
<div style="font-size:0.4rem;font-weight:600;color:#333;">Observación del Sol</div>
<div style="background:#eee;height:2px;margin:2px 0;border-radius:1px;"></div>
<div style="background:#eee;height:2px;margin:1px 0;border-radius:1px;width:70%;"></div>
<div style="margin-top:2px;text-align:center;"><div style="background:#e3402d;color:#fff;border-radius:8px;font-size:0.35rem;padding:1px 6px;display:inline-block;">Reservar</div></div>
</div>
</div>
</div>

### Adaptada a todos los dispositivos

<div style="display:flex;gap:20px;justify-content:center;align-items:flex-end;margin:1.5rem 0;font-family:sans-serif;">
<div style="text-align:center;">
<div style="width:260px;border:2px solid #bbb;border-radius:8px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,0.08);">
<div style="background:#fff;padding:3px 8px;display:flex;justify-content:center;gap:6px;border-bottom:1px solid #eee;">
<span style="font-size:0.45rem;color:#555;text-transform:uppercase;">Inicio</span>
<span style="font-size:0.45rem;color:#555;text-transform:uppercase;">Webcam</span>
<span style="font-size:0.45rem;color:#555;text-transform:uppercase;">Fuencaliente</span>
<span style="font-size:0.45rem;color:#555;text-transform:uppercase;">Alojamientos</span>
<span style="font-size:0.45rem;color:#555;text-transform:uppercase;">...</span>
</div>
<div style="background:linear-gradient(135deg,#1a3a5c,#4a90c4 50%,#2d5016 70%);height:28px;"></div>
<div style="display:flex;gap:3px;padding:4px;justify-content:center;"><div style="width:18px;height:18px;border-radius:50%;border:2px solid #e3402d;"></div><div style="width:18px;height:18px;border-radius:50%;border:2px solid #f6c300;"></div><div style="width:18px;height:18px;border-radius:50%;border:2px solid #a8026d;"></div></div>
<div style="display:flex;gap:2px;padding:2px 4px;"><div style="flex:1;background:#20c19e;height:14px;border-radius:2px;"></div><div style="flex:1;background:#32323a;height:14px;border-radius:2px;"></div><div style="flex:1;background:#a8026d;height:14px;border-radius:2px;"></div></div>
<div style="background:#eee;height:4px;margin:2px 4px;border-radius:2px;"></div>
</div>
<div style="font-size:0.75rem;color:#666;margin-top:6px;font-weight:500;">Escritorio</div>
</div>
<div style="text-align:center;">
<div style="width:150px;border:2px solid #bbb;border-radius:8px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,0.08);">
<div style="background:#fff;padding:3px;display:flex;justify-content:space-between;border-bottom:1px solid #eee;">
<div style="width:10px;height:8px;display:flex;flex-direction:column;gap:1px;"><div style="background:#555;height:2px;width:10px;"></div><div style="background:#555;height:2px;width:10px;"></div><div style="background:#555;height:2px;width:10px;"></div></div>
<span style="font-size:0.45rem;color:#555;">Logo</span><div></div>
</div>
<div style="background:linear-gradient(135deg,#1a3a5c,#4a90c4);height:22px;"></div>
<div style="display:flex;gap:3px;padding:3px;justify-content:center;"><div style="width:14px;height:14px;border-radius:50%;border:2px solid #e3402d;"></div><div style="width:14px;height:14px;border-radius:50%;border:2px solid #f6c300;"></div></div>
<div style="background:#20c19e;height:12px;margin:2px 4px;border-radius:2px;"></div>
<div style="background:#eee;height:3px;margin:2px 4px;border-radius:2px;"></div>
</div>
<div style="font-size:0.75rem;color:#666;margin-top:6px;font-weight:500;">Tablet</div>
</div>
<div style="text-align:center;">
<div style="width:80px;border:2px solid #bbb;border-radius:12px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,0.08);">
<div style="background:#222;height:4px;"></div>
<div style="background:#fff;padding:2px;display:flex;justify-content:space-between;border-bottom:1px solid #eee;">
<div style="width:8px;height:6px;display:flex;flex-direction:column;gap:1px;"><div style="background:#555;height:1.5px;width:8px;"></div><div style="background:#555;height:1.5px;width:8px;"></div><div style="background:#555;height:1.5px;width:8px;"></div></div>
<span style="font-size:0.35rem;color:#555;">Logo</span><div></div>
</div>
<div style="background:linear-gradient(135deg,#1a3a5c,#4a90c4);height:30px;"></div>
<div style="padding:2px;">
<div style="width:18px;height:18px;border-radius:50%;border:2px solid #e3402d;margin:2px auto;"></div>
</div>
<div style="background:#20c19e;height:18px;margin:2px 3px;border-radius:2px;"></div>
<div style="background:#32323a;height:18px;margin:2px 3px;border-radius:2px;"></div>
<div style="background:#a8026d;height:18px;margin:2px 3px;border-radius:2px;"></div>
<div style="background:#eee;height:3px;margin:2px 3px;border-radius:2px;"></div>
<div style="background:#eee;height:3px;margin:2px 3px;border-radius:2px;width:60%;"></div>
<div style="background:#f4f4f4;height:12px;margin-top:4px;"></div>
<div style="background:#222;height:3px;"></div>
</div>
<div style="font-size:0.75rem;color:#666;margin-top:6px;font-weight:500;">Móvil</div>
</div>
</div>

<p style="text-align:center;font-size:0.85rem;color:#888;">El 70% del tráfico turístico llega desde dispositivos móviles. Cada página se adapta automáticamente.</p>

<div style="page-break-before:always;"></div>

## §3 -- La estructura completa: 27 páginas

<div style="font-family:sans-serif;font-size:0.8rem;line-height:1.8;margin:1rem 0;columns:2;column-gap:2rem;">
<div style="break-inside:avoid;">
<div style="font-weight:700;font-size:0.85rem;color:#32323a;">Inicio</div>
<div style="font-weight:700;font-size:0.85rem;color:#32323a;">Webcam</div>
<div style="font-weight:700;font-size:0.85rem;color:#32323a;">Fuencaliente</div>
<div style="padding-left:20px;border-left:2px solid #ddd;margin-left:8px;color:#555;">
├ Historia<br>
├ Lugares <span style="color:#aaa;font-size:0.7rem;">(51+ puntos)</span><br>
├ Playas <span style="color:#aaa;font-size:0.7rem;">(6 playas)</span><br>
├ Centros y museos <span style="color:#aaa;font-size:0.7rem;">(5 centros)</span><br>
├ Arqueología <span style="color:#aaa;font-size:0.7rem;">(34 imágenes)</span><br>
└ Fuente Santa
</div>
<div style="font-weight:700;font-size:0.85rem;color:#32323a;">Alojamientos <span style="color:#aaa;font-size:0.7rem;font-weight:400;">(58+ fichas)</span></div>
<div style="font-weight:700;font-size:0.85rem;color:#32323a;">Servicios <span style="color:#aaa;font-size:0.7rem;font-weight:400;">(33 servicios)</span></div>
<div style="font-weight:700;font-size:0.85rem;color:#32323a;">Restauración <span style="color:#aaa;font-size:0.7rem;font-weight:400;">(18+ fichas)</span></div>
</div>
<div style="break-inside:avoid;">
<div style="font-weight:700;font-size:0.85rem;color:#32323a;">Cultura</div>
<div style="padding-left:20px;border-left:2px solid #ddd;margin-left:8px;color:#555;">
├ Artesanía <span style="color:#aaa;font-size:0.7rem;">(54 imágenes)</span><br>
├ Escultores <span style="color:#aaa;font-size:0.7rem;">(30 obras)</span><br>
├ Fiestas <span style="color:#aaa;font-size:0.7rem;">(7 festividades)</span><br>
├ Cinematografía <span style="color:#aaa;font-size:0.7rem;">(22 imágenes)</span><br>
└ Tradiciones
</div>
<div style="font-weight:700;font-size:0.85rem;color:#32323a;">Actividades</div>
<div style="padding-left:20px;border-left:2px solid #ddd;margin-left:8px;color:#555;">
├ Astroturismo <span style="color:#aaa;font-size:0.7rem;">(8 experiencias)</span><br>
├ Enoturismo <span style="color:#aaa;font-size:0.7rem;">(bodegas)</span><br>
├ Rutas en Bicicleta <span style="color:#aaa;font-size:0.7rem;">(2 rutas)</span><br>
└ Senderos <span style="color:#aaa;font-size:0.7rem;">(6 rutas)</span>
</div>
<div style="font-weight:700;font-size:0.85rem;color:#32323a;">Noticias <span style="color:#aaa;font-size:0.7rem;font-weight:400;">(blog)</span></div>
<div style="font-weight:700;font-size:0.85rem;color:#32323a;">Mapas <span style="color:#aaa;font-size:0.7rem;font-weight:400;">(PDFs)</span></div>
<div style="font-weight:700;font-size:0.85rem;color:#32323a;">Contacto</div>
<div style="padding-left:20px;border-left:2px solid #ddd;margin-left:8px;color:#555;">
└ Cómo llegar
</div>
</div>
</div>

<p style="font-size:0.85rem;color:#555;"><strong>27 páginas</strong> · 6 secciones · 2 niveles de profundidad · 400+ imágenes · 160+ fichas de directorio</p>

### Contenido completo

| Recurso | Cantidad |
|---------|----------|
| Páginas | 27 |
| Imágenes | 400+ |
| Artículos de blog | 12 |
| Experiencias astroturismo | 8 |
| Fichas de directorio | 160+ |
| Videos | 3 |
| PDFs descargables | 2 |
| Webcams en directo | 2 |

---

<div style="page-break-before:always;"></div>

## §4 -- Gestión de contenidos

Un aspecto fundamental del nuevo sitio es la capacidad de actualizar su contenido de forma ágil. El Ayuntamiento podrá solicitar cambios en cualquier momento, que serán aplicados en un plazo máximo de **24-48 horas** tras la notificación.

### Elementos dinámicos del sitio

Los siguientes contenidos son gestionables y se podrán actualizar sin necesidad de intervenir en el código:

| Contenido | Qué se puede cambiar | Ejemplo |
|-----------|---------------------|---------|
| **Noticias / Blog** | Crear, editar, eliminar artículos. Imagen, título, fecha, categoría, texto | Publicar una nueva noticia sobre un evento municipal |
| **Alojamientos** | Añadir, modificar o desactivar fichas del directorio | Un nuevo alojamiento vacacional abre en el municipio |
| **Restauración** | Añadir, modificar o desactivar fichas de restaurantes | Un restaurante cambia de nombre o cierra temporalmente |
| **Lugares de interés** | Añadir nuevos puntos, modificar descripciones, cambiar imágenes | Se inaugura un nuevo mirador |
| **Servicios** | Actualizar servicios municipales, horarios, teléfonos | La farmacia cambia de horario |
| **Experiencias** | Crear, modificar experiencias de astroturismo u otras actividades | Se ofrece una nueva experiencia de astroturismo |
| **Rutas / Senderos** | Añadir nuevas rutas, actualizar estado (abierto/cerrado), mapas | Un sendero se cierra por mantenimiento |
| **Webcams** | Modificar las URLs de las cámaras si cambian | Se instala una nueva cámara en otro punto |
| **Fiestas y eventos** | Actualizar fechas, descripciones, imágenes de festividades | Se anuncia la próxima edición de la Vendimia |
| **Mapas** | Sustituir los PDFs descargables por versiones actualizadas | Se publica un nuevo mapa turístico |
| **Imágenes y galerías** | Sustituir o añadir imágenes en cualquier galería | Nuevas fotos de artesanía o escultores |
| **Textos de página** | Modificar el contenido de cualquier página | Actualizar la descripción de la Fuente Santa |
| **Datos de contacto** | Teléfonos, emails, horarios, direcciones | Cambio de horario de la oficina de turismo |

### Procedimiento de actualización

1. El Ayuntamiento comunica la actualización necesaria (email o teléfono)
2. Se confirma la recepción y se estima la aplicación
3. El cambio se aplica en un plazo máximo de **24-48 horas laborables**
4. Se notifica al Ayuntamiento una vez publicado

Este servicio está incluido en el mantenimiento mensual (§11).

---

<div style="page-break-before:always;"></div>

## §5 -- Funcionalidades incluidas

<p style="font-size:0.85rem;color:#555;margin:0.5rem 0 0.25rem;"><strong>Incluidas en la Fase 1</strong> — la web entregada:</p>
<div style="display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:0.5rem 0 1rem;font-family:sans-serif;font-size:0.75rem;">
<div style="background:#f4f4f4;border-radius:6px;padding:10px;text-align:center;"><div style="font-size:24px;margin-bottom:4px;">🌍</div>Multiidioma<br><b>ES / EN / DE</b></div>
<div style="background:#f4f4f4;border-radius:6px;padding:10px;text-align:center;"><div style="font-size:24px;margin-bottom:4px;">📱</div>Responsive<br><b>Móvil + Tablet</b></div>
<div style="background:#f4f4f4;border-radius:6px;padding:10px;text-align:center;"><div style="font-size:24px;margin-bottom:4px;">🔍</div>SEO<br><b>Posicionamiento</b></div>
<div style="background:#f4f4f4;border-radius:6px;padding:10px;text-align:center;"><div style="font-size:24px;margin-bottom:4px;">📰</div>Blog<br><b>Noticias</b></div>
<div style="background:#f4f4f4;border-radius:6px;padding:10px;text-align:center;"><div style="font-size:24px;margin-bottom:4px;">🖼️</div>Galerías<br><b>Fotográficas</b></div>
<div style="background:#f4f4f4;border-radius:6px;padding:10px;text-align:center;"><div style="font-size:24px;margin-bottom:4px;">📋</div>Directorios<br><b>Con tarjetas</b></div>
<div style="background:#f4f4f4;border-radius:6px;padding:10px;text-align:center;"><div style="font-size:24px;margin-bottom:4px;">📧</div>Formulario<br><b>Contacto</b></div>
<div style="background:#f4f4f4;border-radius:6px;padding:10px;text-align:center;"><div style="font-size:24px;margin-bottom:4px;">📹</div>Webcams<br><b>En directo</b></div>
<div style="background:#f4f4f4;border-radius:6px;padding:10px;text-align:center;"><div style="font-size:24px;margin-bottom:4px;">🔒</div>SSL/HTTPS<br><b>Seguridad</b></div>
<div style="background:#f4f4f4;border-radius:6px;padding:10px;text-align:center;"><div style="font-size:24px;margin-bottom:4px;">▶️</div>Videos<br><b>YouTube</b></div>
<div style="background:#f4f4f4;border-radius:6px;padding:10px;text-align:center;"><div style="font-size:24px;margin-bottom:4px;">📥</div>Descargas<br><b>PDF mapas</b></div>
<div style="background:#f4f4f4;border-radius:6px;padding:10px;text-align:center;"><div style="font-size:24px;margin-bottom:4px;">🎞️</div>Slider<br><b>Panorámico</b></div>
<div style="background:#f4f4f4;border-radius:6px;padding:10px;text-align:center;"><div style="font-size:24px;margin-bottom:4px;">🗺️</div>Mapa<br><b>Ubicación</b></div>
<div style="background:#f4f4f4;border-radius:6px;padding:10px;text-align:center;"><div style="font-size:24px;margin-bottom:4px;">🔗</div>Redes<br><b>Enlaces</b></div>
<div style="background:#f4f4f4;border-radius:6px;padding:10px;text-align:center;"><div style="font-size:24px;margin-bottom:4px;">🔎</div>Buscador<br><b>Interno</b></div>
</div>

<p style="font-size:0.85rem;color:#a8026d;margin:1rem 0 0.25rem;"><strong>Llegan en la Fase 2</strong> (§10) — el salto al ecosistema:</p>
<div style="display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:0.5rem 0 1rem;font-family:sans-serif;font-size:0.75rem;">
<div style="background:#fbf2f8;border:1px solid #efd9ea;border-radius:6px;padding:10px;text-align:center;"><div style="font-size:24px;margin-bottom:4px;">🗺️</div>Mapas<br><b>Navegables</b></div>
<div style="background:#fbf2f8;border:1px solid #efd9ea;border-radius:6px;padding:10px;text-align:center;"><div style="font-size:24px;margin-bottom:4px;">♿</div>Accesibilidad<br><b>WCAG 2.1 AA</b></div>
<div style="background:#fbf2f8;border:1px solid #efd9ea;border-radius:6px;padding:10px;text-align:center;"><div style="font-size:24px;margin-bottom:4px;">🌐</div>Portales<br><b>visitlapalma</b></div>
<div style="background:#fbf2f8;border:1px solid #efd9ea;border-radius:6px;padding:10px;text-align:center;"><div style="font-size:24px;margin-bottom:4px;">⭐</div>Schema.org<br><b>Buscadores</b></div>
<div style="background:#fbf2f8;border:1px solid #efd9ea;border-radius:6px;padding:10px;text-align:center;"><div style="font-size:24px;margin-bottom:4px;">🛡️</div>RGPD<br><b>Completo</b></div>
<div style="background:#fbf2f8;border:1px solid #efd9ea;border-radius:6px;padding:10px;text-align:center;"><div style="font-size:24px;margin-bottom:4px;">⚡</div>Core Web<br><b>Vitals</b></div>
<div style="background:#fbf2f8;border:1px solid #efd9ea;border-radius:6px;padding:10px;text-align:center;"><div style="font-size:24px;margin-bottom:4px;">🏷️</div>Filtros<br><b>Por categoría</b></div>
</div>

<h3 style="margin-top:1.5rem;">Novedades respecto a la web actual</h3>

La nueva web no solo replicará el contenido existente: incorporará funcionalidades que la web actual no tiene y que marcarán la diferencia para el visitante:

- **Mapa de ubicación.** Cada alojamiento, restaurante, playa o punto de interés muestra su ubicación en el mapa, con enlace directo a su ficha. Los mapas turísticos completos se entregan además en PDF descargable. *(La presencia en los mapas de los portales turísticos canarios y el mapa interactivo avanzado llegan en la Fase 2.)*
- **Una experiencia más conectada.** Todas las secciones estarán interrelacionadas: desde un alojamiento se verán las playas cercanas, desde un sendero se sugerirán restaurantes de la zona. Más galerías deslizantes, más enlaces contextuales, más formas de descubrir Fuencaliente sin salir de la web.
- **Más rápida, más ligera, más económica.** La nueva tecnología permite que las páginas carguen en menos de 2 segundos (frente a los 3-5 actuales), que el sitio ocupe una fracción del espacio en servidor y que el mantenimiento técnico sea mínimo — sin actualizaciones semanales de plugins ni riesgo de caídas por incompatibilidades.

---

<div style="page-break-before:always;"></div>

## §6 -- Tecnología: rápida, segura, suya

<div style="display:grid;grid-template-columns:1fr 50px 1fr;gap:0;margin:1.5rem 0;font-family:sans-serif;font-size:0.8rem;">
<div style="padding:16px;border-radius:8px;background:#fef2f2;border:2px solid #fecaca;">
<h4 style="color:#e3402d;margin-bottom:8px;">&#10006; WordPress actual</h4>
<div style="display:flex;justify-content:space-between;padding:4px 0;border-bottom:1px solid rgba(0,0,0,0.06);"><span>Carga</span><strong style="color:#e3402d;">3-5 seg</strong></div>
<div style="height:8px;border-radius:4px;background:#e3402d;width:90%;margin:4px 0 8px;"></div>
<div style="display:flex;justify-content:space-between;padding:4px 0;border-bottom:1px solid rgba(0,0,0,0.06);"><span>Vulnerabilidades</span><strong style="color:#e3402d;">Frecuentes (plugins)</strong></div>
<div style="display:flex;justify-content:space-between;padding:4px 0;border-bottom:1px solid rgba(0,0,0,0.06);"><span>Actualizaciones</span><strong>Semanales</strong></div>
<div style="display:flex;justify-content:space-between;padding:4px 0;border-bottom:1px solid rgba(0,0,0,0.06);"><span>Sistema</span><strong>200+ MB</strong></div>
<div style="display:flex;justify-content:space-between;padding:4px 0;"><span>Propiedad</span><strong style="color:#e3402d;">Proveedor</strong></div>
</div>
<div style="display:flex;align-items:center;justify-content:center;font-size:24px;color:#0073ac;">&rarr;</div>
<div style="padding:16px;border-radius:8px;background:#f0fdf4;border:2px solid #bbf7d0;">
<h4 style="color:#20c19e;margin-bottom:8px;">&#10004; Nueva web</h4>
<div style="display:flex;justify-content:space-between;padding:4px 0;border-bottom:1px solid rgba(0,0,0,0.06);"><span>Carga</span><strong style="color:#20c19e;">&lt; 2 seg</strong></div>
<div style="height:8px;border-radius:4px;background:#20c19e;width:18%;margin:4px 0 8px;"></div>
<div style="display:flex;justify-content:space-between;padding:4px 0;border-bottom:1px solid rgba(0,0,0,0.06);"><span>Vulnerabilidades</span><strong style="color:#20c19e;">Sin plugins vulnerables</strong></div>
<div style="display:flex;justify-content:space-between;padding:4px 0;border-bottom:1px solid rgba(0,0,0,0.06);"><span>Actualizaciones</span><strong style="color:#20c19e;">Sin actualizaciones semanales de plugins</strong></div>
<div style="display:flex;justify-content:space-between;padding:4px 0;border-bottom:1px solid rgba(0,0,0,0.06);"><span>Sistema</span><strong>&lt; 20 MB</strong></div>
<div style="display:flex;justify-content:space-between;padding:4px 0;"><span>Acceso código</span><strong style="color:#20c19e;">Completo</strong></div>
</div>
</div>

> **Resultado:** una web que no se rompe, no necesita mantenimiento constante y que el Ayuntamiento posee al 100%.

---

<div style="page-break-before:always;"></div>

## §7 -- Por qué cambiar ahora

**El ecosistema canario se consolida.** En mayo 2025 el Cabildo y Turismo de Islas Canarias firmaron un acuerdo para integrar visitlapalma.es en holaislascanarias.com. Se han detectado más de 90 webs públicas. La tendencia es consolidar, y la nueva web puede ser nodo interoperable.

**La normativa lo exige.** El RD 1112/2018 obliga a las administraciones públicas a cumplir WCAG 2.1 AA y a publicar una declaración formal de accesibilidad. La web actual no cumple ninguna de las dos: cualquier ciudadano puede presentar una queja ante el Ministerio, lo que abriría un expediente de incumplimiento. El proyecto resuelve este punto con la auditoría WCAG 2.1 AA y la declaración formal de accesibilidad (Fase 2, §10).

**La oportunidad.** De los 14 municipios de La Palma, solo Santa Cruz de La Palma y Los Llanos de Aridane están adheridos a la **Red DTI de SEGITTUR** (ambos en Nivel 1, sin diagnóstico completado). Fuencaliente aún no figura. Una web moderna y accesible posiciona al municipio como candidato natural para su adhesión y para acceder a fondos de digitalización turística.

**Fondos disponibles.** La adhesión a la Red DTI abre la puerta a líneas de financiación específicas del Plan de Recuperación y los fondos Next Generation EU destinados a la digitalización turística. Municipios como Tejeda (Gran Canaria) o Tías (Lanzarote) ya han accedido a estos fondos. Una web moderna y accesible es el primer paso para que Fuencaliente pueda optar a ellos.

---


<div style="page-break-before:always;"></div>

## §8 -- Cuadro de precios

<div style="display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin:1.5rem 0;font-family:sans-serif;">
<div style="background:#0073ac;color:#fff;border-radius:8px;padding:18px;text-align:center;"><div style="font-size:0.7rem;text-transform:uppercase;letter-spacing:1px;">Fase 1 &mdash; Web completa</div><div style="font-size:28px;font-weight:700;margin:6px 0;">4.968 &euro;</div><div style="font-size:0.7rem;opacity:0.7;">total a facturar · 27 páginas + componentes</div></div>
<div style="background:#a8026d;color:#fff;border-radius:8px;padding:18px;text-align:center;"><div style="font-size:0.7rem;text-transform:uppercase;letter-spacing:1px;">Fase 2 &mdash; Valor / ecosistema</div><div style="font-size:28px;font-weight:700;margin:6px 0;">3.220 &euro;</div><div style="font-size:0.7rem;opacity:0.7;">total a facturar · mapas, accesibilidad, integración</div></div>
<div style="background:#f6c300;color:#32323a;border-radius:8px;padding:18px;text-align:center;"><div style="font-size:0.7rem;text-transform:uppercase;letter-spacing:1px;">Mensual</div><div style="font-size:28px;font-weight:700;margin:6px 0;">350 &euro;</div><div style="font-size:0.7rem;">Mantenimiento mensual</div></div>
</div>
<div style="text-align:center;font-family:sans-serif;margin:-0.5rem 0 1.5rem;">
<div style="font-size:1.1rem;font-weight:700;color:#32323a;">Fase 1 (desarrollo): <span style="color:#0073ac;">5.400 &euro; base</span></div>
<div style="font-size:0.85rem;color:#555;margin-top:4px;">+ IGIC 7% <strong>378,00 &euro;</strong> &minus; retención IRPF 15% <strong>810,00 &euro;</strong> = <strong style="color:#0073ac;">4.968,00 &euro; total a facturar</strong></div></div>

<p style="font-family:sans-serif;font-size:0.95rem;font-weight:600;color:#0073ac;text-align:center;margin:0 0 1.25rem;border:1px solid #cde3f0;background:#f3f9fc;border-radius:8px;padding:10px 14px;">Diseño y desarrollo de la nueva web de Turismo del Ayuntamiento de Fuencaliente de La Palma &mdash; Fase 1 (sitio web completo y en producción: 27 páginas, multiidioma ES/EN/DE, responsive, blog, directorios y formulario de contacto)</p>
<p style="font-size:0.8rem;color:#888;text-align:center;margin-bottom:1.5rem;">La Fase 1 se entrega a precio cerrado: una web terminada y en producción. Los importes se desglosan con total transparencia (base, IGIC y retención de IRPF). La Fase 2 (§10) se detalla aparte y se contrata cuando el Ayuntamiento lo decida.</p>

---


<h3>Fase 1 — las 27 páginas por sección</h3>

<p style="font-size:0.8rem;color:#666;">Las <strong>27 páginas se entregan funcionales en la Fase 1</strong>. El coste por página es contenido porque los sistemas que las hacen funcionar (galerías, directorios, slider, diseño responsive) se desarrollan una sola vez y se contabilizan en los componentes generales (§8.2). En la Fase 1 los directorios se organizan por categorías; el filtrado dinámico interactivo se incorpora en la Fase 2.</p>

<table style="width:100%;border-collapse:collapse;font-size:0.82rem;margin:1rem 0;">
<tr style="background:#32323a;color:#fff;"><th style="padding:6px 8px;text-align:left;">Sección</th><th style="padding:6px 8px;text-align:left;">Páginas incluidas</th><th style="padding:6px 8px;text-align:right;">Págs.</th><th style="padding:6px 8px;text-align:right;">Coste</th></tr>
<tr><td style="padding:4px 8px;font-weight:600;">Home</td><td style="padding:4px 8px;">Inicio (slider, categorías, vídeo, logos)</td><td style="padding:4px 8px;text-align:right;">1</td><td style="padding:4px 8px;text-align:right;">300 EUR</td></tr>
<tr style="background:#f9f9f9;"><td style="padding:4px 8px;font-weight:600;">Webcam</td><td style="padding:4px 8px;">2 cámaras en directo (Faro + Los Canarios)</td><td style="padding:4px 8px;text-align:right;">1</td><td style="padding:4px 8px;text-align:right;">50 EUR</td></tr>
<tr><td style="padding:4px 8px;font-weight:600;">Fuencaliente</td><td style="padding:4px 8px;">Hub + Historia, Lugares, Playas, Centros y museos, Arqueología, Fuente Santa</td><td style="padding:4px 8px;text-align:right;">7</td><td style="padding:4px 8px;text-align:right;">400 EUR</td></tr>
<tr style="background:#f9f9f9;"><td style="padding:4px 8px;font-weight:600;">Alojamientos</td><td style="padding:4px 8px;">58+ fichas, organizadas por tipo</td><td style="padding:4px 8px;text-align:right;">1</td><td style="padding:4px 8px;text-align:right;">100 EUR</td></tr>
<tr><td style="padding:4px 8px;font-weight:600;">Servicios</td><td style="padding:4px 8px;">33 servicios municipales</td><td style="padding:4px 8px;text-align:right;">1</td><td style="padding:4px 8px;text-align:right;">50 EUR</td></tr>
<tr style="background:#f9f9f9;"><td style="padding:4px 8px;font-weight:600;">Restauración</td><td style="padding:4px 8px;">18+ establecimientos por categoría</td><td style="padding:4px 8px;text-align:right;">1</td><td style="padding:4px 8px;text-align:right;">50 EUR</td></tr>
<tr><td style="padding:4px 8px;font-weight:600;">Cultura</td><td style="padding:4px 8px;">Hub + Artesanía, Escultores, Fiestas, Cinematografía, Tradiciones</td><td style="padding:4px 8px;text-align:right;">6</td><td style="padding:4px 8px;text-align:right;">350 EUR</td></tr>
<tr style="background:#f9f9f9;"><td style="padding:4px 8px;font-weight:600;">Actividades</td><td style="padding:4px 8px;">Hub + Astroturismo, Enoturismo, Rutas en bici, Senderos</td><td style="padding:4px 8px;text-align:right;">5</td><td style="padding:4px 8px;text-align:right;">300 EUR</td></tr>
<tr><td style="padding:4px 8px;font-weight:600;">Noticias</td><td style="padding:4px 8px;">Blog/noticias publicable</td><td style="padding:4px 8px;text-align:right;">1</td><td style="padding:4px 8px;text-align:right;">100 EUR</td></tr>
<tr style="background:#f9f9f9;"><td style="padding:4px 8px;font-weight:600;">Mapas</td><td style="padding:4px 8px;">2 PDFs descargables (turístico + callejero)</td><td style="padding:4px 8px;text-align:right;">1</td><td style="padding:4px 8px;text-align:right;">50 EUR</td></tr>
<tr><td style="padding:4px 8px;font-weight:600;">Contacto</td><td style="padding:4px 8px;">2 oficinas + formulario + Cómo llegar</td><td style="padding:4px 8px;text-align:right;">2</td><td style="padding:4px 8px;text-align:right;">150 EUR</td></tr>
<tr style="background:#f4f4f4;font-weight:700;"><td style="padding:6px 8px;">Total páginas</td><td style="padding:6px 8px;"></td><td style="padding:6px 8px;text-align:right;">27</td><td style="padding:6px 8px;text-align:right;">1.900 EUR</td></tr>
</table>

---


### 8.2 -- Componentes generales (Fase 1)

Son las funcionalidades transversales que sirven a todo el sitio. Se desarrollan una sola vez y dan soporte a las 27 páginas.

### 8.2.1 -- Cumplimiento legal y normativo (250 EUR)

| Elemento | Coste |
|----------|-------|
| Banner de cookies LSSI/RGPD con aceptar/rechazar | 100 EUR |
| Política de cookies | 50 EUR |
| Política de privacidad | 50 EUR |
| Aviso legal | 50 EUR |

### 8.2.2 -- Internacionalización y contenido (1.350 EUR)

| Elemento | Coste |
|----------|-------|
| Multiidioma ES/EN/DE con selector | 300 EUR |
| Maquetación y carga de contenido (textos y estructura de las 27 páginas) | 250 EUR |
| Sistema de blog/noticias publicable | 300 EUR |
| Buscador interno de texto | 300 EUR |
| Migración masiva de archivos (400+ imágenes, PDFs y vídeos del sitio actual) | 200 EUR |

### 8.2.3 -- Diseño y experiencia de usuario (850 EUR)

| Elemento | Coste |
|----------|-------|
| Diseño responsive móvil/tablet/escritorio | 500 EUR |
| Slider/carrusel de imágenes (táctil, auto-avance) | 100 EUR |
| Sistema de galerías fotográficas | 150 EUR |
| Sistema de directorios con tarjetas | 100 EUR |

### 8.2.4 -- Integraciones y funcionalidades (350 EUR)

| Elemento | Coste |
|----------|-------|
| Integración YouTube con carga diferida | 50 EUR |
| Formulario de contacto con validación y anti-spam | 50 EUR |
| Descarga de PDFs (mapas turísticos) | 50 EUR |
| Mapa de ubicación (Google Maps, enlace/embed) | 50 EUR |
| Enlaces a redes sociales + Open Graph para compartir | 50 EUR |
| Logos institucionales + navegación auxiliar | 50 EUR |
| Botón «subir arriba» y mejoras de navegación | 50 EUR |

### 8.2.5 -- Infraestructura (700 EUR)

| Elemento | Coste |
|----------|-------|
| SSL/HTTPS con renovación automática | 150 EUR |
| Hosting, despliegue, servicio systemd, scripts de mantenimiento | 200 EUR |
| Analítica web respetuosa con la privacidad | 100 EUR |
| SEO: metadatos, sitemap, robots.txt, Open Graph | 150 EUR |
| Acceso al código fuente, credenciales y documentación técnica | 100 EUR |

### Resumen componentes generales (Fase 1)

| Categoría | Coste |
|-----------|-------|
| Legal y normativo | 250 EUR |
| Internacionalización y contenido | 1.350 EUR |
| Diseño y experiencia de usuario | 850 EUR |
| Integraciones y funcionalidades | 350 EUR |
| Infraestructura | 700 EUR |
| **Total componentes generales** | **3.500 EUR** |

> **Diferido a la Fase 2** (§10): mapas de rutas navegables, accesibilidad WCAG 2.1 AA con declaración formal, interoperabilidad con visitlapalma.es / holaislascanarias.com, datos estructurados Schema.org, RGPD completo, Core Web Vitals, filtros por categorías interactivos y el acabado completo (contenido en profundidad, responsive avanzado, galerías y slider completos). La Fase 1 ya entrega una web terminada y en producción; la Fase 2 es lo que la hace expansible hacia el exterior.

### Resumen de inversión

Todos los importes se presentan con total transparencia: base imponible, IGIC (7%) y **retención de IRPF (−15%)** que el Ayuntamiento practica en factura e ingresa a la Agencia Tributaria.

| Concepto | Base | IGIC 7% | IRPF −15% | **Total a facturar** |
|----------|------|---------|-----------|----------------------|
| **Fase 1 — web completa (27 páginas + componentes)** | **5.400,00 EUR** | +378,00 EUR | −810,00 EUR | **4.968,00 EUR** |
| Fase 2 — valor / ecosistema (§10) | 3.500,00 EUR | +245,00 EUR | −525,00 EUR | **3.220,00 EUR** |
| Mantenimiento (mensual) | 350,00 EUR/mes | — | — | **350,00 EUR/mes** (importe fijo, sin retención) |

La **Fase 1** queda en **4.968,00 EUR de total a facturar**.

---

<div style="page-break-before:always;"></div>

## §9 -- Plazos: 6–8 semanas

<div style="display:flex;gap:8px;margin:1.5rem 0;font-family:sans-serif;">
<div style="flex:1;border-radius:8px;padding:14px;text-align:center;color:#fff;background:#0073ac;"><div style="font-size:22px;font-weight:700;">1–2</div><div style="font-weight:600;margin:4px 0;">Diseño</div><div style="font-size:0.7rem;opacity:0.85;">Maqueta navegable<br>Diseño responsive<br>Aprobación visual</div></div>
<div style="flex:1;border-radius:8px;padding:14px;text-align:center;color:#fff;background:#20c19e;"><div style="font-size:22px;font-weight:700;">3–5</div><div style="font-weight:600;margin:4px 0;">Desarrollo</div><div style="font-size:0.7rem;opacity:0.85;">Noticias, directorios<br>Formularios, mapas<br>Galerías, slider</div></div>
<div style="flex:1;border-radius:8px;padding:14px;text-align:center;color:#32323a;background:#f6c300;"><div style="font-size:22px;font-weight:700;">6–8</div><div style="font-weight:600;margin:4px 0;">Contenidos</div><div style="font-size:0.7rem;opacity:0.85;">Carga de contenido<br>Multiidioma, SEO<br>Buscador y puesta en producción</div></div>
</div>

Se realizará una reunión de validación al finalizar cada fase. El precio del proyecto es cerrado: el importe no se verá modificado independientemente de las horas efectivas de desarrollo.

Durante las 6–8 semanas de desarrollo, **la web actual permanecerá operativa sin interrupciones**. La transición al nuevo sitio se realizará en una única operación coordinada (cambio de DNS) una vez aprobada la entrega final.

Se propone un **desplazamiento a la isla de La Palma** al inicio o al final de cada fase para presentar el trabajo realizado, aclarar puntos pendientes y corregir aspectos que surjan durante el desarrollo. Existe cierta flexibilidad para ajustar las fechas de los viajes según las necesidades del Ayuntamiento. Los gastos de desplazamiento están incluidos en el presupuesto de desarrollo.

---


<div style="page-break-before:always;"></div>

## §10 -- Fase 2: valor y conexión con el ecosistema

> **Fuencaliente deja de ser una isla digital.** La web de la Fase 1 es una casa magnífica en una calle sin señalizar: funciona, es accesible y es del Ayuntamiento, pero el viajero no la encuentra porque todavía no está conectada al ecosistema turístico donde realmente busca. La Fase 2 abre las puertas hacia fuera: integra Fuencaliente en los portales oficiales de La Palma y Canarias, la hace legible para Google mediante datos estructurados, y la sitúa en la senda de los destinos turísticos inteligentes. El objetivo no es añadir páginas, sino **multiplicar la presencia**.

La Fase 2 es **modular**: el Ayuntamiento puede contratar los bloques que desee, en el orden que prefiera y cuando lo decida (durante el desarrollo o después de la puesta en producción).

**Bloque A -- Visibilidad y ecosistema** *(núcleo recomendado)*

| Módulo | Qué aporta | Inversión |
|--------|-----------|-----------|
| **Mapas de rutas navegables** | Mapa interactivo por ruta (senderos y rutas en bici) con hitos geolocalizados, perfil del recorrido y puntos de interés enlazados. Recorrer cada ruta sobre el mapa, no solo en PDF | 600 EUR |
| **Interoperabilidad canaria** | Permite que Fuencaliente aparezca automáticamente en **visitlapalma.es** y, a través de la integración acordada en mayo de 2025, en **holaislascanarias.com**. Visible donde el turista planifica el viaje | 500 EUR |
| **Schema.org turismo** | Marcado semántico (alojamientos, restaurantes, eventos, atracciones) para que Google muestre resultados enriquecidos. Requisito técnico previo a la interoperabilidad | 300 EUR |

**Bloque B -- Cumplimiento y rendimiento**

| Módulo | Qué aporta | Inversión |
|--------|-----------|-----------|
| **Accesibilidad WCAG 2.1 AA + declaración** | Auditoría, declaración formal y mecanismo de quejas (RD 1112/2018). Obligación legal para las administraciones públicas | 400 EUR |
| **RGPD completo** | Registro de actividades de tratamiento, cláusulas en formularios y procedimiento de derechos. Cobertura ante la AEPD | 300 EUR |
| **Core Web Vitals** | Optimización avanzada para superar 90 en Lighthouse: mejor posicionamiento y experiencia en móvil | 300 EUR |

**Bloque C -- Funcionalidades avanzadas y acabado completo**

| Módulo | Qué aporta | Inversión |
|--------|-----------|-----------|
| Filtros por categorías interactivos | Filtrado dinámico en los directorios | 300 EUR |
| Contenido y profundidad completa de las 27 páginas | Textos extensos y profundidad de cada página | 300 EUR |
| Diseño responsive avanzado y pulido | Ajuste fino en todos los dispositivos | 150 EUR |
| Infraestructura y SEO reforzados | Refuerzo de hosting, SSL, SEO y documentación | 150 EUR |
| Galerías y slider en versión completa | Con todas las funciones | 100 EUR |
| Integraciones completas (redes, mapa, logos, descargas) | Versión completa de las integraciones | 100 EUR |
| Preparación adhesión Red DTI (SEGITTUR) | Dossier técnico para la Red de Destinos Turísticos Inteligentes | a presupuestar |

| | | |
|--------|-----------|-----------|
| **Bloque A** | Visibilidad y ecosistema | **1.400 EUR** |
| **Bloque B** | Cumplimiento y rendimiento | **1.000 EUR** |
| **Bloque C** | Funcionalidades y acabado | **1.100 EUR** |
| **Fase 2 completa** | (sin contar Red DTI) | **3.500 EUR** |

Sobre la Fase 2 se aplican igualmente IGIC 7% y retención de IRPF 15%: **3.500 EUR base → 3.220,00 EUR de total a facturar**.

**Por qué comprometerse con la Fase 2:** en mayo de 2025, el Cabildo de La Palma y Turismo de Canarias acordaron integrar visitlapalma.es en holaislascanarias.com. Los municipios que lleguen con su contenido **interoperable y estructurado** estarán dentro de ese escaparate regional; los que no, quedarán fuera. Al mismo tiempo, solo 2 de los 14 municipios de La Palma pertenecen a la Red DTI de SEGITTUR, la llave de los fondos **Next Generation EU** para digitalización turística. La Fase 2 deja a Fuencaliente lista para ambas cosas: visible en el portal regional y posicionada para esa financiación. No es un gasto en web: es la inversión que convierte a Fuencaliente en candidata a fondos europeos.

---



<div style="page-break-before:always;"></div>

## §11 -- Mantenimiento: 350 EUR/mes

| Concepto | Qué incluye |
|----------|-------------|
| Técnico | Monitorización, seguridad, backups, incidencias |
| Contenidos | Textos, imágenes, noticias, directorios |
| SEO | Métricas, optimización, informe trimestral |
| Hosting | Servidor, SSL, registro DNS |


**Compromisos de servicio:**
- Incidencias críticas (web caída): resolución en **4 horas laborables**
- Incidencias menores: resolución en **24 horas laborables**
- Actualización de contenidos: aplicada en **24-48 horas** tras la solicitud
- Informe trimestral de métricas (visitas, rendimiento, posicionamiento)

---


### 11.1 -- Detalle mensual

| Concepto | Mensual | Alcance |
|----------|---------|---------|
| Mantenimiento técnico | 150 EUR | Monitorización 24/7, actualizaciones de seguridad, copias de seguridad automáticas, resolución de incidencias |
| Actualización de contenidos | 80 EUR | Cambios de texto e imágenes, publicación de noticias, actualización de directorios |
| SEO y posicionamiento | 80 EUR | Seguimiento de métricas (rendimiento, Search Console), ajustes de optimización, informe trimestral |
| Hosting y DNS | 40 EUR | Servidor, certificado SSL, renovaciones. El dominio existente se mantiene; se facilita el registro DNS (A o CNAME) para apuntar al nuevo servidor |
| **Total mensual** | **350 EUR** | |

Equivalente a **4.200 EUR/año** (importe fijo mensual).


<div style="page-break-before:always;"></div>

## §12 -- Facturación y forma de pago

El proyecto se factura **por fases**, con total transparencia fiscal (base, IGIC 7% y retención de IRPF 15%):

| Factura | Base | IGIC 7% | IRPF −15% | **Total a abonar** | Momento |
|---------|------|---------|-----------|--------------------|---------|
| **Fase 1** — web completa y en producción | 5.400 EUR | +378 EUR | −810 EUR | **4.968,00 EUR** | A la entrega (semanas 6–8) |
| **Fase 2** — valor / ecosistema (§10) | 3.500 EUR | +245 EUR | −525 EUR | **3.220,00 EUR** | Cuando se contrate (factura aparte) |
| Mantenimiento | 350 EUR/mes | — | — | **350 EUR/mes** | Mensual, si se contrata |

Forma de pago: transferencia bancaria. La **retención de IRPF (15%)** la practica el Ayuntamiento y la ingresa a la Agencia Tributaria; el resto se abona al proveedor. La Fase 2 se factura por separado cuando el Ayuntamiento decida contratarla.

**Facturación electrónica (FACe).** Las facturas se presentarán a través del Punto General de Entrada de Facturas Electrónicas (FACe), en formato FacturaE 3.2, con los códigos DIR3 del Ayuntamiento de Fuencaliente de La Palma:

| Código DIR3 | Valor |
|-------------|-------|
| Oficina contable | **L01380146** |
| Órgano gestor | **L01380146** |
| Unidad tramitadora | **L01380146** |
| Órgano proponente | **L01380146** |

Si el Ayuntamiento tramita este encargo con número de expediente, se hará constar dicha referencia en la factura. Los **datos fiscales y bancarios** del proveedor a efectos de cobro (domicilio fiscal e IBAN) figuran en la factura emitida; la dirección de la cabecera es la de contacto.

---

<div style="page-break-before:always;"></div>

## §13 -- Propiedad intelectual y acceso

El Ayuntamiento recibe la **cesión completa y en exclusiva de los derechos de explotación** del desarrollo (uso, reproducción, modificación y distribución), sin límite temporal ni territorial, conservando el autor —Juan Andrés Moreno Rubio (Drolosoft)— únicamente la autoría moral de la obra conforme a la legislación de propiedad intelectual. A todos los efectos prácticos, **el Ayuntamiento es propietario del resultado** y dispondrá en todo momento de:

- **Acceso completo al código fuente** (repositorio Git)
- **Credenciales del servidor** (SSH, panel de control)
- **Base de datos exportable** y documentación técnica
- **Todos los activos multimedia** (imágenes, PDFs, videos)
- **Derechos de explotación cedidos en exclusiva** sobre el software desarrollado

El Ayuntamiento podrá modificar, ampliar o encargar mejoras a cualquier proveedor sin restricción. No existe cláusula de permanencia ni vinculación exclusiva.

Los importes señalados como **«total a facturar»** ya incorporan el **IGIC al tipo general del 7%** vigente en Canarias y reflejan la **retención de IRPF del 15%** que practica el Ayuntamiento e ingresa a la Agencia Tributaria. El desglose (base imponible, IGIC y retención) figura en §8 y §12.

### Período de garantía

Una vez entregada y aceptada la web, se incluye un **período de garantía de 60 días** durante el cual se corregirán sin coste adicional cualquier error o defecto de funcionamiento. Este período es independiente del contrato de mantenimiento.

---

<div style="page-break-before:always;"></div>

## Sobre el autor

**Juan Andrés Moreno Rubio** es desarrollador de software con más de 21 años de experiencia en desarrollo web, aplicaciones nativas y sistemas de servidor. Trabaja desde Lanzarote (Islas Canarias) bajo la marca **Drolosoft**, un estudio independiente especializado en herramientas de software y aplicaciones de código abierto.

Su trabajo se puede consultar en **[drolosoft.com](https://drolosoft.com)**, **[github.com/drolosoft](https://github.com/drolosoft)**, **[LinkedIn](https://www.linkedin.com/in/juan-andres-moreno-rubio/)** y su currículum completo en **[juan.andres.morenorub.io](https://juan.andres.morenorub.io/?lang=es)**.

Para este proyecto aporta experiencia directa en:
- Desarrollo de sitios web institucionales y turísticos
- Tecnologías modernas de alto rendimiento (Go, HTMX, SQLite)
- Sistemas multiidioma y accesibilidad WCAG
- Cartografía web e integración de mapas (Google Maps, Mapbox, Leaflet)
- Despliegue y mantenimiento de servidores en producción

<div style="page-break-before:always;"></div>

## §14 -- Aceptación

Para poner en marcha el proyecto, confirmar por escrito:

1. Aceptación del alcance básico
2. Bloques de Fase 2 deseados (si procede)
3. Conformidad con inversión y pagos
4. Conformidad con mantenimiento

Quedando a su disposición para resolver cualquier duda.

---

<div style="display:grid;grid-template-columns:1fr 1fr;gap:40px;margin:2rem 0;font-family:sans-serif;font-size:0.85rem;">
<div>
<p><strong>El proveedor</strong></p>
<p>Juan Andrés Moreno Rubio — Drolosoft</p>
<div style="border-bottom:1px solid #ccc;height:60px;margin:10px 0;"></div>
<p style="color:#999;">Firma y fecha</p>
</div>
<div>
<p><strong>El Ayuntamiento</strong></p>
<p>Concejalía de Turismo de Fuencaliente</p>
<div style="border-bottom:1px solid #ccc;height:60px;margin:10px 0;"></div>
<p style="color:#999;">Firma, sello y fecha</p>
</div>
</div>

<div style="font-size:0.8rem;color:#888;margin-top:1rem;">
<p><strong>Fase 2 seleccionada:</strong></p>
<p><strong>Fase 2 (3.220 EUR total a facturar):</strong> ☐ Bloque A — Visibilidad y ecosistema (1.400 EUR) ☐ Bloque B — Cumplimiento y rendimiento (1.000 EUR) ☐ Bloque C — Funcionalidades y acabado (1.100 EUR) ☐ Preparación Red DTI (a presupuestar)</p>
<p><strong>Facturación:</strong> por fases vía FACe (§12) — Fase 1 a la entrega (4.968 EUR total a facturar); Fase 2 en factura aparte si se contrata.</p>
<p>Propuesta válida durante 60 días desde la fecha de emisión (18 de junio de 2026).</p>
</div>

