		#menu_container_right {
			display: inline-block;
			padding: 9px 9px 0px 9px;
			border-top: 2px solid #842500;
			border-left: 1px solid #842500;
			border-right: 1px solid #842500;
			border-bottom: 1px solid #370000;
			background-color: #370000;
			border-top-left-radius: 10px;
			border-top-right-radius: 10px;
			border-bottom-left-radius: 0px;
			border-bottom-right-radius: 0px;
			margin-bottom: -2px;
		}
        #menu_right {
            display: flex;
            margin-bottom: -2px; /* Abstand Menü zum Content Container */
        }
        .menu_item_Right {
            background-color: #915700;
            color: #fff;
            padding: 3px;
            margin-right: 4px;
            cursor: pointer;
            transition: background-color 0.5s;
			border-top: 2px solid #df5d00; /* Obere Umrandung */
			border-left: 1px solid #ff954a; /* Linke Umrandung */
			border-right: 1px solid #ff954a; /* Rechte Umrandung */
			border-bottom: 1px solid #000; /* Untere Umrandung */
			border-top-left-radius: 7px;   /* Oben links */
			border-top-right-radius: 7px;  /* Oben rechts */
			border-bottom-left-radius: 0px; /* Unten links */
			border-bottom-right-radius: 0px;/* Unten rechts */
        }
        .menu_item_Right:hover {
            background-color: #9f0000;
            color: #fff;
        }
        .active_menu_item_Right {
            background-color: #a03800;
            color: #fff;
        }
        .active_menu_item_Right:hover {
            background-color: #a03800;
            color: #fff;
        }
        .main_container_right {
			display: none;
            width: 1230px;
            height: 725px;
            background-color: black;
            color: #fff;
            align-items: left;
            flex-direction: column;
			border-top: 2px solid #842500; /* Obere Umrandung */
			border-left: 1px solid #842500; /* Linke Umrandung */
			border-right: 1px solid #842500; /* Rechte Umrandung */
			border-bottom: 1px solid #842500; /* Untere Umrandung */
            
        }
		
		 /* Content */
        .content_1_right {
            color: #fff;
            font-size: 14px;
			margin-left:20px;
			margin-top:10px;
        }
        .content_2_right {
            color: #ff0;
            font-size: 14px;
			margin-left:20px;
			margin-top:10px;
        }
        .content_3_right {
            color: #fff;
            font-size: 14px;
			margin-left:20px;
			margin-top:10px;
        }
        .content_4_right {
            color: #fff;
            font-size: 14px;
			margin-left:20px;
			margin-top:10px;
        }
        .content_5_right {
            color: #fff;
            font-size: 14px;
			margin-left:20px;
			margin-top:10px;
        }
        .content_6_right {
            color: #fff;
            font-size: 14px;
			margin-left:20px;
			margin-top:10px;
        }

.search_container {
  display: flex;
  flex-wrap: wrap;
  gap: 5px;
  padding: 5px;
  max-width: calc(65px * 9 + 5px * 8); /* Für 9 Bilder + Abstände */
  justify-content: flex-start;
}

.search_pic {
  width: 65px !important; /* 65px */
  height: 65px !important; /* 65px */
  flex-shrink: 0;
  border: 1px solid #000;
  object-fit: contain;
}

/* Querformat-Anpassung */
@media (orientation: landscape) {
  .search_container {
    max-width: calc(90px * 13 + 5px * 12); /* Für 13 Bilder + Abstände calc(65px * 13 + 5px * 12) */
  }
}

@media screen and (max-width: 480px) {
  .search_container {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(50px, 1fr));
    gap: 2px;
    padding: 2px;
    width: 100%;
  }

  .search_pic {
    width: 100% !important;
    height: auto !important;
    aspect-ratio: 1 / 1;
    object-fit: contain;
    max-width: none;
  }
}

@media screen and (max-width: 480px) and (orientation: landscape) {
  .search_container {
    grid-template-columns: repeat(9, 1fr);
  }
}



.image_container {
  position: relative;
  display: inline-block;
}

.tooltip {
  visibility: hidden;
  width: 300px;
  background-color: #000;
  text-transform: uppercase;
  font-weight: 700;
  letter-spacing: 2px;
  word-spacing: 2px;
  color: #ffca00;
  text-align: left; /* Änderung von center zu left */
  position: absolute;
  z-index: 1;
  top: 88%; /* Änderung von bottom zu top */
  left: 0;
  margin-top: 10px; /* Abstand zwischen Bild und Tooltip */
  box-sizing: border-box; /* Verhindert, dass Padding die Gesamtbreite vergrößert */
}

.image_container:hover .tooltip {
  visibility: visible;
  opacity: 1;
}

.Label_Webside_Name {
    color: #ffa700;
    font-weight: 700;
    letter-spacing: 2px;
}