:root { --bg: #f5efe4; --white: #ffffff; --cream: #ede5d8; --linen: #d8ccb8; --gold: #b8893a; --gold-light: #d4a855; --gold-pale: #ecdabf; --gold-dark: #7a5518; --ink: #1a1714; --mid: #3d3025; --light: #8a7a65; --border: rgba(184,137,58,0.2); } * { margin:0; padding:0; box-sizing:border-box; } html, body { background:#f5efe4; font-family:'Montserrat',sans-serif; font-weight:300; color:#1a1714; } /* ── WP SITE HEADER ── */ .wp-header { background:#1a1714; padding:0 48px; display:flex; align-items:center; justify-content:space-between; height:72px; border-bottom:1px solid rgba(184,137,58,.2); } .wp-logo { width:52px; opacity:.95; } .wp-nav { display:flex; gap:32px; } .wp-nav a { font-size:9px; letter-spacing:4px; text-transform:uppercase; color:rgba(255,255,255,.45); text-decoration:none; transition:color .2s; } .wp-nav a:hover { color:var(--gold-light); } .wp-nav a.active { color:var(--gold-light); } /* ── SCREENS ── */ .screen { display:none; } .screen.active { display:block; } /* ════════════════════ PASSWORD SCREEN ════════════════════ */ .pw-wrap { min-height:calc(100vh - 72px); display:flex; align-items:center; justify-content:center; padding:40px 24px; position:relative; overflow:hidden; background:#1a1714; } .pw-bg { position:absolute; inset:0; width:100%; height:100%; object-fit:cover; object-position:center center; z-index:0; } .pw-overlay { position:absolute; inset:0; background:linear-gradient(135deg, rgba(26,23,20,0.55) 0%, rgba(26,23,20,0.35) 50%, rgba(26,23,20,0.6) 100%); z-index:1; } .pw-box { position:relative; z-index:2; } .pw-box { background:rgba(250,246,240,0.92); backdrop-filter:blur(12px); -webkit-backdrop-filter:blur(12px); border:1px solid rgba(255,255,255,0.6); padding:56px 48px; width:100%; max-width:420px; text-align:center; box-shadow:0 24px 80px rgba(26,23,20,0.25); } .pw-logo { width:64px; margin:0 auto 28px; opacity:.7; } .pw-eyebrow { font-size:9px; letter-spacing:6px; text-transform:uppercase; color:var(--gold-dark); margin-bottom:10px; font-weight:500; } .pw-title { font-family:'Cormorant Garamond',serif; font-size:28px; font-weight:400; color:var(--ink); margin-bottom:8px; } .pw-sub { font-size:11px; color:var(--light); margin-bottom:32px; letter-spacing:.5px; line-height:1.7; } .pw-divider { width:40px; height:1px; background:linear-gradient(90deg,transparent,var(--gold),transparent); margin:0 auto 32px; } .pw-label { font-size:9px; letter-spacing:3px; text-transform:uppercase; color:var(--mid); margin-bottom:10px; display:block; text-align:left; } .pw-input { width:100%; border:1px solid var(--linen); background:#faf7f2; padding:14px 16px; font-family:'Montserrat',sans-serif; font-size:14px; font-weight:300; color:var(--ink); margin-bottom:16px; outline:none; transition:border-color .2s; letter-spacing:3px; text-align:center; } .pw-input:focus { border-color:var(--gold); } .pw-input::placeholder { letter-spacing:1px; color:var(--light); font-size:12px; } .pw-btn { width:100%; background:var(--ink); color:#fff; border:none; padding:15px; font-family:'Montserrat',sans-serif; font-size:9px; letter-spacing:4px; text-transform:uppercase; cursor:pointer; transition:background .2s; } .pw-btn:hover { background:var(--gold-dark); } .pw-hint { margin-top:20px; font-size:10px; color:var(--light); line-height:1.7; } .pw-error { background:rgba(180,60,60,.08); border:1px solid rgba(180,60,60,.2); color:#8b3030; font-size:11px; padding:10px 14px; margin-bottom:16px; display:none; } .pw-error.show { display:block; } /* ════════════════════ PORTAL SCREEN ════════════════════ */ .portal-hero { position:relative; height:72vh; min-height:480px; overflow:hidden; display:flex; flex-direction:column; justify-content:flex-end; } .portal-hero img.bg { position:absolute; inset:0; width:100%; height:100%; object-fit:cover; object-position:center 25%; } .portal-hero-overlay { position:absolute; inset:0; background:linear-gradient(to bottom, rgba(20,18,14,.1) 0%, rgba(20,18,14,.5) 55%, rgba(20,18,14,.85) 100%); } .portal-hero-content { position:relative; z-index:2; padding:0 48px 44px; text-align:center; } .portal-hero-logo { width:68px; margin:0 auto 22px; filter:brightness(0) invert(1); opacity:.88; } .portal-hero-eyebrow { font-size:9px; letter-spacing:6px; text-transform:uppercase; color:var(--gold-light); margin-bottom:12px; opacity:0; animation:fadeUp .6s ease forwards .1s; } .portal-hero-names { font-family:'Cormorant Garamond',serif; font-size:clamp(44px,7vw,72px); font-weight:300; color:#fff; line-height:1; margin-bottom:16px; opacity:0; animation:fadeUp .8s ease forwards .25s; } .portal-hero-names em { font-style:italic; color:var(--gold-light); } .portal-hero-div { width:40px; height:1px; background:linear-gradient(90deg,transparent,var(--gold-light),transparent); margin:0 auto 14px; opacity:0; animation:fadeUp .7s ease forwards .35s; } .portal-hero-meta { font-size:10px; letter-spacing:4px; text-transform:uppercase; color:rgba(255,255,255,.55); opacity:0; animation:fadeUp .7s ease forwards .42s; } /* COUNTDOWN */ .countdown-bar { background:var(--ink); padding:18px 40px; display:flex; align-items:center; justify-content:center; gap:20px; border-bottom:1px solid rgba(184,137,58,.25); } .cd-num { font-family:'Cormorant Garamond',serif; font-size:44px; font-weight:300; color:#fff; line-height:1; } .cd-lbl { font-size:9px; letter-spacing:5px; text-transform:uppercase; color:var(--gold-light); opacity:.7; margin-top:2px; } .cd-sep { width:1px; height:36px; background:rgba(255,255,255,.1); } .cd-msg { font-size:10px; letter-spacing:3px; text-transform:uppercase; color:rgba(255,255,255,.35); } /* TABS */ .tab-nav { background:#fff; border-bottom:1px solid var(--border); position:sticky; top:72px; z-index:90; box-shadow:0 1px 16px rgba(26,23,20,.06); } .tab-nav-inner { max-width:1000px; margin:0 auto; display:flex; justify-content:center; overflow-x:auto; scrollbar-width:none; } .tab-nav-inner::-webkit-scrollbar { display:none; } .t-btn { padding:17px 26px; font-size:9px; letter-spacing:4px; text-transform:uppercase; color:var(--light); background:none; border:none; border-bottom:1.5px solid transparent; cursor:pointer; transition:all .2s; white-space:nowrap; font-family:'Montserrat',sans-serif; } .t-btn:hover { color:var(--gold-dark); } .t-btn.on { color:var(--gold-dark); border-bottom-color:var(--gold); } /* CONTENT */ .content-wrap { background:#f5efe4; } .content { max-width:1000px; margin:0 auto; padding:52px 28px 80px; } .tab-panel { display:none; } .tab-panel.on { display:block; } .eyebrow { font-size:9px; letter-spacing:6px; text-transform:uppercase; color:var(--gold-dark); margin-bottom:10px; display:block; font-weight:500; } .heading { font-family:'Cormorant Garamond',serif; font-size:36px; font-weight:400; color:#1a1714; margin-bottom:16px; line-height:1.1; } .subtext { font-size:13px; color:#3d3025; line-height:1.85; margin-bottom:32px; max-width:540px; } /* QUICK CARDS */ .q-cards { display:grid; grid-template-columns:repeat(auto-fit,minmax(200px,1fr)); gap:1px; background:var(--border); border:1px solid var(--border); margin-bottom:40px; } .q-card { background:#fff; padding:28px 22px; text-decoration:none; color:inherit; display:block; transition:background .2s; } .q-card:hover { background:#faf6f0; } .q-card-ico { font-size:18px; margin-bottom:12px; opacity:.6; } .q-card-t { font-family:'Cormorant Garamond',serif; font-size:19px; margin-bottom:5px; color:var(--ink); } .q-card-d { font-size:11px; color:var(--light); line-height:1.65; } .q-card-cta { display:inline-block; margin-top:12px; font-size:8px; letter-spacing:2px; text-transform:uppercase; color:var(--gold-dark); border-bottom:1px solid var(--gold-pale); } /* PROGRESS */ .prog { background:#fff; border:1px solid var(--border); padding:28px 32px; margin-bottom:24px; } .prog-title { font-family:'Cormorant Garamond',serif; font-size:18px; margin-bottom:22px; color:var(--ink); } .prog-steps { display:flex; position:relative; } .prog-steps::before { content:''; position:absolute; top:16px; left:16px; right:16px; height:1px; background:var(--linen); } .prog-step { flex:1; text-align:center; position:relative; z-index:1; } .prog-circle { width:32px; height:32px; border-radius:50%; border:1px solid var(--linen); background:#fff; display:flex; align-items:center; justify-content:center; margin:0 auto 7px; font-size:11px; color:var(--light); } .prog-circle.done { background:var(--gold); border-color:var(--gold); color:#fff; } .prog-circle.now { background:var(--ink); border-color:var(--ink); color:#fff; } .prog-lbl { font-size:8px; letter-spacing:1px; color:var(--light); line-height:1.3; } .prog-lbl.done { color:var(--gold-dark); font-weight:500; } .prog-lbl.now { color:var(--ink); font-weight:500; } /* APPT */ .appt { background:#fff; border:1px solid var(--border); padding:24px 28px; margin-bottom:24px; } .appt-h { display:flex; justify-content:space-between; align-items:center; margin-bottom:16px; flex-wrap:wrap; gap:8px; } .appt-title { font-family:'Cormorant Garamond',serif; font-size:18px; color:var(--ink); } .btn-dark { background:var(--ink); color:#fff; text-decoration:none; font-size:8px; letter-spacing:3px; text-transform:uppercase; padding:9px 18px; border:none; cursor:pointer; transition:background .2s; } .btn-dark:hover { background:var(--gold-dark); } .appt-list { display:flex; flex-direction:column; gap:5px; } .appt-row { background:#f5efe4; padding:11px 14px; display:flex; align-items:center; gap:10px; border-left:2px solid var(--linen); font-size:12px; } .appt-row.next { border-left-color:var(--gold); } .appt-row-name { flex:1; font-weight:500; color:var(--ink); } .appt-row-date { font-size:10px; color:var(--light); } .badge { font-size:8px; letter-spacing:2px; text-transform:uppercase; padding:3px 8px; background:var(--cream); color:var(--mid); } .badge.next { background:var(--gold-pale); color:var(--gold-dark); } /* NOTICE */ .notice { background:var(--gold-pale); border-left:2px solid var(--gold); padding:11px 15px; font-size:12px; color:var(--gold-dark); margin:14px 0; line-height:1.65; } /* SHEET EMBED */ .sheet-wrap { margin-bottom:32px; } .sheet-hd { background:#fff; border:1px solid var(--border); border-bottom:none; padding:16px 22px; display:flex; align-items:center; justify-content:space-between; flex-wrap:wrap; gap:10px; } .sheet-hd-left { } .sheet-hd-title { font-family:'Cormorant Garamond',serif; font-size:19px; color:var(--ink); } .sheet-hd-sub { font-size:10px; color:var(--light); margin-top:2px; letter-spacing:.5px; } .sheet-frame { width:100%; height:580px; border:1px solid var(--border); display:block; background:#fff; } .sheet-ft { background:#fff; border:1px solid var(--border); border-top:none; padding:10px 22px; display:flex; align-items:center; justify-content:space-between; flex-wrap:wrap; gap:8px; } .sheet-ft-note { font-size:11px; color:var(--light); } .sheet-open { font-size:8px; letter-spacing:3px; text-transform:uppercase; background:var(--ink); color:#fff; padding:8px 16px; text-decoration:none; transition:background .2s; white-space:nowrap; } .sheet-open:hover { background:var(--gold-dark); } /* ACC */ .acc { margin-bottom:7px; } .acc-h { background:#fff; border:1px solid var(--border); padding:16px 22px; display:flex; align-items:center; gap:12px; cursor:pointer; transition:background .2s; user-select:none; } .acc-h:hover { background:#faf6f0; } .acc-h.open { border-bottom:none; } .acc-h-title { font-family:'Cormorant Garamond',serif; font-size:18px; flex:1; color:var(--ink); } .acc-h-sub { font-size:10px; color:var(--light); margin-top:2px; } .acc-arrow { color:var(--gold); font-size:10px; transition:transform .3s; } .acc-h.open .acc-arrow { transform:rotate(180deg); } .acc-b { display:none; background:#fff; border:1px solid var(--border); border-top:none; padding:24px; } .acc-b.open { display:block; } /* MENU TABS */ .m-tabs { display:flex; border:1px solid var(--border); background:#fff; margin-bottom:24px; } .m-tab { flex:1; padding:11px 6px; font-size:8px; letter-spacing:2px; text-transform:uppercase; border:none; background:none; cursor:pointer; color:var(--light); border-right:1px solid var(--border); text-align:center; font-family:'Montserrat',sans-serif; transition:all .2s; } .m-tab:last-child { border-right:none; } .m-tab.on { background:var(--ink); color:#fff; } .m-tab:hover:not(.on) { color:var(--gold-dark); } .m-panel { display:none; } .m-panel.on { display:block; } .m-intro { background:#f5efe4; border:1px solid var(--border); padding:14px 18px; margin-bottom:20px; font-size:12px; color:#3d3025; line-height:1.75; } .m-grid { display:grid; grid-template-columns:repeat(auto-fill,minmax(240px,1fr)); gap:1px; background:var(--border); } .m-item { background:#fff; padding:14px 16px; } .m-item:hover { background:#faf6f0; } .m-name { font-size:13px; font-weight:500; color:var(--ink); margin-bottom:3px; } .m-desc { font-size:11px; color:var(--light); line-height:1.6; } .m-tag { display:inline-block; font-size:8px; letter-spacing:1px; text-transform:uppercase; padding:2px 6px; margin-top:4px; border:1px solid; } .m-tag.vegan { border-color:rgba(100,150,80,.3); color:#5a7840; } .m-tag.veggie { border-color:rgba(120,150,80,.25); color:#6a7840; } .m-tag.fish { border-color:rgba(80,130,160,.25); color:#3a6a80; } .m-sec { font-size:9px; letter-spacing:4px; text-transform:uppercase; color:var(--gold-dark); margin:20px 0 10px; padding-bottom:7px; border-bottom:1px solid var(--linen); } /* DL */ .dl-grid { display:grid; grid-template-columns:repeat(auto-fill,minmax(220px,1fr)); gap:22px; } .dl-cat-t { font-size:9px; letter-spacing:4px; text-transform:uppercase; color:var(--gold-dark); margin-bottom:9px; padding-bottom:7px; border-bottom:1px solid var(--linen); } .dl-list { display:flex; flex-direction:column; gap:4px; } .dl-item { font-size:12px; color:var(--ink); } .dl-item a { color:var(--ink); text-decoration:none; border-bottom:1px solid var(--linen); } .dl-item a:hover { border-bottom-color:var(--gold); } .dl-sub { font-size:10px; color:var(--light); } /* ZEITPLAN */ .zp { display:flex; flex-direction:column; } .zp-row { display:flex; gap:20px; padding:10px 0; border-bottom:1px solid var(--linen); font-size:12px; } .zp-row:last-child { border:none; } .zp-t { font-weight:500; color:var(--gold-dark); min-width:52px; flex-shrink:0; } .zp-e { color:var(--ink); } /* ON LIST */ .on-list { display:flex; flex-direction:column; gap:5px; } .on-row { background:#fff; border:1px solid var(--border); padding:12px 16px; display:flex; justify-content:space-between; align-items:flex-start; gap:10px; } .on-name a { font-size:13px; font-weight:500; color:var(--ink); text-decoration:none; border-bottom:1px solid var(--linen); } .on-detail { font-size:11px; color:var(--light); margin-top:2px; } .on-detail a { color:var(--gold-dark); text-decoration:none; } .on-dist { font-size:8px; letter-spacing:2px; text-transform:uppercase; background:var(--cream); color:var(--mid); padding:3px 9px; white-space:nowrap; } /* TAXI */ .taxi-g { display:grid; grid-template-columns:1fr 1fr; gap:1px; background:var(--border); margin-bottom:14px; } .taxi-c { background:#fff; padding:18px 20px; } .taxi-n { font-family:'Cormorant Garamond',serif; font-size:18px; margin-bottom:4px; color:var(--ink); } .taxi-p a { font-size:13px; font-weight:500; color:var(--gold-dark); text-decoration:none; } .taxi-note { font-size:10px; color:var(--light); margin-top:4px; } /* LEIH */ .leih-g { display:grid; grid-template-columns:repeat(auto-fill,minmax(175px,1fr)); gap:1px; background:var(--border); } .leih-c { background:#fff; overflow:hidden; } .leih-img { width:100%; height:130px; object-fit:cover; display:block; } .leih-body { padding:10px 12px 14px; } .leih-n { font-size:12px; font-weight:500; color:var(--ink); margin-bottom:2px; } .leih-p { font-size:11px; color:var(--gold-dark); font-weight:500; } .leih-p.free { color:var(--mid); } .leih-d { font-size:10px; color:var(--light); line-height:1.5; } /* QA */ .qa-list { display:flex; flex-direction:column; gap:5px; } .qa-row { background:#fff; border:1px solid var(--border); padding:14px 18px; } .qa-q { font-size:12px; font-weight:500; color:var(--ink); margin-bottom:4px; } .qa-a { font-size:12px; color:#3d3025; line-height:1.7; } /* HIGHLIGHT */ .hl { background:var(--ink); color:#fff; padding:20px 24px; margin:14px 0; } .hl strong { font-family:'Cormorant Garamond',serif; font-size:20px; display:block; margin-bottom:5px; font-weight:400; color:var(--gold-light); } .hl p { font-size:12px; color:rgba(255,255,255,.6); line-height:1.7; } /* TWO COL */ .two { display:grid; grid-template-columns:1fr 1fr; gap:28px; } /* FOOTER */ .wp-footer { background:var(--ink); padding:40px; text-align:center; } .wp-footer-logo { width:52px; margin:0 auto 16px; opacity:.5; } .wp-footer-name { font-family:'Cormorant Garamond',serif; font-size:22px; color:rgba(255,255,255,.7); margin-bottom:4px; } .wp-footer-sub { font-size:8px; letter-spacing:5px; text-transform:uppercase; color:var(--gold-light); opacity:.4; margin-bottom:14px; } .wp-footer-links { font-size:11px; color:rgba(255,255,255,.3); } .wp-footer-links a { color:var(--gold-light); opacity:.5; text-decoration:none; } /* GETR */ .g-grid { display:grid; grid-template-columns:1fr 1fr; gap:20px; } .g-t { font-size:9px; letter-spacing:3px; text-transform:uppercase; color:var(--gold-dark); margin-bottom:10px; } .g-tags { display:flex; flex-wrap:wrap; gap:4px; } .g-tag { font-size:11px; background:#fff; border:1px solid var(--linen); padding:3px 10px; color:var(--ink); } /* MENU CODE */ .menu-code { background:var(--ink); color:#fff; padding:22px 26px; margin-bottom:24px; } .menu-code strong { font-family:'Cormorant Garamond',serif; font-size:20px; display:block; margin-bottom:4px; font-weight:400; color:var(--gold-light); } .menu-code p { font-size:11px; color:rgba(255,255,255,.55); margin-bottom:10px; } .menu-code .code { font-family:'Cormorant Garamond',serif; font-size:40px; color:var(--gold-light); letter-spacing:8px; display:block; line-height:1; } .menu-code a { display:inline-block; margin-top:12px; background:rgba(255,255,255,.1); color:#fff; text-decoration:none; font-size:8px; letter-spacing:3px; text-transform:uppercase; padding:9px 18px; border:1px solid rgba(255,255,255,.2); } /* TISCH */ .tisch-g { display:grid; grid-template-columns:repeat(auto-fill,minmax(150px,1fr)); gap:1px; background:var(--border); } .tisch-c { background:#fff; padding:18px; text-align:center; } .tisch-c:hover { background:#faf6f0; } .tisch-ico { font-size:20px; opacity:.4; margin-bottom:8px; } .tisch-n { font-size:11px; font-weight:500; margin-bottom:2px; color:var(--ink); } .tisch-sub { font-size:10px; color:var(--light); margin-bottom:10px; } .tisch-dl { font-size:8px; letter-spacing:2px; text-transform:uppercase; background:var(--ink); color:#fff; padding:5px 12px; text-decoration:none; display:inline-block; } /* TECH */ .tech-g { display:grid; grid-template-columns:repeat(auto-fill,minmax(175px,1fr)); gap:7px; } .tech-i { background:#f5efe4; border:1px solid var(--border); padding:11px 13px; } .tech-l { font-size:9px; letter-spacing:2px; text-transform:uppercase; color:var(--gold-dark); margin-bottom:3px; } .tech-v { font-size:11px; color:#3d3025; line-height:1.5; } @keyframes fadeUp { from { opacity:0; transform:translateY(12px); } to { opacity:1; transform:none; } } .reveal { opacity:0; transform:translateY(10px); transition:opacity .5s ease,transform .5s ease; } .reveal.visible { opacity:1; transform:none; } @media(max-width:640px) { .wp-header { padding:0 20px; } .wp-nav { display:none; } .portal-hero-content { padding:0 20px 36px; } .content { padding:32px 16px 60px; } .two { grid-template-columns:1fr; } .g-grid { grid-template-columns:1fr; } .taxi-g { grid-template-columns:1fr; } .tab-nav { top:72px; } } /* ═══════════════════════════════════════ DIVI VOLLBREIT-OVERRIDE (XXXX = WordPress Seiten-ID ersetzen) ═══════════════════════════════════════ */ body.page-id-XXXX #page-container, body.page-id-XXXX .et_pb_section, body.page-id-XXXX .et_pb_row, body.page-id-XXXX .et_pb_column, body.page-id-XXXX .et_pb_module, body.page-id-XXXX .et_pb_code_inner { padding: 0 !important; margin: 0 !important; max-width: 100% !important; width: 100% !important; } /* Tab-Nav: Divi hat keinen 72px WP-Header – top: 0 reicht */ .tab-nav { top: 0 !important; } /* Passwort-Screen: volle Viewport-Höhe auch ohne WP-Header */ .pw-wrap { min-height: 100vh !important; } <!-- ════════════════════════════ SCREEN 1: PASSWORT ════════════════════════════ -->
2Q==
Brautpaar-Portal
Willkommen beim PreunerWirt
Bitte gebt euer Passwort ein, das ihr per E-Mail erhalten habt.
Falsches Passwort. Bitte erneut versuchen.
Passwort
Das Passwort habt ihr in eurer Bestätigungs-E-Mail erhalten.
Bei Fragen: [email protected]
<!-- ════════════════════════════ SCREEN 2: PORTAL ════════════════════════════ -->
9k=
Euer Hochzeitsportal
Euer großer Tag
PreunerWirt · Frankenburg am Hausruck
Tage bis zur Hochzeit
14. Juni 2026 · Frankenburg
Willkommen beim PreunerWirt

Euer Hochzeitsportal

Hier findet ihr alles, was ihr für euren großen Tag braucht – Menü, Dienstleister, Tischpläne, Infos und mehr. Übersichtlich und jederzeit zugänglich.

📋
Planungssheet
Findet ihr in eurem Google Drive Ordner – Link per E-Mail erhalten.
📄
Euer Vertrag
Findet ihr in eurem Google Drive Ordner – Link per E-Mail erhalten.
📅
Termin buchen
Detail-Gespräch oder offene Fragen mit Eva.
Buchen →
📋 Euer persönliches Planungssheet findet ihr in eurem Google Drive Ordner – den Link habt ihr per E-Mail erhalten.
Eure Termine mit Eva
Nächste Termine
📅 Alle Termine bequem online buchen Zum Kalender →
To-Dos – Wann ist was fällig?
Schritt-für-Schritt Übersicht
12–24 Monate
Trauredner:in
Band oder DJ
Fotografie & Video
Floristik & Deko
Konditorei
9–12 Monate
Papeterie
Stylist:in & Make-up
Kinderbetreuung
6–9 Monate
Detailgespräch
Brautkleid & Anzug
Deko-Konzept
3–6 Monate
Feinschliff Dienstleister
Menükarten
Gästeliste finalisieren
1 Woche vorher
Finale Gästeanzahl
Finaler Tischplan
Zeitplan prüfen
Vorschlag Tagesablauf
Zwei Varianten zur Auswahl
Variante 1
10:00Getting Ready im Bridal Room
14:30Eintreffen der Gäste
15:00Freie Trauung im Garten
15:45Eröffnung der Sektwall
16:00Agape / Fotos / Gratulieren
18:30Hochzeitsmenü
20:30Hochzeitstorte anschneiden
21:30Hochzeits-Tanz
23:00Mitternachtssnack & Party
Variante 2
12:00Getting Ready im Bridal Room
14:30Eintreffen der Gäste
15:00Freie Trauung im Garten
15:50Agape mit Sektwall
15:55Coupleshoot
16:00Torte / Sweet Table anschneiden
Fotos / Gratulieren
18:00Hochzeitsmenü
21:00Hochzeits-Tanz
23:00Mitternachtssnack & Party
Tischpläne
Als PDF zum Download
Wenn ihr einen Tischplan öffnet, wird automatisch eine eigene Kopie für euch erstellt – die Vorlage bleibt immer unverändert. Ihr könnt Namen eintragen, Stühle anpassen und den fertigen Plan als PDF exportieren.
Saal · 92 Gäste
Mit Bühne & Tanzfläche
In Canva öffnen →
Saal · 80 Gäste
Runde Tische mit Garten
In Canva öffnen →
Saal · 132 Gäste
Runde Tische
In Canva öffnen →
PreunerStadl · 94
Mit Sitzbank
In Canva öffnen →
Partybereich
Bar & DJ Grundriss
In Canva öffnen →
Tischplan einreichen: Bitte den finalen Tischplan farbig markieren (Hochstühle, Rollstuhlplätze, Abendgäste, Dienstleister) und eine Woche vor der Hochzeit per E-Mail an [email protected] senden.
Unser Leihsortiment 2026
Besondere Extras für euren Tag
IMG 5750
🥂
Sektwall
€ 350
Winzersekt, Lillet, Aperol, Hugo & mehr.
DSC 4850
🍾
Champagner Tower
€ 100
Bis 5 Etagen.
130 MichelePeloza StyleShooting MG 1466
🪞
Welcome Spiegel
€ 70
Beliebtes Fotomotiv.
273 MichelePeloza StyleShooting MG 0824
🧋
Slush-Bar
€ 350
2 Sorten nach Wahl.
Styled Shooting Selina Konstantin 81
LOVE Buchstaben
€ 120
Innen & Außen.
Styled Shooting Selina Konstantin 28
🍬
Candybar-Wagen
€ 100 leer
+€ 3/Gast befüllt.
WhatsApp Image 2025 10 26 at 21.48.58 2
🎙️
Audio Gästebuch
€ 180
Sprachnachrichten.
Styled Wedding 08.10.2023 michaelschartner photography 225 of 636
🌿
Goldener Traubogen
Kostenlos
Blumen nicht inkl.
theclickwedding hochzeit alinasandro 2 4
☂️
Papierschirmchen & Fächer
Kostenlos
Sonnenschutz bei der Trauung.
Nina Erwin Hochzeit 13
🍴
Goldenes Besteck
€ 120
Elegantes Tischbesteck.
WhatsApp Image 2025 10 26 at 21.48.11
🏛️
Dekosäulen & Würfel
Kostenlos
Säulen weiß/beige/klar · Würfel 45–50 cm.
Hochzeit Alina und Sandro 9651
🕯️
Tischdeko
ab € 1 / Gast
Platzteller, goldene Lampen, Servietten, Hussen.
Hochzeit Hartinger 9100
🪑
Stühle Trauung
Kostenlos
Garden · Crossback · Ghostchair
Gewünschte Artikel bitte im Planungssheet eintragen.
Wichtige Unterlagen
Alle PDFs auf einen Blick
Die weiteren Schritte
Direkt im Planungs-Tab sichtbar
↑ Planung Tab
📄
Dienstleister-Empfehlungen
Alle Partner im Überblick
PDF ↓
📄
Schlafhütten PreunerWirt
€ 70 / Gast inkl. Frühstück
PDF ↓
Q&A – Oft gestellte Fragen
Direkt im Infos-Tab sichtbar
↓ Infos Tab
🛡️
Hochzeitsversicherung
L'AMIE – ab € 125 Einmalprämie
PDF ↓
Kulinarik

Euer Hochzeitsmenü

Der Chef des Hauses kocht noch selbst – mit hochwertigen, regionalen Zutaten, frisch zubereitet.

Beim Sektempfang werden 4 Sorten Häppchen / Canapes gereicht.
Kreativ belegte Brötchen
Vegan, veggie & mit Fleisch
Vegan
Mediterrane Variation
Mini-Pizzen, Grissini, Bruschetta
Pikante Blätterteigtaschen
Spinat, Speck oder Oliven
Mozzarella mit Tomate
Mit Basilikumpesto
Veggie
Wrap mit Crispy Chicken
Mit Asiagemüse
Wrap mit Pulled Chicken
Hausgemachter Cole Slaw, BBQ Dressing
Vollkornwrap Hummus-Falafel
Mit Rucola & Rote Beete Falafel
Vegan
Prosciutto mit Frischkäsepraline
Klassisch & elegant
Blauschimmelkäse
Mit eingelegter Birne
Veggie
Ziegenfrischkäse
Mit Rote-Beete-Chip
Veggie
3-Gängig: 2+1 Vorspeisen. 2-Gängig: 2 Vorspeisen. Sharing-Stil möglich: 4 Sorten am Tisch.
Suppen
Hochzeitssuppe
Frittaten, Leberknödel & Grießnockerl
Knoblauchcreme-Suppe
Veggie
Tomatencreme-Suppe
Vegan
Kürbiscreme-Suppe
Vom Frankenburger Feldkürbis
Vegan
Bärlauchcreme-Suppe
Veggie
Kokos-Karottensuppe
Vegan
Kartoffel-Curry-Suppe
Vegan
Kalte & warme Vorspeisen
Lachstartar
Dijonsenfsauce, Wildkräutersalat & Käsestangerl
Fisch
Frühlingssalat
Grüner Spargel, Erdbeeren & Parmesan
Veggie
Mozzarella-Tomaten-Türmchen
Mit Basilikum-Bärlauch-Pesto
Veggie
Antipasti Variation
Hausgemacht, mediterran
Gebeizter Lachs
An Honig-Dill-Senfsauce
Fisch
Rote Rüben Carpaccio
Mit Kren, Apfel & Pinienkernen
Vegan
Tartar vom Bio-Rind
Mit saisonalen Beilagen
Carpaccio vom Rind
Rucola / Pinienkerne / Parmesan
3-Gängig: 2 Hauptspeisen. 2-Gängig: 3 Hauptspeisen. Buffet: 3–4 Hauptspeisen.
Fleisch & Geflügel
BIO-Burgunder-Rinderbraten
Kartoffelkroketten & Speckbohnen
BIO-Kalbsbraten
Mit Reis & Kartoffeln
BIO-Kalbsrücken rosa gebraten
Mediterranes Gemüse & Kartoffelgratin
Zwiebelrostbraten
Eierspätzle oder Semmelknödel & Gemüse
Schnitzel Wiener Art
Vom Schwein mit Pommes & Salat
Schweinemedaillons
Pfeffer- oder Schwammerlsauce & Kroketten
Saltimbocca vom Schwein
Cremige Polenta & Sommergemüse
Maishendl
Babykartoffeln, Sesam-Honig & Zitronen-Thymian
Vegetarisch & Vegan
Yellow Asia Curry
Knackiges Gemüse & Jasminreis
Vegan
Hausgemachte Gnocchi
Getrocknete Tomaten, Rucola & Parmesan
Veggie
Risotto
Mit Eierschwammerln oder Spargel
Veggie
Spinat-Topfenknödel
Salbeibutter, Parmesan & Schmortomate
Veggie
Das BBQ Buffet – ideal für Sommerhochzeiten im Garten oder Stadl.
Salate · Saucen · Beilagen · Vom Grill
Puten-Paprika-Spieße
Garnelen-Spieße
Fisch
Rindersteaks Tom-Yum
Schweinesteaks Biermarinade
Mais-Paprika-Spieße
Vegan
Halloumi-Grillkäse
Veggie
Kabeljau & Lachsforelle
Fisch
Gegrillter Hokkaido-Kürbis
Vegan
Die Stärkung zu später Stunde – immer ein wichtiger Aspekt auf jeder Hochzeit.
Kaltes Jausenbuffet
Wurstsalat, Bratl, Aufstriche, Brot & Gebäck
Leberkäse
Vom heimischen Metzger
Würstelbuffet
Frankfurter, Debreziner, Weißwurst
Indisches Linsendaal
Mit Pitabrot
Vegan
Hausgemachte Pizzen
Frisch aus dem Ofen
Empfehlungen

Unsere bewährten Partner

Alle Partner kennen unsere Location bestens und sorgen dafür, dass ihr euren Tag einfach nur genießen könnt.

Wichtig: Gute Hochzeitsprofis sind oft 12–24 Monate im Voraus ausgebucht – bitte sofort nach der Buchung anfragen!
📷 Foto & Video
🎵 Musik
Kerygold Musik Trauung, Agape & Abend
Urban Vagabonds Trauung, Agape, Band & DJ
Offsets Music Duo Trauung, Agape & Band
Sophie Peraus Trauung & Agape
Monito Band Trauung, Agape & Band
Eva Fischthaller Trauung, Agape & Band
Esprimusic Trauung, Agape & Band
Delightbros Band + Saxofon
Basco Brothers Trauung, Agape, Band & DJ
Jack the Busch Trauung, Agape & Band
Hat over Heels Trauung, Agape, Band & DJ
DJ B Style Music DJ & Live Vocal
DJ Flo:oki Hochzeits-DJ
Große Saalbands: The Foxes · Jukebuggs · 4ra Partie · Blechmatika
🌸 Floristik & Deko
Heidis Blütenreich Floristik & Dekoverleih
Olivenzweig und Co Floristik & Deko
Stilsicher Floristik & Hochzeitsplanung
Black & Gold Atelier Deko & Hochzeitsplanung
Deko Denk Dekoration
Alle Floristen bieten Dekoverleih an und übernehmen Aufbau & Abbau vor Ort.
💍 Hochzeitsplanung
Black & Gold Atelier inkl. Dekoverleih
Oh Weddings inkl. Dekoverleih
🕊️ Freie Trauung
Trauworte.at Michelle Stadlhuber
SoundsofTinaMarie Traurednerin & Musikerin
🎂 Torte & Sweet Table
Süsse Krämerei € 12–14 / Gast + Anfahrt
Konditorei Kalleitner Torten & Macarons
✉️ Papeterie
I Simplicity Studio Einladungen, Tischkarten, Menükarten
✨ Highlights & Specials
Qimi Studio Live Aquarell Painter
Eternal Flame Candles Rabattcode: preunerwirt20%
Hochzeitskutsche Georg Weinhäupl · 0664 112 90 59
Beim PreunerWirt

Location & Anreise

Übernachtungsmöglichkeiten
Schlafhütten vor Ort & Hotels in der Nähe
🏕️ Schlafhütten direkt beim PreunerWirt
Gemütliche Hütten direkt am Gelände – perfekt für alle die feiern möchten ohne ans Heimkommen zu denken.
€ 70 / Gast · inkl. Frühstück, Handtücher, WC & Dusche · Preis für 2026
Bitte die Namen der übernachtenden Gäste im Planungssheet eintragen.
Direkt
vor Ort
<iframe src="https://www.google.com/maps/embed?pb=!1m16!1m12!1m3!1d10741.5!2d13.5890!3d47.9680!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!2m1!1sHotels+Frankenburg+Hausruck!5e0!3m2!1sde!2sat!4v1710000000000!5m2!1sde!2sat" width="100%" height="280" style="border:0;display:block;" allowfullscreen="" loading="lazy">
800 m
Gewerbepark 2, 4871 Zipf · 0 7682 6230 · 📍 Karte
6 km
Neumühlenstraße 6, Ampflwang · 0 699 181 68120 · 📍 Karte
~10 km
Hausruckstraße 6, Ampflwang · 0 7675 2421 · 📍 Karte
~10 km
Innerleiten 12, Ampflwang · 0 7675 2392 · 📍 Karte
~10 km
Hauptstraße 14, 4872 Neukirchen · 0 7682 7106 · 📍 Karte
~8 km
Taxi & Anreise
Bitte frühzeitig reservieren
Mitterlindner GmbH
4873 Frankenburg · Bitte vorab reservieren
Taxi Marek
4870 Vöcklamarkt · Auf Abruf
Kostenlose Parkplätze direkt beim PreunerWirt.
Getränkekarte
In der Pauschale inkludiert von 14–6 Uhr
Alkoholfrei
LeitungswasserSodawasserFrankenmarkterCoca ColaFantaSpriteAlmdudlerHollersaftApfelsaftOrangensaftEspressoCappuccino
Alkoholisch
Zipfer MärzenFranziskanerRieder WeißeSektGrüner VeltlinerZweigeltBerry LilletHugoAperolSarti
Wichtige Hinweise

Infos & häufige Fragen

Die weiteren Schritte
1 · Dienstleister buchen
Direkt nach der Fixierung die Wunschdienstleister anfragen – gute Profis sind bis zu 2 Jahre im Voraus ausgebucht.
2 · Erreichbarkeit
Offene Fragen jederzeit per E-Mail oder über den Kalender-Link einen Termin buchen.
3 · Detailgespräch
Ca. 6 Monate vor der Hochzeit – wir besprechen Gästeanzahl, Zeitplan, Menü, Dienstleister und alle Details.
4 · Eine Woche vorher
Finale Gästeanzahl, finalen Tischplan (farbig markiert) und Zeitplan bestätigen.
Wann beginnt die Pauschale?
Von 14 Uhr bis maximal 6 Uhr früh des Folgetages. Ab 9 Uhr steht die Location euren Dienstleistern zum Dekorieren zur Verfügung.
Sperrstunde & Verlängerung
Keine Sperrstunde. Ab 00:00 Uhr werden € 150 pro angefangener Stunde für die Servicekräfte in Rechnung gestellt (nicht pro Mitarbeiter). Musik im Stadl bis 24 Uhr; im Saal ohne Einschränkung.
Trauung im Garten
Bis zu 180 Gäste möglich. Schlechtwettervariante für bis zu 120 Gäste inklusive. Trauung im Garten: € 750 inkl. Aufbau. Standesamt Frankenburg: 076 83 / 500 624
Hochzeitstorte mitbringen
Ja! Wird von uns eingekühlt, angerichtet und angeschnitten (im Tortenservice inkludiert). Kuchen wird bis zum nächsten Tag eingekühlt und kann dann abgeholt werden.
Feuerwerk, Konfetti & Reis
Am gesamten Gelände nicht gestattet. Als Alternative empfehlen wir Natur-Blumen.
Abrechnung & Zahlung
Die eine Woche vor der Hochzeit genannte Personenanzahl gilt als Mindestverrechnungsbasis. Rechnung innerhalb von 7 Tagen zahlbar (bar oder Überweisung).
Kinder
Für Kinder stellen wir gerne ein Kindermenü zusammen. Der Garten ist eingezäunt mit Spielplatz.
Korkgeld
Mitgebrachte Weine werden mit € 16,50 / 0,75 l verrechnet.
Anlieferung & Abholung
Anlieferung von Torten, Deko und Blumen bitte vorab mit uns abstimmen. Selbst mitgebrachte Dekoartikel bitte spätestens zwei Tage nach der Feier abholen.
Kinderfreie Hochzeit Details anzeigen ▾
Wenn ihr eine kinderfreie Feier plant, teilt uns das bitte rechtzeitig mit, damit wir bei der Raumplanung und Bestuhlung entsprechend disponieren können. Bitte informiert eure Gäste selbst über diese Entscheidung – wir unterstützen euch dabei gerne mit Hinweisen auf Kinderbetreuungsmöglichkeiten in der Region (z.B. Kinderfreunde Vöcklabruck).
Kontakt
Bei Fragen sind wir gerne für euch da

Per E-Mail oder direkt einen Termin buchen – Eva antwortet so rasch wie möglich.

// PASSWORD CHECK // Passwort – einfach ändern wenn gewünscht const PORTAL_PASSWORT = "PreunerWirt2026"; function checkPw() { const pw = document.getElementById('pw-input').value.trim(); if(pw.toLowerCase() === PORTAL_PASSWORT.toLowerCase()) { document.getElementById('screen-pw').classList.remove('active'); document.getElementById('screen-portal').classList.add('active'); document.getElementById('pw-error').classList.remove('show'); revealObserver(); } else { document.getElementById('pw-error').classList.add('show'); document.getElementById('pw-input').style.borderColor = 'rgba(180,60,60,.4)'; setTimeout(() => document.getElementById('pw-input').style.borderColor = '', 2000); } } // TABS function tab(id, btn) { document.querySelectorAll('.t-btn').forEach(b => b.classList.remove('on')); document.querySelectorAll('.tab-panel').forEach(p => p.classList.remove('on')); btn.classList.add('on'); document.getElementById('p-'+id).classList.add('on'); window.scrollTo({top: document.querySelector('.tab-nav').offsetTop - 72, behavior:'smooth'}); } // MENU SUB-TABS function menuTab(id, btn) { document.querySelectorAll('.m-tab').forEach(b => b.classList.remove('on')); document.querySelectorAll('.m-panel').forEach(p => p.classList.remove('on')); btn.classList.add('on'); document.getElementById('mp-'+id).classList.add('on'); } // ACCORDION function accToggle(head) { const body = head.nextElementSibling; const open = body.classList.contains('open'); body.classList.toggle('open', !open); head.classList.toggle('open', !open); head.querySelector('.acc-arrow').style.transform = !open ? 'rotate(180deg)' : ''; } // COUNTDOWN – days only function updateCountdown() { const weddingDate = new Date('2026-09-05T14:00:00'); const now = new Date(); const diff = weddingDate - now; const days = Math.max(0, Math.floor(diff / (1000 * 60 * 60 * 24))); const el = document.getElementById('cd-days'); if (el) el.textContent = days; } updateCountdown(); setInterval(updateCountdown, 60000); // SCROLL REVEAL function revealObserver() { const observer = new IntersectionObserver((entries) => { entries.forEach(e => { if (e.isIntersecting) { e.target.classList.add('visible'); observer.unobserve(e.target); } }); }, { threshold: 0.1 }); document.querySelectorAll('.reveal').forEach(el => observer.observe(el)); } // ENTER KEY für Passwort document.addEventListener('DOMContentLoaded', () => { const inp = document.getElementById('pw-input'); if (inp) inp.addEventListener('keydown', e => { if (e.key === 'Enter') checkPw(); }); });