BODY {
	background-image: url(images/bg.gif);
	FONT-WEIGHT: normal;
	FONT-SIZE: 0.8em;
	MARGIN: 0em;
	LINE-HEIGHT: 130%;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	TEXT-DECORATION: none;
	background-color: #6cb3ae;
}
#headinnen {
	DISPLAY: block;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	LEFT: 0px;
	WIDTH: 96%;
	POSITION: absolute;
	TOP: 0px;
	max-width: 1280px;
	min-width: 800px;
	visibility: visible;
	background-color: #FFFFFF;
}
#blind {
	height: 790px;
	WIDTH: 760px;
	POSITION: absolute;
	z-index: 1;
}

#kopf {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	LEFT: 0px;
	WIDTH: 760px;
	POSITION: absolute;
	TOP: 0px;
	visibility: visible;
}
a:link {
	COLOR: #423c29; TEXT-DECORATION: none
}
a:hover {
	COLOR: #423c29; TEXT-DECORATION: underline
}
a:active {
	COLOR: #423c29; TEXT-DECORATION: none
}
a:visited {
	COLOR: #423c29; TEXT-DECORATION: none
}
a.underline:link {
	COLOR: #900; TEXT-DECORATION: underline
}
a.underline:hover {
	COLOR: #300; TEXT-DECORATION: underline
}
a.underline:active {
	COLOR: #900; TEXT-DECORATION: underline
}
a.underline:visited {
	COLOR: #900; TEXT-DECORATION: underline
}
a.bereich:link {
	COLOR: #1e0000; TEXT-DECORATION: none
}
a.bereich:visited {
	COLOR: #1e0000
}
a.bereich:hover {
	COLOR: #900
}
a.bereich:active {
	COLOR: #1e0000
}
img {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px; margin:0; color:	#333
}

#homenavigation {
	DISPLAY: block;
	Z-INDEX: 80;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	LEFT: 0px;
	WIDTH: 24%;
	POSITION: absolute;
	TOP: 40px;
	visibility: visible;
}
#navigation {
	DISPLAY: block; Z-INDEX: 80; BACKGROUND: none transparent scroll repeat 0% 0%; LEFT: 0px; VISIBILITY: visible; WIDTH: 24%; POSITION: absolute; TOP: 76px
}
.menublock {
	PADDING-RIGHT: 1em; BORDER-TOP: #ffeed0 1px solid; DISPLAY: block; PADDING-LEFT: 1.8em; FONT-WEIGHT: bold; FONT-SIZE: 95%; PADDING-BOTTOM: 0.6em; WIDTH: auto; LINE-HEIGHT: 120%; PADDING-TOP: 0.6em; BORDER-BOTTOM: #ffeed0 1px solid; BACKGROUND-COLOR: #fc6; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.menublock A:hover {
	COLOR: #900; BACKGROUND-COLOR: #ffb83d
}
.menublock A:visited {
	COLOR: #900
}
.menublockselected {
	PADDING-RIGHT: 1em; BORDER-TOP: #ffeed0 1px solid; DISPLAY: block; PADDING-LEFT: 1.8em; FONT-WEIGHT: bold; FONT-SIZE: 95%; PADDING-BOTTOM: 0.6em; WIDTH: auto; COLOR: #900; LINE-HEIGHT: 120%; PADDING-TOP: 0.6em; BORDER-BOTTOM: #ffeed0 1px solid; BACKGROUND-COLOR: #ffb83d; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.infoblock {
	PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 16px; FONT-SIZE: 90%; VISIBILITY: visible; PADDING-BOTTOM: 5px; WIDTH: auto; LINE-HEIGHT: 130%; PADDING-TOP: 5px; POSITION: relative; BACKGROUND-COLOR: #ffeed0
}
a.nav {
	PADDING-RIGHT: 1em; 
	BORDER-TOP: 1px solid #9f9f9f; 
	DISPLAY: block; 
	PADDING-LEFT: 1.8em; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 95%; 
	PADDING-BOTTOM: 0.6em; 
	WIDTH: auto; 
	LINE-HEIGHT: 150%; 
	PADDING-TOP: 0.6em; 
	BORDER-BOTTOM: 1px solid #9f9f9f; 
	BACKGROUND-COLOR: #660000; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none
}
a.nav:link {
	COLOR: #fff;
	TEXT-DECORATION: none
}
a.nav:visited {
	COLOR: #fff; BACKGROUND-COLOR: #660000;
}
a.nav:hover {
	COLOR: #fff;
	BACKGROUND-COLOR: #333333;
}
a.nav:active {
	COLOR: #312f09; BACKGROUND-COLOR: #ccc;
}
.navlinietop {
	PADDING-BOTTOM: 0.2em; PADDING-TOP: 1.2em; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #660000
}

