body {
      background:#A5B2BD;
      padding:0;
      margin:140px 0 0 0;
      font:12px Lucida Sans Unicode, Bitstream Vera Sans, Trebuchet Unicode MS, Lucida Grande, Verdana, Helvetica, sans-serif;
     }

#banner {
         width:572px;
         text-align:right;
         text-transform:uppercase;
         margin:auto;
        }

#banner a:link, a:visited, a:active { color:#616B73; text-decoration:none; }
#banner a:hover { color:#FFF; text-decoration:none; }



#thumbs {
         width:1040px;
         margin:450px auto 50px auto;
        }

.thumbimg {
           -moz-border-radius: 10px;
           border-radius: 10px;
          }

#impressum {
            color:#464E55;
            width:570px;
            text-align:left;
            margin:50px auto 50px auto;
           }
