@charset "UTF-8";article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:"Crimson Text",Times,"Times New Roman",Georgia,serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin-top:0.6428571em;margin-bottom:0.6428571em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{margin:0 2px;border-color:#c0c0c0;border-top-width:0.0714286em;border-top-style:solid;padding-top:0.3785714em;border-bottom-width:0.0714286em;border-bottom-style:solid;padding-bottom:0.7642857em;border-left-width:0.0714286em;border-left-style:solid;padding-left:0.7321429em;border-right-width:0.0714286em;border-right-style:solid;padding-right:0.7321429em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active{color:#333;background-color:#ebebeb;border-color:#adadad}.open .btn-default.dropdown-toggle{color:#333;background-color:#ebebeb;border-color:#adadad}.btn-default:active,.btn-default.active{background-image:none}.open .btn-default.dropdown-toggle{background-image:none}.btn-default.disabled,.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled:active,.btn-default.disabled.active,.btn-default[disabled],.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled]:active,.btn-default[disabled].active,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active{color:#fff;background-color:#3276b1;border-color:#285e8e}.open .btn-primary.dropdown-toggle{color:#fff;background-color:#3276b1;border-color:#285e8e}.btn-primary:active,.btn-primary.active{background-image:none}.open .btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled:active,.btn-primary.disabled.active,.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled]:active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary.active{background-color:#428bca;border-color:#357ebd}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active{color:#fff;background-color:#ed9c28;border-color:#d58512}.open .btn-warning.dropdown-toggle{color:#fff;background-color:#ed9c28;border-color:#d58512}.btn-warning:active,.btn-warning.active{background-image:none}.open .btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled,.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled:active,.btn-warning.disabled.active,.btn-warning[disabled],.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled]:active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active{color:#fff;background-color:#d2322d;border-color:#ac2925}.open .btn-danger.dropdown-toggle{color:#fff;background-color:#d2322d;border-color:#ac2925}.btn-danger:active,.btn-danger.active{background-image:none}.open .btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled,.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled:active,.btn-danger.disabled.active,.btn-danger[disabled],.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled]:active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active{color:#fff;background-color:#47a447;border-color:#398439}.open .btn-success.dropdown-toggle{color:#fff;background-color:#47a447;border-color:#398439}.btn-success:active,.btn-success.active{background-image:none}.open .btn-success.dropdown-toggle{background-image:none}.btn-success.disabled,.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled:active,.btn-success.disabled.active,.btn-success[disabled],.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled]:active,.btn-success[disabled].active,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active{color:#fff;background-color:#39b3d7;border-color:#269abc}.open .btn-info.dropdown-toggle{color:#fff;background-color:#39b3d7;border-color:#269abc}.btn-info:active,.btn-info.active{background-image:none}.open .btn-info.dropdown-toggle{background-image:none}.btn-info.disabled,.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled:active,.btn-info.disabled.active,.btn-info[disabled],.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled]:active,.btn-info[disabled].active,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-block{display:block;width:100%;padding-left:0;padding-right:0}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.clearfix:before,.cf:before,.maincontent:before,.siteheader:before,.main:before,.Inputfield:before,.InputfieldCheckboxesFloated:before,.InputfieldRadiosFloated:before,.clearfix:after,.cf:after,.maincontent:after,.siteheader:after,.main:after,.Inputfield:after,.InputfieldCheckboxesFloated:after,.InputfieldRadiosFloated:after{content:" ";display:table}.clearfix:after,.cf:after,.maincontent:after,.siteheader:after,.main:after,.Inputfield:after,.InputfieldCheckboxesFloated:after,.InputfieldRadiosFloated:after{clear:both}.clearfix,.cf,.maincontent,.siteheader,.main,.Inputfield,.InputfieldCheckboxesFloated,.InputfieldRadiosFloated{*zoom:1}.antialiased{-webkit-font-smoothing:antialiased}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}.hide{display:none}.maincontent{position:relative}.maincontent a{text-decoration:underline;color:#a62b48}.maincontent a.subpage{text-decoration:none;text-transform:uppercase;display:block;color:#a62b48;padding-top:.2em;padding-bottom:.2em}.maincontent a.subpage:hover{color:#000}.maincontent .primary-content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:20px;padding-right:20px;padding-top:27px;display:block;float:left;width:474px;font-size:14px}.maincontent .primary-content.fullwidth{width:100%}.maincontent .primary-content .section-body>p{margin:.5em 0}.maincontent .primary-content .section-body>ul,.maincontent .primary-content>ul{margin:.5em 0}.maincontent .primary-content .section-body>ul li,.maincontent .primary-content>ul li{padding-left:12px;position:relative}.maincontent .primary-content .section-body>ul li:before,.maincontent .primary-content>ul li:before{content:'•';display:inline-block;position:absolute;left:0}.maincontent small{display:inline-block;font-size:12px;line-height:1.25}.maincontent address,.maincontent p{font-style:normal;margin-top:1em;margin-bottom:1em}.maincontent .secondary-content{display:block;float:right;height:520px;width:474px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;background-clip:padding-box}.maincontent .bgimage{display:block;width:100%;height:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:0 0;background-repeat:no-repeat;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;background-clip:padding-box}.maincontent h1{font-size:18px;line-height:1.3;font-weight:bold;margin:0}.maincontent .section{position:relative}.maincontent .subpage ~ *{max-height:0;overflow:hidden;opacity:0;-webkit-transition:all 700ms linear;-moz-transition:all 700ms linear;transition:all 700ms linear}.maincontent .subpage.activetoggle ~ *{max-height:350px;opacity:1;-webkit-transition:all 1400ms linear;-moz-transition:all 1400ms linear;transition:all 1400ms linear}.maincontent .subpage.activetoggle{background-color:#a62b48;color:#fff;margin-left:-.5em;padding-left:.5em}.maincontent .subpage.activetoggle:hover{color:#fff}.fredi{background-color:#a62b48;color:#fff;display:inline-block;padding:0 1em}.fredi:hover{color:#fff;background-color:#551625}.section .fredi{color:#000 !important;position:absolute;right:0;top:0;padding-top:.2em;padding-bottom:.2em;background-color:rgba(0,0,0,0);text-decoration:none;font-family:sans-serif;font-size:11px}.section .fredi:hover{color:#fff !important;background-color:#551625}.siteheader{display:block;padding-top:54px;padding-bottom:90px}.siteheader .logo{display:inline-block}.siteheader .langswitch{display:block;float:right;padding-top:18px}.siteheader .langswitch li{float:left}.siteheader .langswitch li:before{content:'|';display:inline}.siteheader .langswitch a{display:inline-block;text-transform:uppercase;font-size:12px;padding-left:.25em;padding-right:.25em}.siteheader .langswitch a,.siteheader .langswitch a:link,.siteheader .langswitch a:visited,.siteheader .langswitch a:hover{color:#000;text-decoration:none}.siteheader .langswitch a:hover{text-decoration:underline}.siteheader .langswitch .active a,.siteheader .langswitch .active a:link,.siteheader .langswitch .active a:visited,.siteheader .langswitch .active a:hover{color:#a62b48;pointer-events:none}.siteheader .langswitch li:first-child:before{content:""}ul,ol{list-style:none;margin:0;padding:0}a{text-decoration:none;color:inherit}a:hover{color:#a62b48}body{font-size:14px;line-height:18px}html,body{width:100%;height:100%;min-width:1140px}body{background-repeat:no-repeat;background-position:50% 0%;background-attachment:fixed}@media screen and (min-width: 1360px){body{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50% 15%}}@media screen and (min-height: 937px){body{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50% 15%}}.page{width:1140px;margin:0 auto}.main .col-sidenav{float:left;width:192px}.main .col-content{float:right;width:948px}.main .page-footer{float:right;width:948px;padding-top:1em;padding-bottom:2em}.col-content{-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box;background-color:#fff;background:rgba(255,255,255,0.9);min-height:500px;-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box;-webkit-box-shadow:2px 2px 8px 0 rgba(0,0,0,0.5);-moz-box-shadow:2px 2px 8px 0 rgba(0,0,0,0.5);box-shadow:2px 2px 8px 0 rgba(0,0,0,0.5)}.mainnav{display:block;background-color:#a7a9ac;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;background-clip:padding-box;padding-left:20px;padding-right:20px;border-bottom:1px solid #fff}.mainnav>ul{display:table;width:100%}.mainnav>ul>li{display:table-cell;text-align:center;height:25px;line-height:25px;border-right:1px solid #fff}.mainnav>ul>li:first-child{border-left:1px solid #fff}.mainnav a{letter-spacing:0.04em;text-transform:uppercase;text-decoration:none;color:#222;font-size:14px;padding-left:10px;padding-right:10px;display:block}.mainnav a:hover{background-color:rgba(0,0,0,0.2);color:#fff}.mainnav .active a{background-color:#a62b48;color:#fff}.col-sidenav{position:relative;min-height:500px;text-align:center}.col-sidenav ul{padding-right:40px;padding-top:52px}.col-sidenav li{-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box;-webkit-box-shadow:-2px 2px 8px 0 rgba(0,0,0,0.5);-moz-box-shadow:-2px 2px 8px 0 rgba(0,0,0,0.5);box-shadow:-2px 2px 8px 0 rgba(0,0,0,0.5);margin-bottom:8px}.col-sidenav li.active a,.col-sidenav li.active a:hover{color:#000}.col-sidenav a{text-transform:uppercase;display:block;height:25px;line-height:25px;text-align:center;-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff}.col-sidenav a:hover{color:#000}.col-sidenav .nth-0{background-color:#d6cdbb}.col-sidenav .nth-1{background-color:#abaacf}.col-sidenav .nth-2{background-color:#b5ceb3}.col-sidenav .nth-3{background-color:#f4d17d}.col-sidenav .nth-4{background-color:#7dd9f7}.col-sidenav .sidenav-bottom{position:absolute;bottom:0;width:100%;padding-right:40px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.page-footer{text-align:right}.facebookshare{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAwFBMVEUAAABUbKZVbaNRaaAAAAA4U4w4UZAAAAAAAAAAAABWbahPZqNkgrc5UJJObKY2To7///9derIyS4pWbatGYJ9IY6FSbKhwjLuap8Y8Vpc5UpQwSoz9/v4sRodMZKVBWZtylMJEXJx1lsOltNFOb6pMbalKbKhUdaxfe7JHaqdPcKtFaKZDZ6VBZqRAZKM2WJc+Y6JafbJRcaxTcqw3TZBad7BhfbN4msVbebFWda5VdK1Ydq9+lcGjtdN9lcFpe6m9yMAjAAAADHRSTlMA1omKFs77HQgG5ORsj7ADAAABFElEQVR4Xn3P1ZLDMAyF4RSSblrbQSjjMjPD+7/V6mjjGauT7H93Rt+NPKo7zBobdj2uk6ntS0NblXUAeuW6Us8NqWpd9giMlDptSakRgaVKWlNLgOR1r7KIEI0EoHjaK/8ZxwijIJB/yAzOCCMHeJNVcR0GwOZdNrYAY0Ng9SCbE5jvPv/GCuBeFqPvegBMzmUM7JgAHDqlacogpbABpkdOsRP2FODYyQXYAPrMyQXYmkDUAPDqF3YEcCFjYQfA7FLGwI4ZwJWMgR0Ai2sZAzsWALcyBnYwuJExsANA38kY2KEBzImIQT0MQFC0gyIg4GvTBoz2CYSBzk0TMLkOQrr3B3702FjkD/ohQHsAXnjwT6H3C/YKf1ZHyoXnAAAAAElFTkSuQmCC');background-repeat:no-repeat;display:inline-block;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;padding-left:25px;height:20px;line-height:20px}.Inputfields,.Inputfields li{list-style:none;padding:0}.Inputfields li p{margin:0}.Inputfields textarea,.Inputfields .InputfieldMaxWidth{width:100%}.Inputfields .InputfieldSubmit label{display:none}.ui-state-error-text{color:red}.AjaxUploadDropHere{display:none}span.ui-state-error{color:red}.FormBuilderErrors{background-color:red;padding:0 10px;color:#fff;-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box;border:1px solid #900;margin-bottom:20px}.InputfieldForm *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.InputfieldForm p{margin:0}.InputfieldForm span.ui-state-error{display:none}.InputfieldForm .InputfieldStateError label{color:red}.InputfieldForm .InputfieldStateError input{border-color:#f00 !important}.Inputfield{padding-bottom:9px}.InputfieldStateRequired label:after{content:'*';color:#a62b48}.InputfieldCheckboxes{padding-top:4.5px}label.ui-widget-header{display:block;width:200px;float:left;text-align:right;padding-right:1em;padding-top:4.5px}.ui-widget-content{width:708px;float:left}.ui-widget-content input[type=text],.ui-widget-content input[type=email]{-webkit-border-radius:3px;border-radius:3px;background-clip:padding-box;height:27px;border:1px solid #222}.ui-widget-content textarea{-webkit-border-radius:3px;border-radius:3px;background-clip:padding-box;border:1px solid #222;min-height:72px}.InputfieldCheckboxesFloated>li,.InputfieldRadiosFloated>li{float:left;min-width:16.6666667%}#wrap_Inputfield_email_sendcopy>label{visibility:hidden}#wrap_anfrage_submit{padding-left:200px}#wrap_anfrage_submit button{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.4285714;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:-moz-none;padding:9px 20px;font-size:16px;line-height:1;border-radius:5px;color:#fff;background-color:#a62b48;border-color:#551625}#wrap_anfrage_submit button:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}#wrap_anfrage_submit button:hover,#wrap_anfrage_submit button:focus{color:#333;text-decoration:none}#wrap_anfrage_submit button:active,#wrap_anfrage_submit button.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}#wrap_anfrage_submit button.disabled,#wrap_anfrage_submit button[disabled],fieldset[disabled] #wrap_anfrage_submit button{cursor:not-allowed;pointer-events:none;opacity:0.65;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#wrap_anfrage_submit button:hover,#wrap_anfrage_submit button:focus,#wrap_anfrage_submit button:active,#wrap_anfrage_submit button.active{color:#fff;background-color:#86233a;border-color:#240910}.open #wrap_anfrage_submit button.dropdown-toggle{color:#fff;background-color:#86233a;border-color:#240910}#wrap_anfrage_submit button:active,#wrap_anfrage_submit button.active{background-image:none}.open #wrap_anfrage_submit button.dropdown-toggle{background-image:none}#wrap_anfrage_submit button.disabled,#wrap_anfrage_submit button.disabled:hover,#wrap_anfrage_submit button.disabled:focus,#wrap_anfrage_submit button.disabled:active,#wrap_anfrage_submit button.disabled.active,#wrap_anfrage_submit button[disabled],#wrap_anfrage_submit button[disabled]:hover,#wrap_anfrage_submit button[disabled]:focus,#wrap_anfrage_submit button[disabled]:active,#wrap_anfrage_submit button[disabled].active,fieldset[disabled] #wrap_anfrage_submit button,fieldset[disabled] #wrap_anfrage_submit button:hover,fieldset[disabled] #wrap_anfrage_submit button:focus,fieldset[disabled] #wrap_anfrage_submit button:active,fieldset[disabled] #wrap_anfrage_submit button.active{background-color:#a62b48;border-color:#551625}
