 /* Container: Skalierter Bereich */
    html{
      transform: scale(0.8); /* Skalierung */
      transform-origin: center center; /* Skalierung aus der Mitte */
      padding: 20px;
    }
    html {
	margin-top: -50px;
}   
    
 /* Body: Hintergrund und Zentrierung */
    body {
      margin: 0;
      height: 100vh;
      display: flex; /* Flexbox für Zentrierung */
      justify-content: center; /* Horizontal zentrieren */
      align-items: center; /* Vertikal zentrieren */
      background: linear-gradient(180deg, rgba(0, 0, 0, 1) 0%, rgb(104, 7, 7) 50%, rgba(0, 0, 0, 1) 100%);
      background-size: 40000% 40000%;
      animation: AnimationName 20s ease infinite;
    }
    /* Optional: Animation für den Hintergrund */
   @-webkit-keyframes AnimationName {
    0%{background-position:49% 0%}
    50%{background-position:52% 100%}
    100%{background-position:49% 0%}
}
@-moz-keyframes AnimationName {
    0%{background-position:49% 0%}
    50%{background-position:52% 100%}
    100%{background-position:49% 0%}
}
@keyframes AnimationName {
    0%{background-position:49% 0%}
    50%{background-position:52% 100%}
    100%{background-position:49% 0%}
}
.auto-style3 {
	text-align: left;
	height: 1537px;
	width: 1530px;
}
.auto-style6 {
	z-index: 3;
	position: absolute;
	left: 370px;
	top: 348px;
	width: 762px;
	height: 59px;
	text-align: left;
}
.auto-style7 {
	z-index: 4;
	position: absolute;
	left: 379px;
	top: 269px;
	width: 805px;
	height: 116px;
}
.auto-style8 {
	z-index: 5;
	position: absolute;
	left: 412px;
	top: 67px;
	width: 735px;
	height: 208px;
}
.auto-style9 {
	z-index: 6;
	position: absolute;
	left: 23px;
	top: 347px;
	width: 344px;
	height: 32px;
}
.auto-style10 {
	z-index: 7;
	position: absolute;
	left: 74px;
	top: 320px;
	width: 246px;
	height: 26px;
}
.auto-style11 {
	z-index: 8;
	position: absolute;
	left: 105px;
	top: 291px;
	width: 196px;
	height: 29px;
}
.auto-style12 {
	z-index: 9;
	position: absolute;
	left: 370px;
	top: 381px;
	width: 57px;
	height: 315px;
	visibility: visible;
	right: 873px;
}
.auto-style13 {
	z-index: 10;
	position: absolute;
	left: 342px;
	top: 378px;
	width: 29px;
	height: 312px;
}
.auto-style14 {
	z-index: 11;
	position: absolute;
	left: 1123px;
	top: 381px;
	width: 57px;
	height: 319px;
}
.auto-style15 {
	z-index: 12;
	position: absolute;
	left: 25px;
	top: 378px;
	width: 37px;
	height: 315px;
}
.auto-style16 {
	z-index: 6;
	position: absolute;
	left: 927px;
	top: 3px;
	width: 373px;
	height: 36px;
}
.auto-style17 {
	z-index: 7;
	position: absolute;
	left: 1246px;
	top: 323px;
	width: 246px;
	height: 26px;
}
.auto-style18 {
	z-index: 8;
	position: absolute;
	left: 1272px;
	top: 295px;
	width: 196px;
	height: 26px;
}
.auto-style19 {
	z-index: 10;
	position: absolute;
	left: 929px;
	top: 40px;
	width: 35px;
	height: 306px;
}
.auto-style20 {
	z-index: 10;
	position: absolute;
	left: 1524px;
	top: 390px;
	width: 35px;
	height: 535px;
}
.auto-style22 {
	z-index: 14;
	position: absolute;
	left: 437px;
	top: 388px;
	width: 684px;
	height: 303px;
	background-color: #000000;
}
.auto-style23 {
	z-index: 15;
	position: absolute;
	left: 451px;
	top: 290px;
	width: 661px;
	height: 39px;
}
.auto-style27 {
	z-index: 17;
	position: absolute;
	left: 434px;
	top: 527px;
	width: 680px;
	height: 19px;
}
.auto-style28 {
	z-index: 18;
	position: absolute;
	left: 61px;
	top: 673px;
	width: 1467px;
	height: 22px;
}
.auto-style29 {
	z-index: 19;
	position: absolute;
	left: 1109px;
	top: 550px;
	width: 15px;
	height: 122px;
	background-color: #000000;
}
.auto-style33 {
	z-index: 22;
	position: absolute;
	left: 443px;
	top: 380px;
	width: 672px;
	height: 136px;
	border-style: groove;
	border-color: #808080;
	box-shadow: 1px 2px 22px 1px #a6a4a4;
		background-color: #000000;
	}
