/* @title Standard-Stil */
/* @description Stil für normale Schrift */
/* @example <span>Text</span> */
body,th,td,div,span,li {
  font-family: Arial, Helvetica, sans-serif;
  font-size:10pt;
}

/* @title Standard-Link */
/* @description Stil für einen normalen Link */
/* @example <a href="#">Linktext</a> */
a { 
  font-family:Arial, Helvetica, sans-serif; 
  font-size:10pt; 
  color:#000000; 
  font-weight:bold; 
  vertical-align: absmiddle;
  text-decoration: none;
}

a:link {
  font-family:Arial, Helvetica, sans-serif; 
  font-size:10pt; 
  color:#000000; 
  font-weight:bold; 
  text-decoration: none;
  vertical-align: absmiddle;
}

a:active {
  font-family:Arial, Helvetica, sans-serif; 
  font-size:8pt; 
  color:#000000; 
  font-weight:bold; 
  text-decoration: none;
  vertical-align: absmiddle;
}

a:visited {
  font-family:Arial, Helvetica, sans-serif; 
  font-size:10pt; 
  color:#000000; 
  font-weight:bold; 
  text-decoration: none;
  vertical-align: absmiddle;
}

a:hover {
  font-family:Arial, Helvetica, sans-serif; 
  font-size:10pt; 
  color:#000000; 
  font-weight:bold; 
  text-decoration: none;
  vertical-align: absmiddle;
}

/* @title Menupunkt */
/* @description Stil für einen Menupunkt */
/* @example <a href="#" class="menupunkt">Menupunkt</a> */
.menupunkt { 
  font-family:Arial, Helvetica, sans-serif; 
  font-size:8pt; 
  color:#000000; 
  font-weight:bold; 
  vertical-align: absmiddle;
  text-decoration: none;
}

.menupunkt:link {
  font-family:Arial, Helvetica, sans-serif; 
  font-size:8pt; 
  color:#000000; 
  font-weight:bold; 
  text-decoration: none;
  vertical-align: absmiddle;
}

.menupunkt:active {
  font-family:Arial, Helvetica, sans-serif; 
  font-size:8pt; 
  color:#000000; 
  font-weight:bold; 
  text-decoration: none;
  vertical-align: absmiddle;
}

.menupunkt:visited {
  font-family:Arial, Helvetica, sans-serif; 
  font-size:8pt; 
  color:#000000; 
  font-weight:bold; 
  text-decoration: none;
  vertical-align: absmiddle;
}

.menupunkt:hover {
  font-family:Arial, Helvetica, sans-serif; 
  font-size:8pt; 
  color:#000000; 
  font-weight:bold; 
  text-decoration: none;
  vertical-align: absmiddle;
}


/* @title Menupunkt hervorgehoben */
/* @description Stil für einen hervorgehobenen Menupunkt */
/* @example <a href="#" class="menupunkthigh">Menupunkt</a> */
.menupunktHigh { 
  font-family:Arial, Helvetica, sans-serif; 
  font-size:8pt; 
  color:#000000; 
  font-weight:bolder; 
  vertical-align: absmiddle;
  text-decoration: none;
}


.menupunktHigh:link {
  font-family:Arial, Helvetica, sans-serif; 
  font-size:8pt; 
  color:#000000; 
  font-weight:bolder; 
  vertical-align: absmiddle;
  text-decoration: none;
}

.menupunktHigh:active {
  font-family:Arial, Helvetica, sans-serif; 
  font-size:8pt; 
  color:#000000; 
  font-weight:bolder; 
  vertical-align: absmiddle;
  text-decoration: none;
}

.menupunktHigh:visited {
  font-family:Arial, Helvetica, sans-serif; 
  font-size:8pt; 
  color:#000000; 
  font-weight:bolder; 
  vertical-align: absmiddle;
  text-decoration: none;
}

.menupunktHigh:hover {
  font-family:Arial, Helvetica, sans-serif; 
  font-size:8pt; 
  color:#000000; 
  font-weight:bolder; 
  vertical-align: absmiddle;
  text-decoration: none;
}


/* @title Link-Stil tslink */
/* @description Stil für einen Link */
/* @example <a href="#" class="tslink">Linktext</a> */
.tslink { 
  font-family:Arial, Helvetica, sans-serif; 
  font-size:10pt; 
  color:#000000; 
  font-weight:bold; 
  vertical-align: absmiddle;
  text-decoration: none;
}

.tslink:link {
  font-family:Arial, Helvetica, sans-serif; 
  font-size:10pt; 
  color:#000000; 
  font-weight:bold; 
  text-decoration: none;
  vertical-align: absmiddle;
}

.tslink:active {
  font-family:Arial, Helvetica, sans-serif; 
  font-size:8pt; 
  color:#000000; 
  font-weight:bold; 
  text-decoration: none;
  vertical-align: absmiddle;
}

.tslink:visited {
  font-family:Arial, Helvetica, sans-serif; 
  font-size:10pt; 
  color:#000000; 
  font-weight:bold; 
  text-decoration: none;
  vertical-align: absmiddle;
}

