BODY {
   FONT-FAMILY: Arial, Helvetica, Sans-Serif;
   font-size: 20px;
   background-color: #FCFCF0;
   color: #000000;
}

A:link {COLOR: #000000;  FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Sans-Serif, Times New Roman; TEXT-DECORATION: none;  }
A:visited {COLOR: #000000;  FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Sans-Serif, Times New Roman; TEXT-DECORATION: none;}
A:bb:hover {COLOR: #000000;  FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Sans-Serif, Times New Roman; TEXT-DECORATION: none;}
A:active {COLOR: #000000;  FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Sans-Serif, Times New Roman; 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; width:100%; }

a.mhg:link {line-height:18px;font-size:16px;color: #4F4F4F;}
a.mhg:visited {line-height:18px;font-size:16px;color: #4F4F4F;}
a.mhg:bb:hover {line-height:18px;font-size:16px;color: #4F4F4F;}
a.mhg:active {line-height:18px;font-size:16px;color: #4F4F4F;}

td.ttinstitut {
 FONT-FAMILY: Arial, Helvetica, Sans-Serif;
 font-size: 24px;
 line-height: 24px;
 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; width: 100%}
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:2;}

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:1;}

div.navin1 {position:absolute; visibility:hidden;left:158px;top:41px;z-Index:9;}
div.navin2 {position:absolute; visibility:hidden;left:144px;top:65px;z-Index:9;}
div.navin3 {position:absolute; visibility:hidden;left:295px;top:90px;z-Index:9;}
div.navin4 {position:absolute; visibility:hidden;left:120px;top:112px;z-Index:9;}
div.navin5 {position:absolute; visibility:hidden;left:362px;top:132px;z-Index:9;}
div.navin6 {position:absolute; visibility:hidden;left:150px;top:165px;z-Index:9;}
div.navin7 {position:absolute; visibility:hidden;left:115px;top:245px;z-Index:9;}
div.navin8 {position:absolute; visibility:hidden;left:115px;top:250px;z-Index:9;}
div.navin9 {position:absolute; visibility:hidden;left:320px;top:272px;z-Index:9;}
div.navin10 {position:absolute; visibility:hidden;left:222px;top:300px;z-Index:9;}

div.navi0 {position:absolute; visibility:visible;left:50px;top:30px;z-Index:7;}
div.navi0b {position:absolute;visibility:visible;left:50px;top:30px;z-Index:1;}
div.navi2 {position:absolute;visibility:visible;left:20px;top:210px;z-Index:9;}
div.navi2b {position:absolute;visibility:visible;left:20px;top:210px;z-Index:3;}
div.navi3 {position:absolute;visibility:visible;left:20px;top:175px;z-Index:9;}
div.navi3b {position:absolute;visibility:visible;left:20px;top:175px;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.text:link {COLOR: #000000; FONT-WEIGHT: normal;  background-color: #FCEEC5;}
a.text:visited {COLOR: #000000; FONT-WEIGHT: normal;  background-color: #FCEEC5;}
a.text:bb:hover {COLOR: #000000; FONT-WEIGHT: normal; background-color: #FCEEC5;}
a.text:active {COLOR:#000000; FONT-WEIGHT: normal;  background-color: #FCEEC5;}

a.fremd:link {COLOR: #000000; FONT-WEIGHT: normal;  }
a.fremd:visited {COLOR: #000000; FONT-WEIGHT: normal;}
a.fremd:bb:hover {COLOR: #000000; FONT-WEIGHT: normal; }
a.fremd:active {COLOR:#000000; FONT-WEIGHT: normal; }

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: 12px; FONT-WEIGHT: normal; FONT-STYLE: normal; }
a.bildlink:visited {COLOR: #000000; background-color: #CFCFCF; font-size: 12px; FONT-WEIGHT: normal; FONT-STYLE: normal;}
a.bildlink:bb:hover {COLOR: #FF0000; background-color: #CFCFCF;font-size: 12px; FONT-WEIGHT: normal; FONT-STYLE: normal;}
a.bildlink:active {COLOR: #000000; background-color: #CFCFCF; font-size: 12px; FONT-WEIGHT: normal; FONT-STYLE: normal;}

table.text{
 background-color: #FCFCF0;
 FONT-FAMILY: Times New Roman;
 }
td.titelprint {
  font-size: 0px;
 line-height: 0px;
  color: #FCFCF0;
 }
td.text {
 font-size: 17px;
 line-height: 19px;
}
td.einlhab {
 font-size: 1px;
 line-height: 1px;
}
p.uzeile {
 font-size: 16px;
 line-height: 18px;
}

/* Grauer Fuss Einleitung */
div.techn {position:relative; 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: 24px;
 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: 24px;
 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: #808080;
 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: #CFCFCF;
  padding : 0px;
  margin : 5px;
   }
div.bldbld {position:absolute; visibility:hidden; left:10px; top:75px; width:460px;}

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;
 font-weight: bold;
}
td.quelle {font-size: 14px;
 line-height: 14px;
 font-weight: normal;
 color: #000000;
}
td.bldhab {
 font-size: 5px;
 line-height: 5px;
 }

/*Zwischenstufenwand*/
a.zwst:link {COLOR: #FFFFFF; font-size: 20px;  font-family: arial, sans-serif;line-height: 48px; }
a.zwst:visited {COLOR:#FFFFFF; font-size: 20px;  font-family: arial, sans-serif;line-height: 48px;}
a.zwst:bb:hover {COLOR: #FFFFFF; font-size: 20px;  font-family: arial, sans-serif;line-height: 48px;}
a.zwst:active {COLOR: #FFFFFF; font-size: 20px;  font-family: arial, sans-serif;line-height: 48px; }

table.zwstw {
 background-color: #000000;
 line-height:48px;
   color: #FFFFFF;
 }
td.weiss
{
background-color: #FFFFFF;
  color: #000000;
  font-size:14px;
  }
td.zh1
{
background-color: #FFFFFF;
  color: #000000;
  font-size:14px;
  line-height:14px;
  }
 td.zh2
{
background-color: #FFFFFF;
  color: #000000;
  font-size:12px;
 line-height:12px;
  }
b.stern
{
 font-size:18px;
}
