body {
    margin: 0;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    background-image: linear-gradient(to bottom, #000000, #7743e6 1500px);
    background-color: #7743e6; /* Fallback für alte Browser oder wenn Gradient nicht unterstützt wird */
    background-repeat: no-repeat;
    color: #f0f0f0;
    min-height: 100vh;
}

.ausse{
    max-width:20%;
    margin-left:40%;
    text-align:right;
}

.ort {
    text-align: center;
    color: #f0f0f0; /* Normalerweise weiß, aber an Textfarbe anpassen */
    text-shadow: 5px 5px 5px #7743e6; /* Kann man anpassen */
}
.center { text-align: center; }
.borders {
    border: 2px solid #3c1e8f;
    border-radius: 20px;
    padding: 15px;
    margin: 20px;
}
.black {
    background-color: #160b35;
	width: 85%;
	margin: 20px auto;

.edubite-main-content{
    text-align: left;
}

}
.button {
    margin: 10px;
    border-radius: 10px;
}
.button.such:hover { background: #71c9f5; } /* Diese Farbe ist noch fest, könnte auch dynamisch werden */
.button.pass:hover { background: #91ff91; } /* Diese Farbe ist noch fest, könnte auch dynamisch werden */
.button.delete:hover {
    background: #f99d9d;
    box-shadow: 0 0 10px #e64343, 0 0 20px #ff6666; /* Diese Farben sind noch fest */
}

.list{
    display: inline;
    list-style-type: none;
}

.left{
    text-align:left;
}

.float{
    float:left;
}

.right{
    text-align:right;
}

.mitte{
    text-align:center;
    margin-inline-start:2%;
}

.heightbearteit{
    height:250px;
}

.heighteintrag{
    height:260px;
    padding-top:120px;
}

.widht{
    widht:600px;
}

.warnung{
    font-size:150%;
    color:red;
}

.edubite-list{
	display:grid;
}

/* Neon Navigation right */
nav ul {
    display: inline;
    list-style-type: none;
}
nav li {
    float: left;
}
nav {
    background-color: #000000; /* Hintergrund der Navigationsleiste, Opazität beibehalten */
    display: flex;
    justify-content: center;
    padding: 15px 0;
    box-shadow: 0 0 5px #7743e6; /* Schatten an Navigationsfarbe anpassen */
    font-weight: bold;
    font-size: 1.2rem;
    letter-spacing: 2px;
}
/* Neon Links */
nav a {
    color: #7743e6; /* Navigationslink-Farbe */
    text-decoration: none;
    margin: 0 20px;
    padding: 5px 10px;
    border-radius: 8px;
    transition: all 0.3s ease;
}
/* Hover-Effekt */
nav a:hover {
    color: #ffffff; /* Weiß beim Hover, aber könnte auch dynamisch sein */
    background-color: ;
    box-shadow: 0 0 10px , 0 0 20px , 0 0 30px ; /* Schatten an Navigationsfarbe anpassen */
}

.module{
	padding-right:10px;
    max-width:200px;
}
.module-ein{
    max-width:700px;
}

.edubite{

	color: #7743e6;
	display:flex;
	justify-content: center;
	margin-bottom:15px;
}

.edubite:hover{
	color: #ffffff;
	background-color: ;
	box-shadow: 0 0 10px , 0 0 20px , 0 0 30px ;