 /*
  black     #000000
  white     #ffffff
  darkblue  #102080
  lightblue #1020ff
  gold      #e0e010
  red       #ff0000
 */

 h1,h2,h3   { font-family: verdana, arial, geneva, sans-serif;  }
 h4         { color:white; page-break-after:always; }
 br.page    { page-break-after:always; }
 a          { border:0px;     }
 img        { border:0px; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
 tr         { vertical-align:top;    }
 p,li,td    { vertical-align:top; font-family: arial, sans-serif; font-size:10px; }
 .password  { font-family:courier, sans-serif; color:#ff0000; font-weight:normal; margin:0px; }
 .site      { font-family:courier, sans-serif; color:#000000; font-style:italic;  margin:0px; }
 .note      { background-color:#ffff00; font-style:italic; }
 .grayed    { background-color:#eeeeee; border:1px; }
 .smallprint { font-family:courier, sans-serif; background-color:#dddddd; font-size:8px;
               border-style:solid;  border-width:2px; border-color:#ff0000;
               padding:10px; }
 .footer    { font-size:8px; position:fixed; bottom:0px;
              width:98%; margin:2px; text-align:center; }
 .crossed   { text-decoration:line-through; color:#ff0000; }
 .important { font-weight:bold; color:#ff0000; }
 // .FILE   { background-color:#e8e8e8; margin:10px 10px 10px 10px; padding:5px; }
 .logo      { font-family: bodaciou, sans-serif, serif; font-size: 16px;
              font-weight:bold; font-style:italic; text-align:center; }
 .selbar    { background-color:#eeddee; }
 .selbar *  { text-align:center; vertical-align:middle; }
 .inhalt    { border:0px; width:100%; height:100%; }
 h2         { border: solid 1px black; background-color:#eeeeee; color:#000000;
              padding:3px; }
                
@media screen {
 body       { background-color:#ffffff; color:#000000; font-size:10px;
              padding:0px; margin:10px; border:0px;  }
 a:link     { color:#0000ff; background-color:transparent; text-decoration:none; }
 a:visited  { color:#0000ff; background-color:transparent; text-decoration:none; }
 a:active   { color:#0000ff; background-color:transparent; text-decoration:none; }
 a:hover    { color:#0000ff; background-color:transparent; text-decoration:none; }
 h1         { font-size:12px; }
 h2,h3      { font-size:11px; }
}

@media print {
 body       { padding:0px; margin:10px; border:0px;  }
 a:link     { background-color: transparent; text-decoration:none; }
 a:visited  { background-color: transparent; text-decoration:none; }
 a:active   { background-color: transparent; text-decoration:none; }
 a:hover    { background-color: transparent; text-decoration:none; }
 h1,h2,h3   { font-size:12px; }
}
