body {
 color:#000000;
 background-color:#fafad2;
 scrollbar-base-color:#266080;
 scrollbar-arrow-color:#daa520;
 scrollbar-track-color:#508ba7;
}
/*
border-left:solid #000000 0.9em;
background: 250|250|210
*/

a:link,a:active { color:#000000; }
a:visited { color:#555555; }
a:hover,a:focus {
 background-color:#000000;
 color:#fafad2;
}
h3 a:link,h3 a:active,h3 a:visited { color:#008b00; }
h3 a:hover,h3 a:focus {
 background-color:#008b00;
 color:#fafad2;
}
h2 a:link,h2 a:active,h2 a:visited { color:#00008b; }
h2 a:hover,h2 a:focus {
 background-color:#00008b;
 color:#fafad2;
}
h3.hyp a:link,h3.hyp a:active,h3.hyp a:visited { color:#00008b; }
h3.hyp a:hover,h3.hyp a:focus {
 background-color:#00008b;
 color:fafad2;
}
h4.ldp { font-variant:small-caps; }
h4.ldp:first-letter,h4.ldp span { font-variant:normal; }
ul.square { list-style-type:square; }
ul.disc { list-style-type:disc; }
ul.circle { list-style-type:circle; }
ul.none { list-style-type:none; }
h1 { color:#8b0000; }
h2 {
 margin-bottom:0;
 color:#00008b;
}
h3 {
 margin:0.25em 0;
 color:#008b00;
}
h4 { margin:0.5em 0; }
h3.hyp { color:#00008b; }
h3.red,h3.red a:link,h3.red a:active,h3.red a:visited { color:#8b0000; }
h3.red a:hover,h3.red a:focus {
 background-color:#8b0000;
 color:#fafad2;
}
hr {
 color:#9370d3;
 margin-top:10px;
 margin-bottom:-10px;
 height:1px;
}
sub,sup { font-size:x-small; }
sub {
 position:relative;
 top:-4px;
}
sup {
 position:relative;
 top:1px;
}
table {
 width:100%;
 height:90%;
 table-layout:fixed;
}
td { vertical-align:top; }
h3.m {
 color:#008b8b;
 margin:0.5em 0;
}
small { font:xx-small Verdana,Arial,sans-serif; }
s.om,s.im {
 text-decoration:none;
 display:table-cell;
 font:xx-small Verdana,Arial,sans-serif;
 border-width:thin;
 border-style:solid;
 border:thin solid #008b00;
 padding:2px;
 margin:1em 0;
}
s.im {
 display:block;
 border-color:#008b8b;
 margin-top:0;
}
small a,s.om a,s.im a { text-decoration:none; white-space:nowrap; }
h2 small,h3 small,h3.hyp small { border:none; }
p.org { font-style:italic; }
p.org:first-letter {
 font-size:120%;
 color:#ff4500;
 font-weight:bolder;
}
p.org i { font-style:normal; }
p.src { margin-top:0; }
strong { font-variant:small-caps;
 font-weight:normal;
}

@media print {
 body {
  color:#000000;
  background-color:#ffffff;
  border-left:0;
 }
 h1,h2,h3,h3.hyp,hr { color:#000000; }
 a:link,a:visited,a:hover,a:active,a:focus { text-decoration:none; }
 h2 a:link,h2 a:visited,h2 a:hover,h2 a:active,h2 a:focus,h3 a:link,h3 a:visited,h3 a:hover,h3 a:active,h3 a:focus,h3.hyp a:link,h3.hyp a:visited,h3.hyp a:hover,h3.hyp a:active,h3.hyp a:focus,p.org:first-letter { color:#000000; }
 small.om,small.im { display:none; }
}

/*
Illuminatio
Initialen: Mennige/Rotorange #ff4500
Deckfarbe: Purpur
Andere Farben: Lapislazuli; Gold; Silber #20b2aa #c0c0c0 #ffd700
*/