body {
       margin: 0px;
       font-family: verdana, sans-serif;
       font-size: 12px;
       color: #558D88;
       background-color: #EBFAFC;
     }

.textblock {
       font-family: verdana, sans-serif;
       font-size: 12px;
       color: #558D88;
       padding: 0 10px 0 10px;
       vertical-align: top;
           }

.abschlussleiste {
       font-family: verdana, sans-serif;
       font-size: 10px;
       color: #FFFFFF;
       text-align: center;
       padding: 3px;
       background-color: #558D88;
                 }

.seitenbezeichnung {
       font-family: verdana, sans-serif;
       font-size: 12px;
       font-weight: bold;
       color: #558D88;
       padding-left: 10px;
       vertical-align: top;
                   }

.navigationhier {
       font-family: verdana, sans-serif;
       font-size: 11px;
       color: #005F00;
       text-align: center;
            }

a.navigation {
       font-family: verdana, sans-serif;
       font-size: 11px;
       color: #558D88;
       text-align: center;
       text-decoration: none;
            }

a:hover.navigation {
       color: #005F00;
                   }

a.galerieseiten {
       font-family: verdana, sans-serif;
       font-size: 12px;
       font-weight: bold;
       color: #558D88;
       text-decoration: none;
               }

a:hover.galerieseiten {
       font-family: verdana, sans-serif;
       font-size: 12px;
       font-weight: bold;
       color: #005F00;
       text-decoration: none;
                      }

a.bild {
       text-decoration: none;
       }

a.newslink {
       font-family: verdana, sans-serif;
       font-size: 12px;
       font-weight: bold;
       color: #EBFAFC;
       text-decoration: none;
       width: 240px;
       padding: 2px 0 2px 10px;
       background-color: #558D88;
       display: block;
       margin: 1px 0 1px 0;
           }

a:hover.newslink {
       color: #558D88;
       background-color: #EBFAFC;
       padding: 2px 0 2px 10px;
       margin: 1px 0 1px 0;
                 }

a.newslink2 {
       font-family: verdana, sans-serif;
       font-size: 12px;
       font-weight: bold;
       color: #EBFAFC;
       text-decoration: none;
       width: 210px;
       padding: 2px 0 2px 10px;
       background-color: #558D88;
       display: block;
       margin: 1px 0 1px 0;
           }

a:hover.newslink2 {
       color: #558D88;
       background-color: #EBFAFC;
       padding: 2px 0 2px 10px;
       margin: 1px 0 1px 0;
                 }


.news {
       font-size: 11px;
      }

h5 {
       font-size: 11px;
       width: 240px;
       padding: 5px 2px 5px 5px;
       border: solid 1px #558D88;
       margin: 10px 0 0 0;
   }