h1 {
	background: inherit; margin: 0.4em 0px 0.5em; color: rgb(0, 0, 0); font-size: 16pt; font-weight: bold;
}
h2 {
	background: inherit; margin: 0.2em 0px 0.5em; padding: 0.3em 0.3em 0.3em 0px; color: rgb(51, 51, 51); font-size: 14pt; font-weight: bold;
}
h3 {
	margin: 0.4em 0px 0.3em; font-size: 12pt; font-weight: bold;
}
h1 {
	page-break-after: avoid;
}
h2 {
	page-break-after: avoid;
}
h3 {
	page-break-after: avoid;
}
a {
	color: rgb(147, 36, 111); font-weight: bold;
}
.unsichtbar {
	display: none;
}
p .u2 {
	display: none;
}
#header {
	width: auto;
}
.buttonheading {
	display: none;
}
#header form {
	display: none;
}
.pagination {
	display: none;
}
#footer {
	display: none;
}
p.counter {
	display: none;
}
.unseen {
	display: none;
}
#header ul {
	display: none;
}
#right form {
	display: none;
}
#breadcrumbs {
	display: none;
}
#left {
	display: none;
}
#fontsize {
	display: none;
}
#main2 {
	margin: 0%;
}
#all {
	text-align: left;
}
#right {
	display: block; position: static !important;
}
#main2::before {
	color: rgb(136, 136, 136); font-size: 1.5em; font-weight: bold; margin-bottom: 1em; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid; display: block; content: " content "; background-color: inherit;
}
#right::before {
	color: rgb(136, 136, 136); font-size: 1.5em; font-weight: bold; margin-bottom: 1em; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid; display: block; content: " additional information "; background-color: inherit;
}
