.TopmenuTable { background-color:#999999;
                margin-top:20px;
                margin-bottom:10px;
          }

.TopmenuTD1 { width:575; height:60;
              padding-left:5px; padding-right:10px; padding-top:0px;
            }

.TopmenuTD2 { width:60; height:20;
            }

.Topmenu1 { font-size:8pt;
            color:#000000;
          }

a:link.Topmenu1, a:visited.Topmenu1 {
             font-size:8pt;
             color:#0000ff;
             text-decoration:none;
            }

a:hover.Topmenu1, a:active.Topmenu1 {
              font-size:8pt;
              color:#ffff00;
              text-decoration: none;
            }



.ButtonBild { margin-top: 5px;
              width: 120px;
              height: 60px;
              border-width: 0px;
            }

.Menu1 { font-family: Arial, 'sans-serif', Verdana;
         font-size: 12pt;
         font-weight: normal;
         margin-left: 5px;
         text-align: center;
         text-decoration: none }

.Menu2 { font-family: Arial, 'sans-serif', Verdana;
         font-size: 10pt;
         width: 130px;
         margin-left: 5px;
         font-weight: normal;
         text-align: left;
         text-decoration: none }

.Menu3 { font-family: Arial, 'sans-serif', Verdana;
         font-size: 8pt;
         width: 130px;
         margin-left: 6px;
         font-weight: normal;
         text-align: left;
         text-decoration: none }

.Menu4 { font-family: Arial, 'sans-serif', Verdana;
         font-size: 8pt;
         width: 130px;
         font-weight: normal;
         font-style: italic;
         text-align: left;
         text-decoration: none }

.Quadrat { margin-right: 3px;
           width: 6px;
           border-width: 0px;
         }

.TableElement { font-family: Arial, 'sans-serif', Verdana;
                font-size: 10pt;
                text-indent: 0pt;
                background-color: #ffc896;
                margin: 0pt;
                padding: 0pt;}

.tipp { background-color: #dddddd;
        padding: 5px;
        border-style: solid;
        border-width: 1px;
        border-color: black;
      }

      A:link    { color: rgb(0,0,255);
            font-family: Arial, 'sans-serif', Verdana;}
A:hover   { color: rgb(0,0,0);}
A:active  { color: rgb(250,250,0);}
A:visited { color: rgb(0,0,255); }

body { font-family: Arial, 'sans-serif', Verdana;
       font-size: 10pt;
       background-color: rgb(200,200,200);
       background-image: none;
       background-position: top left;
       margin-left: 0px;
       margin-top: 0px;
     }

h1 { font-family: Arial, 'sans-serif', Verdana;
     font-size: 18pt;
     color: rgb(0,0,0);
     font-weight: bold;
     text-align: left;
     text-indent: 0pt;
     margin-top: 5px;
     margin-bottom: 10px;
     padding: 0px;}

h2 { font-family: Arial, 'sans-serif', Verdana;
     font-size: 14pt;
     color: rgb(0,0,0);
     font-weight: bold;
     text-align: left;
     text-indent: 0pt;
     margin-top: 20px;
     margin-bottom: 5px;
     padding: 0px;
  }

h3 { font-family: Arial, 'sans-serif', Verdana;
     font-size: 11pt;
     color: rgb(0,0,0);
     font-weight: bold;
     text-align: left;
     text-indent: 0pt;
     margin-top: 10px;
     margin-bottom: 5px;
     padding: 0px;}

img.plus { width:        15px;
           height:       15px;
           margin-top:   3px;
           margin-right: 3px;}

img.tipp { margin-top:    2px;
           margin-bottom: 0px;
           margin-right:  5px;
           border:        0px;
           float:left;}

li,ul,ol { font-family: Arial, 'sans-serif', Verdana;
           font-size: 10pt;
           text-align: justify;
           text-indent: 0pt;
           margin-top: 0px;
           line-height: 135%;
           margin-bottom: 3px;
           margin-left: 7px;
           padding: 0px;}

p { font-family: Arial, 'sans-serif', Verdana;
    font-size: 10pt;
    text-align: justify;
    text-indent: 0pt;
    line-height: 135%;
    margin-top: 5px;
    margin-bottom: 5px;
    padding: 0px;}

p.copyright { font-family: Arial, 'sans-serif', Verdana;
              font-size: 8pt;
              text-align: right;
              text-decoration: overline;
              margin-top: 20px;
              margin-bottom: 10px;}

p.schlagzeile { font-weight: bold;
              }

img.links  {margin-left: 0px;
            margin-right: 10px;
            margin-top: 6px;
            margin-bottom: 6px;
            float: left;
           }
img.rechts {margin-left: 10px;
            margin-right: 0px;
            margin-top: 6px;
            margin-bottom: 6px;
            float: right;
           }

td { font-family: Arial, 'sans-serif', Verdana;
     text-align: justify;
     font-size: 10pt;}

th { font-family: Arial, 'sans-serif', Verdana;
     font-weight: normal;
     font-size: 12pt;
     text-align: left;}

.grau { font-family: Arial, 'sans-serif', Verdana;
        font-weight: normal;
        font-size: 10pt;
        text-align: left;
        background-color: #cccccc;
        border-style: solid;
        border-color: #777777;
        border-width: 1px;
      }

table.grau { margin-top: 10px;
             margin-bottom: 10px;
           }

th.grau { font-weight: bold;
          background-color: #aaaaaa;
          padding: 5px;
        }

td.grau { padding: 5px;
        }


  table.blau {background-color:bbbbff;
         border-color:black;
         border-width:1px;
         border-style:solid;
         width:600px;
        }
  td.blau {
      text-align:right;
      font-family:Arial;
      border-color:0000aa;
      border-width:1px;
      border-style:solid;
      padding:2px;
     }
  td.blau2 {
      color:yellow;
      font-weight:bold;
      text-align:left;
      border-color:0000aa;
      border-width:1px;
      border-style:solid;
      background-color:8888ee;
    }
        