
.wiki-content h1{font-size:20px;font-weight:bold;margin:20px 0 0 0; border-bottom: 1px solid;}
.wiki-content h2{font-size:18px;font-weight:bold;margin:20px 0 0 0}
.wiki-content h3{font-size:16px;font-weight:bold;margin:20px 0 0 0}
.wiki-content h4{font-size:14px;font-weight:bold;margin:15px 0 0 0}
.wiki-content h5{font-size:14px;font-weight:bold;margin:15px 0 0 0}
.wiki-content h6{font-size:14px;font-weight:bold;margin:15px 0 0 0}

body {counter-reset: ebene1;}

/* QM-Dokumente mit nummerierten Überschriften formatiert, Ansprechpartner: Samuel Raz */
div.qm-content {   margin-top: 12px; }

.qm-content h1:before {
    content: counter(ebene1) " ";
    counter-increment: ebene1;}
.qm-content h1 {counter-reset: ebene2;}

.qm-content h2:before {
    content: counter(ebene1) "." counter(ebene2) " ";
    counter-increment: ebene2;}
.qm-content h2 {counter-reset: ebene3;}

.qm-content h3:before {
    content: counter(ebene1) "." counter(ebene2) "." counter(ebene3) " ";
    counter-increment: ebene3;}
.qm-content h3 {counter-reset: ebene4;}

.qm-content h4:before {
    content: counter(ebene1) "." counter(ebene2) "." counter(ebene3) "." counter(ebene4) " ";
    counter-increment: ebene4;}
.qm-content h4 {counter-reset: ebene5;}

.qm-content h5:before {
    content: counter(ebene1) "." counter(ebene2) "." counter(ebene3) "." counter(ebene4) "." counter(ebene5) " ";
    counter-increment: ebene5;}
.qm-content h5 {counter-reset: ebene6;}

.qm-content h6:before {
    content: counter(ebene1) "." counter(ebene2) "." counter(ebene3) "." counter(ebene4) "." counter(ebene5) "." counter(ebene6) " ";
    counter-increment: ebene6;}

/* Dienstanweisung und QM-Content maximale Breite */
span.dienstanweisung ol > li { margin-top: 10px; padding-left:10px; } 
span.dienstanweisung ol {max-width: 800px;}

.qm-content {max-width: 800px;}

/* QM-Fussnoten Tabellen ohne Ränder und Überschrift formatiert, Ansprechpartner: Samuel Raz */
.qm-fussnote table.wrapped.confluenceTable th,
.qm-fussnote table.wrapped.confluenceTable td {
    border: none;
}

.qm-fussnote table.wrapped.confluenceTable th,
.qm-fussnote table.wrapped.confluenceTable th * {
    color: white !important;
    background-color: white !important;
    font-size: 0.1em;
}

.qm-fussnote table.wrapped.confluenceTable th {
    pointer-events: none; 
}

.qm-fussnote table.wrapped.confluenceTable th::after,
.qm-fussnote table.wrapped.confluenceTable th::before {
    display: none; 
}

.qm-fussnote td .content-wrapper p {
    display: inline-block;
    max-width: 10ch;
    overflow: hidden;
    white-space: nowrap;
}

.qm-fussnote .confluenceTd {
  padding: 0 0;
}

@media print {
    .qm-fussnote table.wrapped.confluenceTable th,
    .qm-fussnote table.wrapped.confluenceTable td {
        border: none;
    }

    .qm-fussnote table.wrapped.confluenceTable th,
    .qm-fussnote table.wrapped.confluenceTable th * {
        color: white !important;
        background-color: white !important;
        font-size: 0.1em;
    }

.qm-fussnote td .content-wrapper p {
    display: inline-block;
    max-width: 10ch;
    overflow: hidden;
    white-space: nowrap;
    color: black;
    -webkit-mask-image: linear-gradient(to right, black 98%, transparent 100%);
    mask-image: linear-gradient(to right, black 98%, transparent 100%);
}
}

/* QM-Kacheldesign, z.B. in "IT-Support", Ansprechpartner: Samuel Raz */
.grid-container {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
}

