html {
	scrollbar-face-color: #FFF29B; /* wie Hintergrundfarbe bei Überschrift h1 */
	scrollbar-arrow-color: #E10000; /* wie Schriftfarbe bei Überschriften */
}

body {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-attachment: fixed;
	background-repeat: repeat;
	background-position: left top;
	background-image: url(../img/hintergrund.jpg);	
	scrollbar-face-color: #DDDEE0; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-shadow-color: #FFFFFF; 
	scrollbar-3dlight-color: #000080; 
	scrollbar-arrow-color: #000080; 
	scrollbar-track-color: #FFFFFF;
	scrollbar-darkshadow-color: #000080;
}

#umschliessung {
	position:absolute;
	top:0px;
	left:0px;
	width:98%;	
	height: 96%;	
}

#kopf {
	position:absolute;
	top:10px;
	left:9px;
	width:98%;
	padding:0px;
	margin:0px;
	height: 60px;
	Color: #333333;
	Font-Style: normal;
	Font-Weight: bolder;
	Font-Variant: normal;
	font-family: "Times New Roman", Times, serif;
	border-bottom-style: double;
	border-bottom-color: #000080;
	/* background-image: url(../img/kopf_tr40.png); */
	background-repeat: repeat;
}

#content {
	position:absolute;
	top:10px;
	left:9px;
	width:98%;
	padding:10px;
	margin:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	font-weight: normal;
	color: #000000;
	visibility: visible;
	height: auto;
	overflow: visible;
	background-attachment: fixed;
	background-repeat: repeat;
	background-position: left top;
	border-bottom: 1px solid #CCCCCC;
	/* background-image: url(../img/content_tr40.png); */
}

#abdeckung {
	position:absolute;
	top:606px;
	left:130px;
	width:102px;
	padding:0px;
	margin:0px;
	border:0px solid #000000;
	height: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	background-color: #FBF8DB;
}

#galerie {
	position:absolute;
	top:370px;
	left:31%;
	width:600px;
	padding:10px;
	margin:2px;
	visibility: visible;
	height: auto;
	overflow: visible;
	border-bottom: 1px solid #CCCCCC;
}

#content_menue {
	position:absolute;
	top:150px;
	left:20px;
	width:auto;
	padding:10px;
	margin:2px;
	border:0px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	background-attachment: fixed;
	visibility: visible;
	height: auto;
	overflow: auto;
	/* background-image: url(../img/menue_tr40.png); */
	background-repeat: repeat;
	background-position: left top;
}

#content_impressum {
	position:absolute;
	top:615px;
	left:172px;
	width:82%;
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000088;
	background-attachment: fixed;
	visibility: visible;
	height: auto;
	overflow: auto;
	background-color: #FEEDD1;
}

a:link img { border: #000080; }
a:visited img {border: #000080;}
a:hover img { border: #0000FF; }
a:active img { border: #000080; }

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_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_weiss:link {	font-family: Arial, Helvetica, sans-serif; color: #FFFFFF;text-decoration: underline}
a.link_weiss:visited {	font-family: Arial, Helvetica, sans-serif; color: #FFFFFF;text-decoration: underline; }
a.link_weiss:active {font-family: Arial, Helvetica, sans-serif; color: #FFFFFF;text-decoration: underline; }
a.link_weiss:hover {	font-family: Arial, Helvetica, sans-serif; color: #FF3300; text-decoration: underline; }

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_weiss:link {	font-family: Arial, Helvetica, sans-serif; font-style: normal;	color: #FFFFFF;	text-decoration: underline; font-size: x-small; }
a.link_ou_klein_weiss:visited {	font-family: Arial, Helvetica, sans-serif; font-style: normal;	color: #FFFFFF;	text-decoration: underline; font-size: x-small; }
a.link_ou_klein_weiss:active {	font-family: Arial, Helvetica, sans-serif; font-style: normal;	color: #FFFFFF;	text-decoration: underline; font-size: x-small; }
a.link_ou_klein_weiss: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; }


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

.text-breiter-01 {letter-spacing: 0.1em;}
.text-breiter-02 {letter-spacing: 0.2em;}
.text-breiter-03 {letter-spacing: 0.3em;}
.text-breiter-04 {letter-spacing: 0.4em;}
.text-breiter-05 {letter-spacing: 0.5em;}

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

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

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

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

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

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

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

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

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

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

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

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

.text-kleiner {
	Font-Size: smaller;
}

.text-groesser {
	Font-Size: larger;
}


.text-klein {
	Font-Size: small;
}

.text-x-klein {
	Font-Size: x-small;
}

.text-xx-klein {
	Font-Size: xx-small;
}

.text-gross {
	Font-Size: large;
}

.text-x-gross {
	Font-Size: x-large;
}

.text-xx-gross {
	Font-Size: xx-large;
}

.text60 {
	Font-Size: 60px;
}

.text40 {
	Font-Size: 40px;
}

.text-bolder {
	Font-Weight: bolder;
}

.text-lighter {
	Font-Weight: lighter;
}

.special {
	font-weight: bolder;
	Color: #BF0000;
	font-size: larger;
}

h1 {
	color: #E10000;
	background-color: #FFF29B;
	font-family: "Times New Roman", Times, serif;
}

h2 {
	color: #E10000;
	font-family: "Times New Roman", Times, serif;
}

h3,h4,h5,h6,h7 {
	color: #E10000;
	background-color: #FFFFCC;
	font-family: "Times New Roman", Times, serif;
}

#menu {
	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: #666666;
	BORDER-BOTTOM: #999999 1px solid;
	TEXT-DECORATION: none;
	background-color: #FFFFCC;
}
#menu UL LI A.aktiviert {
	BORDER-TOP: #990000 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 35px;
	MARGIN-BOTTOM: 3px;
	COLOR: #e10000;
	BORDER-BOTTOM: #990000 1px solid;
	TEXT-DECORATION: none;
	font-weight: bolder;
	background-color: #FFF29B;
}
#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: #666666;
	BORDER-BOTTOM: #999999 1px solid;
	TEXT-DECORATION: none;
	background-color: #FFFFCC;
}
#menu UL UL LI A.aktiviert {
	BORDER-TOP: #990000 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 45px;
	BACKGROUND: #FFF29B;
	MARGIN-BOTTOM: 3px;
	COLOR: #e10000;
	BORDER-BOTTOM: #990000 1px solid;
	TEXT-DECORATION: none;
	font-weight: bolder;
}
#menu A:hover {
	BORDER-TOP: #990000 1px solid;
	BACKGROUND: #FFF29B;
	COLOR: #e10000;
	BORDER-BOTTOM: #990000 1px solid
}
