        body{
            background: #6d7476;
            font-family:Tahoma, Arial, sans-serif; 
            font-size: 1.3em; 
            overflow:auto;
        }
        h1{
            text-align:center;
            color: #000080;
        }
		h2{
            text-align:center;
			text-transform: uppercase;
			font-size: 0.8em; 
            color: #6d7476;
        }
		h3{
            text-align:left;
            color: #000080;
			font-size: 1.2em; 
			padding-left: 2%
        }
        p{
            padding-left:2%;
            color: #808080;
        }
        img{
            text-align:center;
            max-width: 100%;
            height:auto;
            width:auto;
        }
		#wrapper{
            background: #ffffff;
            margin: 0 auto;
            max-width: 1020px;
            width:98%;
            border: 1px solid #73726D;
            border-radius: 2px;
            box-shadow: 0 0 10px 0px rgba(12, 3, 25, 0.8);
        }
        #telefon{
            width: 100%;
            height: auto;
            background: #000080;
            overflow:hidden;
        }
        #telefon p{
            text-align: right;
            font-size:0.7em;
            padding: 0.1% 3% 0 0;
            color: #e7f3ef;
        }
        #telefon p a {
            color: #e7f3ef;
            text-decoration: none;
        }
        header{
            width: 100%;
            min-height: 90px;
            text-align: center;
        }
        nav ul{
            list-style: none;
            margin: 0;
            padding-left: 50px;
			padding-bottom: 60px;
        }
        nav ul li{
            float:left;
            border: 1px solid #000055;
            width: 15%;
        }
        nav ul li a{
            background: #000080;
            display: block;
            padding: 5% 3% ;
            font-weight: bold;
            font-size: 1.0em;
            color: #e7f3ef;
            text-decoration: none;
            text-align: center;
        }
        nav ul li a:hover, nav ul li a.active{
            background: #ffffff;
            color: #000080;
        }
        #banner{
            width: 30%;
            border-top: 1px solid #ffffff;
			
        }       
        .linke-spalte{
            width: 65%;
            float: left;
            margin: -2% 1% 1% 1%;
        }
        .seitenleiste{
            width: 31%;
            float: right;
            margin: 1%;
            text-align: center;
        }
        .wir{
            float:left;
            margin: 0;
            max-width: 100%;
            height: auto;
            padding: 1%;
        }
        .loeschen{
            clear: both;
        }
        .bereich{
            width: 29%;
            float: left;
            margin: 2% 2.16%;
            text-align: center;
        }   
        footer {
            background: #000080;
            width: 100%;
            overflow: hidden;
        }
        footer p {
            color: #F1F0D1;
        }
       footer a {
            color:  #e7f3ef;
            text-decoration: none;
        }
        ul {
            list-style-type: none;
            margin: 0;
            padding: 0;
        }
        li{
            display: inline;
        }
        ul li img{
            height: 3.125em;
        }
        @media screen and (max-width: 478px){
            body{
                font-size: 0.438em;
            }
        }
        @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%;
            }
        }
        body{
            background: #6d7476;
            font-family:Tahoma, Arial, sans-serif; 
            font-size: 1.3em; 
            overflow:auto;
        }
        h1{
            text-align:center;
            color: #000080;
        }
		h2{
            text-align:center;
			text-transform: uppercase;
			font-size: 0.8em; 
            color: #6d7476;
        }
		h3{
            text-align:left;
            color: #000080;
			font-size: 1.2em; 
			padding-left: 2%
        }
        p{
            padding-left:2%;
            color: #808080;
        }
        img{
            text-align:center;
            max-width: 100%;
            height:auto;
            width:auto;
        }
		#wrapper{
            background: #ffffff;
            margin: 0 auto;
            max-width: 1020px;
            width:98%;
            border: 1px solid #73726D;
            border-radius: 2px;
            box-shadow: 0 0 10px 0px rgba(12, 3, 25, 0.8);
        }
        #telefon{
            width: 100%;
            height: auto;
            background: #000080;
            overflow:hidden;
        }
        #telefon p{
            text-align: right;
            font-size:0.7em;
            padding: 0.1% 3% 0 0;
            color: #e7f3ef;
        }
        #telefon p a {
            color: #e7f3ef;
            text-decoration: none;
        }
        header{
            width: 100%;
            min-height: 90px;
            text-align: center;
        }
        nav ul{
            list-style: none;
            margin: 0;
            padding-left: 50px;
			padding-bottom: 60px;
        }
        nav ul li{
            float:left;
            border: 1px solid #000055;
            width: 15%;
        }
        nav ul li a{
            background: #000080;
            display: block;
            padding: 5% 3% ;
            font-weight: bold;
            font-size: 1.0em;
            color: #e7f3ef;
            text-decoration: none;
            text-align: center;
        }
        nav ul li a:hover, nav ul li a.active{
            background: #ffffff;
            color: #000080;
        }
        #banner{
            width: 30%;
            border-top: 1px solid #ffffff;
			
        }       
        .linke-spalte{
            width: 65%;
            float: left;
            margin: -2% 1% 1% 1%;
        }
        .seitenleiste{
            width: 31%;
            float: right;
            margin: 1%;
            text-align: center;
        }
        .wir{
            float:left;
            margin: 0;
            max-width: 100%;
            height: auto;
            padding: 1%;
        }
        .loeschen{
            clear: both;
        }
        .bereich{
            width: 29%;
            float: left;
            margin: 2% 2.16%;
            text-align: center;
        }   
        footer {
            background: #000080;
            width: 100%;
            overflow: hidden;
        }
        footer p {
            color: #F1F0D1;
        }
       footer a {
            color:  #e7f3ef;
            text-decoration: none;
        }
        ul {
            list-style-type: none;
            margin: 0;
            padding: 0;
        }
        li{
            display: inline;
        }
        ul li img{
            height: 3.125em;
        }
        @media screen and (max-width: 478px){
            body{
                font-size: 0.438em;
            }
        }
        @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%;
            }
        }
