body {
	background: gray;
	}
a:link { color: silver; }
a:visited { color: black; }
sup {
	font-size: 9px;
	}
input {
	font-family: monospaced;
	font-size: 12px;
	}
img {
	border:none;
	}
.small {
	font-size: 10px;
	line-height:12px;
	margin:4px 0px 6px 0px;
	}
#prosa {
	position: absolute;
	top: 20px;
	left: 20px;
	width: 480px;
	}
#rechts {
	z-index: 30;
	position: absolute;
	top: 60px;
	left: 520px;
	width: 120px;
	height: 380px;
	font-size: 14px;
	color: blue;
	}
#list-neu {
	z-index: 30;
	position:absolute;
	top: 50%; left: 50%;
	margin-top:-190px; margin-left:60px;
	width: 120px;
	height: 380px;
	font-size: 9px;
	}

#list {
	z-index: 30;
	position: absolute;
	top: 50px;
	left: 520px;
	width: 120px;
	height: 380px;
	font-size: 9px;
	}
#home {
	z-index: 40;
	position: absolute;
	top: 430px;
	left: 520px;
	width: 120px;
	height: 30px;
	}
#home h3 { font-size: 12px; }
#links {
	z-index: 40;
	position: absolute;
	top: 425px;
	left: 20px;
	width: 520px;
	height: 30px;
	font-size: 14px;
	}
#extra {
	z-index: 40;
	position: absolute;
	top: 350px;
	left: 510px;
	width: 130px;
	height: 90px;
	}
#nav {
	z-index: 20;
	position: absolute;
	top: 440px;
	left: 600px;
	width: 30px;
	height: 30px;
	}
/* print tags and classes */
@media print {
	body { color:black; background:white; }
	h1, h2, h3 { color:black; }
	#rechts, #extra, #nav, #home, #list { display:none; }
	#prosa {
		position:static;
		width:40em;
		font-size:12pt;
	}
}
