    body { color: white; background: black;}
    a:link { color: white; text-decoration: none;}
    a:visited {color: white; text-decoration: none;}
    a:active {color: white; text-decoration: none;}
    a:hover { color: black; background: white; text-decoration:none;}
    ul#navi1 li a:link {color: rgb(128, 128, 128);}
    ul#navi1 li a:visited {color: rgb(128, 128, 128);}
    ul#navi1 li a:active {color: rgb(128, 128, 128);}
    ul#navi1 li a:hover {color: rgb(128, 128, 128);}
    
    /* Horizontale Navigation - padding: top right bottom left*/
    ul#navi1, ul#navi2 {
      margin-left: 0;
      width: 99%;
      background: black;
      padding: 5px 0 5px 10px;
      font-family: Verdana, Arial, sans-serif;     
    }
    ul#navi1 {
      border-bottom:1px solid rgb(128, 128, 128);
    }
    ul#navi2 {
      margin-top:-15px;
    }
    ul#navi1 li,  ul#navi2 li {
      color: rgb(128, 128, 128);
      list-style: none;
      display: inline
    }
    ul#navi1 li.last, ul#navi2 li.last {
      position:absolute; right:20px;
      color: white; 
    }
    div#galerie {
      margin: 15% 5% 0 5%;
      border:1px solid black;      
    }
    div#thumbs {
      width: 340px;
      height: 350px;
      overflow:auto;
      background: #404040;
      border:2px solid rgb(192, 192, 192);
      padding: 5px 5px 5px 5px;
      float: left;
    }
    div#show {
      background-color:black;
      margin-left: 40%;
      margin-top: 5%;
      padding: 3px 3px 3px 3px;
    }
    div#text {
      clear:left;
      width: 50%;
      margin: 100px auto auto auto;
      font-family: Verdana, Arial, sans-serif;
    }
    .red {
      color: red;
    }
    img {border:none}
    div#show img { border:3px solid white; }