nen:css/* ==========================================================================
   print.css für cms.sachsen.schule
   ========================================================================== */

/* 1. Unnötige Elemente für den Druck komplett ausblenden */
header, 
footer, 
.nav, 
.navigation, 
#navigation, 
.sidebar, 
#sidebar, 
.menu, 
.breadcrumbs, 
.meta-nav,
.search-form,
.cookie-banner {
    display: none !important;
}

/* 2. Layout für den Druck optimieren (volle Breite nutzen) */
body, 
main, 
#content, 
.content, 
.container, 
.main-content {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    float: none !important;
    background: transparent !important;
    color: #000000 !important; /* Spart Tinte, sorgt für Kontrast */
}

/* 3. Text- und Link-Optimierungen */
p, h1, h2, h3, li {
    orphans: 3; /* Verhindert einzelne Zeilen am Seitenende */
    widows: 3;  /* Verhindert einzelne Zeilen am Seitenanfang */
}

h1, h2, h3 {
    page-break-after: avoid; /* Keine Seitenumbrüche direkt nach Überschriften */
}

/* Links lesbar machen, aber keine URLs im Text ausschreiben */
a {
    color: #000000 !important;
    text-decoration: underline !important;
}