body {
	BGCOLOR:CCCCCC; 
	TEXT:000000;
	LINK:000000;
	VLINK:000000;
}

#umschliessung {
	position:absolute;
	top:1%;
	left:1%;
	width:96%;
	padding:10px;
	margin:0px;
	border:0px solid #000000;
	height: 95%;
}

#umschliessung_unten {
	position:absolute;
	top:540px;
	left:1%;
	width:96%;
	padding:10px;
	margin:0px;
	border:0px solid #000000;
	height: 95%;
}

#kopf {
	position:absolute;
	top:10px;
	left:1%;
	width:98%;
	padding:0px;
	margin:0px;
	border:0px solid #000000;
	height: 135px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
}

#content {
	position:absolute;
	top:150px;
	left:257px;
	width:auto;
	padding:10px;
	margin:2px;
	border:0px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #000000;
	background-attachment: fixed;
	background-repeat: no-repeat;
	visibility: visible;
	height: auto;
	overflow: auto;
	background-color: #999999;
}

#content_unten {
	position:absolute;
	top:10px;
	left:257px;
	width:auto;
	padding:10px;
	margin:2px;
	border:0px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #000000;
	background-attachment: fixed;
	background-repeat: no-repeat;
	visibility: visible;
	height: auto;
	overflow: auto;
}

#navi-links {
	position:absolute;
	top:150px;
	left:18px;
	height:auto;
	width:auto;
	padding:10px;
	margin:2px;
	border:0px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	overflow: auto;
	visibility: visible;
	background-color: #CCCCCC;
}

#spalte-datum {
	position:absolute;
	padding:5px;
	margin:5px;
	border:0px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	overflow: visible;
	left: 1%;
	top: 800px;
	width: 110px;
	height: auto;
}

#message {
	position:absolute;
	padding:5px;
	margin:5px;
	border:0px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FF0000;
	overflow: visible;
	left: 264px;
	top: 470px;
	width: auto;
	height: auto;
	background-color: #99FF00;
	font-size: smaller;
}

#content-umblaettern {
	position:absolute;
	top:85px;
	left:190px;
	padding:10px;
	margin:2px;
	border:0px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #000000;
	background-attachment: fixed;
	background-repeat: no-repeat;
	z-index: 1;
	visibility: visible;
}

#content-umblaettern-scroll {
	position:absolute;
	top:85px;
	left:190px;
	padding:10px;
	margin:2px;
	border:0px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #000000;
	background-attachment: fixed;
	background-repeat: no-repeat;
	z-index: 1;
	width: 80%;
	overflow: auto;
	visibility: visible;
	height: 83px;
}

