@import url(//fonts.googleapis.com/css?family=Open+Sans:400,300,600);html,body{font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;color:#333}img{max-width:100%}h1,h2,h3,input,textarea,select{font-family:inherit}h1{font-size:23px;line-height:140%}h2{font-size:21px;line-height:140%}h3{font-size:19px;line-height:140%}a,a:focus{color:#009cc4}.content>.row{background-color:#fff;padding-top:15px}.logo-link{display:inline-block;margin:100px 0 5px -8px}.toggle-search{display:block;width:14px;height:14px;background:transparent url(/art/kazi/magnifier.png) no-repeat 0 0;float:right;margin:9px 15px 0 10px;cursor:pointer}.search-form{margin-left:0 !important}.zusatz{margin:0;padding:0;list-style:none}.inhalt-rechts{padding-top:23px;padding-bottom:20px;font-size:80%}.page-header{border:0;padding:0}.slide_window,.slide_window img{width:100%}.kazibild img{width:100%;height:200px;background:transparent center center no-repeat;background-size:cover;margin-bottom:30px}.img-container{width:100%;height:200px;background:transparent center center no-repeat;background-size:cover;margin-bottom:30px}.item:hover .img-container{opacity:.9}.btn-primary{background-color:#009cc4;border-color:#009cc4}.tabinhalt{width:100%}table.mitarbeiter{width:95%;margin-bottom:20px}table.mitarbeiter td{vertical-align:top;font-size:80%}table.mitarbeiter a{color:#009cc4}.mb-bild{width:40%;padding-right:10px}.team div:nth-child(2n+1){clear:both}.links .img-responsive{max-width:200px;margin-right:20px}.radio .radio-inline.first{padding-left:0}.not-required{font-weight:300}.radio,.checkbox{margin-top:0 !important;padding-top:0 !important}.checkbox label,.radio label{font-weight:300}.footer{margin-top:100px;padding:50px 0;background-color:#e7e7e7}.footer>.container{position:relative}.icon-links a{opacity:.37;margin-left:12px}.icon-links a:hover{opacity:1}.site-by{position:absolute;bottom:0;right:15px;font-size:80%;color:#777}.uebersicht{padding-top:20px}.uebersicht a{color:inherit;text-decoration:none}.kachelinhalt{background:#f4f4f4;border-bottom:1px solid #e5e5e5}.kachelinhalt:hover{background-color:#efefef}.kachelinhalt h2{margin:0;padding:20px 14px;font-size:18px}.item.first{border-top:1px solid #f0efec}.item{padding-top:20px;border-bottom:1px solid #f0efec}@media(min-width:768px){.kachelinhalt{margin-bottom:30px}}@media(max-width:991px){.header{background-color:#f4f4f4}.logo-link{margin:15px 0 8px;max-width:80%}.navi-mobile{width:100%;clear:both}.flexnav{padding:0;margin:0;border-top:1px solid rgba(0,0,0,0.1)}.flexnav-show{padding-bottom:18px}.flexnav li a{background:none !important;color:#333 !important;padding:14px 0;border-bottom:1px solid rgba(0,0,0,0.1);text-decoration:none}.flexnav ul{margin:0;padding:0}.flexnav ul li a{padding-left:20px}.flexnav ul ul a{padding-left:40px}.menu-button{background:transparent url(/art/bg-mobile-nav-toggle-dark.png) no-repeat 0 0;background-size:40px 30px;border:0;width:40px;height:30px;position:absolute;right:15px;top:50%;margin-top:-15px}.menu-button .touch-button .navicon{display:none}.flexnav .touch-button{height:53px}.flexnav .touch-button .navicon{font-style:normal;color:#fff}.navbar-brand{padding:0;margin:15px 0}.navbar-brand img{max-width:60px}}@media(min-width:992px){.navigation{position:absolute;right:0;bottom:26px}.navigation li{margin-left:3px}.navigation li a{color:#000;background-color:none;border-radius:3px;padding:5px 12px 7px}.navigation li.parent-active a,.navigation li.active a,.navigation li a:focus,.navigation li a:hover{color:#fff;background-color:#009cc4}}@media(max-width:991px){.subnavi{clear:both}}.subnavi{padding-top:20px}.subnavi ul{list-style:none;padding:0}.subnavi a{display:block;color:inherit}.subnavi>ul{margin-top:28px;border-top:1px solid #f0efec}.subnavi>ul>li{border-bottom:1px solid #f0efec}.subnavi>ul>li>a{padding:6px 0 6px 5px;font-size:14px;font-weight:normal}.subnavi>ul>li>a:hover{background-color:#f0efec}.subnavi a:hover,.subnavi a:focus{color:#009cc4}.subnavi>ul>li.active>a,.subnavi>ul>li.parent-active>a,.subnavi>ul>li>ul>li.active>a,.subnavi>ul>li>ul>li.parent-active>a,.subnavi>ul>li>ul>li>ul>li.active>a{color:#009cc4;font-weight:400;background:#fbfbfb}.subnavi>ul>li>ul{padding-bottom:13px}.subnavi>ul>li>ul>li a{font-size:80%}.subnavi>ul>li>ul>li,.subnavi>ul>li>ul>li>ul>li{padding:2px 0}.subnavi>ul>li>ul>li>ul>li:before{content:"- ";padding-right:5px;float:left}.subnavi>ul>li>ul>li>ul>li>ul{padding-left:20px}.subnavi li.active a:after{content:"?";float:right;font-family:"Glyphicons Halflings";font-size:10px;margin-top:3px;margin-right:5px}