body {
	background-color: white;		
}

img#baelle {
	border-radius: 180px; 
	z-index: 1;
  position: absolute;
	right: 125px;
	bottom: 181px;
	width: 360px;
	height: 360px;
	animation-name: example;
	animation-duration: 90s;
  animation-iteration-count: infinite;
	animation-timing-function: linear;	
}

img#maennchen {
  z-index: 3;
  position: absolute;
	right: 1px;
	bottom: 2px;
}

@keyframes example {
  from {transform: rotate(360deg)}
  to {transform: rotate(0deg)}
}

div.schatten {
  z-index: 2;
  position: absolute;	
	width: 70px;
	height: 40px;	
}

div#links {
	box-shadow: 0px 25px 19px white;
  transform: rotate(119deg);
	right: 319px;
	bottom: 185px;
}

div#oben {
	box-shadow: 0px -25px 19px white;
	right: 110px;
	bottom: 341px;
}

@keyframes welcome {
	from {opacity: 0;}
	to {opacity: 1;}
}

div#eingang {
	z-index: 5;
	background: transparent;
	font-size: 10pt;
	width: 60ex;
	position: relative;
	font-family:arial,sans-serif;	
	margin: 20ex auto auto auto;
	color: rgb(125,125,125);
	
	animation-name: welcome;
	animation-duration: 1s;	  	
	
}


div#willkommen {
	  text-align: center;
	  margin-bottom: 3ex;
}

div#willkommen a {
	  padding: 0 1px 0 1px;
		color: rgb(125,125,125);
}

div#willkommen a:hover {
		color: white;
		text-decoration:underline;
    background-color: rgb(210, 0, 0);
}

table#eingaben {	
		border: 0;
		margin: auto auto;		
}

table#eingaben td {
	  white-space: nowrap;
	  border: 0;
	  background: white;
}

table#eingaben input {
		width: 100px;
}
	
table#eingaben tr > td {
		text-align: right;
		vertical-align: middle;
}

div#schaltfl {
	  width: 11ex;
	  margin: 2ex auto; 	  
}

h3 {
	font-family: verdana,arial,sans-serif;
}

div#schaltfl > button {
		width: 10ex;
}

.fehler {
	  width: 90ex;
		font-size: 8pt;
		font-weight: normal;
		color: red;
		padding: 5px;
		background: rgb(255,220,220);
  	font-family: verdana,arial,sans-serif;	
}

div#power {
	font-size: 8pt;
	letter-spacing: -1px;
	font-family: verdana,arial,sans-serif;
	color: rgb(125,125,125);
	position: fixed;
	z-index: 0;
	right: 7ex;
	bottom: 0.4ex;
}