a:link { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #333333; font-weight: normal; }
a:visited { font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; color: #333333; font-weight: normal;  }
a:active { font-family: Arial, Helvetica, sans-serif; color: #999999; font-weight: normal; text-decoration: none; }
a:hover {  font-family: Arial, Helvetica, sans-serif;color: #CC0000; }

a.link_blau:link { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #0000CC; font-weight: normal; }
a.link_blau:visited { font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; color: #0000CC; font-weight: normal;  }
a.link_blau:active { font-family: Arial, Helvetica, sans-serif; color: #999999; font-weight: normal; text-decoration: none; }
a.link_blau:hover {  font-family: Arial, Helvetica, sans-serif;color: #CC0000; }

a.link_lila:link { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #9900FF; font-weight: normal; }
a.link_lila:visited { font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; color: #9900FF; font-weight: normal;  }
a.link_lila:active { font-family: Arial, Helvetica, sans-serif; color: #666666; font-weight: normal; text-decoration: none; }
a.link_lila:hover {  font-family: Arial, Helvetica, sans-serif;color: #FF00FF; }

a.link_gruen:link { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #006600; font-weight: normal; }
a.link_gruen:visited { font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; color: #006600; font-weight: normal;  }
a.link_gruen:active { font-family: Arial, Helvetica, sans-serif; color: #999999; font-weight: normal; text-decoration: none; }
a.link_gruen:hover {  font-family: Arial, Helvetica, sans-serif;color: #CC0000; }

a.link_ou:link { font-family: Arial, Helvetica, sans-serif; font-style: normal;	color: #000000;	text-decoration: none; }
a.link_ou:visited { font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #000000; text-decoration: none;  }
a.link_ou:active { font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #000000; text-decoration: none;  }
a.link_ou:hover {  font-family: Arial, Helvetica, sans-serif;color: #CC0000; }

a.link_ou_rot:link {  font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #CC0000; text-decoration: none;  }
a.link_ou_rot:visited {  font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #CC0000; text-decoration: none;  }
a.link_ou_rot:active {  font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #CC0000; text-decoration: none;  }
a.link_ou_rot:hover {  font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #CC0000; text-decoration: none; }

a.link_ou_blau:link {  font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #0000FF; text-decoration: underline;  }
a.link_ou_blau:visited {  font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #0000FF; text-decoration: underline;  }
a.link_ou_blau:active {  font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #CC0000; text-decoration: underline;  }
a.link_ou_blau:hover {  font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #CC0000; text-decoration: underline; }

a.link_ou_klein_weiß:link {	font-family: Arial, Helvetica, sans-serif; font-style: normal;	color: #FFFFFF;	text-decoration: underline; font-size: x-small; }
a.link_ou_klein_weiß:visited {	font-family: Arial, Helvetica, sans-serif; font-style: normal;	color: #FFFFFF;	text-decoration: underline; font-size: x-small; }
a.link_ou_klein_weiß:active {	font-family: Arial, Helvetica, sans-serif; font-style: normal;	color: #FFFFFF;	text-decoration: underline; font-size: x-small; }
a.link_ou_klein_weiß:hover {	font-family: Arial, Helvetica, sans-serif; color: #FF3300; font-size: x-small; text-decoration: underline; }

a.link_ou_klein_rot:link {	font-family: Arial, Helvetica, sans-serif; font-style: normal;	color: #FF3300;	text-decoration: underline; font-size: x-small; }
a.link_ou_klein_rot:visited {	font-family: Arial, Helvetica, sans-serif; font-style: normal;	color: #FF3300;	text-decoration: underline; font-size: x-small; }
a.link_ou_klein_rot:active {	font-family: Arial, Helvetica, sans-serif; font-style: normal;	color: #FF3300;	text-decoration: underline; font-size: x-small; }
a.link_ou_klein_rot:hover {	font-family: Arial, Helvetica, sans-serif; color: #FF3300; font-size: x-small; text-decoration: underline; }

.0_titel {
	Color: #0000FF;
	Font-Family: Arial, Helvetica, sans-serif;
	Font-Size: xx-large;
	Font-Weight: bold;
	Font-Style: normal;
	Font-Variant: normal;
}

.1_ueberschrift {
	Color: #0000FF;
	Font-Family: Arial, Helvetica, sans-serif;
	Font-Size: x-large;
	Font-Weight: bold;
	Font-Style: normal;	
	Font-Variant: normal;
}

.2_ueberschrift {
	Color: #0000FF;
	Font-Family: Arial, Helvetica, sans-serif;	
	Font-Size: large;
	Font-Style: normal;
	Font-Weight: bold;	
	Font-Variant: normal;
}

.2u_ueberschrift {
	Color: #000080;
	Font-Family: Arial, Helvetica, sans-serif;	
	Font-Size: large;
	Font-Style: normal;
	Font-Weight: bold;	
	Font-Variant: normal;	
	Text-Decoration: underline;
}

.3_text {
	Color: #0000FF;
	Font-Family: Arial, Helvetica, sans-serif;	
	Font-Size: medium;
	Font-Style: normal;
	Font-Weight: bold;	
	Font-Variant: normal;
}

.text {
	Color: #000000;
	Font-Family: Arial, Helvetica, Sans-Serif;
}

.text-gruen {
	Color: #006600;
	Font-Family: Arial, Helvetica, Sans-Serif;
}

.text-blau {
	Color: #0000CC;
	Font-Family: Arial, Helvetica, Sans-Serif;
}

.text-dunkelblau {
	Color: #000080;
	Font-Family: Arial, Helvetica, Sans-Serif;
}

.text-dunkelgrau {
	font-family: Arial, Helvetica, sans-serif; 
	color: #666666; 
}

.text-grau {
	font-family: Arial, Helvetica, sans-serif; 
	color: #999999; 
}

.text-weiß {
	Color: #FFFFFF;
	Font-Family: Arial, Helvetica, Sans-Serif;
}

.text-rot {
	Color: #CC0000;
	Font-Family: Arial, Helvetica, Sans-Serif;
}

.text-gelb {
	Color: #FFFF00;
	Font-Family: Arial, Helvetica, Sans-Serif;
	background-color: #000099;
}

.text-kleiner {
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: smaller;
}

.text-script {
	Font-Family: "Courier New", Courier, mono;
}

.text-script-gruen {
	Font-Family: "Courier New", Courier, mono;
	color:#006600
}

.text-größer {
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: larger;
}

.text-klein {
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: small;
}

.text-x-klein {
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: x-small;
}

.text-xx-klein {
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: xx-small;
}

.text-groß {
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: large;
}

.text-x-groß {
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: x-large;
}

.text-xx-groß {
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: xx-large;
}

.text-bolder {
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Weight: bolder;
}

.text-lighter {
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Weight: lighter;
}

.text-blau-hg {
	Color: #00CCFF;
	Font-Family: Arial, Helvetica, Sans-Serif;
	padding: 3px;
	border: thin outset #0099FF;
	background-color: #0033CC;	
}

.text-blau-hg2 {
	Color: #FFFFFF;
	Font-Family: Arial, Helvetica, Sans-Serif;
	border: thin outset #FFFFFF;
	padding: 3px;
	background-color: #99CCFF;
}

.special {
	font-weight: bolder;
	color: #CC3333;
}

.special-gelb {
	font-weight: bolder;
	color: #FFFF00;
}

.special-blau {
	font-weight: bolder;	
	Color: #0033FF;
}

.special-dunkelblau {
	font-weight: bolder;	
	Color: #000080;
}

.special-hellblau {
	font-weight: bolder;	
	Color: #EAEEFF;
}

.special-grau {
	font-weight: bolder;	
	Color: #CCCCCC;
}

.special-rosa {
	font-weight: bolder;
	color: #FF66CC;
}

.special-lila {
	font-weight: bolder;
	color: #9900FF;
}

.special-grün {
	font-weight: bolder;
	color: #006633;
}

.special_orange {
	font-weight: bolder;
	color: #FF6600;
}

.special_hell {
	font-weight: bolder;
	color: #FFCCFF;
}

.hintergrund-grau {
	background-color: #CCCCCC;
}

.h3_dünn {
	font-weight: normal;
	color: #000080;
}

.select {
	font-weight: bolder;
	color: #0000FF;
	background-color: #FFFFCC;
}

h1,h2,h3,h4,h5,h6,h7 {
	color: #000080;
}

#menu {
	FONT-SIZE: 0.8em; FLOAT: left; MARGIN-BOTTOM: 40px; MARGIN-LEFT: 0px; WIDTH: 14em; MARGIN-RIGHT: 1px
}
#menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#menu UL LI {
	MARGIN-BOTTOM: 3px
}
#menu UL LI A {
	BORDER-TOP: #999999 1px solid; DISPLAY: block; PADDING-LEFT: 35px; MARGIN-BOTTOM: 3px; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid; TEXT-DECORATION: none
}
#menu UL LI A.aktiviert {
	BORDER-TOP: #990000 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 35px;
	BACKGROUND: #efefef;
	MARGIN-BOTTOM: 3px;
	COLOR: #333333;
	BORDER-BOTTOM: #990000 1px solid;
	TEXT-DECORATION: none;
	font-weight: bolder;
}
#menu UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#menu UL UL LI {
	MARGIN-BOTTOM: 3px
}
#menu UL UL LI A {
	BORDER-TOP: #999999 1px solid; DISPLAY: block; PADDING-LEFT: 45px; MARGIN-BOTTOM: 3px; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid; TEXT-DECORATION: none
}
#menu UL UL LI A.aktiviert {
	BORDER-TOP: #990000 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 45px;
	BACKGROUND: #efefef;
	MARGIN-BOTTOM: 3px;
	COLOR: #333333;
	BORDER-BOTTOM: #990000 1px solid;
	TEXT-DECORATION: none;
	font-weight: bolder;
}
#menu A:hover {
	BORDER-TOP: #990000 1px solid; BACKGROUND: #efefef; COLOR: #333333; BORDER-BOTTOM: #990000 1px solid
}
