.lists {
            width: 100%;
            display: flex;
            gap: 20px;
            justify-content: space-between;
            /* align-items: flex-start; Wenn du willst, dass das Menü in der Länge nicht mit dem Content-Block mitwächst. Ich empfehle dir, *hier dann das padding einzufügen, damit es nicht mit dem letzten Strich endet. */
        }
        
        /*         Menu        */
        
        .lists_menu {
width: 20%;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
  padding-bottom: 10px;
  background-image: linear-gradient(90deg,var(--forenfarbe3) 0%, var(--forenfarbe2) 50%);
        }
        
        .lists_menu-head {
height: 50px;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: bold;
  text-transform: uppercase;
  background: var(--katimg);
    background-position-x: 0%;
    background-position-y: 0%;
  background-position: center;
        }
        
        .lists_menu-item {
height: 25px;
  width: 90%;
  margin: 0 auto;
  padding: 10px 20px;
  display: flex;
  align-items: center;
  box-sizing: border-box;
  border-left: 10px solid var(--textbold);
  border-bottom: 1px solid var(--textbold);
  background: linear-gradient(90deg,var(--gradient) 0%, var(--forenfarbe) 50%);
        }
        
        
        /*         Content       */
        
        
        .lists_content {
width: 80%;
  box-sizing: border-box;
  background-image: linear-gradient(90deg,var(--forenfarbe3) 0%, var(--forenfarbe2) 50%);
  font-family: var(--schriftklein);
        }
        
        .lists_content-head {
height: 50px;
  width: 100%;
  background: var(--katimg);
  font-size: 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: bold;
  text-transform: lowercase;
  background-position: center;
  color: var(--textbold);
  font-family: var(--schriftheader);
        }
        
        .lists_content-description {
            padding: 20px 40px;
            text-align: justify;
            line-height: 180%;
        }
        
        .lists_content-bit {    
            padding: 0 40px 40px 40px;
            display: flex;
            flex-wrap: wrap;
            justify-content: space-between;
            gap: 20px;
        }
        
        .lists_content-block {
            width: 45%;    /* Wenn du drei Spalten willst, gib hier 30% an. Beachte, dass du diesen Wert je nach Breite des Forums und des Inhalts anpassen musst, um ein zufriedenstellendes Ergebnis zu erhalten. */
        }
        
        .lists_content-item {
            margin-bottom: 5px;
        }
		
		