@media screen { 
	html { background:#e5f6ed; }
	hr { color:#66c996; background:#66c996; }
	a, a:link, a:visited { color:#000; }
	a:hover, a:active, a:focus { background:darkgray; color:#fff; }
	
	a img { border:none; }
	
	
	#head { font-family:'Luckiest Guy', serif; margin:0.2em 0em 0; padding:0 0 0.5em; }
	#head img { float:right; margin:0.2em 0 0 0; border:0; font-size:0.9em; }
	#head span { display:none; }
	#head em { font-size:0.3em; float:left; font-style:normal; text-align:center; width:28.3em; margin:0 0 0 0; text-align:center; padding:0em 0 0.2em; text-decoration:none; font-family:'Sansita One', serif; font-weight:400; }
	#head, #head:link, #head:visited { font-size:5.1em; font-weight:400; float:left; margin:0em 0 0 0; padding:0 0.2em; color:#000; display:block; }
	#head:hover, #head:active, #head:focus { color:#fff; background:darkgray; }
	
	#navi { clear:both; list-style:none; margin:0.2em 0 0 0.3em; padding:0; position:static; height:2.3em; border-bottom:medium solid #66c996; text-align:center; }
	#navi li { width:14.7em; margin:0.2em 0.2em 0.5em 0.2em; padding:0; float:left; }
	#navi a, #navi a:link, #navi a:visited { font-weight:700; margin:0; padding:0.3em 0.3em 0.3em 0.3em; display:block; }
	#navi span { display:none; }
	
	#foot { clear:both; font-size:0.8em; margin:0.2em 0 0 0; padding:0.2em 0.9em 0 0.9em; border-top:medium solid #66c996; text-align:center;}
	#button { margin:-0.6em 0em 0.5em -0.9em; float:left; border:none; }
	#foot p { clear:both; }
	
	#mitmachen, #column { background:#66c996; margin:-0.5em -1.3em 1.2em 1.2em; padding:0.5em 0.6em; float:right; font-size:0.9em; width:18.0em; text-align:center; border-radius:0 0 0.5em 0.5em; #66c996; box-shadow:0.2em 0.3em 0.1em rgba(0, 0, 0, 0.7); float:right; }
	#column { text-align:left; }
	#mitmachenfoot li { width:16.4em; margin:0.2em 0 1em 0.5em; padding:0; }
	
	#mitmachen a, #mitmachenfoot a { color:#fff; }
	#mitmachen li.aktion a, #mitmachenfoot li.aktion a { color:#000; }
	#kalender thead, .no-ie { display:none; }
	#kalender tr { width:9em; float:left; }
	
	.konto { border:0.2em dashed red; padding:0.2em 0.1em 0 1.2em; height:8.5em; width:25.5em; border-radius:1em; }
	.konto dt { width:9em; clear:left; float:left; margin:0; padding:0.2em 0 0.2em 0.3em; }
	.konto dd { float:left; width:14.5em; margin:0 0.8em 0 0; padding:0.25em 0.3em 0.2em 0; }
	
}
