table { font-family: Arial, Helvetica, sans-serif; } td { font-family: Arial, 

Helvetica, sans-serif; } 

.thema { font-size: 

12px; font-weight: bold; color: #000000; padding: 0px; 	color: cc6600;
	color: #FFF;
	color: #B5D5FF;
	color: #cc6600;
	color: #F00;
	color: #FFF;
	color: #CC6600;
} 
.uthema { font-size: 12px; font-style: normal; font-weight: 

normal; color: #000000; padding: 4px 0px; } 
.textarea { font-size: 12px; font-style: 

normal; font-weight: normal; text-align: justify; color: #000000; } 
.text { font-size: 

12px; font-style: normal; font-weight: normal; text-align: left; color: #000000; 

}
.textklein { font-size: 10px; font-style: normal; font-weight: normal; color: 

#000000; line-height: 10px; } 
.texthoch { font-size: 10px; vertical-align: superexposant; 

} 
.tdhead { color: #FFFFFF; background-color: #000099; font-size: 12px; } 
.tdkurslink 

{ color: #FFFFFF; background-color: #000099; font-size: 12px; font-weight: normal; 

} 
.tdkurslinkpro { color: #FFFFFF; background-color: #990000; font-size: 12px; 

font-weight: normal; } 
.event { font-size: 14px; font-weight: lighter; color: 

#000099; padding-top: 6px; padding-bottom: 6px; font-variant: small-caps; } 
li:num 

{ list-style-position: outside; list-style-type: lower-alpha; font-family: Verdana, 

Arial, Helvetica, sans-serif; font-size: 12px; } 
li:alpha { list-style-position: 

outside; list-style-type: lower-alpha; font-family: Verdana, Arial, Helvetica, 

sans-serif; font-size: 12px; } 
a { color: #CC6600; text-decoration: none; font-size: 

12px; }
 a:hover {
	font-size: 12px;
	color: #CC3;
	text-decoration: none
}

.headline { font-size: 16px; font-weight: bold; color: 

#0000FF; } 
.headline a {
	font-size: 16px;
	font-weight: bold;
color: }
 
 body { font-family: Verdana, Arial, Helvetica, sans-serif; 

font-size: 12px; } 
.textcenter { font-size: 12px; font-style: normal; font-weight: 

normal; text-align: center; color: #000000; }
.hidden { font-size: 8px; color: 

#FFFFFF; } .aktuell {
	font-size: 

12px;
	color: #FFFFFF;
	background-color: #768CF5;
	text-align: left;
} ol { list-style-type: circle; 

} 
.eventTop { font-size: 14px; font-weight: bold; color: #000099; text-align: 

left; text-indent: 0pt; font-variant: small-caps; } 
.submariner { font-family: 

"Arial Rounded MT Bold"; font-size: 18px; color: #0000FF; font-weight: bold; } 

.Info { font-family: "Arial Rounded MT Bold"; font-size: 16px; font-weight: normal; 

color: #000099; text-align: left; } 
.aktuellblink { font-size: 12px; color: #FFFFFF; background-color: #768CF5; 

font-weight: bold; text-decoration: blink; } 
.link { font-size: 10px; color: #333333; text-decoration: underline; 

} .linkStart {
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
}
ul { line-height: 10px; vertical-align: middle; } li { line-height: 16px; } 
img.link {
}

.unsichtbar {
	visibility: hidden;
	position: static;

}
.sichtbar {
	position: absolute;
	visibility: visible;
}

