/*============================================*/
/* Styles fpr das Seitenlayout             */
/*============================================*/
/*============================================*/
/* A) Farbeinstellungen                       */
/*============================================*/
/* 1. Standartbackground                      */
/* 2. Header, Wegweiser und Copyright         */
/* 3. Laufschrift                             */
/* 4. Horizontales Menue                      */
/* 5. Vertikales Menue                        */
/* 6. redaktioneller Inhalt                   */
/* 7. hervorgehobener redaktioneller Inhalt   */
/* 8. Formularfelder              */
/* 9. Buttons             */
/*============================================*/
/* B) Zuweisen der Farben                     */
/*============================================*/
body, .body-leerbereich {
  background-color: #4b629f; }

.header-counter-container, .header-titel-container, .header-titel-zeile,
.header-titel-image1, .header-titel-image2, .header-titel-image3, .header-titel-image4,
.header-ecken-oben, .header-ecken-unten, .header-leerbereich,
.header-titel-leerraum, .header-titel-text,
.bottom-wegweiser-container, .bottom-wegweiser-zeile, .bottom-wegweiser-zelle,
.header-laufschrift-container, .header-laufschrift-zeile {
  background-color: #7b92cf; }

.header-laufschrift-text {
  background-color: #a6bdfa; }

ul#NavigationHorz {
  background-color: #a6bdfa; }

ul#NavigationVert {
  background-color: #a6bdfa; }

.redaktion-container, .redaktion-zelle-text-teil, .redaktion-zelle-text-voll,
.redaktion-zelle-menue, .redaktion-zeile {
  background-color: #a6bdfa; }

.redaktion-vorheben,
.tdformcell_hell_left, .tdformcell_hell_center, .tdformcell_hell_right,
.tdformcell_hell_left_nf, .tdformcell_hell_center_nf, .tdformcell_hell_right_nf {
  background-color: #c6ddff; }

.edit-fields {
  background-color: #dddddd; }

.button300, .button250, .button200, .button150 {
  background-color: #dadada; }

/*------------------------------------------------*/
/* Diverse Buttons                                */
/*------------------------------------------------*/
a.button {
  font-family: Verdana;
  font-size: 11pt;
  font-weight: bold;
  color: #000000;
  border-left: 1px solid #FFFFFF;
  border-top: 1px solid #FFFFFF;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  text-decoration: none;
  padding: 3px;
  padding-left: 20px;
  padding-right: 20px;
  text-align: center; }

a.button:hover {
	font-family: Verdana;
	font-size: 12pt;
	font-weight: bold;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	text-decoration: none;
	padding: 3px;
	padding-left: 20px;
	padding-right: 20px;
	text-align: center;
}

a.button2 {
  font-family: Verdana;
  font-size: 9pt;
  font-weight: bold;
  color: #000000;
  border-left: 1px solid #FFFFFF;
  border-top: 1px solid #FFFFFF;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  text-decoration: none;
  padding: 1px;
  padding-left: 10px;
  padding-right: 10px;
  text-align: center; }

a.button2:hover {
  font-family: Verdana;
  font-size: 9pt;
  font-weight: bold;
  border-left: 1px solid #000000;
  border-top: 1px solid #000000;
  border-right: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
  text-decoration: none;
  padding: 1px;
  padding-left: 10px;
  padding-right: 10px;
  text-align: center; }

a.button3 {
  font-family: Verdana;
  font-size: 11pt;
  font-weight: bold;
  color: #000000;
  border-left: 1px solid #FFFFFF;
  border-top: 1px solid #FFFFFF;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  text-decoration: none;
  padding: 1px;
  padding-left: 5px;
  padding-right: 5px;
  text-align: center; }

a.button3:hover {
  font-family: Verdana;
  font-size: 11pt;
  font-weight: bold;
  border-left: 1px solid #000000;
  border-top: 1px solid #000000;
  border-right: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
  text-decoration: none;
  padding: 1px;
  padding-left: 5px;
  padding-right: 5px;
  text-align: center; }

a.buttonx {
  font-family: Verdana;
  font-weight: bold;
  color: #000000;
  border-left: 1px solid #FFFFFF;
  border-top: 1px solid #FFFFFF;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  text-decoration: none;
  padding: 3px;
  padding-left: 20px;
  padding-right: 20px;
  text-align: center; }

a.buttonx:hover {
  font-family: Verdana;
  font-weight: bold;
  border-left: 1px solid #000000;
  border-top: 1px solid #000000;
  border-right: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
  text-decoration: none;
  padding: 3px;
  padding-left: 20px;
  padding-right: 20px;
  text-align: center; }

.button-pt-10 {
  font-family: Verdana;
  font-size: 10pt;
  font-weight: bold;
  color: #000000;
  border-left: 1px solid #FFFFFF;
  border-top: 1px solid #FFFFFF;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  text-decoration: none;
  padding: 3px;
  padding-left: 5px;
  padding-right: 5px;
  text-align: center; }

.button-pt-10:hover {
  font-family: Verdana;
  font-size: 10pt;
  font-weight: bold;
  color: red;
  border-left: 1px solid #000000;
  border-top: 1px solid #000000;
  border-right: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
  text-decoration: none;
  padding: 3px;
  padding-left: 5px;
  padding-right: 5px;
  text-align: center; }

.button-pt-10:disabled {
  font-family: Verdana;
  font-size: 10pt;
  font-weight: bold;
  color: #999999;
  border-left: 1px solid #FFFFFF;
  border-top: 1px solid #FFFFFF;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  text-decoration: none;
  padding: 3px;
  padding-left: 5px;
  padding-right: 5px;
  text-align: center; }

.button-pt-08 {
  font-family: Verdana;
  font-size: 8pt;
  font-weight: bold;
  color: #000000;
  border-left: 1px solid #FFFFFF;
  border-top: 1px solid #FFFFFF;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  text-decoration: none;
  padding: 3px;
  padding-left: 5px;
  padding-right: 5px;
  text-align: center; }

.button-pt-08:hover {
  font-family: Verdana;
  font-size: 8pt;
  font-weight: bold;
  color: red;
  border-left: 1px solid #000000;
  border-top: 1px solid #000000;
  border-right: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
  text-decoration: none;
  padding: 3px;
  padding-left: 5px;
  padding-right: 5px;
  text-align: center; }

.button-pt-08:disabled {
  font-family: Verdana;
  font-size: 8pt;
  font-weight: bold;
  color: #999999;
  border-left: 1px solid #FFFFFF;
  border-top: 1px solid #FFFFFF;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  text-decoration: none;
  padding: 3px;
  padding-left: 5px;
  padding-right: 5px;
  text-align: center; }

.button300 {
  width: 300px; }

.button250 {
  width: 250px; }

.button200 {
  width: 200px; }

.button150 {
  width: 150px; }

.button300, .button250, .button200, .button150 {
  font-family: Verdana;
  font-size: 9pt;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  text-align: center;
  padding: 3px;
  padding-left: 20px;
  padding-right: 20px; }

.button300, .button250, .button200, .button150 {
  border-left: 1px solid #FFFFFF;
  border-top: 1px solid #FFFFFF;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000; }

.button300:hover, .button250:hover, .button200:hover, .button150:hover {
  border-left: 1px solid #000000;
  border-top: 1px solid #000000;
  border-right: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF; }

.button300:disabled, .button250:disabled, .button200:disabled, .button150:disabled {
  color: #999999; }

.button300_disabled {
  width: 300px;
  font-family: Verdana;
  font-size: 9pt;
  font-weight: bold;
  color: #999999;
  text-decoration: none;
  text-align: center;
  padding: 3px;
  padding-left: 20px;
  padding-right: 20px;
  border-left: 1px solid #FFFFFF;
  border-top: 1px solid #FFFFFF;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  color: #999999; }

.buttonnew {
  font-family: Verdana;
  font-size: 8pt;
  font-weight: bold;
  color: #000000;
  border-left: 1px solid #FFFFFF;
  border-top: 1px solid #FFFFFF;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  text-decoration: none;
  padding: 3px;
  padding-left: 5px;
  padding-right: 5px;
  text-align: center; }

.buttonnew:hover {
  font-family: Verdana;
  font-size: 8pt;
  font-weight: bold;
  color: red;
  border-left: 1px solid #000000;
  border-top: 1px solid #000000;
  border-right: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
  text-decoration: none;
  padding: 3px;
  padding-left: 5px;
  padding-right: 5px;
  text-align: center; }

.buttonnew:disabled {
  font-family: Verdana;
  font-size: 8pt;
  font-weight: bold;
  color: #999999;
  border-left: 1px solid #FFFFFF;
  border-top: 1px solid #FFFFFF;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  text-decoration: none;
  padding: 3px;
  padding-left: 5px;
  padding-right: 5px;
  text-align: center; }

.buttonsmal {
  font-family: Verdana;
  font-size: 8pt;
  font-weight: bold;
  color: #000000;
  border-left: 1px solid #FFFFFF;
  border-top: 1px solid #FFFFFF;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  text-decoration: none;
  padding-top: 7px;
  padding-bottom: 2px;
  padding-left: 2px;
  padding-right: 2px;
  text-align: center; }

.buttonsmal:hover {
  font-family: Verdana;
  font-size: 8pt;
  font-weight: bold;
  color: red;
  border-left: 1px solid #000000;
  border-top: 1px solid #000000;
  border-right: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
  text-decoration: none;
  padding-top: 7px;
  padding-bottom: 2px;
  padding-left: 2px;
  padding-right: 2px;
  text-align: center; }

.buttonsmal:disabled {
  font-family: Verdana;
  font-size: 8pt;
  font-weight: bold;
  color: #999999;
  border-left: 1px solid #FFFFFF;
  border-top: 1px solid #FFFFFF;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  text-decoration: none;
  padding-top: 7px;
  padding-bottom: 2px;
  padding-left: 2px;
  padding-right: 2px;
  text-align: center; }

/*-----------------------------------------------------*/
/* Bloecke                                             */
/*-----------------------------------------------------*/
body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  text-align: center;
  width: 1200px;
  margin-left: auto;
  margin-right: auto;
  overflow: scroll; }

.body-leerbereich {
  width: 1200px;
  height: 5px; }

/*-----------------------------------------------------*/
/* Header-Bild                                         */
/*-----------------------------------------------------*/
.header-image {
  width: 1200px;
  height: 214px;
  background-image: url(/images/system/header.jpg);
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px; }

/*-----------------------------------------------------*/
/* Allgemeine Formatierung Header, Ecken usw           */
/*-----------------------------------------------------*/
.header-ecken-oben {
  width: 1200px;
  height: 20px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px; }

.header-ecken-unten {
  width: 1200px;
  height: 20px;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px; }

.header-leerbereich {
  width: 1200px;
  height: 10px; }

.header-zeile {
  width: 1180px;
  display: table-row; }

/*-----------------------------------------*/
/* Counter und Datum letzte Aktualisierung */
/*-----------------------------------------*/
.header-counter-container {
  width: 1180px;
  height: 30px;
  display: table;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px; }

.header-counter-zeile {
  width: 1200px;
  display: table-row; }

.header-counter-zelle-counter {
  float: left;
  width: 590px;
  display: table-cell;
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none; }

.header-counter-zelle-lastdate {
  float: left;
  width: 590px;
  display: table-cell;
  text-align: right;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 09pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none; }

/*-----------------------------------------*/
/* Titel und Icons Twitter etc...          */
/*-----------------------------------------*/
.header-titel-container {
  width: 1200px;
  height: 50px;
  display: table; }

.header-titel-zeile {
  width: 1200px;
  height: 50px;
  display: table-row;
  text-align: center; }

.header-titel-image1 {
  float: left;
  display: table-cell;
  width: 50px;
  height: 50px;
  background-image: url(/images/system/twitter.png);
  background-repeat: no-repeat; }

.header-titel-image2 {
  float: left;
  display: table-cell;
  width: 50px;
  height: 50px;
  background-image: url(/images/system/facebook.png);
  background-repeat: no-repeat; }

.header-titel-image3 {
  float: left;
  display: table-cell;
  width: 50px;
  height: 50px;
  background-image: url(/images/system/o2-tankstelle.png);
  background-repeat: no-repeat; }

.header-titel-image4 {
  float: left;
  display: table-cell;
  width: 50px;
  height: 50px;
  background-image: url(/images/system/home.png);
  background-repeat: no-repeat; }

.header-titel-image5 {
  margin-top: 7px;
  float: left;
  display: table-cell;
  vertical-align: middle;
  width: 50px;
  height: 35px;
  background-image: url(/images/system/youtube.png);
  background-repeat: no-repeat; }

.header-titel-image6 {
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  float: left;
  display: table-cell;
  width: 50px;
  height: 50px;
  background-image: url(/images/system/copd-deutschland-50-50.png);
  background-repeat: no-repeat; }

.header-titel-leerraum {
  float: left;
  width: 10px;
  height: 50px; }

.header-titel-text {
	float: left;
	width: 820px;
	height: 40px;
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: 14px;
	text-transform: none;
	color: #000000;
}

/*-----------------------------------------*/
/* Laufschrift                             */
/*-----------------------------------------*/
.header-laufschrift-container {
	width: 1180px;
	height: 10px;
	display: table;
	padding-left: 10px;
	padding-right: 10px;
}

.header-laufschrift-zeile {
  width: 1180px;
  height: 30px;
  display: table; }

.header-laufschrift-text {
	width: 1180px;
	height: 20px;

  #display: table-cell;
	vertical-align: middle;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;

  #padding-left: 10px;
  #padding-right: 10px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}

/*-----------------------------------------*/
/* Copyright u. Wegweiser                  */
/*-----------------------------------------*/
.bottom-wegweiser-container {
  width: 1160px;
  height: 40px;
  padding-left: 20px;
  padding-right: 20px;
  display: table;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px; }

.bottom-wegweiser-zeile {
  display: table-row;
  vertical-align: middle; }

.bottom-wegweiser-zelle {
  display: table-cell;
  text-align: left;
  vertical-align: middle;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 08pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

/* 1. Haupttabelle                         */
.redaktion-container {
  width: 1180px;
  min-height: 100px;
  display: table;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px; }

.redaktion-zeile {
  width: 1180px;
  display: table-row; }

.redaktion-zelle-menue {
  float: left;
  width: 180px;
  display: table-cell; }

.redaktion-zelle-text-teil {
  float: right;
  width: 980px;
  display: table-cell;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 15pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  padding-left: 10px; }

.redaktion-zelle-text-voll {
  float: right;
  width: 1180px;
  display: table-cell;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 15pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none; }

.redaktion-vorheben {
  width: 98%;
  text-align: left;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 10px; }

.redaktion-vorheben-table {
  width: 100%;
  text-align: left;
  border-collapse: collapse;
  border-spacing: 0;
  border-bottom-right-radius: 20px;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px; }

div#inhalt {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  padding: 7px;
  text-align: left;
  width: 1200px;
  margin-left: 200px; }

/*=========================================*/
/* Ab hier die Styles für die Menue-Leisten*/
/*=========================================*/
ul#NavigationHorz {
  margin: 0;
  padding: 0.8em;
  text-align: left;
  height: 60px;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 12px;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px; }

ul#NavigationHorz li {
  line-height: 2.5;
  list-style: none;
  display: inline;
  margin: 0.2em;
  padding: 0; }

ul#NavigationHorz a, ul#NavigationHorz pressed, ul#NavigationHorz inaktiv {
  line-height: 2;
  padding: 0.2em 1em;
  text-decoration: none;
  font-weight: bold;
  border: 1px solid black;
  border-left-color: white;
  border-top-color: white;
  color: black; }

ul#NavigationHorz a:hover {
  line-height: 2;
  border-color: white;
  border-left-color: black;
  border-top-color: black;
  color: blue; }

ul#NavigationHorz pressed {
  line-height: 2;
  border-color: white;
  border-left-color: black;
  border-top-color: black;
  color: red; }

ul#NavigationHorz inaktiv {
  line-height: 2;
  border-color: gray;
  border-left-color: white;
  border-top-color: white;
  color: gray; }

* html ul#NavigationHorz a, * html ul#NavigationHorz span {
  width: 1em;
  /* nur fuer IE 5.0x erforderlich */
  width: auto;
  /* sicherheitshalber fuer IE 6 zurueckgesetzt */ }

/*-----------------------------------*/
/* Vertikales Haupt-Menu                   */
/*-----------------------------------*/
ul#NavigationVert {
  float: left;
  width: 180px;
  margin: 0;
  padding: 0px 0px 0px;
  text-align: left;
  border: 1px solid black;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 8pt; }

ul#NavigationVert li {
  line-height: 2;
  list-style: none;
  margin: 0.2em;
  padding: 0; }

ul#NavigationVert a, ul#NavigationVert span, ul#NavigationVert pressed, ul#NavigationVert inaktiv {
  float: left;
  width: 150px;
  line-height: 2;
  padding: 0.2em 1em;
  display: block;
  padding: 2px 10px;
  margin: 2px;
  text-decoration: none;
  font-weight: bold;
  border: 1px solid black;
  border-left-color: white;
  border-top-color: white;
  color: black; }

