*{outline:none!important}a.splink{background-color: #06c;padding:6px;color:#fff;font-weight:bold;}body{font-family:Verdana,Arial,Helvetica,sans-serif;background-color:#fff;background-image:url(../img/background4.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed}#background-video{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-size:cover}.wrapper{margin-top:45px;margin-bottom:30px;background-color:#fff;-webkit-box-shadow:0 0 3px 2px rgba(0,0,0,0.70);-moz-box-shadow:0 0 3px 2px rgba(0,0,0,0.70);box-shadow:0 0 3px 2px rgba(0,0,0,0.70);padding:0}.blue{color:#06C}.special_h2{color:#fff;background-color:#06C;padding:7px;text-transform:uppercase;font-weight:700;margin-top:0}.row{margin-left:0;margin-right:0}.mb_40{margin-bottom:40px}.main{margin-top:30px}header .logo{margin-top:25px;margin-bottom:15px}header .header_kontakt{line-height:1.5em}.navbar.navbar-default{border:none!important}#navbarCollapse{padding-left:0;background-color:#06C}.navbar.navbar-default .navbar-nav > li > a:focus,.navbar.navbar-default .navbar-nav > li > a:focus{color:#fff!important}.navbar-default .navbar-nav > li > a{font-size:1.2em;color:#fff}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav > .active > a:hover{background-color:#06C;color:#fff;text-decoration:underline}.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:focus,.navbar-default .navbar-nav > .open > a:hover{background-color:#06C}.nav .open > a,.nav .open > a:focus,.nav .open > a:hover{background-color:#06C;border-color:#337ab7}ul.dropdown-menu{background-color:#06C;border-top:none;padding:0}ul.dropdown-menu a{color:#fff}ul.dropdown-menu li{border-top:2px solid #fff}ul.dropdown-menu > li > a:hover,ul.dropdown-menu > li > a:focus{background-color:#06C;color:#fff}.navbar > li > a:hover,ul.dropdown-menu > li > a:focus{background-color:#06C;color:#fff}.dropdown a.dropdown-toggle:hover{color:#fff!important}.nav.navbar-nav a:hover{color:#fff!important;text-decoration:underline}.nav.navbar-nav .active > a:hover{text-decoration:underline;color:#fff!important}.navbar{margin-bottom:20px;min-height:auto}.navbar-nav > li > a{padding-bottom:5px;padding-top:5px}.list_navi .active a{text-decoration:none;color:#06c}.list_navi{margin-top:20px}.list_navi li{padding-bottom:6px;margin-bottom:5px;border-bottom:1px solid #333}.list_navi a{color:#333}.list_navi a:hover{text-decoration:underline}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{background-color:#06C;color:#fff;outline:0 none;text-decoration:underline}.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:focus,.navbar-default .navbar-nav > .open > a:hover{text-decoration:underline!important;color:#fff}.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#fff}.navbar-default .navbar-nav .open .dropdown-menu > .active > a,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover{background-color:#06C;color:#fff;text-decoration:underline!important}.right-content .col-xs-1,.right-content .col-sm-1,.right-content .col-md-1,.right-content .col-lg-1,.right-content .col-xs-2,.right-content .col-sm-2,.right-content .col-md-2,.right-content .col-lg-2,.right-content .col-xs-3,.right-content .col-sm-3,.right-content .col-md-3,.right-content .col-lg-3,.right-content .col-xs-4,.right-content .col-sm-4,.right-content .col-md-4,.right-content .col-lg-4,.right-content .col-xs-5,.right-content .col-sm-5,.right-content .col-md-5,.right-content .col-lg-5,.right-content .col-xs-6,.right-content .col-sm-6,.right-content .col-md-6,.right-content .col-lg-6,.right-content .col-xs-7,.right-content .col-sm-7,.right-content .col-md-7,.right-content .col-lg-7,.right-content .col-xs-8,.right-content .col-sm-8,.right-content .col-md-8,.right-content .col-lg-8,.right-content .col-xs-9,.right-content .col-sm-9,.right-content .col-md-9,.right-content .col-lg-9,.right-content .col-xs-10,.right-content .col-sm-10,.right-content .col-md-10,.right-content .col-lg-10,.right-content .col-xs-11,.right-content .col-sm-11,.right-content .col-md-11,.right-content .col-lg-11,.right-content .col-xs-12,.right-content .col-sm-12,.right-content .col-md-12,.right-content .col-lg-12{padding-left:0}h1{color:#06c;font-family:"Droid Serif",Arial,Helvetica,sans-serif;font-size:1.6em;font-weight:400;letter-spacing:.05em;word-spacing:.1em}h2{color:#06c;font-family:"Droid Sans",Arial,Helvetica,sans-serif;font-size:1.2em;letter-spacing:.02em;margin-bottom:.5em}.list_arrow li{background-position:0 7px;background-image:url(../img/listen_pfeil.jpg);background-repeat:no-repeat;padding-left:15px;margin-bottom:5px}.index .list_arrow li:last-child{background-image:none;padding-left:15px;margin-top:10px}.index .list_arrow li:last-child a{color:#06c!important}.list_arrow li a,.footer-navi li a{color:#333}.list_arrow li a:hover,.footer-navi li a:hover{color:#06c!important;text-decoration:underline!important}.right-content{padding-right:20px}.right-content h1{margin-bottom:25px}.list_partner a{color:#333}.list_partner a:hover{text-decoration:none;color:#06c}.footer{border-top:1px solid #333;padding-top:10px;margin-top:30px}.team .right-content .row{border-bottom:1px solid #333;margin-bottom:35px;padding-bottom:10px}.team .right-content .row .col-md-6.col-sm-12{padding-left:0}.team_view{width:70%}.team_view img{margin-bottom:10px}.blue{font-weight:700;color:#06c}.kursiv{font-style:italic}.team_descr_list{list-style-type:none;padding-left:20px}.team_descr_list li{margin-bottom:3px}.team_desc{font-weight:700;margin-bottom:3px}.team_view .team_name{min-height:60px}.team_view .team_slogan{min-height:40px}.leistungen .right-content img{width:100%}.leistungen .right-content .list_arrow{margin-left:20px}.leistungen .right-content .row .col-md-3{padding-left:0}#map_canvas{width:100%;min-height:450px}.kontakt_box{margin-bottom:20px}.form-horizontal .control-label{text-align:left}.form-horizontal .form-group{margin-left:0}textarea{min-height:200px;resize:none}.form-group button.senden{background-color:#06c;color:#fff}#message.alert.alert-success{background-color:#06C;border-color:#06C;color:#fff;font-weight:700}.panel-default > .panel-heading{background-color:#06C;border-color:#06C;color:#fff}.nopadding{padding:0}.carousel-caption{color:#333;text-align:right;text-shadow:0 1px 2px rgba(0,0,0,0.6);text-shadow:none;right:5%;top:10%}.carousel-caption.color_white{color:#fff}.carousel-caption h2{color:#333;font-size:1.4em}.carousel-caption.color_white h2{color:#fff}.carousel-indicators li{background-color:#000;border:1px solid #000;border-radius:10px;cursor:pointer}.carousel-control{z-index:1000}.carousel .carousel-inner .item{opacity:0;transition-property:opacity}.carousel .carousel-inner .item.active{opacity:1}.carousel .carousel-inner .item.active.left,.carousel .carousel-inner .item.active.right{left:0;opacity:0;z-index:1}.carousel .carousel-inner .next.left,.carousel .carousel-inner .prev.right{opacity:1}.carousel .carousel-inner .carousel-control{z-index:2}#cookie a{color:#000;text-decoration:none}#cookie a:hover{text-decoration:underline}#cookie div{padding:10px;padding-right:40px}#cookie{outline:1px solid #7b92a9;text-align:right;border-top:1px solid #fff;background:#d6e0eb;background:-moz-linear-gradient(top,#d6e0eb 0%,#f2f6f9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d6e0eb),color-stop(100%,#f2f6f9));background:-webkit-linear-gradient(top,#d6e0eb 0%,#f2f6f9 100%);background:-o-linear-gradient(top,#d6e0eb 0%,#f2f6f9 100%);background:-ms-linear-gradient(top,#d6e0eb 0%,#f2f6f9 100%);background:linear-gradient(to bottom,#d6e0eb 0%,#f2f6f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d6e0eb',endColorstr='#f2f6f9',GradientType=0);position:fixed;top:0;right:0;z-index:9999;width:100%}#cookieCloser{position:absolute;right:5px;text-decoration:none;text-shadow:0 1px 0 #fff;top:5px;cursor:pointer;border-top:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #7b92a9;border-right:1px solid #7b92a9;padding:4px;background:#eee}#cookieCloser:hover{border-bottom:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #7b92a9;border-left:1px solid #7b92a9}@media (max-width: 601px){.special-margin-bottom{margin-bottom:15px}}@media (min-width: 768px){.dropdown:hover .dropdown-menu{display:block}}@media (max-width: 801px){.nav.navbar-nav{padding-left:10px}.wrapper{margin-top:0}body{background-image:none}.right-content{padding-bottom:15px;margin-bottom:15px;padding-right:15px}aside{display:none}#carousel{display:none}footer.footer{position:fixed;bottom:0;left:0;background-color:#F8F8F8;width:100%}.row.main{padding-bottom:30px}.team .right-content .row .col-md-6{border-bottom:1px solid #333;margin-bottom:20px}.team .right-content .row{border-bottom:none;margin-bottom:0}}@media (max-width: 1081px){header .header_kontakt{font-size:1em;line-height:1.2em}#background-video{display:none}}