@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:url(../fonts/lato-v17-latin-regular.eot);src:local(''),url(../fonts/lato-v17-latin-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/lato-v17-latin-regular.woff2) format('woff2'),url(../fonts/lato-v17-latin-regular.woff) format('woff'),url(../fonts/lato-v17-latin-regular.ttf) format('truetype'),url(../fonts/lato-v17-latin-regular.svg#Lato) format('svg')}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:url(../fonts/lato-v17-latin-700.eot);src:local(''),url(../fonts/lato-v17-latin-700.eot?#iefix) format('embedded-opentype'),url(../fonts/lato-v17-latin-700.woff2) format('woff2'),url(../fonts/lato-v17-latin-700.woff) format('woff'),url(../fonts/lato-v17-latin-700.ttf) format('truetype'),url(../fonts/lato-v17-latin-700.svg#Lato) format('svg')}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:400;src:url(../fonts/ubuntu-v15-latin-regular.eot);src:local(''),url(../fonts/ubuntu-v15-latin-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/ubuntu-v15-latin-regular.woff2) format('woff2'),url(../fonts/ubuntu-v15-latin-regular.woff) format('woff'),url(../fonts/ubuntu-v15-latin-regular.ttf) format('truetype'),url(../fonts/ubuntu-v15-latin-regular.svg#Ubuntu) format('svg')}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:500;src:url(../fonts/ubuntu-v15-latin-500.eot);src:local(''),url(../fonts/ubuntu-v15-latin-500.eot?#iefix) format('embedded-opentype'),url(../fonts/ubuntu-v15-latin-500.woff2) format('woff2'),url(../fonts/ubuntu-v15-latin-500.woff) format('woff'),url(../fonts/ubuntu-v15-latin-500.ttf) format('truetype'),url(../fonts/ubuntu-v15-latin-500.svg#Ubuntu) format('svg')}html{height:100%}body{min-height:100%;color:#1b2146;background-color:transparent;font-family:'Lato',sans-serif}.slogan p,h1,h2,h3{text-transform:uppercase}h1,h2,h3{font-family:'Ubuntu',sans-serif}.h1,.h2,h1,h2{font-weight:500}.h1,h1{font-size:22px;letter-spacing:-.5px}.h2,h2{font-size:18px}.h3,h3{font-size:15px;font-weight:400}.h1 .small,h1 .small,h2 .small{color:#009fe3}h1 img.sterne-4{margin-top:-1em;margin-left:8px}.glyphicon-star-1:before{content:"\e006";color:#fd0}.glyphicon-star-2:before{content:"\e006\e006";color:#fd0}.glyphicon-star-3:before{content:"\e006\e006\e006";color:#fd0}.glyphicon-star-4:before{content:"\e006\e006\e006\e006";color:#fd0}.glyphicon-star-5:before{content:"\e006\e006\e006\e006\e006";color:#fd0}.glyphicon-star-empty-4:before{content:"\e007\e007\e007\e007";color:#fd0}body,h1 sub{position:relative}.classification-star{margin-top:-28px}.classification-dog{margin-left:15px;margin-top:-28px}.background-image{position:fixed;background:#2f8ce9;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center}.background-image,.background-layer,.header{width:100%;height:100%}.header{position:absolute;height:128px}.header .logo,.header .svg{position:absolute;z-index:10}.header .svg{margin-top:60px;background-color:transparent;width:100%}.header .svg svg{display:block;width:100%;height:80px;background:0 0}.header .logo{left:15px;top:18px;width:146px;height:157px;overflow:hidden}.header .logo a,.header .logo-text{position:absolute;width:146px;height:157px;background-image:url(../img/logo-bild.png);background-size:146px 157px}.header .logo-text{display:none;left:147px;width:339px;background-image:url(../img/logo-text.png);background-size:339px 157px}@media all and (-webkit-min-device-pixel-ratio:1.5){.header .logo a{background-image:url(../img/logo-bild@2.png)}.header .logo-text{background-image:url(../img/logo-text@2.png)}}.slogan,.social{position:absolute;z-index:15;display:none}.social{top:86px;right:0;margin-right:16px}.slogan{right:140px;top:96px}.slogan p{color:#2a4665;line-height:1.15em;font-size:36px;text-align:right;font-weight:700}.slogan .small{font-weight:400;font-size:30px;margin-right:-20px}.index .slogan .small,.navbar-collapse a{color:#fff}.navbar-collapse{padding-left:0;padding-right:0}.navbar-toggle{position:absolute;z-index:20;top:10px;right:5px;border-color:#fff}.navbar-toggle:hover{border-color:#ccc}.navbar-toggle .icon-bar{background-color:#fff}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin:0}.navbar-collapse.collapse{display:block;position:absolute;left:-235px;top:0;width:235px;height:100%!important;overflow:hidden;-webkit-transition:left .5s ease;-moz-transition:left .5s ease;-o-transition:left .5s ease;transition:left .5s ease}.collapse.in{left:0}.navbar-nav>li{float:left;width:100%}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.nav>li>a:focus,.nav>li>a:hover{background:url(../img/menu-active-hover.png) no-repeat;color:#fff}.nav>li.active{background:url(../img/menu-active.png) no-repeat}.dropdown-menu>li.active>a:focus,.dropdown-menu>li.active>a:hover,.nav>li.active>a:focus,.nav>li.active>a:hover{background:url(../img/menu-active-hover.png) no-repeat}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:transparent;color:#fff}.navbar-nav>li>a{padding-top:6px;padding-bottom:6px;padding-left:25px}.dropdown-menu{position:relative;background-color:transparent;border:0;box-shadow:none;padding:0;margin-top:5px;margin-bottom:5px}.dropdown-menu>li>a{color:#fff;padding-left:45px;padding-top:5px;padding-bottom:5px}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background:url(../img/menu-active.png) no-repeat}.navbar-collapse{padding-top:120px;background-color:rgba(42,70,101,.95);background-clip:content-box;color:#fff;z-index:5}.navbar-collapse ul.navbar-nav{margin:120px 0 0 15px;padding:20px 0;text-transform:uppercase;list-style:none;border-left:4px solid #fff;line-height:26px}.navbar-collapse .bottom-slogan{position:absolute;bottom:48px;text-align:center;width:100%}.navbar-collapse .bottom-slogan p{font-size:16px;color:#fff;font-weight:700;letter-spacing:1px}.navbar-collapse .bottom-slogan p span{color:#009fe4;font-size:20px}.breadcrumb{margin-top:50px;padding:8px 15px 8px 0;background-color:transparent;border-radius:0}.content{margin-left:0;height:100%}.content .container{background-color:#fff;opacity:.95;border-left:15px solid #009fe4;border-right:15px solid #009fe4;border-top:15px solid #009fe4;padding:0 15px;height:100%}.content .row{margin-bottom:20px}.content .row .row,.teaser h3{margin-bottom:0}.content ul.list-default{padding-left:0;list-style:none}.content ul.list-default li{background:url(../img/list-style.png) no-repeat 0 2px;padding-left:24px;margin-bottom:6px}.box{background-color:#2a4665;border:0 solid #009fe4;border-top-width:15px;padding:0 20px;color:#fff}.narrow{padding-left:10px;padding-right:10px}.col-centered{display:inline-block;float:none;text-align:left;margin-right:-4px}.gallery-centered{text-align:center}.index-teaser .teaser{box-shadow:10px 10px 19px #666;opacity:.95;padding:6px 15px}.index-teaser .teaser.blue,.teaser{background-color:#2a4665}.index-teaser .teaser.red{background-color:#a7312c}.index-teaser .teaser.green{background-color:#5f6d3c}.index-teaser .col-md-4{padding-top:35px}.index-teaser .teaser h2{margin-top:3px;margin-bottom:8px;font-size:18px}.index-teaser .teaser img{width:75%;margin-left:0}.index-teaser .teaser .thumbnail{margin-bottom:10px}.row.thumbnails.narrow{margin-left:-10px;margin-right:-10px;padding-left:0;padding-right:0}.teaser{border:3px solid #fff;border-radius:5px;padding:15px;box-shadow:10px 10px 19px #bbb;margin-bottom:30px}.teaser h3{margin-top:0}.teaser h3 span{color:#009fe4}.teaser,.teaser h3 a{color:#fff}#teaser-landreise a:active,#teaser-landreise a:focus,#teaser-landreise a:hover,.teaser h3 a:focus,.teaser h3 a:hover{text-decoration:none}.teaser .thumbnail{margin-bottom:15px}.thumbnail{box-shadow:2px 2px 6px #ddd;padding:2px;background-color:#fff;border:1px solid #efefef}.thumbnail.thumbnail-hidden{display:none}.box .thumbnail,.teaser .thumbnail{padding:0;border:0;border-radius:0;background-color:inherit;box-shadow:none}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#ddd}.table-overflow{overflow-x:auto;margin-bottom:20px;position:relative}.table,.table-overflow .table-overflow{margin-bottom:0}.table-overflow.too-narrow::after{position:absolute;content:" ";height:100%;width:10px;bottom:0;right:0;background:linear-gradient(to right,rgba(225,225,225,0) 0,#e1e1e1 100%)}.table-overflow a.scroll-left,.table-overflow a.scroll-right{position:absolute;display:none;color:#337ab7;z-index:1}.table-overflow a.scroll-right{top:0;right:4px}.table-overflow a.scroll-left{top:0;left:4px}.table-overflow.too-narrow a.scroll-left,.table-overflow.too-narrow a.scroll-right{display:block}.footer{position:absolute;bottom:0;height:100px;background-color:#fff;left:0;width:100%}.footer-inner{top:20px;z-index:0;width:100%;bottom:0;text-align:center}.footer-inner p{text-transform:uppercase}.visible-xxl{display:none!important}.form-control,.input-sm{border-radius:0}.form-control:focus{border-color:#009fe4;box-shadow:none}.btn{background-color:#2a4665;color:#fff;border-radius:0}.btn.focus,.btn:focus,.btn:hover{color:#ddd}iframe{width:100%;border:0}#teaser-landreise{position:absolute;right:-119px;top:61px;width:154px;height:200px;z-index:5;border:2px solid #fff;background-color:#4eada8;transition:transform .2s ease,right .2s ease}#teaser-landreise:hover{right:0}#teaser-landreise div{height:26px;text-align:center;line-height:26px}#teaser-landreise a{color:#fff;font-size:13px;font-weight:700}@media (max-height:800px){.navbar-collapse ul.navbar-nav{margin-top:64px}}@media (max-width:480px){.dropdown-menu{display:block;position:static}.classification-dog,.classification-star{margin-top:0}}@media (max-width:768px){.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding-left:35px}}@media (min-width:480px){.header .logo{width:485px;overflow:hidden}.header .logo-text{display:inline-block}}@media (min-width:768px){.h1,h1{font-size:32px}.h2,h2{font-size:20px}.header .logo{left:48px}.navbar-toggle,.social{display:inherit}.container{width:100%}.content .container{padding:0 20px}.content .row{margin-bottom:30px}.box{border-right-width:15px;border-bottom-width:15px;border-left-width:15px}.teaser h3{font-size:13px}.teaser h3 span{display:block}}@media (min-width:992px){body.index{height:100%;overflow:hidden}.social{top:60px}.slogan{display:inherit}.navbar-collapse.collapse{left:0}.navbar-collapse{background-color:rgba(42,70,101,.81)}.navbar-toggle{display:none}.container{width:100%}.content{padding-left:235px}.content .container.red{border-color:#e73b8b}.content .container.green{border-color:#91d500}.content .container.index{background-color:transparent;opacity:1;border:0}.index-teaser{position:absolute;z-index:2;bottom:-350px}.index-teaser.loaded{bottom:100px;-webkit-transition:bottom 1.5s ease;-moz-transition:bottom 1.5s ease;-o-transition:bottom 1.5s ease;transition:bottom 1.5s ease}.index-teaser .teaser{margin:0 7px}.footer{height:180px}.footer-inner{top:100px;padding-left:265px}}@media (min-width:1200px){.h1,h1{font-size:36px}.h2,h2{font-size:21px}.slogan{right:200px}.container{width:90%;max-width:1200px}.content{padding-left:235px}.content .container{padding:0 40px}.index-teaser .teaser{margin:0 15px}.index-teaser h2{font-size:20px}.teaser h3{font-size:15px}.footer-inner{text-align:inherit}}@media (min-width:1600px){.slogan{display:inherit;left:1104px;right:inherit}.social{left:1495px;right:inherit}.content{padding-left:235px}.content .container{margin-left:80px}.index-teaser h2{font-size:21px}.visible-xxl{display:block!important;position:absolute;left:1062px;top:-42px}}