@media only screen and (max-width: 1000px) {
:root {							width: 1000px;
								padding: 10px 20px}}
@media only screen and (min-width: 1001px) {
:root {							position: absolute;
								width: 1000px;
								left: 50%;
								margin-left: -500px;
								padding: 10px 20px}}
#seite {						padding: 0px}
#kopfleiste {					width: 1000px;
								height: 100px;}
body {							margin: 0px;
								padding: 0px;
								font: 12px Arial, Helvetica, sans-serif;
								color: #000000;
								background-color: #ffffff}
img {							border: none}
p {								margin-top: 0px;
								text-align: justify;
								font: 12px Arial, Helvetica, sans-serif;
								letter-spacing: 0px;
								text-transform: none;
								color: #000000;
								line-height: 12px}
h1 {							font: 18px Arial, Helvetica, sans-serif;
								letter-spacing: 0px;
								color: #000000}
a:link {						color: #000000}
a:visited {						color: #000000}
a:hover	{						color: #000000}
a:active {						color: #000000}
.links_1 {						float: left}
.rechts_1 {						float: right}
.titel_1 {						font: 18px Arial, Helvetica, sans-serif;
								font-weight: bold;
								letter-spacing: 0px;
								text-transform: normal;
								color: #000000}
.linie_1 {						width: 100%;
								height: 2px;
								border-top: 2px solid #0000ff}
.input_datum_1 {				width: 100%;
								text-align: center;
								resize: none;
								border: 0;
								box-sizing: border-box;
								outline: none;
								font: 12px Arial, Helvetica, sans-serif}
.input_text_1 {					width: 100%;
								padding-left: 5px;
								resize: none;
								border: 0;
								box-sizing: border-box;
								outline: none;
								font: 12px Arial, Helvetica, sans-serif}
.input_text_2 {					width: 100%;
								height: 20px;
								padding-left: 5px;
								vertical-align: bottom;
								resize: none;
								border: 0;
								box-sizing: border-box;
								outline: none;
								font: 12px Arial, Helvetica, sans-serif}
.input_text_2::placeholder {	color: #c0c0c0}
.input_file_1 {					width: 100%;
								color: #000000;
								user-select: none;
								font: 12px Arial, Helvetica, sans-serif;
								cursor: pointer}
.select_1 {						width: 100%;
								height: 23px;
								border: 0;
								box-sizing: border-box;
								outline: none;
								font: 12px Arial, Helvetica, sans-serif}
.tabelle_1 {					width: 100%;
								text-align: center;
								border: 0px}
.tabelle_1 td {					vertical-align: middle;
								border: 0px}
.tabelle_2 {					width: 100%;
								text-align: center;
								border-collapse: collapse;
								border: 1px solid #000000}
.tabelle_2 tr {					height: 26px}
.tabelle_2 th {					vertical-align: middle;
								border: 1px solid #000000;
								font: 12px Arial, Helvetica, sans-serif}
.tabelle_2 td {					vertical-align: middle;
								border: 1px solid #000000;
								font: 12px Arial, Helvetica, sans-serif}
.tabelle_3 {					width: 100%;
								text-align: center;
								border-collapse: collapse}
.tabelle_3 tr {					height: 26px}
.tabelle_3 th {					vertical-align: middle;
								border: 1px solid #000000;
								font: 12px Arial, Helvetica, sans-serif}
.tabelle_3 td {					vertical-align: middle;
								border: 1px solid #000000;
								font: 12px Arial, Helvetica, sans-serif}
.button_1 {						vertical-align: middle;
								border: 2px solid #767676;
								border-radius: 5px;
								background-color: #efefef;
								user-select: none;
								font: 14px Arial, Helvetica, sans-serif}
.button_1:hover {				vertical-align: middle;
								border: 2px solid #767676;
								border-radius: 5px;
								background-color: #e5e5e5;
								user-select: none;
								font: 14px Arial, Helvetica, sans-serif;
								cursor: pointer}
.button_2 {						vertical-align: middle;
								border: 1px solid #767676;
								border-radius: 2px;
								background-color: #efefef;
								user-select: none}
.button_2:hover {				vertical-align: middle;
								border: 1px solid #767676;
								border-radius: 2px;
								background-color: #e5e5e5;
								user-select: none;
								cursor: pointer}
.status_1 {						vertical-align: middle;
								border: 2px solid #767676;
								border-radius: 5px;
								background-color: #efefef;
								user-select: none;
								background-color: #ff0000;
								color: #ffffff}
.status_2 {						vertical-align: middle;
								border: 1px solid #767676;
								border-radius: 2px;
								background-color: #efefef;
								user-select: none}
.menu_1 {						height: 35px;
								border: 0px;
								margin: 0px;
								padding: 0px 0px 0px 0px}
.menu_1 ul {					list-style: none;
								margin: 0px;
								padding: 0px}
.menu_1 ul li:hover a {			background: #f6f6f6;
								color: #000000;
								text-decoration: none}
.menu_1 li {					float: left;
								padding: 0px;
								margin: 0px;
								list-style: none}
.menu_1 li a {					display: block;
								margin: 0px;
								padding: 10px 15px;
								text-align: center;
								text-decoration: none;
								font: 14px Arial, Helvetica, sans-serif;
								font-weight: bold;
								letter-spacing: -1px;
								text-transform: uppercase;
								line-height: 14px;
								color: #000000}
.menu_1 li a:hover {			background: #f6f6f6;
								color: #000000;
								text-decoration: none}
.menu_1 li:hover ul {			display: block;
								left: auto}
.menu_1 li:hover ul ul {		left: -999em}
.menu_1 li:hover ul ul ul {		left: -999em}
.menu_1 li:hover li a {	 		background: none;
								font: 10px Arial, Helvetica, sans-serif;
								letter-spacing: 0px;
								text-transform: none;
								color: #000000}
.menu_1 li.sfhover ul {			left: auto}
.menu_1 li.sfhover ul ul {		left: -999em}
.menu_1 li.sfhover ul ul ul {	left: -999em}
.menu_1 li ul {					background: #f6f6f6;
								display: none;
								height: auto;
								padding: 0px;
								margin: 0px;
								border: 0px;
								position: absolute;
								width: 180px;
								z-index: 200px}
.menu_1 li ul a {				display: block;
								font: 12px Arial, Helvetica, sans-serif;
								margin: 0px;
								padding: 10px 10px 10px 10px;
								text-align: left}
.menu_1 li ul a:hover {			background: #dfdfdf;
								color: #000000;
								text-decoration: none}
.menu_1 li li {					display: block;
								float: none;
								margin: 0px;
								padding: 0px;
								border-bottom: 1px solid #e0e0e0}
.menu_1 li li:hover ul {		left: auto}
.menu_1 li li.sfhover ul {		left: auto}
.menu_1 li ul ul {				background: #f6f6f6;
								width: 180px;
								margin: -34px 0px 0px 180px;
								border-left: 1px solid #e0e0e0}
.menu_1 li ul li:hover a {		background: #dfdfdf;
								color: #000000;
								text-decoration: none}
.menu_1 li ul li:hover li a {	background: none;
								font: 10px Arial, Helvetica, sans-serif;
								letter-spacing: 0px;
								text-transform: none;
								color: #000000}
.menu_1 li li li:hover ul {		left: auto}
.menu_1 li li li.sfhover ul {	left: auto}
.menu_1 li ul li ul li:hover a {background: #dfdfdf;
								color: #000000;
								text-decoration: none}