1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38<!DOCTYPE html> 39<html lang="fr"> 40<head> 41 <meta charset="UTF-8"> 42 <meta name="viewport" content="width=device-width, initial-scale=1"> 43 <meta name="author" content="Klikego"/> 44 <meta name="copyright" content="Copyright 2026 - Klikego"/> 45 <meta name="description" content="Inscription COURSE DE NOEL by Apiruntour 2026 - 35340 - Liffre"/> 46 47 48 49 <meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests"> 50 51 <title> 52 COURSE DE NOEL by Apiruntour 2026 - 35340 - Liffre | Klikego 53 </title> 54 55 <link rel="icon" type="image/png" href="/favicon/klikego/favicon-96x96.png" sizes="96x96" /> 56 <link rel="icon" type="image/svg+xml" href="/favicon/klikego/favicon.svg" /> 57 <link rel="shortcut icon" href="/favicon/klikego/favicon.ico" /> 58 <link rel="apple-touch-icon" sizes="180x180" href="/favicon/klikego/apple-touch-icon.png" /> 59 60 <meta property="og:image" content="/images/og/klikego.png"/> 61 <meta property="og:type" content="website"/> 62 <meta property="og:image:type" content="image/png"/> 63 <meta property="og:image:width" content="500"/> 64 <meta property="og:image:height" content="262"/> 65 66 <link rel="stylesheet" href="/v8/assets/css/output.css"> 67
67<script src="https://cdn.jsdelivr.net/npm/@tailwindplus/elements@1" type="module"></script>
67 68 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.2/css/all.min.css" integrity="sha512-Evv84Mr4kqVGRNSgIGL/F/aIDqQb7xQ2vcrdIwxfjThSH8CSR7PBEakCr51Ck+w+/U6swU2Im1vVX0SVk9ABhg==" crossorigin="anonymous" referrerpolicy="no-referrer" /> 69 70 <!-- Google tag (gtag.js) -->
vendor: 66 bytes, lines 70-71
70 71 <script async src="https://www.googletagmanager.com/gtag/js?id=
71G-35QQ4W69Z7
vendor: 14 bytes, lines 71-72
71"></script> 72
72<script> 73
vendor: 156 bytes, lines 73-77
73window.dataLayer = window.dataLayer || []; 74 function gtag(){dataLayer.push(arguments);} 75 gtag('js', new Date()); 76 77 gtag('config', '
77G-35QQ4W69Z7
vendor: 54 bytes, lines 77-80
77', { 78 klikego_version: '8' 79 }); 80
80</script>
80 81 82 <!-- FreshDesk --> 83 84
84<script> 85 window.fwSettings={'widget_id':61000000478}; 86 !function(){if("function"!=typeof window.FreshworksWidget){var n=function(){n.q.push(arguments)};n.q=[],window.FreshworksWidget=n}}() 87 88 FreshworksWidget("prefill", "ticketForm", { subject: "COURSE DE NOEL by Apiruntour" }); 89 90 </script>
90 91
91<script type='text/javascript' src='https://widget.freshworks.com/widgets/61000000478.js' async defer></script>
91 92 93 94 95
95<script src="/v8/assets/js/elselect-fix.js"></script>
95 96</head> 97 98<body class="v8 min-h-screen flex flex-col"> 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123<header class="bg-background-elevated sticky top-0 z-50 shadow-lg"> 124 <nav class="mx-auto flex max-w-12xl items-center justify-between py-4 px-5 lg:px-8 text-content-body-regular"> 125 126 <div class="flex shrink-0 mr-4"> 127 <a href="/" class="-m-1.5 p-1.5"> 128 <span class="sr-only">Klikego</span> 129 <img src="/v8/assets/images/logos/logo_klikego_clic.png" alt="" class="h-10.5 w-auto" /> 130 </a> 131 </div> 132 <div class="flex lg:flex-1 items-center w-full"> 133 <form action="/recherche" method="GET" class="flex"> 134 <div class="flex-1 min-w-[220px] form-field form-field-lg"> 135 <label class="form-label"> 136 <span class="form-label-text sr-only">Rechercher</span> 137 <div class="form-control"> 138 <input class="form-input bg-transparent" 139 name="search" 140 placeholder="Rechercher" /> 141 142 <button type="submit" class="form-icon form-icon-right pointer-events-auto cursor-pointer"> 143 <span class="sr-only">Rechercher</span> 144 <i class="fa-solid fa-magnifying-glass"></i> 145 </button> 146 </div> 147 </label> 148 </div> 149 </form> 150 </div> 151 152 <div class="flex lg:hidden"> 153 <button type="button" command="show-modal" commandfor="mobile-menu" class="-m-2.5 inline-flex items-center justify-center rounded-md p-2.5 text-gray-700 cursor-pointer"> 154 <span class="sr-only">Ouvrir menu</span> 155 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" data-slot="icon" aria-hidden="true" class="size-6"> 156 <path d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5" stroke-linecap="round" stroke-linejoin="round" /> 157 </svg> 158 </button>
159 </div> 160 <el-popover-group class="hidden lg:flex items-center lg:gap-x-2"> 161 162 163 <a href="/challenges" class="btn btn-link btn-lg">Challenges</a> 164 <a href="/admin/organisateur.jsp" class="btn btn-link btn-lg">Organisateur</a> 165 <a href="/a-propos" class="btn btn-link btn-lg">A propos</a> 166 <a href="/contact" class="btn btn-link btn-lg">Contact</a> 167 168 169 <div class="relative"> 170 <button popovertarget="desktop-menu-lang" class="btn btn-link btn-lg"> 171 FR 172 <svg viewBox="0 0 20 20" fill="currentColor" data-slot="icon" aria-hidden="true" class="size-5 flex-none text-gray-400 dark:text-gray-500"> 173 <path d="M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z" clip-rule="evenodd" fill-rule="evenodd" /> 174 </svg> 175 </button> 176 177 <el-popover id="desktop-menu-lang" anchor="bottom" popover class="w-56 overflow-visible rounded-xl bg-white p-2 shadow-lg outline-1 outline-gray-900/5 178 transition transition-discrete [--anchor-gap:--spacing(3)] 179 backdrop:bg-transparent open:block 180 data-closed:translate-y-1 data-closed:opacity-0 181 data-enter:duration-200 data-enter:ease-out 182 data-leave:duration-150 data-leave:ease-in "> 183 <div class="flex flex-col"> 184 <a href="?lang=fr" class="inline-flex items-center gap-2 rounded-lg px-3 py-2 text-sm/6 text-gray-900 hover:bg-gray-50"><img 185 src="/v8/assets/images/icons/flags/FR.svg" 186 alt="FR" 187 onerror="this.onerror=null; this.style.visibility='hidden';" 188 189 class="size-5" 190 191/> 192 193FR</a> 194 <a href="?lang=en" class="inline-flex items-center gap-2 rounded-lg px-3 py-2 text-sm/6 text-gray-900 hover:bg-gray-50"><img 195 src="/v8/assets/images/icons/flags/GB.svg" 196 alt="GB" 197 onerror="this.onerror=null; this.style.visibility='hidden';" 198 199 class="size-5" 200 201/> 202 203EN</a> 204 <a href="?lang=es" class="inline-flex items-center gap-2 rounded-lg px-3 py-2 text-sm/6 text-gray-900 hover:bg-gray-50"><img 205 src="/v8/assets/images/icons/flags/ES.svg" 206 alt="ES" 207 onerror="this.onerror=null; this.style.visibility='hidden';" 208 209 class="size-5" 210 211/> 212 213ES</a> 214 </div> 215 </el-popover> 216 </div> 217 218 <div class="flex flex-1 gap-2"> 219 220 221 <a href="/v8/compte/connexion" class="btn btn-primary btn-lg"> 222 Se connecter 223 </a> 224 225 </div> 226 </el-popover-group> 227 </nav> 228 <el-dialog> 229 <dialog id="mobile-menu" class="backdrop:bg-transparent lg:hidden"> 230 <div tabindex="0" class="fixed inset-0 focus:outline-none"> 231 <el-dialog-panel class="fixed inset-y-0 right-0 z-50 w-full overflow-y-auto bg-white p-6 sm:max-w-sm sm:ring-1 sm:ring-gray-900/10"> 232 <div class="flex items-center justify-between"> 233 <a href="/" class="-m-1.5 p-1.5"> 234 <span class="sr-only">Klikego</span> 235 <img src="/v8/assets/images/logos/logo_klikego_principal.png" alt="" class="h-8 w-auto" /> 236 </a> 237 <button type="button" command="close" commandfor="mobile-menu" class="-m-2.5 rounded-md p-2.5 text-gray-700 cursor-pointer"> 238 <span class="sr-only">Close menu</span> 239 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" data-slot="icon" aria-hidden="true" class="size-6"> 240 <path d="M6 18 18 6M6 6l12 12" stroke-linecap="round" stroke-linejoin="round" /> 241 </svg> 242 </button> 243 </div> 244 <div class="mt-6 flow-root"> 245 <div class="-my-6 divide-y divide-gray-500/10"> 246 <div class="space-y-2 py-6"> 247 248 <a href="/challenges" class="-mx-3 block rounded-lg px-3 py-2 text-gray-900 hover:bg-gray-50">Challenges</a> 249 <a href="/admin/organisateur.jsp" class="-mx-3 block rounded-lg px-3 py-2 text-gray-900 hover:bg-gray-50">Organisateur</a> 250 <a href="/a-propos" class="-mx-3 block rounded-lg px-3 py-2 text-gray-900 hover:bg-gray-50">A propos</a> 251 <a href="/contact" class="-mx-3 block rounded-lg px-3 py-2 text-gray-900 hover:bg-gray-50">Contact</a> 252 253 <div class="-mx-3"> 254 <button type="button" command="--toggle" commandfor="lang" class="flex w-full items-center justify-between rounded-lg py-2 pr-3.5 pl-3 text-gray-900 hover:bg-gray-50 cursor-pointer"> 255 FR 256 <svg viewBox="0 0 20 20" fill="currentColor" data-slot="icon" aria-hidden="true" class="size-5 flex-none in-aria-expanded:rotate-180"> 257 <path d="M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z" clip-rule="evenodd" fill-rule="evenodd" /> 258 </svg> 259 </button> 260 <el-disclosure id="lang" hidden class="mt-2 block space-y-2"> 261 <a href="?lang=fr" class="block rounded-lg py-2 pr-3 pl-6 text-gray-900 hover:bg-gray-50">FR</a> 262 <a href="?lang=en" class="block rounded-lg py-2 pr-3 pl-6 text-gray-900 hover:bg-gray-50">EN</a> 263 <a href="?lang=es" class="block rounded-lg py-2 pr-3 pl-6 text-gray-900 hover:bg-gray-50">ES</a> 264 </el-disclosure> 265 </div> 266 </div> 267 268 <div class="py-6"> 269 <a href="/v8/compte/connexion" class="btn btn-primary btn-lg"> 270 Se connecter 271 </a> 272 </div> 273 274 </div> 275 </div> 276 </el-dialog-panel> 277 </div> 278 </dialog> 279 </el-dialog> 280</header> 281 282 283 284<main class="flex-1 flex"> 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306<template id="affiche"> 307 <img src="/documents?reference=1624160890633-7&index=10&version=1786389601000&affiche=1&fullsize=0" /> 308</template> 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325
326<script type="application/ld+json"> 327 { 328 "@context": "https://schema.org", 329 "@graph": [ 330 { 331 "@type": "BreadcrumbList", 332 "@id": "https://www.klikego.com/inscription/course-de-noel-by-apiruntour-2026/running-course-a-pied/1624160890633-7#breadcrumb", 333 "itemListElement": [ 334 { 335 "@type": "ListItem", 336 "position": 1, 337 "name": "Tous les événements", 338 "item": "https://www.klikego.com/recherche" 339 }, 340 { 341 "@type": "ListItem", 342 "position": 2, 343 "name": "Ille et Vilaine", 344 "item": "https://www.klikego.com/recherche?geo=35" 345 }, 346 { 347 "@type": "ListItem", 348 "position": 3, 349 "name": "COURSE DE NOEL by Apiruntour", 350 "item": "https://www.klikego.com/inscription/course-de-noel-by-apiruntour-2026/running-course-a-pied/1624160890633-7" 351 } 352 ] 353 }, 354 { 355 "@type": "SportsEvent", 356 "@id": "https://www.klikego.com/inscription/course-de-noel-by-apiruntour-2026/running-course-a-pied/1624160890633-7#event", 357 "name": "COURSE DE NOEL by Apiruntour", 358 "description": "3, 5, 7,5 & 10km route, courses enfants", 359 "startDate": "2026-12-20T00:00:00+0100", 360 "endDate": "2026-12-20T00:00:00+0100", 361 "eventStatus": "http://schema.org/EventScheduled", 362 "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode", 363 "sport": "Running", 364 "location": { 365 "@type": "Place", 366 "name": "Complexe sportif Jules Ferry 35340 Liffre ", 367 "address": { 368 "@type": "PostalAddress", 369 "addressLocality": "Liffre", 370 "postalCode": "35340", 371 "addressCountry": "FR" 372 } 373 }, 374 "organizer": { 375 "@type": "Organization", 376 "name": "APIRUNTOUR", 377 "url": "https://apirun.fr/pages/course-de-noel" 378 }, 379 "url": "https://www.klikego.com/inscription/course-de-noel-by-apiruntour-2026/running-course-a-pied/1624160890633-7", 380 "subEvent": [ 381 382 383 { 384 "@type": "SportsEvent", 385 "@id": "https://www.klikego.com/inscription/course-de-noel-by-apiruntour-2026/running-course-a-pied/1624160890633-7#event#1752677554339", 386 "name": "COURSE DE NOEL by Apiruntour - 10KM corrida de Noël SAB Menuiseries", 387 "startDate": "2026-12-20T00:00:00+0100", 388 "eventStatus": "http://schema.org/EventScheduled", 389 "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode", 390 "sport": "Running", 391 "superEvent": { 392 "@id": "https://www.klikego.com/inscription/course-de-noel-by-apiruntour-2026/running-course-a-pied/1624160890633-7#event" 393 }, 394 "location": { 395 "@type": "Place", 396 "name": "Complexe sportif Jules Ferry 35340 Liffre ", 397 "address": { 398 "@type": "PostalAddress", 399 "addressLocality": "Liffre", 400 "postalCode": "35340", 401 "addressCountry": "FR" 402 } 403 }, 404 "offers": { 405 "@type": "Offer", 406 "url": "https://www.klikego.com/inscription/course-de-noel-by-apiruntour-2026/running-course-a-pied/1624160890633-7", 407 "price": "16.2", 408 "priceCurrency": "EUR", 409 "availability": "https://schema.org/InStock" 410 } 411 } 412 , 413 414 { 415 "@type": "SportsEvent", 416 "@id": "https://www.klikego.com/inscription/course-de-noel-by-apiruntour-2026/running-course-a-pied/1624160890633-7#event#1669115497806", 417 "name": "COURSE DE NOEL by Apiruntour - FAST 10KM Running Conseil", 418 "startDate": "2026-12-20T00:00:00+0100", 419 "eventStatus": "http://schema.org/EventScheduled", 420 "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode", 421 "sport": "Running", 422 "superEvent": { 423 "@id": "https://www.klikego.com/inscription/course-de-noel-by-apiruntour-2026/running-course-a-pied/1624160890633-7#event" 424 }, 425 "location": { 426 "@type": "Place", 427 "name": "Complexe sportif Jules Ferry 35340 Liffre ", 428 "address": { 429 "@type": "PostalAddress", 430 "addressLocality": "Liffre",
431 "postalCode": "35340", 432 "addressCountry": "FR" 433 } 434 }, 435 "offers": { 436 "@type": "Offer", 437 "url": "https://www.klikego.com/inscription/course-de-noel-by-apiruntour-2026/running-course-a-pied/1624160890633-7", 438 "price": "16.2", 439 "priceCurrency": "EUR", 440 "availability": "https://schema.org/InStock" 441 } 442 } 443 , 444 445 { 446 "@type": "SportsEvent", 447 "@id": "https://www.klikego.com/inscription/course-de-noel-by-apiruntour-2026/running-course-a-pied/1624160890633-7#event#1770054385328", 448 "name": "COURSE DE NOEL by Apiruntour - 7,5KM Crédit Mutuel de Bretagne", 449 "startDate": "2026-12-20T00:00:00+0100", 450 "eventStatus": "http://schema.org/EventScheduled", 451 "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode", 452 "sport": "Running", 453 "superEvent": { 454 "@id": "https://www.klikego.com/inscription/course-de-noel-by-apiruntour-2026/running-course-a-pied/1624160890633-7#event" 455 }, 456 "location": { 457 "@type": "Place", 458 "name": "Complexe sportif Jules Ferry 35340 Liffre ", 459 "address": { 460 "@type": "PostalAddress", 461 "addressLocality": "Liffre", 462 "postalCode": "35340", 463 "addressCountry": "FR" 464 } 465 }, 466 "offers": { 467 "@type": "Offer", 468 "url": "https://www.klikego.com/inscription/course-de-noel-by-apiruntour-2026/running-course-a-pied/1624160890633-7", 469 "price": "11.0", 470 "priceCurrency": "EUR", 471 "availability": "https://schema.org/InStock" 472 } 473 } 474 , 475 476 { 477 "@type": "SportsEvent", 478 "@id": "https://www.klikego.com/inscription/course-de-noel-by-apiruntour-2026/running-course-a-pied/1624160890633-7#event#1703433179649", 479 "name": "COURSE DE NOEL by Apiruntour - 5KM L'Orange Bleue", 480 "startDate": "2026-12-20T00:00:00+0100", 481 "eventStatus": "http://schema.org/EventScheduled", 482 "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode", 483 "sport": "Running", 484 "superEvent": { 485 "@id": "https://www.klikego.com/inscription/course-de-noel-by-apiruntour-2026/running-course-a-pied/1624160890633-7#event" 486 }, 487 "location": { 488 "@type": "Place", 489 "name": "Complexe sportif Jules Ferry 35340 Liffre ", 490 "address": { 491 "@type": "PostalAddress", 492 "addressLocality": "Liffre", 493 "postalCode": "35340", 494 "addressCountry": "FR" 495 } 496 }, 497 "offers": { 498 "@type": "Offer", 499 "url": "https://www.klikego.com/inscription/course-de-noel-by-apiruntour-2026/running-course-a-pied/1624160890633-7", 500 "price": "9.0", 501 "priceCurrency": "EUR", 502 "availability": "https://schema.org/InStock" 503 } 504 } 505 , 506 507 { 508 "@type": "SportsEvent", 509 "@id": "https://www.klikego.com/inscription/course-de-noel-by-apiruntour-2026/running-course-a-pied/1624160890633-7#event#1698235909973", 510 "name": "COURSE DE NOEL by Apiruntour - 3KM parents-enfants Canon Bretagne", 511 "startDate": "2026-12-20T00:00:00+0100", 512 "eventStatus": "http://schema.org/EventScheduled", 513 "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode", 514 "sport": "Running", 515 "superEvent": { 516 "@id": "https://www.klikego.com/inscription/course-de-noel-by-apiruntour-2026/running-course-a-pied/1624160890633-7#event" 517 }, 518 "location": { 519 "@type": "Place", 520 "name": "Complexe sportif Jules Ferry 35340 Liffre ", 521 "address": { 522 "@type": "PostalAddress", 523 "addressLocality": "Liffre", 524 "postalCode": "35340", 525 "addressCountry": "FR" 526 } 527 }, 528 "offers": { 529 "@type": "Offer", 530 "url": "https://www.klikego.com/inscription/course-de-noel-by-apiruntour-2026/running-course-a-pied/1624160890633-7", 531 "price": "5.8", 532 "priceCurrency": "EUR", 533 "availability": "https://schema.org/InStock" 534 } 535 } 536 , 537 538 { 539 "@type": "SportsEvent", 540 "@id": "https://www.klikego.com/inscription/course-de-noel-by-apiruntour-2026/running-course-a-pied/1624160890633-7#event#1698235968667", 541 "name": "COURSE DE NOEL by Apiruntour - Course enfants 2016-2017 Les Amis Monstres", 542 "startDate": "2026-12-20T00:00:00+0100", 543 "eventStatus": "http://schema.org/EventScheduled", 544 "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode", 545 "sport": "Running", 546 "superEvent": { 547 "@id": "https://www.klikego.com/inscription/course-de-noel-by-apiruntour-2026/running-course-a-pied/1624160890633-7#event" 548 }, 549 "location": { 550 "@type": "Place", 551 "name": "Complexe sportif Jules Ferry 35340 Liffre ", 552 "address": { 553 "@type": "PostalAddress", 554 "addressLocality": "Liffre",
555 "postalCode": "35340", 556 "addressCountry": "FR" 557 } 558 }, 559 "offers": { 560 "@type": "Offer", 561 "url": "https://www.klikego.com/inscription/course-de-noel-by-apiruntour-2026/running-course-a-pied/1624160890633-7", 562 "price": "2.0", 563 "priceCurrency": "EUR", 564 "availability": "https://schema.org/InStock" 565 } 566 } 567 , 568 569 { 570 "@type": "SportsEvent", 571 "@id": "https://www.klikego.com/inscription/course-de-noel-by-apiruntour-2026/running-course-a-pied/1624160890633-7#event#1698236026348", 572 "name": "COURSE DE NOEL by Apiruntour - Course enfant 2018-2020 Les Amis Monstres", 573 "startDate": "2026-12-20T00:00:00+0100", 574 "eventStatus": "http://schema.org/EventScheduled", 575 "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode", 576 "sport": "Running", 577 "superEvent": { 578 "@id": "https://www.klikego.com/inscription/course-de-noel-by-apiruntour-2026/running-course-a-pied/1624160890633-7#event" 579 }, 580 "location": { 581 "@type": "Place", 582 "name": "Complexe sportif Jules Ferry 35340 Liffre ", 583 "address": { 584 "@type": "PostalAddress", 585 "addressLocality": "Liffre", 586 "postalCode": "35340", 587 "addressCountry": "FR" 588 } 589 }, 590 "offers": { 591 "@type": "Offer", 592 "url": "https://www.klikego.com/inscription/course-de-noel-by-apiruntour-2026/running-course-a-pied/1624160890633-7", 593 "price": "2.0", 594 "priceCurrency": "EUR", 595 "availability": "https://schema.org/InStock" 596 } 597 } 598 599 600 ] 601 602 603 } 604 ] 605 } 606</script>
606 607 608 609<style> 610 611</style> 612 613<div class="flex flex-1 min-w-0 flex-col bg-background-brand-faint-default px-6 md:px-12 lg:px-24 py-6"> 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635<div class="event-header flex flex-col gap-4"> 636 <div class="flex-col lg:flex-row self-stretch inline-flex justify-start gap-4"> 637 <div class="flex-1 flex flex-wrap justify-start items-center gap-2 text-content-note-regular text-text-base-moderate"> 638 <a class="lg:hidden" href="/recherche">Ãvénements</a> 639 <a class="max-lg:hidden" href="/recherche">Tous les événements</a> 640 <i class="fa-solid fa-angle-right"></i> 641 <a href="/recherche?geo=35">Ille et Vilaine</a> 642 <i class="fa-solid fa-angle-right"></i> 643 <span class="text-text-brand-bolder">COURSE DE NOEL by Apiruntour</span> 644 </div> 645 646 <div class="flex flex-wrap justify-start items-center gap-2"> 647 <a href="https://www.klikego.com/inscription/course-de-noel-by-apiruntour-2026/running-course-a-pied/1624160890633-7" 648 class="event-header-btn-presentation btn btn-md btn-primary"> 649 <i class="fa-solid fa-info max-sm:!hidden"></i> 650 Présentation 651 </a> 652 653 <a href="https://www.klikego.com/inscrits/course-de-noel-by-apiruntour-2026/1624160890633-7" 654 class="event-header-btn-participants btn btn-md btn-secondary border border-border-default"> 655 <i class="fa-solid fa-user-check max-sm:!hidden"></i> 656 Inscrits 657 </a> 658 659 <a href="https://www.klikego.com/resultats/course-de-noel-by-apiruntour-2026/1624160890633-7" 660 class="event-header-btn-results btn btn-md btn-secondary border border-border-default"> 661 <i class="fa-solid fa-trophy max-sm:!hidden"></i> 662 Résultats 663 </a> 664 665 <!-- Favorite button --> 666 <div class="favorite-container ml-auto md:hidden" data-id="1624160890633-7"> 667 <button 668 type="button" 669 670 class="btn-favorite-add btn btn-secondary btn-icon rounded-full pointer-events-auto" 671 aria-label="Ajouter aux favoris"> 672 <i class="fa-regular fa-heart"></i> 673 </button> 674 <button 675 type="button" 676 style='display: none;' 677 class="btn-favorite-remove btn btn-secondary btn-icon rounded-full pointer-events-auto" 678 aria-label="Retirer des favoris"> 679 <i class="fa-solid fa-heart text-text-danger-moderate"></i> 680 </button> 681 </div> 682 </div> 683 </div> 684 685 <div class="flex flex-col gap-2"> 686 <div class="flex justify-between items-center gap-2"> 687 <div class="flex flex-wrap items-center gap-x-4 gap-y-1"> 688 <h1 class="event-header-title text-heading-displayextralarge text-text-brand-bolder"> 689 COURSE DE NOEL by Apiruntour 690 691 692 <span data-event-state="future" class="badge badge-success badge-light badge-lg align-top mt-4"> 693 Dans 80 jours 694 </span> 695 696 </h1> 697 </div> 698 699 <!-- Favorite button --> 700 <div class="favorite-container max-md:hidden" data-id="1624160890633-7"> 701 <button 702 type="button" 703 704 class="btn-favorite-add btn btn-secondary btn-icon rounded-full pointer-events-auto" 705 aria-label="Ajouter aux favoris"> 706 <i class="fa-regular fa-heart"></i> 707 </button> 708 <button 709 type="button" 710 style='display: none;' 711 class="btn-favorite-remove btn btn-secondary btn-icon rounded-full pointer-events-auto" 712 aria-label="Retirer des favoris"> 713 <i class="fa-solid fa-heart text-text-danger-moderate"></i> 714 </button> 715 </div> 716 </div> 717 718 <div class="flex flex-wrap justify-start items-start gap-1"> 719 <span class="event-header-date tag tag-brand tag-ghost"> 720 <i class="fa-solid fa-calendar"></i> 721 20 déc. 2026 722 </span> 723 <span class="event-header-location tag tag-brand tag-ghost whitespace-normal"> 724 <i class="fa-solid fa-location-dot"></i> 725 35340 Liffre 726 </span> 727 </div> 728 </div> 729 730</div> 731
732<script src="/v8/assets/js/event-favorite.js" async onload="listenFavoriteButtons()"></script>
732 733 734 735 736 <div class="sticky top-20 z-40 bg-background-brand-faint-default mt-4 py-4"> 737 738 739 740 741 742 743 744 745<style> 746 /* Scrollbar horizontale */ 747 .custom-scrollbar { 748 scrollbar-width: thin; 749 scrollbar-color: rgba(0,0,0,0.15) transparent; 750 } 751 752 .custom-scrollbar::-webkit-scrollbar { 753 height: 4px; 754 } 755 756 .custom-scrollbar::-webkit-scrollbar-track { 757 background: transparent; 758 } 759 760 .custom-scrollbar::-webkit-scrollbar-thumb { 761 background-color: rgba(0,0,0,0.15); 762 border-radius: 9999px; 763 } 764 765 .custom-scrollbar::-webkit-scrollbar-thumb:hover { 766 background-color: rgba(0,0,0,0.25); 767 } 768</style> 769 770<nav class="event-presentation-nav tab-list tab-list-fill"> 771 <div class="flex gap-1 overflow-x-auto whitespace-nowrap scrollbar-thin custom-scrollbar"> 772 <!-- Active --> 773 <button data-target="about" class="tab-item tab-item-fill tab-item-active"> 774 A propos 775 </button> 776 777 778 <button data-target="dossards" class="tab-item tab-item-fill"> 779 Retrait des dossards 780 </button> 781 782 783 784 <button data-target="custom-tab-0" class="tab-item tab-item-fill"> 785 Lots 100% ð«ð· 786 </button> 787 788 <button data-target="custom-tab-1" class="tab-item tab-item-fill"> 789 Programme 790 </button> 791 792 <button data-target="custom-tab-2" class="tab-item tab-item-fill"> 793 Hébergement 794 </button> 795 796 <button data-target="custom-tab-3" class="tab-item tab-item-fill"> 797 Sponsors & Partenaires 798 </button> 799 800 <button data-target="custom-tab-4" class="tab-item tab-item-fill"> 801 Appel à Bénévoles 802 </button> 803 804 805 806 <button data-target="maps" class="tab-item tab-item-fill"> 807 Cartes 808 </button> 809 810 811 812 <button data-target="documents" class="tab-item tab-item-fill"> 813 Documents 814 </button> 815 816 817 818 819 <button data-target="contact" class="tab-item tab-item-fill"> 820 Informations de contact 821 </button> 822 </div> 823</nav> 824
825<script> 826 document.addEventListener('DOMContentLoaded', () => { 827 const tabs = document.querySelectorAll('nav button[data-target]'); 828 const sections = document.querySelectorAll('section[id]'); 829 830 if (!tabs.length || !sections.length) return; 831 832 // Scroll smooth au clic 833 tabs.forEach(tab => { 834 tab.addEventListener('click', () => { 835 const id = tab.dataset.target; 836 const section = document.getElementById(id); 837 838 if (!section) return; 839 840 section.scrollIntoView({ 841 behavior: 'smooth', 842 block: 'start' 843 }); 844 }); 845 }); 846 847 // Scroll spy 848 const OFFSET = 180; 849 let ticking = false; 850 851 window.addEventListener("scroll", () => { 852 if (!ticking) { 853 requestAnimationFrame(() => { 854 updateActive(); 855 ticking = false; 856 }); 857 ticking = true; 858 } 859 }); 860 861 function updateActive() { 862 let best = null; 863 864 sections.forEach(el => { 865 const rect = el.getBoundingClientRect(); 866 if (rect.top <= OFFSET) { 867 best = el; 868 } 869 }); 870 871 // fallback : si on est tout en haut 872 if (!best) { 873 best = sections[0]; 874 } 875 876 activate(best.id); 877 } 878 879 window.addEventListener("scroll", updateActive); 880 881 let currentId = null; 882 function activate(id) { 883 if (id === currentId) return; // évite les mises à jour inutiles 884 885 currentId = id;
886 tabs.forEach(tab => { 887 const isActive = tab.dataset.target === id; 888 889 tab.classList.toggle('tab-item-active', isActive); 890 tab.setAttribute('aria-current', isActive ? 'true' : 'false'); 891 892 if (isActive) { 893 tab.scrollIntoView({ 894 behavior: 'smooth', 895 inline: 'center', 896 block: 'nearest' 897 }); 898 } 899 }); 900 } 901 }) 902</script>
902 903 904 </div> 905 906 <div class="flex flex-col lg:flex-row gap-6 mt-4"> 907 <div class="flex flex-1 flex-col gap-8"> 908 909 910 <div class="flex flex-1 flex-col gap-2"> 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945<div class="flex mb-2 lg:hidden"> 946 <a href="/types/portal/jeminscris2.jsp?force-multiple=0&light-presentation=0&version=v6" class="btn btn-primary w-full"> 947 S'inscrire 948 </a> 949</div> 950 951 952 953 954 955<div class="card card-neutral"> 956 <span class="card-title"> 957 Clôture des inscriptions au plus tard le <b>18/12/2026 à 0h01</b> 958 . 959 </span> 960</div> 961 962 963 964 </div> 965 966 967 968 969 970 971 972 973 974 975 976 977 978<section id="about" class="external-link scroll-mt-44"> 979 <h2 class="text-heading-large text-text-base-bolder">A propos</h2> 980 <div id="about-content" class="prose max-w-full mt-2 text-content-body-regular text-text-base-moderate line-clamp-15"> 981 <h1 style="text-align:center"><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif"><img alt="" class="img-fluid" src="https://cdn.shopify.com/s/files/1/0758/9327/7020/files/Fichier_1_4x_0f234a6b-d357-451d-a4b3-fc09c05302a9.png?v=1770055677" style="height:200px; width:300px" /></span></span></h1> 982 983<p style="text-align:center"><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">ð <strong>Dimanche 20 décembre 2026 - Liffré (35)</strong></span></span></p> 984 985<p style="text-align:center"><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">Sport, solidarité et magie de Noël.</span></span></p> 986 987<p style="text-align:center"><span style="color:#008000"><strong><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">10km parcourus = 1€ reversé à l'épicerie solidaire de Liffré</span></span></strong></span></p> 988 989<hr /> 990<h1 style="text-align:center"><em><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">ð<strong> Choisissez votre distance et sortez les déguisements !</strong></span></span></em></h1> 991 992<p><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">â¨Ici, la performance se conjugue avec la bonne humeur. De la course enfant au 10km, vous avez le choix de la distance : 3km, 5km, 7,5km....</span></span></p> 993 994<p><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">ð Enfilez votre plus beau costume de Noël et tentez de remporter les récompenses : meilleur déguisement, meilleur groupe déguisé, club le plus représenté sur la FAST 10km. N'oubliez pas d'indiquer votre club ou votre équipe lors de votre inscription.</span></span></p> 995 996<p><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">ð2 course de 10km : Le 10km FAST pour se dépasser (références chrono sur 10km demandées -45min pour les femmes, -40min pour les hommes) ou le 10km corrida pour le plaisir de performer chacun à son niveau</span></span></p> 997 998<hr /> 999<h1 style="text-align:center"><em><strong><span style="font-family:arial,helvetica,sans-serif; font-size:14px">ð L'esprit de Noël est partout : </span><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">un événement à vivre en famille.</span></span></strong></em></h1> 1000 1001<p><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">ð Marché de Noël</span></span></p> 1002 1003<p><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">ð¶ Animations musicales</span></span></p> 1004 1005<p><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">ð Présence du Père Noël</span></span></p> 1006 1007<p><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">â Vin chaud, restauration et buvette avec Ouest Boissons</span></span></p> 1008 1009<p><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">ð Une ambiance chaleureuse pour petits et grands avec des courses enfants et parents/enfants</span></span></p> 1010 1011<p><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">ð ðDéfilé des tracteurs illuminés de Noël</span></span></p> 1012 1013<p><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">⨠Spectacle lumineux de clôture</span></span></p> 1014 1015<p> </p> 1016 1017<p><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif"><img alt="Sponsors course de Noel 2026" src="https://cdn.shopify.com/s/files/1/0758/9327/7020/files/Sponsors_Noel_26.png?v=1786038664" style="height:69px; width:600px" /></span></span></p> 1018 </div> 1019 <div class="flex justify-center mt-2"> 1020 <button id="about-showMore" class="btn btn-sm btn-secondary"> 1021 Voir plus 1022 </button> 1023 1024 <button id="about-showLess" class="btn btn-sm btn-secondary hidden"> 1025 Voir moins 1026 </button> 1027 </div> 1028</section> 1029
1030<script> 1031 const desc = document.getElementById('about-content'); 1032 const showMoreBtn = document.getElementById('about-showMore'); 1033 const showLessBtn = document.getElementById('about-showLess'); 1034 1035 showMoreBtn.addEventListener('click', () => { 1036 desc.classList.remove('line-clamp-15'); 1037 showMoreBtn.classList.add('hidden'); 1038 showLessBtn.classList.remove('hidden'); 1039 }); 1040 1041 showLessBtn.addEventListener('click', () => { 1042 desc.classList.add('line-clamp-15'); 1043 showMoreBtn.classList.remove('hidden'); 1044 showLessBtn.classList.add('hidden'); 1045 }); 1046 1047 function checkOverflow() { 1048 if (desc.scrollHeight <= desc.clientHeight) { 1049 showMoreBtn.classList.add('hidden'); 1050 } 1051 } 1052 1053 window.addEventListener('load', checkOverflow); 1054</script>
1054 1055 1056 1057 1058 1059 1060 1061 1062 1063<section id="dossards" class="external-link scroll-mt-44"> 1064 <h2 class="text-heading-large text-text-base-bolder"> 1065 1066 Retrait des dossards 1067 1068 </h2> 1069 <div class="prose max-w-full text-content-body-regular text-text-base-moderate"> 1070 <ul> 1071 <li> 1072 <p><span style="font-family:arial,helvetica,sans-serif"><span style="font-size:14px"><strong>Courses enfants</strong> : mercredi 16 décembre 15h-18h chez <strong>Les Amis Monstres</strong>, place Wendover à Liffré.</span></span></p> 1073 </li> 1074 <li> 1075 <p><span style="font-family:arial,helvetica,sans-serif"><span style="font-size:14px"><strong>Course 7,5 km</strong> : à l'agence <strong>CMB</strong>, mercredi 16 décembre 14h-18h située au 2 rue de Rennes à Liffré.</span></span></p> 1076 </li> 1077 <li> 1078 <p><span style="font-family:arial,helvetica,sans-serif"><span style="font-size:14px"><strong>Toutes les courses</strong> : samedi 19 décembre de 11 h à 19 h 30 et dimanche 20 décembre de 10 h à 19 h 30 à l'<strong>Espace Jules Ferry</strong> à Liffré.</span></span></p> 1079 </li> 1080</ul> 1081 </div> 1082</section> 1083 1084 1085 1086 1087 1088 1089 1090 1091<section id="custom-tab-0" class="external-link scroll-mt-44"> 1092 <h2 class="text-heading-large text-text-base-bolder"> 1093 1094 Lots 100% ð«ð· 1095 1096 </h2> 1097 <div class="prose max-w-full text-content-body-regular text-text-base-moderate"> 1098 <h3><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif"><strong>Offrez ou offrez-vous un souvenir unique de votre Course de Noël !</strong></span></span></h3> 1099 1100<p><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">En vous inscrivant, vous pouvez aussi choisir l'une de ces créations : </span></span><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">⨠<strong>100 % fabriquées en France</strong>, conçues dans une démarche responsable et de qualité.</span></span></p> 1101 1102<table style="border-collapse:collapse; caret-color:rgb(0, 0, 0); color:rgb(0, 0, 0); table-layout:fixed; width:100%"> 1103 <thead> 1104 </thead> 1105 <tbody> 1106 <tr> 1107 <th> 1108 <p><span style="font-size:16px"><span style="font-family:arial,helvetica,sans-serif">ð T-SHIRT OFFICIEL 2026</span></span></p> 1109 1110 <p><img alt="T-shirt de la course Made in France" src="https://cdn.shopify.com/s/files/1/0758/9327/7020/files/Capture_d_ecran_2026-09-16_a_15.16.08.png?v=1789564607" style="height:237px; width:400px" /></p> 1111 </th> 1112 <th> 1113 <p><span style="font-size:16px"><span style="font-family:arial,helvetica,sans-serif">ð MEDAILLE FINISHER 2026</span></span></p> 1114 1115 <p><img alt="Médaille course de Noël" src="https://cdn.shopify.com/s/files/1/0758/9327/7020/files/DEF_Medaille2026_APIRUN-SUPERU.png?v=1789564638" style="height:237px; width:200px" /></p> 1116 </th> 1117 </tr> 1118 </tbody> 1119 <tbody> 1120 <tr> 1121 <td><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif"><strong>25 €</strong></span></span></td> 1122 <td><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif"><strong>5 €</strong></span></span></td> 1123 </tr> 1124 <tr> 1125 <td><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">â Designé à la main. Existe en 3 tailles</span></span></td> 1126 <td><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">â Modèle exclusif 2026</span></span></td> 1127 </tr> 1128 <tr> 1129 <td><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">â T-shirt technique et léger</span></span></td> 1130 <td><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">â Médaille en bois français</span></span></td> 1131 </tr> 1132 <tr> 1133 <td><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">â Fabrication 100% française ð«ð· </span></span></td> 1134 <td><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">â Fabrication française ð«ð·</span></span></td> 1135 </tr> 1136 <tr> 1137 <td><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">â Modèle homme col rond ou femme col V</span></span></td> 1138 <td><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif"> â Gravée et personnalisée selon la distance</span></span></td> 1139 </tr> 1140 </tbody> 1141</table> 1142 </div> 1143</section> 1144 1145 1146 1147 1148 1149 1150<section id="custom-tab-1" class="external-link scroll-mt-44"> 1151 <h2 class="text-heading-large text-text-base-bolder"> 1152 1153 Programme 1154 1155 </h2> 1156 <div class="prose max-w-full text-content-body-regular text-text-base-moderate">
1157 <p><span style="font-family:arial,helvetica,sans-serif; font-size:14px">ð ð Rendez-vous les 19 & 20 décembre !</span></p> 1158 1159<p><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">ð Enfilez vos baskets</span></span></p> 1160 1161<p><span style="font-family:arial,helvetica,sans-serif"><span style="font-size:14px">⨠Sortez votre plus beau déguisement</span></span></p> 1162 1163<p><span style="font-family:arial,helvetica,sans-serif"><span style="font-size:14px">âï¸ Profitez du marché de Noël</span></span></p> 1164 1165<p><span style="font-family:arial,helvetica,sans-serif"><span style="font-size:14px">â¤ï¸ Vivez la magie de Noël... en courant et profitez du spectacle pyrotechnique !</span></span></p> 1166 1167<table style="caret-color:rgb(0, 0, 0); color:rgb(0, 0, 0)"> 1168 <thead> 1169 <tr> 1170 <th style="text-align:left"><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">SAMEDI</span></span></th> 1171 </tr> 1172 </thead> 1173 <tbody> 1174 <tr> 1175 <td><strong>11h 19h </strong>Marché de Noël avec des exposants et artisans locaux</td> 1176 </tr> 1177 <tr> 1178 <td><strong>11h 19h </strong>Retrait des dossards toutes les courses</td> 1179 </tr> 1180 <tr> 1181 <td><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">Sur place restauration, crêpes, galette et buvette</span></span></td> 1182 </tr> 1183 <tr> 1184 <td><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">Présentation des meneurs d'allure / échanges avec les athlètes</span></span></td> 1185 </tr> 1186 <tr> 1187 <td> </td> 1188 </tr> 1189 <tr> 1190 <td><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif"><strong>DIMANCHE</strong></span></span></td> 1191 </tr> 1192 <tr> 1193 <td><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif"><strong>10h 19h30</strong> Marché de Noël</span></span></td> 1194 </tr> 1195 <tr> 1196 <td><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif"><strong>10h 19h15 </strong>Retrait des dossards</span></span></td> 1197 </tr> 1198 <tr> 1199 <td><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif"><strong>14h15 </strong>Éveil Athlétique 500m (2018-2020) - Les amis Monstres</span></span></td> 1200 </tr> 1201 <tr> 1202 <td><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif"><strong>14h30</strong> Poussins 1km (2016-2017) - Les amis Monstres</span></span></td> 1203 </tr> 1204 <tr> 1205 <td><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">Podium éveil et poussins</span></span></td> 1206 </tr> 1207 <tr> 1208 <td><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif"><strong>15h </strong>3km Benjamins (2014-2015) et adultes - Canon Bretagne</span></span></td> 1209 </tr> 1210 <tr> 1211 <td><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif"><strong>15h45 </strong>5 km mesuré (né avant le 31/12/2013) - L'Orange Bleue </span></span></td> 1212 </tr> 1213 <tr> 1214 <td><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">Podiums 3 et 5 km</span></span></td> 1215 </tr> 1216 <tr> 1217 <td><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif"><strong>17h</strong> 7,5km (né avant 31/12/2011) - Crédit Mutuel de Bretagne</span></span></td> 1218 </tr> 1219 <tr> 1220 <td><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif"><strong>18h15</strong> 10km FAST mesuré (né avant 31/12/2011) - Running Conseil </span></span></td> 1221 </tr> 1222 <tr> 1223 <td><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif"><strong>19h15 </strong>10 km mesuré (né avant 31/12/2011) - SAB Menuiseries</span></span></td> 1224 </tr> 1225 <tr> 1226 <td><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">Podiums FAST &10 km, concours de déguisements et remise du trophée du club le plus représenté</span></span></td> 1227 </tr> 1228 <tr> 1229 <td><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">Défilé de tracteurs illuminés organisé par les jeunes agriculteurs</span></span></td> 1230 </tr> 1231 <tr> 1232 <td><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif"><strong>21h</strong> spectacle pyrotechnique avec la ville de Liffré</span></span></td> 1233 </tr> 1234 </tbody> 1235</table> 1236 </div> 1237</section> 1238 1239 1240 1241 1242 1243 1244<section id="custom-tab-2" class="external-link scroll-mt-44"> 1245 <h2 class="text-heading-large text-text-base-bolder"> 1246 1247 Hébergement 1248 1249 </h2> 1250 <div class="prose max-w-full text-content-body-regular text-text-base-moderate">
1251 <div> 1252<p><span style="font-family:arial,helvetica,sans-serif"><span style="font-size:14px"><strong>Se loger à Liffré : </strong></span></span></p> 1253 1254<p><span style="font-family:arial,helvetica,sans-serif"><span style="font-size:14px">L’Hôtel La Reposée, vous accueille dans ses chambres modernes et cosy.</span></span></p> 1255 1256<p><span style="font-family:arial,helvetica,sans-serif"><span style="font-size:14px">Le restaurant bistronomique et le Spa vous permettront de profiter d’un moment de détente dans un cadre verdoyant à proximité directe de la course.</span></span></p> 1257 1258<p><span style="font-family:arial,helvetica,sans-serif"><span style="font-size:14px"><strong>Bénéficiez d’une réduction de 40% sur la réservation d’une chambre familiale ou 30% de réduction sur une chambre confort.</strong></span></span></p> 1259 1260<p><span style="font-family:arial,helvetica,sans-serif"><span style="font-size:14px">Avec le code <span style="color:rgb(255, 140, 0)"><strong><em>REPNOEL2026</em> </strong></span>en contactant l’hôtel au <em>
126002.99.68.31.51</em></span></span></p> 1261 1262<p style="text-align:center"><a href="https://lareposee.fr/" style="text-align: center;" target="_blank"><img alt="" class="img-fluid" src="https://www.klikego.com/documents?reference=1624160890633-6&name=Hotel.jpg" /></a></p> 1263</div> 1264 1265<div style="text-align:center"><u>Lien </u>: <a href="https://lareposee.fr/" style="color: rgb(17, 85, 204);" target="_blank">https://lareposee.fr/</a></div> 1266 </div> 1267</section> 1268 1269 1270 1271 1272 1273 1274<section id="custom-tab-3" class="external-link scroll-mt-44"> 1275 <h2 class="text-heading-large text-text-base-bolder"> 1276 1277 Sponsors & Partenaires 1278 1279 </h2> 1280 <div class="prose max-w-full text-content-body-regular text-text-base-moderate"> 1281 <p style="text-align:center"><img alt="" class="img-fluid" src="https://cdn.shopify.com/s/files/1/0758/9327/7020/files/Sponsors_Noel_26.png?v=1785944737" /></p> 1282 </div> 1283</section> 1284 1285 1286 1287 1288 1289 1290<section id="custom-tab-4" class="external-link scroll-mt-44"> 1291 <h2 class="text-heading-large text-text-base-bolder"> 1292 1293 Appel à Bénévoles 1294 1295 </h2> 1296 <div class="prose max-w-full text-content-body-regular text-text-base-moderate"> 1297 <p><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">L'association Apiruntour organise un événement sportif en centre bourg de Liffré (35) : sportif, solidaire, dans un esprit convivial.</span></span></p> 1298 1299<p><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">Comme toute organisation d'événement sportif, nous nous appuyons sur un <strong>maillage de bénévoles pour nous épauler dans les différentes missions le jour J</strong>. </span></span></p> 1300 1301<p><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">Pour nous rejoindre, créez un compte ci-desous et renseignez les informations suivantes :</span></span></p> 1302 1303<p><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">- les tâches sur lesquelles vous souhaiteriez vous impliquer, </span></span></p> 1304 1305<p><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">- vos disponibilités.</span></span></p> 1306 1307<p><strong><a href="https://vorg.fr/apiruntour/coursedenoel"><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">CREER UN COMPTE</span></span></a></strong></p> 1308 1309<p><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif"><strong>Nous reviendrons vers vous une fois le planning finalisé pour vous confirmer votre mission</strong></span></span></p> 1310 1311<p><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">Collation et boisson offertes à chaque bénévole.</span></span></p> 1312 1313<div> </div> 1314 </div> 1315</section> 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330<section id="maps" class="scroll-mt-44"> 1331 <div class="flex flex-column justify-between items-center"> 1332 <h2 class="text-heading-large text-text-base-bolder"> 1333 Cartes 1334 </h2> 1335 1336 <div class="tab-list tab-list-fill"> 1337 1338 <button data-tab="map" class="tab-btn tab-item tab-item-sm tab-item-fill tab-item-active"> 1339 Localisation 1340 </button> 1341 1342 </div> 1343 </div> 1344 1345 <div id="map" class="tab-content mt-2"> 1346 1347 <iframe 1348 id="route" 1349 title="Localisation de l'événement" 1350 src="/v8/evenement/map.jsp?coords=48.202463824722344,-1.506397097954829&insee=35152" 1351 style="width: 100%; height: 600px; border: none;" 1352 allowfullscreen> 1353 </iframe> 1354 1355 </div> 1356</section> 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371<section id="documents" class="scroll-mt-44"> 1372 <h2 class="text-heading-large text-text-base-bolder"> 1373 Documents 1374 </h2> 1375 <div class="flex flex-col mt-1"> 1376 1377 1378 <a rel="nofollow" target="_blank" 1379 href="/documents/?reference=1624160890633-7&index=8"> 1380 1381 <div class="self-stretch px-4 py-2 border-b border-border-default flex justify-between items-center gap-4"> 1382 <div class="flex-1 flex items-center text-text-base-moderate gap-2"> 1383 <div class="size-5 relative overflow-hidden"> 1384 <i class="fa-regular fa-file-lines"></i> 1385 </div> 1386 <div class="flex-1 break-all">Guide des Tailles</div> 1387 </div> 1388 <div class="size-5 text-icon-brand-bolder ml-auto"> 1389 <i class="fa-solid fa-arrow-up-right-from-square"></i> 1390 </div> 1391 </div> 1392 1393 </a> 1394 1395 1396 <a rel="nofollow" target="_blank" 1397 href="/documents/?reference=1624160890633-7&index=10"> 1398
1399 <div class="self-stretch px-4 py-2 border-b border-border-default flex justify-between items-center gap-4"> 1400 <div class="flex-1 flex items-center text-text-base-moderate gap-2"> 1401 <div class="size-5 relative overflow-hidden"> 1402 <i class="fa-regular fa-file-lines"></i> 1403 </div> 1404 <div class="flex-1 break-all">[APIRUN]---affiche-course-de-noel-avec-sponsors-def-.jpg</div> 1405 </div> 1406 <div class="size-5 text-icon-brand-bolder ml-auto"> 1407 <i class="fa-solid fa-arrow-up-right-from-square"></i> 1408 </div> 1409 </div> 1410 1411 </a> 1412 1413 1414 <a rel="nofollow" target="_blank" 1415 href="/documents/?reference=1624160890633-7&index=11"> 1416 1417 <div class="self-stretch px-4 py-2 border-b border-border-default flex justify-between items-center gap-4"> 1418 <div class="flex-1 flex items-center text-text-base-moderate gap-2"> 1419 <div class="size-5 relative overflow-hidden"> 1420 <i class="fa-regular fa-file-lines"></i> 1421 </div> 1422 <div class="flex-1 break-all">communiqué presse / ouverture des inscriptions</div> 1423 </div> 1424 <div class="size-5 text-icon-brand-bolder ml-auto"> 1425 <i class="fa-solid fa-arrow-up-right-from-square"></i> 1426 </div> 1427 </div> 1428 1429 </a> 1430 1431 1432 1433 1434 <a rel="nofollow" target="_blank" 1435 href="/servlet/com.iel.types.root.participant.ParticipantPhotoServlet?reference=1624160890633-7&name=reglement-2026-.pdf"> 1436 1437 <div class="self-stretch px-4 py-2 border-b border-border-default flex justify-between items-center gap-4"> 1438 <div class="flex-1 flex items-center text-text-base-moderate gap-2"> 1439 <div class="size-5 relative overflow-hidden"> 1440 <i class="fa-solid fa-file-signature"></i> 1441 </div> 1442 <div class="flex-1 break-all">reglement-2026-.pdf</div> 1443 </div> 1444 <div class="size-5 text-icon-brand-bolder ml-auto"> 1445 <i class="fa-solid fa-arrow-up-right-from-square"></i> 1446 </div> 1447 </div> 1448 1449 </a> 1450 1451 </div> 1452</section> 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469<section id="contact" class="scroll-mt-44"> 1470 <h2 class="mx-1 my-2 text-heading-large text-text-base-bolder"> 1471 Informations de contact 1472 </h2> 1473 1474 <div class="self-stretch inline-flex flex-col gap-4 m-2"> 1475 1476 <div class="flex flex-col gap-2"> 1477 <div class="text-content-body-regular text-text-base-bolder"> 1478 Site web et réseaux sociaux : 1479 </div> 1480 <div class="text-content-body-regular text-text-brand-bolder flex flex-col gap-1"> 1481 1482 1483 <a href="https://apirun.fr/pages/course-de-noel" target="_blank" rel="noopener" class="inline-flex gap-1"> 1484 <div class="size-6 flex items-center justify-center"> 1485 <i class="fa-solid fa-globe"></i> 1486 </div> 1487 <span class="underline">Site web de lâorganisateur</span> 1488 </a> 1489 1490 1491 1492 <a href="https://www.facebook.com/p/Apiruntour-61573220039993/" target="_blank" rel="noopener noreferrer" class="inline-flex gap-1"> 1493 <div class="size-6 flex items-center justify-center"> 1494 <i class="fa-brands fa-facebook-f"></i> 1495 </div> 1496 <span class="underline">Facebook de lâorganisateur</span> 1497 </a> 1498 1499 1500 1501 1502 1503 <a href="https://www.instagram.com/apiruntour?igsh=MWJqYjE5c2tvbHd4ag%3D%3D&utm_source=qr" target="_blank" rel="noopener noreferrer" class="inline-flex gap-1"> 1504 <div class="size-6 flex items-center justify-center"> 1505 <i class="fa-brands fa-instagram"></i> 1506 </div> 1507 <span class="underline">Instagram de lâorganisateur</span> 1508 </a> 1509 1510 1511 1512 <a href="https://www.instagram.com/reel/DTfdel9iFej/?utm_source=ig_web_copy_link&igsh=MzRlODBiNWFlZA==" target="_blank" rel="noopener noreferrer" class="inline-flex gap-1"> 1513 <div class="size-6 flex items-center justify-center"> 1514 <i class="fa-brands fa-youtube"></i> 1515 </div>
1516 <span class="underline">Youtube de lâorganisateur</span> 1517 </a> 1518 1519 </div> 1520 </div> 1521 1522 1523 1524 <div class="flex flex-col gap-2"> 1525 <div class="text-content-body-regular text-text-base-bolder"> 1526 Responsable des inscriptions : 1527 </div> 1528 <div class="text-content-body-regular text-text-brand-bolder inline-flex gap-1"> 1529 <div class="size-6 flex items-center justify-center"> 1530 <i class="fa-regular fa-circle-user"></i> 1531 </div> 1532 <div class="text-text-brand-bolder"> 1533 L'équipe de gentils bénévoles Association Apiruntour 1534 </div> 1535 </div> 1536 </div> 1537 1538 1539 <div> 1540 <a href="/v8/evenement/contact.jsp?e=1624160890633-7" class="btn btn-lg btn-secondary"> 1541 Contacter lâorganisateur 1542 </a> 1543 </div> 1544 </div> 1545</section> 1546 </div> 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569<aside id="sidebar" class="lg:w-80 xl:w-100 min-w-80 w-full h-fit max-lg:hidden"> 1570 <div class="flex justify-between items-center mb-2"> 1571 <h2 class="text-heading-large text-text-base-bolder"> 1572 Les épreuves 1573 </h2> 1574 1575 <a href="/types/portal/jeminscris2.jsp?force-multiple=0&light-presentation=0&version=v6" class="btn btn-primary"> 1576 S'inscrire 1577 </a> 1578 1579 </div> 1580 1581 <div id="heat-list" class="flex flex-col gap-2"> 1582 1583 <div data-heat-id="1752677554339" class="relative flex min-h-24 items-stretch group"> 1584 <!-- Lien global (au-dessus de tout) --> 1585 1586 <a 1587 href="#" 1588 onclick="event.preventDefault(); heatDetails('1752677554339');" 1589 aria-label="10KM corrida de Noël SAB Menuiseries" 1590 class="heat-link 1591 absolute inset-0 z-10 rounded-xl 1592 bg-transparent 1593 transition-colors duration-200 1594 group-hover:bg-black/5 1595 active:bg-black/5 1596 focus-visible:outline focus-visible:outline-2 1597 focus-visible:outline-offset-2 1598 focus-visible:outline-primary"> 1599 </a> 1600 1601 1602 <!-- Bloc principal --> 1603 <div class="flex flex-1 items-center rounded-l-lg border border-r-0 border-border-default bg-background-base px-3 py-2 "> 1604 1605 <div class="flex flex-1 flex-col gap-2"> 1606 1607 <!-- Titre + badge --> 1608 <div class="flex w-full items-center gap-2"> 1609 <div class="flex w-full items-center justify-between"> 1610 <h3 class="flex-1 text-content-note-emphasis text-text-base-bolder">10KM corrida de Noël SAB Menuiseries</h3> 1611 1612 1613 <span class="px-2 py-1 rounded-full 1614 bg-background-neutral-faint-default 1615 outline outline-1 outline-border-neutral-lighter 1616 text-xs font-medium text-text-base-bolder"> 1617 10 km 1618 </span> 1619 1620 </div> 1621 </div> 1622 1623 <!-- Tags --> 1624 <div class="flex flex-wrap items-center gap-2"> 1625 1626 1627 1628 1629 <!-- Prix --> 1630 <span data-heat-tag="price" class="tag tag-brand tag-light"> 1631 <i class="fa-solid fa-tag"></i> 1632 à partir de 16.2 ⬠1633 </span> 1634 1635 1636 1637 <!-- Date --> 1638 <span data-heat-tag="date" class="tag tag-neutral tag-light"> 1639 <i class="fa-solid fa-calendar"></i> 1640 dim. 20 déc. 1641 </span> 1642 1643 1644 <!-- Heure --> 1645 <span data-heat-tag="hour" class="tag tag-neutral tag-light"> 1646 <i class="fa-regular fa-clock"></i> 1647 19h15 1648 </span> 1649 1650 </div> 1651 1652 1653 1654 </div> 1655 </div> 1656 1657 1658 <a class="flex w-8 items-center justify-center rounded-r-lg bg-background-brand-medium-default border border-0"> 1659 <i class="fa-solid fa-chevron-right text-icon-neutral-moderate"></i> 1660 </a> 1661 </div> 1662 1663 1664 <div data-heat-id="1669115497806" class="relative flex min-h-24 items-stretch group"> 1665 <!-- Lien global (au-dessus de tout) --> 1666 1667 <a 1668 href="#" 1669 onclick="event.preventDefault(); heatDetails('1669115497806');" 1670 aria-label="FAST 10KM Running Conseil" 1671 class="heat-link 1672 absolute inset-0 z-10 rounded-xl 1673 bg-transparent 1674 transition-colors duration-200 1675 group-hover:bg-black/5 1676 active:bg-black/5 1677 focus-visible:outline focus-visible:outline-2 1678 focus-visible:outline-offset-2 1679 focus-visible:outline-primary"> 1680 </a> 1681 1682 1683 <!-- Bloc principal --> 1684 <div class="flex flex-1 items-center rounded-l-lg border border-r-0 border-border-default bg-background-base px-3 py-2 "> 1685 1686 <div class="flex flex-1 flex-col gap-2"> 1687 1688 <!-- Titre + badge --> 1689 <div class="flex w-full items-center gap-2"> 1690 <div class="flex w-full items-center justify-between"> 1691 <h3 class="flex-1 text-content-note-emphasis text-text-base-bolder">FAST 10KM Running Conseil</h3> 1692 1693 1694 <span class="px-2 py-1 rounded-full 1695 bg-background-neutral-faint-default 1696 outline outline-1 outline-border-neutral-lighter 1697 text-xs font-medium text-text-base-bolder"> 1698 10 km 1699 </span> 1700 1701 </div> 1702 </div> 1703 1704 <!-- Tags --> 1705 <div class="flex flex-wrap items-center gap-2"> 1706 1707 1708 1709
1710 <!-- Prix --> 1711 <span data-heat-tag="price" class="tag tag-brand tag-light"> 1712 <i class="fa-solid fa-tag"></i> 1713 à partir de 16.2 ⬠1714 </span> 1715 1716 1717 1718 <!-- Date --> 1719 <span data-heat-tag="date" class="tag tag-neutral tag-light"> 1720 <i class="fa-solid fa-calendar"></i> 1721 dim. 20 déc. 1722 </span> 1723 1724 1725 <!-- Heure --> 1726 <span data-heat-tag="hour" class="tag tag-neutral tag-light"> 1727 <i class="fa-regular fa-clock"></i> 1728 18h15 1729 </span> 1730 1731 </div> 1732 1733 1734 1735 </div> 1736 </div> 1737 1738 1739 <a class="flex w-8 items-center justify-center rounded-r-lg bg-background-brand-medium-default border border-0"> 1740 <i class="fa-solid fa-chevron-right text-icon-neutral-moderate"></i> 1741 </a> 1742 </div> 1743 1744 1745 <div data-heat-id="1770054385328" class="relative flex min-h-24 items-stretch group"> 1746 <!-- Lien global (au-dessus de tout) --> 1747 1748 <a 1749 href="#" 1750 onclick="event.preventDefault(); heatDetails('1770054385328');" 1751 aria-label="7,5KM Crédit Mutuel de Bretagne" 1752 class="heat-link 1753 absolute inset-0 z-10 rounded-xl 1754 bg-transparent 1755 transition-colors duration-200 1756 group-hover:bg-black/5 1757 active:bg-black/5 1758 focus-visible:outline focus-visible:outline-2 1759 focus-visible:outline-offset-2 1760 focus-visible:outline-primary"> 1761 </a> 1762 1763 1764 <!-- Bloc principal --> 1765 <div class="flex flex-1 items-center rounded-l-lg border border-r-0 border-border-default bg-background-base px-3 py-2 "> 1766 1767 <div class="flex flex-1 flex-col gap-2"> 1768 1769 <!-- Titre + badge --> 1770 <div class="flex w-full items-center gap-2"> 1771 <div class="flex w-full items-center justify-between"> 1772 <h3 class="flex-1 text-content-note-emphasis text-text-base-bolder">7,5KM Crédit Mutuel de Bretagne</h3> 1773 1774 1775 <span class="px-2 py-1 rounded-full 1776 bg-background-neutral-faint-default 1777 outline outline-1 outline-border-neutral-lighter 1778 text-xs font-medium text-text-base-bolder"> 1779 7,5 km 1780 </span> 1781 1782 </div> 1783 </div> 1784 1785 <!-- Tags --> 1786 <div class="flex flex-wrap items-center gap-2"> 1787 1788 1789 1790 1791 <!-- Prix --> 1792 <span data-heat-tag="price" class="tag tag-brand tag-light"> 1793 <i class="fa-solid fa-tag"></i> 1794 à partir de 11.0 ⬠1795 </span> 1796 1797 1798 1799 <!-- Date --> 1800 <span data-heat-tag="date" class="tag tag-neutral tag-light"> 1801 <i class="fa-solid fa-calendar"></i> 1802 dim. 20 déc. 1803 </span> 1804 1805 1806 <!-- Heure --> 1807 <span data-heat-tag="hour" class="tag tag-neutral tag-light"> 1808 <i class="fa-regular fa-clock"></i> 1809 17h 1810 </span> 1811 1812 </div> 1813 1814 1815 1816 </div> 1817 </div> 1818 1819 1820 <a class="flex w-8 items-center justify-center rounded-r-lg bg-background-brand-medium-default border border-0"> 1821 <i class="fa-solid fa-chevron-right text-icon-neutral-moderate"></i> 1822 </a> 1823 </div> 1824 1825 1826 <div data-heat-id="1703433179649" class="relative flex min-h-24 items-stretch group"> 1827 <!-- Lien global (au-dessus de tout) --> 1828 1829 <a 1830 href="#" 1831 onclick="event.preventDefault(); heatDetails('1703433179649');" 1832 aria-label="5KM L'Orange Bleue" 1833 class="heat-link 1834 absolute inset-0 z-10 rounded-xl 1835 bg-transparent 1836 transition-colors duration-200 1837 group-hover:bg-black/5 1838 active:bg-black/5 1839 focus-visible:outline focus-visible:outline-2 1840 focus-visible:outline-offset-2 1841 focus-visible:outline-primary"> 1842 </a> 1843 1844 1845 <!-- Bloc principal --> 1846 <div class="flex flex-1 items-center rounded-l-lg border border-r-0 border-border-default bg-background-base px-3 py-2 "> 1847 1848 <div class="flex flex-1 flex-col gap-2"> 1849 1850 <!-- Titre + badge --> 1851 <div class="flex w-full items-center gap-2"> 1852 <div class="flex w-full items-center justify-between"> 1853 <h3 class="flex-1 text-content-note-emphasis text-text-base-bolder">5KM L'Orange Bleue</h3> 1854 1855 1856 <span class="px-2 py-1 rounded-full 1857 bg-background-neutral-faint-default 1858 outline outline-1 outline-border-neutral-lighter 1859 text-xs font-medium text-text-base-bolder"> 1860 5 km 1861 </span> 1862 1863 </div> 1864 </div> 1865 1866 <!-- Tags --> 1867 <div class="flex flex-wrap items-center gap-2"> 1868 1869 1870 1871
1872 <!-- Prix --> 1873 <span data-heat-tag="price" class="tag tag-brand tag-light"> 1874 <i class="fa-solid fa-tag"></i> 1875 à partir de 9.0 ⬠1876 </span> 1877 1878 1879 1880 <!-- Date --> 1881 <span data-heat-tag="date" class="tag tag-neutral tag-light"> 1882 <i class="fa-solid fa-calendar"></i> 1883 dim. 20 déc. 1884 </span> 1885 1886 1887 <!-- Heure --> 1888 <span data-heat-tag="hour" class="tag tag-neutral tag-light"> 1889 <i class="fa-regular fa-clock"></i> 1890 15h45 1891 </span> 1892 1893 </div> 1894 1895 1896 1897 </div> 1898 </div> 1899 1900 1901 <a class="flex w-8 items-center justify-center rounded-r-lg bg-background-brand-medium-default border border-0"> 1902 <i class="fa-solid fa-chevron-right text-icon-neutral-moderate"></i> 1903 </a> 1904 </div> 1905 1906 1907 <div data-heat-id="1698235909973" class="relative flex min-h-24 items-stretch group"> 1908 <!-- Lien global (au-dessus de tout) --> 1909 1910 <a 1911 href="#" 1912 onclick="event.preventDefault(); heatDetails('1698235909973');" 1913 aria-label="3KM parents-enfants Canon Bretagne" 1914 class="heat-link 1915 absolute inset-0 z-10 rounded-xl 1916 bg-transparent 1917 transition-colors duration-200 1918 group-hover:bg-black/5 1919 active:bg-black/5 1920 focus-visible:outline focus-visible:outline-2 1921 focus-visible:outline-offset-2 1922 focus-visible:outline-primary"> 1923 </a> 1924 1925 1926 <!-- Bloc principal --> 1927 <div class="flex flex-1 items-center rounded-l-lg border border-r-0 border-border-default bg-background-base px-3 py-2 "> 1928 1929 <div class="flex flex-1 flex-col gap-2"> 1930 1931 <!-- Titre + badge --> 1932 <div class="flex w-full items-center gap-2"> 1933 <div class="flex w-full items-center justify-between"> 1934 <h3 class="flex-1 text-content-note-emphasis text-text-base-bolder">3KM parents-enfants Canon Bretagne</h3> 1935 1936 1937 <span class="px-2 py-1 rounded-full 1938 bg-background-neutral-faint-default 1939 outline outline-1 outline-border-neutral-lighter 1940 text-xs font-medium text-text-base-bolder"> 1941 3 km 1942 </span> 1943 1944 </div> 1945 </div> 1946 1947 <!-- Tags --> 1948 <div class="flex flex-wrap items-center gap-2"> 1949 1950 1951 1952 1953 <!-- Prix --> 1954 <span data-heat-tag="price" class="tag tag-brand tag-light"> 1955 <i class="fa-solid fa-tag"></i> 1956 à partir de 5.8 ⬠1957 </span> 1958 1959 1960 1961 <!-- Date --> 1962 <span data-heat-tag="date" class="tag tag-neutral tag-light"> 1963 <i class="fa-solid fa-calendar"></i> 1964 dim. 20 déc. 1965 </span> 1966 1967 1968 <!-- Heure --> 1969 <span data-heat-tag="hour" class="tag tag-neutral tag-light"> 1970 <i class="fa-regular fa-clock"></i> 1971 15h 1972 </span> 1973 1974 </div> 1975 1976 1977 1978 </div> 1979 </div> 1980 1981 1982 <a class="flex w-8 items-center justify-center rounded-r-lg bg-background-brand-medium-default border border-0"> 1983 <i class="fa-solid fa-chevron-right text-icon-neutral-moderate"></i> 1984 </a> 1985 </div> 1986 1987 1988 <div data-heat-id="1698235968667" class="relative flex min-h-24 items-stretch group"> 1989 <!-- Lien global (au-dessus de tout) --> 1990 1991 <a 1992 href="#" 1993 onclick="event.preventDefault(); heatDetails('1698235968667');" 1994 aria-label="Course enfants 2016-2017 Les Amis Monstres" 1995 class="heat-link 1996 absolute inset-0 z-10 rounded-xl 1997 bg-transparent 1998 transition-colors duration-200 1999 group-hover:bg-black/5 2000 active:bg-black/5 2001 focus-visible:outline focus-visible:outline-2 2002 focus-visible:outline-offset-2 2003 focus-visible:outline-primary"> 2004 </a> 2005 2006 2007 <!-- Bloc principal --> 2008 <div class="flex flex-1 items-center rounded-l-lg border border-r-0 border-border-default bg-background-base px-3 py-2 "> 2009 2010 <div class="flex flex-1 flex-col gap-2"> 2011 2012 <!-- Titre + badge --> 2013 <div class="flex w-full items-center gap-2"> 2014 <div class="flex w-full items-center justify-between"> 2015 <h3 class="flex-1 text-content-note-emphasis text-text-base-bolder">Course enfants 2016-2017 Les Amis Monstres</h3> 2016 2017 2018 <span class="px-2 py-1 rounded-full 2019 bg-background-neutral-faint-default 2020 outline outline-1 outline-border-neutral-lighter 2021 text-xs font-medium text-text-base-bolder"> 2022 1,1 km 2023 </span> 2024 2025 </div> 2026 </div> 2027 2028 <!-- Tags --> 2029 <div class="flex flex-wrap items-center gap-2"> 2030 2031 2032 2033
2034 <!-- Prix --> 2035 <span data-heat-tag="price" class="tag tag-brand tag-light"> 2036 <i class="fa-solid fa-tag"></i> 2037 à partir de 2.0 ⬠2038 </span> 2039 2040 2041 2042 <!-- Date --> 2043 <span data-heat-tag="date" class="tag tag-neutral tag-light"> 2044 <i class="fa-solid fa-calendar"></i> 2045 dim. 20 déc. 2046 </span> 2047 2048 2049 <!-- Heure --> 2050 <span data-heat-tag="hour" class="tag tag-neutral tag-light"> 2051 <i class="fa-regular fa-clock"></i> 2052 14h30 2053 </span> 2054 2055 </div> 2056 2057 2058 2059 </div> 2060 </div> 2061 2062 2063 <a class="flex w-8 items-center justify-center rounded-r-lg bg-background-brand-medium-default border border-0"> 2064 <i class="fa-solid fa-chevron-right text-icon-neutral-moderate"></i> 2065 </a> 2066 </div> 2067 2068 2069 <div data-heat-id="1698236026348" class="relative flex min-h-24 items-stretch group"> 2070 <!-- Lien global (au-dessus de tout) --> 2071 2072 <a 2073 href="#" 2074 onclick="event.preventDefault(); heatDetails('1698236026348');" 2075 aria-label="Course enfant 2018-2020 Les Amis Monstres" 2076 class="heat-link 2077 absolute inset-0 z-10 rounded-xl 2078 bg-transparent 2079 transition-colors duration-200 2080 group-hover:bg-black/5 2081 active:bg-black/5 2082 focus-visible:outline focus-visible:outline-2 2083 focus-visible:outline-offset-2 2084 focus-visible:outline-primary"> 2085 </a> 2086 2087 2088 <!-- Bloc principal --> 2089 <div class="flex flex-1 items-center rounded-l-lg border border-r-0 border-border-default bg-background-base px-3 py-2 "> 2090 2091 <div class="flex flex-1 flex-col gap-2"> 2092 2093 <!-- Titre + badge --> 2094 <div class="flex w-full items-center gap-2"> 2095 <div class="flex w-full items-center justify-between"> 2096 <h3 class="flex-1 text-content-note-emphasis text-text-base-bolder">Course enfant 2018-2020 Les Amis Monstres</h3> 2097 2098 2099 <span class="px-2 py-1 rounded-full 2100 bg-background-neutral-faint-default 2101 outline outline-1 outline-border-neutral-lighter 2102 text-xs font-medium text-text-base-bolder"> 2103 0,55 km 2104 </span> 2105 2106 </div> 2107 </div> 2108 2109 <!-- Tags --> 2110 <div class="flex flex-wrap items-center gap-2"> 2111 2112 2113 2114 2115 <!-- Prix --> 2116 <span data-heat-tag="price" class="tag tag-brand tag-light"> 2117 <i class="fa-solid fa-tag"></i> 2118 à partir de 2.0 ⬠2119 </span> 2120 2121 2122 2123 <!-- Date --> 2124 <span data-heat-tag="date" class="tag tag-neutral tag-light"> 2125 <i class="fa-solid fa-calendar"></i> 2126 dim. 20 déc. 2127 </span> 2128 2129 2130 <!-- Heure --> 2131 <span data-heat-tag="hour" class="tag tag-neutral tag-light"> 2132 <i class="fa-regular fa-clock"></i> 2133 14h15 2134 </span> 2135 2136 </div> 2137 2138 2139 2140 </div> 2141 </div> 2142 2143 2144 <a class="flex w-8 items-center justify-center rounded-r-lg bg-background-brand-medium-default border border-0"> 2145 <i class="fa-solid fa-chevron-right text-icon-neutral-moderate"></i> 2146 </a> 2147 </div> 2148 2149 2150 2151 2152 <div> 2153 <span class="text-content-caption-regular text-text-base-moderate"> 2154 à ce jour, l'organisateur n'a pas mis en place de <a href="/services/#bourse" class="underline">bourse d'échange de dossards</a>. 2155 </span> 2156 </div> 2157 2158 2159 2160 <a href="/types/portal/jeminscris2.jsp?force-multiple=0&light-presentation=0&version=v6" class="btn btn-sm btn-secondary"> 2161 <i class="fa-solid fa-fire"></i> 2162 J'ai un code promo 2163 </a> 2164 2165 </div> 2166</aside> 2167
2168<script> 2169 const sidebar = document.getElementById("sidebar"); 2170 2171 let lastScroll = window.scrollY; 2172 const headerOffset = 176; // top-44 2173 2174 function sidebarNeedsSticky() { 2175 const viewportHeight = window.innerHeight; 2176 const sidebarHeight = sidebar.offsetHeight; 2177 return sidebarHeight > (viewportHeight - headerOffset); 2178 } 2179 2180 function updateSidebar(scrollDirection = null) { 2181 2182 if (!sidebarNeedsSticky()) { 2183 sidebar.classList.remove("bottom-4", "self-end"); 2184 sidebar.classList.add("sticky", "top-44", "self-start"); 2185 return; 2186 } 2187 2188 if (scrollDirection === "down") { 2189 sidebar.classList.remove("top-44", "self-start"); 2190 sidebar.classList.add("sticky", "bottom-4", "self-end"); 2191 } else if (scrollDirection === "up") { 2192 sidebar.classList.remove("bottom-4", "self-end"); 2193 sidebar.classList.add("sticky", "top-44", "self-start"); 2194 } 2195 } 2196 2197 window.addEventListener("scroll", () => { 2198 const currentScroll = window.scrollY; 2199 const delta = currentScroll - lastScroll; 2200 2201 if (Math.abs(delta) < 5) return; 2202 2203 updateSidebar(delta > 0 ? "down" : "up"); 2204 2205 lastScroll = currentScroll; 2206 }); 2207 2208 window.addEventListener("load", () => updateSidebar()); 2209 window.addEventListener("resize", () => updateSidebar()); 2210</script>
2210 2211 2212 2213 2214 </div> 2215 2216 <!-- Heat details --> 2217 <el-dialog> 2218 <dialog id="dialogDetails" 2219 class=" 2220 md:fixed md:inset-0 md:max-h-none md:overflow-y-auto md:size-auto md:max-w-4xl md:mx-auto 2221 bg-transparent backdrop:bg-transparent"> 2222 2223 <el-dialog-backdrop 2224 class="fixed inset-0 bg-gray-500/75 transition-opacity dark:bg-gray-900/50"> 2225 </el-dialog-backdrop> 2226 2227 <div class=" 2228 max-md:fixed max-md:inset-0 max-md:focus:outline-none 2229 md:flex md:min-h-full md:items-center md:justify-center md:p-4 2230 "> 2231 <el-dialog-panel class=" 2232 relative overflow-hidden 2233 max-md:right-0 max-md:z-50 2234 md:w-11/12 md:rounded-lg md:shadow-xl 2235 "> 2236 <div id="dialogContent" class="bg-white max-md:h-full"> 2237 </div> 2238 </el-dialog-panel> 2239 </div> 2240 </dialog> 2241 </el-dialog> 2242 2243 <div class="lg:hidden"> 2244 <div class="h-12"> 2245 2246 </div> 2247 2248 <!-- Bouton / header visible --> 2249 <div class="fixed bottom-0 left-0 right-0 bg-background-base border border-border-default rounded-t-2xl shadow-lg"> 2250 <button command="show-modal" commandfor="bottomsheet" type="button" 2251 class="h-16 w-full px-12 flex items-center justify-between">
2252 <span class="text-heading-medium text-text-base-bolder"> 2253 Les épreuves 2254 </span> 2255 <i class="fa-solid fa-chevron-up"></i> 2256 </button> 2257 </div> 2258 2259 <!-- Bottom sheet --> 2260 <el-dialog> 2261 <dialog id="bottomsheet" class="fixed inset-0 size-auto max-h-none max-w-none bg-transparent backdrop:bg-transparent"> 2262 <el-dialog-backdrop class="fixed inset-0 bg-gray-500/75 transition-opacity"> 2263 </el-dialog-backdrop> 2264 2265 <div class="flex w-full min-h-full items-end justify-center"> 2266 <el-dialog-panel class="relative w-full h-[80vh] overflow-hidden bg-background-base border border-border-default rounded-t-2xl shadow-lg"> 2267 <div class="flex flex-col h-full"> 2268 <button command="close" commandfor="bottomsheet" type="button" 2269 class="h-16 w-full px-12 flex items-center justify-between"> 2270 <span class="text-heading-medium text-text-base-bolder"> 2271 Les épreuves 2272 </span> 2273 <i class="fa-solid fa-chevron-down"></i> 2274 </button> 2275 2276 <div id="bottomsheet-heat-list" class="flex-1 min-h-0 overflow-y-auto p-4"></div> 2277 </div> 2278 </el-dialog-panel> 2279 </div> 2280 </dialog> 2281 </el-dialog> 2282 </div> 2283 2284</div> 2285
2286<script> 2287 document.querySelectorAll('section').forEach(section => { 2288 2289 const tabs = section.querySelectorAll('.tab-btn'); 2290 const contents = section.querySelectorAll('.tab-content'); 2291 2292 tabs.forEach(tab => { 2293 tab.addEventListener('click', () => { 2294 const target = tab.dataset.tab; 2295 2296 // reset tabs (dans cette section uniquement) 2297 tabs.forEach(t => { 2298 t.classList.remove('tab-item-active'); 2299 }); 2300 2301 // reset contents (dans cette section uniquement) 2302 contents.forEach(c => c.classList.add('hidden')); 2303 2304 // activate tab 2305 tab.classList.add('tab-item-active'); 2306 2307 // show content (recherche uniquement dans la section) 2308 const contentToShow = section.querySelector('#' + target); 2309 if (contentToShow) { 2310 contentToShow.classList.remove('hidden'); 2311 } 2312 }); 2313 }); 2314 2315 }); 2316 2317 document.addEventListener("DOMContentLoaded", () => { 2318 const source = document.getElementById("heat-list"); 2319 const target = document.getElementById("bottomsheet-heat-list"); 2320 2321 target.innerHTML = ""; 2322 target.appendChild(source.cloneNode(true)); 2323 }); 2324 2325 document.querySelectorAll('.external-link a').forEach(link => { 2326 link.setAttribute('target', '_blank'); 2327 link.setAttribute('rel', 'noopener'); 2328 }); 2329 2330 // on corrige le centrage des images si besoin 2331 document.querySelectorAll('.img-fluid').forEach(img => { 2332 img.classList.add('inline-flex') 2333 }); 2334 document.querySelectorAll('img').forEach(img => { 2335 const parent = img.parentElement 2336 if (!parent) return 2337 2338 const style = getComputedStyle(parent) 2339 2340 if (style.textAlign === 'center') { 2341 img.classList.add('inline-block') 2342 } 2343 }) 2344 2345 const dialog = document.getElementById("dialogDetails"); 2346 const content = document.getElementById("dialogContent"); 2347 2348 function heatDetails(heatId) { 2349 content.innerHTML = ""; 2350 2351 const url = "/v8/evenement/epreuve.jsp?embedded=1&e=1624160890633-7&heat=" + heatId; 2352 fetch(url) 2353 .then(response => response.text()) 2354 .then(html => { 2355 content.innerHTML = html; 2356 dialog.showModal(); 2357 }) 2358 .catch(error => { 2359 content.innerHTML = "<div class='text-red-500'>Erreur de chargement</div>"; 2360 console.error(error); 2361 dialog.showModal(); 2362 }); 2363 } 2364</script>
2364 2365 2366<!-- FreshDesk --> 2367<style> 2368 #launcher-frame { 2369 @media (width < 64rem) { 2370 bottom: 4rem !important; 2371 } 2372 } 2373</style> 2374 2375 2376 2377 2378</main> 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388<footer class="bg-background-footer text-text-inverse"> 2389 <div class="max-w-screen-xl mx-auto px-5 py-8 md:px-12 md:py-10 flex flex-col gap-6 md:gap-12"> 2390 2391 <!-- Top --> 2392 <div class="flex flex-col gap-6"> 2393 2394 <div class="grid grid-cols-1 md:grid-cols-4 md:gap-12 gap-6 text-content-body-regular"> 2395 2396 <!-- Brand --> 2397 <div class="flex flex flex-col gap-3"> 2398 <img src="/v8/assets/images/logos/logo_klikego_vert_blanc.png" alt="Klikego" class="w-52 h-auto" /> 2399 <p class=""> 2400 La plateforme d'inscriptions en ligne aux événements sportives 2401 </p> 2402 </div> 2403 2404 <!-- Column --> 2405 <nav class="flex flex-col md:gap-2"> 2406 <h4 class="text-text-brand-medium"> 2407 Coureurs 2408 </h4> 2409 <ul class="flex flex-col md:gap-2"> 2410 <li><a href="/recherche/">Les courses</a></li> 2411 <li><a href="/recherche?sport=running&search=marche">Marche</a></li> 2412 <li><a href="/recherche?sport=running">Running</a></li> 2413 <li><a href="/recherche?sport=running&search=trail">Trail</a></li> 2414 <li><a href="/recherche?sport=triathlon">Triathlon</a></li> 2415 </ul> 2416 </nav> 2417 2418 <!-- Column --> 2419 <nav class="flex flex-col md:gap-2"> 2420 <h4 class="text-text-brand-medium"> 2421 Organisateurs 2422 </h4> 2423 <ul class="flex flex-col md:gap-2"> 2424 <li><a href="/services/">Nos services</a></li> 2425 <li><a href="/tarifs/">Tarifs</a></li> 2426 </ul> 2427 </nav> 2428 2429 <!-- Column --> 2430 <nav class="flex flex-col md:gap-2"> 2431 <h4 class="text-text-brand-medium"> 2432 Klikego 2433 </h4> 2434 <ul class="flex flex-col md:gap-2"> 2435 <li><a href="/a-propos">A propos</a></li> 2436 <li><a href="/contact">Nous contacter</a></li> 2437 </ul> 2438 </nav> 2439 2440 </div> 2441 2442 <!-- Divider --> 2443 <div class="border-t border-border-brand-strong"></div> 2444 2445 </div> 2446 2447 <!-- Bottom --> 2448 <div class="flex flex-col gap-5 md:flex-row md:justify-between text-content-note-regular"> 2449 2450 <nav aria-label="Liens légaux"> 2451 <ul class="flex flex-wrap items-center gap-x-5 gap-y-2 list-none p-0 m-0"> 2452 <li> 2453 <span>© 2026 Klikego</span> 2454 </li> 2455 2456 <li> 2457 <a href="/mentions-legales"> 2458 Mentions légales 2459 </a> 2460 </li> 2461 2462 <li> 2463 <a href="/divers/CGV.pdf" 2464 target="_blank" 2465 type="application/pdf"> 2466 Conditions Générales de Vente 2467 </a> 2468 </li> 2469 2470 <li> 2471 <a href="/divers/CGU.pdf" 2472 target="_blank" 2473 type="application/pdf"> 2474 Conditions Générales d'Utilisation 2475 </a> 2476 </li> 2477 </ul> 2478 </nav> 2479 2480 <nav aria-label="Réseaux sociaux"> 2481 <ul class="flex items-center gap-4"> 2482 <li> 2483 <a 2484 href="https://www.strava.com/clubs/1770229" 2485 target="_blank" 2486 rel="noopener noreferrer" 2487 class="social-link"> 2488 <i class="fa-brands fa-strava" aria-hidden="true"></i> 2489 <span class="sr-only">Strava</span> 2490 </a> 2491 </li> 2492 <li> 2493 <a 2494 href="https://www.instagram.com/klikego/?hl=fr" 2495 target="_blank" 2496 rel="noopener noreferrer" 2497 class="social-link"> 2498 <i class="fa-brands fa-instagram" aria-hidden="true"></i> 2499 <span class="sr-only">Instagram</span> 2500 </a> 2501 </li> 2502 <li> 2503 <a 2504 href="https://www.facebook.com/Klikego" 2505 target="_blank" 2506 rel="noopener noreferrer" 2507 class="social-link" 2508 > 2509 <i class="fa-brands fa-facebook-f" aria-hidden="true"></i> 2510 <span class="sr-only">Facebook</span> 2511 </a> 2512 </li> 2513 <li> 2514 <a 2515 href="https://www.linkedin.com/company/klikego/" 2516 target="_blank" 2517 rel="noopener noreferrer" 2518 class="social-link"> 2519 <i class="fa-brands fa-linkedin" aria-hidden="true"></i> 2520 <span class="sr-only">LinkedIn</span> 2521 </a> 2522 </li> 2523 </ul> 2524 </nav>
2525 </div> 2526 2527 </div> 2528</footer> 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548<el-dialog> 2549 <dialog id="dialogUnauthenticated" 2550 class="fixed inset-0 size-auto max-h-none max-w-none overflow-y-auto bg-transparent backdrop:bg-transparent"> 2551 2552 <el-dialog-backdrop 2553 class="fixed inset-0 bg-gray-500/75 transition-opacity"> 2554 </el-dialog-backdrop> 2555 2556 <div class="flex min-h-full items-center justify-center p-4"> 2557 <el-dialog-panel class="relative overflow-hidden rounded-lg bg-white shadow-xl"> 2558 <div class="flex flex-col"> 2559 2560 <!-- Header --> 2561 <div class="p-4 flex gap-3"> 2562 2563 <!-- Icon --> 2564 <div class="w-8 h-8 rounded-full border border-border-default flex items-center justify-center"> 2565 2566 <i class="fa-solid fa-circle-info text-text-brand-bolder"></i> 2567 2568 </div> 2569 2570 <!-- Text --> 2571 <div class="flex-1 space-y-1"> 2572 <h3 class="text-content-body-accent text-text-base-bolder"> 2573 Connexion requise 2574 </h3> 2575 <p class="text-content-note-regular text-text-base-moderate"> 2576 Pour continuer, vous devez vous connecter. 2577 </p> 2578 </div> 2579 2580 </div> 2581 2582 <!-- Footer --> 2583 <div class="p-3 border-t border-border-neutral-lighter flex gap-2"> 2584 <div class="flex flex-1"></div> 2585 2586 <button command="close" commandfor="dialogUnauthenticated" type="button" class="btn btn-sm btn-secondary"> 2587 Annuler 2588 </button> 2589 2590 <a href="/v8/compte/connexion" class="btn btn-sm btn-primary"> 2591 Se connecter 2592 </a> 2593 </div> 2594 2595 </div> 2596 2597 </el-dialog-panel> 2598 </div> 2599 </dialog> 2600</el-dialog> 2601 2602</body> 2603</html> 2604 2605 2606 2607
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.