/* Direkte Hauptmenü-Seiten: neuer Rahmen, historischer Inhalt und JS bleiben. */
.modern-entry main#inhalt{overflow:visible}
.modern-entry main#inhalt>section{display:block;width:min(100%,1120px);min-width:0;min-height:0;margin:0 auto;background:transparent;color:#243148;font:inherit;line-height:1.6;overflow:visible}
.modern-entry main#inhalt>section>.header{position:static;box-sizing:border-box;display:block;width:100%;height:auto;min-height:0;margin:0;padding:12px 18px;border-radius:10px;background:#dfe6ff;color:#203675;font:700 clamp(20px,1.8vw,25px)/1.3 system-ui,sans-serif;white-space:normal}
.modern-entry main#inhalt>section>.disp{position:static;box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:auto;left:auto;top:auto;margin:16px 0 0;padding:20px 24px;border:1px solid #dfe5f0;border-radius:12px;background:#fff;color:#243148;overflow-wrap:anywhere}
.modern-entry main#inhalt>section .Untertitel,.modern-entry main#inhalt>section .Seitentitel{box-sizing:border-box;width:100%;height:auto;min-height:0;margin:22px 0 12px;padding:9px 12px;border-radius:8px;background:#e8edff;color:#243675;font:700 clamp(17px,1.5vw,21px)/1.3 system-ui,sans-serif;text-align:left}
.modern-entry main#inhalt>section p{max-width:90ch;line-height:1.65}
.modern-entry main#inhalt>section nobr{white-space:normal}
.modern-entry main#inhalt>section a{color:#1954a0;text-underline-offset:2px}
.modern-entry main#inhalt>section img{max-width:100%;height:auto}
.modern-entry main#inhalt>section .button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:auto;max-width:100%;min-height:42px;margin:3px 5px 3px 0;padding:8px 13px;border:1px solid #d4def0;border-radius:8px;background:#f0f4fc;color:#234b8f;font:600 15px/1.3 system-ui,sans-serif;text-align:center;text-decoration:none;white-space:normal;vertical-align:top}
.modern-entry main#inhalt>section .button:hover,.modern-entry main#inhalt>section .button:focus-visible{background:#dce8fb;color:#123a78}
.modern-entry main#inhalt>section .button.butNeu{color:#9a287c}
.modern-entry main#inhalt>section table{max-width:100%;border-collapse:collapse}
.modern-entry main#inhalt>section td,.modern-entry main#inhalt>section th{vertical-align:top}
.modern-entry .legacy-entry--radfahren table td:first-child{width:min(34%,300px)!important}
.modern-entry .legacy-entry--radfahren table td:last-child{width:auto!important}
.modern-entry .legacy-entry--radfahren table img{max-width:min(100%,520px)}
.modern-entry .legacy-entry--radfahren img[style*="float"]{float:none!important;display:block;margin:0 0 12px}
.modern-entry .legacy-entry--radfahren .radfahren-intro{display:grid;gap:18px;align-items:start}
.modern-entry .legacy-entry--radfahren .radfahren-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;order:2}
.modern-entry .legacy-entry--radfahren .radfahren-links .button{display:flex;justify-content:space-between;width:100%;min-height:42px;margin:0;padding:9px 12px;text-align:left}
.modern-entry .legacy-entry--radfahren .radfahren-bilder{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px;align-items:start;order:1}
.modern-entry .legacy-entry--radfahren .radfahren-bilder img{box-sizing:border-box;display:block;width:100%!important;height:auto;max-width:100%;margin:0;border-radius:9px;object-fit:contain}
.modern-entry .legacy-entry--radfahren .radfahren-termine{margin:24px 0 16px;color:#243148;line-height:1.65}
.modern-entry .legacy-entry--radfahren .radfahren-kalender{display:flex;gap:16px;align-items:center;margin:18px 0;padding:16px;border:1px solid #dce4f3;border-radius:10px;background:#f5f8ff}
.modern-entry .legacy-entry--radfahren .radfahren-kalender img{width:110px;max-width:25%;height:auto;flex:none}
.modern-entry .legacy-entry--radfahren .radfahren-kalender p{margin:0;font-weight:650}
@media(max-width:1050px){.modern-entry .legacy-entry--radfahren .radfahren-links{grid-template-columns:repeat(2,minmax(0,1fr))}}
.modern-entry .legacy-entry--wandern img[id^="pic|"],.modern-entry .legacy-entry--schitouren img[class^="pic|"]{display:inline-block;width:min(48%,500px);max-width:100%;margin:6px 1% 6px 0;vertical-align:top}
.modern-entry .legacy-entry--wandern .wandern-kurzlinks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:16px}
.modern-entry .legacy-entry--wandern .wandern-bilder{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0 25px}
.modern-entry .legacy-entry--wandern .wandern-bilder img{box-sizing:border-box;display:block;width:100%!important;height:260px!important;max-width:100%!important;margin:0!important;border-radius:9px;background:#edf2fa;object-fit:cover}
.modern-entry .legacy-entry--wandern .wandern-liste{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0 26px}
.modern-entry .legacy-entry--wandern .wandern-kurzlinks>.button,.modern-entry .legacy-entry--wandern .wandern-liste>.button{box-sizing:border-box;display:flex;width:100%;min-height:42px;margin:0;padding:9px 12px;justify-content:flex-start;text-align:left}
.modern-entry .legacy-entry--wandern .wandern-suchfeld{display:grid;gap:6px;max-width:420px;margin:8px 0 2px;color:#304566;font-size:14px;font-weight:650}
.modern-entry .legacy-entry--wandern .wandern-suchfeld input{box-sizing:border-box;width:100%;min-height:42px;padding:8px 11px;border:1px solid #b9c9df;border-radius:8px;background:#fff;color:#243148;font:inherit}
.modern-entry .legacy-entry--wandern .wandern-treffer{margin:5px 0 14px;color:#60718b;font-size:14px}
.modern-entry .legacy-entry--wandern .wandern-liste>[hidden],.modern-entry .legacy-entry--wandern .wandern-leer[hidden]{display:none!important}
@media(max-width:1050px){.modern-entry .legacy-entry--wandern .wandern-kurzlinks,.modern-entry .legacy-entry--wandern .wandern-liste{grid-template-columns:repeat(2,minmax(0,1fr))}}
.modern-entry .legacy-entry--schitouren .schitouren-bilder{display:grid;grid-template-columns:1fr 1fr .67fr;gap:12px;margin:15px 0 25px;align-items:start}
.modern-entry .legacy-entry--schitouren .schitouren-bilder img{box-sizing:border-box;display:block;width:100%!important;height:245px!important;max-width:100%!important;margin:0!important;border-radius:9px;background:#edf2fa;object-fit:contain}
.modern-entry .legacy-entry--schitouren .schitouren-liste{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0 26px}
.modern-entry .legacy-entry--schitouren .schitouren-liste>.button{box-sizing:border-box;display:flex;width:100%;min-height:42px;margin:0;padding:9px 12px;justify-content:flex-start;text-align:left}
.modern-entry .legacy-entry--schitouren .schitouren-suchfeld{display:grid;gap:6px;max-width:420px;margin:8px 0 2px;color:#304566;font-size:14px;font-weight:650}
.modern-entry .legacy-entry--schitouren .schitouren-suchfeld input{box-sizing:border-box;width:100%;min-height:42px;padding:8px 11px;border:1px solid #b9c9df;border-radius:8px;background:#fff;color:#243148;font:inherit}
.modern-entry .legacy-entry--schitouren .schitouren-treffer{margin:5px 0 14px;color:#60718b;font-size:14px}
.modern-entry .legacy-entry--schitouren .schitouren-liste>[hidden],.modern-entry .legacy-entry--schitouren .schitouren-leer[hidden]{display:none!important}
@media(max-width:1050px){.modern-entry .legacy-entry--schitouren .schitouren-liste{grid-template-columns:repeat(2,minmax(0,1fr))}}
.modern-entry .legacy-entry--internet{background:transparent}
.modern-entry .legacy-entry--internet .button{border:1px solid #d4def0}
.modern-entry .legacy-entry--tipps-und-tricks #Menu,.modern-entry .legacy-entry--raetselecke #Menu{display:grid;grid-template-columns:minmax(210px,260px) minmax(0,1fr);gap:20px;min-height:0;overflow:visible}
.modern-entry .legacy-entry--tipps-und-tricks #Mainmenu,.modern-entry .legacy-entry--raetselecke #Mainmenu{float:none;width:auto;min-width:0}
.modern-entry .legacy-entry--tipps-und-tricks #Submenu,.modern-entry .legacy-entry--raetselecke #Submenu{margin:0;min-width:0;padding:0}
.modern-entry .legacy-entry--tipps-und-tricks #Mainmenu .button,.modern-entry .legacy-entry--raetselecke #Mainmenu .button{display:flex;width:100%;justify-content:flex-start}
.modern-entry .legacy-entry--tipps-und-tricks #Submenu .button,.modern-entry .legacy-entry--raetselecke #Submenu .button{width:auto;max-width:100%;white-space:normal}
.modern-entry .legacy-entry--tipps-und-tricks #Submenu>div.is-visible,.modern-entry .legacy-entry--raetselecke #Submenu>div.is-visible{padding:16px;border:1px solid #e5e7f2;border-radius:10px;background:#f8f9ff}
.modern-entry .legacy-entry--tipps-und-tricks img[id^="picSize|"],.modern-entry .legacy-entry--raetselecke img[id^="picSize|"]{position:static;display:block;float:right;width:min(30%,240px);max-width:100%;margin:0 0 16px 20px;pointer-events:auto}
.modern-entry .legacy-entry--tipps-und-tricks #Menu,.modern-entry .legacy-entry--raetselecke #Menu{clear:both}
.modern-entry .legacy-entry--raetselecke.raetsel-enhanced #Menu{display:none!important}
.modern-entry .legacy-entry--raetselecke .raetsel-filter{display:grid;grid-template-columns:minmax(200px,2fr) minmax(180px,1fr);gap:12px;margin:20px 0 8px;padding:16px;border:1px solid #dce4f3;border-radius:10px;background:#f5f8ff}
.modern-entry .legacy-entry--raetselecke .raetsel-filter label{display:grid;gap:5px;color:#304566;font-size:14px;font-weight:650}
.modern-entry .legacy-entry--raetselecke .raetsel-filter input,.modern-entry .legacy-entry--raetselecke .raetsel-filter select{box-sizing:border-box;width:100%;min-height:42px;padding:8px 11px;border:1px solid #b9c9df;border-radius:8px;background:#fff;color:#243148;font:inherit}
.modern-entry .legacy-entry--raetselecke .raetsel-treffer{margin:7px 0 18px;color:#60718b;font-size:14px}
.modern-entry .legacy-entry--raetselecke .raetsel-kategorie{margin:0 0 28px}
.modern-entry .legacy-entry--raetselecke .raetsel-kategorie h3{margin:0 0 11px;padding:9px 12px;border-radius:8px;background:#e8edff;color:#243675;font:700 clamp(17px,1.5vw,21px)/1.3 system-ui,sans-serif}
.modern-entry .legacy-entry--raetselecke .raetsel-kategorie h3 a{color:inherit;text-decoration:none}
.modern-entry .legacy-entry--raetselecke .raetsel-kategorie h3 a:hover{text-decoration:underline}
.modern-entry .legacy-entry--raetselecke .raetsel-liste{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
.modern-entry .legacy-entry--raetselecke .raetsel-liste>.button{box-sizing:border-box;display:flex;width:100%;min-height:42px;max-width:100%;margin:0;padding:9px 12px;justify-content:flex-start;text-align:left;white-space:normal}
.modern-entry .legacy-entry--raetselecke .raetsel-filter[hidden],.modern-entry .legacy-entry--raetselecke #RaetselKatalog[hidden],.modern-entry .legacy-entry--raetselecke .raetsel-treffer[hidden],.modern-entry .legacy-entry--raetselecke .raetsel-leer[hidden],.modern-entry .legacy-entry--raetselecke .raetsel-kategorie[hidden],.modern-entry .legacy-entry--raetselecke .raetsel-liste>[hidden]{display:none!important}
.modern-entry .legacy-entry--raetselecke .raetsel-leer{padding:18px;border-radius:8px;background:#f5f8ff}
@media(max-width:1050px){.modern-entry .legacy-entry--raetselecke .raetsel-liste{grid-template-columns:repeat(2,minmax(0,1fr))}}
.modern-entry .legacy-entry--zitate .even,.modern-entry .legacy-entry--zitate .odd{max-width:100%;overflow-wrap:anywhere}
.modern-entry .news-page .disp{min-width:0;overflow-x:auto}
.modern-entry .news-page .Untertitel{width:100%}
.modern-entry .vortraege-page .disp{min-width:0;overflow:visible}
.modern-entry .vortraege-page .Vortrag{box-sizing:border-box;display:grid;grid-template-columns:minmax(120px,1fr) minmax(180px,2fr) minmax(120px,1.4fr) auto auto;gap:8px;align-items:center;width:100%;height:auto;min-height:44px;padding:7px 10px;border-bottom:1px solid #e5e9f2;white-space:normal}
.modern-entry .vortraege-page .Vortrag.even,.modern-entry .vortraege-page .Vortrag.odd,.modern-entry .vortraege-page .Vortrag.aeven,.modern-entry .vortraege-page .Vortrag.aodd,.modern-entry .vortraege-page .Vortrag.heute{width:100%;height:auto}
.modern-entry .vortraege-page .Vortrag>span{position:static;left:auto;display:block;min-width:0;white-space:normal}
.modern-entry .vortraege-page .Vortrag .Titel{color:#2451a2;font-weight:650}
.modern-entry .vortraege-page .Vortrag.heute{border-top:2px solid #cb3741}
.modern-entry .vortraege-page .vortraege-filter{display:grid;grid-template-columns:minmax(220px,2fr) repeat(2,minmax(145px,1fr)) auto;gap:12px;align-items:end;margin:28px 0 8px;padding:18px;border:1px solid #dce4f3;border-radius:12px;background:#f5f8ff}
.modern-entry .vortraege-page .vortraege-filter label{display:grid;gap:5px;color:#304566;font-size:14px;font-weight:650}
.modern-entry .vortraege-page .vortraege-filter input,.modern-entry .vortraege-page .vortraege-filter select,.modern-entry .vortraege-page .vortraege-reset{box-sizing:border-box;width:100%;min-height:42px;padding:8px 11px;border:1px solid #b9c9df;border-radius:8px;background:#fff;color:#243148;font:inherit}
.modern-entry .vortraege-page .vortraege-reset{width:auto;cursor:pointer;color:#2451a2;font-weight:650}
.modern-entry .vortraege-page .vortraege-count{margin:9px 0;color:#52647f;font-size:14px}
.modern-entry .vortraege-page .vortraege-empty{padding:22px;border-radius:9px;background:#f5f8ff;text-align:center}
.modern-entry .vortraege-page .Vortrag[hidden],.modern-entry .vortraege-page .vortraege-empty[hidden],.modern-entry .vortraege-page .vortraege-reset[hidden]{display:none!important}
.modern-entry .vortraege-page .Vortrag{grid-template-columns:minmax(130px,180px) minmax(180px,2fr) minmax(150px,1.2fr) 125px 125px;gap:12px;margin:5px 0;padding:12px 14px;border:1px solid #e0e7f2;border-radius:9px;background:#fff;box-shadow:0 1px 2px #1727450d}
.modern-entry .vortraege-page .Vortrag .Termin{grid-column:1}
.modern-entry .vortraege-page .Vortrag .Titel{grid-column:2}
.modern-entry .vortraege-page .Vortrag .Referent{grid-column:3}
.modern-entry .vortraege-page .Vortrag .Vorschau,.modern-entry .vortraege-page .Vortrag .keine{grid-column:4}
.modern-entry .vortraege-page .Vortrag .Bericht,.modern-entry .vortraege-page .Vortrag .kein{grid-column:5}
.modern-entry .vortraege-page .Vortrag:not(:has(.Termin)){display:none!important}
.modern-entry .vortraege-page .Vortrag.odd,.modern-entry .vortraege-page .Vortrag.aodd{background:#f8faff}
.modern-entry .vortraege-page .Vortrag .Vorschau a,.modern-entry .vortraege-page .Vortrag .Bericht a{display:inline-block;padding:5px 9px;border:1px solid #cad8ec;border-radius:7px;background:#edf3fc;color:#2451a2;text-decoration:none}
.modern-entry .vortraege-page .Vortrag .kein,.modern-entry .vortraege-page .Vortrag .keine{color:#9aa6b9}
.modern-entry .vortraege-page .Vortrag.heute{border-top:1px solid #e0e7f2;border-left:4px solid #c55248}
@media(max-width:1050px){.modern-entry .vortraege-page .vortraege-filter{grid-template-columns:repeat(2,minmax(0,1fr))}.modern-entry .vortraege-page .Vortrag{grid-template-columns:minmax(110px,150px) minmax(150px,2fr) minmax(130px,1fr) 95px 95px;gap:8px}}
@media(max-width:800px){
  .modern-entry main#inhalt>section>.disp{padding:16px}
  .modern-entry .legacy-entry--tipps-und-tricks #Menu,.modern-entry .legacy-entry--raetselecke #Menu{grid-template-columns:1fr}
  .modern-entry .legacy-entry--raetselecke .raetsel-filter{grid-template-columns:1fr}
  .modern-entry .legacy-entry--tipps-und-tricks #Mainmenu,.modern-entry .legacy-entry--raetselecke #Mainmenu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px}
  .modern-entry .legacy-entry--tipps-und-tricks #Mainmenu .Untertitel,.modern-entry .legacy-entry--raetselecke #Mainmenu .Untertitel{grid-column:1/-1}
  .modern-entry .legacy-entry--radfahren table,.modern-entry .legacy-entry--radfahren table tbody,.modern-entry .legacy-entry--radfahren table tr,.modern-entry .legacy-entry--radfahren table td{display:block;width:100%!important}
  .modern-entry .legacy-entry--radfahren table td:first-child,.modern-entry .legacy-entry--radfahren table td:last-child{width:100%!important}
  .modern-entry .legacy-entry--radfahren table td:first-child .button{display:flex;width:100%;margin:4px 0;justify-content:flex-start;text-align:left}
  .modern-entry .legacy-entry--radfahren table td:last-child img{display:block;width:100%!important;max-width:520px;margin:12px 0}
  .modern-entry .legacy-entry--radfahren table td:last-child img+img{max-width:320px}
  .modern-entry .legacy-entry--radfahren .radfahren-links{grid-template-columns:1fr}
  .modern-entry .legacy-entry--radfahren .radfahren-bilder{grid-template-columns:1fr 1fr}
  .modern-entry .legacy-entry--radfahren .radfahren-links{order:1}
  .modern-entry .legacy-entry--radfahren .radfahren-bilder{order:2}
  .modern-entry .legacy-entry--radfahren .radfahren-kalender{align-items:flex-start}
  .modern-entry .legacy-entry--wandern img[id^="pic|"],.modern-entry .legacy-entry--schitouren img[class^="pic|"]{width:100%!important;max-width:520px}
  .modern-entry .legacy-entry--wandern .wandern-bilder img{max-width:100%!important;height:auto!important;aspect-ratio:3/2}
  .modern-entry .legacy-entry--schitouren .schitouren-bilder img{height:200px!important}
  .modern-entry .vortraege-page .Vortrag{grid-template-columns:minmax(0,1fr) auto;gap:2px 8px}
  .modern-entry .vortraege-page .Vortrag .Termin{grid-column:1/-1;color:#60718b;font-size:13px}
  .modern-entry .vortraege-page .Vortrag .Titel{grid-column:1/-1}
  .modern-entry .vortraege-page .Vortrag .Referent{grid-column:1/-1;font-size:14px}
  .modern-entry .vortraege-page .Vortrag .Vorschau,.modern-entry .vortraege-page .Vortrag .keine{grid-column:1}
  .modern-entry .vortraege-page .Vortrag .Bericht,.modern-entry .vortraege-page .Vortrag .kein{grid-column:2}
  .modern-entry .vortraege-page .vortraege-filter{grid-template-columns:1fr}
  .modern-entry .vortraege-page .Vortrag .Vorschau,.modern-entry .vortraege-page .Vortrag .Bericht{grid-column:auto}
}
@media(max-width:520px){.modern-entry main#inhalt>section>.disp{padding:12px}.modern-entry .legacy-entry--tipps-und-tricks #Mainmenu,.modern-entry .legacy-entry--raetselecke #Mainmenu{grid-template-columns:1fr}.modern-entry .legacy-entry--radfahren .radfahren-bilder{grid-template-columns:1fr}.modern-entry .legacy-entry--radfahren .radfahren-bilder img{max-width:100%!important}.modern-entry .legacy-entry--radfahren .radfahren-bilder img+img{max-width:260px!important}.modern-entry .legacy-entry--radfahren .radfahren-kalender img{width:75px}.modern-entry .legacy-entry--wandern .wandern-kurzlinks,.modern-entry .legacy-entry--wandern .wandern-liste,.modern-entry .legacy-entry--wandern .wandern-bilder,.modern-entry .legacy-entry--schitouren .schitouren-liste,.modern-entry .legacy-entry--raetselecke .raetsel-liste{grid-template-columns:1fr}.modern-entry .legacy-entry--schitouren .schitouren-bilder{grid-template-columns:repeat(2,minmax(0,1fr))}.modern-entry .legacy-entry--schitouren .schitouren-bilder img:last-child{grid-column:1/-1;max-width:55%!important;margin:0 auto!important}}
.modern-entry .legacy-entry--tipps-und-tricks.tipps-enhanced #Menu{display:none!important}
.modern-entry .legacy-entry--tipps-und-tricks [hidden]{display:none!important}
.modern-entry .legacy-entry--tipps-und-tricks .tipps-filter{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0 8px}
.modern-entry .legacy-entry--tipps-und-tricks .tipps-filter label{display:grid;gap:5px;font-weight:700;color:#263b60}
.modern-entry .legacy-entry--tipps-und-tricks .tipps-filter input,.modern-entry .legacy-entry--tipps-und-tricks .tipps-filter select{width:100%;min-height:42px;padding:8px 12px;border:1px solid #b8c9e4;border-radius:9px;background:#fff;color:#203656;font:inherit}
.modern-entry .legacy-entry--tipps-und-tricks .tipps-treffer{margin:8px 0 16px;color:#526987;font-size:.9em}
.modern-entry .legacy-entry--tipps-und-tricks .tipps-gruppe{margin:0 0 26px}
.modern-entry .legacy-entry--tipps-und-tricks .tipps-gruppe>h3{margin:0 0 12px;padding:10px 14px;border-radius:9px;background:#e8edff;color:#253e71;font-size:1.15em}
.modern-entry .legacy-entry--tipps-und-tricks .tipps-gruppe-inhalt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
.modern-entry .legacy-entry--tipps-und-tricks .tipps-thema{min-width:0;padding:14px;border:1px solid #d6e0f1;border-radius:12px;background:#fff}
.modern-entry .legacy-entry--tipps-und-tricks .tipps-thema h4{margin:0 0 10px;color:#203b71;font-size:1em}
.modern-entry .legacy-entry--tipps-und-tricks .tipps-thema-link{color:inherit;text-decoration:none}
.modern-entry .legacy-entry--tipps-und-tricks .tipps-thema-link:hover{text-decoration:underline}
.modern-entry .legacy-entry--tipps-und-tricks .tipps-liste{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
.modern-entry .legacy-entry--tipps-und-tricks .tipps-liste a.button{display:flex!important;align-items:center;justify-content:flex-start;min-width:0;min-height:42px;width:100%!important;margin:0!important;padding:8px 12px!important;box-sizing:border-box;white-space:normal!important;text-align:left!important;line-height:1.3;border-radius:8px}
.modern-entry .legacy-entry--tipps-und-tricks .tipps-hinweis{margin:10px 0 0;font-size:.9em}
.modern-entry .legacy-entry--tipps-und-tricks .tipps-hinweis span{margin-left:0!important}
.modern-entry .legacy-entry--tipps-und-tricks .tipps-leer{padding:18px;border-radius:9px;background:#f3f6fc;color:#526987}
.modern-entry .legacy-entry--internet .internet-einleitung{margin:0 0 18px;color:#526987}
.modern-entry .legacy-entry--internet .internet-karten{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
.modern-entry .legacy-entry--internet .internet-karte,.modern-entry .legacy-entry--internet .internet-hinweise>section{min-width:0;padding:18px;border:1px solid #d6e0f1;border-radius:12px;background:#fff}
.modern-entry .legacy-entry--internet .internet-karte h3,.modern-entry .legacy-entry--internet .internet-hinweise h3{margin:0 0 8px;font-size:1.08em;color:#253e71}
.modern-entry .legacy-entry--internet .internet-karte h3 a{text-decoration:none;color:inherit}
.modern-entry .legacy-entry--internet .internet-karte h3 a:hover{text-decoration:underline}
.modern-entry .legacy-entry--internet .internet-karte p,.modern-entry .legacy-entry--internet .internet-hinweise p{margin:0;line-height:1.5}
.modern-entry .legacy-entry--internet .internet-hinweise{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:14px;margin-top:14px}
.modern-entry .legacy-entry--internet .internet-hinweise p+p{margin-top:10px}
@media(max-width:800px){.modern-entry .legacy-entry--internet .internet-hinweise{grid-template-columns:1fr}}
@media(max-width:620px){.modern-entry .legacy-entry--internet .internet-karten{grid-template-columns:1fr}}
@media(max-width:1100px){.modern-entry .legacy-entry--tipps-und-tricks .tipps-gruppe-inhalt{grid-template-columns:1fr}}
@media(max-width:620px){.modern-entry .legacy-entry--tipps-und-tricks .tipps-filter,.modern-entry .legacy-entry--tipps-und-tricks .tipps-liste{grid-template-columns:1fr}}
