img#logo{margin:10px auto; height: 160px;}
.navbar-default{background-color:#ffffff;border-color:#ffffff;margin-top:8px;border-bottom:8px solid #215AAA;}
.navbar-nav{font-size:15pt;color:#215AAA;}
.navbar-default .navbar-nav>li>a{color:#215AAA;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{color:#215AAA;border-bottom:1.5px solid;background-color:transparent;}
.navbar-default .navbar-nav>li>a:hover{color:#215AAA;border-bottom:1.5px solid;background-color:transparent;}
ul.nav.navbar-nav{font-size:20px;margin-bottom:5px;font-family:Roboto;}
.navbar-default .navbar-toggle{border-color:#215AAA;float:none;text-align:center;margin-left:60px;margin-right:60px;}
.navbar-header{padding:0 70px 10px;}
.navbar-toggle{position:relative;padding:9px 10px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px;}
.navbar-nav .navbar-toggle:hover,
.navbar-nav .navbar-toggle:focus{background-color:#215AAA;}
h1{height:32px; text-align:center; float:none !important; font-size:26pt; font-weight:500; text-align:center; margin-top:75px; margin-bottom:30px; height:25px;}
#web-header-1{background-image:url("startseite.jpg");background-repeat:no-repeat;background-size:cover;background-position:center 60%;width:100%;height:600px;border-bottom:3px solid;border-bottom-color:#215AAA;margin-top:-20px;}
#web-header-2{background-image:url("ueber-uns.jpg");background-repeat:no-repeat;background-size:cover;background-position:center 60%;width:100%;height:600px;border-bottom:3px solid;border-bottom-color:#215AAA;margin-top:-20px;}
#web-header-3{background-image:url("leistungen.jpg");background-repeat:no-repeat;background-size:cover;background-position:center 60%;width:100%;height:600px;border-bottom:3px solid;border-bottom-color:#215AAA;margin-top:-20px;}
#web-header-4{background-image:url("kontakt.jpg");background-repeat:no-repeat;background-size:cover;background-position:center 60%;width:100%;height:600px;border-bottom:3px solid;border-bottom-color:#215AAA;margin-top:-20px;}
img#img-content{padding:0!important;}
h1{color:#215AAA; margin-bottom:50px;}
div#heading-1{height:32px;text-align:center;float:none !important;font-size:20pt;font-weight:500;text-align:center;margin-top:75px;margin-bottom:75px;border-bottom:1px solid;border-color:#215AAA;height:25px;}
#body #heading-1 p{background:#FFFFFF;display:inline-block;margin-bottom:-10px;padding:0 15px;color:#215AAA;font-size:22pt;}
iframe{max-width:100%;padding:0 0 50px 0;}
div#texting{margin:0 0 10px;margin-bottom:50px;font-size:14pt;color:#4a4a4a;margin-right:15px;line-height:1.7;font-family:Roboto;}
div#body{margin-bottom:50px;display:table;}
p.contact{margin:0 0 10px;margin-top:20px;margin-bottom:10px;font-size:14pt;color:#4a4a4a;margin-right:15px;line-height:1.7;font-family:Roboto;}
img.place-icon{padding:0 0 15px 0;}
div#map{position:relative;overflow:hidden;margin-top:20px;}
p.headline{font-size:15pt;color:#215AAA;margin-top:20px;}
strong{font-weight:700;color:#4a4a4a;}
#team img{border-bottom-width:5px;border-bottom-style:solid;border-bottom-color:#215AAA;margin-bottom:35px;display:block;margin-left:auto;margin-right:auto;margin-top:63px;}
p.team-name{text-align:center;margin:0 auto;font-size:16pt;}
p.team-description{text-align:center;margin:0 auto;font-size:12pt;line-height:2.5;}
div#team{padding:0 0 50px 0;}
.footer{background:#4E8EE8;border-top:8px solid #215AAA;height:auto;width:100%;padding:0 0 50px 0;}
img#logo_white{height:120px;width:150px;margin:0 auto;}
div#spalte1{margin-top:25px;}
div#spalte2{margin-top:50px;line-height:100%;text-align:center;font-size:13pt;}
div#spalte3{margin-top:50px;line-height:100%;text-align:center;font-size:13pt;}
div#spalte4{margin-top:50px;line-height:100%;text-align:center;font-size:13pt;}
.fusszeile-nav1{color:#154A95;font-weight:bolder;font-size:13pt;}
.fusszeile-nav2{color:#ffffff;font-size:13pt;}