body {
	background-color: #202020;
  text-align:center;
  font-family: 'Trebuchet MS', Geneva, Verdana, Helvetica, Arial, sans-serif;
  font-size: 100%;
 	margin: 0; 
 	padding: 0;
 	color: #ffffff;
}

a { color: #666; background:transparent; text-decoration:none; }

a:visited  { color: #666; }

a:focus,
a:hover,
a:active { color:#666; text-decoration:underline; }

.dunkel {
  background-color: #101010;
}

.heller {
  background-color: #202020;
}

#footer {
  padding: 10px 20px;
  line-height: 1.5em;
}