.tslink:hover {
  font-family:Arial, Helvetica, sans-serif; 
  font-size:10pt; 
  color:#000000; 
  font-weight:bold; 
  text-decoration: none;
  vertical-align: absmiddle;
}

/* @title Grosse Überschrift */
/* @description Stil für eine Überschrift 12pt */
/* @example <span class="ueberschrift-gross">Überschrift</span> */
.ueberschrift-gross { 
  font-family:Arial, Helvetica, sans-serif; 
  font-size:12pt; color:#000000; 
  font-weight:bold; 
}

/* @title Kleine Überschrift */
/* @description Stil für eine Überschrift 10pt */
/* @example <span class="ueberschrift-klein">Überschrift</span> */
.ueberschrift-klein { 
  font-family:Arial, Helvetica, sans-serif; 
  font-size:10pt; 
  color:#000000; 
  font-weight:bold; 
}

/* @title Fließtext */
/* @description Stil für Fließtext */
/* @example <span class="fliesstext">Text</span> */
.fliesstext { 
  font-family:Arial,Helvetica,sans-serif; 
  font-size:10pt; 
  color:#000000; 
}

/* @title Fließtext kursiv */
/* @description Kursiver Stil für Fließtext */
/* @example <span class="fliesstext-kursiv">Text</span> */
.fliesstext-kursiv { 
  font-family:Arial,Helvetica,sans-serif; 
  font-size:10pt; 
  color:#000000; 
  font-style:italic; 
}

/* @title Fließtext fett */
/* @description Fetter Stil für Fließtext */
/* @example <span class="fliesstext-fett">Text</span> */
.fliesstext-fett { 
  font-family:Arial,Helvetica,sans-serif; 
  font-size:10pt; 
  color:#000000; 
  font-weight:bold; 
}

/* @title Fließtext kursiv und fett */
/* @description Kursiver und fetter Stil für Fließtext */
/* @example <span class="fliesstext-kursivfett">Text</span> */
.fliesstext-kursivfett { 
  font-family:Arial,Helvetica,sans-serif; 
  font-size:10pt; 
  color:#000000; 
  font-weight:bold; 
  font-style:italic;
}

/* @title Kleiner Text */
/* @description Stil für kleinen Text 8pt */
/* @example <span class="kleintext">Text</span> */
.kleintext { 
  font-family:Arial,Helvetica,sans-serif; 
  font-size:8pt; 
  color:#000000; 
}


/* @title Tabelle */
/* @description Stil für eine Tabelle (bei textblöcken verwendet) */
/* @example <table class="tabelle"><tr><th>Spalte 1</th><th>Spalte2</th><tr><td>Text text text</td><td>Text Text Text</td></tr></table> */
.tabelle
{
  font-size: 10pt;
  border: 1pt #F7D80A solid;
}

.tabelle tr {
}

.tabelle th {
  color: #000000;
  font-weight: bold;
  border: 1pt #F7D80A solid;
  background-color: #F7D80A;
  padding: 2pt;
}

.tabelle thead {
  color: #000000;
  font-weight: bold;
  border: 1pt #F7D80A solid;
  background-color: #F7D80A;
  padding: 2pt;
}

.tabelle td {
  color: #000000;
  font-weight: normal;
  border: 1pt #F7D80A solid; 
  padding: 2pt;
}

.tabelle tbody {
  color: #000000;
  font-weight: normal;
  border: 1pt #F7D80A solid; 
  padding: 2pt;
}

.centerimgnofloat { 
  margin-bottom: 10px;
  float: none;
  text-align: middle;
}

.centerimg
{
  margin-bottom: 10px;
  float: none;
  text-align: middle;
}

.leftimgnofloat { 
  margin-bottom: 10px;
  float: none;
  text-align: right;
  margin-right:20px;
}

.leftimg
{
  margin-bottom: 10px;
  float: left;
  text-align: right;
  margin-right:20px;
}

.nebenleftimgnofloat { 
  margin-bottom: 10px;
  float: none;
  text-align: right;
  margin-right:20px;
}

.nebenleftimg
{
  margin-bottom: 10px;
  float: left;
  text-align: right;
  margin-right:20px;
}


.rightimgnofloat
{
  float: none;
  text-align: left;
  margin-left: 20px;
  margin-bottom: 10px;
}

.rightimg
{
  float: right;
  text-align: left;
  margin-left: 20px;
  margin-bottom: 10px;
}

.nebenrightimgnofloat
{
  float: none;
  text-align: left;
  margin-left: 20px;
  margin-bottom: 10px;
}

.nebenrightimg
{
  float: right;
  text-align: left;
  margin-left: 20px;
  margin-bottom: 10px;
}

.bildunter { 
  font-family: Arial, Helvetica, sans-serif;
  font-size:8pt;
  padding-top:2px;
  padding-right:2px;
  padding-left:2px;
  padding-bottom:2px;
  display: block;
  text-align: left;
  color: #000000;
}

.clearfloat
{
  clear: both;
  display: block;
}

.bild { } 
