body{font-family:'Didact Gothic',sans-serif;background:#EDEDED;}#page{background:transparent;}#header{background:transparent;}.header-inner{background:transparent;}#branding{width:87%;padding:1em 0 0 0;}#site-name{font-size:1.6em;line-height:1.2em;}#site-slogan{font-size:1.2em;line-height:1.2em;margin:0.5em 0 0 1em;}.region-header .block{margin:0;float:right;}#menu-bar{position:sticky;top:0;overflow:visible;background-color:#EDEDED !important;}.knopf{border-radius:30px;box-shadow:10px 10px 5px grey;border:3px solid #CC0000;letter-spacing:1px;max-width:200px;background:#CC0000;padding:10px;}.knopf a{color:#ffffff;font-weight:bold;}.knopf1{border-radius:30px;box-shadow:10px 10px 5px grey;border:3px solid #CC0000;letter-spacing:1px;max-width:200px;background:#CC0000;margin-top:15px;margin-left:5px;font-size:95%;}.knopf1 a{color:#ffffff;font-weight:bold;}.knopf2{border-radius:30px;box-shadow:10px 10px 5px grey;border:3px solid #CC0000;letter-spacing:1px;max-width:200px;background:#CC0000;padding:5px;display:inline-block;margin-top:20px;}a.knopf2{color:#ffffff;font-weight:bold;}img.rahmen{border:solid 2px #007d00;max-width:300px;border-bottom:none;max-height:300px;margin-right:30px;}.block{margin:15px;}.block-content{padding:0;}.block-inner{margin:0;background:transparent;}.block-title{font-size:1em;color:#000;background:#0906;}#block-block-8{border:solid 4px #007d00;line-height:1em;padding:1.2em;}#block-block-10{border:solid 4px #007d00;line-height:1em;padding:1.2em;}#block-block-11{border:solid 4px #007d00;line-height:1em;padding:1.2em;}h1,h2{line-height:1em;color:#CC0000;letter-spacing:0.02em;margin-bottom:0;margin-top:0.3em;}h1{font-size:1.6em;}h2{font-size:1.3em;}h3{font-size:1.2em;background:#DBDBDB;line-height:1.6em;}h4{font-size:1.1em;letter-spacing:1px;}.block h3{font-size:1.2em;}h4.accordion{color:#007d00;}table,tr,td{border:1px #000000 solid;}blockquote{background:transparent;font-style:normal;padding:1em 0 1em 0;}blockquote.image-field-caption{margin:0;display:inline-block;height:30px;}#menu-bar{background:transparent;border-bottom:solid 1px #A4A4A4;line-height:2em;}#menu-bar ul li a{background:transparent;margin:0 1em 0 1em;font-size:.94em;}li a.active{color:#CC0000;}.sub-menu{background:#F9F9F9;font-size:0.95em;width:16.5em;}#menu-bar .menu-wrapper ul ul li{border-bottom:0;float:none !important;}#search-block-form .container-inline{float:right;}input.form-submit{border-radius:0;}.form-submit{margin-bottom:1px;padding:2px 10px;margin:4px;color:#007d00;font-weight:bold;font-size:1em;border:solid 1px #888;background:#ffffff;}#content{margin:0 1em 0 1em;}li a,li a:visited,li a:active,li a:hover{font-weight:bold;}.links a{font-weight:bold;line-height:2em;margin:0 0 0 1em;padding:0;}.block ul.links li{font-size:.95em;margin:0;padding:0 0 0 0;}.field-name-field-bilder{text-align:center;font-style:normal;font-size:0.7em;line-height:1em;}.ia-c .field-type-image figure{border:none;display:inline-block !important;margin:0;padding:0 0.2em;}article .field-type-image{margin:0;padding:0;}.field-type-image figure{width:30%;}.image-style-owl{}.field-type-image figcaption{padding:0;float:left;clear:both;font-style:normal;font-size:0.8em;}.image-style-fisch{float:left;}figure{background:none;}video{width:326px;}#footer{color:#323232;background:transparent;border-top:solid 1px #A4A4A4;}#footer a{font-weight:bold;color:#007d00;}#backtotop{bottom:5em;}.bild-ausstellung{float:left;clear:both;margin-right:40px;margin-top:10px;margin-bottom:40px;}.views-row{margin-bottom:40px;clear:both;}----------------------------------------------------------------

.accordion{color:#ffffff;background-color:#007d00;cursor:pointer;}.accordion:hover{background-color:#DBDBDB;color:#007d00;cursor:pointer;}.panel{padding:0 18px;background-color:none;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out;border-bottom:solid 4px #007d00;clear:both;}.accordion:after{content:'\025BE Bild klicken';font-size:0.8em;font-weight:bold;color:#ffffff;float:left;margin-right:1em;background-color:#007d00;cursor:pointer;}.accordion.active:after{content:'\025B4 Bild klicken';background-color:#007d00;font-size:0.8em;font-weight:bold;color:#ffffff;float:;margin-right:1em;cursor:pointer;}.accordion.active{color:#000;background-color:none;cursor:pointer;font-weight:bold;}-----------------------------------------------------------------



#sliding-popup{background:#b4b4b4;width:100%;}.sliding-popup-bottom{background:#b4b4b4;width:100%;}#sliding-popup .popup-content #popup-text{float:left;font-weight:bold;margin:5px 0 0;max-width:65%;line-height:1em;font-size:0.9em;background:#b4b4b4;}#sliding-popup .popup-content #popup-text p{background:#b4b4b4;font-size:0.8em;color:#000000;}----------------------------------------------------------------@media screen and (max-width:1024px){#sliding-popup .popup-content{max-width:95%;}#sliding-popup .popup-content #popup-text{max-width:100%;}#sliding-popup .popup-content #popup-buttons{clear:both;float:none;margin:5px 0 1em;max-width:100%;}}.menu-toggle{display:block;cursor:pointer;height:36px;}.menu-toggle .lines{display:block;float:left;margin:0;padding:4px 3px;width:36px;border-radius:3px;}.menu-toggle .toggle-help{float:left;height:36px;line-height:36px;}.menu-toggle .line{display:block;height:2px;width:26px;margin:5px auto 5px auto;background-color:#AAA;border-bottom:1px solid #CCC;}.responsive-menu{clear:both;}.responsive-menu,.responsive-menu.links.inline{max-height:0;overflow:hidden;}.responsive-menu.menu-toggled,.responsive-menu.links.inline.menu-toggled{max-height:none;}.responsive-menu li,.responsive-menu.inline li{position:relative;display:block;}@media all and (min-width:1025px) and (min-device-width:1025px),(max-device-width:1140px) and (min-width:1025px){.menu-toggle{display:none;}.responsive-menu,.responsive-menu.links.inline{max-height:none;overflow:visible;}.responsive-menu li{display:inherit;}.responsive-menu.inline li{display:inline-block;}.responsive-menu .sub-menu{position:absolute;z-index:100;max-height:0;overflow:hidden;}.responsive-menu .sub-menu.active{max-height:none;overflow:visible;}.responsive-menu .sub-menu li{display:block;}}@media only screen and (min-width:481px) and (max-width:1024px){#menu-bar .block{clear:both;float:none;}#menu-bar .menu-wrapper ul  li{width:47.5%;float:left;margin-bottom:0px;margin-left:1em;}#menu-bar .menu-wrapper ul  ul li{width:100%;}.responsive-menu .sub-menu{position:relative;z-index:100;max-height:none;overflow:visible;}}@media only screen and  (max-width:800px){.field-name-field-bilder{font-size:0.45em;}.image-textbild{max-width:30%;height:220px;}}@media only screen and  (max-width:480px){.image-textbild{max-width:30%;height:100px;}}
