body {
  font-family:monospace;
  font-size:11pt;
  background-color:#191970; /* entspricht midnightblue */
  color:white;
}
div#uebersicht table, div#uebersicht td   {
  border: 0 solid white;
  color: white;
}
div#uebersicht th  {
    text-align: left;
    font-weight: bolder;
}
div#uebersicht th, div#uebersicht td  {
  background-color:rgba(255,255,255,0.5); /* entspricht weiss mit halber Deckkraft*/
}
div#uebersicht a {
  color:#ff1493; /* entspricht deeppink */
}
div#uebersicht a:visited {
    color:#8B008B; /*entspricht color:darkmagenta*/ 
}
div.korres {
    border-top: 10px solid rgba(255,255,255,0.5);
    margin-top:5em;
    page-break-before:always;
}
div.an, div.von, div.header, div.body, div.abstract {
  color:#191970; /* entspricht midnightblue*/
  background-color:white;
}
div.an, div.von {
    width:75%;
    margin-bottom:2em;
    padding: 1em;
    /* page-break-inside:avoid; Umbrechen ist leider oft unvermeidbar wegen Screenshots */
}
div.an {
    /* border:thin solid red; */
}
div.von {
    /* border:thin solid blue; */
    margin-left:20%;
}
div.header {
    font-weight:bold;
    margin-bottom:1em;
}
div.body {
    margin-bottom:1em;
}
div.abstract {
    font-style:italic;
    color:#777;
}
div.verweise {
    font-size:0.9em;
}
q, cite {
    margin:0 10% 0 10%;
    display:block;
    background-color:#eee;
}
h1 {
    font-size:1.4em;
}
q {
} 
cite {
    text-align:right;
}
img {
    border:thin solid grey;
    width:100%;
}
table {
    border:thin solid white;
    width:100%;
}
td {
    border:thin solid grey;
}
