html {
        overflow:scroll;
}
body {
        color: #FFFFFF;
        font-family: Comic Sans MS;
        font-weight:bold;
        font-style:italic;
        background: url(bilder/sand_bg1.png);


}


#schatten{
         margin:30px auto;
         position:relative; /* puts container in front of distance */
         width: 800px;
         height: 884px;
         background: url(bilder/schatten1.png);
         background-repeat: no-repeat;

}
#haupt{
         position: relative;
         width: 800px;
         height: 884px;
         background: url(bilder/haupt_bg.png);
         background-repeat: repeat;
         top: -15px;
         left: -15px;
         border-style: solid;
         border-width: 1px;
         border-color: black;
}
#head{
        height: 200px;
        font-size: 35pt;
        width: 800px;
        background: url(bilder/stone1.jpg);
        background-repeat:repeat;
}

#main{
        float: left;
        width: 800px;
        height: 460px;
        font-size: 20pt;
        text-align: left;
        background: url(bilder/main-bg.png);
        background-repeat: repeat;
}

#bottom{
        float: left;
        clear: both;
        height: 190px;
        font-size: 20pt;
        width: 800px;
        background: url(bilder/stone1.jpg);
        background-repeat: repeat;
}
#navbar{
         height: 30px;
         width: 796px;
         background: url(bilder/navbg2.png);
         background-repeat: repeat;
         margin-top:0px;
         border-style: solid;
         border-width: 2px;
         border-color: black;
}
.button a {
         font-family: Verdana, Arial, Helvetica, sana-serif;
         font-size: 12pt;
         margin-left: 2px;
         float: left;
         border-style: solid;
         border-width: 1px;
         display:block;
         text-decoration:none;
         background:url(bilder/main-bg.png);
         background-repeat: repeat;
         width:99px;
         padding: 5px;
         color: #FFFFFF;
         border-color: black;
}
.kontaktbutton{
         font-size: 13pt;
}
.button a:hover {
         border-style: solid;
         border-width: 1px;
         border-color: black;
         color: black;
         background: url(bilder/button.png);
}

.linkboxaktiv {
        font-family: Verdana, Arial, Helvetica, sana-serif;
        font-size: 12pt;
        margin-left: 2px;
        float: left;
        border-style: solid;
        border-width: 1px;
        background: url(bilder/button.png);
        background-repeat: repeat;
        border-color: black;
        width: 99px;
        padding: 5px;
        color: black;
}

A:link, A:visited, A:active {
        text-decoration: none;
        color: black;
}
A:hover {
        text-decoration: none;
        border-style: none;
        background: url(bilder/hover.png);
        background-repeat: repeat;
        color: black;
}
.klein{
        font-size: 10pt;
        font-family: Arial;
        color: black;
        font-weight: bold;
}
.scrollArea {
       width: 789px;
        height: 448px;
        padding: 5px;
        border-color: black;
        border-width: 1px;
        border-style: solid;
        float: left;
        overflow: auto;
}
.bildArea{
        width: 557px;
        height: 363px;
        padding: 5px;
        border-width: 1px;
        border-style: solid;
        float: left;
        overflow: auto;
}

.tableheader{
         font-size: 18pt;
}

.tablerow{
         font-size: 12pt;
}

.menu1 a , #menu1 a:visited , #menu1 a:active {display:block;
background-color: #FFFFFF;
width: 100%;
height: 100%;

}

.menu1 a:hover{
background: url(bilder/hover.png);
background-repeat: repeat;
width: 100%;
height: 100%;
}

.absatz1{
font-size: 10px;
font-weight: normal;
}
.absatz2{
font-size: 18px;
font-weight: normal;
}
a.satz3{
font-size: 25px;
font-weight: normal;
}
a.nohover, a.nohover:hover {
color: #000000;
font-weight: normal;
background-color: transparent;
}
