.hinterlegt
{
	background-color: #6699FF;
}

.hinterlegt2
{
	background-color: #99CCFF;
}

.hinterlegt3
{
	background-color: #99CCFF;
	font-family: Verdana, Tahoma;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	height: 1.5em;
}

.hinterlegt4
{
	background-color: #FFFFFF;
}

.aufsteiger
{
	background-color: #99FF99;
}

.aufsteiger_klein
{
	background-color: #99FF99;
  font-family: Verdana, Tahoma;
	font-size: 13px;
}

.absteiger
{
	background-color: #FFCC66;
}

.absteiger_klein
{
	background-color: #FFCC66;
  font-family: Verdana, Tahoma;
	font-size: 13px;
}

.rueckzug
{
	background-color: #FFFF66;
}

.rueckzug_klein
{
	background-color: #FFFF66;
  font-family: Verdana, Tahoma;
	font-size: 13px;
}

.abmeldung
{
	background-color: #CCFFFF;
}

.abmeldung_klein
{
	background-color: #CCFFFF;
  font-family: Verdana, Tahoma;
	font-size: 13px;
}

.ak
{
	background-color: #E9E9E9;
}

.ak_klein
{
	background-color: #E9E9E9;
  font-family: Verdana, Tahoma;
	font-size: 13px;
}

.news_header
{
	background-color: #6699FF;
  font-family: Verdana;
	font-weight: bold;
	font-size: 12pt;
  height: 2em;
}

.news_datum
{
	background-color: #6699FF;
  text-align: right;
}

.news_bottom
{
	background-color: #99CCFF;
  text-align: right;
  font-size: 8pt;
  height: 1.5em;
}

.news_bildtext
{
  text-align: left;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  color: #000080;
}

.ueberschrift
{
	background-color: #6699FF;
	font-family: Verdana;
	font-weight: bold;
	font-size: 13pt;
  text-align: center;
  height: 3.5em;
}

.ueberschrift2
{
	background-color: #99CCFF;
  font-family: Verdana;
	font-weight: bold;
	font-size: 12pt;
  text-align: left;
  height: 2em;
}

.ueberschrift3
{
	background-color: #99CCFF;
  font-family: Verdana;
  font-weight: bold;
	font-size: 10pt;
  text-align: left;
  height: 2em;
}

.ueberschrift3b
{
	background-color: #99CCFF;
  font-family: Verdana;
  font-weight: bold;
	font-size: 10pt;
  text-align: left;
}

.ueberschrift4
{
	background-color: #99CCFF;
  font-family: Verdana;
  font-weight: bold;
	font-size: 9pt;
  text-align: center;
}

.ueberschrift5
{
	background-color: #99CCFF;
  font-family: Verdana;
	font-size: 7pt;
  text-align: center;
}

.ueberschrift_klein
{
	background-color: #6699FF;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12pt;
  text-align: center;
  height: 2em;
}

.ueberschrift_kleiner
{
	background-color: #6699FF;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10pt;
  text-align: center;
  height: 1.5em;
}

.ueberschrift_kleiner_links
{
	background-color: #6699FF;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10pt;
  text-align: links;
  height: 1.5em;
}

.fehler
{
	font-family: Verdana, Tahoma;
	font-size: 12px;
  color: #CC0000;
  font-weight: bold;
}

.kein_fehler
{
	font-family: Verdana, Tahoma;
	font-size: 12px;
  color: #00CC00;
  font-weight: bold;
}

.deaktiviert
{
	font-family: Verdana, Tahoma;
	font-size: 12px;
  color: #808080;
  font-style: italic;
}

.aktiviert
{
	font-family: Verdana, Tahoma;
	font-size: 12px;
}

.kleinerer_text
{
	font-family: Verdana, Tahoma;
	font-size: 8px;
}

.kleinerer_text2
{
	font-family: Verdana, Tahoma;
	font-size: 9px;
}

.kleiner_text
{
	font-family: Verdana, Tahoma;
	font-size: 10px;
}

.kleiner_text2
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
}

.kleiner_text_hinterlegt
{
	background-color: #FFCC66;
  font-family: Verdana, Tahoma;
	font-size: 10px;
}

.mittlerer_text
{
	font-family: Verdana, Tahoma;
	font-size: 13px;
}

.mittlerer_text_weiss
{
	font-family: Verdana, Tahoma;
	font-size: 13px;
  background-color: #FFFFFF;
}

.mittlerer_text_fett
{
	font-family: Verdana, Tahoma;
	font-size: 13px;
  font-weight: bold;
}

.grosser_text
{
	font-family: Arial;
	font-weight:bold;
	font-size: 18px;
}

.menue_text
{
	font-family: Verdana, Tahoma;
	font-size: 12px;
}

.menue_text_aktiv
{
	font-family: Verdana, Tahoma;
	font-size: 12px;
  font-weight: bold;
  background: #99CCFF;
}

