@charset "utf-8";
html    { margin:0; padding:0; }
body    { padding:0; font-family: Arial,Helvetica,sans-serif; color:#000000; }

table 	    { margin:0 0 0 -2px; padding:0; empty-cells:show; border-width:0; }
th, td  	{ margin:0; padding:0; vertical-align:top; text-align:left; }

ul			{ list-style-type:disc; }
li			{ line-height:125%; }

.center		{ text-align:center; margin-left:auto; margin-right:auto; }
.clear		{ clear:left; }
.nrechts	{ float:left; }
.rechts     { text-align:right; }

@media screen, projection, tty, tv {
	body	{ margin:8px; background-color:#99cccc; font-size:0.8em; }
	* html table td { font-size:0.9em; } /* IE hack */
	h1      { font-size:1.8em; margin-top: 3px; margin-bottom:14px; text-align:center; }
	h2      { font-size:1.5em; margin-top:12px; margin-bottom:2px; margin-left:10px; }
	h3      { font-size:1.3em; margin-top:12px; margin-bottom:0; margin-left:10px; }
	h4      { font-size:1.1em; margin-top:12px; margin-bottom:2px; margin-left:10px; }
	h5      { margin-top: 8px; margin-bottom:2px; margin-left:10px; }
	h6      { margin-top: 8px; margin-bottom:2px; margin-left:5px; }
	p       { margin-top: 4px; margin-bottom:4px; line-height:115%; }	
	.noscreen	{ display: none; }
	.wl			{ width:530px; }	
	#fuss		{ position:fixed; bottom:5px; right:5px; font-size:0.7em; text-decoration:none; }
}

@media print {
	body	{ margin:0; font-size:9pt; }	
	.nopaper	{ display: none; }	
	.wl			{ width:450px; }	
	#fuss		{ position:fixed; bottom:5px; right:5px; font-size:8pt; text-decoration:none; }
}
