.DepartmentDetails {
  padding: 0 0 0; // no extra padding -> padding is calculated in the child comp
  margin: 0; // see above
  overflow: hidden; // overflow hidden => all "to big" child components are hidden
  display: grid; // we define a grid
  width: 100%; // 100 % view width (hardware screen)
  height: 100%; // 100% view height
  grid-template-rows: auto repeat(1, minmax(1px, 250px)); // row relationships
  grid-template-columns: minmax(1px, 0.7fr) minmax(1px, 0.7fr) minmax(1px, 0.5fr) minmax(1px, 0.5fr)  minmax(1px, 1fr); // column relationship
  grid-row-gap: 6px;
  grid-column-gap: 10px;
  grid-template-areas:
    'toolbar toolbar toolbar toolbar toolbar'
    'detail documentArtList windreamSearchList windreamSearchItemList windreamIndexList';
  z-index: 10;
  position: relative; //otherwise z-index is not working
}
.WindreamSearchItemList{
  grid-area: windreamSearchItemList;
}

.WindreamIndexList{
  grid-area: windreamIndexList;
}
.WindreamSearchList{
  grid-area: windreamSearchList;
}
.DetailsContent {
  grid-area: detail;
}
.DocumentArtList {
  grid-area: documentArtList;
}

.abstand {
  margin-right: 1px !important;
}

.toolbar {
  grid-area: toolbar;
}

.card {
  padding: 12px;
  margin: 2px 2px 2px 2px;
}