.grid-item {
    width: 180px;
    display: flex;
    flex-direction: column;
    align-items: center;
    border: 1px solid #ccc;
    background-color: #f0f0f0;
    text-decoration: none;
    color: inherit;
    padding: 10px;
    box-sizing: border-box;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    border-radius: 5px;
}

.grid-item img {
    width: 100%; /* Maximale Breite: 100% des Containers */
    height: auto; /* Proportional skalieren */
    max-height: 120px; /* Maximal erlaubte Höhe */
    object-fit: contain; /* Verhindert Verzerrungen */
    flex-shrink: 0; /* Bild schrumpft nicht */
}

.grid-item .caption {
    margin-top: 10px; /* Konsistenter Abstand zwischen Bild und Text */
    text-align: center;
    font-size: 14px;
    word-wrap: break-word; /* Text bricht bei Bedarf um */
    overflow-wrap: break-word;
    flex-grow: 1; /* Füllt den verbleibenden Raum aus */
    display: flex;
    align-items: flex-start; /* Text beginnt oben */
}

.kaum-sichtbar {
    font-size: 8px !important;
    color: #848484 !important;
    display: block !important;
}


/* Container-Layout mit Kategorien für verbindliche Dokumente */
.custom-tile-container {  
  display: flex;  
  flex-direction: column;  
  gap: 1rem;  
}  
  
.custom-category {  
  border: 1px solid #ccc;  
  border-radius: 8px;  
  overflow: hidden;  
}  
  
.custom-category-header {  
  display: flex;  
  align-items: center;  
  background-color: #f7f7f7;  
  padding: 0.5rem 1rem;  
  font-weight: bold;  
  cursor: pointer;  
}  
  
.custom-category-icon {  
  width: 40px; /* Icon-Größe */  
  height: 40px;  
  margin-right: 0.5rem;  
  object-fit: cover; /* Bild nicht verzerren */  
}  
  
.custom-toggle {  
  display: none;  
}  
  
.custom-grid {  
  display: none; /* Standardmäßig ausgeblendet */  
  flex-wrap: wrap; /* Kacheln umbrechen, wenn der Platz nicht ausreicht */  
  gap: 0.75rem; /* Abstand zwischen den Kacheln angepasst */  
  padding: 0.75rem; /* Innenabstand angepasst */  
}  
  
.custom-toggle:checked + .custom-category-header + .custom-grid,  
.custom-category.custom-category-open .custom-grid {  
  display: flex; /* Flexbox-Layout verwendet */  
}  
  
.custom-tile {  
  text-align: center;  
  border: 1px solid #ccc; /* Rahmen um die Kacheln */  
  border-radius: 4px; /* Abgerundete Ecken */  
  padding: 0.5rem; /* Innenabstand */  
  width: 120px; /* Kachelbreite */  
  flex: 0 0 auto; /* Kacheln nicht skalieren lassen */  
}  
  
.custom-tile img {  
  max-width: 100%;  
  height: auto;  
  border-radius: 4px;  
  object-fit: cover; /* Bild nicht verzerren */  
}  
  
.custom-caption {    
  margin-top: 0.3rem; /* Abstand zwischen Bild und Text */    
  font-size: 0.9rem; /* Schriftgröße beibehalten */    
  text-align: center;
}    
  
.left-align {  
  text-align: left;
}  

.p-ausblenden {
.auto-cursor-target { height: 0px !important; }
}

.custom-tile-container {
  .category-title {flex-grow: 1; }
  .toggle-text {
    color: #606060; 
    flex-shrink: 0;
  }
}
.custom-toggle:not(:checked) + label .category-title::after {
content: "\25BC";
display: inline-block;
transition: transform 0.2s ease;
margin-left: 0.4em;
}
.custom-toggle:checked + label .category-title::after {
content: "\25B2";
display: inline-block;
transition: transform 0.2s ease;
margin-left: 0.4em;
}

.custom-toggle-dokumente-link::before {
content: "\25B6";
color: #808080 !important;
margin-right: 0.4em;
}
.custom-toggle-dokumente-link {
color: #808080 !important;
}

