BODY {
   FONT-FAMILY: Arial, Helvetica, Sans-Serif;
   font-size: 20px;
   background-color: #FFFFFF;
   color: #000000;
}

A:link {COLOR: #000000;  FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none;  }
A:visited {COLOR: #000000;  FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none;}
A:bb:hover {COLOR: #000000;  FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none;}
A:active {COLOR: #000000;  FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none;}

a.hilfe:link {COLOR: #808080; cursor: help;}
a.hilfe:visited {COLOR:  #808080; cursor: help;}
a.hilfe:bb:hover {COLOR: #808080; cursor: help;}
a.hilfe:active {COLOR: #808080; cursor: help;}

a.warte:link {cursor: wait;}
a.warte:visited {cursor: wait;}
a.warte:bb:hover {cursor: wait;}
a.warte:active {cursor: wait;}

/*Titel*/
div.institut {position:absolute; visibility:visible; left:20px; top:10px; }

a.mhg:link {line-height:18px;font-size:15px;color: #4F4F4F;}
a.mhg:visited {line-height:18px;font-size:15px;color: #4F4F4F;}
a.mhg:bb:hover {line-height:18px;font-size:15px;color: #4F4F4F;}
a.mhg:active {line-height:18px;font-size:15px;color: #4F4F4F;}

td.ttinstitut {
 FONT-FAMILY: Arial, Helvetica, Sans-Serif;
 font-size: 20px;
 line-height: 20px;
 font-weight: bold;
 color: #000000;
 }

/*Suche*/
a.suche:link {line-height:18px;font-size:16px;background-color: #FFE898;}
a.suche:visited {line-height:18px;font-size:16px;background-color: #FFE898;  }
a.suche:bb:hover {line-height:18px;font-size:16px;background-color: #FFE898;  }
a.suche:active {line-height:18px;font-size:16px;background-color: #FFE898;}

/*ifsKap*/
div.navleiste {position:absolute; visibility:visible; left:20px; top:0px; }
div.navglied {position:absolute;visibility:visible;left:20px;top:34px; }
div.navbild {position:absolute;visibility:visible;left:150px;top:34px; }
div.texttitel {position:absolute;visibility:hidden;left:310px;top:34px; }

a.titel:link {COLOR: #808080; }
a.titel:visited {COLOR: #808080; }
a.titel:bb:hover {COLOR: #000000; }
a.titel:active {COLOR: #000000;}

a.titelaktuell:link {COLOR: #000000;}
a.titelaktuell:visited {COLOR: #000000;}
a.titelaktuell:bb:hover {COLOR: #000000;}
a.titelaktuell:active {COLOR:#000000;}

a.glieder:link {COLOR: #808080;}
a.glieder:visited {COLOR: #808080;}
a.glieder:bb:hover {COLOR: #000000;}
a.glieder:active {COLOR: #000000;}

a.nexttext:link {COLOR:#000000; font-size: 12px; line-height:16px; font-weight: normal; cursor: e-resize;}
a.nexttext:visited {COLOR:#000000; font-size: 12px; line-height:16px; font-weight: normal;cursor: e-resize;}
a.nexttext:bb:hover {COLOR:#FF0000; font-size: 12px; line-height:16px; font-weight: normal;cursor: e-resize;}
a.nexttext:active {COLOR:#000000; font-size: 12px; line-height:16px; font-weight: normal;cursor: e-resize;}

a.navkap:link {COLOR:#000000; font-size: 12px; line-height:16px; font-weight: normal; cursor: s-resize;}
a.navkap:visited {COLOR:#000000; font-size: 12px; line-height:16px; font-weight: normal;cursor: s-resize;}
a.navkap:bb:hover {COLOR:#FF0000; font-size: 12px; line-height:16px; font-weight: normal;cursor: s-resize;}
a.navkap:active {COLOR:#000000; font-size: 12px; line-height:16px; font-weight: normal;cursor: s-resize;}

a.navback:link {COLOR:#000000; font-size: 10pt; line-height:16px; font-weight: bold; cursor: w-resize}
a.navback:visited {COLOR:#000000; font-size: 10pt; line-height:16px; font-weight: bold;}
a.navback:bb:hover {COLOR:#FF0000; font-size: 10pt; line-height:16px; font-weight: bold;}
a.navback:active {COLOR:#000000; font-size: 10pt; line-height:16px; font-weight: bold;}

a.navvor:link {COLOR:#000000; font-size: 10pt; line-height:16px; font-weight: bold; cursor: e-resize}
a.navvor:visited {COLOR:#000000; font-size: 10pt; line-height:16px; font-weight: bold; cursor: e-resize}
a.navvor:bb:hover {COLOR:#FF0000; font-size: 10pt; line-height:16px; font-weight: bold; cursor: e-resize}
a.navvor:active {COLOR:#000000; font-size: 10pt; line-height:16px; font-weight: bold; cursor: e-resize}


td.navtitel {
 line-height: 16px;
 background-color: #FFE898;
 text-align: center;
 }
td.abstand1 {
 font-size: 1px;
 line-height: 1px;
  }
td.navkap {
 font-size: 20px;
 line-height: 20px;
 background-color: #FCFCF0;
 }

/*Text*/
body.text {
     }
div.einleitung {position:absolute; visibility:visible; left:20px; top:0px; }
div.text {position:absolute; visibility:visible; left:295px; top:0px; z-Index:10;}

div.navi1 {position:absolute; visibility:hidden;left:20px;top:30px;z-Index:8;}
div.navi1b {position:absolute;visibility:visible;left:20px;top:30px;z-Index:0;}
div.naviABC {position:absolute; visibility:hidden;left:70px;top:10px;z-Index:7;}
div.naviABCb {position:absolute;visibility:visible;left:70px;top:10px;z-Index:2;}
div.naviz {position:absolute; visibility:hidden;left:170px;top:50px;z-Index:9;}

div.navi0 {position:absolute; visibility:hidden;left:50px;top:30px;z-Index:7;}
div.navi0b {position:absolute;visibility:visible;left:50px;top:30px;z-Index:2;}
div.navi2 {position:absolute;visibility:hidden;left:20px;top:210px;z-Index:9;}
div.navi2b {position:absolute;visibility:visible;left:20px;top:210px;z-Index:3;}

div.bld1 {position:absolute; visibility:visible; left:100px; top:0px; z-Index:7;}
div.bld1b {position:absolute; visibility:visible; left:100px; top:0px; z-Index:5;}
div.bld2 {position:absolute; visibility:hidden; left:133px; top:15px; z-Index:6;}
div.bld2b {position:absolute; visibility:visible; left:133px; top:15px; z-Index:4;}


/* Texttafel */
a.textbold:link {COLOR: #000000;}
a.textbold:visited {COLOR: #000000;}
a.textbold:bb:hover {COLOR: #000000;}
a.textbold:active {COLOR:#000000;}

a.bildlink:link {COLOR: #000000; background-color: #CFCFCF; font-size: 11px; FONT-WEIGHT: normal; FONT-STYLE: normal;}
a.bildlink:visited {COLOR: #000000; background-color: #CFCFCF; font-size: 11px; FONT-WEIGHT: normal; FONT-STYLE: normal;}
a.bildlink:bb:hover {COLOR: #FF0000; background-color: #CFCFCF;font-size: 11px; FONT-WEIGHT: normal; FONT-STYLE: normal;}
a.bildlink:active {COLOR: #000000; background-color: #CFCFCF; font-size: 11px; FONT-WEIGHT: normal; FONT-STYLE: normal;}

table.text{
 background-color: #FFFFFF;
 FONT-FAMILY: Times New Roman;
 }
td.titelprint {
  font-size: 17px;
 line-height: 19px;
  color: #000000;
 }
td.text {
 font-size: 15px;
 line-height: 18px;
}
td.einlhab {
 font-size: 1px;
 line-height: 1px;
}
p.uzeile {
 font-size: 16px;
 line-height: 18px;
}

/* Grauer Fuss Einleitung*/
div.techn {position:absolute; visibility:visible; left:20px;top:300px; }

a.fussc:link {COLOR: #000000; line-height: 24px; font-size: 18px;}
a.fussc:visited {COLOR: #000000; line-height: 24px; font-size: 18px;}
a.fussc:bb:hover {COLOR: #000000; line-height: 24px; font-size: 18px;}
a.fussc:active{COLOR: #000000: line-height: 24px; font-size: 18px; }

b.rotpfeil {
 COLOR: #FF0000;
 font-weight: bold;
 }

td.fussc {
 line-height: 26px;
 font-size: 20px;
 font-weight: bold;
 text-align: center;
 color: #000000;
 background-color: #cccccc;
 }

/*Scripte für Navigationslayer*/

a.close:link {COLOR: #000000; background-color: #CFCFCF; font-size: 11px; line-height: 10px;}
a.close:visited {COLOR: #000000; background-color: #CFCFCF; font-size: 11px; line-height: 10px;}
a.close:bb:hover {COLOR: #000000; background-color: #CFCFCF;font-size: 11px; line-height: 10px;}
a.close:active {COLOR: #000000; background-color: #CFCFCF; font-size: 11px; line-height: 10px;}

a.navlink:link {COLOR: #808080; }
a.navlink:visited {COLOR: #808080; }
a.navlink:bb:hover {COLOR: #000000; }
a.navlink:active {COLOR: #000000;}

a.navlinkb:link {COLOR: #AFAFAF; }
a.navlinkb:visited {COLOR: #AFAFAF; }
a.navlinkb:bb:hover {COLOR: #000000; }
a.navlinkb:active {COLOR: #000000; }

a.navlinkaktuell:link {COLOR: #000000;}
a.navlinkaktuell:visited {COLOR: #000000;}
a.navlinkaktuell:bb:hover {COLOR: #000000;}
a.navlinkaktuell:active {COLOR:#000000;}

a.navlinkbaktuell:link {COLOR: #808080; }
a.navlinkbaktuell:visited {COLOR: #808080; }
a.navlinkbaktuell:bb:hover {COLOR: #000000; }
a.navlinkbaktuell:active {COLOR: #000000;}


table.navtext {
 font-size: 16px;
 line-height: 18px;
 background-color: #FFE898;}
td.navaktuell{
 COLOR: #000000;
 FONT-WEIGHT: bold;
 FONT-SIZE: 9pt;
 FONT-STYLE: normal;
 FONT-FAMILY: Arial, Helvetica;
 TEXT-DECORATION: none;
 }
td.navleiste {
 font-size: 10px;
 line-height: 10px;
 background-color: #FFE898;}

table.navtextb {
 font-size: 16px;
 line-height: 18px;
 background-color: #FCEEC5;}
td.navaktuellb{
 COLOR: #808080;
 FONT-WEIGHT: bold;
 FONT-SIZE: 9pt;
 FONT-STYLE: normal;
 FONT-FAMILY: Arial, Helvetica;
 TEXT-DECORATION: none;
 }
 td.navleisteb {
  font-size: 10px;
 line-height: 10px;
 background-color: #FCEEC5;}

/* Billeisten*/
table.bld {
 background-color: #AFAFAF;
 font-size: 10pt;
  }
td.bldfuss {
 font-size: 8pt;
 text-align: right;
 line-height: 10pt;
 vertical-align: top;
 }
table.bldb {
 background-color: #AFAFAF;
 text-align: center;
 }

/* Bildtafeln*/
body.bilder {
  background-color: #FFFFFF;
  padding : 0px;
  margin : 5px;

  }
a.bldnav:link {COLOR: #000000; font-size: 14px;  font-family: arial, sans-serif;line-height: 14px;}
a.bldnav:visited {COLOR:#000000; font-size: 14px;  font-family: arial, sans-serif;line-height: 14px;}
a.bldnav:bb:hover {COLOR: #FF0000; font-size: 14px;  font-family: arial, sans-serif;line-height: 14px;}
a.bldnav:active {COLOR: #000000; font-size: 14px;  font-family: arial, sans-serif;line-height: 14px;}

a.bldback:link {COLOR: #000000; font-size: 14px;  font-family: arial, sans-serif;line-height: 14px; cursor: w-resize;}
a.bldback:visited {COLOR:#000000; font-size: 14px;  font-family: arial, sans-serif;line-height: 14px; cursor: w-resize;}
a.bldback:bb:hover {COLOR: #FF0000; font-size: 14px;  font-family: arial, sans-serif;line-height: 14px; cursor: w-resize;}
a.bldback:active {COLOR: #000000; font-size: 14px;  font-family: arial, sans-serif;line-height: 14px; cursor: w-resize;}

a.bldnext:link {COLOR: #000000; font-size: 14px;  font-family: arial, sans-serif;line-height: 14px; cursor: e-resize;}
a.bldnext:visited {COLOR:#000000; font-size: 14px;  font-family: arial, sans-serif;line-height: 14px; cursor: e-resize;}
a.bldnext:bb:hover {COLOR: #FF0000; font-size: 14px;  font-family: arial, sans-serif;line-height: 14px; cursor: e-resize;}
a.bldnext:active {COLOR: #000000; font-size: 14px;  font-family: arial, sans-serif;line-height: 14px; cursor: e-resize;}

table.bldnav{
 font-family: arial, sans-serif;
 font-size: 14px;
 line-height: 14px;
 font-weight: bold;
 }
td.bldnav{
 font-family: arial, sans-serif;
 font-size: 14px;
 line-height: 14px;
 font-weight: bold;
 }

td.bldnavkl {
 font-size: 13px;
 line-height: 13px;
 font-weight: normal;
 }

td.bldtitel {
  font-family: arial, sans-serif;
 letter-spacing: 0px;
 font-size: 17px;
 line-height: 19px;
 font-weight: bold;
 text-align: left;
 color: #AFAFAF;
 }

td.bldtext {
 font-size: 17px;
 line-height: 19px;
 text-align: left;
 font-weight: bold;
}
td.quelle {font-size: 14px;
 line-height: 14px;
 font-weight: normal;
 text-align: left;
 color: #000000;
}
td.bldhab {
 font-size: 5px;
 line-height: 5px;
 }

/*Zwischenstufenwand*/
a.zwst:link {COLOR: #000000; font-size: 20px;  font-family: arial, sans-serif;line-height: 48px; }
a.zwst:visited {COLOR:#000000; font-size: 20px;  font-family: arial, sans-serif;line-height: 48px;}
a.zwst:bb:hover {COLOR: #000000; font-size: 20px;  font-family: arial, sans-serif;line-height: 48px;}
a.zwst:active {COLOR: #000000; font-size: 20px;  font-family: arial, sans-serif;line-height: 48px; }

table.zwstw {
 background-color: #C0C0C0;
 line-height:48px;
   color: #000000;
 }
td.weiss
{
background-color: #FFFFFF;
  color: #000000;
  font-size:14px;
  }
td.zh1
{
background-color: #FFFFFF;
  color: #000000;
  font-size:14px;
  }
 td.zh2
{
background-color: #FFFFFF;
  color: #000000;
  font-size:12px;
  }
