@charset "utf-8";
/* Eigene Ergänzungen (Claude) – wird NACH den Designer-CSS geladen.
   Designer-Dateien (style_wbsf*.css, eigene_css.css, bb.css) bleiben unverändert. */

/* Bilder skalieren beim Verkleinern des Fensters proportional mit.
   Vorher: nur max-width:100% -> Breite wurde gekappt, feste Höhe blieb -> Bild gestaucht.
   width/height-Attribute am <img> bleiben für das Seitenverhältnis (kein Springen beim Laden). */
img, object, embed, video {
  max-width: 100%;
  height: auto;
}

/* Sehr schmale Handys (320 px): Mindestbreite 360 px aus style_wbsf.css aufheben,
   sonst ragen Bilder rechts heraus und die Seite scrollt seitlich. */
.wrapper_inhalt_komplett {
  min-width: 0;
}

/* Lange URLs und mit &nbsp; verbundene Wortketten nur im Notfall umbrechen,
   damit die Seite auf dem Handy nicht seitlich scrollt. */
body {
  overflow-wrap: break-word;
}
