a.klink:link { font-family: arial,helvetica,sans serif; font-size: 12px; font-style: normal; line-height: 15px; color: #0000C0; text-decoration: none}
a.klink:visited {font-family: arial,helvetica,sans serif; font-size: 12px; font-style: normal; line-height: normal; color: #000000; text-decoration: none}
a.klink:hover {font-family: arial,helvetica,sans serif; font-size: 12px; font-style: normal; line-height: normal; color: #FF0000; text-decoration: underline}  /* textklein */

  .textklein {
  font-family: Arial, Helvetica, sans-serif;
  font-size: smaller;
}

 .text {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 font-weight: bold;
 color: #000000;
 text-decoration: none;
 }


 /* Absatz */
p  {
 font-family: Arial, Helvetica, sans-serif;
 }

/* tabellenzellen, formulare */
td, tr, th, form {
 font-family: Arial, Helvetica, sans-serif;
 }

 /* link */
a { text-decoration: none;
 font-family: Arial, Helvetica, sans-serif;
 }

 /* bisher nicht besuchte links 006699*/
a:link {
 color: #0000C0;
 background-color: transparent;
}

/* bereits besuchte links  003399*/
a:visited {
 color: #2B6DE7;
 background-color: transparent;
}

/*  gewaehlte links 6699CC*/
a:hover {
 float: none;
 width: auto;
 color: #5F35FB;
 background-color: transparent;
 height: auto;
 text-decoration: underline;
 }

 /* gerade aktivierte links */
a:active {
 color: #006699;
 background-color: transparent;
}

/* links bleiben schwarz */
a.blacklink {
 color: #000000;
 background-color: transparent;
 text-decoration: none;
 }

 /* links bleiben schwarz  */
a.blacklink:visited {
 color: #000000;
 background-color: transparent;
 text-decoration: none;
 }

/* links bleiben schwarz  */
a.blacklink:hover {
 color: #000000;
 background-color: transparent;
 text-decoration: none;
 }

/* links bleiben schwarz  */
a.blacklink:active {
 color: #000000;
 background-color: transparent;
 text-decoration: none;
 }

/* links bleiben schwarz und unterstrichen */
 a.blacklinkus {
 color: #000000;
 background-color: transparent;
 text-decoration: underline;
 }

/* links bleiben schwarz und unterstrichen */
a.blacklinkus:visited {
 color: #000000;
 background-color: transparent;
 text-decoration: underline;
 }

/* links bleiben schwarz und unterstrichen */
 a.blacklinkus:hover {
 color: #000000;
 background-color: transparent;
 text-decoration: underline;
 }

/* links bleiben schwarz und unterstrichen */
 a.blacklinkus:active {
 color: #000000;
 background-color: transparent;
 text-decoration: underline;
 }

/* Überschrift1 */
.ueberschrift1 {
 font-size: 14pt;
 font-weight: bold;
 white-space:nowrap;
 }

/* Überschrift3 auf der Seite */
.ueberschrift3 {
 font-size: 13pt;
 font-weight: bold;
 white-space:nowrap;
 }

/* Seitenueberschrift h2 auf der Seite */
table h2 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14pt;
 margin-bottom:0px;
 margin-top:0px;
 font-weight: bold;
 white-space:nowrap;
 }

/* Seitenueberschrift h2 auf der Seite - fuer Netscape 4 */
h2 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14pt;
 margin-bottom:0px;
 margin-top:0px;
 font-weight: bold;
 white-space:nowrap;
 }
 /* Seitenueberschrift h2 auf der Seite */
table h3 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13pt;
 font-weight: bold;
 white-space:nowrap;
 }

/* Seitenueberschrift h2 auf der Seite - fuer Netscape 4 */
h3 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13pt;
 font-weight: bold;
 white-space:nowrap;
 }


 /* Schriftformatierung der linklisten mit naviwuerfel und fett*/
.overnavi {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12pt;
 font-weight: bold;
 text-align: left;
 white-space:nowrap;
 }

 /* Hier die Tabellenformatierung */
table.fine {
 font-family: Arial, Helvetica, sans-serif;
 color : #000000;
 border-color : #ffffff;
 background-color : #efefef;
 border-collapse:collapse;

 }

 /* tabellenzelleformatierung - ueberschrift*/
table.fine th {
 font-family: Arial, Helvetica, sans-serif;
 color : #000000;
 border-color : #ffffff;
 border-style : solid;
 border-width : 1px;
 text-align: center;
 white-space:nowrap;
}

/* tabellenzelleformatierung - tabellenzelle*/
table.fine td {
 font-family: Arial, Helvetica, sans-serif;
 color : #000000;
 background-color : #efefef;
 border-color : #ffffff;
 border-style : solid;
 border-width : 1px;
 padding : 3px;

 }

/* fusszeile farbig */
.footer {
 font-family: Arial, Helvetica, sans-serif;
 text-align: left;
 color: #000000;
 font-size: 8pt;
 white-space:nowrap;
 }

 /* &auml;ussere tabelle */
 .main { height:100%;
  }

  /* Bild&uuml;berschriften */
 .bilderklaerung {

  font-size: smaller;
  }

  /* textklein */
  .textklein {
  font-family: Arial, Helvetica, sans-serif;
  font-size: smaller;
}

/* text fett */
.fett {
  font-weight: bold;
}

/* grauer Bereich */
pre {
  background-color: #f0f0f0;
}
.tab12 {
        font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; line-height: 18px;
}
