textarea,select,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input[type="submit"],button[type="submit"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-appearance:none;outline:0;margin:0;padding:0;text-align:left;vertical-align:middle}.ce_form{position:relative;width:100%;float:none}.formbody{position:relative;font-weight:inherit;width:100%;color:#000000;font-size:inherit}.formbody .widget{width:100%;clear:both;margin-bottom:10px}.formbody .widget.halbe-breite{width:50%;float:left;clear:none;height:77px}.formbody .widget.halbe-breite:nth-child(odd){padding-left:10px}.formbody .widget.halbe-breite:nth-child(even){padding-right:10px}.formbody .widget-checkbox .error,.formbody .widget-radio .error{display:block;color:#CF2523}.formbody button,.formbody input,.formbody select,.formbody textarea{margin:0;font:inherit;color:#000000}.formbody button{overflow:visible}.formbody button,.formbody select{text-transform:none}.formbody button,.formbody html input[type="button"],.formbody input[type="reset"],.formbody input[type="submit"],.formbody button[type="submit"]{-webkit-appearance:button;cursor:pointer}.formbody button[disabled],.formbody html input[disabled]{cursor:default}.formbody button::-moz-focus-inner,.formbody input::-moz-focus-inner{padding:0;border:0}.formbody legend{display:none;width:100%;padding:20px 0 0 0;margin-bottom:20px;font-size:inherit;line-height:normal;color:#000000;border:0}.formbody .widget-radio legend{display:block}.formbody fieldset{padding:10px 0;margin:0 2px;min-width:0;padding:0;border:0}.formbody span.mandatory{padding-left:5px}.formbody label{display:block;font-family:inherit;font-size:inherit;line-height:normal;font-weight:inherit;color:#000000;max-width:90%;padding-bottom:5px}.formbody label.error{display:block;color:#CF2523}.formbody p.error{display:block;font-size:12px;color:#CF2523}.formbody textarea.error,.formbody input[type="text"].error,.formbody input[type="email"].error,.formbody input[type="password"].error,.formbody input[type="file"].error,.formbody input[type="url"].error,.formbody input[type="tel"].error select.error{border-color:#CF2523}.formbody select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;font-size:inherit;width:100%}.formbody select::-ms-expand{display:none}.formbody .lt-ie10 select{background-image:none}.formbody select{display:block;width:100%;border:1px solid #cccccc;font-family:inherit;font-size:inherit;line-height:normal;color:#000000;padding:5px 10px;margin:0;background-image:url("../../files/layout/icons/button_unten.svg");background-position:right;background-repeat:no-repeat}.formbody select:hover{box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.1)}.formbody input[type="text"],.formbody input[type="email"],.formbody input[type="password"],.formbody input[type="tel"]{display:block;border:1px solid #cccccc;width:100%;font-family:inherit;font-size:inherit;line-height:normal;color:#000000;padding:5px 10px;margin:0 0 20px}.formbody input[type="file"]{display:inline-block;width:auto;font-family:inherit;font-size:inherit;line-height:normal;color:#000000;padding:10px}.formbody input[type="file"]:hover,.formbody input[type="button"]:hover{cursor:pointer}.formbody textarea{display:block;border:1px solid #cccccc;width:100%;height:200px;font-family:inherit;font-size:inherit;line-height:normal;color:#000000;overflow:auto;padding:10px;margin:0 0 20px}.formbody textarea:hover,.formbody select:hover,.formbody input[type="text"]:hover,.formbody input[type="email"]:hover,.formbody input[type="submit"]:hover,.formbody button[type="submit"]:hover,.formbody input[type="password"]:hover,.formbody input[type="tel"]:hover{border-color:#244875;cursor:pointer;background-color:#eeeeee}.formbody textarea:focus,.formbody select:focus,.formbody input[type="text"]:focus,.formbody input[type="email"]:focus,.formbody input[type="password"]:focus,.formbody input[type="submit"]:focus,.formbody button[type="submit"]:focus,.formbody input[type="tel"]:focus{outline:none !important}.formbody input[type="submit"],.formbody button[type="submit"]{width:auto;font-family:inherit;font-size:inherit;line-height:normal;color:#FFFFFF;background-color:#244875;padding:5px 30px;margin:0;text-align:center;border:none}.formbody input[type="submit"]:hover,.formbody button[type="submit"]:hover{cursor:pointer;background-color:#cccccc}.formbody .submit_container,.formbody .widget-submit{text-align:right;padding-top:20px}.formbody input[type="radio"],.formbody input[type="checkbox"]{display:inline-block;margin:0 5px 2px 0;vertical-align:middle;line-height:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}.formbody input[type="radio"]:hover,.formbody input[type="checkbox"]:hover{cursor:pointer}.formbody .radio_container legend,.formbody .checkbox_container legend{padding-top:0}.formbody .radio_container label,.formbody .checkbox_container label{display:inline-block;margin-right:10px;cursor:pointer;padding-bottom:20px}.formbody input[type="radio"]:focus,.formbody input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.formbody input[type="radio"][disabled],.formbody input[type="checkbox"][disabled],.formbody fieldset[disabled] input[type="radio"],.formbody fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.formbody fieldset[disabled] .radio label,.formbody fieldset[disabled] .checkbox label{cursor:not-allowed}.formbody:after{content:"";display:table;clear:both}.ie select{background-image:none}@media screen and (max-width:767px){.formbody .widget.halbe-breite{width:100%;float:none;clear:both}.formbody .widget.halbe-breite:nth-child(odd){padding-left:0}.formbody .widget.halbe-breite:nth-child(even){padding-right:0}}