PageSourceSearch

https://www.henriville.fr/contact-et-permanence

html henriville.fr collected 2026-09-25 13:19:37 UTC 71,683 bytes, 1,637 lines download raw bytes

1<!doctype html >
2<html xmlns="http://www.w3.org/1999/xhtml" lang="fr"
3      class="ios-preview-native-scroll">
4<head>
5    <meta charset="utf-8">
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
39
40
41
42
43
44
45<script type="text/javascript">
46    window._currentDevice = 'desktop';
47    window.Parameters = window.Parameters || {
48        HomeUrl: 'http://www.henriville.fr/',
49
50        SystemID: '1AND1_EU_PROD',
51        SiteAlias: '294b59bad42945f7a469e22474efc384',
52        SiteType: atob('RFVEQU9ORQ=='),
53        PublicationDate: 'Aug 17, 2026',
54        ExternalUid: 'e5370aef-cf59-42fb-b61e-2c0bf10d668b',
55        IsSiteMultilingual: false,
56        InitialPostAlias: '',
57        InitialPostPageUuid: '',
58        InitialDynamicItem: '',
59        DynamicPageInfo: {
60            isDynamicPage: false,
61            base64JsonRowData: 'null',
62        },
63        InitialPageAlias: 'contact-et-permanence',
64        InitialPageUuid: '7c9aa59948834089a730a67695b992a7',
65        InitialPageId: '701744929',
66        InitialEncodedPageAlias: 'Y29udGFjdC1ldC1wZXJtYW5lbmNl',
67        InitialHeaderUuid: 'b3112e141b9d41269fad36107291db2c',
68        CurrentPageUrl: '',
69        IsCurrentHomePage: false,
70        AllowAjax: false,
71        AfterAjaxCommand: null,
72        HomeLinkText: 'Back To Home',
73        UseGalleryModule: false,
74        CurrentThemeName: 'Layout Theme',
75        ThemeVersion: '500000',
76        DefaultPageAlias: '',
77        RemoveDID: true,
78        WidgetStyleID: null,
79        IsHeaderFixed: false,
80        IsHeaderSkinny: false,
81        IsBfs: true,
82        StorePageAlias: 'null',
83        StorePagesUrls: 'e30=',
84        IsNewStore: 'false',
85        StorePath: '',
86        StoreId: 'null',
87        StoreVersion: 0,
88        StoreBaseUrl: '',
89        StoreCleanUrl: true,
90        StoreDisableScrolling: true,
91        IsStoreSuspended: false,
92        HasCustomDomain: true,
93        SimpleSite: false,
94        showCookieNotification: true,
95        cookiesNotificationMarkup: ' <div>Afin de vous offrir une exp&eacute;rience en ligne optimale, ce site web utilise des cookies. En utilisant notre site web, vous acceptez notre utilisation des cookies. <a href=\"\/privacy\" target=\"_blank\">Plus d\'informations<\/a>.<\/div> \n',
96        translatedPageUrl: '',
97        isFastMigrationSite: false,
98        sidebarPosition: 'LEFT',
99        currentLanguage: 'fr',
100        currentLocale: 'fr',
101        NavItems: '{}',
102        errors: {
103            general: 'Une erreur est survenue lors de la connexion à la page.<br/> Vérifiez que vous n’êtes pas hors ligne.',
104            password: 'Nom ou mot de passe incorrects',
105            tryAgain: 'Réessayez'
106        },
107        
108        mapConsent: {
109            message: 'Ce contenu est fourni par un tiers, {0}. Si cette option est activ\u00E9e, {0} peut collecter des informations concernant votre activit\u00E9.',
110            enable: 'Activer'
111        },
112        NavigationAreaParams: {
113            ShowBackToHomeOnInnerPages: true,
114            NavbarSize: 4,
115            NavbarLiveHomePage: 'http://www.henriville.fr/',
116            BlockContainerSelector: '.dmBody',
117            NavbarSelector: '#dmNav:has(a)',
118            SubNavbarSelector: '#subnav_main'
119        },
120        hasCustomCode: false,
121        planID: '2302',
122        customTemplateId: 'null',
123        siteTemplateId: 'null',
124        productId: 'DM_DIRECT',
125        disableTracking: false,
126        pageType: 'FROM_SCRATCH',
127        isRuntimeServer: true,
128        isInEditor: false,
129        isInPreview: false,
130        hasNativeStore: false,
131        defaultLang: 'fr',
132        hamburgerMigration: null,
133        isFlexSite: false
134    };
135
136    window.Parameters.LayoutID = {};
137    window.Parameters.LayoutID[window._currentDevice] = 6;
138    window.Parameters.LayoutVariationID = {};
139    window.Parameters.LayoutVariationID[window._currentDevice] = 5;
140</script>
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163<!-- Injecting site-wide to the head -->
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182<script type="text/javascript" id="d_track_campaign">
183    (function() {
184        if (!window.location.search) {
185            return;
186        }
187        const cleanParams = window.location.search.substring(1); // Strip ?
188        const queryParams = cleanParams.split('&');
189
190        const expires = 'expires=' + new Date().getTime() + 24 * 60 * 60 * 1000;
191        const domain = 'domain=' + window.location.hostname;
192        const path = "path=/";
193
194        queryParams.forEach((param) => {
195            const [key, value = ''] = param.split('=');
196            if (key.startsWith('utm_')) {
197                const cookieName = "_dm_rt_" + key.substring(4);
198                const cookie = cookieName + "=" + value;
199                const joined = [cookie, expires, domain, path].join(";");
200                document.cookie = joined;
201            }
202        });
203    }());
204</script>
vendor: 1 bytes, line 204
204
205<script type="text/javascript" id="d_track_referrer">
206    (function() {
207        const cookieName = '_dm_entry_referrer';
208        const referrer = document.referrer;
209        if (!referrer) {
210            return;
211        }
212        let referrerOrigin;
213        try {
214            referrerOrigin = new URL(referrer).origin;
215        } catch (e) {
216            return;
217        }
218        // 'null' is what an opaque origin (sandboxed iframe, file://) serializes to.
219        if (!referrerOrigin || referrerOrigin === 'null' || referrerOrigin === window.location.origin) {
220            return;
221        }
222        try {
223            const existing = document.cookie
224                .split('; ')
225                .find((candidate) => candidate.indexOf(cookieName + '=') === 0);
226            if (existing && decodeURIComponent(existing.slice(cookieName.length + 1))) {
227                return;
228            }
229            // No expiry: session-scoped, matching the _dm_rt_ cookies above that a submission
230            // reads alongside this one (session-scoped in practice — see FBN-5389).
231            const secure = window.location.protocol === 'https:' ? ';Secure' : '';
232            document.cookie = cookieName + '=' + encodeURIComponent(referrerOrigin)
233                + ';path=/;SameSite=Lax' + secure;
234        } catch (e) {
235            return;
236        }
237    }());
238</script>
238
239
240<script type="text/javascript" >
241    var _dm_gaq = {};
242    var _gaq = _gaq || [];
243    var _dm_insite = [];
244</script>
244
245
246
247
248
249
250
251<!-- End Injecting site-wide to the head -->
252
253<!-- Inject secured cdn script -->
254
255
256<!-- ========= Meta Tags ========= -->
257<!-- PWA settings -->
258<script>
259    function toHash(str) {
260        var hash = 5381, i = str.length;
261        while (i) {
262            hash = hash * 33 ^ str.charCodeAt(--i)
263        }
264        return hash >>> 0
265    }
266</script>
vendor: 1 bytes, line 266
266
267<script>
268    (function (global) {
269    //const cacheKey = global.cacheKey;
270    const isOffline = 'onLine' in navigator && navigator.onLine === false;
271    const hasServiceWorkerSupport = 'serviceWorker' in navigator;
272    if (isOffline) {
273        console.log('offline mode');
274    }
275    if (!hasServiceWorkerSupport) {
276        console.log('service worker is not supported');
277    }
278    if (hasServiceWorkerSupport && !isOffline) {
279        window.addEventListener('load', function () {
280            const serviceWorkerPath = '/runtime-service-worker.js?v=3';
281            navigator.serviceWorker
282                .register(serviceWorkerPath, { scope: './' })
283                .then(
284                    function (registration) {
285                        // Registration was successful
286                        console.log(
287                            'ServiceWorker registration successful with scope: ',
288                            registration.scope
289                        );
290                    },
291                    function (err) {
292                        // registration failed :(
293                        console.log('ServiceWorker registration failed: ', err);
294                    }
295                )
296                .catch(function (err) {
297                    console.log(err);
298                });
299        });
300
301        // helper function to refresh the page
302        var refreshPage = (function () {
303            var refreshing;
304            return function () {
305                if (refreshing) return;
306                // prevent multiple refreshes
307                var refreshkey = 'refreshed' + location.href;
308                var prevRefresh = localStorage.getItem(refreshkey);
309                if (prevRefresh) {
310                    localStorage.removeItem(refreshkey);
311                    if (Date.now() - prevRefresh < 30000) {
312                        return; // dont go into a refresh loop
313                    }
314                }
315                refreshing = true;
316                localStorage.setItem(refreshkey, Date.now());
317                console.log('refereshing page');
318                window.location.reload();
319            };
320        })();
321
322        function messageServiceWorker(data) {
323            return new Promise(function (resolve, reject) {
324                if (navigator.serviceWorker.controller) {
325                    var worker = navigator.serviceWorker.controller;
326                    var messageChannel = new MessageChannel();
327                    messageChannel.port1.onmessage = replyHandler;
328                    worker.postMessage(data, [messageChannel.port2]);
329                    function replyHandler(event) {
330                        resolve(event.data);
331                    }
332                } else {
333                    resolve();
334                }
335            });
336        }
337    }
338})(window);
339</script>
339
340<!-- Add manifest -->
341<!-- End PWA settings -->
342
343
344
345<link rel="canonical" href="https://www.henriville.fr/contact-et-permanence">
346
347<meta id="view" name="viewport" content="initial-scale=1, minimum-scale=1, maximum-scale=5, viewport-fit=cover">
348
349<meta name="apple-mobile-web-app-capable" content="yes">
350<title>Contact et permanence
351</title>
352
353<!--Add favorites icons-->
354
355<link rel="icon" type="image/x-icon" href="https://static-cdn.website-editor.net/runtime/favicon_d1_res.ico"/>
356
357<!-- End favorite icons -->
358<link rel="preconnect" href="https://le-cdn.website-editor.net"/>
359<link rel="preconnect" href="https://cdn.website-editor.net" crossorigin/>
360<link rel="preconnect" href="https://static-cdn.website-editor.net"/>
361<link rel="preconnect" href="https://cdn.website-editor.net"/>
362
363
364
365<!-- render the required CSS and JS in the head section -->
366<script id='d-js-dmapi'>
367    window.SystemID = '1AND1_EU_PROD';
368
369    if (!window.dmAPI) {
370        window.dmAPI = {
371            registerExternalRuntimeComponent: function () {
372            },
373            getCurrentDeviceType: function () {
374                return window._currentDevice;
375            },
376            runOnReady: (ns, fn) => {
377                const safeFn = dmAPI.toSafeFn(fn);
378                ns = ns || 'global_' + Math.random().toString(36).slice(2, 11);
379                const eventName = 'afterAjax.' + ns;
380
381                if (document.readyState === 'complete') {
382                    $.DM.events.off(eventName).on(eventName, safeFn);
383                    setTimeout(function () {
384                        safeFn({
385                            isAjax: false,
386                        });
387                    }, 0);
388                } else {
389                    window?.waitForDeferred?.('dmAjax', () => {
390                        $.DM.events.off(eventName).on(eventName, safeFn);
391                        safeFn({
392                            isAjax: false,
393                        });
394                    });
395                }
396            },
397            toSafeFn: (fn) => {
398                if (fn?.safe) {
399                    return fn;
400                }
401                const safeFn = function (...args) {
402                    try {
403                        return fn?.apply(null, args);
404                    } catch (e) {
405                        console.log('function failed ' + e.message);
406                    }
407                };
408                safeFn.safe = true;
409                return safeFn;
410            }
411        };
412    }
413
414    if (!window.requestIdleCallback) {
415        window.requestIdleCallback = function (fn) {
416            setTimeout(fn, 0);
417        }
418    }
419</script>
419
420
421<!-- loadCSS function header.jsp-->
422
423
424
425
426
427
428<script id="d-js-load-css">
429/**
430 * There are a few <link> tags with CSS resource in them that are preloaded in the page
431 * in each of those there is a "onload" handler which invokes the loadCSS callback
432 * defined here.
433 * We are monitoring 3 main CSS files - the runtime, the global and the page.
434 * When each load we check to see if we can append them all in a batch. If threre
435 * is no page css (which may happen on inner pages) then we do not wait for it
436 */
437(function () {
438  let cssLinks = {};
439  function loadCssLink(link) {
440    link.onload = null;
441    link.rel = "stylesheet";
442    link.type = "text/css";
443  }
444  
445    function checkCss() {
446      const pageCssLink = document.querySelector("[id*='CssLink']");
447      const widgetCssLink = document.querySelector("[id*='widgetCSS']");
448
449        if (cssLinks && cssLinks.runtime && cssLinks.global && (!pageCssLink || cssLinks.page) && (!widgetCssLink || cssLinks.widget)) {
450            const storedRuntimeCssLink = cssLinks.runtime;
451            const storedPageCssLink = cssLinks.page;
452            const storedGlobalCssLink = cssLinks.global;
453            const storedWidgetCssLink = cssLinks.widget;
454
455            storedGlobalCssLink.disabled = true;
456            loadCssLink(storedGlobalCssLink);
457
458            if (storedPageCssLink) {
459                storedPageCssLink.disabled = true;
460                loadCssLink(storedPageCssLink);
461            }
462
463            if(storedWidgetCssLink) {
464                storedWidgetCssLink.disabled = true;
465                loadCssLink(storedWidgetCssLink);
466            }
467
468            storedRuntimeCssLink.disabled = true;
469            loadCssLink(storedRuntimeCssLink);
470
471            requestAnimationFrame(() => {
472                setTimeout(() => {
473                    storedRuntimeCssLink.disabled = false;
474                    storedGlobalCssLink.disabled = false;
475                    if (storedPageCssLink) {
476                      storedPageCssLink.disabled = false;
477                    }
478                    if (storedWidgetCssLink) {
479                      storedWidgetCssLink.disabled = false;
480                    }
481                    // (SUP-4179) Clear the accumulated cssLinks only when we're
482                    // sure that the document has finished loading and the document 
483                    // has been parsed.
484                    if(document.readyState === 'interactive') {
485                      cssLinks = null;
486                    }
487                }, 0);
488            });
489        }
490    }
491  
492
493  function loadCSS(link) {
494    try {
495      var urlParams = new URLSearchParams(window.location.search);
496      var noCSS = !!urlParams.get("nocss");
497      var cssTimeout = urlParams.get("cssTimeout") || 0;
498
499      if (noCSS) {
500        return;
501      }
502      if (link.href && link.href.includes("d-css-runtime")) {
503        cssLinks.runtime = link;
504        checkCss();
505      } else if (link.id === "siteGlobalCss") {
506        cssLinks.global = link;
507        checkCss();
508      } 
509      
510      else if (link.id && link.id.includes("CssLink")) {
511        cssLinks.page = link;
512        checkCss();
513      } else if (link.id && link.id.includes("widgetCSS")) {
514        cssLinks.widget = link;
515        checkCss();
516      }
517      
518      else {
519        requestIdleCallback(function () {
520          window.setTimeout(function () {
521            loadCssLink(link);
522          }, parseInt(cssTimeout, 10));
523        });
524      }
525    } catch (e) {
526      throw e
527    }
528  }
529  window.loadCSS = window.loadCSS || loadCSS;
530})();
531</script>
531
532
533
534
535<script data-role="deferred-init" type="text/javascript">
536    /* usage: window.getDeferred(<deferred name>).resolve() or window.getDeferred(<deferred name>).promise.then(...)*/
537    function Def() {
538        this.promise = new Promise((function (a, b) {
539            this.resolve = a, this.reject = b
540        }).bind(this))
541    }
542
543    const defs = {};
544    window.getDeferred = function (a) {
545        return null == defs[a] && (defs[a] = new Def), defs[a]
546    }
547    window.waitForDeferred = function (b, a, c) {
548        let d = window?.getDeferred?.(b);
549        d
550            ? d.promise.then(a)
551            : c && ["complete", "interactive"].includes(document.readyState)
552                ? setTimeout(a, 1)
553                : c
554                    ? document.addEventListener("DOMContentLoaded", a)
555                    : console.error(`Deferred  does not exist`);
556    };
557</script>
557
558<style id="forceCssIncludes">
559    /* This file is auto-generated from a `scss` file with the same name */
560
561.videobgwrapper{overflow:hidden;position:absolute;z-index:0;width:100%;height:100%;top:0;left:0;pointer-events:none;border-radius:inherit}.videobgframe{position:absolute;width:101%;height:100%;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);object-fit:fill}#dm video.videobgframe{margin:0}@media (max-width:767px){.dmRoot .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:80vh}}@media (min-width:1025px){.dmRoot .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:45vh}}@media (min-width:768px) and (max-width:1024px){.responsiveTablet .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:45vh}}#dm [data-show-on-page-only]{display:none!important}#dmRoot div.stickyHeaderFix div.site_content{margin-top:0!important}#dmRoot div.stickyHeaderFix div.hamburger-header-container{position:relative}@media (min-width:768px) and (max-width:1024px){.responsiveTablet #dm .dmInner .hide-for-medium,[data-hidden-on-tablet]{display:none!important}}
562    
563
564</style>
565<style id="cssVariables" type="text/css">
566    
567</style>
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593<!-- Google Fonts Include -->
594
595
596
597
598
599
600
601
602
603
604
605
606
607<!-- loadCSS function fonts.jsp-->
608
609
610
611<link type="text/css" rel="stylesheet" href="https://cdn.website-editor.net/fonts/css2?family=Abril+Fatface:ital,wght@0,400&family=Quicksand:ital,wght@0,300..700;1,300..700&family=Source+Sans+Pro:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700;1,900&amp;subset=latin-ext&amp;display=swap"  />
612
613
614
615
616
617<!-- RT CSS Include d-css-runtime-desktop-one-package-structured-global-->
618<link rel="stylesheet" type="text/css" href="https://static-cdn.website-editor.net/mnlt/production/6797/_dm/s/rt/dist/css/d-css-runtime-desktop-one-package-structured-global.min.css" />
619
620<!-- End of RT CSS Include -->
621
622<link type="text/css" rel="stylesheet" href="https://cdn.website-editor.net/WIDGET_CSS/8ad83b13193a3a36259f740ebad8647b.css" id="widgetCSS" />
623
624<!-- Support `img` size attributes -->
625<style>img[width][height] {
626  height: auto;
627}</style>
628
629<!-- Support showing sticky element on page only -->
630<style>
631  body[data-page-alias="contact-et-permanence"] #dm [data-show-on-page-only="contact-et-permanence"] {
632    display: block !important;
633  }
634</style>
635
636<!-- This is populated in Ajax navigation -->
637<style id="pageAdditionalWidgetsCss" type="text/css">
638</style>
639
640
641
642
643<!-- Site CSS -->
644<link type="text/css" rel="stylesheet" href="https://cdn.website-editor.net/s/294b59bad42945f7a469e22474efc384/files/294b59bad42945f7a469e22474efc384_1.min.css?v=1741&Expires=1792821153&Signature=tPv15uV6gIU~wrUyueUMEM45D0~V3qDXmJAIYffz3gN~xXSR0b0I-uIRdZBiBQ1fo-VVK5goyMaz1WelIIXe6YDD4oh42yVkg3trE4n7rC6dNbU0JHzCSMloVwtMe~7jc7rDNMz3IyyqRk0-p4xBMpG8287UVMJOHmep3HoTpbQPU6yHFVIBui4jKa408~DB-J0Oa6ZJGtFbUroJ~CyFuKsI1L6KBxEoSWi22ecjNdcZ2SFqh7Dxzp1-h9lwLav~rBGh09YP7w9gvycrQdUKCyxZlUpdp06jpyNBuhMAo4YBuuGtpJ7SxrII4qi9NIpBMCxnha3Iy2xd85lyWAEH3w__&Key-Pair-Id=K2NXBXLF010TJW" id="siteGlobalCss" />
645
646
647<!-- additional css file per platform -->
648<link
649        type="text/css" rel="stylesheet"
650        href="/_dm/s/rt/css/oneUndOne/1and1-runtime.css?version=2026-09-23T12_48_58"
651/>
652
653
654<style id="customWidgetStyle" type="text/css">
655    
656</style>
657<style id="innerPagesStyle" type="text/css">
658    
659</style>
660
661
662<style
663        id="additionalGlobalCss" type="text/css"
664>
665</style>
666
667<style id="pagestyle" type="text/css">
668    *#dm *.dmBody div.u_1558832092{
669background-color:rgba(255,255,255,1) !important}
670*#dm *.dmBody div.u_1558832092 .wrapper{
671color:rgba(0,0,0,1) !important}
672*#dm *.dmBody div.u_1558832092 .rteBlock{
673color:rgba(0,0,0,1) !important}
674</style>
675
676<style id="pagestyleDevice" type="text/css">
677    *#dm *.dmBody h1.u_1215249628
678{
679	float:none !important;
680	top:0 !important;
681	left:0 !important;
682	width:calc(100% - 0px) !important;
683	position:relative !important;
684	height:auto !important;
685	padding-top:2px !important;
686	padding-left:0 !important;
687	padding-bottom:2px !important;
688	margin-right:auto !important;
689	margin-left:auto !important;
690	max-width:562px !important;
691	margin-top:-15px !important;
692	margin-bottom:8px !important;
693	padding-right:0 !important;
694	min-width:25px !important;
695	text-align:left !important;
696}
697*#dm *.dmBody div.u_1558832092
698{
699	padding-top:10px !important;
700	padding-left:15px !important;
701	margin-left:auto !important;
702	margin-top:10px !important;
703	padding-bottom:10px !important;
704	padding-right:15px !important;
705	float:none !important;
706	top:0 !important;
707	left:0 !important;
708	width:calc(100% - 0px) !important;
709	position:relative !important;
710	height:auto !important;
711	margin-right:auto !important;
712	max-width:750px !important;
713	margin-bottom:0 !important;
714	min-width:25px !important;
715	text-align:center !important;
716}
717*#dm *.dmBody div.u_1558832092 .spacer
718{
719	height:0 !important;
720}
721*#dm *.dmBody div.u_1313553222
722{
723	margin-left:208px !important;
724	padding-top:0px !important;
725	padding-left:0px !important;
726	padding-bottom:15px !important;
727	margin-top:0px !important;
728	margin-bottom:0px !important;
729	margin-right:0px !important;
730	padding-right:62px !important;
731	width:auto !important;
732}
733
734</style>
735
736<!-- Flex Sections CSS -->
737
738
739
740
741
742
743
744<style id="globalFontSizeStyle" type="text/css">
745    
746</style>
747<style id="pageFontSizeStyle" type="text/css">
748</style>
749
750
751
752
753<style id="hideAnimFix">
754  .dmDesktopBody:not(.editGrid) [data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) [data-anim-extended] {
755    visibility: hidden;
756  }
757
758  .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-extended] {
759    visibility: hidden !important;
760  }
761
762  #dmRoot:not(.editGrid) .flex-element [data-anim-extended] {
763    visibility: hidden;
764  }
765
766</style>
767
768
769
770
771<style id="fontFallbacks">
772    @font-face {
773  font-family: "Abril Fatface Fallback";
774  src: local('Arial');
775  ascent-override: 102.6391%;
776  descent-override: 28.2306%;
777  size-adjust: 103.0796%;
778  line-gap-override: 0%;
779 }@font-face {
780  font-family: "Helvetica Fallback";
781  src: local('Arial');
782  ascent-override: 77.002%;
783  descent-override: 22.998%;
784  line-gap-override: 0%;
785 }@font-face {
786  font-family: "Quicksand Fallback";
787  src: local('Arial');
788  ascent-override: 94.9261%;
789  descent-override: 23.7315%;
790  size-adjust: 105.3451%;
791  line-gap-override: 0%;
792 }
793</style>
794
795
796<!-- End render the required css and JS in the head section -->
797
798
799
800
801
802
803
804
805
806  <link type="application/rss+xml" rel="alternate" href="https://www.henriville.fr/feed/rss2"/>
807  <link type="application/atom+xml" rel="alternate" href="https://www.henriville.fr/feed/atom"/>
808  <meta property="og:type" content="website"/>
809  <meta property="og:url" content="https://www.henriville.fr/contact-et-permanence"/>
810
811  <meta name="twitter:card" content="summary"/>
812
813
814
815
816<!-- SYS- MUFORDFfRVVfUFJPRA== -->
817</head>
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839<body id="dmRoot" data-page-alias="contact-et-permanence"  class="dmRoot dmDesktopBody fix-mobile-scrolling addCanvasBorder dmResellerSite dmLargeBody "
840      style="padding:0;margin:0;"
841      
842    >
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858<!-- ========= Site Content ========= -->
859<div id="dm" class='dmwr'>
860    
861    <div class="dm_wrapper standard-var5 widgetStyle-3 standard">
862         <div dmwrapped="true" id="1241464242"> <div dmtemplateid="StandardLayoutMultiD" class="standardHeaderLayout dm-bfs dm-layout-sec hasAnimations inMiniHeaderMode hasStickyHeader rows-1200 dmPageBody d-page-1638830615 inputs-css-clean dmFreeHeader" id="dm-outer-wrapper" data-page-class="1638830615" data-soch="true" data-background-parallax-selector=".dmHomeSection1, .dmSectionParallex"> <div id="dmStyle_outerContainer" class="dmOuter"> <div id="dmStyle_innerContainer" class="dmInner"> <div class="dmLayoutWrapper standard-var dmStandardDesktop"> <div> <div id="iscrollBody"> <div id="site_content"> <div class="dmHeaderContainer fHeader d-header-wrapper"> <div id="hcontainer" class="dmHeader p_hfcontainer u_hcontainer" freeheader="true" layout="78f5c343822e4eb3aac27f4ad5d13812===header" data-scrollable-target="body" data-scrollable-target-threshold="1" data-scroll-responder-id="1" logo-size-target="39%"> <div dm:templateorder="85" class="dmHeaderResp dmHeaderStack noSwitch" id="1709005236"> <div class="u_1188820402 dmRespRow dmDefaultListContentRow fullBleedChanged fullBleedMode" style="text-align:center" id="1188820402"> <div class="dmRespColsWrapper" id="1773090315"> <div class="u_1456762093 dmRespCol small-12 large-2 medium-2" id="1456762093"> <div class="u_1370508103 imageWidget align-center" data-element-type="image" data-widget-type="image" id="1370508103"> <a id="1171222267"><img src="https://le-cdn.website-editor.net/s/294b59bad42945f7a469e22474efc384/dms3rep/multi/opt/logo+4+henriville-1920w.jpg?Expires=1792821153&Signature=B0uCkqm8UympYFoE03UC8kGxmG9rzUMr3Cx3D4BZdxK2kXkXFe1MGTJ94DI26CULdb-pIRt-Y9iXJuPs-bNva-I3sRL9P9w9jhUBlEyVLshncjTOz0EpaQ7iuw1Immd2bpoy0ZsUigQWoGUnL8MW9bKO~Re1M74oiztrWMGZgbpxQDEr1GormbW-FRwokPbsU25F4CVrwKK~Fe06KOCmVTQW4e91DwZbb~Fst9ieghD9o95q-QxJddMpWlb~yFoK4MCdF85AkOfV9R9DBiJQJ~XEoErVvFtp4QwCfukajazt5GzgHk02d7ofjIU48ihw4qu5VxFLATZrxABDHSIMKg__&Key-Pair-Id=K2NXBXLF010TJW" id="1098690712" class="" data-dm-image-path="https://cdn.website-editor.net/s/294b59bad42945f7a469e22474efc384/dms3rep/multi/logo+4+henriville.jpg" width="668" height="513" onerror="handleImageLoadError(this)"/></a> 
863</div> 
864</div> 
865 <div class="u_1990388650 dmRespCol small-12 large-10 medium-10" id="1990388650"> <nav class="u_1022272803 effect-background main-navigation unifiednav dmLinksMenu" role="navigation" layout-main="horizontal_nav_layout_7" layout-sub="submenu_horizontal_1" data-show-vertical-sub-items="HOVER" id="1022272803" dmle_extension="onelinksmenu" data-element-type="onelinksmenu" data-logo-src="" alt="" data-nav-structure="HORIZONTAL" wr="true" icon="true" surround="true" adwords="" navigation-id="unifiedNav"> <ul role="menubar" class="unifiednav__container unav-top  " data-auto="navigation-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_00  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
866         Accueil
867        " data-auto="page-text-style">Accueil<span class="icon icon-angle-down"></span> 
868</span> 
869</a> 
870</li> 
871 <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/mairie" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_010101618804  unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
872         Mairie
873        " data-auto="page-text-style">Mairie<span class="icon icon-angle-down"></span> 
874</span> 
875</a> 
876 <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="0" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/le-mot-du-maire" class="unifiednav__item unav-item   dmUDNavigationItem_010101782466  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
877           Le mot du Maire
878          " data-auto="page-text-style">Le mot du Maire<span class="icon icon-angle-right"></span> 
879</span> 
880</a> 
881</li> 
882 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/newpage" class="unifiednav__item unav-item   dmUDNavigationItem_010101844290  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
883           Vos élus
884          " data-auto="page-text-style">Vos &eacute;lus<span class="icon icon-angle-right"></span> 
885</span> 
886</a> 
887</li> 
888 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/horaires-et-permanence" class="unifiednav__item unav-item   dmUDNavigationItem_010101373636  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
889           Horaires et Permanence
890          " data-auto="page-text-style">Horaires et Permanence<span class="icon icon-angle-right"></span> 
891</span> 
892</a> 
893</li> 
894 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/salle-municipale" class="unifiednav__item unav-item   dmUDNavigationItem_010101192070  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
895           Salle Polyvalente
896          " data-auto="page-text-style">Salle Polyvalente<span class="icon icon-angle-right"></span> 
897</span> 
898</a> 
899</li> 
900 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/plan-communal" class="unifiednav__item unav-item   dmUDNavigationItem_010101975812  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
901           Plan Communal
902          " data-auto="page-text-style">Plan Communal<span class="icon icon-angle-right"></span> 
903</span> 
904</a> 
905</li> 
906 <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/conseil-municipal" class="unifiednav__item unav-item   dmUDNavigationItem_010101168354  unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
907           Conseil Municipal
908          " data-auto="page-text-style">Conseil Municipal<span class="icon icon-angle-right"></span> 
909</span> 
910</a> 
911 <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="1" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="2"> <a href="/p-v-du-conseil-municipal" class="unifiednav__item unav-item   dmUDNavigationItem_010101940090  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
912             P.V. du Conseil Municipal
913            " data-auto="page-text-style">P.V. du Conseil Municipal<span class="icon icon-angle-right"></span> 
914</span> 
915</a> 
916</li> 
917 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="2"> <a href="/newpaged061bfb7" class="unifiednav__item unav-item   dmUDNavigationItem_010101670932  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
918             Arrêtés et décisions municipales
919            " data-auto="page-text-style">Arr&ecirc;t&eacute;s et d&eacute;cisions municipales<span class="icon icon-angle-right"></span> 
920</span> 
921</a> 
922</li> 
923 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="2"> <a href="/bulletin-municipal" class="unifiednav__item unav-item   dmUDNavigationItem_010101709122  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
924             Bulletin Municipal
925            " data-auto="page-text-style">Bulletin Municipal<span class="icon icon-angle-right"></span> 
926</span> 
927</a> 
928</li> 
929</ul> 
930</li> 
931 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/projet-municipaux" class="unifiednav__item unav-item   dmUDNavigationItem_010101680324  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
932           Projet Municipaux
933          " data-auto="page-text-style">Projet Municipaux<span class="icon icon-angle-right"></span> 
934</span> 
935</a> 
936</li> 
937 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/histoire" class="unifiednav__item unav-item   dmUDNavigationItem_010101244109  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
938           Histoire
939          " data-auto="page-text-style">Histoire<span class="icon icon-angle-right"></span> 
940</span> 
941</a> 
942</li> 
943</ul> 
944</li> 
945 <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/newpage7f7b940f" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_010101693673  unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
946         Scolaire & Périscolaire
947        " data-auto="page-text-style">Scolaire &amp; P&eacute;riscolaire<span class="icon icon-angle-down"></span> 
948</span> 
949</a> 
950 <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="0" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/photos" class="unifiednav__item unav-item   dmUDNavigationItem_010101228832  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
951           Photos
952          " data-auto="page-text-style">Photos<span class="icon icon-angle-right"></span> 
953</span> 
954</a> 
955</li> 
956</ul> 
957</li> 
958 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/newpage64d5d993" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_01010112351  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
959         Déchetterie
960        " data-auto="page-text-style">D&eacute;chetterie<span class="icon icon-angle-down"></span> 
961</span> 
962</a> 
963</li> 
964 <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/newpagee8a8dc4f" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_010101356001  unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
965         Démarches
966        " data-auto="page-text-style">D&eacute;
966marches<span class="icon icon-angle-down"></span> 
967</span> 
968</a> 
969 <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="0" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/newpage50e341e6" class="unifiednav__item unav-item   dmUDNavigationItem_010101474793  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
970           Identité/Passeport
971          " data-auto="page-text-style">Identit&eacute;/Passeport<span class="icon icon-angle-right"></span> 
972</span> 
973</a> 
974</li> 
975 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/newpage2f6c9a10" class="unifiednav__item unav-item   dmUDNavigationItem_010101287402  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
976           Décès
977          " data-auto="page-text-style">D&eacute;c&egrave;s<span class="icon icon-angle-right"></span> 
978</span> 
979</a> 
980</li> 
981 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/urbanisme" class="unifiednav__item unav-item   dmUDNavigationItem_010101862461  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
982           Urbanisme
983          " data-auto="page-text-style">Urbanisme<span class="icon icon-angle-right"></span> 
984</span> 
985</a> 
986</li> 
987</ul> 
988</li> 
989 <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/associations" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_010101513076  unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
990         Associations
991        " data-auto="page-text-style">Associations<span class="icon icon-angle-down"></span> 
992</span> 
993</a> 
994 <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="0" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/country" class="unifiednav__item unav-item   dmUDNavigationItem_01010117742  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
995           Country
996          " data-auto="page-text-style">Country<span class="icon icon-angle-right"></span> 
997</span> 
998</a> 
999</li> 
1000 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/sport-culture-loisirs" class="unifiednav__item unav-item   dmUDNavigationItem_010101796217  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1001           Sport Culture Loisirs
1002          " data-auto="page-text-style">Sport Culture Loisirs<span class="icon icon-angle-right"></span> 
1003</span> 
1004</a> 
1005</li> 
1006 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/club-epargne" class="unifiednav__item unav-item   dmUDNavigationItem_010101832731  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1007           Club Epargne
1008          " data-auto="page-text-style">Club Epargne<span class="icon icon-angle-right"></span> 
1009</span> 
1010</a> 
1011</li> 
1012 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/arboriculteurs" class="unifiednav__item unav-item   dmUDNavigationItem_010101981752  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1013           Arboriculteurs
1014          " data-auto="page-text-style">Arboriculteurs<span class="icon icon-angle-right"></span> 
1015</span> 
1016</a> 
1017</li> 
1018 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/newpagee8b4ce09" class="unifiednav__item unav-item   dmUDNavigationItem_010101658898  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1019           Les Retraités
1020          " data-auto="page-text-style">Les Retrait&eacute;s<span class="icon icon-angle-right"></span> 
1021</span> 
1022</a> 
1023</li> 
1024 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/chorale" class="unifiednav__item unav-item   dmUDNavigationItem_010101125957  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1025           Chorale
1026          " data-auto="page-text-style">Chorale<span class="icon icon-angle-right"></span> 
1027</span> 
1028</a> 
1029</li> 
1030 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/newpage5adfb78e" class="unifiednav__item unav-item   dmUDNavigationItem_010101846999  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1031           Taï Chi
1032          " data-auto="page-text-style">Ta&iuml; Chi<span class="icon icon-angle-right"></span> 
1033</span> 
1034</a> 
1035</li> 
1036 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/novisi" class="unifiednav__item unav-item   dmUDNavigationItem_010101577837  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1037           Novisi
1038          " data-auto="page-text-style">Novisi<span class="icon icon-angle-right"></span> 
1039</span> 
1040</a> 
1041</li> 
1042 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/henri-mouv" class="unifiednav__item unav-item   dmUDNavigationItem_010101108248  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Henri'Mouv" data-auto="page-text-style">Henri'Mouv<span class="icon icon-angle-right"></span> 
1043</span> 
1044</a> 
1045</li> 
1046</ul> 
1047</li> 
1048 <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/informations" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_010101934311  unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1049         Informations
1050        " data-auto="page-text-style">Informations<span class="icon icon-angle-down"></span> 
1051</span> 
1052</a> 
1053 <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="0" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/newpage6b607c4a" class="unifiednav__item unav-item   dmUDNavigationItem_01010177437  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1054           Numéro d'urgence
1055          " data-auto="page-text-style">Num&eacute;ro d'urgence<span class="icon icon-angle-right"></span> 
1056</span> 
1057</a> 
1058</li> 
1059 <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/syndicat-des-eaux" class="unifiednav__item unav-item   dmUDNavigationItem_010101835348  unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1060           Syndicat des Eaux
1061          " data-auto="page-text-style">Syndicat des Eaux<span class="icon icon-angle-right"></span> 
1062</span> 
1063</a> 
1064 <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="1" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="2"> <a href="/newpagee981cba2" class="unifiednav__item unav-item   dmUDNavigationItem_010101234835  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1065             Rapport annuel qualité et prix de l'eau
1066            " data-auto="page-text-style">Rapport annuel qualit&eacute; et prix de l'eau<span class="icon icon-angle-right"></span> 
1067</span> 
1068</a> 
1069</li> 
1070 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="2"> <a href="/rapport-analyse-de-leau" class="unifiednav__item unav-item   dmUDNavigationItem_010101646299  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1071             Rapport analyse de l'eau
1072            " data-auto="page-text-style">Rapport analyse de l'eau<span class="icon icon-angle-right"></span> 
1073</span> 
1074</a> 
1075</li> 
1076</ul> 
1077</li> 
1078 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/com-com" class="unifiednav__item unav-item   dmUDNavigationItem_010101572254  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1079           Com Com
1080          " data-auto="page-text-style">Com Com<span class="icon icon-angle-right"></span> 
1081</span> 
1082</a> 
1083</li> 
1084 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1">
1084 <a href="/office-de-tourisme" class="unifiednav__item unav-item   dmUDNavigationItem_010101272170  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1085           Office de Tourisme
1086          " data-auto="page-text-style">Office de Tourisme<span class="icon icon-angle-right"></span> 
1087</span> 
1088</a> 
1089</li> 
1090 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/aide-au-logement-jeune-16-30-ans" class="unifiednav__item unav-item   dmUDNavigationItem_010101815868  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1091           Aide au logement jeune 16/30 ans
1092          " data-auto="page-text-style">Aide au logement jeune 16/30 ans<span class="icon icon-angle-right"></span> 
1093</span> 
1094</a> 
1095</li> 
1096 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/liens-utiles" class="unifiednav__item unav-item   dmUDNavigationItem_010101134344  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1097           Liens utiles
1098          " data-auto="page-text-style">Liens utiles<span class="icon icon-angle-right"></span> 
1099</span> 
1100</a> 
1101</li> 
1102</ul> 
1103</li> 
1104 <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/st-jean-de-neuwiese" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_01010195211  unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1105         St Jean de Neuwiese
1106        " data-auto="page-text-style">St Jean de Neuwiese<span class="icon icon-angle-down"></span> 
1107</span> 
1108</a> 
1109 <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="0" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/contact-et-permanence" class="unifiednav__item unav-item   dmNavItemSelected  dmUDNavigationItem_010101309986  " target="" data-target-page-alias="" aria-current="page" data-auto="selected-page"> <span class="nav-item-text " data-link-text="
1110           Contact et permanence
1111          " data-auto="page-text-style">Contact et permanence<span class="icon icon-angle-right"></span> 
1112</span> 
1113</a> 
1114</li> 
1115 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/horaires-des-messes" class="unifiednav__item unav-item   dmUDNavigationItem_010101934027  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1116           Horaires des Messes
1117          " data-auto="page-text-style">Horaires des Messes<span class="icon icon-angle-right"></span> 
1118</span> 
1119</a> 
1120</li> 
1121 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/conseil-de-fabrique" class="unifiednav__item unav-item   dmUDNavigationItem_010101439979  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1122           Conseil de Fabrique
1123          " data-auto="page-text-style">Conseil de Fabrique<span class="icon icon-angle-right"></span> 
1124</span> 
1125</a> 
1126</li> 
1127</ul> 
1128</li> 
1129 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/galerie" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_010101332857  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1130         Galerie
1131        " data-auto="page-text-style">Galerie<span class="icon icon-angle-down"></span> 
1132</span> 
1133</a> 
1134</li> 
1135 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/le-jardin" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_010101416468  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1136         Le jardin
1137        " data-auto="page-text-style">Le jardin<span class="icon icon-angle-down"></span> 
1138</span> 
1139</a> 
1140</li> 
1141</ul> 
1142</nav> 
1143</div> 
1144</div> 
1145</div> 
1146</div> 
1147</div> 
1148</div> 
1149 <div class="stickyHeaderSpacer" id="stickyHeaderSpacer" data-new="true"></div> 
1150 <div class="dmRespRow dmRespRowStable dmRespRowNoPadding dmPageTitleRow "> <div class="dmRespColsWrapper">
1150 <div class="large-12 dmRespCol"> <div id="innerBar" class="innerBar lineInnerBar dmDisplay_None"> <div class="titleLine display_None"><hr/></div> 
1151<!-- Page title is hidden in css for new responsive sites. It is left here only so we don't break old sites. Don't copy it to new layouts --> <div id="pageTitleText"> <div class="innerPageTitle">Contact et permanence</div> 
1152</div> 
1153 <div class="titleLine display_None"><hr/></div> 
1154</div> 
1155</div> 
1156</div> 
1157</div> 
1158 <div dmwrapped="true" id="dmFirstContainer" class="dmBody u_dmStyle_template_contact-et-permanence"> <div id="allWrapper" class="allWrapper"> <div id="dm_content" class="dmContent" role="main"> <div dm:templateorder="1" class="dmDefaultRespTmpl" id="1638830615"> <div class="innerPageTmplBox dmDefaultPage  dmRespRowsWrapper" id="1588366592"> <div class="dmRespRow dmDefaultListContentRow u_1313553222" style="text-align:center" id="1313553222"> <div class="dmRespColsWrapper" id="1694223163"> <div class="large-12 medium-12 small-12 dmRespCol" id="1473668183"> <h1 class="u_1215249628 dmNewParagraph" data-element-type="paragraph" id="1215249628" style="transition: opacity 1s ease-in-out 0s;">Contact et Permanence<br/></h1> <div class="u_1558832092 widget-85b0db dmCustomWidget" data-lazy-load="" data-title="" id="1558832092" dmle_extension="custom_extension" data-element-type="custom_extension" icon="false" surround="false" data-widget-id="85b0db3860664a28b3031e6cd70abf8c" data-widget-version="40" data-widget-config="eyJkaXJlY3Rpb24iOiJsZWZ0IiwiaW1hZ2UiOiIiLCJ0ZXh0IjoiPHAgY2xhc3M9XCJydGVCbG9ja1wiPkNvbW11bmF1dMOpcyBkZXMgUGFyb2lzc2VzIDo8L3A+PHAgY2xhc3M9XCJydGVCbG9ja1wiPi0gTm90cmUgRGFtZSBkZXMgUGV1cGxlczwvcD48cCBjbGFzcz1cInJ0ZUJsb2NrXCI+LVNhaW50IEplYW4gZGUgbGEgTmV1d2llc2U8L3A+PGJyPjxwIGNsYXNzPVwicnRlQmxvY2tcIj48c3Ryb25nPkN1csOpIFJhcGhhZWwgQUJKSUlCT0dPVTwvc3Ryb25nPjwvcD48YnI+PHAgY2xhc3M9XCJydGVCbG9ja1wiPjIxIGF2ZW51ZSBTdCBKZWFuPC9wPjxwIGNsYXNzPVwicnRlQmxvY2tcIj41NzQ1MCBGQVJFQkVSU1ZJTExFUiDCoDwvcD48cCBjbGFzcz1cInJ0ZUJsb2NrXCI+VMOpbCA6IDA3IDU4IDUzIDkwIDg5PC9wPjxwIGNsYXNzPVwicnRlQmxvY2tcIj5tYWlsIDogcGFyb2lzc2VzNTc0NTBAb3JhbmdlLmZyPC9wPjxicj48cCBjbGFzcz1cInJ0ZUJsb2NrXCI+UGVybWFuZW5jZSBwb3VyIEhlbnJpdmlsbGUgOjwvcD48cCBjbGFzcz1cInJ0ZUJsb2NrXCI+SmV1ZGkgZGUgMTYgaCDDoCAxNyBoIDMwPC9wPjxicj48cCBjbGFzcz1cInJ0ZUJsb2NrXCI+TW1lIExhdXJlbmNlIEhBVUNLIGF1IDA2IDgxIDE3IDQ0IDgzPC9wPiJ9"> <div class="wrapper"> <div class="spacer spacer-left"></div> 
1159<img alt="" class="image left" src="" onerror="handleImageLoadError(this)"/> <div class="text"> <span class="text-inner"> <p class="rteBlock">Communaut&eacute;s des Paroisses :</p><p class="rteBlock">- Notre Dame des Peuples</p><p class="rteBlock">-Saint Jean de la Neuwiese</p><br/><p class="rteBlock"><strong>Cur&eacute; Raphael ABJIIBOGOU</strong></p><br/><p class="rteBlock">21 avenue St Jean</p><p class="rteBlock">57450 FAREBERSVILLER &nbsp;</p><p class="rteBlock">T&eacute;l : 07 58 53 90 89</p><p class="rteBlock">mail : [email protected]</p><br/><p class="rteBlock">Permanence pour Henriville :</p><p class="rteBlock">Jeudi de 16 h &agrave; 17 h 30</p><br/><p class="rteBlock">Mme Laurence HAUCK au 06 81 17 44 83</p> 
1160</span> 
1161</div> 
1162 <div style="clear:both"></div> 
1163</div> 
1164</div> 
1165 <div data-element-type="spacer" class="dmSpacer" id="1681661561"></div> 
1166</div> 
1167</div> 
1168</div> 
1169</div> 
1170</div> 
1171</div> 
1172</div> 
1173</div> 
1174 <div class="dmFooterContainer"> <div id="fcontainer" class="f_hcontainer dmFooter p_hfcontainer"> <div dm:templateorder="250" class="dmFooterResp generalFooter" id="1943048428"> <div class="u_1465871800 dmRespRow dmFooterContent" id="1465871800"> <div class="dmRespColsWrapper" id="1995794985"> <div class="dmRespCol dmFooterCol small-12 large-3 medium-3 u_1251437857" id="1251437857"> <h2 class="u_1665821853 dmNewParagraph" id="1665821853" style="transition: opacity 1s ease-in-out;" data-element-type="paragraph"><font data-inject="home-At18footerContactTitle" style="color: rgb(255, 255, 255);">Contact</font></h2> <div class="u_1430628913 dmNewParagraph" id="1430628913"><div><font style="color: rgb(255, 255, 255);"> <span data-inject="semantic-PhoneLabel"><span style="text-decoration: underline;">Nous contacter</span> 
1175:</span> 
1176 <span data-inject="semantic-PhoneNumber"><br/></span></font></div><div><font style="color: rgb(255, 255, 255);"><span data-inject="semantic-PhoneNumber">+33 387891168</span></font></div><div><font style="color: rgb(255, 255, 255);"><span data-inject="semantic-PhoneNumber">[email protected] [email protected]<br/></span> 
1177</font></div></div> <div class="u_1396494604 dmNewParagraph" id="1396494604" style="display: block; transition: none 0s ease 0s;"><div><font style="color: rgb(255, 255, 255);"> <span data-inject="semantic-AddressLabel"><span style="text-decoration: underline;">O&ugrave; nous trouver</span> 
1178:</span> 
1179<br/>
1179</font></div><div><font style="color: rgb(255, 255, 255);"> <span data-inject="semantic-FullAddress">4 rue de la Paix,<br/></span></font></div><div><font style="color: rgb(255, 255, 255);"><span data-inject="semantic-FullAddress">57450 Henriville, France</span> 
1180</font></div></div></div> 
1181 <div class="dmRespCol small-12 large-3 medium-3" id="1126056457"> <span id="1299621032"></span> 
1182 <h2 class="u_1761242991 dmNewParagraph" id="1761242991" style="transition: opacity 1s ease-in-out;" data-element-type="paragraph"><font data-inject="home-At18footerSocialTitle" style="color: rgb(255, 255, 255);">R&eacute;seaux sociaux</font></h2> <div class="u_1941433070 align-center text-align-center dmSocialHub gapSpacing" id="1941433070" dmle_extension="social_hub" data-element-type="social_hub" wr="true" networks="" icon="true" surround="true" adwords=""> <div class="socialHubWrapper"> <div class="socialHubInnerDiv "> <a href="mailto:[email protected]" dm_dont_rewrite_url="true" aria-label="email" onclick="dm_gaq_push_event &amp;&amp; dm_gaq_push_event(&apos;socialLink&apos;, &apos;click&apos;, &apos;Email&apos;)"> <span class="dmSocialEmail dm-social-icons-email oneIcon socialHubIcon style5" aria-hidden="true" data-hover-effect=""></span> 
1183</a> 
1184 <a href="https://facebook.com/" target="_blank" dm_dont_rewrite_url="true" aria-label="facebook" onclick="dm_gaq_push_event &amp;&amp; dm_gaq_push_event(&apos;socialLink&apos;, &apos;click&apos;, &apos;Facebook&apos;)"> <span class="dmSocialFacebook dm-social-icons-facebook oneIcon socialHubIcon style5" aria-hidden="true" data-hover-effect=""></span> 
1185</a> 
1186 <a href="https://twitter.com/" target="_blank" dm_dont_rewrite_url="true" aria-label="twitter" onclick="dm_gaq_push_event &amp;&amp; dm_gaq_push_event(&apos;socialLink&apos;, &apos;click&apos;, &apos;Twitter&apos;)"> <span class="dmSocialTwitter dm-social-icons-twitter oneIcon socialHubIcon style5" aria-hidden="true" data-hover-effect=""></span> 
1187</a> 
1188 <a href="http://linkedin.com/" target="_blank" dm_dont_rewrite_url="true" aria-label="linkedin" onclick="dm_gaq_push_event &amp;&amp; dm_gaq_push_event(&apos;socialLink&apos;, &apos;click&apos;, &apos;Linkedin&apos;)"> <span class="dmSocialLinkedin icon-linkedin oneIcon socialHubIcon style5" aria-hidden="true" data-hover-effect=""></span> 
1189</a> 
1190</div> 
1191</div> 
1192</div> 
1193</div> 
1194 <div class="dmRespCol small-12 large-3 medium-3" id="1572825853"> <span id="1064380661"></span> 
1195 <h2 class="u_1855509535 dmNewParagraph" id="1855509535" style="transition: opacity 1s ease-in-out;" data-element-type="paragraph"><font data-inject="home-At18subscriptionText" style="color: rgb(255, 255, 255);">Newsletter</font></h2> <a data-inject="home-At18subscriptionButtonAnchor" data-display-type="block" class="u_1153467640 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="false" href="/newsletter-registration" id="1153467640" link_type="popup" popup_target="newsletter-registration" data-element-type="dButtonLinkId"> <span class="iconBg" id="1969972115"> <span class="icon hasFontIcon icon-star" id="1449121213"></span> 
1196</span> 
1197 <span data-inject="home-At18subscriptionButton" class="text" id="1802738553">S'abonner</span> 
1198</a> 
1199</div> 
1200 <div class="dmRespCol large-3 medium-3 small-12" id="1934625342"> <h2 class="u_1960169306 dmNewParagraph" id="1960169306" style="transition: opacity 1s ease-in-out;" data-element-type="paragraph"><font data-inject="home-At18footerContactTitle" style="color: rgb(255, 255, 255);">Horaires Mairie<br/></font></h2> <div class="dmNewParagraph" data-element-type="paragraph" id="1838914501" style="transition: opacity 1s ease-in-out 0s;" data-version="5"><p><span style="display: initial; color: rgb(255, 255, 255);">Lundi, Mardi, Jeudi, Vendredi</span></p><p><span style="display: initial; color: rgb(255, 255, 255);">de 9h00 &agrave; 11h30<br/></span></p><p><span style="display: initial; color: rgb(255, 255, 255);">et de 13h30 &agrave; 16h00</span></p><p><span style="display: initial;"><span class="ql-cursor"></span></span></p></div></div> 
1201</div> 
1202</div> 
1203 <div class="dmRespRow u_1576127663" style="text-align: center;" id="1576127663"> <div class="dmRespColsWrapper" id="1029794467"> <div class="dmRespCol small-12 medium-12 large-12" id="1854509675"> <div class="u_1092061888 dmNewParagraph" id="1092061888" style="transition: opacity 1s ease-in-out;"> <font style="color: rgb(255, 255, 255);"><span data-inject="semantic-Copyright">
1203Copyright &copy; <font style="color: rgb(255, 255, 255);"><a href="/" runtime_url="/" style="color: rgb(255, 255, 255);">Henriville.fr</a></font> 
1204- Le site internet de la mairie d'Henriville</span></font> 
1205</div></div> 
1206</div> 
1207</div> 
1208</div> 
1209 <div id="1236746004" dmle_extension="powered_by" data-element-type="powered_by" icon="true" surround="false"></div> 
1210</div> 
1211</div> 
1212</div> 
1213</div> 
1214</div> 
1215</div> 
1216</div> 
1217</div> 
1218</div> 
1219</div> 
1220
1221    </div>
1222</div>
1223<!--  Add full CSS and Javascript before the close tag of the body if needed -->
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262<!-- ========= JS Section ========= -->
1263<script>
1264    var isWLR = true;
1265
1266    window.customWidgetsFunctions = {};
1267    window.customWidgetsStrings = {};
1268    window.collections = {};
1269    window.currentLanguage = "FRENCH"
1270    window.isSitePreview = false;
1271</script>
1271
1272
1273
1274
1275<script>
1276    window.customWidgetsFunctions["85b0db3860664a28b3031e6cd70abf8c~40"] = function (element, data, api) {
1277        null
1278    };
1279</script>
1279
1280
1281
1282<script type="text/javascript">
1283
1284    var d_version = "production_6797";
1285    var build = "2026-09-23T12_48_58";
1286    window['v' + 'ersion'] = d_version;
1287
1288    function buildEditorParent() {
1289        window.isMultiScreen = true;
1290        window.editorParent = {};
1291        window.previewParent = {};
1292        window.assetsCacheQueryParam = "?version=2026-09-23T12_48_58";
1293        try {
1294            var _p = window.parent;
1295            if (_p && _p.document && _p.$ && _p.$.dmfw) {
1296                window.editorParent = _p;
1297            } else if (_p.isSitePreview) {
1298                window.previewParent = _p;
1299            }
1300        } catch (e) {
1301
1302        }
1303    }
1304
1305    buildEditorParent();
1306</script>
1306
1307
1308
1309<!-- Load jQuery -->
1310
1311<script type="text/javascript" id='d-js-jquery'
1312        src="https://static-cdn.website-editor.net/libs/jquery/2.2.4/jquery.min.js"></script>
1312
1313
1314<!-- End Load jQuery -->
1315
1316
1317<!-- Injecting site-wide before scripts -->
1318
1319<!-- End Injecting site-wide to the head -->
1320
1321
1322
1323<script>
1324    var _jquery = window.$;
1325
1326    var jqueryAliases = ['$', 'jquery', 'jQuery'];
1327
1328    jqueryAliases.forEach((alias) => {
1329        Object.defineProperty(window, alias, {
1330            get() {
1331                return _jquery;
1332            },
1333            set() {
1334                console.warn("Trying to over-write the global jquery object!");
1335            }
1336        });
1337    });
1338    window.jQuery.migrateMute = true;
1339</script>
1339
1340
1341
1342<script type="text/javascript">
1343    window.popups =
1344    [{"title":"newsletter","url":"/newsletter-registration","options":{"backgroundColor":"#FFFFFF","borderRadius":"5","width":"616","overlayColor":"rgba(69,171,216,0.7)","height":"472","animation":"fadeIn"},"name":"newsletter-registration"}]
1345</script>
1345
1346
1347
1348
1349<script>
1350    window.cookiesNotificationMarkupPreview = ' <div>Afin de vous offrir une exp&eacute;rience en ligne optimale, ce site web utilise des cookies. En utilisant notre site web, vous acceptez notre utilisation des cookies. <a href=\"\/privacy\" target=\"_blank\">Plus d\'informations<\/a>.<\/div> \n';
1351</script>
1351
1352
1353<!-- HEAD RT JS Include -->
1354<script id='d-js-params'>
1355    window.INSITE = window.INSITE || {};
1356    window.INSITE.device = "desktop";
1357
1358    window.rtCommonProps = {};
1359    rtCommonProps["rt.ajax.ajaxScriptsFix"] =true;
1360    rtCommonProps["rt.pushnotifs.sslframe.encoded"] = 'aHR0cHM6Ly97c3ViZG9tYWlufS5wdXNoLW5vdGlmcy5jb20=';
1361    rtCommonProps["runtimecollector.url"] = 'https://rtc.website-editor.net';
1362    rtCommonProps["performance.tabletPreview.removeScroll"] = 'false';
1363    rtCommonProps["inlineEditGrid.snap"] =true;
1364    rtCommonProps["popup.insite.cookie.ttl"] = '0.5';
1365    rtCommonProps["rt.pushnotifs.force.button"] =true;
1366    rtCommonProps["common.mapbox.token"] = 'pk.eyJ1IjoiZGFubnliMTIzIiwiYSI6ImNqMGljZ256dzAwMDAycXBkdWxwbDgzeXYifQ.Ck5P-0NKPVKAZ6SH98gxxw';
1367    rtCommonProps["common.mapbox.js.override"] =false;
1368    rtCommonProps["common.here.appId"] = 'iYvDjIQ2quyEu0rg0hLo';
1369    rtCommonProps["common.here.appCode"] = '1hcIxLJcbybmtBYTD9Z1UA';
1370    rtCommonProps["isCoverage.test"] =false;
1371    rtCommonProps["ecommerce.ecwid.script"] = 'https://app.multiscreenstore.com/script.js';
1372    rtCommonProps["common.resources.dist.cdn"] =true;
1373    rtCommonProps["common.build.dist.folder"] = 'production/6797';
1374    rtCommonProps["common.resources.cdn.host"] = 'https://static-cdn.website-editor.net';
1375    rtCommonProps["common.resources.folder"] = 'https://static-cdn.website-editor.net/mnlt/production/6797';
1376    rtCommonProps["common.fonts.api.v2.url"] = 'https://cdn.website-editor.net/fonts/css2?family=';
1377    rtCommonProps["feature.flag.runtime.backgroundSlider.preload.slowly"] =true;
1378    rtCommonProps["feature.flag.runtime.newAnimation.enabled"] =true;
1379    rtCommonProps["feature.flag.runtime.newAnimation.jitAnimation.enabled"] =true;
1380    rtCommonProps["feature.flag.sites.google.analytics.gtag"] =true;
1381    rtCommonProps["feature.flag.runOnReadyNewTask"] =true;
1382    rtCommonProps["isAutomation.test"] =false;
1383    rtCommonProps["booking.cal.api.domain"] = 'api.cal.com';
1384
1385    
1386    rtCommonProps['common.mapsProvider'] = 'mapbox';
1387    
1388    rtCommonProps['common.mapsProvider.version'] = '0.52.0';
1389    rtCommonProps['common.geocodeProvider'] = 'mapbox';
1390    rtCommonProps['server.for.resources'] = '';
1391    rtCommonProps['feature.flag.lazy.widgets'] = true;
1392    rtCommonProps['feature.flag.single.wow'] = false;
1393    rtCommonProps['feature.flag.disallowPopupsInEditor'] = true;
1394    rtCommonProps['feature.flag.mark.anchors'] = true;
1395    rtCommonProps['captcha.public.key'] = '6LffcBsUAAAAAMU-MYacU-6QHY4iDtUEYv_Ppwlz';
1396    rtCommonProps['captcha.invisible.public.key'] = '6LeiWB8UAAAAAHYnVJM7_-7ap6bXCUNGiv7bBPME';
1397    rtCommonProps["images.sizes.small"] =160;
1398    rtCommonProps["images.sizes.mobile"] =640;
1399    rtCommonProps["images.sizes.tablet"] =1280;
1400    rtCommonProps["images.sizes.desktop"] =1920;
1401    rtCommonProps["modules.resources.cdn"] =true;
1402    rtCommonProps["import.images.storage.imageCDN"] = 'https://le-cdn.website-editor.net/';
1403    rtCommonProps["feature.flag.runtime.inp.threshold"] =150;
1404    rtCommonProps["feature.flag.performance.logs"] =false;
1405    rtCommonProps["site.widget.form.captcha.type"] = 'g_recaptcha';
1406    rtCommonProps["friendly.captcha.site.key"] = 'FCMGSQG9GVNMFS8K';
1407    rtCommonProps["cookiebot.mapbox.consent.category"] = 'marketing';
1408    rtCommonProps["termly.mapbox.consent.category"] = 'performance';
1409    // feature flags that's used out of runtime module (in  legacy files)
1410    rtCommonProps["platform.monolith.personalization.dateTimeCondition.popupMsgAction.moveToclient.enabled"] =true;
1411
1412    window.rtFlags = {};
1413    rtFlags["unsuspendEcwidStoreOnRuntime.enabled"] =false;
1414    rtFlags["scripts.widgetCount.enabled"] =true;
1415    rtFlags["fnb.animations.tracking.enabled"] =true;
1416    rtFlags["ecom.ecwidNewUrlStructure.enabled"] = false;
1417    rtFlags["ecom.ecwid.accountPage.emptyBaseUrl.enabled"] = true;
1418    rtFlags["ecom.ecwid.accountPage.repeatOrderRedirect.enabled"] = false;
1419    rtFlags["ecom.ecwid.pages.links.disable.listeners"] = true;
1420    rtFlags["ecom.ecwid.storefrontV3.enabled"] = false;
1421    rtFlags["ecom.monolith.legacy.js.api.disabled.for.new.sites"] = false;
1422    rtFlags["geocode.search.localize"] =false;
1423    rtFlags["feature.flag.runtime.newAnimation.asyncInit.setTimeout.enabled"] =false;
1424    rtFlags["twitter.heightLimit.enabled"] = true;
1425    rtFlags["runtime.lottieOverflow"] =false;
1426    rtFlags["runtime.monitoring.sentry.ignoreErrors"] = "";
1427    rtFlags["streamline.monolith.personalization.supportMultipleConditions.enabled"] =false;
1428    rtFlags["flex.animation.design.panel.layout"] =true;
1429    rtFlags["runtime.cwv.report.cls.enabled"] =false;
1430    rtFlags["runtime.cwv.report.lcp.enabled"] =false;
1431    rtFlags["runtime.lcp.preload.selfheal.enabled"] =true;
1432    rtFlags["runtime.lcp.preload.bootstrap.enabled"] =true;
1433    rtFlags["runtime.lcp.preload.monitor.enabled"] =false;
1434    rtFlags["runtime.customwidget.heightpin.enabled"] =true;
1435    rtFlags["contact.form.useActiveForm"] =true;
1436    rtFlags["contact.form.custom.errors.enabled"] =false;
1437    rtFlags["runtime.ssr.productStore.internal.observer"] =true;
1438    rtFlags["runtime.ssr.productCustomizations"] =true;
1439    rtFlags["runtime.ssr.runtime.filter-sort.newFilterSortWidgetWithOptions.enabled"] =true;
1440    rtFlags["runtime.ssr.ssrSlider.jumpThreshold.enabled"] =true;
1441    rtFlags["termly.map.consent.overlay.enabled"] =false;
1442    rtFlags["editor.widget.form.a11y"] =true;
1443</script>
vendor: 1 bytes, line 1443
1443
1444<script src="https://static-cdn.website-editor.net/mnlt/production/6797/_dm/s/rt/dist/scripts/d-js-one-runtime-unified-desktop.min.js"  id="d-js-core"></script>
1444
1445
1446<!-- End of HEAD RT JS Include -->
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461<script>
1462    
1463    $(window).bind("orientationchange", function (e) {
1464        $.layoutManager.initLayout();
1465        
1466    });
1467    $(document).resize(function () {
1468        
1469    });
1470</script>
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490<script type="text/javascript" id="d_track_sp">
1491    ;(function(p,l,o,w,i,n,g){if(!p[i]){p.GlobalSnowplowNamespace=p.GlobalSnowplowNamespace||[];
1492        p.GlobalSnowplowNamespace.push(i);p[i]=function(){(p[i].q=p[i].q||[]).push(arguments)
1493        };p[i].q=p[i].q||[];n=l.createElement(o);g=l.getElementsByTagName(o)[0];n.async=1;
1494        n.src=w;g.parentNode.insertBefore(n,g)}}(window,document,"script","//d1dxoqu0t5mb7j.cloudfront.net/sp-2.0.0-dm-0.1.min.js","snowplow"));
1495    window.dmsnowplow  = window.snowplow;
1496
1497    dmsnowplow('newTracker', 'cf', 'd1dxoqu0t5mb7j.cloudfront.net', { // Initialise a tracker
1498        appId: '294b59bad42945f7a469e22474efc384'
1499    });
1500
1501    // snowplow queries element styles so we wait until CSS calculations are done.
1502    requestAnimationFrame(() => {
1503        dmsnowplow('trackPageView');
1504        _dm_insite.forEach((rule) => {
1505            // Specifically in popup only the client knows if it is shown or not so we don't always want to track its impression here
1506            // the tracking is in popup.js
1507            if (rule.actionName !== "popup") {
1508                dmsnowplow('trackStructEvent', 'insite', 'impression', rule.ruleType, rule.ruleId);
1509            }
1510            window?.waitForDeferred?.('dmAjax', () => {
1511                $.DM.events.trigger('event-ruleTriggered', {value: rule});
1512            });
1513        });
1514    });
1515</script>
1515
1516
1517
1518
1519<div style="display:none;" id="P6iryBW0Wu"></div>
1520
1521<!-- photoswipe markup -->
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531<!-- Root element of PhotoSwipe. Must have class pswp. -->
1532<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">
1533
1534    <!-- Background of PhotoSwipe. 
1535         It's a separate element as animating opacity is faster than rgba(). -->
1536    <div class="pswp__bg"></div>
1537
1538    <!-- Slides wrapper with overflow:hidden. -->
1539    <div class="pswp__scroll-wrap">
1540
1541        <!-- Container that holds slides. 
1542            PhotoSwipe keeps only 3 of them in the DOM to save memory.
1543            Don't modify these 3 pswp__item elements, data is added later on. -->
1544        <div class="pswp__container">
1545            <div class="pswp__item"></div>
1546            <div class="pswp__item"></div>
1547            <div class="pswp__item"></div>
1548        </div>
1549
1550        <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. -->
1551        <div class="pswp__ui pswp__ui--hidden">
1552
1553            <div class="pswp__top-bar">
1554
1555                <!--  Controls are self-explanatory. Order can be changed. -->
1556
1557                <div class="pswp__counter"></div>
1558
1559                <button class="pswp__button pswp__button--close" title="Fermer (Echap)"></button>
1560
1561                <button class="pswp__button pswp__button--share" title="Partager"></button>
1562
1563                <button class="pswp__button pswp__button--fs" title="Passer en mode plein écran"></button>
1564
1565                <button class="pswp__button pswp__button--zoom" title="Zoom avant / arrière"></button>
1566
1567                <!-- Preloader demo http://codepen.io/dimsemenov/pen/yyBWoR -->
1568                <!-- element will get class pswp__preloader--active when preloader is running -->
1569                <div class="pswp__preloader">
1570                    <div class="pswp__preloader__icn">
1571                      <div class="pswp__preloader__cut">
1572                        <div class="pswp__preloader__donut"></div>
1573                      </div>
1574                    </div>
1575                </div>
1576            </div>
1577
1578            <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap">
1579                <div class="pswp__share-tooltip"></div> 
1580            </div>
1581
1582            <button class="pswp__button pswp__button--arrow--left" title="Précédent (flèche gauche)">
1583            </button>
1584
1585            <button class="pswp__button pswp__button--arrow--right" title="Suivant (flèche droite)">
1586            </button>
1587
1588            <div class="pswp__caption">
1589                <div class="pswp__caption__center"></div>
1590            </div>
1591
1592        </div>
1593
1594    </div>
1595
1596</div>
1597<div id="fb-root"
1598        data-locale="fr_FR"></div>
1599<!-- Alias: 294b59bad42945f7a469e22474efc384 -->
1600<div class="dmPopupMask" id="dmPopupMask"></div>
1601<div id="dmPopup" class="dmPopup">
1602	<div class="dmPopupCloseWrapper"> <div class="dmPopupClose dm-common-icons-close oneIcon" onclick="dmHidePopup(event);"></div> </div>
1603 	<div class="dmPopupTitle"> <span></span> Share by:</div> 
1604	<div class="data"></div>
1605</div>
1605<script id="d_track_personalization">
1606	window?.waitForDeferred?.('dmAjax', () => {
1607		// Collects client data and updates cookies used by smart sites
1608		window.expireDays = 365;
1609		window.visitLength = 30 * 60000;
1610		$.setCookie("dm_timezone_offset", (new Date()).getTimezoneOffset(), window.expireDays);
1611			setSmartSiteCookiesInternal("dm_this_page_view","dm_last_page_view","dm_total_visits","dm_last_visit");
1612	});
1613</script>
vendor: 1 bytes, line 1613
1613
1614<script type="text/javascript">
1615    
1616    Parameters.NavigationAreaParams.MoreButtonText = '......';
1617    
1618    Parameters.NavigationAreaParams.LessButtonText = '......';
1619    Parameters.HomeLinkText = 'Home';
1620    </script>
1620
1621<!--  End Script tags -->
1622<!--  Site Wide Html Markup -->
1623<!--  Site Wide Html Markup -->
1624<!--  Begin Product Custom HTML Markup -->
1625<script>
1626function call1and1Tracking() {
1627	var externalId = dmAPI.getSiteExternalId();
1628	var siteName = dmAPI.getSiteName();
1629	var src = 'https://integration.mywebsite-editor.com/dakota-snippet-service/snippet/integration/snippet.js?sitename='+siteName+'&external_uid='+externalId+'&mode=visit'
1630	var tracking = document.createElement('script');
1631     tracking.setAttribute('src',src);
1632   	document.head.appendChild(tracking);
1633}
1634call1and1Tracking();
1635</script>
1635<!--  End Product Custom HTML Markup -->
1636</body>
1637</html>

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.