/* micro-styles, by d1rk */
	
	body { background: url(img/bg.jpg); text-align: center; }

	body, td, p, ul, li, div { font-family: Verdana, Helvetica, Arial, sans-serif; color: #000; }

	input, textarea { border: 1px solid white; background: white; }

	a, a:link { color: #000; text-decoration: underline; border: 0px; font-weight: bold; }
	a:visited { color: #000; text-decoration: underline; border: 0px; font-weight: bold; }
	a:hover   { color: #CC0000; text-decoration: underline; border: 0px; font-weight: bold; }
	a:active  { color: #CC0000; text-decoration: underline; border: 0px; font-weight: bold; }

	h1 { font-size:140%; font-family: Georgia, Verdana, Helvetica, Arial, sans-serif; margin: 2px; padding: 2px; border-bottom: 1px solid #black; width: 100%; }
	h2 { font-size:110%; font-family: Georgia, Verdana, Helvetica, Arial, sans-serif; margin: 2px; padding: 2px; border-bottom: 1px solid #black; width: 100%; }
	h3 { font-size:110%; font-family: Georgia, Verdana, Helvetica, Arial, sans-serif; margin: 2px; padding: 2px; border-bottom: 1px solid #black; width: 100%; text-align: right; }
	h4 { font-size: 90%; font-family: Georgia, Verdana, Helvetica, Arial, sans-serif; margin: 2px; padding: 2px; }

	p  { font-size:80%; margin: 10px; }
	ul { font-size:80%; }

	#nav { background-image: url(img/nav.jpg); background-repeat: no-repeat; width: 150px; height: 398px; text-align: right; }
	
.klein
{
	color: #999999;
	font-size: 9px;
	margin-top: 0px;
	margin-bottom: 10px;
	line-height: 16px;
}
a.klein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0000ff;
	text-decoration: underline;
	font-weight:normal;
}

a.klein:hover {
	color: #999999;
}

a.normal {
font-weight:normal;
}