  BODY
  {
    font-weight:normal;
    font-size:12pt;
    line-height:14pt;
    font-family:times,serif;
    font-variant:normal;
    font-style:normal;
    color:#000000;
    background:#E5F5FF;
    margin:25px;
  }

  a:link { color:#9C0000;text-decoration:underline; }
  a:visited { color:#00009C;text-decoration:underline; }
  a:active { color:#009C00;text-decoration:underline; }
  a.hover { color:color:#9C0000;text-decoration:underline;background:#FFFF9C; }

  H1,H2,H3,H4 { font-weight:bold; }
  H1 { font-size:20pt; }
  H2 { font-size:16pt; }
  H3 { font-size:14pt;margin-top:30pt; }
  H4 { font-size:12pt; }

  UL
  {
    margin-left:15px;
    margin-bottom:25px;
    list-style-position:outside;
  }
  UL.nomargin
  {
    margin-left:5px;
    margin-top:5px;
    margin-bottom:5px;
    list-style-position:outside;
  }
  LI.new
  {
    list-style-image: url(pics/exklamation.gif);
    list-style-position: outside;
  }

  TABLE.doc
  {
    width:90%;
    margin-top:5px;
    margin-bottom:20px;
    margin-left:25px;
    border-spacing:10px;
  }

  TABLE.pic
  {
    width:90%;
    margin-top:5px;
    margin-bottom:20px;
    margin-left:25px;
    border-spacing:10px;
    padding:20px;
  }

  TABLE.current
  {
    width:80%;
    margin-top:0px;
    margin-bottom:0px;
    margin-left:-5px;
    border-spacing:10px;
  }

  TABLE.num
  {
  margin-top: 5px;
  margin-bottom: 0px;
  margin-left: 25px;
  border-spacing: 10px;
  padding: 10px;
}

  TABLE.small
  {
    margin-top:0px;
    margin-bottom:0px;
    margin-left:50px;
    border-spacing:0px;
    padding:0px;
  }

  TR.header { background:#FFF79C; }
  TR.subheader { background:#FFFBBD; }
  TR.one { background:#FFFFDE; }
  TR.two { background:#E5F5FF; }

  TH.doc
  {
    padding:5px;
    text-align:left;
    vertical-align:middle;
    font-weight:bold;
  }
  TH.dl
  {
    padding:5px;
    text-align:center;
    vertical-align:middle;
    font-weight:bold;
  }

  TD
  {
    font-weight:normal;
    font-size:12pt;
    vertical-align:top;
    text-align:left;
  }

  TD.doc
  {
    padding:5px;
    text-align:left;
    vertical-align:middle;
  }

  TD.doc2
  {
    padding:5px;
    text-align:left;
    vertical-align:top;
  }

  TD.dl
  {
    padding:5px;
    text-align:center;
    vertical-align:middle;
  }

  TD.dl1
  {
    padding:5px;
    text-align:center;
    vertical-align:middle;
    width:35px;
  }

  TD.dl2
  {
    padding:5px;
    text-align:center;
    vertical-align:middle;
    width:70px;
  }

  TD.num
  {
    text-align:center;
    vertical-align:middle;
  }

  TD.list
  {
    padding:0px;
    text-align:left;
    vertical-align:middle;
  }

  TD.adress
  {
    padding:10px;
    font-weight:normal;
    font-size:10pt;
    vertical-align:top;
    text-align:left;
  }

  TD.right
  {
    padding:0px;
    text-align:right;
    vertical-align:middle;
    font-style:italic;
    font-size:10pt;
  }

  TD.right2
  {
    padding:0px;
    text-align:right;
    vertical-align:top;
    font-style:italic;
    font-size:10pt;
  }

  TD.heading
  {
    padding:0px;
    text-align:left;
    vertical-align:middle;
    font-size:16pt;
    font-weight:bold;
  }

  p.zitat
  {
    background-color: #FFFEDC;
    color: black;
    margin-left: 10;
    width:90%;
    font-weight: bolder;
    text-align: justify;
    padding-top: 5;
    padding-bottom: 5;
    padding-left: 15;
    padding-right: 15;
  }

  HR
  {
    width:100%;
    height:1px;
    background-color:#007BA5;
    margin-top:10px;
    margin-bottom:0;
  }

  .uli { text-decoration:underline; }
  .bld { font-weight:bold; }
  .ctr { text-align:center; }
  .ita { font-style:italic; }

  .nomail
  {
    font-style:italic;
    color: #BF0000;
    font-size: 10pt;
  }

  .urgent
  {
    background-color: #FFBF00;
    color: Black;
    font-weight: bold;
    margin: 5px;
    padding: 10px;
  }

  .meet
  {
    background:#FFF79C;
    font-weight:bold;
    margin:5px;
    padding:10px;
  }

  .meeturgent
  {
    background:#FFF79C;
    color:#BF0000;
    font-weight:bold;
    margin:5px;
    padding:10px;
  }

  .marker
  {
    background:#FFF79C;
    font-weight:bold;
  }

  .lightmarker
  {
    background:#00FFEF;
  }

  .gotop
  {
    font-style:italic;
    font-size:10pt;
  }

  .noscript
  {
    font-style:italic;
    font-size:10pt;
    color:#C04000;
  }

  .bottom
  {
    text-align:right;
    font-style:italic;
    font-size:11pt;
    width:100%;
    margin:0px;
  }

  .highlight
  {
    color:#9F0000;
    margin-left:15px;
    margin-right:15px;
    margin-top:10px;
    margin-bottom:10px;
  }

  .comment
  {
    font-style:italic;
    margin-left:25px;
    margin-right:25px;
    margin-top:15px;
    margin-bottom:15px;
  }

  .question
  {
    font-style:italic;
    color:Maroon;
  }

  .answer
  {
    color:Navy;
  }