.navliniebuttom {
	BORDER-TOP: #ffeed0 1px solid;
	PADDING-BOTTOM: 0.2em;
	PADDING-TOP: 0.2em;
	BORDER-BOTTOM: #000 1px solid;
	BACKGROUND-COLOR: #93928c;
}

a.subnav {
	PADDING-RIGHT: 1.2em;
	MARGIN-TOP: 0.1em;
	DISPLAY: block;
	PADDING-LEFT: 1.8em;
	FONT-WEIGHT: bold;
	FONT-SIZE: 95%;
	MARGIN-BOTTOM: 0.1em;
	PADDING-BOTTOM: 0.4em;
	WIDTH: auto;
	COLOR: #300;
	LINE-HEIGHT: 110%;
	PADDING-TOP: 0.4em;
	BORDER-BOTTOM: #7099D1 1px solid;
	BACKGROUND-COLOR: #f3e5e8;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
a.subnav:link {
	COLOR: #300
}
a.subnav:visited {
	COLOR: #300
}
a.subnav:hover {
	COLOR: #900
}
a.subnav:active {
	COLOR: #900
}
.subnavdevide {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #093681 1px solid; BACKGROUND-COLOR: #656565;
}
#navi_kopf {
position:absolute;
left: 10px;
top: 165px;
WIDTH: 100%;
}
.headk {
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	FONT-SIZE: 1em;
	padding: 5px 15px 6px 12px;
	border: thin solid #FFFFCC;
}
.headk:link {
	COLOR: #660000; BACKGROUND-COLOR: #ff9a1e; TEXT-DECORATION: none;
}
.headk:visited {
	COLOR: #003300; BACKGROUND-COLOR: #ff9c23;
}
.headk:hover {
	COLOR: #fff;
	BACKGROUND-COLOR: #333333;
}
.headk:active {
	COLOR: #003300; BACKGROUND-COLOR: #660000;
}

.infobutton {
	PADDING-RIGHT: 1em; MARGIN-TOP: 0.1em; DISPLAY: block; Z-INDEX: 1; FLOAT: right; MARGIN-RIGHT: 1em; PADDING-TOP: 0.1em; 
}

h1,h2 {
	FONT-WEIGHT: normal; COLOR: #300; TEXT-DECORATION: none
}
h1,h2 {
	FONT-FAMILY: Georgia, serif; FONT-SIZE: 150%; LINE-HEIGHT: 120%
}

h3,h4,h5,h6,h7 {
	FONT-WEIGHT: normal; COLOR: #300; TEXT-DECORATION: none
}
h3,h4,h5,h6,h7 {
	FONT-FAMILY: Georgia, serif; FONT-SIZE: 150%; LINE-HEIGHT: 0.8em;
}
p {
	FONT-SIZE: 1.0em;
	LINE-HEIGHT: 1.5em;
	COLOR: #300;
	TEXT-ALIGN: left;
	font-weight: bold;
}
.klein {
	FONT-SIZE: 0.8em; LINE-HEIGHT: 1.1em; COLOR: #300; 
}

