body{width:100%;margin:0;padding:0;-webkit-text-size-adjust:100%}#search span input,#siteInfo div div,#search span input,.search-box .formField input,.gsb input,.gsb textarea,.gsb select{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.shareProject,.projectRate,.reportLink,body #navBreadcrumbs,body #main .tab-navigation,body .nav-wrapper,body .supplement,body footer ul li#navFunctionsPrint,#siteNav,#navPrimary,#navSecondary,.desktopOnly,.wrapperContentTopLine,#siteInfo div,#content embed{display:none}#main{padding-right:20px}.mobile,#content .mobil{display:block !important}.mobile.hideOnLogin{display:none !important}#branding,#wrapperDivisions,.wrapperContentTopLine,.wrapperOuterContent,#wrapperContent,.altgrid #wrapperContent,.startseite #wrapperDivisions .boxWrapper{width:auto}#content table .mobile_table_tr td,#main.large-9,main .inclusion.large-8{width:100%}body,#wrapperDivisions,#branding,#branding p{background:0}#branding p img,#wrapperFooter{margin:0}#wrapperHeader{margin-bottom:20px}#wrapperDivisions{padding:0}.altgrid #wrapperContent{padding-right:20px}body{border-top:0;border-left:10px solid #3c7937;background-color:#3c7937}header,main{background-color:#fff}.innerheader a{color:#222}footer h3{margin-bottom:5px}footer ul{margin-bottom:20px}.innerheader .logo p{font-size:16px;margin:10px 0;line-height:1.1}.innerheader .logo p span{font-size:12px;margin-top:5px}.innerheader .columns{width:50%}.innerheader img{max-height:100px}footer a{line-height:1.4}main .row.sort-links{position:relative;margin-left:5px}body,label,input{line-height:1.2}main{padding-bottom:20px}main h1{font-size:20px}main h2,main h2.votings,main .inclusion dl dt{font-size:16px}main .inclusion .votes>div{float:none}main .uservote ul.rating li{display:none}main .inclusion dl{float:none;width:auto}main form.loginform fieldset p input,main form.loginform p.formHandle{margin:0}main .picture,main img{max-width:100%}main .voting-list h2,main .voting-list p,main li h2,main li p{margin:5px 0}main .inclusion-list-wrapper p.category.columns.large-6{padding-left:10px}main .inclusion .rightCol{float:none;margin-left:0}.button.tiny{padding:10px}main form .choices input.checkbox{clear:left}main form .choices>input,main form .choices>label,main form .choices>span{float:left;display:block}main form .choices>label{width:80%}main .socialmedia-links ul.social_share_privacy_area li{clear:both}main .socialmedia-links{overflow:hidden}main .inclusion .ownercomment{width:auto}#main fieldset.contactForm input.radio{margin-bottom:10px}main .frame .help{position:relative;left:0;top:0;float:none;width:auto;margin:0 0 30px 15px;padding:0 8px}main fieldset.inclusionCreationForm .choices{height:3em}main fieldset.inclusionCreationForm .choices input.checkbox{margin-top:2px}main #gmap-wrapper.inclusion-list-wrapper .sort-links .small-6{width:100%}main #gmap-wrapper.inclusion-list-wrapper .sort-links .small-6 .sort-text{padding:5px}main #gmap-wrapper.inclusion-list-wrapper .sort-links .small-6 .sort-buttons .button{padding:5px}#gmap .markerGroup .header p.link{margin-top:5px}#gmap .header.type2 .link a{display:table;margin:10px 0 5px 0}#mask.on{background:none repeat scroll 0 0 rgba(0,0,0,1)}#dialog{margin:0 !important;top:0 !important;left:0 !important;max-width:100%;min-width:100%;padding:10px 10px 60px 10px;max-height:100%;min-height:100%}#dialog>div>.singleview{float:none}#dialog>div>.singleview.textBox{display:none}#dialog h2{font-size:16px !important}#dialog .rate,#dialog .rate:first-child{display:block;width:100%;border:0}#dialog p{margin:5px 0}#dialog p.message{margin-bottom:10px}#dialog .nutzungsbedingung input{vertical-align:top}#dialog .nutzungsbedingung label{width:80%}#dialog button{position:fixed}#dialog>div h2{width:90%}#dialog .innerheader .columns{padding:0}#gmap .header .link,#gmap .header .link a{float:none;clear:both;margin:15px 0}#gmap .header .rating{float:none}#openGoogleMaps0.gmarker{padding-bottom:10px}#openGoogleMaps0.gmarker .cat h4+p{margin-left:10px}.gm-style-iw .gmarker,.gm-style-iw .gm-style-iw{min-width:100px}.gmarker.markerGroup{min-width:205px}#openGoogleMaps0.gmarker h3,#openGoogleMaps0.gmarker h4{font-size:13px}#openGoogleMaps0.gmarker .cat h4{float:none;margin:0}#openGoogleMaps0.gmarker .ratingContainer .rate{cursor:pointer;text-decoration:underline}#openGoogleMaps0.gmarker .ratingContainer .rating{display:none}#openGoogleMaps0.gmarker .socialmedia-links li{float:none}#gmap #openGoogleMaps0.gmarker h3{width:100%}#gmap #openGoogleMaps0.gmarker .header{width:100%;float:left}#mobile-access>h2,#mobilFooterNavigation h2.headline,.startseite #mobilFooterNavigation h3,#mobilFooterNavigation h3.startseiteLink,#branding .navigation-access a,#branding .navigation-access-contact{color:#fff;background:-o-linear-gradient(bottom,#46607b 0%,#6188b3 100%);background:-moz-linear-gradient(bottom,#46607b 0%,#6188b3 100%);background:-webkit-linear-gradient(bottom,#46607b 0%,#6188b3 100%);background:-ms-linear-gradient(bottom,#46607b 0%,#6188b3 100%);background:linear-gradient(bottom,#46607b 0%,#6188b3 100%)}#mobile-access>h2,#mobilFooterNavigation h3,#branding .navigation-access a,#branding .navigation-access-contact{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#wrapperFooter{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}header .navigation-access-left a,header .navigation-access-middle a,header .navigation-access-right a{color:#fff;background-color:#3c7937;text-decoration:none;text-align:center;line-height:1.1;cursor:pointer;font-size:15px;padding:5px 0;position:absolute;top:120px;left:5%}header .navigation-access-left a,header .navigation-access-middle a{width:25%}header .navigation-access-right a{width:32%}header .navigation-access-middle a{left:37.5%}header .navigation-access-right a{left:64%}header .toplinkyellow a{color:#222;background-color:#ffc718}#mobile-access>h2{position:fixed;left:8px;top:8%;cursor:pointer;background:url(/SiteGlobals/StyleBundles/IKL/Bilder/icon_flyout.gif?__blob=normal&v=2) no-repeat 2px 5px;text-align:center;font-weight:normal;width:32px;height:36px}#mobile-access>h2 a{font-size:14px;color:#000}#mobile-access .mobile-access-inner{overflow:hidden;position:fixed;top:0;width:80%}#mobile-access .mobile-access-inner-service{padding:10px}#mobile-access .mobile-access-inner-main nav,#mobile-access .mobile-access-inner-service{background:#ddefdc;padding-right:10px;border-right:10px solid #3c7937}#mobile-access .mobile-access-inner-main{height:100%;background:#ddefdc}#mobile-access .mobile-access-inner-service{display:none}#mobile-access .mobile-access-inner{padding-right:40px}#mobile-access .mobile-access-inner .flyoutbutton{background:url(/SiteGlobals/StyleBundles/IKL/Bilder/icon_flyout.gif?__blob=normal&v=2) no-repeat right 30% transparent;position:absolute;top:12%;right:10px;width:30px;height:36px;cursor:pointer}#mobile-access .mobile-access-inner-main nav .columns{margin-bottom:10px}#mobile-access .mobile-access-inner-main nav .columns.large-3{width:100%}#mobile-access .mobile-access-inner-main nav.row{padding:10px 5px 10px 5px;padding-bottom:40px;overflow:hidden}#mobile-access .mobile-access-inner-main nav h3{cursor:pointer;text-align:center;margin-bottom:10px}#mobile-access li a,#mobile-access li strong{display:block;color:#3c7937;font-weight:normal;font-family:'BundesSansWebBold',Arial,Helvetica,sans-serif;text-align:left}#mobile-access li strong{color:#222;font-weight:bold}#mobile-access .mobile-access-inner-service li a,#mobile-access .mobile-access-inner-service li strong{background:#3c7937;padding:4px 8px;color:#fff;font-weight:normal}#mobile-access .mobile-access-inner-main li{margin-bottom:2px;text-align:center;background-position-x:20px}#mobile-access .mobile-access-inner-service li{margin-bottom:5px}#mobile-access li.first,.home #mobile-access li#n-1{border-top:0}#branding #mobile-access p{width:auto;background-color:#f1e289}#mobile-access p a{display:block;padding:8px;margin-bottom:10px}#branding #mobile-access p{margin-bottom:0}#mobile-access .mobile-access-inner-main nav .box{padding:0}#mobile-access .facets.doctype .facetslist .toggleFacet li{padding-left:0}.mobile-access-inner-main h3 img{bottom:4px;position:relative}.choices .checkbox{position:absolute;left:-9999px}.choices .checkbox{margin:0}.choices label{padding:10px 10px 10px 50px;margin:0}.choices,.doctype{overflow:hidden;background-color:#f2f2f2;margin:0 .46875rem 1rem;padding:.46875rem}main .choices{margin:0 0 1rem}.mobile-access-inner-main nav .box{background-color:#f2f2f2}#mobile-access .links li a{font-size:1rem;color:#4d4d4d}#mobilFooterNavigation{font-size:14px;margin:0 0 10px}#mobilFooterNavigation h2.headline{padding:5px 10px}#mobilFooterNavigation>ul{margin:5px 20px}#mobilFooterNavigation h3{margin:5px 0 1px 0;padding:5px 0;background:#b1c7de}.startseite #mobilFooterNavigation h3{margin:10px 0 10px 0}.startseite #mobilFooterNavigation h3{text-align:center}.startseite #mobilFooterNavigation h3 a{color:#fff}#mobilFooterNavigation h3.startseiteLink{margin:10px 20px;text-align:center}#mobilFooterNavigation h3.startseiteLink a{color:#fff}#mobilFooterNavigation h3 a,#mobilFooterNavigation strong,#mobilFooterNavigation abbr,#mobilFooterNavigation acronym{color:#2e5899}#mobilFooterNavigation li li a,#mobilFooterNavigation li li strong,#mobilFooterNavigation li li abbr,#mobilFooterNavigation li li acronym{color:#202020;font-size:12px}#mobilFooterNavigation li li{background:#afb9c7;padding:4px 0;margin:0 0 1px 0}#mobilFooterNavigation li a,#mobilFooterNavigation li strong{padding-left:20px;display:block}#mobilFooterNavigation li li a,#mobilFooterNavigation li li strong{padding-left:30px}#mobilFooterNavigation li li li a,#mobilFooterNavigation li li li strong{padding-left:40px;font-weight:normal}#mobilFooterNavigation li li li li a,#mobilFooterNavigation li li li li strong{padding-left:50px}#mobilFooterNavigation li li li li li a,#mobilFooterNavigation li li li li li strong{padding-left:60px}#mobilFooterNavigation li li li{background:#cdd6e5;margin:0;border-top:1px solid #fff}#mobilFooterNavigation li.topinpath li.childs{padding-bottom:0}#mobilFooterNavigation ul ul ul{padding-top:4px}#mobilFooterNavigation strong{background:transparent datauri(mobile_icon_active) no-repeat 8px 4px}#content #stage .teaser-box img{width:100%}#content .singleview img{width:100%}#content .singleview .BITVDocument{width:auto}main #main form.suche{margin-top:70px}.formFieldcheckbox label{width:80%}#mobile-access .teaser-mobile img{max-width:none}#mobile-access .teaser-mobile>.links{overflow:hidden;background:white}#mobile-access .teaser-mobile .winmailto a{padding:2px 15px;clear:left}.mobile-access-inner-main .teaser.teaser-mobile{float:left}#mobile-access .mobile-access-inner-main nav .teaser-mobile .columns{margin-bottom:0}.projectRate+p{margin-top:0}.mobile-access-inner-main nav.row{margin:0}#article-features,main .frame .help,main .uservote{float:none}#article-features #af-lang-def a{background-position:0 0}.fullHeight{height:100%}main .teaser h3,main .facets h3{background:#3c7937;color:#fff;padding:10px;margin:0 0 20px;font-weight:normal;font-size:1rem;position:relative;text-transform:uppercase}main #main .teaser h3{margin-top:30px}main form div>h4{display:none}main .teaser h3{margin-top:10px}main .teaser h3:before,main form div>h4:before{content:"";display:block;position:absolute;width:0;height:0;border:.5rem solid transparent;border-top-color:#3c7937;bottom:-1rem;left:50%;margin-left:-0.5rem}main .formHandle input,main .formHandle{margin-bottom:0}.iklra-icon{margin-bottom:20px}.iklra-icon ~ .row{margin-top:20px}#gmap .markerGroup .header .link a{display:table-cell;vertical-align:middle}@media all and (max-width:600px){iframe{width:280px;height:210px}}
