:root {
  --nbe-lags: #DAE1EE;
  --nbe-bews: #B4C2DD;
  --nbe-bels: #7D96C1;
  --nbe-tras: #336AA1;
  --nbe-tabh: #336AA1;
  --nbe-tabs: #D8DEE2;
  --nbe-vte-low: #2bc4af;
  --nbe-vte-high: #ff0000;
  --nbe-vte-mid: #f9aa34;
  }
.container-header{z-index:20000;}
/* article */
.toplinks{display:flex;justify-content:space-between;}
.collapseLags .accordion-button:not(.collapsed),.collapseLags .accordion-button.collapsed,.collapseLags tbody th{background-color:var(--nbe-lags);}
.collapseBews .accordion-button:not(.collapsed),.collapseBews .accordion-button.collapsed,.collapseBews tbody th{background-color:var(--nbe-bews);}
.collapseBels .accordion-button:not(.collapsed),.collapseBels .accordion-button.collapsed,.collapseBels tbody th{background-color:var(--nbe-bels);}
.collapseTras .accordion-button:not(.collapsed),.collapseTras .accordion-button.collapsed,.collapseTras tbody th{background-color:var(--nbe-tras);}
.nbe-accordion .accordion-body {padding:0;}
.nbe-accordion .accordion-button{font-weight:bold;font-size:1.3rem;color:white;text-shadow:1px 0 1px #333333,0 1px 1px #333333,0px 0 0 #333333,0px 0 0 #333333;}
.nbe-table{margin-bottom:0;}
.nbe-accordion .table-responsive{max-height:90vh;}
.nbe-table thead{position:sticky;top:0;z-index:2000;}
.nbe-table.table th, .nbe-table.table td {vertical-align: top;}
.nbe-table.table tbody th {font-weight:bold;position:sticky;left:0px;z-index:1000; writing-mode: vertical-lr;vertical-align:middle;}
.collapseBels .nbe-table tbody th, .collapseTras .nbe-table tbody th{color:white;text-shadow:1px 0 1px #333333,0 1px 1px #333333,0px 0 0 #333333,0px 0 0 #333333;}
.nbe-table thead tr:first-child th{background:#aaffaa;}
.nbe-table span.vtehigh,.nbe-table span.vtelow,.nbe-table span.vtemid{color:white;font-weight:bold;display:inline-block;padding:0.1rem 0.5rem;}
.nbe-table span.vtehigh{background-color:var(--nbe-vte-high);}
.nbe-table span.vtelow{background-color:var(--nbe-vte-low);}
.nbe-table span.vtemid{background-color:var(--nbe-vte-mid);}
.fa-triangle-exclamation:before{color:var(--btnbg) !important;font-size:2rem !important;margin-top:1rem !important;}

/*Lagerungsstabil#DAE1EE;
Bewegungsstabil#B4C2DD
Belastungsstabil#7D96C1
Trainingsstabil#336AA1
TableHeader#C9D0D6
TStripe#D8DEE2*/
