:root{--gruen-hell:#A9E2AC;--gruen-mittel:#4CAF50;--gruen-dunkel:#15781B;--akzentdunkel-color:#952800;--akzentdunkel-text-color:217,124,0;--dunkel-color:rgb(0, 61, 107);--dunkel-text-color:0,61,107;--dunkel-light-color:rgba(var(--dunkel-text-color), .7);--mainbrand-color:rgb(16, 151, 255);--mainbrand-text-color:16,151,255;--akzenthell-color:#bf3400;--akzenthell-text-color:255,216,164;--hell-color:rgb(121, 197, 255);--hell-text-color:121,197,255;--schriftnormal-color:rgba(var(--dunkel-color), 0.7);--linknormal-color:rgba(var(--akzentdunkel-text-color), .8);--linkhover-color:var(--akzentdunkel-color)}.formbox{background-color:#fff;border-top:3px solid #d2d6de;margin-bottom:1em;padding-top:15px;padding-bottom:15px;color:var(--form-schriftnormal-color)!important;font-size:1rem!important;line-height:1.5rem;margin-left:20px}.formbox p.small{font-size:.8rem;line-height:1.1rem}.formbox a{color:var(--linkhover-color)!important}.formbox a:focus,.formbox a:hover{color:var(--linkhover-color)!important}.formbox h4,.formbox h6,.formbox p{color:var(--form-schriftnormal-color)!important}.back-farbverlauf{background-image:url(../img/hintergrund.png);background-size:auto;background-position:center top;background-repeat:repeat-x;margin-bottom:1em;padding-top:15px;padding-bottom:15px}.back-farbverlauf a,.back-farbverlauf a:focus,.back-farbverlauf a:hover,.back-farbverlauf h4,.back-farbverlauf h6,.back-farbverlauf p{color:#fff!important}.formbox label{color:var(--form-schriftnormal-color);font-weight:600;font-size:1rem;margin-top:5px}form p{color:var(--form-schriftnormal-color);font-size:1.1rem;margin-top:5px}form.eingabedialog input[type=number],form.eingabedialog input[type=password],form.eingabedialog input[type=text],select{width:100%;border:1px #64b058 solid;min-height:40px;padding-left:20px;font-size:1em;padding-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.inputkompakt{padding-left:5px;padding-right:5px;font-size:.9em}form.eingabedialog textarea{border:1px #64b058 solid;width:100%;padding-left:20px;padding-top:10px;font-size:1em;padding-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form.eingabedialog .validation{font-size:1.1em;color:var(--akzentdunkel-color)!important;font-weight:600;font-style:italic;margin-top:5px;margin-bottom:5px}form.eingabedialog p{font-size:1.2em;color:#fff;margin-top:.6em}#errormessage,#sendmessage{border:1px solid #e6e6e6;background:#f6f6f6;display:none;text-align:center;padding:15px 20px;margin:10px 0;font-weight:600;font-size:1em;margin-bottom:30px}#errormessage.show,#sendmessage.show,.show{display:block}.inputnumber{max-width:8em}.inputdate{max-width:12em}label.error{color:red;font-size:1.2rem}form#commentform input[type=text]{width:100%;min-height:40px;padding-left:20px;font-size:1em;padding-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px}form#commentform textarea{width:100%;padding-left:20px;padding-top:10px;font-size:1em;padding-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px}.search{float:right;margin:35px 0 0;padding-bottom:0}#inner-headline form.input-append{margin:0;padding:0}.box-success{border-top-color:#64b058}.btn-formularaktion{height:50px;width:260px;font-size:.9rem;border-radius:10px!important;padding:10px 20px}.btn-formularaktion-sm{height:30px;width:150px;font-size:.9rem;border-radius:5px!important;padding:1px 1px}.btn-icon-sm{height:25px;width:25px;font-size:.9rem;border-radius:14px!important;padding:0 0!important}.auswahl-group{border:#f1f1f1 solid 1px;background-color:#fbfbfb}