.lists {
            width: 1238px;
            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;
            background: #272727;
            align-items: flex-start;
            /* padding-bottom: 10px; * Hier nutzen, wenn du nicht willst, dass das MenÃ¼ dieselbe LÃ¤nge hat wie der Content-Block. */
        }
        
        .lists_menu-head {
            height: 50px;
            width: 100%;
            background: #3a3a3a;
            display: flex;
            justify-content: center;
            align-items: center;
            font-weight: bold;
            text-transform: uppercase;
        }
        
        .lists_menu-item {
            height: 25px;
            width: 90%;
            margin: 0 auto;
            padding: 10px 20px;
            display: flex;
            align-items: center;
            box-sizing: border-box;
            border-bottom: 1px solid #b4b4b4;
        }
        
        
        /*         Content       */
        
        
.lists_content {
    width: 75%;
    box-sizing: border-box;
    background: var(--tabelle1);
}
        
.lists_content-head {
    height: 50px;
    width: 100%;
    background: #4b2927;
    font-size: 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: bold;
    text-transform: uppercase;
    margin-bottom: 10px;
}
        
.lists_content-description {
    padding: 20px 40px;
    text-align: justify;
    line-height: 180%;
    width: 860px;
    background: #060102;
}
        
        .lists_content-bit {
            padding: 0 40px 40px 40px;
            display: flex;
            flex-wrap: wrap;
            justify-content: space-between;
            gap: 20px;
            background: #161416;
        }
        
        .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;
        }
.map { position: relative; }
#mapevents {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 0.5;
    background: #000;
    visibility: hidden;
}
.address {
    position: absolute;
    width: 20px;
    height: 20px;
    padding: 2px;
    background: #ddd;
    border-radius: 100%;
    transform: translate(-50%, -50%);
}
.address img { width: 100%; }
.address.draft img { opacity: 0.4; }
.address.short > div {
    background: #ddd;
    display: none;
}
.address.short:hover > div { display: block; }

.minimap {
    width: 100%;
    height: 100px;
    object-fit: cover;
}
		
		
		
		
		