body {	background-color: #339933;	border-color: #ffffff;	border-style: solid;	border-width: 5pt;	margin-bottom: 0pt;	margin-left: 0pt;	margin-right: 0pt;	margin-top: 0pt;}a:link {	color: #000000;	font-size: 12pt;	margin: -1pt;	padding-bottom: 1pt;	padding-left: 2pt;	padding-right: 2pt;	padding-top: 1pt;	text-decoration: underline;}a:visited {	color: #000000;	font-size: 12pt;	margin: -1pt;	padding-bottom: 1pt;	padding-left: 2pt;	padding-right: 2pt;	padding-top: 1pt;	text-decoration: underline;}a:hover {	background-color: #003333;	color: #ffffff;	font-size: 12pt;	margin: -1pt;	padding-bottom: 1pt;	padding-left: 2pt;	padding-right: 2pt;	padding-top: 1pt;	text-decoration: none;}a:active {	background-color: #000000;	color: #ffffff;	font-size: 12pt;	margin: -1pt;	padding-bottom: 1pt;	padding-left: 2pt;	padding-right: 2pt;	padding-top: 1pt;	text-decoration: none;}a.oben:link {	background-color: #ffffff;	color: #003333;	font-size: 16pt;	text-decoration: none;}a.oben:visited {	background-color: #ffffff;	color: #003333;	font-size: 16pt;	text-decoration: none;}a.oben:hover {	background-color: #ffffff;	color: #003333;	font-size: 16pt;	text-decoration: underline;}a.oben:active {	background-color: #ffffff;	color: #003333;	font-size: 16pt;	text-decoration: none;}a.mail: {	color: #ffffff;	font-size: 12pt;}a.mail:visited {	color: #ffffff;	font-size: 12pt;}a.mail:hover {	background-color: #ffffff;	color: #333333;	font-size: 12pt;}a.mail:active {	background-color: #ffffff;	color: #333333;	font-size: 12pt;}p {	background-color: #ffffff;	border-color: #003333;	border-left-style: solid;	border-left-width: 1pt;	border-right-style: solid;	border-right-width: 1pt;	font-size: 12pt;	font-weight: bold;	margin-bottom: 0em;	margin-left: 8%;	margin-right: 8%;	margin-top: 0em;	padding-bottom: 5pt;	padding-left: 30pt;	padding-right: 30pt;	padding-top: 5pt;	text-align: left;}p#firstline {	padding-bottom: 5pt;	padding-left: 30pt;	padding-right: 30pt;	padding-top: 20pt;}p.link {	border-bottom-color: #003333;	border-bottom-style: solid;	border-bottom-width: 1pt;	border-left-style: none;	border-right-style: none;	border-top-color: #003333;	border-top-style: solid;	border-top-width: 1pt;	font-size: 16pt;	margin-bottom: 30pt;	margin-left: 0pt;	margin-right: 0pt;	margin-top: 10pt;	padding-bottom: 6pt;	padding-left: 8%;	padding-right: 8%;	padding-top: 6pt;	text-align: center;	text-indent: 0;}p.seitenlink {	padding-bottom: 15pt;	padding-left: 30pt;	padding-right: 30pt;	padding-top: 15pt;	text-align: center;	text-indent: 0;}p.email {	background-color: #339933;	border-style: none;	color: #ffffff;	font-size: 13pt;	padding-bottom: 0pt;	padding-left: 1pt;	padding-right: 1pt;	padding-top: 10pt;	text-indent: 0;}p.kneutop {	background-color: #ccff99;	border-left-color: #003333;	border-left-style: solid;	border-left-width: 12pt;	border-right-style: none;	border-top-color: #003333;	border-top-style: solid;	border-top-width: 1pt;	padding-bottom: 10pt;	padding-left: 30pt;	padding-right: 30pt;	padding-top: 5pt;}p.kneu {	background-color: #ccff99;	border-left-style: none;	border-right-style: none;	font-style: italic;	padding-bottom: 30pt;	padding-top: 0pt;	text-align: justify;}p.kneu:first-letter {	color: #003333;	font-size: 150%;	font-style: normal;	letter-spacing: 1pt;}p.kneubot {	background-color: #ccff99;	border-bottom-color: #003333;	border-bottom-style: solid;	border-bottom-width: 1pt;	border-left-style: none;	border-right-color: #003333;	border-right-style: solid;	border-right-width: 12pt;	padding-bottom: 10pt;	padding-left: 30pt;	padding-right: 30pt;	padding-top: 5pt;}p.blaetter {	font-weight: bold;	padding-bottom: 15pt;	padding-left: 30pt;	padding-right: 30pt;	padding-top: 25pt;	text-align: right;}p.deko {	background-color: #003333;	padding-bottom: 0pt;	padding-left: 0pt;	padding-right: 0pt;	padding-top: 1pt;}h1 {	align: center;	background-color: #ffffff;	border-bottom-color: #339933;	border-bottom-style: dotted;	border-bottom-width: 4pt;	border-color: #003333;	border-left-style: solid;	border-left-width: 1pt;	border-right-style: solid;	border-right-width: 1pt;	color: #660000;	font-size: 20pt;	margin-bottom: 0pt;	margin-left: 8%;	margin-right: 8%;	margin-top: 0pt;	padding-bottom: 18pt;	padding-left: 30pt;	padding-right: 30pt;	padding-top: 25pt;	text-align: center;	text-indent: 0;}h2 {	background-color: #ffffff;	border-color: #003333;	border-left-style: solid;	border-left-width: 1pt;	border-right-style: solid;	border-right-width: 1pt;	font-size: 18pt;	margin-bottom: 0pt;	margin-left: 8%;	margin-right: 8%;	margin-top: 0pt;	padding-bottom: 0pt;	padding-left: 30pt;	padding-right: 30pt;	padding-top: 18pt;	text-align: center;}h2.liste {	text-align: left;}h3 {	background-color: #ffffff;	border-color: #003333;	border-left-style: solid;	border-left-width: 1pt;	border-right-style: solid;	border-right-width: 1pt;	clear: both;	color: #003333;	font-size: 16pt;	margin-bottom: 0pt;	margin-left: 8%;	margin-right: 8%;	margin-top: 0pt;	padding-bottom: 10pt;	padding-left: 30pt;	padding-right: 30pt;	padding-top: 15pt;}h4 {	background-color: #ffffff;	border-color: #003333;	border-left-style: solid;	border-left-width: 1pt;	border-right-style: solid;	border-right-width: 1pt;	font-size: 14pt;	font-weight: bold;	margin-bottom: 0pt;	margin-left: 8%;	margin-right: 8%;	margin-top: 0pt;	padding-bottom: 3pt;	padding-left: 30pt;	padding-right: 30pt;	padding-top: 3pt;	text-indent: none;}ul {	background-color: #ffffff;	border-color: #003333;	border-left-style: solid;	border-left-width: 1pt;	border-right-style: solid;	border-right-width: 1pt;	list-style-type: none;	margin-bottom: 0em;	margin-left: 8%;	margin-right: 8%;	margin-top: 0em;	padding-bottom: 15pt;	padding-left: 40pt;	padding-right: 40pt;	padding-top: 8pt;}ul.chapter {	background-color: #ccff99;	list-style-type: square;	padding-bottom: 8pt;	padding-left: 50pt;	padding-right: 40pt;	padding-top: 8pt;}li {	background-color: #ccff99;	border-bottom-color: #003333;	border-left-color: #339933;	border-right-color: #003333;	border-style: solid;	border-top-color: #339933;	border-width: 2pt;	color: #000000;	font-size: 13pt;	font-weight: bold;	margin: 6pt;	padding-bottom: 8pt;	padding-left: 25pt;	padding-right: 25pt;	padding-top: 8pt;}li.chapter {	background-color: #ffffff;	border-style: none;	padding-bottom: 6pt;	padding-left: 10pt;	padding-right: 10pt;	padding-top: 6pt;}li.touren {	background-color: #ffffff;	border-bottom-color: #003333;	border-left-color: #339933;	border-right-color: #003333;	border-style: solid;	border-top-color: #339933;	border-width: 2pt;	font-size: 13pt;	font-weight: normal;	line-height: 13pt;	margin: 3pt;	padding: 12pt;}li.touren h5 {	background-color: #ccff99;	font-size: 14pt;	font-weight: bold;	margin-bottom: 7pt;	margin-left: -12pt;	margin-right: -12pt;	margin-top: -8pt;	padding: 6pt;	text-align: left;}h5 a:link {	font-size: 14pt;}h5 a:visited {	font-size: 14pt;}h5 a:hover {	font-size: 14pt;}h5 a:active {	font-size: 14pt;}table {	margin: 0pt;	table-layout: fixed;	width: 100%;}th {	background-color: #ffffff;	font-size: 12pt;	font-weight: bold;	margin: 0pt;	padding-bottom: 10pt;	padding-left: 10pt;	padding-right: 10pt;	padding-top: 10pt;	text-align: center;}td {	background-color: #ffffff;	font-size: 12pt;	font-weight: 500;	padding-bottom: 5pt;	padding-left: 5pt;	padding-right: 5pt;	padding-top: 5pt;	text-align: left;}th.gr {	background-color: #ccff99;	text-align: left;}th.fnl {	padding: 0pt;	text-align: left;}th.fnr {	padding: 0pt;	text-align: right;}div.sigi {	background-color: #ffffff;	border-bottom-color: #003333;	border-left-color: #339933;	border-right-color: #003333;	border-style: dashed;	border-top-color: #339933;	border-width: 1pt;	color: #000000;	first-letter: red;	float: left;	font-style: courier;	font-weight: bold;	margin-bottom: 5pt;	margin-left: 11%;	margin-right: 15pt;	margin-top: -6pt;	padding-bottom: 11pt;	padding-left: 13pt;	padding-right: 13pt;	padding-top: 11pt;	text-align: left;	width: 35%;}div.sigi:first-letter {	color: #003333;	font-size: 150%;	letter-spacing: 1pt;}div.zurueck {	background-color: #ffffff;	color: #000000;	float: left;	font-weight: bold;	margin-bottom: 0pt;	margin-right: 0pt;	margin-left: 11%;	margin-top: 0pt;	padding-bottom: 12pt;	padding-left: 30pt;	padding-right: 0pt;	padding-top: 25pt;	text-align: left;	width: 200pt;}div.nacho {	background-color: #339933;	color: #ffffff;	float: right;	font-size: 13pt;	font-weight: bold;	margin-bottom: 0em;	margin-left: 0.5em;	margin-right: 5%;	margin-top: 0em;	padding-bottom: 0pt;	padding-left: 1pt;	padding-right: 1pt;	padding-top: 20pt;	text-indent: 0;	width: 95pt;}div.illu {	float: left;	margin-bottom: 5pt;	margin-left: 15%;	margin-right: 5pt;	margin-top: -25pt;	padding: none;}