/* Info-Box für Vorgabedokumente rechts oben */
.inline-box {
float: right;
width: 180px;
margin: 0 0 1em 1em;
}

/* Formatierung QM-Dokumentenübersichten, Ansprechpartner: Samuel Raz */
span#dokumentenuebersicht .content-by-label.macro-blank-experience.conf-macro.output-block {
    display: none;
}

/* Formatierung Druckdokument (Ausblenden "Infoportal", korrekte Anzeige Logo), Ansprechpartner: Samuel Raz */
@media print {
  .intranet-title { 
    display: none; 
  }

   #linchpin-print-header {
    position: relative; 
    height: 150px; 
  }

  #linchpin-print-header .print-logo {
    width: 200px; 
    height: auto; 
    position: absolute; 
    top: 0; 
    right: 0; 
  }
}


/* Titel "Bereichsverknüpfungen" in der Seitenleiste ausblenden, Ansprechpartner: Samuel Raz */
div.quick-links-wrapper > h2.ia-quick-links-header-title {
    display: none;
}

/* Titel "Favoritenseiten" in der Seitenleiste ausblenden, Ansprechpartner: Samuel Raz */
div.custom-sidebar .tabletitle > h2 {
    display: none;
}

/* Text in Favoriten-Makro ausblenden, Ansprechpartner: Samuel Raz */
.favpages-container .tableview tr:first-child td:only-child {
    display: none;
}

/* Titel "Seitenhierarchie" in Seitenleiste ausblenden, Ansprechpartner: Samuel Raz */
div.ia-secondary-container[data-tree-type="page-tree"] .ia-secondary-header > h2.ia-secondary-header-title {
    display: none;
}


/* Ausblenden der Seite, auf der das Dokument in der Dokumentenübersicht liegt, Ansprechpartner: Samuel Raz */

#dokumentenuebersicht li .details a:nth-of-type(1):not(:only-child):not(:last-of-type) {
    display: inline; /* Standardmäßig unsichtbar */
    position: absolute; /* Für die Positionierung erforderlich */
    right: 15px; /* Ganz rechts auf der Seite */
    color: #ededed;
}

#dokumentenuebersicht li .details a:nth-of-type(1):not(:only-child):not(:last-of-type)::before {
    content: "("; /* Öffnende Klammer vor dem Link */
}

#dokumentenuebersicht li .details a:nth-of-type(1):not(:only-child):not(:last-of-type)::after {
    content: ")"; /* Schließende Klammer nach dem Link */
}

@media (max-width: 768px) {
#dokumentenuebersicht li .details a:nth-of-type(1):not(:only-child):not(:last-of-type) {
    position: absolute; /* Für die Positionierung erforderlich */
    color: transparent;
}

#dokumentenuebersicht li .details a:nth-of-type(1):not(:only-child):not(:last-of-type)::before {
    content: "("; /* Öffnende Klammer vor dem Link */
color: transparent;
}

#dokumentenuebersicht li .details a:nth-of-type(1):not(:only-child):not(:last-of-type)::after {
    content: ")"; /* Schließende Klammer nach dem Link */
color: transparent;
}
}

#dokumentenuebersicht li .details {
    color: transparent;
    font-size: 10pt;
}

#dokumentenuebersicht li .details a {
color: var(--ltp-global-link-color);
text-decoration: var(--aui-link-decoration);
font-size: 10pt;
}

#dokumentenuebersicht li .details a:hover {
    text-decoration: underline;
}

#dokumentenuebersicht .icon.aui-icon.content-type-page {
    visibility: visible !important;
    padding: 0px 9px; /* Innenabstand */
    border: 0px solid black; /* Rahmen */
}

/* Fehler bei Auflistung von ppt-Dateien beheben */
.iaui-icon.content-type-attachment-powerpoint97 {
letter-spacing: -6px;
color: transparent;
}


/* Nummerierung für Dienstvereinbarungen, Ansprechpartner Samuel Raz */
#dienstvereinbarung {
  counter-reset: h2-counter; /* Zähler für h2 auf 0 setzen */
}

