A:link { color: blue; text-decoration: none; }
A:visited { color : blue; text-decoration: none; }
A:hover {color:#00003F;text-decoration: underline ;}
A:active {color: #00003F; background: #CFDFEB; text-decoration: underline; }
a.type2:link { color:#FFFFFF; text-decoration: none; }
a.type2:visited { color:#FFFFFF; text-decoration: none; }
a.type2:hover {color:yellow;text-decoration: underline ;}
a.type2:active { color:yellow; background: #EFEFEF; text-decoration: underline; }
a.type3:link { color:#00FF00; background: #00003F; text-decoration: none; font-size:10pt; font-family:Tahoma, sans-serif; letter-spacing: 0.5mm}
a.type3:visited { color:#00FF00; background: #00003F; text-decoration: none; font-size:10pt; font-family:Tahoma, sans-serif; letter-spacing: 0.5mm}
a.type3:hover {color:yellow; text-decoration: underline; font-family:Tahoma, sans-serif; font-size: 10pt; letter-spacing: 0.5mm}
a.type3:active { color:yellow; background: #00003F; text-decoration: underline; font-size: 10pt; font-family:Tahoma, sans-serif; letter-spacing: 0.5mm}
a.type4:link { color: #FFFF00; text-decoration: none; font-size:10pt}
a.type4:visited { color: #FFFF00; text-decoration: none; font-size:10pt}
a.type4:hover {color:#009F00;text-decoration: none; background: #C0FF00; font-size:10pt}
a.type4:active { color: #009F00; background: #C0FF00; text-decoration: underline; font-size:10pt}

a.type5:link { color:#0000FF; background: #C0C0C0; text-decoration: none; font-size:8pt; font-family:Tahoma, sans-serif;}
a.type5:visited { color:#0000FF; background: #C0C0C0; text-decoration: none; font-size:8pt; font-family:Tahoma, sans-serif;}
a.type5:hover {color:#FF0000; background: #00003F; text-decoration: none; font-family:Tahoma, sans-serif; font-size: 8pt;}
a.type5:active { color:#FF0000; background: #00003F; text-decoration: none; font-size: 8pt; font-family:Tahoma, sans-serif;}
/* Link Typ fuer Inhalt muz spirit world */
a.type6:link { color:#0000FF; background: #AAFFAA; text-decoration: none; font-size:12pt; letter-spacing: 0.2mm; padding: 3pt; border:1px solid #001F00;}
a.type6:visited { color:#0000FF; background: #AAFFAA; text-decoration: none; font-size:12pt; letter-spacing: 0.2mm; padding: 3pt; border:1px solid #001F00;}
a.type6:hover {color:#FFFFFF; background: #005F00; text-decoration: none; font-size: 12pt; letter-spacing: 0.2mm; padding: 3pt; border:1px solid #001F00;}
a.type6:active { color:#F0F0F0; background: #005F00; text-decoration: none; font-size: 12pt; letter-spacing: 0.2mm; padding: 3pt; border:1px solid #001F00;}
a.type7:link { color:#E0FF00; text-decoration: none; font-size:12pt; letter-spacing: 0.2mm}
a.type7:visited { color:#E0FF00; text-decoration: none; font-size:12pt; letter-spacing: 0.2mm}
a.type7:hover {color:#FF0000; text-decoration: underline; font-size: 12pt; letter-spacing: 0.2mm}
a.type7:active { color:#FF0000; text-decoration: underline; font-size: 12pt; letter-spacing: 0.2mm}
/* Relativer Tooltip */
a.tooltip, a.tooltip:link, a.tooltip:visited, a.tooltip:active  {
  position: relative;
  text-decoration: none;
  font-style: italic;
  color: #0000ff;
  }

a.tooltip:hover {
  color: #0000ff;
  background: transparent;
  }

a.tooltip span {
  display: none;
  text-decoration: none;
}

a.tooltip:hover span {
  display: block;
  position: absolute;
  top: 20px;
  left: 0;
  width: 200px;
  z-index: 100;
  color: #00003F;
  border:1px solid #00003F;
  background: #FFBF00;
  font: 10px Verdana, sans-serif;
  text-align: left;
  }
body {
 font-family: Times New Roman, serif;
 font-size: 16px;
 text-align: center;
 background: #A8FFA8;
 background-image: url(../archiv/muzleftframe.gif);
 background-position: 10px;
 background-repeat: repeat-y;
}
table {
 font-family: Times New Roman, serif;
 color: #00003F;
 font-size: 10pt;
 background: #FFFFFF;
 width: 90%;
 text-align: justify;
}
/* Sonder table für Übersetzung */
table.type5 {width: 180px; height:60px; spacing: 0; padding: 0; border-width: 1px 1px 1px 1px; border-style: solid; border-color: #DFDFDF;}
/* Blockquote table*/
table.type6 {width: 100%; font-family: Times New Roman, serif; color: #00003F; font-size: 10pt; background: #FFFFC6; text-align: center; padding: 6; border: 0; border-width: 1px 1px 1px 1px; border-style: solid;}
/* search table*/
table.type8 {width: 100%; font-family: Times New Roman, serif; color: #00003F; font-size: 10pt; background: #FFFFFF; text-align: center; padding: 5; border-style: solid; border-color: #7F00FF;; border-width: 1px 1px 1px 1px;}
th {
 font-weight: 300;
 text-align: center;
}
h1 {
 font-size: 14pt;
 font-weight: 400;
 text-align: center;
 color: #00C070;
}
h2 {
 font-family: Comic Sans MS, serif;
 font-size: 18pt;
 font-weight: 400;
 text-align: center;
 color: #008000;
}
h3 {
 font-size: 14pt;
 font-weight: 600;
 font-style: italic;
 text-align: left;
 color: #008030;
}
h4 {
 font-family: Times New Roman, serif;
 font-size: 12pt;
 text-align: center;
 color: #00003F;
 background: #FFFFFF;
}
h5 {
 font-family: Verdana, serif;
 font-size: 12pt;
 text-align: center;
 color: #00003F;
 background: #D2D2FF;
}
h6 {
 font-family: Times New Roman, serif;
 font-size: 12pt;
 text-align: center;
 color: #00003F;
 background: #F8FBB3;
}
small {font-size: 10pt; color: #00003F}
p {
 font-size: 12pt;
 text-align: justify;
 color: #00003F;
 line-height: 1.5;
}
p.inhalt {
 color: #00003F;
 text-align: center;
 font-size: 12pt;
 font-weight: 300;
}
blockquote {
 font-family: Times New Roman, serif;
 color: #00003F;
 font-size: 10pt;
 width: 80%;
 background: #FFFFC6;
 text-align: justify;
 padding: 5px;
}
blockquote.wide {
 font-family: Times New Roman, serif;
 color: #00003F;
 font-size: 10pt;
 width: 90%;
 background: #FFFFC6;
 text-align: justify;
 padding: 5px;
 margin-left: 20px;
}
.textmarker {color: #FFFFFF; font-size: 10pt}
.trennstrich {color: #FFFF00; font-size: 10pt}
.copy {color: #00003F; font-size: 8pt}