/* gold: #c93, blau: #06f, grau: #333 */
@media all {
	html { font-family: helvetica, Verdana, Arial, sans-serif; font-size: 10pt; }
	body { color: #333; width: 760px; margin: auto; }
	a { color: #06f; } a:hover { color: #c93; }
	img { border: none; }
	hr { background-color: #c93; color: #c93; border: none; height: 2px; clear: both; }
	dt, dd { margin-bottom: 10px; }
	dt { font-weight: bold; } dd { margin-left: 16px; }
	form input { background-color: #fff; color: #06f; border: solid 1px #c93; }
	form input#words { width: 220px; }
	form input[type=submit] { background-color: #06f; color: #fff;
		font-weight: bold; border: none; cursor: hand; }
	div#skyscraper { width: 120px; height: 625px; font-size: 8pt; border-right: solid 2px #06f;
		position: absolute; margin-left: -130px; margin-top: 100px; }
	div#header img { border: none; margin-top: 10px; }
	div#header h2 { color: #c93; margin: 0px; padding: 0px; }
	table#layout { width: 100%; table-layout: fixed; border-collapse: collapse;
		border-spacing: 0px; margin-bottom: 20px; } 
	table#layout td, table#layout th { text-align: left; vertical-align: top;
		font-size: 10pt; padding-bottom: 12px; }
	table#layout td#left { padding-right: 20px; }
	table#layout td#right { padding-left: 20px; }
	table#layout th#navig { width: 84px; text-align: center; padding-top: 16px; }
	table#layout th#navig a { display: block; margin-bottom: 10px; border: solid 1px; }
	table#layout th#navig img { width: 80px; border: none; }
	div#footer { position: fixed; bottom: 0px; width: 760px; padding: 2px;
		font-size: normal; text-align: center; background-color: #c93;}
	div#footer ul { margin: 0px; padding: 0px; }
	div#footer li { margin: 0px; padding: 0px; display: inline; margin-right: 10px; }
	div#footer a { color: #fff; }
	div#footer a:hover { color: #06f; }
	div.gef1 { background: url(images/gefoerdert.png) no-repeat top right; }
} @media print {
}

