/* === Bratonien CI-Farben === */ :root { --ci-darkgreen: #104f3a; --ci-gold: #c8aa49; --ci-blue: #1a3765; --ci-beige: #d9c27f; --ci-creamwhite: #f7f3e8; } /* === Basislayout (global) === */ html, body { height: 100%; min-height: 100%; margin: 0; padding: 0; font-family: sans-serif; background: linear-gradient(180deg, var(--ci-darkgreen), var(--ci-blue)); background-repeat: no-repeat; background-attachment: fixed; background-size: cover; color: var(--ci-creamwhite); text-align: center; } .year-list ul { list-style: none; padding: 0; } .year-list li { margin: 1rem 0; } .year-list a { text-decoration: none; font-size: 1.2rem; background: var(--ci-blue); color: var(--ci-creamwhite); padding: 0.5rem 1rem; border-radius: 8px; display: inline-block; } .kalenderbild { width: 100vw; overflow-x: hidden; box-sizing: border-box; padding: 0 1rem; } .kalenderbild img { width: 100%; height: auto; display: block; border: 4px solid var(--ci-gold); border-radius: 12px; box-shadow: 0 0 16px rgba(0, 0, 0, 0.4); }