/* Style Sheet */


                        body {
    background-color: #FF0000;
    color: #008000;
    font-family: Verdana, Geneva, sans-serif;
    font-size: medium;
    margin: 13px;
}
a {
    color: #2DCC21;
    text-decoration: none;
}

a:visited {
    color: #2DCC21;
}

a:hover {
    color: #FFFB14;
    text-decoration: underline;
}
                h2,h3{
                                text-align:center;
                                padding-left: 5%;
                                color: #2B9A4B;
                        }
                        p{
                                padding:2%;
                                color: #2B9A4B;
                        }
                        img{
                                text-align:center;
                                max-width: 100%;
                                height:auto;
                                width:auto;
                        }
                        #wrapper{
                                background: #fffff0;
                                margin: 0 auto;
                                max-width: 900px;
                                width:98%;
                                border: 1px solid #2B9A4B;
                                border-radius: 2px;
                                box-shadow: 0 0 10px 0px rgba(12, 3, 25, 0.8);
                        }
                        #telefon{
                                width: 100%;
                                height: auto;
                                background: #fffff0;
                                overflow:hidden;
                        }
                        #telefon p{
                                text-align: left;
                                font-size:14px;
                                padding: 0.1% 5% 0 0;
                                color: #2B9A4B;
                        }
                        #telefon p a {
                                color: #2B9A4B;
                                text-decoration: none;
                        }
                        header{
                                width: 100%;
                                min-height: 125px;
                                text-align: center;
                                font-size:14px;
                        }
                        nav ul{
                                list-style: none;
                                margin: 0;
                                padding-left: 50px;
                        }
                        nav ul li{
                                float:left;
                                border: 1px solid #006600;
                                width: 15%;
                        }
                        nav ul li a{
                        background: #2B9A4B;
                                display: block;
                                padding: 5%;
                                font-weight: bold;
                                font-size: 14px;
                                color: #fffff0;
                                text-decoration: none;
                                text-align: center;
                        }
                        nav ul li a:hover, nav ul li a.active{
                                background: #00ff00;
                                color: #000000;
                        }
                        #banner{
                                width: 100%;
                                border-top: 1px solid #73726D;
                        }
                        .linke-spalte{
                        width: 55%;
                                float: left;
                                margin: -2% 1% 1% 1%;
                        }
                        .seitenleiste{
                                width: 41%;
                                float: right;
                                margin: 1%;
                                text-align: center;
                        }
                        .wir{
                                float:middle;
                                margin: 0;
                                max-width: 100%;
                                height: auto;
                                padding: 1%;
                        }
                        .loeschen{
                                clear: both;
                        }
                        .bereich{
                                width: 29%;
                                float: left;
                                margin: 2% 2.16%;
                                text-align: left;
                                font-size:smaller;
                        }
                        footer {
                                background: #FF0000;
                                width: 100%;
                                overflow: hidden;
                        }
                        footer p {
                                color: #2B9A4B;
                        }
                        footer a {
                                color:  #FFFFFF;
                                text-decoration: none;
                        }
                        ul {
                                list-style-type: none;
                                margin: 0;
                                padding: 0;
                        }
                        li{
                                display: inline;
                        }
            li {
    list-style-type: circle;
}

                        ul li img{
                                height: 3.125em;
                        }
                        @media screen and (max-width: 478px){
                        body{
                                        font-size: x-small;
                                }
                        }
                        @media screen and (max-width: 740px){
                                #banner{
                                        display:none;
                                }
                                nav {
                                        width: 100%;
                                        margin-bottom: 10px;
                                }
                                nav ul{
                                        list-style:none;
                                        margin: 0 auto;
                                        padding-left: 0px;
                                }
                                nav ul li{
                                        text-align: center;
                                        margin-left: 0;
                                        width: 100%;
                                        border-top: 1px solid #878EEE;
                                        border-right: 0px solid #878EEE;
                                        border-bottom: 1px solid #878EEE;
                                        border-left: 0px solid #878EEE;
                                }
                                nav ul li a {
                                        padding: 8px 0;
                                }
                                .linke-spalte{
                                        width: 100%;
                                }
                                .seitenleiste{
                                        width: 100%;
                                }
                                .bereich{
                                        float: left;
                                        margin: 0;
                                        width: 100%;
                                }
                        }
                </style>