﻿.Seitenmargin {
	margin: 0px auto;
	background-color: #9BFF9B;
	width: 98%;
	font-size: 120%;
	font-family: Arial, Helvetica, Sans-Serif;
}
.corpus {
	border-left: thick solid navy;
	border-right: thick solid navy;
	border-bottom: thick solid navy;
	color: maroon;
	background-color: #9BFF9B;
	padding: 0px 8px 1px 8px;
	margin: 0px;
	text-align: justify;
	height: 100%;
	overflow: auto;
	border-right-color: #008000;
	border-bottom-color: #008000;
	border-left-color: #008000;
}
.topmenu a {
	float: left;
	text-align: center;
	display: block;
	padding: 3px;
	border: 3px solid #000080;
	color: #000080;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
	background-color: #66FFFF;
	width: 10%;
	min-width: 150px;
	height: auto;
	line-height: 150%;
}
.topmenu a:hover{
	background-color:#FEF1B6;
	color:maroon;
	display:block;
}
.Banner {
	background-position: left top;
	border-style: solid;
	border-width: thick;
	border-color: #008000 green #008000 green;
	font-family: Arial, Helvetica, Sans-Serif;
	background-color: #9BFF9B;
	color: yellow;
	padding: 1px 8px 1px 8px;
	margin: 0px;
	overflow: auto;
	background-image: url('../images-2018/Waldfoto3.jpg');
}
.Banner2 {
	border-style: solid;
	border-width: thick;
	border-color: #008000 green #008000 green;
	font-family: Arial, Helvetica, Sans-Serif;
	background-color: #9BFF9B;
	color: yellow;
	padding: 1px 8px 1px 8px;
	margin: 0px;
	overflow: auto;
	}
	
.style1 {
	margin-left: 31px;
}
.style2 {
	font-size: xx-large;
}
.style4 {
	border-left-style: solid;
	border-left-color:green;
	border-left-width:thin;
}
.style5 {
	text-align: center;
	overflow:visible
}
.style7 {
	text-decoration: underline;
}
.tabelle {
	padding: 8px;
	border-color: #c0c0c0;
	border-width: 0;
	width: 99%;
	font-size: large;
	height: auto;
}
.style10 {
	text-align: center;
}
.Seitenende {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: large;
	font-weight:bold;
	text-align:center;
	padding: 8px 0px 8px 0px;
	margin: 0px;
	background-color:#99FF66;
	border-top-style: solid;
	border-top-width: thick;
	border-top-color: #008000;
}
.style11 {
	font-size: large;
	text-align: left;
}
.style12 {
	text-align: right;
	font-weight:bold;
	font-size:larger;
}
#kopffoto{
	  width:23%;
	  height:auto;
	  float:right;
	  min-width:270px;
}
 #retour {
	padding: 8px;
	background-color: #99FF99;
	font-size: larger;
	color: #FEF1B6;
	color: navy;
}
#retour a{
	border: thin solid #00FFFF;
	color: navy;
	text-align: center;
	width: 25%;
	min-width: 260px;
	display: block;
	background-color: #99FF99;
	line-height: 200%;
	float: left;
	margin-left: 20px;
}
.stll2 {
	border: medium solid #800000;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: x-large;
	font-weight: bold;
	color: #800000;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 8pX;
	padding-left: 8pX;
	display: block;
	width: 60%;
	background-color: #FFCC66;
	min-width:270px;
}
#Seele{
	 width: 50%;
	 height:auto;
	 min-width:270px;
}
#Kopffoto {
	width:95%;
	height:auto;
}