/* Ergänzung zum bestehenden grünen Albatrosse-Design */
.ausflug27{color:#235c2d;padding:12px 4px 28px}.ausflug27-header{background:#e5f6e5;border-left:5px solid #387239;padding:24px;border-radius:7px;margin-bottom:24px}.ausflug27-header h1{margin:5px 0 12px;color:#205b2b;font-size:30px}.ausflug27-kicker{font-size:12px;text-transform:uppercase;letter-spacing:.1em;font-weight:700}.ausflug27-header p{line-height:1.6}.ausflug27-info{background:#fff;border-radius:5px;padding:12px;font-size:13px}.ausflug27-monat{margin:27px 0 13px;color:#27662e;border-bottom:2px solid #a7d4a7;padding-bottom:8px}.ausflug27-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(235px,1fr));gap:15px}.ausflug27-card{display:flex;min-width:0;background:white;border:1px solid #c9e3c9;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(16,68,25,.08)}.ausflug27-date{flex:0 0 67px;background:#387239;color:#fff;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;padding:17px 5px}.ausflug27-date span{font-size:28px;font-weight:700;line-height:1}.ausflug27-date small{font-size:11px;margin-top:7px}.ausflug27-body{padding:15px;flex:1;min-width:0}.ausflug27-body h3{margin:0 0 9px;font-size:18px;color:#1e5b2c;line-height:1.3}.ausflug27-body p{font-size:13px;line-height:1.55;min-height:58px}.ausflug27-bottom{border-top:1px solid #d9ebd9;padding-top:10px;display:flex;flex-wrap:wrap;gap:7px;align-items:center}.ausflug27-bottom strong{font-size:19px;color:#24632c}.ausflug27-entry{font-size:12px;color:#7d421c;background:#fff0dc;border-radius:4px;padding:3px 6px}.ausflug27-footer{margin-top:25px;font-size:13px;color:#365d3a}@media(max-width:540px){.ausflug27-header{padding:16px}.ausflug27-header h1{font-size:25px}.ausflug27-grid{grid-template-columns:1fr}}

.ausflug27-book{border-top:1px solid #cde5ce;margin-top:13px;padding-top:12px}.ausflug27-rest{font-size:12px!important;min-height:0!important}.ausflug27-book label{display:inline-block;margin:5px 4px 6px 0;font-size:12px}.ausflug27-book select{max-width:160px}.ausflug27-book input[type=number]{width:65px;display:inline-block}.ausflug27-book button{display:block;margin-top:6px}.ausflug27-book button:disabled{opacity:.5;cursor:not-allowed}

/* Kleine Vorschaubilder aus dem vorhandenen Albatrosse-Bildbestand */
.ausflug27-thumb{display:block;width:100%;height:112px;object-fit:cover;border-radius:6px;margin:0 0 11px;background:#e5f3e6}
@media(max-width:540px){.ausflug27-thumb{height:140px}}