strong {
	FONT-SIZE: 1em;
	COLOR: #000066;
	FONT-STYLE: normal;
}
#mehr {
text-align : right;
font-weight: bold;
font-size : 1em;
color : #870b01;
background-color: inherit;
margin-right : 20px;
margin-bottom: 20px;
}
.imagepad {
	MARGIN-TOP: 10px; DISPLAY: block; FLOAT: left; VISIBILITY: visible; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 38%; MARGIN-RIGHT: 10px; HEIGHT: auto
}
.imagepadko {
	MARGIN-TOP: 4px; DISPLAY: block; FLOAT: left; VISIBILITY: visible;  WIDTH: 18%; MARGIN-RIGHT: 45px; HEIGHT: auto
}
.imagepadv {
	MARGIN-TOP: 4px; DISPLAY: block; FLOAT: left; VISIBILITY: visible;  WIDTH: 35%; MARGIN-RIGHT: 45px; HEIGHT: auto
}

.imagepadfull {
	MARGIN-TOP: 10px; DISPLAY: block; VISIBILITY: visible; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 100%; MARGIN-RIGHT: 10px; HEIGHT: auto
}
.bildchen {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 10px; BORDER-RIGHT-WIDTH: 0px
}
.bereichganz {
	PADDING-LEFT: 4.5%; VERTICAL-ALIGN: bottom; 
}
.bereich {
	PADDING-LEFT: 9%; VERTICAL-ALIGN: bottom; 
}
.thumb {
	VERTICAL-ALIGN: middle
}
#inhalte {
	DISPLAY: block;
	LEFT: 27%;
	WIDTH: 52%;
	POSITION: absolute;
	TOP: 90px;
	visibility: visible;
}
.boxhl {
	MARGIN-TOP: 10px;
	FONT-WEIGHT: bold;
	WIDTH: 100%;
	COLOR: #fff;
	BACKGROUND-COLOR: #6cb3ae;
}
.textbox {
	PADDING-RIGHT: 5%; PADDING-LEFT: 5%; PADDING-BOTTOM: 5px; COLOR: #1e0000; PADDING-TOP: 5px; BACKGROUND-COLOR: #fffaf0; 
}
.ganz {
	FLOAT: left; WIDTH: 100%; 
}
.links {
	FLOAT: left; WIDTH: 49%
}
.rechts {
	FLOAT: right; WIDTH: 49%
}
.devide {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffdca1
}
.fuss {
	background-color : #660000; 
}
.fuss p {
	color: #FFFFFF;
	font-size : 1em;
	text-align : center;
	line-height : 2em;
}
.absatz {
	PADDING-LEFT: 1em; PADDING-BOTTOM: 1%; MARGIN-LEFT: 0.5em; PADDING-TOP: 1%
}
.trans {
	LIST-STYLE: none url(images/transparent.gif) outside; MARGIN-RIGHT: -1em
}
#homelinks {
	DISPLAY: block;
	LEFT: 82%;
	WIDTH: 22%;
	POSITION: absolute;
	TOP: 90px;
	visibility: visible;
}
#relatetlinks {
	DISPLAY: block; LEFT: 82%; VISIBILITY: visible; WIDTH: 20%; POSITION: absolute; TOP: 0px
}
.textboxli {
	PADDING-RIGHT: 10px; PADDING-LEFT: 16px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #fffaf0;
}
ul {
	PADDING-LEFT: 1em; MARGIN-LEFT: 0.5em; COLOR: #300; LIST-STYLE-TYPE: none;
}
li {
	FONT-WEIGHT: normal;
	FONT-SIZE: 100%;
	LINE-HEIGHT: 155%;
	list-style-type: circle;
}
.foto {
	PADDING-LEFT: 1em; MARGIN-LEFT: 0.5em; COLOR: #300; LIST-STYLE-TYPE: square;
}

.hidden {
	DISPLAY: none; VISIBILITY: hidden
}
.beschriftung {
	width: 300px;
	line-height: 250%;
	float: left;
}
#abstand {
margin-top: 50px;
}
