					body {
					  font-family: Tahoma;
					  background-color: #8F8F8F;
					}
					
					.header {
					  overflow: hidden;
					  background-color: #7092BE;
					  position: fixed;
					  top: 0;
					  left: 0;
					  width: 100%;
					  height: 90px;
					  font-family: tahoma;
					  font-size: 30px;
					  cursor:pointer;
					}
					
					.header2 {
					  overflow: hidden;
					  background-color: #7092BE;
					  position: fixed;
					  top: 10px;
					  left: 60px;
					  width: 100%;
					  height: 80px;
					  font-family: tahoma;
					  font-size: 30px;
					  cursor:pointer;
					}
					
					.header3 {
					  overflow: hidden;
					  background-color: #ffffff;
					  position: fixed;
					  top: 90px;
					  left: 0px;
					  width: 100%;
					  height: 5px;
					  font-family: tahoma;
					  font-size: 30px;
					  cursor:pointer;
					}
					
					.overlay {
					  height: 0%;
					  width: 100%;
					  position: fixed;
					  z-index: 1;
					  top: 0;
					  left: 0;
					  background-color: rgb(0,0,0);
					  background-color: rgba(0,0,0, 0.9);
					  overflow-y: hidden;
					  transition: 0.5s;
					}

					.overlay-content {
					  position: relative;
					  top: 5%;
					  width: 100%;
					  text-align: center;
					  margin-top: 10px;
					}

					.overlay a {
					  padding: 8px;
					  text-decoration: none;
					  font-size: 36px;
					  color: #818181;
					  display: block;
					  transition: 0.3s;
					}

					.overlay a:hover, .overlay a:focus {
					  color: #f1f1f1;
					}

					.overlay .closebtn {
					  position: right;
					  top: 20px;
					  left: 45px;
					  font-size: 30px;
					}

					.anfrage {
					  padding: 5px;
					  margin-top: 95px;
					  background: #7F7F7F;
					  height: 150px;
					}
					
					.footer {
						position: fixed;
						left: 0;
						bottom: 0;
						height: 38px;
						width: 100%;
						background-color: #395475;
						color: grey;
						text-align: center;
						font-family: tahoma;
					}
					
					* {box-sizing: border-box;}

					.input-container {
					  display: -ms-flexbox; /* IE10 */
					  display: flex;
					  width: 100%;
					  margin-bottom: 1px;
					  font-family: Tahoma;
					}

					.icon {
					  padding: 10px;
					  background: dodgerblue;
					  color: white;
					  min-width: 50px;
					  text-align: center;
					}

					.input-field {
					  width: 100%;
					  padding: 10px;
					  outline: none;
					  font-family: Tahoma;
					}

					.input-field:focus {
					  border: 2px solid dodgerblue;
					}

					/* Set a style for the submit button */
					.btn {
					  background-color: #395475;
					  color: white;
					  padding: 15px 20px;
					  border: none;
					  cursor: pointer;
					  width: 100%;
					  opacity: 0.9;
					  font-family: Tahoma;					  
					}


					.btn:hover {
					  opacity: 1;
					}


					.center{
						text-align: center;
						font-family: Tahoma;
					}
						
						p{
							text-align: center;
							font-family: tahoma;
							font-size: 18px;
						}
						
					@media screen and (max-height: 450px) {
					  .overlay {overflow-y: auto;}
					  .overlay a {font-size: 20px}
					  .overlay .closebtn {
					  font-size: 30px;
					  top: 15px;
					  right: 35px;
					  }
					}