




#div-overlay
{
font-family:Verdana;font-size:12px;
position:absolute;
border:0px solid #000000;

}


.menue {
         top:135px;
         margin-left:350px;
         z-index:3;
         background-repeat:no-repeat;
         width:800px;
         height:20px;

}


ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;

}

li {
    float: left;
}

li a, .dropbtn {
    display: inline-block;
    color: white;
    text-align: center;
    padding: 4px 16px;
    text-decoration: none;
    font-size:1.3em;
    font-weight:bold;
}

li a:hover, .dropdown:hover .dropbtn {
    background-color: #E7C000;
}

li.dropdown {
    display: inline-block;
}

.dropdown-content {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 50px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
}

.dropdown-content a {
    color: black;
    padding: 8px 16px;
    text-decoration: none;
    display: block;
    text-align: left;
    font-size:1em;
}

.dropdown-content a:hover {background-color: #C0C0C0}

.dropdown:hover .dropdown-content {
    display: block;
}

.active
{
    text-decoration: underline;

}

.content-body  {
                  background-color:#fff;
                  width:1116px;

                  display: block;
                  margin-left:auto;
                  margin-right:auto;
                  border:0px solid #0000ff;

        }


.aussen  {
                  width:1200px;
                  height:275px;
                  display: block;
                  margin-left:auto;
                  margin-right:auto;
                  background-color:#690C0C;

        }



.headline  {     top:195px; z-index:1;
                 background-color:#fff;
                 width:1116px; height:108px;
                 margin-left:42px;
                 margin-right:auto;
                 border:0px solid #000;


         }



.menuebild  {    top:20px;
                z-index:2;
                background-image: url(picture/layout/head.png);
                background-repeat:no-repeat;
                width:1200px; height:284px;
                border:0px solid #000;


         }



.bottom    {    background-color:#fff;
                width:1116px;
                height:20px;
                display: block;
                margin-left:auto;
                margin-right:auto;
                border:0px solid #0000ff;
                background-image: url(picture/layout/bottom.jpg);
                background-repeat:no-repeat;

         }

.impressum    {
                overflow:auto;

                padding:0 0 20px  0;

         }

.spalten {       padding:0 20px 0 0;
                 text-align: justify;
                -moz-column-count:    2;
                -webkit-column-count: 2;
                 column-count:         2;
                 -moz-column-rule-color: #000;
                 -moz-column-rule-width: 1px;
                 -moz-column-rule-style: dotted;
                 -webkit-column-rule-color: #000;
                 -webkit-column-rule-width: 1px;
                 -webkit-column-rule-style: dotted;
                 column-rule-color: #000;
                 column-rule-width: 1px;
                 column-rule-style: dotted;
                 -moz-column-gap: 20px;
                 -webkit-column-gap: 20px;
                 column-gap: 20px;

}


img.zoom {
 transition: transform 0.8s;
 -moz-transition: transform 0.8s;
 -webkit-transition: transform 0.8s;
 -o-transition: transform 0.8s;
 -ms-transition: transform 0.8s;
}
img.zoom:hover {
 cursor: zoom-in;
 cursor: -moz-zoom-in;
 cursor: -webkit-zoom-in;
 transform: scale(4.0, 4.0);
 -moz-transform: scale(4.0, 4.0);
 -webkit-transform: scale(3.0, 3.0);
 -o-transform: scale(4.0, 4.0);
 -ms-transform: scale(4.0, 4.0);
}




