body	{
	margin:0px; padding:px; background-color:#000000;
	font-family:Tahoma, Arial, Verdana;
	font-size:80%;
	color: #FFFFFF;
}

h1	{font-size:150%;font-weight:bold;color:#FFFFFF;margin-bottom:15px; margin-top:0px; text-align:left; clear:both; }
h2	{font-size:120%;font-weight:bold;color:#000000;background-color:#FF6600; background-image:url(images/balkenback.jpg); margin:0px 0px 0px 0px; padding:2px 0px 2px 10px; text-align:left; clear:none; }
h3	{font-size:100%;font-weight:bold;color:#FFFFFF;margin-bottom:0px; margin-top:0px; text-align:left; clear:none; }}
div	{margin: 0px;}
ul	{
	margin: 0px 0px 0px 30px;
	font-family:Tahoma, Arial, Verdana;
	font-size:100%;
	color:#FFFF00;
	clear:none;
	line-height:140%;
	letter-spacing:1pt;
	/*list-style-image:url(images/bullet-red.gif);*/
	text-align:left;
	text-indent:0px;
	list-style-position:outside;
	
}

p, .normal, td	{
	vertical-align: top;
	margin: 0px 20px 10px 20px;
	font-family:Tahoma, Arial, Verdana;
	font-weight:normal;
	font-size:100%;
	color:#FFFFFF;
	clear:none;
	line-height:140%;
	letter-spacing:1pt;
	/*text-align:left;*/
}

.side {
	text-align:left;
	margin:3px 60px 10000px 0px;
	float: left;
}

a:link, a:visited, a:active, a:hover { 
	text-decoration:none;
	font-weight:bold;
	color:#FF9900;
	font-size:100%;
	letter-spacing:0pt;
}
a:active, a:hover {text-decoration:underline;}

.klein	{ font-size:50%; }
.gross	{ font-size:130%; }
.links	{ float: left; }
.rechts	{ float: right; }
.fussbild	{ padding:2px 0px 0px 0px; }

.lyric	{
	font-family: Courier, Courier New, Tahoma, Verdana;
	font-size:80%;
	text-align:left;
	float:left;
}

.termindata {
	font-family: Tahoma, Arial, Verdana;
	color:#FFFFFF;
	font-size:120%;
	text-align:left;
}

.termininfo {
	font-family: Tahoma, Arial, Verdana;
	color:#CCCCCC;
	font-size:100%;
	text-align:left;
	margin:0px 0px 20px 0px;
}


.klein	{
	font-size:80%;
}

.newshead {
	font-family: Tahoma, Arial, Verdana;
	color:#FFFFFF;
	font-size:100%;
	text-align:left;
}
.newsdata {
	font-family: Tahoma, Arial, Verdana;
	color:#FFFFFF;
	font-size:80%;
	text-align:left;
}

.newsinfo {
	font-family: Tahoma, Arial, Verdana;
	color:#CCCCCC;
	font-size:100%;
	text-align:left;
	margin:0px 0px 20px 0px;
}
.newsfull {
	font-family: Tahoma, Arial, Verdana;
	color:#CCCCCC;
	font-size:100%;
	text-align:left;
	margin:0px 0px 2px 0px;
}
.newsbild {
	margin:10px 10px 10px 10px;
	padding:10px 10px 10px 10px;
}


.plain	{
	padding: 5px 5px 5px 5px;
	font-family:Courier, Courier New, New Courier;
	font-size:100%;
	color:#333333;
	background-color:#CCCCCC;
	
	clear:none;
	line-height:100%;
	letter-spacing:0pt;
}

.gbdata {
	font-family: Tahoma, Arial, Verdana;
	color:#FF6600;
	background-color:#996600;
	font-size:80%;
	text-align:left;
}

.gbinfo {
	font-family: Tahoma, Arial, Verdana;
	color:#CCCCCC;
	font-size:100%;
	text-align:left;
	margin:0px 0px 20px 0px;
}
.gbtext {
	font-family: Tahoma, Arial, Verdana;
	color:#CCCCCC;
	font-size:100%;
	text-align:left;
	margin:0px 0px 20px 0px;
}
.gbresp {
	font-family: Tahoma, Arial, Verdana;
	color:#FF6600;
	font-size:100%;
	text-align:left;
	margin:0px 0px 20px 0px;
}
.f4fdata {
	font-family: Tahoma, Arial, Verdana;
	color:#FFFFFF;
	font-size:80%;
	text-align:left;
}

.f4finfo {
	font-family: Tahoma, Arial, Verdana;
	color:#CCCCCC;
	font-size:100%;
	text-align:left;
	margin:0px 0px 0px 0px;
}
.f4ftext {
	font-family: Tahoma, Arial, Verdana;
	color:#CCCCCC;
	font-size:100%;
	text-align:left;
	margin:0px 0px 0px 0px;
}

.missing {
	font-family: Tahoma, Arial, Verdana;
	color:#FFFFFF;
	background-color:#FF0000;
	font-size:100%;
	text-align:left;
	margin:0px 0px 0px 0px;
}
.contentbody {
	background-image:url(images/bodyback.jpg);
	margin:10px 0px 0px 0px;
	padding:0px;
}
