{"id":324,"date":"2026-10-12T14:08:16","date_gmt":"2026-10-12T14:08:16","guid":{"rendered":"https:\/\/tennishalzwaanshoek.nl\/?page_id=324"},"modified":"2026-10-20T08:12:52","modified_gmt":"2026-10-20T08:12:52","slug":"324-2","status":"publish","type":"page","link":"https:\/\/tennishalzwaanshoek.nl\/","title":{"rendered":""},"content":{"rendered":"\n<!--\nTennishal Zwaanshoek - startpagina\nPlak alles in \u00e9\u00e9n blok \"Aangepaste HTML\" op een pagina met een sjabloon zonder titel (bijv. \"Volledige breedte\" of \"Geen titel\").\nUpload eerst deze 4 foto's naar de Mediabibliotheek (in oktober 2026, dan kloppen de links meteen):\ntennishal-zwaanshoek-bord.jpg, tennishal-zwaanshoek-oprit.jpg, tennishal-zwaanshoek-rally.jpg, tennishal-zwaanshoek-banen.jpg\nAndere maand of andere bestandsnaam? Vervang dan de links die beginnen met https:\/\/tennishalzwaanshoek.nl\/wp-content\/uploads\/\n-->\n<link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Barlow:wght@400;500;600;700&#038;family=Barlow+Condensed:wght@600;700&#038;display=swap\">\n<style>\nhtml, body { overflow-x: clip; }\n\/* Kop, titel en voettekst van het WordPress-thema verbergen op deze pagina *\/\n#masthead, .site-header, .custom-header, .navigation-top, #colophon, .site-footer, .entry-header, .page-header, header.wp-block-template-part, footer.wp-block-template-part { display: none !important; }\n.site-content, .site-main, .panel-content, #content, #primary, .content-area, .entry-content, .wp-site-blocks, main.wp-block-group { padding-top: 0 !important; padding-bottom: 0 !important; margin-top: 0 !important; margin-bottom: 0 !important; }\ndiv.thz.thz { width: 100vw; max-width: 100vw !important; margin-left: calc(50% - 50vw) !important; margin-right: calc(50% - 50vw) !important; margin-top: 0 !important; margin-bottom: 0 !important; }\n.thz *, .thz *::before, .thz *::after { box-sizing: border-box; }\n\/* Menu blijft bovenaan staan tijdens het scrollen *\/\nhtml { scroll-behavior: smooth; }\n.thz > header { position: sticky !important; top: var(--wp-admin--admin-bar--height, 0px) !important; z-index: 1000 !important; }\n.thz section { scroll-margin-top: 80px; }\n@media (max-width: 700px) { .thz section { scroll-margin-top: 130px; } }\n.thz h1, .thz h2, .thz h3, .thz p, .thz ol, .thz li, .thz fieldset, .thz legend { letter-spacing: normal; }\n.thz img { max-width: 100%; box-shadow: none; }\n.thz h1, .thz h2, .thz h3, .thz legend { color: inherit; font-family: inherit; font-style: normal; text-transform: none; padding-top: 0; padding-bottom: 0; clear: none; }\n.thz a, .thz a:hover, .thz a:focus { box-shadow: none !important; }\n.thz p, .thz li, .thz span, .thz div, .thz a, .thz label, .thz button, .thz input { font-family: inherit; }\n.thz p, .thz li { line-height: 1.5; }\n.thz ol { margin-left: 0; }\n.thz .thz-verborgen { display: none !important; }\n.thz .thz-bedankt { display: none; scroll-margin-top: 130px; padding: 14px 16px; border-radius: 4px; background: #E3F1E8; color: #0E4A38; font-size: 17px; font-weight: 600; }\n.thz .thz-bedankt:target { display: block; }\n\/* Contact Form 7 in de stijl van de site *\/\n.thz .wpcf7-form p { margin: 0 0 16px; font-size: 16px; font-weight: 600; color: #14251E; }\n.thz .wpcf7-form label { display: block; font-size: 16px; font-weight: 600; }\n.thz .wpcf7-form input[type=text], .thz .wpcf7-form input[type=email], .thz .wpcf7-form input[type=tel] { display: block; width: 100%; min-height: 48px; margin-top: 6px; padding: 10px 14px; border: 1.5px solid #6F8078; border-radius: 4px; background: #FFFFFF; color: #14251E; font-size: 17px; font-weight: 400; box-shadow: none; }\n.thz .wpcf7-radio { display: flex; flex-wrap: wrap; gap: 0 24px; margin-top: 4px; }\n.thz .wpcf7-list-item { margin: 0; }\n.thz .wpcf7-list-item label { display: flex; align-items: center; gap: 10px; min-height: 44px; font-size: 17px; font-weight: 400; }\n.thz .wpcf7-list-item input { width: 20px; height: 20px; margin: 0; accent-color: #0E4A38; }\n.thz .wpcf7-submit { width: 100%; min-height: 52px; padding: 0 24px; border: 0; border-radius: 4px; background: #0E4A38; color: #FFFFFF; font-size: 18px; font-weight: 700; cursor: pointer; }\n.thz .wpcf7-not-valid-tip { margin-top: 4px; font-size: 15px; font-weight: 400; color: #B42318; }\n.thz .wpcf7-response-output { margin: 12px 0 0 !important; font-size: 16px; font-weight: 400; }\n.thz a:hover { opacity: 0.85; }\n<\/style>\n<div id=\"top\" class=\"thz alignfull\" style=\"max-width: none; container-type: inline-size; font-family: 'Barlow', 'Helvetica Neue', sans-serif; font-size: 17px; line-height: 1.5; color: #14251E; background: #0A3528\">\n\n<!-- ===== KOP MET MENU (weghalen als je thema al een eigen kop toont) ===== -->\n<header style=\"position: sticky; top: 0; z-index: 50; background: #FFFFFF; border-bottom: 1px solid #D5DED8; box-shadow: 0 2px 10px rgba(10, 53, 40, 0.06)\">\n<div style=\"max-width: 1120px; margin: 0 auto; padding: 10px clamp(20px, 5cqi, 40px); display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 4px 24px\">\n<a href=\"#top\" style=\"display: flex; align-items: center; gap: 10px; min-height: 44px; color: #0E4A38; text-decoration: none\">\n<svg aria-hidden=\"true\" width=\"32\" height=\"32\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"1.8\" stroke-linecap=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\" fill=\"#D9DB45\" stroke=\"none\"><\/circle><path d=\"M5 4.900c3.200 3 3.200 11.200 0 14.200\"><\/path><path d=\"M19 4.900c-3.200 3-3.200 11.200 0 14.200\"><\/path><\/svg>\n<span style=\"font-family: 'Barlow Condensed', 'Barlow', sans-serif; font-weight: 700; font-size: 26px; line-height: 1; text-transform: uppercase; letter-spacing: 0.01em\">Tennishal Zwaanshoek<\/span>\n<\/a>\n<nav aria-label=\"Hoofdmenu\" style=\"display: flex; gap: 2px; max-width: 100%; overflow-x: auto; margin: 0 -10px\">\n<a href=\"#prijzen\" style=\"display: flex; align-items: center; min-height: 44px; padding: 0 10px; white-space: nowrap; font-weight: 600; color: #14251E; text-decoration: none\">Prijzen<\/a>\n<a href=\"#openingstijden\" style=\"display: flex; align-items: center; min-height: 44px; padding: 0 10px; white-space: nowrap; font-weight: 600; color: #14251E; text-decoration: none\">Openingstijden<\/a>\n<a href=\"#inschrijven\" style=\"display: flex; align-items: center; min-height: 44px; padding: 0 10px; white-space: nowrap; font-weight: 600; color: #14251E; text-decoration: none\">Baan aanvragen<\/a>\n<a href=\"#contact\" style=\"display: flex; align-items: center; min-height: 44px; padding: 0 10px; white-space: nowrap; font-weight: 600; color: #14251E; text-decoration: none\">Locatie en contact<\/a>\n<\/nav>\n<\/div>\n<\/header>\n\n<main>\n\n<!-- ===== OPENING ===== -->\n<section style=\"background: #0E4A38; color: #FFFFFF\">\n<div style=\"position: relative; overflow: hidden\">\n<img decoding=\"async\" src=\"https:\/\/tennishalzwaanshoek.nl\/wp-content\/uploads\/2026\/10\/tennishal-zwaanshoek-rally.jpg\" alt=\"Vier spelers spelen een dubbel op baan 1 van Tennishal Zwaanshoek\" style=\"position: absolute; top: clamp(0%, calc((100cqi - 1000px) * 10), 50%); right: 0; transform: translateY(calc(-1 * clamp(0%, calc((100cqi - 1000px) * 10), 50%))); display: block; width: max(66cqi, min(100cqi, calc(1300px - 50cqi))); height: auto; aspect-ratio: 1440 \/ 900; object-fit: cover; -webkit-mask-image: linear-gradient(180deg, transparent 0%, #000 20%, #000 80%, transparent 100%); mask-image: linear-gradient(180deg, transparent 0%, #000 20%, #000 80%, transparent 100%)\">\n<div aria-hidden=\"true\" style=\"position: absolute; top: clamp(0%, calc((100cqi - 1000px) * 10), 50%); right: 0; transform: translateY(calc(-1 * clamp(0%, calc((100cqi - 1000px) * 10), 50%))); width: max(66cqi, min(100cqi, calc(1300px - 50cqi))); aspect-ratio: 1440 \/ 900; box-shadow: 0 0 0 4px #0E4A38; background-image: linear-gradient(90deg, #0E4A38 0%, rgba(14, 74, 56, 0.8) 14%, rgba(14, 74, 56, 0) 45%), linear-gradient(180deg, #0E4A38 0%, #0E4A38 3%, rgba(14, 74, 56, 0) 24%), linear-gradient(0deg, #0E4A38 0%, #0E4A38 3%, rgba(14, 74, 56, 0) 24%)\"><\/div>\n<div aria-hidden=\"true\" style=\"position: absolute; top: 0; left: 0; height: 100%; width: clamp(0px, calc((1000px - 100cqi) * 10), 100%); background: rgba(14, 74, 56, 0.86)\"><\/div>\n<div style=\"position: relative; max-width: 1120px; margin: 0 auto; box-sizing: border-box; padding: clamp(56px, 8cqi, 112px) clamp(20px, 5cqi, 40px) clamp(56px, 8cqi, 112px); text-shadow: 0 2px 14px rgba(0, 0, 0, 0.25)\">\n<div style=\"max-width: 540px; display: flex; flex-direction: column; gap: 20px\">\n<div style=\"font-size: 15px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; color: #EFE8D8\">Wintertennis in de Haarlemmermeer<\/div>\n<h1 style=\"margin: 0; font-family: 'Barlow Condensed', 'Barlow', sans-serif; font-weight: 700; font-size: clamp(44px, 6.4cqi, 84px); line-height: 0.95; text-transform: uppercase\">Aangenaam binnen tennissen, de hele winter<\/h1>\n<p style=\"margin: 0; max-width: 520px; font-size: 19px; line-height: 1.55; color: #E3EEE8\">Tennishal Zwaanshoek is een gezellige tennishal in de Haarlemmermeer. Op onze twee verwarmde banen met goede verlichting tennis je de hele winter door. Huur een overdekte tennisbaan voor het hele seizoen, of voor een los uur wanneer het jou uitkomt.<\/p>\n<div style=\"display: flex; flex-wrap: wrap; gap: 12px; margin-top: 4px\">\n<a href=\"#inschrijven\" style=\"display: flex; align-items: center; min-height: 52px; padding: 0 26px; box-sizing: border-box; border-radius: 4px; background: #EFE8D8; color: #14251E; font-size: 18px; font-weight: 700; text-decoration: none\">Baan aanvragen<\/a>\n<a href=\"#prijzen\" style=\"display: flex; align-items: center; min-height: 52px; padding: 0 24px; box-sizing: border-box; border: 2px solid #FFFFFF; border-radius: 4px; color: #FFFFFF; font-size: 18px; font-weight: 700; text-decoration: none\">Bekijk de prijzen<\/a>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div style=\"max-width: 1120px; margin: 0 auto; padding: 0 clamp(20px, 5cqi, 40px) clamp(32px, 5cqi, 56px)\">\n<div style=\"display: flex; flex-wrap: wrap; gap: 20px 32px; padding-top: 28px; border-top: 2px solid #3F7663\">\n<div style=\"flex: 1 1 200px; display: flex; flex-direction: column; gap: 4px\">\n<div style=\"font-size: 15px; color: #CFE0D8\">Winterseizoen<\/div>\n<div style=\"font-family: 'Barlow Condensed', 'Barlow', sans-serif; font-weight: 700; font-size: 32px; line-height: 1.1\">1 oktober \u2013 1 april<\/div>\n<\/div>\n<div style=\"flex: 1 1 200px; display: flex; flex-direction: column; gap: 4px\">\n<div style=\"font-size: 15px; color: #CFE0D8\">Elke dag open<\/div>\n<div style=\"font-family: 'Barlow Condensed', 'Barlow', sans-serif; font-weight: 700; font-size: 32px; line-height: 1.1\">09:00 \u2013 23:00 uur<\/div>\n<\/div>\n<div style=\"flex: 1 1 200px; display: flex; flex-direction: column; gap: 4px\">\n<div style=\"font-size: 15px; color: #CFE0D8\">Seizoensprijs<\/div>\n<div style=\"font-family: 'Barlow Condensed', 'Barlow', sans-serif; font-weight: 700; font-size: 32px; line-height: 1.1\">Vanaf \u20ac 490<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n\n<!-- ===== COMFORTABEL SPELEN ===== -->\n<section id=\"voordelen\" style=\"background: #F3F6F2\">\n<div style=\"max-width: 1120px; margin: 0 auto; padding: clamp(48px, 7cqi, 88px) clamp(20px, 5cqi, 40px)\">\n<div style=\"margin-bottom: 32px\">\n<h2 style=\"margin: 0; max-width: 720px; font-family: 'Barlow Condensed', 'Barlow', sans-serif; font-weight: 700; font-size: clamp(34px, 4.2cqi, 52px); line-height: 1; text-transform: uppercase; color: #0E4A38\">Comfortabel spelen, ook als het buiten koud is<\/h2>\n<p style=\"margin: 16px 0 0; max-width: 620px; font-size: 19px; color: #47584F\">Al meer dan 25 jaar brengen we sportiviteit en gezelligheid samen op onze twee indoor tennisbanen. Dit vind je in de hal:<\/p>\n<\/div>\n<img decoding=\"async\" src=\"https:\/\/tennishalzwaanshoek.nl\/wp-content\/uploads\/2026\/10\/tennishal-zwaanshoek-banen.jpg\" alt=\"Baan 2 van Tennishal Zwaanshoek, met een doorkijk naar baan 1\" style=\"display: block; width: 100%; height: clamp(220px, 34cqi, 420px); object-fit: cover; object-position: 50% 85%; border-radius: 6px\">\n<div style=\"position: relative; display: flex; flex-wrap: wrap; gap: 16px; margin-top: clamp(-96px, -7cqi, -24px); padding: 0 clamp(12px, 3cqi, 32px)\">\n<div style=\"flex: 1 1 300px; min-width: 0; box-sizing: border-box; display: flex; flex-direction: column; gap: 10px; padding: 24px; background: #FFFFFF; border: 1px solid #D5DED8; border-radius: 6px; box-shadow: 0 8px 24px rgba(10, 53, 40, 0.08)\">\n<svg aria-hidden=\"true\" width=\"30\" height=\"30\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0E4A38\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 20c0-3 3-3 3-6s-3-3-3-6\"><\/path><path d=\"M11 20c0-3 3-3 3-6s-3-3-3-6\"><\/path><path d=\"M16 20c0-3 3-3 3-6s-3-3-3-6\"><\/path><\/svg>\n<h3 style=\"margin: 0; font-size: 20px; line-height: 1.25\">Vloerverwarming<\/h3>\n<p style=\"margin: 0; font-size: 16px; color: #47584F\">In de wintermaanden is de hal aangenaam verwarmd via de vloer.<\/p>\n<\/div>\n<div style=\"flex: 1 1 300px; min-width: 0; box-sizing: border-box; display: flex; flex-direction: column; gap: 10px; padding: 24px; background: #FFFFFF; border: 1px solid #D5DED8; border-radius: 6px; box-shadow: 0 8px 24px rgba(10, 53, 40, 0.08)\">\n<svg aria-hidden=\"true\" width=\"30\" height=\"30\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0E4A38\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"10\" r=\"6\"><\/circle><path d=\"M9.5 16v2.5h5V16\"><\/path><path d=\"M10 21.5h4\"><\/path><\/svg>\n<h3 style=\"margin: 0; font-size: 20px; line-height: 1.25\">Uitstekende verlichting<\/h3>\n<p style=\"margin: 0; font-size: 16px; color: #47584F\">Goed verlichte banen, zodat je de bal altijd scherp ziet.<\/p>\n<\/div>\n<div style=\"flex: 1 1 300px; min-width: 0; box-sizing: border-box; display: flex; flex-direction: column; gap: 10px; padding: 24px; background: #FFFFFF; border: 1px solid #D5DED8; border-radius: 6px; box-shadow: 0 8px 24px rgba(10, 53, 40, 0.08)\">\n<svg aria-hidden=\"true\" width=\"30\" height=\"30\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0E4A38\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 3l9 5-9 5-9-5 9-5z\"><\/path><path d=\"M3 12.5l9 5 9-5\"><\/path><path d=\"M3 16.5l9 5 9-5\"><\/path><\/svg>\n<h3 style=\"margin: 0; font-size: 20px; line-height: 1.25\">Twee Plexipave-banen<\/h3>\n<p style=\"margin: 0; font-size: 16px; color: #47584F\">Een toplaag van drie lagen met een medium\/slow speelsnelheid, vergelijkbaar met gravel. Ook de voorkeur van de KNLTB.<\/p>\n<\/div>\n<div style=\"flex: 1 1 300px; min-width: 0; box-sizing: border-box; display: flex; flex-direction: column; gap: 10px; padding: 24px; background: #FFFFFF; border: 1px solid #D5DED8; border-radius: 6px; box-shadow: 0 8px 24px rgba(10, 53, 40, 0.08)\">\n<svg aria-hidden=\"true\" width=\"30\" height=\"30\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0E4A38\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 20.5s-7.5-4.6-7.5-10.3a4.2 4.2 0 0 1 7.5-2.6 4.2 4.2 0 0 1 7.5 2.6c0 5.7-7.5 10.3-7.5 10.3z\"><\/path><path d=\"M7.5 11.5h2l1.2-2.2 2 4 1.2-1.8h2.6\"><\/path><\/svg>\n<h3 style=\"margin: 0; font-size: 20px; line-height: 1.25\">AED aanwezig<\/h3>\n<p style=\"margin: 0; font-size: 16px; color: #47584F\">Voor noodgevallen hangt er een AED aan de muur bij de kantine.<\/p>\n<\/div>\n<div style=\"flex: 1 1 300px; min-width: 0; box-sizing: border-box; display: flex; flex-direction: column; gap: 10px; padding: 24px; background: #FFFFFF; border: 1px solid #D5DED8; border-radius: 6px; box-shadow: 0 8px 24px rgba(10, 53, 40, 0.08)\">\n<svg aria-hidden=\"true\" width=\"30\" height=\"30\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0E4A38\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"3\"><\/rect><path d=\"M10 16.500V8h3a2.500 2.500 0 0 1 0 5h-3\"><\/path><\/svg>\n<h3 style=\"margin: 0; font-size: 20px; line-height: 1.25\">Gratis parkeren<\/h3>\n<p style=\"margin: 0; font-size: 16px; color: #47584F\">Parkeren bij de tennishal is gratis.<\/p>\n<\/div>\n<div style=\"flex: 1 1 300px; min-width: 0; box-sizing: border-box; display: flex; flex-direction: column; gap: 10px; padding: 24px; background: #FFFFFF; border: 1px solid #D5DED8; border-radius: 6px; box-shadow: 0 8px 24px rgba(10, 53, 40, 0.08)\">\n<svg aria-hidden=\"true\" width=\"30\" height=\"30\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#0E4A38\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 21V7a4 4 0 0 1 8 0v2\"><\/path><path d=\"M10.500 9h7\"><\/path><path d=\"M11.500 13v1.500M14 13v3M16.500 13v1.500\"><\/path><\/svg>\n<h3 style=\"margin: 0; font-size: 20px; line-height: 1.25\">Kleedkamers en douches<\/h3>\n<p style=\"margin: 0; font-size: 16px; color: #47584F\">Je kunt je in de hal omkleden en douchen.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n\n<!-- ===== PRIJZEN ===== -->\n<section id=\"prijzen\" style=\"background: #FFFFFF; border-top: 1px solid #D5DED8\">\n<div style=\"max-width: 1120px; margin: 0 auto; padding: clamp(48px, 7cqi, 88px) clamp(20px, 5cqi, 40px)\">\n<h2 style=\"margin: 0; font-family: 'Barlow Condensed', 'Barlow', sans-serif; font-weight: 700; font-size: clamp(34px, 4.2cqi, 52px); line-height: 1; text-transform: uppercase; color: #0E4A38\">Prijzen winterseizoen 2026\u20132027<\/h2>\n<p style=\"margin: 16px 0 32px; max-width: 620px; font-size: 19px; color: #47584F\">Een tennisbaan huren om binnen te tennissen? De prijzen gelden per baan, voor een vast uur per week, het hele winterseizoen (1 oktober tot 1 april). Alle prijzen zijn inclusief 9% btw.<\/p>\n<div style=\"display: flex; flex-wrap: wrap; align-items: flex-start; gap: 20px\">\n<div style=\"flex: 1 1 320px; min-width: 0; border: 2px solid #0E4A38; border-radius: 6px; overflow: hidden\">\n<h3 style=\"margin: 0; padding: 14px 22px; background: #0E4A38; color: #FFFFFF; font-family: 'Barlow Condensed', 'Barlow', sans-serif; font-weight: 700; font-size: 26px; line-height: 1.15; text-transform: uppercase\">Maandag t\/m vrijdag<\/h3>\n<div style=\"display: flex; align-items: center; justify-content: space-between; gap: 16px; padding: 14px 22px\">\n<div><div style=\"font-size: 19px; font-weight: 600\">09:00 \u2013 18:00 uur<\/div><div style=\"font-size: 15px; color: #47584F\">Overdag<\/div><\/div>\n<div style=\"font-family: 'Barlow Condensed', 'Barlow', sans-serif; font-weight: 700; font-size: 32px; line-height: 1; white-space: nowrap\">\u20ac 490<\/div>\n<\/div>\n<div style=\"display: flex; align-items: center; justify-content: space-between; gap: 16px; padding: 14px 22px; border-top: 1px solid #D5DED8\">\n<div><div style=\"font-size: 19px; font-weight: 600\">18:00 \u2013 19:00 uur<\/div><div style=\"font-size: 15px; color: #47584F\">Begin van de avond<\/div><\/div>\n<div style=\"font-family: 'Barlow Condensed', 'Barlow', sans-serif; font-weight: 700; font-size: 32px; line-height: 1; white-space: nowrap\">\u20ac 600<\/div>\n<\/div>\n<div style=\"display: flex; align-items: center; justify-content: space-between; gap: 16px; padding: 14px 22px; border-top: 1px solid #D5DED8\">\n<div><div style=\"font-size: 19px; font-weight: 600\">19:00 \u2013 22:00 uur<\/div><div style=\"font-size: 15px; color: #47584F\">Avond<\/div><\/div>\n<div style=\"font-family: 'Barlow Condensed', 'Barlow', sans-serif; font-weight: 700; font-size: 32px; line-height: 1; white-space: nowrap\">\u20ac 720<\/div>\n<\/div>\n<div style=\"display: flex; align-items: center; justify-content: space-between; gap: 16px; padding: 14px 22px; border-top: 1px solid #D5DED8\">\n<div><div style=\"font-size: 19px; font-weight: 600\">22:00 \u2013 23:00 uur<\/div><div style=\"font-size: 15px; color: #47584F\">Late avond<\/div><\/div>\n<div style=\"font-family: 'Barlow Condensed', 'Barlow', sans-serif; font-weight: 700; font-size: 32px; line-height: 1; white-space: nowrap\">\u20ac 580<\/div>\n<\/div>\n<\/div>\n<div style=\"flex: 1 1 320px; min-width: 0; border: 2px solid #0E4A38; border-radius: 6px; overflow: hidden\">\n<h3 style=\"margin: 0; padding: 14px 22px; background: #0E4A38; color: #FFFFFF; font-family: 'Barlow Condensed', 'Barlow', sans-serif; font-weight: 700; font-size: 26px; line-height: 1.15; text-transform: uppercase\">Zaterdag en zondag<\/h3>\n<div style=\"display: flex; align-items: center; justify-content: space-between; gap: 16px; padding: 14px 22px\">\n<div><div style=\"font-size: 19px; font-weight: 600\">09:00 \u2013 23:00 uur<\/div><div style=\"font-size: 15px; color: #47584F\">De hele dag<\/div><\/div>\n<div style=\"font-family: 'Barlow Condensed', 'Barlow', sans-serif; font-weight: 700; font-size: 32px; line-height: 1; white-space: nowrap\">\u20ac 620<\/div>\n<\/div>\n<\/div>\n<div style=\"flex: 1 1 320px; min-width: 0; border: 2px solid #0E4A38; border-radius: 6px; overflow: hidden\">\n<h3 style=\"margin: 0; padding: 14px 22px; background: #0E4A38; color: #FFFFFF; font-family: 'Barlow Condensed', 'Barlow', sans-serif; font-weight: 700; font-size: 26px; line-height: 1.15; text-transform: uppercase\">Losse baan<\/h3>\n<div style=\"display: flex; align-items: center; justify-content: space-between; gap: 16px; padding: 14px 22px\">\n<div><div style=\"font-size: 19px; font-weight: 600\">Per uur<\/div><div style=\"font-size: 15px; color: #47584F\">E\u00e9n keer een baan huren<\/div><\/div>\n<div style=\"font-family: 'Barlow Condensed', 'Barlow', sans-serif; font-weight: 700; font-size: 32px; line-height: 1; white-space: nowrap\">\u20ac 20<\/div>\n<\/div>\n<div style=\"padding: 14px 22px; border-top: 1px solid #D5DED8; font-size: 16px; color: #47584F\">Reserveren kan telefonisch via <a href=\"tel:+31235840276\" style=\"color: #0E4A38; font-weight: 600\">023-5840276<\/a> of per mail: <a href=\"mailto:hmveldt@kpnmail.nl\" style=\"color: #0E4A38; font-weight: 600; overflow-wrap: anywhere\">hmveldt@kpnmail.nl<\/a><\/div>\n<\/div>\n<\/div><\/div>\n<\/section>\n\n<!-- ===== OPENINGSTIJDEN ===== -->\n<section id=\"openingstijden\" style=\"background: #EFE8D8; color: #14251E\">\n<div style=\"max-width: 1120px; margin: 0 auto; padding: clamp(24px, 3.5cqi, 36px) clamp(20px, 5cqi, 40px); display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 20px 32px\">\n<div style=\"flex: 1 1 180px; min-width: 0; display: flex; flex-direction: column; gap: 4px\">\n<h2 style=\"margin: 0; font-size: 15px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase\">Openingstijden<\/h2>\n<div style=\"font-family: 'Barlow Condensed', 'Barlow', sans-serif; font-weight: 700; font-size: clamp(26px, 2.8cqi, 32px); line-height: 1.15\">Elke dag geopend van 09:00 tot 23:00 uur<\/div>\n<div style=\"font-size: 16px; color: #47584F\">Maandag t\/m zondag<\/div>\n<\/div><\/div>\n<\/section>\n\n<!-- ===== BAAN AANVRAGEN ===== -->\n<section id=\"inschrijven\" style=\"background: #F3F6F2\">\n<div style=\"max-width: 1120px; margin: 0 auto; padding: clamp(48px, 7cqi, 88px) clamp(20px, 5cqi, 40px); display: flex; flex-wrap: wrap; align-items: flex-start; gap: 40px\">\n<div style=\"flex: 1 1 320px; min-width: 0\">\n<h2 style=\"margin: 0; font-family: 'Barlow Condensed', 'Barlow', sans-serif; font-weight: 700; font-size: clamp(34px, 4.2cqi, 52px); line-height: 1; text-transform: uppercase; color: #0E4A38\">Baan aanvragen<\/h2>\n<p style=\"margin: 16px 0 28px; max-width: 480px; font-size: 19px; color: #47584F\">Wil je een vaste baan voor het hele winterseizoen? Vul het formulier in. We nemen snel contact met je op om de mogelijkheden te bespreken. Een losse baan reserveer je telefonisch via <a href=\"tel:+31235840276\" style=\"color: #0E4A38; font-weight: 600\">023-5840276<\/a> of per mail via <a href=\"mailto:hmveldt@kpnmail.nl\" style=\"color: #0E4A38; font-weight: 600; overflow-wrap: anywhere\">hmveldt@kpnmail.nl<\/a>.<\/p>\n<ol style=\"margin: 0; padding: 0; list-style: none; display: flex; flex-direction: column; gap: 16px\">\n<li style=\"display: flex; align-items: center; gap: 14px\">\n<span aria-hidden=\"true\" style=\"flex: none; display: flex; align-items: center; justify-content: center; width: 38px; height: 38px; border-radius: 50%; background: #0E4A38; color: #FFFFFF; font-weight: 700\">1<\/span>\n<span style=\"font-size: 18px; font-weight: 600\">Vul het formulier in met je voorkeur<\/span>\n<\/li>\n<li style=\"display: flex; align-items: center; gap: 14px\">\n<span aria-hidden=\"true\" style=\"flex: none; display: flex; align-items: center; justify-content: center; width: 38px; height: 38px; border-radius: 50%; background: #0E4A38; color: #FFFFFF; font-weight: 700\">2<\/span>\n<span style=\"font-size: 18px; font-weight: 600\">We nemen contact met je op<\/span>\n<\/li>\n<li style=\"display: flex; align-items: center; gap: 14px\">\n<span aria-hidden=\"true\" style=\"flex: none; display: flex; align-items: center; justify-content: center; width: 38px; height: 38px; border-radius: 50%; background: #0E4A38; color: #FFFFFF; font-weight: 700\">3<\/span>\n<span style=\"font-size: 18px; font-weight: 600\">Samen kiezen we een dag en tijd<\/span>\n<\/li>\n<\/ol>\n<img decoding=\"async\" src=\"https:\/\/tennishalzwaanshoek.nl\/wp-content\/uploads\/2026\/10\/tennishal-zwaanshoek-bord.jpg\" alt=\"Het oranje bord van Tennishal Zwaanshoek langs de weg\" style=\"display: block; width: 100%; max-width: 480px; height: auto; margin-top: 36px; aspect-ratio: 1416 \/ 851; object-fit: cover; object-position: 50% 50%; border-radius: 6px\">\n<\/div>\n<form action=\"https:\/\/api.web3forms.com\/submit\" method=\"POST\" style=\"flex: 1 1 380px; min-width: 0; box-sizing: border-box; display: flex; flex-direction: column; gap: 16px; padding: clamp(20px, 4cqi, 32px); background: #FFFFFF; border: 1px solid #D5DED8; border-radius: 6px\">\n<!-- ===== FORMULIER =====\nAanvragen worden verstuurd via Web3Forms (gratis, geen plugin nodig).\nDe access key van Web3Forms (aangevraagd met hmveldt@kpnmail.nl) staat hieronder al ingevuld.\n-->\n<input type=\"hidden\" name=\"access_key\" value=\"fb993e59-f41d-4950-9de1-3e1b095d2185\">\n<input type=\"hidden\" name=\"subject\" value=\"Nieuwe aanvraag vaste baan via de website\">\n<input type=\"hidden\" name=\"from_name\" value=\"Tennishal Zwaanshoek website\">\n<input type=\"hidden\" name=\"redirect\" value=\"https:\/\/tennishalzwaanshoek.nl\/#bedankt\">\n<input type=\"checkbox\" name=\"botcheck\" class=\"thz-verborgen\" tabindex=\"-1\" autocomplete=\"off\">\n<div id=\"bedankt\" class=\"thz-bedankt\" role=\"status\">Bedankt! We hebben je aanvraag ontvangen en nemen snel contact met je op.<\/div>\n<div style=\"display: flex; flex-direction: column; gap: 6px\">\n<label for=\"naam\" style=\"font-size: 16px; font-weight: 600\">Naam *<\/label>\n<input id=\"naam\" name=\"Naam\" required type=\"text\" autocomplete=\"name\" style=\"width: 100%; box-sizing: border-box; min-height: 48px; padding: 10px 14px; border: 1.5px solid #6F8078; border-radius: 4px; background: #FFFFFF; color: #14251E; font-family: inherit; font-size: 17px\">\n<\/div>\n<div style=\"display: flex; flex-direction: column; gap: 6px\">\n<label for=\"email\" style=\"font-size: 16px; font-weight: 600\">E-mailadres *<\/label>\n<input id=\"email\" name=\"email\" required type=\"email\" autocomplete=\"email\" style=\"width: 100%; box-sizing: border-box; min-height: 48px; padding: 10px 14px; border: 1.5px solid #6F8078; border-radius: 4px; background: #FFFFFF; color: #14251E; font-family: inherit; font-size: 17px\">\n<\/div>\n<div style=\"display: flex; flex-direction: column; gap: 6px\">\n<label for=\"telefoon\" style=\"font-size: 16px; font-weight: 600\">Telefoonnummer *<\/label>\n<input id=\"telefoon\" name=\"Telefoonnummer\" required type=\"tel\" autocomplete=\"tel\" style=\"width: 100%; box-sizing: border-box; min-height: 48px; padding: 10px 14px; border: 1.5px solid #6F8078; border-radius: 4px; background: #FFFFFF; color: #14251E; font-family: inherit; font-size: 17px\">\n<\/div>\n<div style=\"display: flex; flex-direction: column; gap: 6px\">\n<label for=\"voorkeur1\" style=\"font-size: 16px; font-weight: 600\">Eerste voorkeur: dag en tijdstip *<\/label>\n<input id=\"voorkeur1\" name=\"Eerste voorkeur\" required type=\"text\" placeholder=\"Bijvoorbeeld dinsdag 19:00 uur\" style=\"width: 100%; box-sizing: border-box; min-height: 48px; padding: 10px 14px; border: 1.5px solid #6F8078; border-radius: 4px; background: #FFFFFF; color: #14251E; font-family: inherit; font-size: 17px\">\n<\/div>\n<div style=\"display: flex; flex-direction: column; gap: 6px\">\n<label for=\"voorkeur2\" style=\"font-size: 16px; font-weight: 600\">Tweede voorkeur: dag en tijdstip<\/label>\n<input id=\"voorkeur2\" name=\"Tweede voorkeur\" type=\"text\" placeholder=\"Bijvoorbeeld zaterdag 10:00 uur\" style=\"width: 100%; box-sizing: border-box; min-height: 48px; padding: 10px 14px; border: 1.5px solid #6F8078; border-radius: 4px; background: #FFFFFF; color: #14251E; font-family: inherit; font-size: 17px\">\n<\/div>\n<button type=\"submit\" style=\"min-height: 52px; margin-top: 4px; padding: 0 24px; border: 0; border-radius: 4px; background: #0E4A38; color: #FFFFFF; font-family: inherit; font-size: 18px; font-weight: 700; cursor: pointer\">Verstuur aanvraag<\/button>\n<div style=\"font-size: 15px; color: #47584F\">* Verplicht veld<\/div>\n<\/form>\n<\/div>\n<\/section>\n\n<!-- ===== LOCATIE EN CONTACT ===== -->\n<section id=\"contact\" style=\"background: #0E4A38; color: #FFFFFF\">\n<div style=\"max-width: 1120px; margin: 0 auto; padding: clamp(48px, 7cqi, 88px) clamp(20px, 5cqi, 40px); display: flex; flex-wrap: wrap; align-items: flex-start; gap: 40px\">\n<div style=\"flex: 1 1 320px; min-width: 0\">\n<h2 style=\"margin: 0; font-family: 'Barlow Condensed', 'Barlow', sans-serif; font-weight: 700; font-size: clamp(34px, 4.2cqi, 52px); line-height: 1; text-transform: uppercase\">Locatie en contact<\/h2>\n<p style=\"margin: 16px 0 0; max-width: 480px; font-size: 19px; color: #E3EEE8\">Heb je een vraag, wil je een baan reserveren of een toernooitje organiseren? Bel of mail ons gerust.<\/p>\n<p style=\"margin: 16px 0 0; max-width: 480px; font-size: 17px; color: #E3EEE8\">Je vindt onze tennishal aan de Spieringweg in Zwaanshoek, vlak bij Hoofddorp, Heemstede, Bennebroek, Hillegom en Cruquius.<\/p>\n<\/div>\n<img decoding=\"async\" src=\"https:\/\/tennishalzwaanshoek.nl\/wp-content\/uploads\/2026\/10\/tennishal-zwaanshoek-oprit.jpg\" alt=\"De oprit naar de tennishal en de parkeerplaats, met bomen aan weerszijden\" style=\"order: 3; flex: none; display: block; width: min(100%, 300px); height: auto; aspect-ratio: 1 \/ 1; object-fit: cover; object-position: 50% 72%; border-radius: 6px\">\n<div style=\"flex: 1 1 380px; min-width: 0; display: flex; flex-direction: column; gap: 8px\">\n<a href=\"tel:+31235840276\" style=\"display: flex; align-items: center; gap: 14px; min-height: 52px; color: #FFFFFF; font-size: 22px; font-weight: 700; text-decoration: none\">\n<svg aria-hidden=\"true\" width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"flex: none\"><path d=\"M5 4h4l2 5-2.5 1.5a11 11 0 0 0 5 5L15 13l5 2v4a2 2 0 0 1-2 2A15 15 0 0 1 3 6a2 2 0 0 1 2-2z\"><\/path><\/svg>\n<span>023-5840276<\/span>\n<\/a>\n<a href=\"mailto:hmveldt@kpnmail.nl\" style=\"display: flex; align-items: center; gap: 14px; min-height: 52px; color: #FFFFFF; font-size: 19px; font-weight: 600; text-decoration: underline; overflow-wrap: anywhere\">\n<svg aria-hidden=\"true\" width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"flex: none\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"14\" rx=\"2\"><\/rect><path d=\"M3.5 7l8.5 6 8.5-6\"><\/path><\/svg>\n<span>hmveldt@kpnmail.nl<\/span>\n<\/a>\n<div style=\"display: flex; align-items: center; gap: 14px; min-height: 52px; font-size: 19px\">\n<svg aria-hidden=\"true\" width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#FFFFFF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"flex: none\"><path d=\"M12 21.5s-7-6.2-7-11.5a7 7 0 0 1 14 0c0 5.300-7 11.500-7 11.500z\"><\/path><circle cx=\"12\" cy=\"10\" r=\"2.5\"><\/circle><\/svg>\n<span>Spieringweg 1139, 2136 LP Zwaanshoek<\/span>\n<\/div>\n<a href=\"https:\/\/www.google.com\/maps\/dir\/?api=1&amp;destination=Spieringweg+1139%2C+2136+LP+Zwaanshoek\" style=\"align-self: flex-start; display: flex; align-items: center; min-height: 52px; margin-top: 12px; padding: 0 26px; box-sizing: border-box; border-radius: 4px; background: #EFE8D8; color: #14251E; font-size: 18px; font-weight: 700; text-decoration: none\">Plan je route<\/a>\n<\/div>\n<\/div>\n<\/section>\n\n<\/main>\n\n<!-- ===== VOETTEKST ===== -->\n<footer style=\"background: #0A3528; color: #CFE0D8\">\n<div style=\"max-width: 1120px; margin: 0 auto; padding: 28px clamp(20px, 5cqi, 40px); display: flex; flex-wrap: wrap; justify-content: space-between; gap: 8px 32px; font-size: 15px\">\n<div>Tennishal Zwaanshoek \u00b7 Spieringweg 1139, 2136 LP Zwaanshoek<\/div>\n<div>Binnen tennissen in de Haarlemmermeer<\/div>\n<\/div>\n<\/footer>\n\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Tennishal Zwaanshoek Prijzen Openingstijden Baan aanvragen Locatie en contact Wintertennis in de Haarlemmermeer Aangenaam binnen tennissen, de hele winter Tennishal Zwaanshoek is een gezellige tennishal in de Haarlemmermeer. Op onze twee verwarmde banen met goede verlichting tennis je de hele winter door. Huur een overdekte tennisbaan voor het hele seizoen, of voor een los uur &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/tennishalzwaanshoek.nl\/\" class=\"more-link\">Lees verder <span class=\"screen-reader-text\">&#8220;&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-324","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/tennishalzwaanshoek.nl\/index.php?rest_route=\/wp\/v2\/pages\/324","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tennishalzwaanshoek.nl\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tennishalzwaanshoek.nl\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tennishalzwaanshoek.nl\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tennishalzwaanshoek.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=324"}],"version-history":[{"count":12,"href":"https:\/\/tennishalzwaanshoek.nl\/index.php?rest_route=\/wp\/v2\/pages\/324\/revisions"}],"predecessor-version":[{"id":347,"href":"https:\/\/tennishalzwaanshoek.nl\/index.php?rest_route=\/wp\/v2\/pages\/324\/revisions\/347"}],"wp:attachment":[{"href":"https:\/\/tennishalzwaanshoek.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=324"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}