: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
════════════════════════════ -->
<!-- ════════════════════════════
SCREEN 2: PORTAL
════════════════════════════ -->
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]
Bei Fragen: [email protected]
Euer Hochzeitsportal
Euer großer Tag
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.
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
Band oder DJ
Fotografie & Video
Floristik & Deko
Konditorei
9–12 Monate
Papeterie
Stylist:in & Make-up
Kinderbetreuung
Stylist:in & Make-up
Kinderbetreuung
6–9 Monate
Detailgespräch
Brautkleid & Anzug
Deko-Konzept
Brautkleid & Anzug
Deko-Konzept
3–6 Monate
Feinschliff Dienstleister
Menükarten
Gästeliste finalisieren
Menükarten
Gästeliste finalisieren
1 Woche vorher
Finale Gästeanzahl
Finaler Tischplan
Zeitplan prüfen
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.
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
🥂
Sektwall
€ 350
Winzersekt, Lillet, Aperol, Hugo & mehr.

🍾
Champagner Tower
€ 100
Bis 5 Etagen.

🪞
Welcome Spiegel
€ 70
Beliebtes Fotomotiv.

🧋
Slush-Bar
€ 350
2 Sorten nach Wahl.

✨
LOVE Buchstaben
€ 120
Innen & Außen.

🍬
Candybar-Wagen
€ 100 leer
+€ 3/Gast befüllt.

🎙️
Audio Gästebuch
€ 180
Sprachnachrichten.

🌿
Goldener Traubogen
Kostenlos
Blumen nicht inkl.

☂️
Papierschirmchen & Fächer
Kostenlos
Sonnenschutz bei der Trauung.

🍴
Goldenes Besteck
€ 120
Elegantes Tischbesteck.

🏛️
Dekosäulen & Würfel
Kostenlos
Säulen weiß/beige/klar · Würfel 45–50 cm.

🕯️
Tischdeko
ab € 1 / Gast
Platzteller, goldene Lampen, Servietten, Hussen.

🪑
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 ↓
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
Philipp Schölmberger Foto
Michael Schartner Foto & Video
We are the Click Foto & Video
Julian Artner Foto & Video
Pixelstube · Lucie Foto
Die Belichterei Foto & Video
Fotografie Reichl Foto & Video
Shots of Love Foto
🎵 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
DJ Eventfever (Roland) 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
🕊️ Freie Trauung
💄 Haare & Make-up
🎂 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%
Kinderfreunde Vöcklabruck Kinderbetreuung
Hochzeitskutsche Georg Weinhäupl · 0664 112 90 59
Beim PreunerWirt
▼
200 m
800 m
6 km
~10 km
~10 km
~10 km
~8 km
▼
▼
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
€ 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
vor Ort
Erlat 5 · 0 7683 8331 · 📍 Karte
Haselbachstraße 11 · 0 7683 20780 · 📍 Karte
Gewerbepark 2, 4871 Zipf · 0 7682 6230 · 📍 Karte
Neumühlenstraße 6, Ampflwang · 0 699 181 68120 · 📍 Karte
Hausruckstraße 6, Ampflwang · 0 7675 2421 · 📍 Karte
Innerleiten 12, Ampflwang · 0 7675 2392 · 📍 Karte
Hauptstraße 14, 4872 Neukirchen · 0 7682 7106 · 📍 Karte
Taxi & Anreise
Bitte frühzeitig reservieren
Kostenlose Parkplätze direkt beim PreunerWirt.
Getränkekarte
In der Pauschale inkludiert von 14–6 Uhr
Alkoholfrei
Alkoholisch
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.