<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">A {font-family:Verdana, Arial, sans-serif;}
  A.menubalken:link {color:#C1DDE8; text-decoration:none;}
  A.menubalken:visited {color:#C1DDE8;}
  A.adminbalken:link {color:#171576; text-decoration:none;}
  A.adminbalken:visited {color:#171576;}
  A.untermenu:visited {color:#A31426;}
  A.untermenu:visited:hover {font-weight:bold;}
  A.untermenu:link {text-decoration:none; color:#A31426;}
  A.untermenu:link:hover {font-weight:bold;}
  A:visited {color:#A31426; text-decoration:none;}
  A:link {text-decoration:none; color:#A31426;}

body {font-family:Verdana, Arial, sans-serif;}
  body.indexseite {background-image:url('./grafik/hintergrund.jpg'); margin:5px 0px 0px 0px;}

DIV {font-family:Verdana, Arial, sans-serif; color:#171576;}
  DIV.fehler {font-size:9pt; color:#FF0000; margin:3px 0px 0px 40px; text-indent:-13px; width:580px;}
  DIV.h3 {font-size:22pt;}
  DIV.h4 {font-size:12pt;}
  DIV.h5 {font-size:9pt;}
  DIV.h50 {font-size:9pt; color:#171576;}
  DIV.h51 {font-size:9pt; color:#FF0000;}
  DIV.menubalken {height:23px; padding-top:5px; font-weight:bold; font-size:11pt; text-align:center; float:left; color:#C1DDE8;}
  DIV.adminbalken {padding-top:2px; font-size:9pt; text-align:center; float:left; color:#171576;}
  
H3 {font-family:Verdana, Arial, sans-serif; font-size:14pt; margin:0; font-weight:normal;}

H4 {font-family:Verdana, Arial, sans-serif; font-size:11pt; margin:0; font-weight:normal;}

H5 {font-family:Verdana, Arial, sans-serif; font-size:9pt; margin:0; font-weight:normal;}

H6 {font-family:Verdana, Arial, sans-serif; font-size:8pt; margin:0; font-weight:normal; color:#171576;}

IMG {border:0px; margin:0px;}

INPUT {font-family:Verdana, Arial, sans-serif; margin:0;}
  INPUT.login_s {width:90px; background-color:white; color:grey; font-size:8pt; border:1px solid #171576;}
  INPUT.h50 {border:1px solid #171576; color:grey; font-size:9pt; background-color:white;}
  INPUT.h51 {border:1px solid #171576; color:#171576; font-size:9pt; background-color:#EC9191;}
 
LABEL {font-family:Verdana, Arial, sans-serif; margin:0;}
  LABEL.h50 {color:#171576; font-weight:bold;}
  LABEL.h51 {color:#FF0000; font-weight:bold;}

LI {font-family:Verdana, Arial, sans-serif; margin:0; color:#171576;border:0;}

OL {font-family:Verdana, Arial, sans-serif; margin:0; font-size:11pt; color:#171576;}
  OL.h3 {font-size:14pt;}
  OL.h4 {font-size:11pt;}
  OL.h5 {font-size:9pt;}
  
P {font-family:Verdana, Arial, sans-serif; margin:0; font-size:11pt;}
  P.h3 {font-size:14pt;}
  P.h4 {font-size:11pt;}
  P.h5 {font-size:9pt;}
  
SELECT {font-family:Verdana, Arial, sans-serif; color:grey;}
  SELECT.h5 {font-size:9pt; border:1px solid #171576;}
  SELECT.h50 {font-size:9pt; border:1px solid #171576; background-color:white; color:grey;}
  SELECT.h51 {font-size:9pt; border:1px solid #171576; background-color:#EC9191; color:#171576;}
  
SPAN {font-family:Verdana, Arial, sans-serif; margin:0; color:#171576;}
  SPAN.h3 {font-size:14pt;}
  SPAN.h4 {font-size:11pt;}
  SPAN.h5 {font-size:9pt;}
    
TABLE {border-collapse:collapse; border:0; table-layout:fixed;}
  TABLE.zentriert {margin:0px auto;}
  
TD {font-family:Verdana, Arial, sans-serif;}
  TD.h3 {font-size:14pt;}
  TD.h5 {font-size:9pt;}
  TD.h5t2 {font-weight:bold; font-size:9pt; vertical-align:top; text-align:right; padding-right:3px;}
  TD.h5tabelle {font-size:9pt; padding:2px; vertical-align:top; border:1px solid #171576;}
  TD.seitenkopf {height:126px; background-repeat:no-repeat; background-position:top left;}

TEXTAREA {font-family:Verdana, Arial, sans-serif;}
  TEXTAREA.h5 {border:1px solid #171576; font-size:9pt; color:grey;}
  TEXTAREA.h50 {border:1px solid #171576; font-size:9pt; color:grey; background-color:white;}
  TEXTAREA.h51 {border:1px solid #171576; font-size:9pt; color:#171576; background-color:#EC9191;}

TH {font-family:Verdana, Arial, sans-serif; text-align:left;}
  TH.standard {font-size:11pt; background-color:#171576; color:white; border-left:1px solid white; padding:2px;}
  
UL {font-family:Verdana, Arial, sans-serif; margin:0; font-size:11pt; color:#171576;}
  UL.h3 {font-size:14pt;}
  UL.h4 {font-size:11pt;}
  UL.h5 {font-size:9pt;}

/* Stylesheet for Tigra Calendar v5.0
	 Product is Public Domain (Free for any kind of applicaiton, customization and derivative works are allowed) 
	 URL: http://www.softcomplex.com/products/tigra_calendar/*/

/* input box in default state */ 
.tcalInput {background: url('./grafik/tcal_cal.gif') 100% 50% no-repeat; width:80px; padding-right: 20px; background-color:white;  
    border:1px solid #171576; font-family:Verdana, Arial, sans-serif; font-size:9pt; color:grey; cursor: pointer;}

/* additional properties for input boxe in activated state, above still applies unless in conflict */
.tcalActive {background-image: url('./grafik/tcal_no_cal.gif');}
/* container of calendar's pop-up */
#tcal {position: absolute; visibility: hidden; z-index: 100; width: 170px; background-color: white; margin-top: 2px; padding: 0 2px 2px 2px; border: 1px solid silver;
	-moz-box-shadow: 3px 3px 4px silver; -webkit-box-shadow: 3px 3px 4px silver; box-shadow: 3px 3px 4px silver; 
  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='silver')";
  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='silver');}

/* table containing navigation and current month */
#tcalControls {border-collapse: collapse; border: 0; width: 100%;}
#tcalControls td {border-collapse: collapse; border: 0; padding: 0; width: 16px; background-position: 50% 50%; background-repeat: no-repeat; cursor: pointer;}
#tcalControls th {border-collapse: collapse; border: 0; padding: 0; line-height: 25px; font-size: 10px; text-align: center; font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold; white-space: nowrap;}

#tcalPrevYear { background-image: url('./grafik/tcal_prev_year.gif'); }
#tcalPrevMonth { background-image: url('./grafik/tcal_prev_mon.gif'); }
#tcalNextMonth { background-image: url('./grafik/tcal_next_mon.gif'); }
#tcalNextYear { background-image: url('./grafik/tcal_next_year.gif'); }

/* table containing week days header and calendar grid */
#tcalGrid {
	border-collapse: collapse;
	border: 1px solid silver;
	width: 100%;
}
#tcalGrid th {
	border: 1px solid silver;
	border-collapse: collapse;
	padding: 3px 0;
	text-align: center;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	background-color: gray;
	color: white;
}
#tcalGrid td {
	border: 0;
	border-collapse: collapse;
	padding: 2px 0;
	text-align: center;
	font-family: Tahoma, Geneva, sans-serif;
	width: 14%;
	font-size: 11px;
	cursor: pointer;
}		
#tcalGrid td.tcalOtherMonth { color: silver; }
#tcalGrid td.tcalWeekend { background-color: #ACD6F5; }
#tcalGrid td.tcalToday { border: 1px solid red; }
#tcalGrid td.tcalSelected { background-color: #FFB3BE; }	</pre></body></html>