.artikel { background:#fff; color:#222; border-radius:8px; padding:24px; margin:24px 0; }
.artikel h2 { color:#1a1a1a; margin:0 0 4px 0; font-size:1.3em; }
.artikel h2 a { color:inherit; text-decoration:none; }
.artikel h2 a:hover { text-decoration:underline; }
.p-meta { color:#888; font-size:0.85em; margin-bottom:14px; }
.p-text { line-height:1.7; color:#222; }
.p-link { display:inline-block; margin-top:12px; color:#2e7d32; font-weight:bold; text-decoration:none; }
.p-link:hover { text-decoration:underline; }
.leer { color:#a0c8a0; margin-top:40px; }
.sprache-filter { margin-bottom:20px; color:#e8f5e0; }
.sprache-filter select { background:#01301f; color:#e8f5e0; border:1px solid #0a6040; padding:6px; border-radius:4px; }
.presse-disclaimer { background:rgba(240,184,74,0.12); border:1px solid rgba(240,184,74,0.4); color:#e8f5e0; font-size:0.9em; line-height:1.65; padding:14px 18px; border-radius:6px; margin-bottom:28px; }
.presse-disclaimer a { color:#6ee87e; text-decoration:underline; }
