body {
	overflow: hidden;
	background-color: rgb(121, 167, 222);
}

.auswahl {
	display: flex;
	position: absolute;
	box-sizing: border-box;
	align-items: center;
	justify-content: center;
	top: 38.11%;
	width: 20.00%;
	height: 5.84%;
	z-index: 9;
	color: rgb(245, 245, 245);
	overflow: hidden;
	border: solid rgb(0, 0, 0) 0px;
	border-radius: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.56vw;
	padding: 0px;
	margin: 0px;
}

#div1 {
	display: flex;
	position: absolute;
	box-sizing: border-box;
	align-items: center;
	justify-content: center;
	top: 13.10%;
	left: 24.38%;
	width: 52.36%;
	height: 73.10%;
	z-index: 9;
	color: rgb(0, 0, 0);
	overflow: hidden;
	background-color: rgb(137, 163, 208);
	border: solid rgb(80, 91, 110) 3px;
	border-radius: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2.83vw;
	padding: 0px;
	margin: 0px;
}

#eingabe {
	display: block;
	position: absolute;
	top: 23.58%;
	left: 41.06%;
	width: 17.62%;
	height: 6.41%;
	z-index: 9;
	color: rgb(0, 0, 0);
	overflow: hidden;
	background-color: rgb(255, 255, 255);
	border: solid rgb(0, 0, 0) 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.70vw;
	padding: 0.5%;
	padding-left: 1%;
	margin: 0px;
}

#ausgabe {
	display: flex;
	position: absolute;
	box-sizing: border-box;
	align-items: center;
	justify-content: center;
	top: 69.24%;
	left: 10.87%;
	width: 80.39%;
	height: 20.00%;
	z-index: 9;
	color: rgb(0, 0, 0);
	overflow: hidden;
	background-color: rgb(209, 213, 238);
	border: solid rgb(0, 0, 0) 0px;
	border-radius: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.84vw;
	padding: 0px;
	margin: 0px;
}

#div4 {
	display: flex;
	position: absolute;
	box-sizing: border-box;
	align-items: center;
	justify-content: center;
	top: 24.13%;
	left: 31.88%;
	width: 8.55%;
	height: 5.84%;
	z-index: 9;
	color: rgb(0, 0, 0);
	overflow: hidden;
	background-color: rgba(255, 255, 255, 0);
	border: solid rgb(0, 0, 0) 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.84vw;
	padding: 0px;
	margin: 0px;
}

#zufuss {
	left: 10.58%;
	background-color: rgb(108, 129, 169);
}

#fahrrad {
	left: 40.24%;
	background-color: rgb(25, 53, 134);
}

#auto {
	left: 70.02%;
	background-color: rgb(108, 129, 169);
}

#button {
	display: flex;
	position: absolute;
	box-sizing: border-box;
	align-items: center;
	justify-content: center;
	top: 57.01%;
	left: 10.51%;
	width: 80.47%;
	height: 6.79%;
	z-index: 9;
	color: rgb(245, 245, 245);
	overflow: hidden;
	background-color: rgb(25, 53, 134);
	border: solid rgb(0, 0, 0) 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.42vw;
	padding: 0px;
	margin: 0px;
}