.auto-style34 {
	z-index: 23;
	position: absolute;
	left: 452px;
	top: 452px;
	width: 661px;
	height: 63px;
}

.auto-style50 {
	z-index: 31;
	position: absolute;
	left: 235px;
	top: 693px;
	width: 1084px;
	height: 685px;
}
.auto-style57 {
	z-index: 36;
	position: absolute;
	left: 59px;
	top: 1381px;
	width: 1470px;
	height: 26px;
}
.auto-style58 {
	z-index: 37;
	position: absolute;
	left: 1135px;
	top: 1403px;
	width: 56px;
	height: 293px;
}
.auto-style59 {
	z-index: 38;
	position: absolute;
	left: 1199px;
	top: 1405px;
	width: 23px;
	height: 290px;
}
.auto-style60 {
	z-index: 39;
	position: absolute;
	left: 377px;
	top: 1405px;
	width: 66px;
	height: 304px;
}
.auto-style61 {
	z-index: 40;
	position: absolute;
	left: 343px;
	top: 1404px;
	width: 31px;
	height: 306px;
}
.auto-style38 {
	z-index: 24;
	position: absolute;
	left: 75px;
	top: 397px;
	width: 252px;
	height: 267px;
}
.auto-style62 {
	z-index: 24;
	position: absolute;
	left: 977px;
	top: 63px;
	width: 275px;
	height: 248px;
}
.auto-style63 {
	z-index: 41;
	position: absolute;
	left: 93px;
	top: 441px;
	width: 226px;
	height: 196px;
}
.auto-style64 {
	z-index: 42;
	position: absolute;
	left: 1249px;
	top: 455px;
	width: 247px;
	height: 173px;
}
.auto-style65 {
	z-index: 43;
	position: absolute;
	left: 25px;
	top: 1703px;
	width: 1532px;
	height: 35px;
}
#Ebene60 {
	--border-size: 3px;
	--border-angle: 0turn;
	width: 934px;
	height: 564px;
	border: solid var(--border-size) transparent;
	padding: var(--border-size);
	background-origin: border-box;
	background-clip: content-box, border-box;
	background-position: center;
	background-repeat: no-repeat;
	-webkit-animation: bg-spin 3s linear infinite;
	animation: bg-spin 3s linear infinite;
	background-image: conic-gradient(from var(--border-angle), #020202, #020204 50%, #790808), conic-gradient(from var(--border-angle), transparent 20%, #9f9c9c, #352c2c);
}
@-webkit-keyframes bg-spin {
    to {
        --border-angle: 1turn;
    }
}

@keyframes bg-spin {
    to {
        --border-angle: 1turn;
    }
}

@property --border-angle {
    syntax: "<angle>";
    inherits: true;
    initial-value: 0turn;
}

.auto-style66 {
		z-index: 44;
		position: absolute;
		left: 305px;
		top: 747px;
		width: 934px;
		height: 564px;
		border: 10px ridge #808080;
		box-shadow: 1px 2px 22px 1px #a6a4a4;
	text-align: center;
}
.auto-style67 {
	z-index: 45;
	position: absolute;
	left: 544px;
	top: 776px;
	width: 463px;
	height: 326px;
	border: 4px ridge #808080;
	box-shadow: 1px 2px 22px 1px #a6a4a4;

}
.auto-style68 {
	z-index: 46;
	position: absolute;
	left: 714px;
	top: 1267px;
	width: 137px;
	height: 55px;
}
.auto-style69 {
	z-index: 47;
	position: absolute;
	left: 679px;
	top: 1149px;
	width: 198px;
	height: 100px;
}
.auto-style70 {
	z-index: 48;
	position: absolute;
	left: 706px;
	top: 583px;
	width: 137px;
	height: 77px;
}
.auto-style71 {
	z-index: 49;
	position: absolute;
	left: 749px;
	top: 1741px;
	width: 82px;
	height: 26px;
}
.auto-style72 {
	color: #FF9900;
}
.auto-style73 {
	text-decoration: none;
}
.auto-style74 {
		z-index: 10;
		position: absolute;
		left: 811px;
		top: 33px;
		width: 35px;
		height: 306px;
	}
.auto-style75 {
		z-index: 6;
		position: absolute;
		left: 813px;
		top: -1px;
		width: 373px;
		height: 36px;
	}
.auto-style76 {
		z-index: 24;
		position: absolute;
		left: 863px;
		top: 60px;
		width: 275px;
		height: 248px;
	}
.auto-style77 {
		z-index: 42;
		position: absolute;
		left: 1248px;
		top: 450px;
		width: 247px;
		height: 173px;
	}
.auto-style78 {
		z-index: 10;
		position: absolute;
		left: 1522px;
		top: 383px;
		width: 35px;
		height: 535px;
	}