.breite_tabelle
{
  border-width: 2px;
  border-style: solid;
  border-collapse: collapse;
  border-color: #333333;
  width: 95%;
}

.breite_tabelle_mitrand
{
  border-width: 2px;
  border-style: solid;
  border-collapse: collapse;
  border-color: #333333;
  width: 95%;
}

.breite_tabelle_mitrand td
{
  padding: 5;
}

.breite_tabelle_mitrand_klein
{
  border-width: 2px;
  border-style: solid;
  border-collapse: collapse;
  border-color: #333333;
  font-size: 9pt;
  width: 95%;
}

.breite_tabelle_mitrand_klein td
{
  padding: 5;
}

.sehr_breite_tabelle
{
  border-width: 2px;
  border-style: solid;
  border-collapse: collapse;
  border-color: #333333;
  width: 100%;
}

.sehr_breite_tabelle td
{
  padding: 3;
}

.mittlere_tabelle
{
  border-width: 2px;
  border-style: solid;
  border-collapse: collapse;
  border-color: #333333;
  width: 80%;
}

.mittlere_tabelle_mitrand
{
  border-width: 2px;
  border-style: solid;
  border-collapse: collapse;
  border-color: #333333;
  width: 80%;
}

.mittlere_tabelle_mitrand td
{
  padding: 5;
}

.mittlere_tabelle_mitrand_klein
{
  border-width: 2px;
  border-style: solid;
  border-collapse: collapse;
  border-color: #333333;
  font-size: 9pt;
  width: 95%;
}

.mittlere_tabelle_mitrand_klein td
{
  padding: 5;
}

.schmale_tabelle
{
  border-width: 2px;
  border-style: solid;
  border-collapse: collapse;
  border-color: #333333;
}

.schmale_tabelle_mitrand
{
  border-width: 2px;
  border-style: solid;
  border-collapse: collapse;
  border-color: #333333;
}

.schmale_tabelle_mitrand td
{
  padding: 5;
}

.tabelle_150
{
  border-width: 2px;
  border-style: solid;
  border-collapse: collapse;
  border-color: #333333;
  width: 150px;
}

.tabelle_200
{
  border-width: 2px;
  border-style: solid;
  border-collapse: collapse;
  border-color: #333333;
  width: 200px;
}

.tabelle_200 td
{
  padding: 5;
}


.tabelle_250_ohnerand
{
  border-width: 2px;
  border-style: solid;
  border-collapse: collapse;
  border-color: #333333;
  width: 250px;
}


.tabelle_300
{
  border-width: 2px;
  border-style: solid;
  border-collapse: collapse;
  border-color: #333333;
  width: 300px;
}

.tabelle_300 td
{
  padding: 5;
}

.tabelle_300_ohnerand
{
  border-width: 2px;
  border-style: solid;
  border-collapse: collapse;
  border-color: #333333;
  width: 300px;
}

.tabelle_360
{
  border-width: 2px;
  border-style: solid;
  border-collapse: collapse;
  border-color: #333333;
  width: 360px;
}

.tabelle_360 td
{
  padding: 5;
}


.tabelle_600
{
  border-width: 2px;
  border-style: solid;
  border-collapse: collapse;
  border-color: #333333;
  width: 600px;
}

.tabelle_600 td
{
  padding: 5;
}

.tabelle_600_schmalerrand
{
  border-width: 2px;
  border-style: solid;
  border-collapse: collapse;
  border-color: #333333;
  width: 600px;
}

.tabelle_600_schmalerrand td
{
  padding: 3;
}

.tabelle_650
{
  border-width: 2px;
  border-style: solid;
  border-collapse: collapse;
  border-color: #333333;
  width: 650px;
}

.tabelle_650 td
{
  padding: 5;
}

.tabelle_700
{
  border-width: 2px;
  border-style: solid;
  border-collapse: collapse;
  border-color: #333333;
  width: 700px;
}

.tabelle_700 td
{
  padding: 5;
}

.tabelle_700 td table
{
  border-width: 0px;
  border-style: none;
  border-collapse: collapse;
  width: 70px;
}

.tabelle_700 td table td
{
  padding: 0;
}

.mini_tabelle
{
  border-width: 1px;
  border-style: solid;
  border-collapse: collapse;
  border-color: #333333;
}

.mini_tabelle td
{
  padding: 1;
}

.mini_tabelle_ohnerand
{
  border-width: 0px;
  border-style: solid;
  border-collapse: collapse;
  border-color: #333333;
}

.mini_tabelle_ohnerand td
{
  padding: 3;
}

.menue_tabelle
{
  border-width: 0px;
  border-style: solid;
  /*border-collapse: collapse;*/
  width: 135;
}

.menue_tabelle td
{
  padding: 0;
}

.menue_tabelle a
{
  text-decoration: none;
  color: #000000;
}