ul#NavigationVert a:hover {
  line-height: 2;
  border-color: white;
  border-left-color: black;
  border-top-color: black;
  color: blue; }

ul#NavigationVert span {
  line-height: 2;
  border-color: white;
  border-left-color: black;
  border-top-color: black;
  color: red; }

ul#NavigationVert inaktiv {
  line-height: 2;
  border-color: black;
  border-left-color: white;
  border-top-color: white;
  color: gray; }

ul#NavigationVert pressed {
  line-height: 2;
  border-color: white;
  border-left-color: black;
  border-top-color: black;
  color: red; }

* html ul#NavigationVert a, * html ul#NavigationVert span {
  width: 1em;
  /* nur fuer IE 5.0x erforderlich */
  width: auto;
  /* sicherheitshalber fuer IE 6 zurueckgesetzt */ }

/*-----------------------------------*/
/* Vertikales Sub-Menu               */
/*-----------------------------------*/
ul#NavigationVertSub {
  float: right;
  width: 120px;
  margin: 3px;
  padding: 1px 3px 3px;
  text-align: left;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 8pt;
  background-color: #A6BDFA; }

ul#NavigationVertSub li {
  line-height: 2;
  list-style: none;
  margin: 0.2em;
  padding: 0; }

ul#NavigationVertSub a, ul#NavigationVertSub span, ul#NavigationVertSub pressed, ul#NavigationVertSub inaktiv {
  float: right;
  width: 120px;
  line-height: 2;
  display: block;
  margin: 2px;
  text-decoration: none;
  font-weight: bold;
  border: 1px solid black;
  border-left-color: white;
  border-top-color: white;
  color: black; }

