body{
  font: normal 13px/120% Arial, Helvetica, sans-serif;
  background-color: #CCCCCC;
  color: #000000;
  /*Srollbareigenschaften*/
  scrollbar-base-color: #3366cc;
  scrollbar-face-color: #3366cc; /*Scrollbar-Vordergrund in Dunkelblau*/
  scrollbar-highlight-color: #3366cc;
  scrollbar-shadow-color: #3366cc;  /*Aussen-Umrandung der Scrollbar in Dunkelblau*/
  scrollbar-3dlight-color: #ffffff; /*Innen-Umrandung der Scrollbar in Weiss*/
  scrollbar-arrow-color:  #ffffff; /*Richtungspfeile in Weiss*/
  scrollbar-track-color: #CCCCCC; /*Scrollbar-Hintergrund in Hellblau*/
  }

/*Fusszeile*/
.body_bottom{
  background-image: url(../images/navi/navi_hg_lang_1300.jpg);
  margin-left: 10px;
  margin-top: 8px;}


/*Tabellenformatierung der Hauptdokumente*/
/*Definition der Tabelle*/
.struktur_tabelle{
  border: 0px none;
  width: 100%;
  height: 100%;
  background-color: #91B6E3;}

/*Definition des Ausenrandes zum Tabelleninhalt*/
.struktur_zelle{
  border: 0px none;
  width: 20px;
  height: 20px;}

/*Tabellenformatierung der Linktabelle*/
/*Definition der Tabelle*/
.struktur_tabelle_links{
  border: 0px none;
  width: 100%;
  height: 0%;
  background-color: #91B6E3;}

/*Definition des Ausenrandes zum Tabelleninhalt*/
.struktur_linkspalte{
  border: 0px none;
  width: 250px;
  height: 200px;
  valign: top;}

.zelle_trennlinie{
  height: 50px;
  text-align: center;}

/*Überschrift des Dokumentes*/
.zelle_ueberschrift{
  background-color: #3366cc;
  }

/*Abstand zum daraufvolgenden Inhalt*/
.zelle_2_ueberschrift{
  height: 20px}

/*Überschrift des Dokumentes*/
.text_ueberschrift{
  font: bold 18px/120% Arial, Helvetica, sans-serif;
  color:#ffffff;}


/*Tabellenformatierung der Partnerseite*/
/*Definition der Zellen*/
.zelle_link{
  background-color: #99ccff;
  width: 160px;
  vertical-align: top;}

.zelle_info{
  background-color: #99ccff;
  width: 385px;
  vertical-align: top;}

.zeile_abstand{
  height: 5px;}

/*Tabellenformatierung der Themenliste*/
/*Definition der Zellen*/
.zelle_themenpfeil{
  background-color: #99ccff;
  height: 21px;
  width: 22px;
  vertical-align: middle;}

.zelle_fachthema{
  background-color: #99ccff;
  width: 523px;
  vertical-align: top;}

.zeile_abstand_themen{
  height: 5px;}

.tabelle_ueberschrift_themen{
  width: 485px;}

.themepfeil_rechts{
  margin-left: 2px;
  margin-top: 2px;
}

.themepfeil_links{
  margin-left: 3px;
  margin-top: 3px;
}

.tabelle_thema{
  width: 545px;}

.tabelle_thema_rand{
  width: 20px;}

.tabelle_thema_hauptteil{
  width: 505px;}

.tabelle_thema_einrueckung{
  width: 12px;
  height: 23px;
  vertical-align: top;}

.tabelle_thema_text{
  width: 481px;
  vertical-align: middle;}

.tabelle_thema_abstand{
  height: 10px;}

  /*Tabellenformatierung allgemein*/
.zelle_top{
  vertical-align: top;}


/*Definition der Links*/
a:link {color: #3366cc; font-weight: bold} /*noch nicht angeklickt in Schwarz*/
a:visited {color: #3366cc; font-weight: bold} /*bereits angeklickt in Schwarz*/
a:hover {color: #FFFFFF; font-weight: bold} /*Maus über dem Verweis in Dunkelblau*/
a:active {color: #FFFFFF; font-weight: bold} /*Verweis angeklickt in Dunkelblau*/

a.text_ueberschrift:link  {color: #FFFFFF; font-weight: bold; text-decoration: none} /*noch nicht angeklickt in Weiss*/
a.text_ueberschrift:visited  {color: #FFFFFF; font-weight: bold; text-decoration: none} /*bereits angeklickt angeklickt in Weiss*/
a.text_ueberschrift:hover {color: #000000; font-weight: bold; text-decoration: none} /*Maus über dem Verweis in Hellblau*/
a.text_ueberschrift:active {color: #000000; font-weight: bold; text-decoration: none} /*Verweis angeklickt in Dunkelblau*/

a.text_14_bold:link  {color: #FFFFFF; font-weight: bold; text-decoration: none} /*noch nicht angeklickt in Weiss*/
a.text_14_bold:visited  {color: #FFFFFF; font-weight: bold; text-decoration: none} /*bereits angeklickt angeklickt in Weiss*/
a.text_14_bold:hover {color: #FFFFFF; font-weight: bold; text-decoration: none} /*Maus über dem Verweis in Hellblau*/
a.text_14_bold:active {color: #FFFFFF; font-weight: bold; text-decoration: none} /*Verweis angeklickt in Dunkelblau*/

.decoration_none{
  text-decoration: none;}

/*Schriftformatierungen*/
.text_8_nornal_ws{
  font: normal 8px/120% Arial, Helvetica, sans-serif;
  color:#FFFFFF}

.text_10_nornal{
  font: normal 10px/120% Arial, Helvetica, sans-serif;
  color:#000000}

.text_12_normal{
  font: normal 12px/120% Arial, Helvetica, sans-serif;
  color:#000000}

.text_12_normal_ws{
  font: normal 12px/120% Arial, Helvetica, sans-serif;
  color:#FFFFFF}

.text_14_normal{
  font: normal 14px/120% Verdana, Arial, Helvetica, sans-serif;
  color:#000000}

.text_14_normal_ws{
  font: normal 14px/120% Arial, Helvetica, sans-serif;
  color:#FFFFFF}

.text_16_normal{
  font: normal 16px/120% Arial, Helvetica, sans-serif;
  color:#000000}

.text_10_bold{
  font: bold 10px/120% Arial, Helvetica, sans-serif;
  color:#000000}

.text_12_bold{
  font: bold 12px/120% Arial, Helvetica, sans-serif;
  color:#000000}

.text_14_bold{
  font: bold 14px/120% Arial, Helvetica, sans-serif;
  color:#000000}

.text_14_bold_ws{
  font: bold 14px/120% Arial, Helvetica, sans-serif;
  color:#FFFFFF}

.text_16_bold{
  font: bold 16px/120% Arial, Helvetica, sans-serif;
  color:#000000}

.text_18_bold{
  font: bold 18px/120% Arial, Helvetica, sans-serif;
  color:#000000}

.text_24_bold{
  font: bold 24px/120% Arial, Helvetica, sans-serif;
  color:#000000}

.text_schrift_1_normal{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}

.text_schrift_1_bold{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}

.text_schrift_2_normal{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}

.text_schrift_2_bold{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}

.text_schrift_3_normal{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}

.text_schrift_3_bold{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}

.text_schrift_4_normal{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}

.text_schrift_4_bold{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}

h1 {  font: bold 36px/120%; color: #000066}
h2 {  font: bold 24px/120%; color: #3366CC}
h3 {  font: bold 24px/120%; color: #000000}
h4 {  font: bold 18px/120%; color: #000000}
h5 {  font: bold 13px/120%; color: #000000}
h6 {  font: normal 10px/120%; color: #000000}

p,li,span,ul {  font: normal 13px/120% Arial, Helvetica, sans-serif; color: #000000}

td,tr {  font: normal 13px/120% Arial, Helvetica, sans-serif; color: #000000}

.tabletitle {  font: bold 13px/100% Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #3366CC}
.tabletext { font: normal 13px/100% Arial, Helvetica, sans-serif; color: #000000}