#dienstvereinbarung h2::before {
  counter-increment: h2-counter; /* Zähler bei jeder h2 erhöhen */
  content: "§ " counter(h2-counter); /* "§" und aktuelle Zählernummer einfügen */
  margin-right: 8px; /* Abstand zwischen Nummer und Text */
  font-weight: bold; /* Optional: Fettgedruckte Nummerierung */
}

/* fortlaufende Nummerierung für Dienstanweisung (z.B. Gewaltschutz) */
.fortlaufend {
  counter-reset: nummer;
}

.fortlaufend > ol > li,
.fortlaufend ol:not(ol ol) > li {
  counter-increment: nummer;
}

.fortlaufend > ol > li::marker,
.fortlaufend ol:not(ol ol) > li::marker {
  content: counter(nummer) ". ";
}

.fortlaufend ol li { margin-top: 0.75em; }
.fortlaufend p + ol > li:first-child { margin-top: 0; }


/* Anpassung der Webseite für mobile Anzeige; daneben die Zeile <meta name="viewport" content="width=device-width, initial-scale=1"> in den HTML-Header eingefügt.  */
  body {
  max-width: 100%;
  overflow-x: hidden; 
  margin: 0;
  padding: 0;
  }

@media (max-width: 768px) {
  body {
    margin: 0px;
  }

#sub-header {
padding-left: 0px;
padding-right: 0px;
min-width: 250px;
}

#linchpin-header-inner #header #primary-header-inner {
padding-left: 0px;
  padding-right: 0px;
}
#linchpin-header-inner {
  min-width: 0px;
top: 0px;
}

#likes-and-labels-container {
visibility: hidden;
}

#search_drawer {
width: 100vw;
}
[class^="SearchContainer_search-filter-list-container"] {
display: none;
}
}

@media (max-width: 480px) {
#linchpin-header-inner #header span.intranet-title {
  visibility: hidden;
}

#header #logo {
  background-size: contain; 
  max-width: 50pt; 
}

#header-right-panel::before {
content: none;
display: none; 
}

.content-navigation {
visibility: hidden;
height: 0px;
overflow: hidden;
}

body #page #main {
  padding-left: 0px;
  padding-right: 0px;
}

.collapsed #space-tools-menu-trigger {
visibility: hidden;
color: transparent;
}

#space-tools-menu-trigger {
visibility: hidden;
color: transparent;
}

.space-tools-section {
top: 20px;
bottom: auto;
}

.favourite-space-icon  {
visibility: hidden;
color: transparent;
}

a.entry.link {
padding-left: 10px !important;
padding-right: 10px !important;
font-size: 10pt !important;
}

.cover-stories-container.date.author.use-hover.spacename-on-hover.categories-on-hover.excerpt-on-hover.conf-macro.output-block {
      display: none !important; /* Versteckt das div unabhängig von anderen Stilen */
    }

#primary-header-inner {
  position: fixed !important;
  top: 10px !important;
  left: 0 !important;
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

#primary-header.primary-header-background-image {
  height: 50px !important; 
  overflow: hidden !important; 
}

span.theme-logo-wrapper {
  position: absolute !important; 
  left: 0 !important;           
  margin: 0 !important;         
  padding: 0 !important;        
}

#linchpin-header-inner {
  height: auto !important; 
  overflow: visible !important; 
  display: block !important; 
}

.custom-tile {    
  width: 100px; /* Kachelbreite */    
}    
}