ul#NavigationVertSub a:hover {
  line-height: 2;
  border-color: white;
  border-left-color: black;
  border-top-color: black;
  color: blue; }

ul#NavigationVertSub span {
  line-height: 2;
  border-color: white;
  border-left-color: black;
  border-top-color: black;
  color: red; }

ul#NavigationVertSub inaktiv {
  line-height: 2;
  border-color: black;
  border-left-color: white;
  border-top-color: white;
  color: gray; }

ul#NavigationVertSub pressed {
  line-height: 2;
  border-color: white;
  border-left-color: black;
  border-top-color: black;
  color: red; }

* html ul#NavigationVertSub a, * html ul#NavigationVertSub span {
  width: 1em;
  /* nur fuer IE 5.0x erforderlich */
  width: auto;
  /* sicherheitshalber fuer IE 6 zurueckgesetzt */ }

.slereadonly {
  color: #000033;
  background-color: #dddddd; }

.slereadwrite {
  color: #000033;
  background-color: #dddddd; }

/*-----------------------------------------*/
/* Redaktioneller Inhalt                   */
/*-----------------------------------------*/
h1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 15pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

h2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

h3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.linkpassiv {
  font-family: Verdana;
  font-size: 11pt;
  font-weight: bold;
  color: gray;
  border-left: 1px solid #FFFFFF;
  border-top: 1px solid #FFFFFF;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  text-decoration: none;
  padding: 3px;
  padding-left: 20px;
  padding-right: 20px;
  text-align: center; }

a.textlink {
  font-style: italic;
  color: #444444;
  text-decoration: none;
  border-bottom: 1px solid #999999; }

a.textlink:hover {
  font-style: italic;
  text-decoration: none;
  color: red; }

/*------------------------------------------------*/
/* Die verwendeten Fonts                          */
/*------------------------------------------------*/
.text_titel_1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_1:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_1:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_1:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_1:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 20pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_2:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 20pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_2:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 20pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_2:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 20pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_2:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 20pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 22pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_3:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 22pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_3:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 22pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_3:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 22pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_3:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 22pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_4 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 24pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_4:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 24pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_4:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 24pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_4:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 24pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_4:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 24pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_5 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 26pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_5:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 26pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_5:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 26pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_5:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 26pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_5:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 26pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_6 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 28pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_6:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 28pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_6:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 28pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_6:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 28pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_6:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 28pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_7 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 30pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_7:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 30pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_7:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 30pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_7:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 30pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_7:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 30pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_8 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 32pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_8:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 32pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_8:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 32pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_8:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 32pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_8:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 32pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_9 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 34pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_9:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 34pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_9:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 34pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_9:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 34pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_9:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 34pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 36pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_a:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 36pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_a:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 36pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 36pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_titel_a:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 36pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_inhalt_p6 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 17pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_p6:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 17pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_p6:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 17pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_p6:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 17pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_p6:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 17pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_p5 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_p5:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_p5:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_p5:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_p5:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_p4 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 15pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_p4:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 15pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_p4:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 15pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_p4:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 15pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_p4:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 15pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_p3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_p3:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_p3:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_p3:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_p3:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_p2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_p2:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_p2:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_p2:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_p2:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_p1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_p1:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_p1:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_p1:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_p1:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_p2_nu {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_inhalt_p2_nu:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_inhalt_p2_nu:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_inhalt_p2_nu:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_inhalt_p2_nu:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_inhalt_00 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_00:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_00:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_00:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_00:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_00L {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: 20pt;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_00L:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: 16pt;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_00L:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: 16pt;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_00L:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: 16pt;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_00L:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: 16pt;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_m1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_m1:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_m1:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_m1:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_m1:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_m2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 09pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_m2:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 09pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_m2:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 09pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_m2:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 09pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_m2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 09pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-align: left;
}

.text_inhalt_m3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 08pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_m3:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 08pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_m3:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 08pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_m3:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 08pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_m3:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 08pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_m4 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 07pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_m4:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 07pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_m4:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 07pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_m4:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 07pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_m4:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 07pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_m5 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 06pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_m5:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 06pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_m5:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 06pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_m5:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 06pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_m5:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 06pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_m6 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 05pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_m6:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 05pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_m6:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 05pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_m6:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 05pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_inhalt_m6:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 05pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_link_home {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_link_home:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_link_home:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_link_home:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_link_home:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_link_back {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_link_back:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_link_back:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_link_back:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_link_back:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_link_top {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_link_top:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_link_top:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_link_top:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_link_top:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000; }

.text_last_change {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_last_change:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_last_change:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_last_change:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_last_change:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_klick_picture {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 07pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_klick_picture:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 07pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_klick_picture:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 07pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_klick_picture:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 07pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_klick_picture:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 07pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_position {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 08pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_position:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 08pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_position:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 08pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_position:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 08pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_position:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 08pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_copyright {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 08pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_copyright:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 08pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_copyright:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 08pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_copyright:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 08pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_copyright:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 08pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_navigation_1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_navigation_1:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_navigation_1:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_navigation_1:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_navigation_1:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_navigation_2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 07pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_navigation_2:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 07pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_navigation_2:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 07pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_navigation_2:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 07pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

.text_navigation_2:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 07pt;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none; }

/*==================================================*/
/* Tabellen                                         */
/*==================================================*/
#info {
  margin: 0;
  padding: 0;
  border: 1px solid black; }

.subtext {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  border: thin solid black;
  width: 100%; }

.tnnormal {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  width: 100%; }

.tntrauer {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  border: 5px solid #000000;
  width: 100%; }

#formfield {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px; }

table.listen td, table.listen th {
  border: solid 1px black;
  padding-left: 10px;
  padding-right: 10px;
  vertical-align: middle; }

#details {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  border: thin solid black;
  border-collapse: collapse;
  width: 100%; }

#detailfield {
  border: thin solid black; }

.lined {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  border: thin solid black;
  border-collapse: collapse;
  width: 100%; }

.linedtd {
  border: thin solid black; }

.linedtdpad {
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  border: thin solid black; }

.linedautowidth {
  border: thin solid black;
  border-collapse: collapse; }

.tdformtable_flex, .tdformtable-fixed_flex {
  margin-bottom: 10px;
  border: thin solid black;
  border-collapse: collapse; }

.tdformtable, .tdformtable-fixed {
  margin-bottom: 10px;
  border: thin solid black;
  border-collapse: collapse;
  width: 100%; }

.tdformtable-fixed, .tdformtable-fixed_flex {
  table-layout: fixed; }

.tdformcell_left, .tdformcell_right, .tdformcell_center,
.tdformcell_hell_left, .tdformcell_hell_right, .tdformcell_hell_center,
.tdformcell_left_cut, .tdformcell_right_cut, .tdformcell_center_cut,
.tdformcell_hell_left_cut, .tdformcell_hell_right_cut, .tdformcell_hell_center_cut {
  font-size: 11pt; }

.tdformcell_left, .tdformcell_right, .tdformcell_center,
.tdformcell_left_nf, .tdformcell_right_nf, .tdformcell_center_nf,
.tdformcell_hell_left, .tdformcell_hell_right, .tdformcell_hell_center,
.tdformcell_hell_left_nf, .tdformcell_hell_right_nf, .tdformcell_hell_center_nf,
.tdformcell_left_cut, .tdformcell_right_cut, .tdformcell_center_cut,
.tdformcell_left_nf_cut, .tdformcell_right_nf_cut, .tdformcell_center_nf_cut,
.tdformcell_hell_left_cut, .tdformcell_hell_right_cut, .tdformcell_hell_center_cut,
.tdformcell_hell_left_nf_cut, .tdformcell_hell_right_nf_cut, .tdformcell_hell_center_nf_cut {
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  vertical-align: middle;
  padding: 5px;
  border: thin solid black; }

.tdformcell_left, .tdformcell_left_nf,
.tdformcell_hell_left, .tdformcell_hell_left_nf,
.tdformcell_left_cut, .tdformcell_left_nf_cut,
.tdformcell_hell_left_cut, .tdformcell_hell_left_nf_cut {
  text-align: left; }

.tdformcell_right, .tdformcell_right_nf,
.tdformcell_hell_right, .tdformcell_hell_right_nf,
.tdformcell_right_cut, .tdformcell_right_nf_cut,
.tdformcell_hell_right_cut, .tdformcell_hell_right_nf_cut {
  text-align: right; }

.tdformcell_center, .tdformcell_center_nf,
.tdformcell_hell_center, .tdformcell_hell_center_nf,
.tdformcell_center_cut, .tdformcell_center_nf_cut,
.tdformcell_hell_center_cut, .tdformcell_hell_center_nf_cut {
  text-align: center; }

.tdformcell_left_cut, .tdformcell_right_cut, .tdformcell_center_cut,
.tdformcell_left_nf_cut, .tdformcell_right_nf_cut, .tdformcell_center_nf_cut,
.tdformcell_hell_left_cut, .tdformcell_hell_right_cut, .tdformcell_hell_center_cut,
.tdformcell_hell_left_nf_cut, .tdformcell_hell_right_nf_cut, .tdformcell_hell_center_nf_cut {
  overflow: hidden;
  text-overflow: ellipsis; }

.td_design_oben {
  margin: 0;
  padding: 0.8em;
  text-align: left;
  border: 1px solid black;
  height: 60px;
  background-image: url(/images/system/menue-left1.gif);
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 12px; }

.td_design_oben {
  background-image: url(/images/system/rand_oben.png); }

.td_design_unten {
  background-image: url(/images/system/rand_unten.png); }
