address   { color: purple; font-style: normal; font-size: 14px; background-color: #fc9; letter-spacing: 1pt; float: left; margin: 4px; padding: 3px 3px 3px 10px; border: dashed 2px blue; width: auto }
body        { font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ffb }
cite { color: purple }
@media print {
  body {margin-left: 1cm; }
}
pre     { color: #306; font-size: 13px; font-family: "Courier New", Courier, Monaco; background-color: #ffc; padding: 4px; }
h1    { color: navy; font-size: 26px; margin-bottom:18px }
h2    { color: navy; font-size: 21px; margin-bottom:18px }
h3     { color: maroon; font-size: 16px; margin-bottom: 16px }
h4     { color: black; font-size: 13px; margin-bottom: 13px }
li     { font-size: 12px; margin-bottom: 4px }
p   { color: black; font-size: 12px }
table { font-size: 12px }
a:link { color: #003399; font-weight: bold; text-decoration: none }
a:visited { color: #900; font-weight: bold; text-decoration: none }
a:active { font-weight: bold; text-decoration: none }
a:hover { color: #0000dd; font-weight: bold; text-decoration: underline }
.punkte    { font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #6f9; padding: 2px; border: dotted 1px #009; position: relative; left: 2em }
.loeser                { color: #060; height: 0 ; }
.seitenvorschub {page-break-before:always}
.h18 { font-size: 18px; font-weight: bold }
.exlink { list-style-image: url(../../MezData/mezdata/graph/extern.gif); }
.gelb { background-color: #ff6; }
.gruen { background-color: #0f0; }
.rot { background-color: #f33; }
.violett { background-color: #f9f; }
.weis { background-color: #fff; }
.left{ float: left; margin-right: 5px; }
.right{ float: right; margin-left: 5px; }

