a:link { text-decoration:none;color: #fe2828;   }
a:visited { text-decoration:none;  color:#fe2828; }
a:hover { text-decoration:none;color:000000; }
a:active { text-decoration:none; color:#fe2828; }
a:focus { text-decoration:none; }



a.b:link { text-decoration:none; color:fff  }
a.b:visited { text-decoration:none; color:fff  }
a.b:hover { text-decoration:none;color:fff }
a.b:active { text-decoration:none; color:fff}
a.b:focus { text-decoration:none;color:fff }


a.c:link { text-decoration:none; color:000;  }
a.c:visited { text-decoration:none; color:000;  }
a.c:hover { text-decoration:none;color:#fe2828; }
a.c:active { text-decoration:none; color:000;}
a.c:focus { text-decoration:none;color:000; }


#container {
    position : absolute;
    top : 0;
    left : 50%;
    width : 800px;
    margin : 0 0 0 -400px;
} 


.text{
	position:absolute;
	top:352px;
	left:253px;
	right:0px;
	height:702px;
	width:531px;
	font-family:trebuchet ms;
	font-size:10pt;
	overflow:auto;
	}
	
#tabelle td {
	font-family:trebuchet ms;
	font-size:10px;
	overflow:auto;
	}
	
	

	
	
	
.kalender{
	position:absolute;
	top:495px;
	left:40px;
	}
	
.termine{
	position:absolute;
	top:352px;
	left:253px;
	right:0px;
	height:702px;
	width:200px;
	font-family:trebuchet ms;
	font-size:10pt;
	top:361px;
	left:23px;
	}
	
	
	
	
.text_gr{
	position:absolute;
	top:352px;
	left:253px;
	right:0px;
	height:1304px;
	width:530px;
	font-family:trebuchet ms;
	font-size:10pt;
	overflow:auto;
	}
	
	

	
.text_kl{
	position:absolute;
	top:352px;
	left:253px;
	right:0px;
	height:1004px;
	width:531px;
	font-family:trebuchet ms;
	font-size:8pt;
	overflow:auto;
	}
	


.bild{
	position:absolute;
	top:352px;
	left:11px;
	right:0px;
	height:393px;
	width:230px;
	}

.bild_unten{
	position:absolute;
	top:732px;
	left:11px;
	right:0px;
	height:393px;
	width:230px;
	}
