html {height: 100%;}
body {
	
}

<!-- Universal Selektor alles in alle Browsern auf 0 -->
* {margin: 0px; padding: 0px; border: 0px;}

h1 {}
h2 {font-size: 1.1em; font-family: 'Liberation Sans';color: gray; line-height: 110%; }
h3 {font-size: 1.2em; font-family: 'URW Palladio L'; font-weight: bold; font-style: italic; line-height: 100%; }
h4 {font-size: 2.0em; font-family: 'URW Palladio L'; font-weight: bold; font-style: italic; line-height: 95%; }
h5 {font-size: 1.5em; font-family: 'URW Palladio L'; font-weight: bold; font-style: italic; line-height: 0%; }
h6 {}

 
div#bau1 {
	position: absolute;
	margin-top: 300px;
	margin-left: 700px;
	text-align: center;
	width: 250px;
	height: auto;
	z-index: 5
}

div#bau2 {
	position: absolute;
	margin-top: 450px;
	margin-left: 810px;
	text-align: center;
	width: 30px;
	height: auto;
}

div#bau3 {
	position: absolute;
	margin-top: 650px;
	margin-left: 710px;
	text-align: center;
	width: 450px;
	height: auto;
}

div#bau4 {
	position: absolute;
	margin-top: 650px;
	margin-left: 600px;
	text-align: center;
	width: 80px;
	height: auto;
}

div#bau5 {
	position: absolute;
	margin-top: 650px;
	margin-left: 1200px;
	text-align: center;
	width: 80px;
	height: auto;
}

.blink {
	position: absolute;
	margin-top: 585px;
	margin-left: 1205px;
	/*border: 3px solid black;*/
	border-radius: 50px;
	animation: blink-animation 2s steps(5, start) infinite;
} 

.blink2 {
	position: absolute;
	margin-top: 585px;
	margin-left: 605px;
	/*border: 3px solid black;*/
	border-radius: 50px;
	animation: blink-animation 1.8s steps(4, start) infinite; 
} 
@keyframes blink-animation { 
	to {visibility: hidden;}}

