/*
   CSS-Definitionsdatei

   Site-weites Stylesheet
*/
html {
      padding: 0;
     }

body {
      font:             normal 86% Helvetica, Arial, Tahoma, Verdana, sans-serif;
      background-color: rgb(242,242,242);
      color:            black;
      margin:           20px 0px 20px 20px;
      padding:          0;
     }
html>body {
           font:             normal 86% Helvetica, Arial, Tahoma, Verdana, sans-serif;
           background-color: rgb(242,242,242);
           color:            black;
           margin:           20px 20px 20px 20px;
           padding:          0;
          }

ul {
    list-style: square;
   }
ul li {
       margin-top: 1em;
      }
ul ul {
       list-style: disc;
      }
ul ul li {
          margin-top: 0.5em;
         }
table {
       font-size: 1em;
      }

form br {
         clear: left;
        }
label {
       margin:     5px;
       padding:    2px;
       width:      7em;
       float:      left;
       text-align: right;
      }
textarea, input {
                 font:    normal 1em Helvetica, Arial, Tahoma, Verdana, sans-serif;
                 margin:  5px;
                 padding: 2px;
                 width:   20em;
                }
.submit {
         font:    normal 1em Helvetica, Arial, Tahoma, Verdana, sans-serif;
         margin:  5px;
         padding: 2px;
         width:   8em;
        }

#fixiert {
          position:         absolute;
          top:              20px;
          left:             20px;
          width:            15em;
          background-color: rgb(242,242,242);
         }
html>body #fixiert {
                    position: fixed;
                    top:      0;
                   }
#fixiert img {
              border-style: none;
             }

#inhalt {
         margin-left:      16em;
         padding:          0;
         background-color: rgb(242,242,242);
        }
#inhalt img {
             border-style: none;
             border-color: black;
             border-width: 2px;
            }

#navigation {
             font-size: 1em;
             margin:    0 0 1.2em;
             padding:   0;
            }
#navigation li {
                list-style: none;
                margin:     0;
                padding:    0;
               }
ul#navigation a {
                 line-height: 1.5em;
                }
ul#navigation a:link    {
                         color:           black;
                         text-decoration: underline;
                        }
ul#navigation a:visited {
                         color:           black;
                         text-decoration: underline;
                        }
ul#navigation a:hover   {
                         color:           black;
                         text-decoration: underline;
                        }
ul#navigation a:active  {
                         color:           red;
                         text-decoration: underline;
                        }
ul#navigation li a.aktuell {
                            color:       red !important;
                            font-weight: bold;
                           }

.fusszeile1 {
             font-size: xx-small;
             margin:    8em 0 0;
             padding:   0;
            }
.fusszeileN {
             font-size: xx-small;
            }
