p { font-family:Arial,Helvetica,sans-serif; 
    font-weight:normal; 
	font-size:12pt; 
	text-align:justify; }
	
.prog { font-family:"Courier New",Courier,monospace;
		font-weight:normal;
		text-align:left;
	    font-size:10pt; }

.bild_links { margin_top:0;
		margin_right:10;
		margin_left:0;
		margin_bottom:0;
		float:left; }

.bild_rechts { margin_top:0;
		margin_right:0;
		margin_left:10;
		margin_bottom:0;
		float:right; }

td { font-family:Arial,Helvetica,sans-serif; 
    font-weight:normal; 
	font-size:12pt; 
	text-align:left;
	background-color:#FFFFFF; }

.dunkel { vertical-align:middle;
	    background-color:#DDDDDD; }

.hell { vertical-align:middle;
		font-weight:bolder;
	    background-color:#EEEEEE; }

.unten { font-weight:normal; 
	    font-size:10pt; 
	    text-align:center;
		vertical-align:middle;
		width:20%; 
	    background-color:#EEEEEE; }
		
h1 { font-family:Arial,Helvetica,sans-serif; 
     font-weight:bolder; 
	 font-size:18pt; 
	 color:#000000;
	 text-align:center;
	 margin-top:10px;
	 margin-bottom:20px;
	 margin-right:10px;
	 margin-left:10px; }

h2 { font-family:Arial,Helvetica,sans-serif; 
     font-weight:bolder; 
	 font-size:16pt; 
	 color:#000000;
	 text-align:center;
	 margin-top:30px;
	 margin-bottom:10px;
	 margin-right:10px;
	 margin-left:10px; }

ul { font-family:Arial,Helvetica,sans-serif; 
    font-weight:normal;
	list-style-type:square; 
	font-size:12pt;
	margin-left:30px; 
	text-align:left; }

a:link { text-decoration:underline; color:#000000; }
a:visited { text-decoration:underline; color:#111111; }
a:hover { text-decoration:underline; background-color:#CCCCCC; }
a:active { text-decoration:underline; background-color:#CCCCCC; }

