    body {
    background-color: transparent;
    color: #000000;
    font-family: arial;
    font-size: 11px;
    scrollbar-base-color:#ffffff;
    scrollbar-track-color:#ffffff;
    scrollbar-face-color:#ffffff;
    scrollbar-highlight-color:#e1e1e1;
    scrollbar-3dlight-color:#ffffff;
    scrollbar-darkshadow-color:#e1e1e1;
    scrollbar-shadow-color:#ffffff;
    scrollbar-arrow-color:#000000;
    }

    A:link {
    color:#999999;
    text-decoration: none;
    font-weight: bold;
    }

    A:visited {
    color: #999999;
    text-decoration: none;
    font-weight: bold;
    }

    A:active {
    color: #999999;
    text-decoration: none;
    font-weight: bold;
    }

    A:hover {
    color: #999999;
    text-decoration:underline overline;
    font-weight: bold;
    }




/* ... Tabellen ... */

    #menue {
    color: #000000;
    font-family: arial;
    text-align: right;
    font-size: 11px
    }
    
    #content {
    color: #000000;
    font-family: arial;
    text-align: left;
    font-size: 11px
    }
    
    #toplefttable {
    height: 256px;
    width: 52px;
    }
    
    #menutable {
    height: 405px;
    width: 52px;
    color: #000000;
    font-family: arial;
    text-align: right;
    font-size: 11px
    }
    
    #contenttable {
    height: 407px;
    width: 405px;
    color: #000000;
    font-family: arial;
    text-align: left;
    font-size: 11px
    }
    
    #bottomlefttable {
    height: 407px;
    width: 256px;
    }
    
 
/* ... Gallerie ... */

    
    #wrapper {
    margin-left: auto;
    margin-right: auto;
    margin-top: 15px;
    border-collapse: collapse;
    }
    
    #title {
    padding-top: 10px;
    padding-bottom: 20px;
    font-family: verdana, arial;
    font-size: 30px;
    font-weight: bold;
    color: #d0d0d0;
    }
    
    #topleft {
    height: 20px;
    width: 20px;
    background-image: url("topleft.jpg");
    background-repeat: no-repeat;
    background-position: bottom right;
    background-color: #d4e1f0;
    }
    
    #top {
    height: 20px;
    background-image: url("top.jpg");
    background-repeat: repeat-x;
    background-position: bottom;
    background-color: #d4e1f0;
    }
    
    #topright {
    height: 20px;
    width: 20px;
    background-image: url("topright.jpg");
    background-repeat: no-repeat;
    background-position: bottom left;
    background-color: #d4e1f0;
    }
    
    #left {
    width: 20px;
    background-image: url("left.jpg");
    background-repeat: repeat-y;
    background-position: right;
    background-color: #d4e1f0;
    }
    
    #center {
    background-color: #ffffff;
    width: 750px;
    }
    
    #right {
    width: 20px;
    background-image: url("right.jpg");
    background-repeat: repeat-y;
    background-position: left;
    background-color: #d4e1f0;
    }
    
    #bottomleft {
    height: 20px;
    width: 20px;
    background-image: url("bottomleft.jpg");
    background-repeat: no-repeat;
    background-position: top right;
    background-color: #d4e1f0;
    }
    
    #bottom {
    height: 20px;
    background-image: url("bottom.jpg");
    background-repeat: repeat-x;
    background-position: top;
    background-color: #d4e1f0;
    }
    
    #bottomright {
    height: 20px;
    width: 20px;
    background-image: url("bottomright.jpg");
    background-repeat: no-repeat;
    background-position: top left;
    background-color: #d4e1f0;
    }
    

/* ... Guestbook ... */

   .guestbook_table {
    font-family: Arial;
    font-size: 11px;
    color: #000000;
    background-color: #ffffff;
    }

    .guestbook_table2 {
    font-family: Arial;
    font-size: 11px;
    color: #000000;
    background-color: #ffffff;
    }

    

/* ... Kontakt Formular ... */

    textarea {
    background-color: #e1e1e1;
    border: 1px solid #000000;
    color: #000000;
    font-size: 11px;
    font-family: Arial;
    }

    input {
    background-color: #e1e1e1;
    border: 1px solid #000000;
    color: #000000;
    font-size: 11px;
    font-family: Arial;