    #html, body {
                    background:url(images/hintergrund.gif) left top;
                    background-repeat: y-repeat;
                    font-family: Verdana, Arial, Helvetica, sans-serif;
                }
                #header {
                    background:url(images/fotomontage.jpg) no-repeat left top;
                    background-color: white;
                    height:80px;
                }
                #header p {
                    color:black;
                    text-align:right;
                    font-size:0.75em;
                    padding:0.4em 0.4em 0 0; 
                }
                #navigation {
                    background-color: #d0ccd0;
                    text-align: right;
                    right-margin: 4em;
                    font-size: 0.8em;
                    padding:0.4em 1em 0.4em 0;
                    word-spacing: 1em;
                }
                a.navigation:link, a.navigation:visited, a.navigation:active, a.navigation:hover {
                    word-spacing: 0.1em;
                }
                #content {
                    background:url(images/hintergrund-content.jpg) left top;
                    background-repeat: y-repeat x-repeat;
                    width: 73%;
                    float: left;
                    margin-top: 1em;
                    margin-bottom: 1em;
                }
                #links-news {
                    width: 25%;
                    float: right;
                    margin-top: 1em;
                    font-size: 0.8em;
                    margin-bottom: 1em;
                }
                .optionbox-padded {
                    text-align: center;
                    margin: 0px;
                    border-style: solid;
                    border-width: 1px;
                    border-color: #F4B63F;
                    background: #FFFFFF;
                    margin-bottom: 1em;
                    padding: 1em 0 1em 0;
                    width: 100%;
                }
                .dashbox {
                    border-width: 1px;
                    border-style: dashed;
                    border-color: #909090;
                    background: #F0F0F0;
                    margin: 0px;
                    padding: 1em 0 1em 0;
                    width: 100%;
                    text-align: center;
                    margin-bottom: 1em;
                }
                .optionbox {
                    margin: 0px;
                    border-style: solid;
                    border-width: 1px;
                    border-color: #F4B63F;
                    background: #FFFFFF;
                    margin-bottom: 1em;
                    width: 100%;
                }
                .optionboxtitel {
                    margin: 0px;
                    background: #F4B63F;
                    font-weight: bold;
                    font-size: 0.9em;
                }
                .blackbox {
                    text-align:center;
                    border-style: solid;
                    border-width: 1px;
                    border-color: #F4B63F;
                    background: #FFFFFF;
                    margin: 1em 1em 1em 1em;
                    padding: 1em 1em  1em 1em ;
                    width: 90%;
                }
                .klein {
                    text-indent: 0em;
                    text-align: left;
                    font-size: 0.8em;
                    padding-left: 0.5em;
                }
                .padded-image {
                    border: 0;
                    padding: 1em 0 1em 0;
                    margin-left: 20px;
                    margin-right:20px;
                }
                .text {
                    border:0;
                    text-align: justify;
                }
                .padded-box {
                    padding-left: 4 em:
                    text-align: left;
                    margin-left: 40px;
                }
                body,h1,h2,h3,h4,p,br,td,th,tr,ul,ol,li,blockquote,address {
      font-family:Verdana,Arial,Helvetica,sans-serif;
      font-size: 10pt;
    }
    
    p {
      font-size: 10pt;
      margin-left: 10px;
      margin-right: 10px;
      margin-bottom: 40px;
    }
    
    ul.eckig {
      list-style-type: square;
      list-style-position: outside;
    }
    
    ul.rund {
      margin-left: 10px;
      list-style-type: circle;
      list-style-position: outside;
    }
    
    address {
      margin-top: 25px;
      margin-left: 50px;
      margin-right: 10px;
      margin-bottom: 15px;
      color: #303030;
    }
    
    p.indent {
      text-indent: 1em;
    }
    
    h1 {
      font-size: 16pt;
      color: #606060;
      margin: 10px;
      margin-bottom: 30px;
    }
    
    h2 {
      font-size: 14pt;
      color: #102F65;
      font-weight: bold;
      margin: 10px;
      margin-top: 30px;
      margin-bottom: 15px;
    }
    
    h3 {
      font-size: 12pt;
      color: #102F65;
      font-weight: bold;
      font-style: italic;
      margin: 10px;
      margin-top: 30px;
      margin-bottom: 10px;
    }
    h4 {
        font-size: 10pt;
        font-weight: bold;
        margin: 10px;
        margin-bottom: 20px;
        margin-top: 20px;
    }
    
    input,textarea {
        font-family:Verdana,Arial,Helvetica,sans-serif;
        font-size:9pt;
        font-weight:bold;
        background-color: #F0F0F0;
        border-style:groove;
        scrollbar-base-color:#999;
        scrollbar-face-color:#ccc;
        scrollbar-shadow-color:#999;
        scrollbar-highlight-color:#ccc;
        scrollbar-3dlight-color:#666;
        scrollbar-darkshadow-color:#333;
        scrollbar-track-color:#ccc;
        scrollbar-arrow-color:#ccc;
    }
    
    blockquote {
        margin: 5px;
        padding: 20px;
        color: #404040;
        font-style: italic;
    }
    
    pre {
        margin: 5px;
        padding: 20px;
        color: #404040;
        font-family: Courier;
        font-size: 10pt;
    }
    
    fieldset {
        margin: 10px;
    }
    
    legend {
        font-size: 10pt;
        font-weight: bold;
        letter-spacing: 2px;
        color: #505050;
    }
    
    .txtboldred {
        font-size:9;
        font-weight:bold;
        color:rgb(160,44,53)
    }
    
    .button {
        border-style:ridge;
    }
    
    .news {
      text-indent: 0em;
      text-align: left;
      font-size: 8pt;
      padding: 3px;
    }
    
    .klein {
      text-indent: 0em;
      text-align: left;
      font-size: 8pt;
    }
    
    .untertitel {
      margin-left: 5px;
      margin-right: 5px;
      margin-top: 10px;
      margin-bottom: 10px;
      text-indent: 10pt;
      color: #686868;
    }
    
    .navigation {
      text-align: right;
      text-indent: 0px;
      font-size: 10pt;
      margin: 2px;
      padding: 2px;
    }
    
    .subnavigation {
      text-indent: 0px;
      text-align: left;
      font-size: 10pt;
      padding: 2px;
    }
    
    .navpath {
      text-indent: 0px;
      font-size: 8pt;
      margin: 0px;
    }
    
    .copyright {
      text-indent: 0px;
      text-align: left;
      margin-left: 5px;
      font-size: 8pt;
      color: #606060;
    }
    
    .bildtext {
      margin: 0px;
      margin-left: 5px;
      margin-bottom: 10px;
    }
    
    .dotbox {
      border-width: 1px;
      border-style: dotted;
      border-color: #FFA000;
      margin: 5px;
      margin-top: 10px;
      margin-bottom: 10px;
    }
    
    
    
    .contentbox {
      width: 210px;
      padding: 5px;
      margin: 5px;
      margin-top: 10px;
      margin-bottom: 10px;
      margin-right: 20px;
      border-top-width:thin;
      border-top-style:solid;
      border-bottom-width:thin;
      border-bottom-style:solid;
      border-color: #000000;
    }
    
    A:link       {text-decoration: underline; color: #0000B8; background: none;}
    A:visited    {text-decoration: underline; color: #686868; background: none;}
    A:hover      {text-decoration: underline; color: #0000B8; background: none;}
    A:active     {text-decoration: underline; color: #0000B8; background: none;}
    
    A.navigation:link       {text-decoration: none; color: #0000B8; background: none;}
    A.navigation:visited    {text-decoration: none; color: #0000E0; background: none;}
    A.navigation:hover      {text-decoration: none; color: #F0ECF0; background: #505050;}
    A.navigation:active     {text-decoration: none; color: #880000; background: none;}
    
    A.subnavigation:link       {text-decoration: none; color: #0000B8; background: none;}
    A.subnavigation:visited    {text-decoration: none; color: #0000E0; background: none;}
    A.subnavigation:hover      {text-decoration: none; color: #181C18; background: #E0E0E0;}
    A.subnavigation:active     {text-decoration: none; color: #880000; background: none;}
    
    .Fett { font-weight: 500 }

