@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;src:local("Source Sans Pro"),local("SourceSansPro-Regular"),url(/daten/layout/standard/schriften/sourcesanspro/sourcesanspro-regular.woff) format("woff")}@font-face{font-family:Merriweather-light;font-style:normal;font-weight:200;src:local("Merriweather-light"),url(/daten/layout/standard/schriften/merriweather/merriweather-light.woff) format("woff")}button{font-size:1.3em;padding:.25em 1em;background:#676f1a;color:white;border:none;cursor:pointer}button:hover{background:#a7b42a}#Navigation{text-transform:uppercase}#Navigation ul{margin-right:3em;list-style:none;overflow:hidden;font-size:14px}@media screen and (max-width: 460px){#Navigation ul{margin:0;margin-right:0 !important;padding:0;list-style:none}}#Navigation ul li{float:right;margin-left:2em;background:#d92100;border-bottom:1px solid #fff;margin-bottom:0;color:#fff;margin-top:0}@media screen and (min-width: 460px){#Navigation ul li{background:transparent;margin-bottom:0;color:inherit}}@media screen and (max-width: 460px){#Navigation ul li{width:100%;display:block}}#Navigation ul li a{margin-left:10px}#Navigation ul li a.Selektiert{color:#fff;font-weight:bold}@media screen and (min-width: 460px){#Navigation ul li a.Selektiert{color:#000;font-weight:normal}}#Navigation ul li:hover{background:#7e180a}@media screen and (min-width: 460px){#Navigation ul li:hover{background:inherit}}.disable-pointer-events{pointer-events:none !important}#btnToggleNavigation{width:44px;height:44px;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:url(/daten/layout/standard/bilder/grid.png) no-repeat;float:right;text-indent:-9999px;overflow:hidden}@media screen and (min-width: 460px){#btnToggleNavigation{display:none}}@media screen and (min-width: 460px){.nav-toggle{display:none}.js .nav-collapse{position:relative}.js .nav-collapse.closed{max-height:none}}.nav-collapse li{width:auto}.js .nav-collapse{clip:rect(0 0 0 0);max-height:0;position:absolute;display:block;overflow:hidden;zoom:1;margin-top:.75em}.extend_1,.Feedback .Titel,.Feedback.Information .Titel{background-color:#e0e0e0;border-bottom:1px solid #e5e5e5;font-weight:bold;padding:3px;border-bottom:1px dotted silver}html{overflow-y:scroll}body{line-height:1.5em;font-size:105%;margin:0;padding:0;color:gray;font-family:"Source Sans Pro";font-weight:300}img{border:0;width:100%;height:auto}a{color:#666;text-decoration:none}a:link{color:inherit}a:visited{color:inherit}a:hover{color:#000;text-decoration:underline}a:focus{outline:none;ie-dummy:expression(this.hideFocus=true)}td{vertical-align:top}table{border-collapse:collapse}table td{border-spacing:0 0}th{text-align:left}h1{font-size:calc(1.325rem + .9vw);line-height:1em;margin-top:0.6em;color:#444;margin-bottom:0.5em;font-weight:normal}@media (min-width: 1200px){h1{font-size:2rem}}h1:first-child{margin-top:0}h2{color:#444;font-size:calc(1.265rem + .18vw);font-weight:bold;margin:1em 0 0.3em 0;font-weight:normal}@media (min-width: 1200px){h2{font-size:1.4rem}}h2.Arbeit{margin-top:1em}h3{font-size:1.1em;margin-bottom:0.1em}h3+p{margin-top:0}h4{font-size:1.1em;margin-bottom:0.1em}form{margin:0}form .Zeile{padding-top:.5em;padding-bottom:.5em;margin-bottom:1em;overflow:hidden;clear:both}form .Zeile.Haelfte{width:44%;float:left;clear:none}form .Zeile.Haelfte .Titel{width:30%}form .Zeile.Haelfte .Inhalt{width:60%}form .Zeile.Clear{clear:left}form .Zeile.Trenner{border-bottom:1px dotted silver}form .Zeile .Titel{width:10%;min-width:100px;float:left;text-align:right;margin-right:1em}form .Zeile.Warnung{border:1px solid #d92100;background:#ffccc3}form .Zeile.Warnung .Titel{color:#000}form .Zeile.Warnung .Kommentar{color:#000}form .Zeile .Inhalt{float:left;width:72%;margin-left:3%}form .Zeile .Inhalt textarea{width:75%;height:150px}form .Zeile .Inhalt textarea.DynRow{height:auto}form .Zeile .Inhalt input{width:75%}form .Zeile.Wide .Titel{width:auto;display:block;text-align:left;float:none}form .Zeile.Wide .Inhalt{width:auto;display:block;text-align:left;float:none}form .Zeile.Wide .Inhalt input{width:97%}form .Zeile.Flach{padding-bottom:0;padding-top:0}form .Zeile.Absenden input{font-size:1em;padding-left:2em;padding-right:2em;background:#0ca3cf;color:#fff;border-radius:8px}form .Zeile.Absenden.Login{margin-bottom:0;padding-bottom:0.5em;text-align:center}form .Zeile.Absenden.Login .Inhalt{width:97%}form .Zeile.Absenden.Login input{text-align:center}form .Zeile.Information{margin-bottom:0;padding-bottom:0}form .Zeile.Pflichtfeld .Titel:after{content:" *";color:#d92100}form .Zeile.dataTags .Titel{line-height:40px}form .BildUpload{float:left}form .Bilduntertitel{width:75%;display:inline}form img.BildUpload{float:left;margin-right:1em}fieldset{margin-top:10px;margin-bottom:1em}label{border-bottom:1px dotted silver;cursor:hand}legend{padding-right:1em}input{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:1em}input:focus{border:1px solid #000}select{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:1em}select:focus{border:1px solid #000}textarea{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:1em}textarea:focus{border:1px solid #000}p{margin-top:0.5em;margin-bottom:0.5em;margin-top:0.75em;margin-bottom:0.75em}hr{color:silver;height:1px;padding:0;border-color:silver;border-width:1px 0 0 0;border-style:solid;margin:1em 0}li{margin-top:0.5em}.xdebug-error{font-size:14px;font-family:Verdana}.xdebug-error tr th span{display:none}.Kommentar{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#999;font-size:9px !important;font-weight:normal}.BildRechts{float:right;margin-bottom:2em;margin-left:2em}.BildLinks{float:left;margin-bottom:2em;margin-right:2em}.Unsichtbar{display:none}.Sichtbar{display:inline}.Umbruch{clear:left;line-height:0;height:0}.UmbruchHalb{clear:both;line-height:0.5em;height:0.5em}.UmbruchVoll{clear:both;line-height:1em;height:1em}tr.List0 td{background-color:#fff;border-top:1px solid silver}tr.List1 td{border-top:1px solid silver}#Kopf h1{padding-top:8px;margin-top:75px;font-size:38px;font-family:"Merriweather-light";font-weight:200;margin-bottom:4px;color:#222}#Kopf .Untertitel{font-family:"Source Sans Pro";font-weight:300;font-size:15.6px;white-space:nowrap}#Kopf a:hover{text-decoration:none}#Seite{margin-left:auto;margin-right:auto;width:980px}#Seiteninhalt{clear:both;padding-top:15px;margin-top:40px;border-top:1px solid #ddd}.nanodesign{font-family:"Merriweather-light";font-weight:200;color:#222}#Footer{margin-bottom:1em;clear:both;margin-top:80px;border-top:1px solid #ddd}#Footer ul{margin-right:1em;margin-top:0;list-style:none;overflow:hidden;font-size:12px}#Footer ul li{float:right;margin-left:2em}.HalberContainer{float:left;width:47%;margin-left:3%}.HalberContainer>h2{margin-top:.51em}.Wrapper{width:103%;margin-left:-3%}.Feedback{border:1px solid #aaa;margin-bottom:10px;margin-top:10px}.Feedback .Inhalt{padding:3px}.Feedback.Error .Titel{background-color:#d92100;border-bottom:1px solid #e5e5e5;color:#fff;font-weight:bold;padding:3px}.Feedback.Error ul .Titel{background:transparent;color:#000}.Feedback.Error .Inhalt ul{margin-left:0;padding-left:1em}.Feedback ul li{margin-left:20px}.Feedback ul li.Titel{margin-left:0}input[type="submit"]{box-shadow:0 0 5px #bbb;padding-bottom:0.5em;padding-top:0.5em;border:1px solid #aaa;text-shadow:#fff 0 1px 1px}.Fehler{background:#d92100;color:#fff;padding:5px 5px 5px 8px}.Erfolgreich{color:green}@media all and (max-width: 980px){#Seite{max-width:95%}#Seite.Kontakt .HalberContainer.Formular{width:470px}#Seite.Kontakt .HalberContainer.Anschrift{width:190px}}@media all and (max-width: 740px){#Seite{max-width:96%}#Seite.Kontakt .Zeile{margin-bottom:0;margin-top:0}#Seite.Kontakt .Zeile .Titel{float:none;text-align:left}#Seite.Kontakt .Zeile .Inhalt{margin-left:0;float:none;width:97%}#Seite.Kontakt .Zeile .Inhalt input{width:97%}#Seite.Kontakt .Zeile .Inhalt textarea{width:97%}#Seite.Kontakt .HalberContainer.Formular{width:300px}#Seite.Kontakt .HalberContainer.Anschrift{width:220px;clear:none}}@media all and (max-width: 740px){#Kopf h1{margin-top:74px}h2.Arbeit{margin-top:0}}@media all and (max-width: 460px){#Seite{max-width:90%}#Seite.Kontakt .Zeile{margin-bottom:0;margin-top:0}#Seite.Kontakt .Zeile .Titel{float:none;text-align:left}#Seite.Kontakt .Zeile .Inhalt{margin-left:0;float:none;width:97%}#Seite.Kontakt .Zeile .Inhalt input{width:97%}#Seite.Kontakt .Zeile .Inhalt textarea{width:97%}#Seite.Kontakt .HalberContainer.Formular{width:100%}#Seite.Kontakt .HalberContainer.Anschrift{width:220px;clear:none}#Seiteninhalt{padding-top:15px;margin-top:20px}#Kopf h1{margin-top:46px;margin-right:50px}}@media all and (max-width: 320px){#Seite{max-width:90%}#Seiteninhalt{padding-top:15px;margin-top:20px}#Kopf{width:275px}#Kopf h1{margin-top:32px}div.Barrier{clear:both;overflow:hidden}div.Barrier:after{content:".";display:block;height:0;clear:both;visibility:hidden}#LoginBox form .Zeile .Titel{width:35%;min-width:inherit}#LoginBox form .Zeile .Inhalt{float:left;width:60%}}.Projekte{margin-top:1em}.Projekte .Wrapper{width:103%;margin-left:-3%}.Projekte .Projekt:nth-child(4n+1){clear:left}@media all and (max-width: 740px){.Projekte .Projekt:nth-child(3n+1){clear:left}.Projekte .Projekt:nth-child(4n+1){clear:none}}@media screen and (max-width: 460px){.Projekte .Projekt:nth-child(3n+1){clear:none}.Projekte .Projekt:nth-child(1n+1){clear:left}}.Projekt{width:21.85%;margin-left:2.91%;margin-bottom:3%;position:relative;overflow:hidden;float:left;min-height:150px;border:1px silver solid;transition:all .25s linear}@media all and (max-width: 740px){.Projekt{width:29%;margin-left:3%;margin-bottom:2%;position:relative;overflow:hidden;float:left;background:#fff}}@media all and (max-width: 980px){.Projekt{margin-left:2%;margin-bottom:2%}}@media screen and (max-width: 460px){.Projekt{width:97%;min-height:120px;border:1px silver dotted}}@media screen and (max-width: 320px){.Projekt{width:97%;margin-bottom:5%;overflow:hidden}}.Projekt .Bild{position:absolute;top:0;left:0;transition:all 0.5s}@media screen and (max-width: 460px){.Projekt .Bild{width:47%}}@media screen and (max-width: 320px){.Projekt .Bild{position:relative;height:auto;max-height:180px;width:100%}}.Projekt .HintergrundBild{position:absolute;top:0;left:0;transition:all 0.25s}@media screen and (max-width: 460px){.Projekt .HintergrundBild{left:47%;opacity:.3}}@media screen and (max-width: 320px){.Projekt .HintergrundBild{opacity:0;top:0;left:0}}.Projekt .Beschreibung{line-height:1em;position:absolute;bottom:0;left:0;margin:5px;color:#333;width:100%;top:0;margin:0;transition:all 0.25s}@media screen and (max-width: 460px){.Projekt .Beschreibung{margin:0;left:50%;opacity:1;width:47%}}@media screen and (max-width: 320px){.Projekt .Beschreibung{bottom:0;left:0;margin:5px;width:100%;top:0;margin:0}}.Projekt .Beschreibung .Titel{color:#fff;padding:5px 5px 5px 8px;background:#222}@media screen and (max-width: 460px){.Projekt .Beschreibung .Titel{padding:5px 5px 5px 8px;border-bottom:1px #ccc dotted;font-size:85%}}@media screen and (max-width: 320px){.Projekt .Beschreibung .Titel{background:#222;color:#fff;font-size:100%}}.Projekt .Beschreibung ul{padding-left:1.5em}@media screen and (max-width: 460px){.Projekt .Beschreibung ul{margin-top:.25em}}@media screen and (max-width: 320px){.Projekt .Beschreibung ul{font-size:100%;margin-top:0.5em}}.Projekt .Beschreibung ul li{margin:0;font-size:95%}@media screen and (max-width: 460px){.Projekt .Beschreibung ul li{margin:0;font-size:80%}}@media screen and (max-width: 320px){.Projekt .Beschreibung ul li{font-size:100%}}.Projekt:hover .Bild{top:-20px;opacity:0}@media screen and (max-width: 460px){.Projekt:hover .Bild{top:inherit;opacity:inherit}}@media screen and (max-width: 320px){.Projekt:hover .Bild{top:-20px;opacity:0}}.Projekt:hover .Beschreibung{top:0}.Projekt:focus .Bild{top:-20px;opacity:0}.Projekt:focus .Beschreibung{top:0}.Projekt .Aufgaben{margin-top:15px}