/* Handbuch Sehen Infoboxen */

        .infobox-gruen {
            width: 250px;
            background-color: #7ea04d;
            color: white;
            font-family: Arial, sans-serif;
            padding: 15px;
            border-radius: 10px;
            box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);
            position: relative;
            display: block;
            margin-bottom: 20px !important;
        }

        :root div.infobox-gruen h3 {
            margin-top: 0 !important;
            font-size: 1.2em !important;
            font-weight: bold !important;
            color: white !important;
             padding-left: 45px; 
         }

        .icon-gruen {
            position: absolute;
            top: 10px;
            left: 10px;
            width: 40px;
            height: 40px;
            background-image: url(data:image/png;base64,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);
            background-size: contain;
            background-repeat: no-repeat;
        } 


        .infobox-gelb {
            width: 250px;
            background-color: #FFFF00;
            color: black;
            font-family: Arial, sans-serif;
            padding: 15px;
            border-radius: 10px;
            box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);
            position: relative;
            display: block;
            margin-bottom: 20px !important;
        }

        :root div.infobox-gelb h3 {
            margin-top: 0 !important;
            font-size: 1.2em !important;
            font-weight: bold !important;
            color: black !important;
             padding-left: 45px; 
         }

        .icon-gelb {
            position: absolute;
            top: 10px;
            left: 10px;
            width: 40px;
            height: 40px;
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAnCAYAAAB9qAq4AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAFxEAABcRAcom8z8AAAGHaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49J++7vycgaWQ9J1c1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCc/Pg0KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyI+PHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj48cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0idXVpZDpmYWY1YmRkNS1iYTNkLTExZGEtYWQzMS1kMzNkNzUxODJmMWIiIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIj48dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPjwvcmRmOkRlc2NyaXB0aW9uPjwvcmRmOlJERj48L3g6eG1wbWV0YT4NCjw/eHBhY2tldCBlbmQ9J3cnPz4slJgLAAAJG0lEQVRYR+2Y728T9x3H39+7s88+/07sxHGC0xgnxkFJySIoLFi0KNpaKsH6gKI+GFWlPhpSmSptQuqo2knVVNZq0h70D2j3pFCpaEqrZoRAUFkbIKZpIkpsxzYhvxzXv2L7fOc73+1BSOQYGCao25O+pLN0X39/vPz5/rjPGfiZn/nfcPbsWbq2DABIbcFPjaIoBkJI88rKiiuTyXSUSiWvLMs7VVXNLy8vnzh8+DBfXf8nEwyFQmZZlp0Oh6MtlUp1FItFb6FQ8GSzWW+xWGzJ5/MNhUKBXV1dBc/z2Lt37+qhQ4ee1uv18ep+nkjw6NGj9NmzZ82iKLakUqltc3Nz2wkhXTzPtxsMBk8+n2+ZmpqysiyrCQQCGBoawq1btyBJEkRRRKVSgaqqkCQJL774onr06NFfOZ3OkeoxmOqbh6GqqlZVVUs4HG4tFovtNE17RFHsZFm2fWhoqH1xcdFlNpstPp+PGhoaQjweR19fH3bs2IGxsTEIggCHw4HGxkYkk0nodDrQNA2dTgeO46DRaNDU1ERyudwuAA8X/PTTT/X79u1r4DiubXV1tZ3neU82m+0cGRlpT6VS7ra2NlcqlTIEg0GIoogXXngBkUgEw8PDaGhogN1uhyiKiMVi4Hkefr8ffX19GB8fRzwex8GDB7G8vAyGYWCxWMoGgyFrsVgWbDbbHZPJNCcIwni1D2oFfT7f72ZmZk7Ozs42CYLAFgoF5PN55HI5JJNJHDhwAE899RSCwSCKxSLMZjN27twJjuOQzWYRi8Xw7LPPolAogOM4SJKEgYGBktvtTttstkVVVeMvvfTSrF6vDzU3N98xGAx3ASxSFFWs9qhm0xoMhUK/Hx4e/ttXX30FmqahqioIISCEQJZl2O12vP766xgdHUUkEoHX68WhQ4dw8+ZNiKJYdLlcyfb29gVRFOM6nS5aLpdDLpcr7na7FwEsE0I27dB62CS4tLT03Pnz54e//PJLDcuy0Ov1MBqNMJlMMBgM0Ov1Sn9/f5aiqMTq6upCU1NThGGYeENDQ8TpdN7R6/WLn332WeLll1+uVPf7JGwSvHv3btv09PTVeDzuNhqNCavVusgwzHxra+us3W4PMwwTn52dnd+7d+8KgBVCiFLdfiuoqkoIIWpt+Tq1U8wmEokL6XQ6UCwWbxmNxrkdO3ZkJicnxfn5edXr9TIej4f+7rvvmFwux/T09FAsy5KpqSkQQsiuXbuQTqcRiUSg1+vR29uLlZUVxGIx0DQNn88HjuMwNTUFRVn7bVqtlnU6nTcGBwdPP0h00ybp7OxUx8bGxNHRUeRyue7nn3++2+Vy4cKFC8hms/D5fCiVShgZGQHLsti/fz9isRi++OIL+P1+BAIBjI2N4fLly9i9ezf27duHiYkJ3LhxA06nE3v27MHCwgIuXrwIiqIAAAaDAc8884yh2qOatVpVELIW1PUdev36dUSjUdjtdjidTnz99deYm5uDz+eDoii4fPky8vk8/H4/FhcXMT4+jkqlgu7ubkSjUQSDQfA8D7fbDYqicOXKFWQyGfA8j0KhgEKhAEmS8g+KHmqnOJlMmoLB4MWlpaXdFEXB4/Hgzp07yGQyaG5uRmtrK2ZnZ5HP5+H1eqHVahEKhQAAXV1d4HkesVgMer0eXq8XmUwGCwsLoCgKbrcbRqMR4XAYkiRtRJDjODQ3N18dHBwcJIQI1T6oFUyn0+5z585dDYfDbZVKBYIgQKvVQqPRQJIklMvljXtBEFCpVKDT6UBRFARhrW+dTgdVVSEIAiiKAsuyAIByuQxZljfqq+pawAgh6Onpib766qsDhJDlah/UCiqK0vb+++9fvXbtmhtV0/0o1s9KrO3KjcEfxXq9AwcORN544439FEUlauvctwYZhgHLstBqtY+8OI4Dx3GgaRqyLEOWZVAUtVFeTz8sy4KmH5gKAg8SrAeKoqDRaPDjjz9iamoKodAMkskkUqkUwuEwvv/+eywvL4Om6Y21tlUeu/X6+pmcnEQul8ORI0fw1lt/wrvvvot33nkHb7/9No4dOwZZlhEMBlGpVP5rhB7FYwmur7WbN2+ip6cHH3zwAV555Ri6/R2wWIzgDAa43W4cOXIEZ86cQSAQ2JDcaiQfq5VGo8EPP/wAv9+PU6dOgdNrEZ5N45tvBFRWBegoEeUyj1Q6DUVRcPLkSQQCAUxPT4Nh6ko976NuQYqiUCgUIAgCXnvtNUiSBEniIRSAP0+68Na3Lfj3hAYoKLDoVKhKGUW+iOPHj4NhGKTT6S1Ndd2CNE0jkUigq6sLbrcbxSIPAgItVPDbOFz0duBNvhOnrrbgX+MsSnlAkQU0Njait7cXiURiS9NcdwtCCEqlEux2+72B7p11BNDIFUArQ/QYcKWnHX9U/Hjzn0249i0BTSloaWmGIAh1n6vV1C2Ie1EURXHTQUzWP2gaEAB6iUdfMYXB7UVsc6tQVIJSae2pshXqbqUoCmw2G6LRKHieB8MwUAGohKBUJqDnSgjcnsdflBD+/vQcfhsooHUbhXK5gtu3Z2C1WjdSrMehbsFKpQKHw4GVlRWMjo7CarVCVQGJJngul8Rfmds4M7CIX/9ShKaRRrZEoNdbMD7+LaLRKFwuF2RZru32kdQtuP5+0tXVhY8//hjXr1+H2eJAi1ODPxzO4eAvBMBEYVWgoKoMHHY7wuEwPvroI3R0dPz0xwwAyLKMxsZGuN1uvPfee/jkk39AlniY7GZAawPHWWAymSBJEj7//HOcPn0aNpsNLpcLkiTVdlcX92UzH3744dWJiQn3esQehFarRS6XQzgchtlsRmdnJ1paWgAAiUQCkUgE6XQaHo9n4135QayPMTAwEDlx4kR92Uw9lMtlmEwm9Pf3w+FwIBqN4tKlSxgdHUU4HIbVakV/fz9sNttD5eplS4K4N92SJMFsNsPj8cDv96O7uxvbt2+H1WrdSL+elPsEFUWh1juv5xJFEaVSCTzPg+d5lEoliKJ4X72HXZIkoVKp3OexTm3K337u3LlrMzMzTVs5s7YCRVHo7e2dP378+B6KopZqv98kOD09bczn878plUpmiqKefH7qQFEUjclkyrhcrvOtra2P/dfI/53/AMRDSP4vlA2iAAAAAElFTkSuQmCC);
            background-size: contain;
            background-repeat: no-repeat;
        } 


        .infobox-rot {
            width: 250px;
            background-color: #FF0000;
            color: white;
            font-family: Arial, sans-serif;
            padding: 15px;
            border-radius: 10px;
            box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);
            position: relative;
            display: block;
            margin-bottom: 20px !important;
        }

        :root div.infobox-rot h3 {
            margin-top: 0 !important;
            font-size: 1.2em !important;
            font-weight: bold !important;
            color: white !important;
             padding-left: 45px; 
         }

        .icon-rot {
            position: absolute;
            top: 10px;
            left: 10px;
            width: 40px;
            height: 40px;
            background-image: url(data:image/png;base64,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);
            background-size: contain;
            background-repeat: no-repeat;
        } 


        .infobox-blau {
            width: 250px;
            background-color: #0000FF;
            color: white;
            font-family: Arial, sans-serif;
            padding: 15px;
            border-radius: 10px;
            box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);
            position: relative;
            display: block;
            margin-bottom: 20px !important;
        }

        :root div.infobox-blau h3 {
            margin-top: 0 !important;
            font-size: 1.2em !important;
            font-weight: bold !important;
            color: white !important;
             padding-left: 45px; 
         }

        .icon-blau {
            position: absolute;
            top: 10px;
            left: 10px;
            width: 40px;
            height: 40px;
            background-image: url(data:image/png;base64,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);
            background-size: contain;
            background-repeat: no-repeat;
        } 


        .infobox-orange {
            width: 250px;
            background-color: #FFA500;
            color: white;
            font-family: Arial, sans-serif;
            padding: 15px;
            border-radius: 10px;
            box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);
            position: relative;
            display: block;
            margin-bottom: 20px !important;
        }

        :root div.infobox-orange h3 {
            margin-top: 0 !important;
            font-size: 1.2em !important;
            font-weight: bold !important;
            color: white !important;
             padding-left: 45px; 
         }

        .icon-orange {
            position: absolute;
            top: 10px;
            left: 10px;
            width: 40px;
            height: 40px;
            background-image: url(data:image/png;base64,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);
            background-size: contain;
            background-repeat: no-repeat;
        } 

