.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: 30%;
            display: flex;
            flex-direction: column;
            gap: 10px;
   box-shadow: 0 0 20px rgba(107, 28, 31, 0.35);
    background: #11110f;
    border: 2px solid #6b1c1f;
            align-items: flex-start;
       padding-bottom:10px;
        }
        
        .lists_menu-head {
            height: 50px;
            width: 100%;
              background: #6b1c1f;
    color: #b6a8a0;
            display: flex;
            justify-content: center;
            align-items: center;
       
            text-transform: uppercase;
			    font-family: "Arvo", serif;
			
        }
        
        .lists_menu-item {
            height: 25px;
            width: 90%;
            margin: 0 auto;
            padding: 20px 20px;
            display: flex;
            align-items: center;
            box-sizing: border-box;
			     background:#b6a8a0;
    color:#b6a8a0;
           text-transform: uppercase;
    font-family: "Arvo", serif;
        }
        
        
        /*         Content       */
        
        
        .lists_content {
            width: 80%;
            box-sizing: border-box;
             box-shadow: 0 0 20px rgba(107, 28, 31, 0.35);
    background: #11110f;
    border: 2px solid #6b1c1f;
padding: 15px;
        }
        
        .lists_content-head {
      height: 60px;
    width: 100%;
    font-size: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: bold;
    background: #6b1c1f;
    color: #b6a8a0;
    font-family: chreed;
        }
        
        .lists_content-description {
            padding: 20px 40px;
            text-align: justify;
            line-height: 180%;
 color: #b6a8a0;
        }
        
        .lists_content-bit {    
      
            display: flex;
            flex-wrap: wrap;
    margin-left: 40px;
        
            

          
			  

        }
        
        .lists_content-block {
         background: #b6a8a0;
    height: 300px;
    padding-top: 11px;
  
    width: 45%;
    font-size: 12px;
    font-family: 'Montserrat', Arial, sans-serif;
    float: left;
    font-weight: 400;
    text-align: left;
    line-height: 18px;
    position: relative;
    overflow: auto;
    overflow-x: hidden;
  margin-left:15px;
margin-top:10px;
			        
        }
        
        .lists_content-item {
            margin-bottom: 5px;
			margin-left:10px;
 }
		
		
		 h2 {      
    
background: #6b1c1f;
    color: #b6a8a0;
    height: auto;
    padding: 15px;
    width: 100%;
 
    text-align: center;
    font-size: 15px;
    font-family: "Arvo", serif;
    float: left;
    margin-top: -14px;
    position: relative;}
		
		
		.entry-headline {
    height: 60px;
    width: 100%;
    font-size: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: bold;
    background: #6b1c1f;
    color: #b6a8a0;
    font-family: chreed;
}


 .boxl {height: 280px; width: 1000px;  margin-top: 5px; position: relative; margin-right: 7px; padding-bottom: 5px;} 
.textl {background: #111111;text-transform: uppercase; height: 20px; width: 240px; float: left; margin-left: 55px; margin-top: 4px; position: relative; font-family: 'Montserrat', Arial, sans-serif; color: rgba(166, 166, 166, 0.23); text-align: left;padding:7px;} 

 .listen7 { height: 300px; padding-top: 14px; width: 40%; float: left; margin-left: 75px; margin-top: 37px;  } 

 .namen7 {  width: 1000px;  float: left; margin-top: 12px;  } 

 .bAbox {    background: #332b3f;
    color: rgba(159, 155, 172, 0.9);
     height: auto;   padding: 15px; width: 92.5%; color: rgba(252, 250, 247, 0.6); text-align: center; font-size: 15px;     font-family: "Arvo", serif;   float: left;  margin-top: -14px; position: relative;}

 .bAbox2 {       background: rgb(137 132 151 / 50%);
height: 240px; padding-top: 11px;  padding-left: 28px; width: 93%;   font-size: 12px; font-family: 'Montserrat', Arial, sans-serif;    float: left;  font-weight: 400; text-align: left;  line-height: 18px; position: relative;overflow:auto ;overflow-x: hidden;}
 .namenbox2 { height: 880px; padding-top: 11px;  padding-bottom: 11px; padding-left: 88px; width: 90%;   font-size: 14px;    font-family: 'Helvetica','Verdana',sans-serif;    float: left;  font-weight: 400; text-align: left;  line-height: 22px; position: relative;overflow:auto ;overflow-x: hidden;margin-top:-30px;}


.namen2{background: #cdcdcd; min-height: 1000px; height: auto; width: 1100px; float: ; margin-top: 25px; margin-left: 0px; }


.gruppen1 {  min-height: 3300px; height: auto; width: 1000px; float: ; margin-top: 25px; margin-left: 0px; padding-bottom: 40px;}
.marvel7 {  min-height: 1000px; height: auto; width: 1100px;margin-top: 25px; margin-left: 0px; padding-bottom: 40px;    background: rgba(159, 155, 172, 0.9);}
.avatare1 {  min-height:1100px; height: auto; width: 1100px; float: ; margin-top: 25px; margin-left: 0px; padding-bottom: 40px;    background: rgba(159, 155, 172, 0.9);}
.listen1 { min-height: 300px; height: auto; width: 1000px; float: ; margin-top: 25px; margin-left: 0px; padding-bottom: 40px;}

.marvel1 {  height: auto; padding-top: 11px;  padding-bottom: 11px; padding-left: 28px; width: 972px; color: rgba(0, 0, 0, 0.63); text-align: center; font-size: 12px; font-family: 'Lato', sans-serif; padding-right: 0px; float: left; margin-top: 20px; font-weight: 400; text-align: left;  line-height: 18px; overflow:auto ;overflow-x: hidden;}
.namen1 {background:#cdcdcd; height: 530px; padding-top: 11px;  padding-bottom: 11px; padding-left: 28px; width: 92%; color: rgba(0, 0, 0, 0.63); text-align: center; font-size: 12px; font-family: 'Lato', sans-serif; padding-right: 0px; float: left; margin-left: 30px; margin-top: 20px; font-weight: 400; text-align: left;  line-height: 18px; position: relative;overflow:auto ;overflow-x: hidden;}


.titel1 {    height: 60px;
    width: 100%;
    font-size: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: bold;
    background: #332b3f;
    color: rgba(159, 155, 172, 0.9);
    font-family: chreed;}

.listnamenback {
    background: rgba(159, 155, 172, 0.9);
}

.listhead {
    text-transform: uppercase;
    width: 99%;
    background: #332b3f;
    color: rgba(159, 155, 172, 0.9);
    padding: 5px;
    font-weight: bold;
}
		