body { margin-top:5px; margin-bottom:100px; margin-left:5px; margin-right:1px; background-color:#000080; text=#000000}
.weiss { background-color:#FFFFFF; }

p, h1, h2, h3, h4, ul, ol, li, div, td, th, address, blockquote, nobr, b, i { font-family:Verdana,Arial,sans-serif; }

h1 { width:100%; font-size:22pt; font-weight:bold; color:#000080; filter:Shadow(color=#000000, direction=45) }
h2 { font-size:18pt; font-weight:bold; }
h3 { width:100%; font-size:16pt; font-weight:bold; color:#000080; filter:Shadow(color=#000000, direction=45) }
h4 { font-size:12pt; font-weight:bold; }
h5 { font-size:10pt; font-weight:bold; }

p, ul, ol, li, td, th, address, nobr, b, i, table { font-size:9pt; }

.klein { font-size:8pt; }
.mini { font-size:6.5pt; }
.mitt { font-size:14pt; }
.gross { width:100%; font-size:16pt; font-weight:bold; color:#000080; filter:Shadow(color=#C0C0C0, direction=45) }
.rot { color:#FF0080; }
.frot { color:#FF0080; font-weight:bold; }
.blau { color:#00009F; }
.fblau { color:#00009F; font-weight:bold; }
.petrol { color:#008080; }
.fpetrol { color:#008080; font-weight:bold; }
.gruen { color:#005050; }
.fgruen { color:#005050; font-weight:bold; }
.grau { color:#9F9F9F; }

b.1 { width:100%; font-size:20pt; font-weight:bold; color:#C04000; filter:Shadow(color=#000000, direction=45) }

pre { font-family:Courier New,Courier; font-size:10pt; color:#0000C0; }

tt { font-family:Courier New,Courier; font-size:10pt; color:#0000C0; }

td.xmpcode { border-width:1pt; border-style:solid; border-color:#999999; background-color:#FFFFE0; }

.sh { width:100%; filter:Shadow(color=#808080, direction=135) }

.code { background-color:#FFFFE0; }

td.xplcode { background-color:#EEEEFF; }

.doc { background-color:#EEEEEE; }

.qbar { background-color:#FFFFE0; font-size:9pt; font-family:Arial,sans-serif; }

pre.normal { color:#000000; }

a:link { text-decoration: underline; color:#000080; }
a:visited { text-decoration: underline; color:#0040FF; }
a:active { text-decoration: none; color:#008080; }
a:hover { color:#9000E0; background-color:gold; letter-spacing:0.5pt; }

a.an { text-decoration:none; font-weight:bold; }
a.tp { text-decoration:none; font-size:6.5pt; }

a img {border:none; color:#FFFFFF}

hr { color:grey; height:1px; text-align:left; border:0px solid blue }
/*width:800px;
*/
.kurz { width:222px; }

.hell { background-color:#FFFFFF; }
.mittel { background-color:#EEEEEE; }
.dunkel { background-color:#CDCDCD; }
.dark { background-color:#6F6F6F; }

.oben { vertical-align:top; background-color:#CCCCCC; }
.mittig { vertical-align:middle; background-color:#CCCCCC; }
.unten { vertical-align:bottom; background-color:#CCCCCC; }

.tfl { float:left; margin-right:10px; }
.tfr { float:right; margin-left:10px; }

.comrm, .comme {
   font: normal
         0.92em/133%
         "Verdana",Verdana,sans-serif;
   white-space: pre;
   padding: 0.5em 0.5em;
   border: none;
   margin-top: 0.5em;
   margin-bottom: 0.5em;
   margin-left: 0.5em;
   }

.comrm {         /* Kommentar ReadMe */
   color: #003F00;
   background: #FFFEFC           /* #ecf9f0 */
               url(../pics/oth/comrm.jpg)
               repeat-y;
   }
.comme {         /* Kommentar ReadMe */
   color: #000080;
   background: #FFFEFC           /* #ecf9f0 */
               url(../pics/oth/comme.jpg)
               repeat-y;
   }

/* Textauszeichnungen */

.cap1 {
   width:100%;
   font-size:2.7em;
   font-weight:bold;
   color:#000080;
   filter:Shadow(color=#000000, direction=45);
   }
.cap2 {
   font-size:2em;
   font-weight:bold;
   margin:5px 0px 5px;
   }
.cap3 {
   width:100%;
   font-size:1.8em;
   font-weight:bold; color:#000080;
   filter:Shadow(color=#000000, direction=45); }
.cap4 {
   font-size:1.33em;
   font-weight:bold;
   margin:5px 0px;
   }
.cap5 {
   font-size:1.2pt;
   font-weight:bold;
   }
.cap {
   font-size:1.3em;
   }