/* Tabelle mit unsichtbaren Rändern */
.unsichtbare-raender td,
.unsichtbare-raender table,
.unsichtbare-raender th {
border: none !important;
background: transparent !important;
}
.unsichtbare-raender {
margin-top: -25px !important;
margin-bottom: 0 !important;
padding-top: 0 !important;
padding-bottom: 0 !important;
}

.unsichtbare-raender table {
  border-collapse: collapse !important;
  border-spacing: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
}

.unsichtbare-raender td,
.spandex-unsichtbare-raender th {
  padding: 0px 10px 2px 0px !important;
  border: none !important;
}


/* Farbgebung Button Create
#create-page-button span {
  color: #f39200 !important;
}*/

/* erzwungene Leerzeile vor und nach Confluence-Makros entfernen */
.conf-macro.output-inline br {
  display: none !important;
}

.conf-macro.output-inline {
  display: contents !important;
}

p:empty:has(+ div.conf-macro), 
p:has(br):has(+div.conf-macro) {
display:none !important; 
}

/* Hinweis auf Platzhalter bei Suchfunktion in Header */
/* #header-right-panel {
position: relative;
}

#header-right-panel::before {
content: "* verwenden: z.B. Jahresmitarb*";
position: absolute;
top: -25px;
left:0;
color: grey;
} */

#recent-view-items-section::before, #search-result-container::before, .captioned-image-component::before {
content: "* als Platzhalter verwenden: z.B. Jahresmitarb*";
color: red;
display: block;
font-weight: bold;
margin-bottom: 10px;
margin-left: 20px;
}


