@charset "UTF-8";h1,h2,h3,h4,h5,h6{padding:0;margin-top:0;margin-bottom:.5rem}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:.75rem!important}.mt-4{margin-top:1rem!important}.mt-5{margin-top:2rem!important}.mt-5-5{margin-top:3rem!important}.mt-6{margin-top:6rem!important}.mt-8{margin-top:8rem!important}.mt-10{margin-top:10rem!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:.75rem!important}.mb-4{margin-bottom:1rem!important}.mb-5{margin-bottom:2rem!important}.mb-5-5{margin-bottom:3rem!important}.mb-6{margin-bottom:6rem!important}.mb-10{margin-bottom:10rem!important}.ml-0{margin-left:0!important}.ml-1{margin-left:.25rem!important}.ml-2{margin-left:.5rem!important}.ml-3{margin-left:.75rem!important}.ml-4{margin-left:1rem!important}.ml-5{margin-left:2rem!important}.ml-5-5{margin-left:3rem!important}.ml-6{margin-left:6rem!important}.ml-10{margin-left:10rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:.75rem!important}.pt-4{padding-top:1rem!important}.pt-5{padding-top:2rem!important}.pt-5-5{padding-top:3rem!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:.75rem!important}.pb-4{padding-bottom:1rem!important}.pb-5{padding-bottom:2rem!important}.pb-5-5{padding-bottom:3rem!important}.blue{color:blue}.green{color:green}.red{color:red}p{margin-top:0;margin-bottom:.1rem;border:0 solid #000}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:none}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}.bold{font-weight:700!important}.inline{float:left;display:inline}.inline_right{float:right;display:inline}.center{width:auto;margin:0 auto;text-align:center;border:0 solid #000}.with_100{width:calc(100% - 10px);float:left;margin:0;border:0 solid #000}.ohneauflistung{list-style-type:none}.auflistung{list-style-type:disc!important;margin:1rem 2rem!important;padding:0}.auflistung-abc{list-style-type:lower-alpha!important;margin:1rem 2rem!important;padding:0}.auflistung-zahl{list-style-type:decimal!important;margin:1rem 2rem!important;padding:0}.border-free{border:none!important}.margin-free{margin:0!important}select{border:1px solid #b6b6b6;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}input{padding-left:5px}textarea{padding:5px}textarea,input[type="date"],input[type="password"],input[type="time"],input[type="text"]{border:1px solid #dfe1e5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.label_formular_right{text-align:right;margin-right:5px}.input_formular_right{float:right}.label_formular_left{text-align:left}.input_formular_left{float:left}.label_formular{text-align:left}@media only screen and (max-width: 63em){textarea{width:calc(90% - 10px);height:5rem;font-size:1.1rem}select{width:90%;height:2rem;font-size:1.1rem}input[type="text"]{width:90%;height:2rem;font-size:1.1rem}input[type="password"]{width:90%;height:2rem;font-size:1.1rem}}@media only screen and (min-width: 63em){.colgroup textarea{max-width:21rem;width:100%;height:10rem;font-size:.9rem;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}textarea{width:calc(99% - 10px);height:8rem;font-size:.9rem;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}select{max-width:21rem;width:100%;height:2rem;padding-left:.25rem;font-size:1.1rem}input[type="text"]{max-width:21rem;width:100%;height:2rem;font-size:1.1rem}input[type="text"].long{max-width:46rem;width:100%;height:2rem;font-size:1.1rem}input[type="password"]{max-width:21rem;width:100%;height:2rem;font-size:1.1rem}}label.error{font-size:.8em;color:red;font-weight:700;display:block;margin-left:20px}input.error{background:#FFA9B8;border:1px solid red}select.error{background:#FFA9B8;border:1px solid red}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff;border:0 solid #000}#layout{width:100%;height:auto;margin:0 auto;padding:0;border:0 solid red}#layout #main{width:100%;height:auto;margin:0;border:0 solid green}#layout #main #container{width:100%;max-width:1024px;height:auto;padding:0;margin:0 auto;background-color:#fff;border:0 solid #000}#layout #main #container #content_neutral{width:calc(100% - 0.2rem);height:auto;margin-left:.1rem;float:left;border:0 solid red}#layout #main #container #content_neutral .content_background{width:calc(100% - 20px);height:auto;float:left;padding:10px;background-color:#fff;border:0 solid #000}#layout #main #container #content_neutral .content_background #content_text{width:calc(100% - 2rem);height:auto;float:left;padding:1rem;margin:0;background-color:#FFF;border-radius:.25rem;border:1px solid rgba(0,0,0,.125)}#layout #main #container #content_neutral .content_background #content_text .headline{margin:15px 0 10px;padding:0;text-align:center;font-size:24px;border:0 solid #009}#layout #main #container #content_neutral .content_background #content_text .standard{padding:5px;border:0 solid #009}#layout #main #container #content_neutral .content_background #content_text .table_formular{width:100%;height:auto;padding-top:20px;margin:0 auto;border:0 solid #009}#layout #main #container #content_neutral .content_background #content_text .table_formular .one{width:35%;height:auto;border:0 solid #009}#layout #main #container #content_neutral .content_background #content_text .table_formular .two{width:65%;height:auto;border:0 solid #009}#layout #main #container #content_neutral .content_background #content_text .table_formular td{width:auto;height:auto;vertical-align:top;border:0 solid #009}#layout #main #container #content_neutral .fail{width:100%;height:auto;padding-top:20px;border:0 solid #009}#layout #main #container #content_neutral .fail p{text-align:center;color:#0091FF;border:0 solid #009}#layout #main #container #content_neutral #activity_map{width:calc(100% - 0px);height:auto;min-height:20rem;max-height:25rem;float:left;margin:0;border:0 solid #2255CB}#layout #main #container #content_neutral #activity_map img{display:block;margin-left:auto;margin-right:auto;width:50%;border:0 solid #2255CB}@media only screen and (max-width: 768px){#layout #main #container #content_neutral #search_start{width:calc(100% - 0px);height:auto;float:left;margin:0;border:0 solid #2255CB}}@media only screen and (min-width: 768px){#layout #main #container #content_neutral #search_start{width:20%;height:auto;float:left;margin:0;border:0 solid red}}#layout #main #container #content_neutral #search_start .headline{width:auto;height:auto;padding:0;margin-left:1em;border:0 solid #000}#layout #main #container #content_neutral #search_start .headline span{font-weight:700;color:#0091FF}#layout #main #container #content_neutral #search_start .distance{width:100%;height:auto;padding:0;margin-bottom:10px;border:0 dashed #2255CB}#layout #main #container #content_neutral #search_start .distance .table_formular{width:100%;height:auto;margin:0;border:0 solid #009}#layout #main #container #content_neutral #search_start .distance .table_formular td{width:auto;height:auto;vertical-align:top;background-color:#fff;border:0 solid #009}#layout #main #container #content_neutral #search_start .distance select{width:100%;height:auto;margin:0;padding:0}#layout #main #container #content_neutral #search_start .date{width:100%;height:auto;padding:0;margin-bottom:10px;border:0 dashed #2255CB}#layout #main #container #content_neutral #search_start .date #date_search{width:auto;height:auto;padding:0;margin:0;border:0 solid #2255CB}#layout #main #container #content_neutral #search_start .date #date_search .date_center{width:10em;height:4em;padding:0;margin:0;border:0 solid red}#layout #main #container #content_neutral #search_start .date #date_search .date_center .date_search_from_till{width:100%;height:auto;line-height:1.8em;padding:0;margin:0;border:0 solid #000}#layout #main #container #content_neutral #search_start .date #date_search .date_center .date_search_from_till input{width:6.5em}#layout #main #container #content_neutral #search_start .place{width:100%;height:auto;padding:0;margin-bottom:10px;border:0 dashed #2255CB}#layout #main #container #content_neutral #search_start .place #place_search{width:auto;height:auto;padding:0;margin:0;border:0 solid #2255CB}#layout #main #container #content_neutral #search_start .place #place_search .place_center{width:10em;height:4em;padding:0;margin:0;border:0 solid red}#layout #main #container #content_neutral #search_start .place #place_search .place_center td{width:10em;background-color:#fff;border:0 solid red}#layout #main #container #content_neutral #search_start .place #place_search .place_center select{width:9em}#layout #main #container #content_neutral #search_start .other{width:100%;height:auto;padding:0;margin-bottom:5px;border:0 solid #2255CB}#layout #main #container #content_neutral #search_start .other #headline_search{width:auto;height:auto;padding:0;margin:0;border:0 solid #000}#layout #main #container #content_neutral #search_start .other #headline_search .headline_center{width:100%;height:4em;margin:0;border:0 solid red}#layout #main #container #content_neutral #search_start .other #headline_search .headline_center table{width:100%;border:0 solid red}#layout #main #container #content_neutral #search_start .other #headline_search .headline_center input{width:calc(100% - 18px)}#layout #main #container #content_neutral #search_start .other #date_search{width:100%;height:auto;padding:0;margin:0;border:0 solid green}#layout #main #container #content_neutral #search_start .other #date_search .date_search_from input{width:calc(100% - 1rem);height:auto;padding:0;margin:0}#layout #main #container #content_neutral #search_start .other #date_search .date_search_till input{width:calc(100% - 0.7rem);height:auto;padding:0;margin:0}#layout #main #container #content_neutral #search_start #button_search{width:100%;height:1.8em;clear:both;padding:0;margin:1.4em 0 0;border:0 solid #000}#layout #main #container #content_neutral #search_start #button_search .button_center{width:6em;height:1.8em;margin:0 auto;border:0 solid red}#layout #main #container #content_neutral #search_start #button_search .button_center input{width:100%;height:1.8em;margin:auto;padding-bottom:2px;text-align:center;background-color:#0091FF;font-weight:700;color:#fff;border:0 solid #009}#layout #main #container #content_neutral #search_start #button_search .button_center input:hover{background-color:#2255CB}@media only screen and (max-width: 768px){#layout #main #container #content_neutral #search_result{width:calc(100% - 0px);height:auto;float:left;margin:0;border:0 solid #2255CB}}@media only screen and (min-width: 768px){#layout #main #container #content_neutral #search_result{width:calc(80% - 0px);height:auto;float:left;margin:0;border:0 solid #2255CB}}#layout #main #container #content_neutral #search_result .headline{width:100%;height:auto;padding:0;margin:0;float:left;border:0 solid #000}#layout #main #container #content_neutral #search_result .headline .actualEntry{margin-left:1em;float:left;border:0 solid #000}#layout #main #container #content_neutral #search_result .headline span{font-weight:700;color:#0091FF}#layout #main #container #content_neutral #search_result .headline .newEntry{float:right;border:0 solid #000}#layout #main #container #content_neutral #search_result .headline .newEntry a{text-decoration:none;color:#0091FF;border:0 solid #000}#layout #main #container #content_neutral #search_result .headline .newEntry a:hover{color:#2255CB}#layout #main #container #content_neutral #search_result .text{width:100%;height:auto;float:left;margin-left:3px;border:0 solid #000}#layout #main #container #content_neutral #search_result .text .content{width:calc(100% - 10px);height:auto;float:left;margin-bottom:2px;padding:2px;background-color:#FFF;border:0 solid #000}#layout #main #container #content_neutral #search_result .text .content .picture{width:auto;height:auto;float:left;display:block;margin:0 5px 0 0;border:0 solid #000}#layout #main #container #content_neutral #search_result .text .content .picture .picture_content{width:auto;max-width:10em;height:auto;border:0 solid #000}#layout #main #container #content_neutral #search_result .text .content .picture .photographer{width:auto;max-width:10em;height:auto;border:0 solid #000}#layout #main #container #content_neutral #search_result .text .content .picture .photographer p{color:#0091FF;line-height:13px;border:0 solid #000}#layout #main #container #content_neutral #search_result .text .content p a{text-decoration:none;color:#0091FF}#layout #main #container #content_neutral #search_result .text .content p a:hover{text-decoration:underline;color:#2255CB}#layout #main #container #content_neutral #search_result .fail{width:100%;height:auto;padding-top:20px;border:0 solid #009}#layout #main #container #content_neutral #search_result .fail p{text-align:center;color:#0091FF;border:0 solid #009}#layout #main #container #content_neutral #location_text{width:100%;height:auto;float:left;margin:10px 0;border:0 solid #2255CB}#layout #main #container #content_neutral #location_text #slideShowWrapper{width:100%;height:auto;float:left;margin:0;padding:0;border:0 solid red}#layout #main #container #content_neutral #feedback{width:100%;height:100%;background-color:#fff;border:0 solid #000}#layout #main #container #content_neutral .bottom_underline{width:100%;height:2.3rem;line-height:0;padding-bottom:5px;float:left;text-align:right;border-top:1px dashed #ddd}#layout #main #container #content_neutral .bottom_button_left{width:100%;height:auto;line-height:0;margin-bottom:2px;padding:0;float:left;border:0 solid #009}#layout #main #container #content_neutral .bottom_button_left a{margin:0;border:0 solid #009}#layout #main #container #content_neutral .bottom_button_left span{margin:0;border:0 solid #009}#layout #main #container #content_neutral .bottom_button_left input{margin:0;border:0 solid #009}#layout #main #container #content_neutral .bottom_button_right{width:100%;height:auto;line-height:0;padding-left:2px;float:left;border:0 solid #009}#layout #main #container #content_neutral .bottom_button_right a{float:right;margin:0;border:0 solid #009}#layout #main #container #content_neutral .bottom_button_right span{float:right;margin:0;border:0 solid #009}#layout #main #container #content_neutral .bottom_button_right input{float:right;margin:0;border:0 solid #009}#layout #main #container #content_neutral .table_registration{width:100%;height:auto;margin:0;padding:1rem;border-radius:.25rem;border:1px solid rgba(0,0,0,.125)}#layout #main #container #content_neutral .table_registration .one{width:40%;height:auto;border:1px solid #000}#layout #main #container #content_neutral .table_registration .two{width:60%;height:auto;border:1px solid #000}#layout #main #container #content_neutral .table_registration td{width:auto;height:auto;padding:10px;vertical-align:top;border:0 solid #009}#layout #main #container #content_neutral .table_registration td span{border:0 solid #009}#layout #main #container #content_neutral .table_registration tfoot th{width:100%;height:auto;padding:20px;border:0 solid #009}#layout #main #container #content_neutral .table_headline_2_v1{width:100%;height:auto;margin:0;float:left;border-bottom:1px dashed #ddd}#layout #main #container #content_neutral .table_headline_2_v1 thead th{width:100%;height:auto;text-align:center;border:0 solid #009}#layout #main #container #content_neutral .table_headline_2_v1 .one{width:85%;min-width:23em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_headline_2_v1 .two{width:15%;min-width:8.5em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_headline_2_v1 td{width:auto;height:auto;vertical-align:top;border:0 solid #009}#layout #main #container #content_neutral .table_headline_2_v1 td p{border:0 solid #009}#layout #main #container #content_neutral .table_content_2_v1{width:100%;height:auto;margin:0;border:0 solid #009}#layout #main #container #content_neutral .table_content_2_v1 .one{width:85%;min-width:23em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_content_2_v1 .two{width:15%;min-width:8.5em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_content_2_v1 td{width:auto;height:auto;word-break:normal;vertical-align:top;background-color:#fff;border:0 solid #009}#layout #main #container #content_neutral .table_content_2_v1 td p{border:0 solid #009}#layout #main #container #content_neutral .table_headline_2_v2{width:100%;height:auto;margin:0;float:left;border-bottom:1px dashed #ddd}#layout #main #container #content_neutral .table_headline_2_v2 thead th{width:100%;height:auto;text-align:center;border:0 solid #009}#layout #main #container #content_neutral .table_headline_2_v2 .one{width:15%;min-width:8.5em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_headline_2_v2 .two{width:85%;min-width:23em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_headline_2_v2 td{width:auto;height:auto;vertical-align:top;border:0 solid #009}#layout #main #container #content_neutral .table_headline_2_v2 td p{border:0 solid #009}#layout #main #container #content_neutral .table_content_2_v2{width:100%;height:auto;margin:0;border:0 solid #009}#layout #main #container #content_neutral .table_content_2_v2 .one{width:15%;min-width:8.5em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_content_2_v2 .two{width:85%;min-width:23em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_content_2_v2 td{width:auto;height:auto;word-break:normal;vertical-align:top;background-color:#fff;border:0 solid #009}#layout #main #container #content_neutral .table_content_2_v2 td p{border:0 solid #009}#layout #main #container #content_neutral .table_headline_3_v1{width:100%;height:auto;margin:0;float:left;border-bottom:1px dashed #ddd}#layout #main #container #content_neutral .table_headline_3_v1 thead th{width:100%;height:auto;text-align:center;border:0 solid #009}#layout #main #container #content_neutral .table_headline_3_v1 .one{width:50%;min-width:10em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_headline_3_v1 .two{width:35%;min-width:10em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_headline_3_v1 .three{width:15%;min-width:6em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_headline_3_v1 td{width:auto;height:auto;vertical-align:top;border:0 solid #009}#layout #main #container #content_neutral .table_headline_3_v1 td p{border:0 solid #009}#layout #main #container #content_neutral .table_content_3_v1{width:100%;height:auto;margin:0;float:left;border:0 solid #009}#layout #main #container #content_neutral .table_content_3_v1 .one{width:50%;min-width:10em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_content_3_v1 .two{width:35%;min-width:10em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_content_3_v1 .three{width:15%;min-width:6em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_content_3_v1 td{width:auto;height:auto;word-break:normal;vertical-align:top;background-color:#fff;border:0 solid #009}#layout #main #container #content_neutral .table_content_3_v1 td p{border:0 solid #009}#layout #main #container #content_neutral .table_headline_3_v2{width:100%;height:auto;margin:0;float:left;border-bottom:1px dashed #ddd}#layout #main #container #content_neutral .table_headline_3_v2 thead th{width:100%;height:auto;text-align:center;border:0 solid #009}#layout #main #container #content_neutral .table_headline_3_v2 .one{width:20%;min-width:10em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_headline_3_v2 .two{width:30%;min-width:12.5em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_headline_3_v2 .three{width:15%;min-width:6em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_headline_3_v2 td{width:auto;height:auto;vertical-align:top;border:0 solid #009}#layout #main #container #content_neutral .table_headline_3_v2 td p{border:0 solid #009}#layout #main #container #content_neutral .table_content_3_v2{width:100%;height:auto;margin:0;float:left;border:0 solid #009}#layout #main #container #content_neutral .table_content_3_v2 .one{width:20%;min-width:10em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_content_3_v2 .two{width:30%;min-width:12.5em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_content_3_v2 .three{width:15%;min-width:6em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_content_3_v2 td{width:auto;height:auto;word-break:normal;vertical-align:top;background-color:#fff;border:0 solid #009}#layout #main #container #content_neutral .table_content_3_v2 td p{border:0 solid #009}#layout #main #container #content_neutral .table_headline_3_v3{width:100%;height:auto;margin:0;float:left;border-bottom:1px dashed #ddd}#layout #main #container #content_neutral .table_headline_3_v3 thead th{width:100%;height:auto;text-align:center;border:0 solid #009}#layout #main #container #content_neutral .table_headline_3_v3 .one{width:30%;min-width:10em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_headline_3_v3 .two{width:60%;min-width:12.5em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_headline_3_v3 .three{width:10%;min-width:6em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_headline_3_v3 td{width:auto;height:auto;vertical-align:top;border:0 solid #009}#layout #main #container #content_neutral .table_headline_3_v3 td p{border:0 solid #009}#layout #main #container #content_neutral .table_content_3_v3{width:100%;height:auto;margin:0;float:left;border:0 solid #009}#layout #main #container #content_neutral .table_content_3_v3 .one{width:30%;min-width:10em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_content_3_v3 .two{width:60%;min-width:12.5em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_content_3_v3 .three{width:10%;min-width:6em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_content_3_v3 td{width:auto;height:auto;word-break:normal;vertical-align:top;background-color:#fff;border:0 solid #009}#layout #main #container #content_neutral .table_content_3_v3 td p{border:0 solid #009}#layout #main #container #content_neutral .table_headline_4_v1{width:100%;height:auto;margin:0;float:left;border-bottom:1px dashed #ddd}#layout #main #container #content_neutral .table_headline_4_v1 thead th{width:100%;height:auto;text-align:center;border:0 solid #009}#layout #main #container #content_neutral .table_headline_4_v1 .one{width:22%;min-width:10em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_headline_4_v1 .two{width:38%;min-width:10em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_headline_4_v1 .three{width:25%;min-width:6em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_headline_4_v1 .four{width:15%;min-width:6em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_headline_4_v1 td{width:auto;height:auto;vertical-align:top;border:0 solid #009}#layout #main #container #content_neutral .table_headline_4_v1 td p{border:0 solid #009}#layout #main #container #content_neutral .table_content_4_v1{width:100%;height:auto;margin:0;float:left;border:0 solid #009}#layout #main #container #content_neutral .table_content_4_v1 .one{width:22%;min-width:10em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_content_4_v1 .two{width:38%;min-width:10em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_content_4_v1 .three{width:25%;min-width:6em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_content_4_v1 .four{width:15%;min-width:6em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_content_4_v1 td{width:auto;height:auto;word-break:normal;vertical-align:top;background-color:#fff;border:0 solid #009}#layout #main #container #content_neutral .table_content_4_v1 td p{border:0 solid #009}#layout #main #container #content_neutral .table_headline_4_v2{width:100%;height:auto;margin:0;float:left;border-bottom:1px dashed #ddd}#layout #main #container #content_neutral .table_headline_4_v2 thead th{width:100%;height:auto;text-align:center;border:0 solid #009}#layout #main #container #content_neutral .table_headline_4_v2 .one{width:20%;min-width:10em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_headline_4_v2 .two{width:30%;min-width:10em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_headline_4_v2 .three{width:25%;min-width:6em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_headline_4_v2 .four{width:25%;min-width:6em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_headline_4_v2 td{width:auto;height:auto;vertical-align:top;border:0 solid #009}#layout #main #container #content_neutral .table_headline_4_v2 td p{border:0 solid #009}#layout #main #container #content_neutral .table_content_4_v2{width:100%;height:auto;margin:0;float:left;border:0 solid #009}#layout #main #container #content_neutral .table_content_4_v2 .one{width:20%;min-width:10em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_content_4_v2 .two{width:30%;min-width:10em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_content_4_v2 .three{width:25%;min-width:6em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_content_4_v2 .four{width:25%;min-width:6em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_content_4_v2 td{width:auto;height:auto;word-break:normal;vertical-align:top;background-color:#fff;border:0 solid #009}#layout #main #container #content_neutral .table_content_4_v2 td p{border:0 solid #009}#layout #main #container #content_neutral .table_headline_3_calendar{width:calc(100% - 2em);height:auto;margin:0 1em;float:left;border:0}#layout #main #container #content_neutral .table_headline_3_calendar thead th{width:100%;height:auto;text-align:center;border:0 solid #009}#layout #main #container #content_neutral .table_headline_3_calendar .one{width:15%;min-width:7em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_headline_3_calendar .two{width:20%;min-width:8em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_headline_3_calendar .three{width:60%;min-width:15em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_headline_3_calendar td{width:auto;height:auto;vertical-align:top;border:0 solid #009}#layout #main #container #content_neutral .table_headline_3_calendar td p{border:0 solid #009}#layout #main #container #content_neutral .table_content_3_calendar{width:calc(100% - 2em);height:auto;margin:0 1em;float:left;border:0}#layout #main #container #content_neutral .table_content_3_calendar .one{width:15%;min-width:7em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_content_3_calendar .two{width:20%;min-width:8em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_content_3_calendar .three{width:60%;min-width:15em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_content_3_calendar td{width:auto;height:auto;word-break:normal;vertical-align:top;background-color:#fff;border:0 solid #009}#layout #main #container #content_neutral .table_content_3_calendar td p{border:0 solid #009}#layout #main #container #content_neutral .table_headline_5_calendar{width:calc(100% - 1em);height:auto;margin:-3px 0 -3px 1em;float:left;border:0}#layout #main #container #content_neutral .table_headline_5_calendar thead th{width:100%;height:auto;text-align:center;border:0 solid #009}#layout #main #container #content_neutral .table_headline_5_calendar .one{width:20%;min-width:4em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_headline_5_calendar .two{width:20%;min-width:4em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_headline_5_calendar .three{width:1%;min-width:.3em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_headline_5_calendar .four{width:20%;min-width:4em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_headline_5_calendar .five{width:20%;min-width:4em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_headline_5_calendar td{width:auto;height:auto;vertical-align:top;border:0 solid #009}#layout #main #container #content_neutral .table_headline_5_calendar td p{border:0 solid #009}#layout #main #container #content_neutral .table_content_5_calendar{width:calc(100% - 1em);height:auto;margin:-3px 0 -3px 1em;float:left;border:0}#layout #main #container #content_neutral .table_content_5_calendar .one{width:20%;min-width:4em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_content_5_calendar .two{width:20%;min-width:4em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_content_5_calendar .three{width:5%;min-width:.3em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_content_5_calendar .four{width:20%;min-width:4em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_content_5_calendar .five{width:20%;min-width:4em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_content_5_calendar td{width:auto;height:auto;word-break:normal;vertical-align:top;background-color:#fff;border:0 solid #009}#layout #main #container #content_neutral .table_content_5_calendar td p{border:0 solid #009}#layout #main #container #content_neutral .table_headline_4_basket{width:100%;height:auto;margin:0;float:left;border-bottom:1px dashed #ddd}#layout #main #container #content_neutral .table_headline_4_basket thead th{width:100%;height:auto;text-align:center;border:0 solid #009}#layout #main #container #content_neutral .table_headline_4_basket .one{width:15%;min-width:6em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_headline_4_basket .two{width:55%;min-width:10em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_headline_4_basket .three{width:15%;min-width:6em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_headline_4_basket .four{width:15%;min-width:6em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_headline_4_basket td{width:auto;height:auto;vertical-align:top;border:0 solid #009}#layout #main #container #content_neutral .table_headline_4_basket td p{border:0 solid #009}#layout #main #container #content_neutral .table_content_4_basket{width:100%;height:10rem;margin:0;float:left;border-bottom:1px dashed #ddd}#layout #main #container #content_neutral .table_content_4_basket .one{width:15%;min-width:6em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_content_4_basket .two{width:55%;min-width:10em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_content_4_basket .three{width:15%;min-width:6em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_content_4_basket .four{width:15%;min-width:6em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .table_content_4_basket td{width:auto;height:auto;word-break:normal;vertical-align:top;background-color:#fff;border:0 solid #009}#layout #main #container #content_neutral .table_content_4_basket td p{border:0 solid #009}#layout #main #container #content_neutral .areas{width:calc(100% - 10px);height:auto;padding:5px 0 10px 10px;margin:2px 0 0;float:left;border-radius:.25rem;border:1px solid #ddd}#layout #main #container #content_neutral .areas .table_formular{width:calc(100% - 5px);height:auto;margin:0 auto;border:0 solid #009}#layout #main #container #content_neutral .areas .table_formular thead th{width:100%;height:auto;text-align:center;border:0 solid #009}#layout #main #container #content_neutral .areas .table_formular td{width:100%;height:auto;border:0 solid #009}#layout #main #container #content_neutral .areas .table_formular .table_content{width:100%;height:auto;margin:0;float:left;border:0 solid #009}#layout #main #container #content_neutral .areas .table_formular .table_content .one{width:80%;min-width:23em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .areas .table_formular .table_content .two{width:20%;min-width:8.5em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .areas .table_formular .table_content td{width:auto;height:auto;word-break:normal;vertical-align:top;background-color:#fff;border:0 solid #009}#layout #main #container #content_neutral .areas .table_formular .table_content td p{border:0 solid #009}#layout #main #container #content_neutral .information{width:100%;height:auto;padding:10px 0;margin:4px 0 2px;float:left;border-radius:.25rem;border:1px solid #ddd}#layout #main #container #content_neutral .information .table_formular{width:calc(100% - 5px);max-width:800px;height:auto;padding-left:5px;margin:0 auto;border:0 solid #009}#layout #main #container #content_neutral .information .table_formular thead th{width:100%;height:auto;text-align:center;border:0 solid #009}#layout #main #container #content_neutral .information .table_formular tfoot th{width:100%;height:auto;border:0 solid #009}#layout #main #container #content_neutral .information .table_formular td{width:50%;height:auto;padding-bottom:5px;border:0 solid #009}#layout #main #container #content_neutral .information_button{width:100%;height:auto;padding:10px 0;margin:4px 0 0;float:left;border-radius:.25rem;border:1px solid #ddd}#layout #main #container #content_neutral .information_button .table_formular{width:calc(100% - 5px);max-width:800px;height:auto;padding-left:5px;margin:0 auto;border:0 solid #009}#layout #main #container #content_neutral .information_button .table_formular thead th{width:100%;height:auto;text-align:center;border:0 solid #009}#layout #main #container #content_neutral .information_button .table_formular tfoot th{width:100%;height:auto;border:0 solid #009}#layout #main #container #content_neutral .information_button .table_formular td{width:50%;height:auto;padding-bottom:5px;border:0 solid #009}#layout #main #container #content_neutral .information_middle{width:100%;height:auto;padding:10px 0;margin:2px 0;float:left;border-radius:.25rem;border:1px solid #ddd}#layout #main #container #content_neutral .information_middle .table_formular_size{width:100%;max-width:790px;height:auto;margin:0 auto}#layout #main #container #content_neutral .information_middle .table_formular{width:calc(100% - 5px);max-width:800px;height:auto;padding-left:5px;margin:0 auto;border:0 solid #009}#layout #main #container #content_neutral .information_middle .table_formular thead th{width:100%;height:auto;text-align:center;border:0 solid #009}#layout #main #container #content_neutral .information_middle .table_formular tfoot th{width:100%;height:30px;border:0 solid #009}#layout #main #container #content_neutral .information_middle .table_formular td{width:50%;height:auto;padding-bottom:5px;vertical-align:top;border:0 solid #009}#layout #main #container #content_neutral .information_middle .table_formular td .zusammen{padding-bottom:3px}#layout #main #container #content_neutral .information_middle .table_formular_type{width:calc(100% - 5px);max-width:800px;height:auto;padding-left:5px;margin:0 auto;border:0 solid #009}#layout #main #container #content_neutral .information_middle .table_formular_type .one_type{width:10px;height:auto;border:0 solid #009}#layout #main #container #content_neutral .information_middle .table_formular_type .two_type{width:calc(100% - 10px);height:auto;border:0 solid #009}#layout #main #container #content_neutral .information_middle .table_formular_type td{width:auto;height:auto;padding:0;margin:0;border:0 solid #009}#layout #main #container #content_neutral .information_bottom{width:100%;height:auto;padding:10px 0;margin:2px 0 0;float:left;border-radius:.25rem;border:1px solid #ddd}#layout #main #container #content_neutral .information_bottom .table_formular{width:calc(100% - 5px);max-width:800px;height:auto;padding-left:5px;margin:0 auto;border:0 solid #009}#layout #main #container #content_neutral .information_bottom .table_formular thead th{width:100%;height:auto;text-align:center;border:0 solid #009}#layout #main #container #content_neutral .information_bottom .table_formular tfoot th{width:100%;height:30px;border:0 solid #009}#layout #main #container #content_neutral .information_bottom .table_formular td{width:50%;height:auto;border:0 solid #009}#layout #main #container #content_neutral .content_interesse{width:100%;height:auto;padding:10px 0;margin:2px 0;float:left;border-radius:.25rem;border:1px solid #ddd}#layout #main #container #content_neutral .content_interesse .table_formular{width:95%;max-width:800px;height:auto;margin:0 auto;border:0 solid #009}#layout #main #container #content_neutral .content_interesse .table_formular textarea{width:100%;height:200px;margin:0}#layout #main #container #content_neutral .content_interesse .table_formular .label_headline_textarea_bottom{margin-left:25px;border:0 solid #000}#layout #main #container #content_neutral #captcha{width:100%;height:auto;padding:0;margin:2px 0;float:left;border-radius:.25rem;border:1px solid #ddd}#layout #main #container #content_neutral #captcha .table_captcha{width:calc(100% - 5px);max-width:800px;height:auto;padding-left:5px;margin:0 auto;border:0 solid #009}#layout #main #container #content_neutral #captcha .table_captcha .one{width:35%;height:auto;border:0 solid #009}#layout #main #container #content_neutral #captcha .table_captcha .two{width:60%;height:auto;border:0 solid #009}#layout #main #container #content_neutral #captcha .table_captcha td{width:auto;height:auto;vertical-align:top;border:0 solid #009}#layout #main #container #content_neutral #password{width:100%;height:auto;margin:2px 0 10px;padding:10px 0;float:left;border-radius:.25rem;border:1px solid #ddd}#layout #main #container #content_neutral #password .table_password{width:calc(100% - 5px);max-width:800px;height:auto;padding-left:5px;margin:0 auto;border:0 solid #009}#layout #main #container #content_neutral #password .table_password thead th{width:100%;height:auto;text-align:center;border:0 solid #009}#layout #main #container #content_neutral #password .table_password tfoot th{width:100%;height:auto;text-align:center;padding-top:20px;border:0 solid #009}#layout #main #container #content_neutral #password .table_password .one{width:35%;height:auto;border:0 solid #009}#layout #main #container #content_neutral #password .table_password .two{width:60%;height:auto;border:0 solid #009}#layout #main #container #content_neutral #password .table_password td{width:auto;height:auto;padding-bottom:5px;vertical-align:top;border:0 solid #009}#layout #main #container #content_neutral #password_lost{width:100%;height:auto;padding:0 0 15px;margin:0 0 2px;float:left;border-radius:.25rem;border:1px solid #ddd}#layout #main #container #content_neutral #password_lost .table_password_lost{width:calc(100% - 5px);max-width:800px;height:auto;padding-left:5px;margin:0 auto;border:0 solid #009}#layout #main #container #content_neutral #password_lost .table_password_lost .one{width:35%;height:auto;border:0 solid #009}#layout #main #container #content_neutral #password_lost .table_password_lost .two{width:60%;height:auto;border:0 solid #009}#layout #main #container #content_neutral #password_lost .table_password_lost td{width:auto;height:auto;vertical-align:top;border:0 solid #009}#layout #main #container #content_neutral .logo{width:100%;height:auto;padding:10px 0;float:left;margin:2px 0;border-radius:.25rem;border:1px solid #ddd}#layout #main #container #content_neutral .logo .table_logo{width:calc(100% - 5px);max-width:800px;height:auto;padding-left:5px;margin:0 auto;border:0 solid #009}#layout #main #container #content_neutral .logo .table_logo .one{width:35%;height:auto;border:0 solid #009}#layout #main #container #content_neutral .logo .table_logo .two{width:60%;height:auto;border:0 solid #009}#layout #main #container #content_neutral .logo .table_logo td{width:auto;height:auto;vertical-align:top;border:0 solid #009}#layout #main #container #content_neutral .logo_button{width:100%;height:auto;padding:10px 0;float:left;margin:2px 0 0;border-radius:.25rem;border:1px solid #ddd}#layout #main #container #content_neutral .logo_button .table_logo{width:calc(100% - 5px);max-width:800px;height:auto;padding-left:5px;margin:0 auto;border:0 solid #009}#layout #main #container #content_neutral .logo_button .table_logo .one{width:35%;height:auto;border:0 solid #009}#layout #main #container #content_neutral .logo_button .table_logo .two{width:60%;height:auto;border:0 solid #009}#layout #main #container #content_neutral .logo_button .table_logo td{width:auto;height:auto;vertical-align:top;border:0 solid #009}#layout #main #container #content_neutral .picture{width:100%;height:auto;padding:10px 0;margin:2px 0;float:left;border-radius:.25rem;border:1px solid #ddd}#layout #main #container #content_neutral .picture .table_picture{width:calc(100% - 5px);max-width:800px;height:auto;padding-left:5px;margin:0 auto;border:0 solid #009}#layout #main #container #content_neutral .picture .table_picture thead th{width:100%;height:auto;text-align:center;border:0 solid #009}#layout #main #container #content_neutral .picture .table_picture .one{width:35%;height:auto;border:0 solid #009}#layout #main #container #content_neutral .picture .table_picture .two{width:60%;height:auto;border:0 solid #009}#layout #main #container #content_neutral .picture .table_picture td{width:auto;height:auto;vertical-align:top;border:0 solid #009}#layout #main #container #content_neutral .picture .table_picture_list{width:calc(100% - 5px);max-width:800px;height:auto;padding-left:5px;margin:0 auto;border:0 solid #009}#layout #main #container #content_neutral .picture .table_picture_list thead th{width:100%;height:auto;text-align:center;border:0 solid #009}#layout #main #container #content_neutral .picture .table_picture_list td{width:auto;height:auto;vertical-align:top;border:0 solid #009}#layout #main #container #content_neutral .picture .table_picture_list td img{margin-right:2px;border:0 solid #009}#layout #main #container #content_neutral .picture_button{width:100%;height:auto;padding:10px 0;margin:2px 0 0;float:left;border-radius:.25rem;border:1px solid #ddd}#layout #main #container #content_neutral .picture_button .table_picture{width:calc(100% - 5px);max-width:800px;height:auto;padding-left:5px;margin:0 auto;border:0 solid #009}#layout #main #container #content_neutral .picture_button .table_picture thead th{width:100%;height:auto;text-align:center;border:0 solid #009}#layout #main #container #content_neutral .picture_button .table_picture .one{width:35%;height:auto;border:0 solid #009}#layout #main #container #content_neutral .picture_button .table_picture .two{width:60%;height:auto;border:0 solid #009}#layout #main #container #content_neutral .picture_button .table_picture td{width:auto;height:auto;vertical-align:top;border:0 solid #009}#layout #main #container #content_neutral .picture_button .table_picture_list{width:calc(100% - 5px);max-width:800px;height:auto;padding-left:5px;margin:0 auto;border:0 solid #009}#layout #main #container #content_neutral .picture_button .table_picture_list thead th{width:100%;height:auto;text-align:center;border:0 solid #009}#layout #main #container #content_neutral .picture_button .table_picture_list td{width:auto;height:auto;vertical-align:top;border:0 solid #009}#layout #main #container #content_neutral .picture_button .table_picture_list td img{margin-right:2px;border:0 solid #009}#layout #main #container #content_neutral .picture_bottom{width:100%;height:auto;padding:10px 0;margin:2px 0 0;float:left;border-radius:.25rem;border:1px solid #ddd}#layout #main #container #content_neutral .picture_bottom .table_picture{width:calc(100% - 5px);max-width:800px;height:auto;padding-left:5px;margin:0 auto;border:0 solid #009}#layout #main #container #content_neutral .picture_bottom .table_picture thead th{width:100%;height:auto;text-align:center;border:0 solid #009}#layout #main #container #content_neutral .picture_bottom .table_picture .one{width:35%;height:auto;border:0 solid #009}#layout #main #container #content_neutral .picture_bottom .table_picture .two{width:60%;height:auto;border:0 solid #009}#layout #main #container #content_neutral .picture_bottom .table_picture td{width:auto;height:auto;vertical-align:top;border:0 solid #009}#layout #main #container #content_neutral .cms_small{width:100%;height:auto;margin:2px 0;padding:10px 0;float:left;border-radius:.25rem;border:1px solid #ddd}#layout #main #container #content_neutral .cms_small .table_formular{width:calc(100% - 5px);max-width:800px;height:auto;padding-left:5px;margin:0 auto;border:0 solid #009}#layout #main #container #content_neutral .cms_small .table_formular thead th{width:100%;height:auto;text-align:center;border:0 solid #009}#layout #main #container #content_neutral .cms_small .table_formular tfoot th{width:100%;height:auto;text-align:center;padding-top:10px;border:0 solid #009}#layout #main #container #content_neutral .cms_small .table_formular .one{width:35%;height:auto;border:0 solid #009}#layout #main #container #content_neutral .cms_small .table_formular .two{width:65%;height:auto;border:0 solid #009}#layout #main #container #content_neutral .cms_small .table_formular td{width:auto;height:auto;vertical-align:top;border:0 solid #009}#layout #main #container #content_neutral .cms_small .table_formular_3_v1{width:100%;height:auto;margin:0;float:left;border:0 solid #009}#layout #main #container #content_neutral .cms_small .table_formular_3_v1 .one{width:10%;min-width:10.5em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .cms_small .table_formular_3_v1 .two{width:50%;min-width:10.5em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .cms_small .table_formular_3_v1 .three{width:40%;min-width:10.5em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .cms_small .table_formular_3_v1 td{width:auto;height:auto;word-break:break-all;vertical-align:top;background-color:#fff;border:0 solid #009}#layout #main #container #content_neutral .cms_small .table_formular_3_v1 td p{border:0 solid #009}#layout #main #container #content_neutral .cms_small .table_formular_3_v2{width:100%;height:auto;margin:0;float:left;border:0 solid #009}#layout #main #container #content_neutral .cms_small .table_formular_3_v2 .one{width:30%;min-width:10.5em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .cms_small .table_formular_3_v2 .two{width:30%;min-width:10.5em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .cms_small .table_formular_3_v2 .three{width:30%;min-width:10.5em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .cms_small .table_formular_3_v2 td{width:auto;height:auto;word-break:break-all;vertical-align:top;background-color:#fff;border:0 solid #009}#layout #main #container #content_neutral .cms_small .table_formular_3_v2 td p{border:0 solid #009}#layout #main #container #content_neutral .cms_small .table_formular_3_v3{width:100%;height:auto;margin:0;float:left;border:0 solid #009}#layout #main #container #content_neutral .cms_small .table_formular_3_v3 .one{width:13%;height:auto;border:0 solid #009}#layout #main #container #content_neutral .cms_small .table_formular_3_v3 .two{width:50%;min-width:25em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .cms_small .table_formular_3_v3 .three{width:30%;min-width:10em;height:auto;border:0 solid #009}#layout #main #container #content_neutral .cms_small .table_formular_3_v3 td{width:auto;height:auto;word-break:break-all;vertical-align:top;background-color:#fff;border:0 solid #009}#layout #main #container #content_neutral .cms_small .table_formular_3_v3 td p{border:0 solid #009}#layout #main #container #content_neutral .cms_small_bottom{width:100%;height:auto;margin-top:2px;padding:10px 0;float:left;border-radius:.25rem;border:1px solid #ddd}#layout #main #container #content_neutral .cms_small_bottom .table_formular{width:calc(100% - 5px);max-width:800px;height:auto;padding-left:5px;margin:0 auto;border:0 solid #009}#layout #main #container #content_neutral .cms_small_bottom .table_formular thead th{width:100%;height:auto;text-align:center;border:0 solid #009}#layout #main #container #content_neutral .cms_small_bottom .table_formular .one{width:35%;height:auto;border:0 solid #009}#layout #main #container #content_neutral .cms_small_bottom .table_formular .two{width:65%;height:auto;border:0 solid #009}#layout #main #container #content_neutral .cms_small_bottom .table_formular td{width:auto;height:auto;vertical-align:top;border:0 solid #009}#layout #main #container #content_neutral .cms_small_center{width:100%;height:auto;margin:2px 0;padding:10px 0;float:left;border-radius:.25rem;border:1px solid #ddd}#layout #main #container #content_neutral .cms_small_center .table_formular{width:calc(100% - 5px);max-width:800px;height:auto;padding-left:5px;margin:0 auto;border:0 solid #009}#layout #main #container #content_neutral .cms_small_center .table_formular thead th{width:100%;height:auto;text-align:center;border:0 solid #009}#layout #main #container #content_neutral .cms_small_center .table_formular tfoot th{width:100%;height:auto;text-align:center;padding-top:10px;border:0 solid #009}#layout #main #container #content_neutral .cms_small_center .table_formular .one{width:50%;height:auto;border:0 solid #009}#layout #main #container #content_neutral .cms_small_center .table_formular .two{width:50%;height:auto;border:0 solid #009}#layout #main #container #content_neutral .cms_small_center .table_formular td{width:auto;height:auto;vertical-align:top;border:0 solid #009}#layout #main #container #content_neutral .cms_small_center .table_formular td .environment_opening_time{width:42%}#layout #main #container #content_neutral .cms_small_center .table_formular td #environment_opening_time_monday,#environment_closing_time_monday,#environment_opening_time_2_monday,#environment_closing_time_2_monday{width:42%}#layout #main #container #content_neutral .cms_small_center .table_formular td #environment_opening_time_tuesday,#environment_closing_time_tuesday,#environment_opening_time_2_tuesday,#environment_closing_time_2_tuesday{width:42%}#layout #main #container #content_neutral .cms_small_center .table_formular td #environment_opening_time_wednesday,#environment_closing_time_wednesday,#environment_opening_time_2_wednesday,#environment_closing_time_2_wednesday{width:42%}#layout #main #container #content_neutral .cms_small_center .table_formular td #environment_opening_time_thursday,#environment_closing_time_thursday,#environment_opening_time_2_thursday,#environment_closing_time_2_thursday{width:42%}#layout #main #container #content_neutral .cms_small_center .table_formular td #environment_opening_time_friday,#environment_closing_time_friday,#environment_opening_time_2_friday,#environment_closing_time_2_friday{width:42%}#layout #main #container #content_neutral .cms_small_center .table_formular td #environment_opening_time_saturday,#environment_closing_time_saturday,#environment_opening_time_2_saturday,#environment_closing_time_2_saturday{width:42%}#layout #main #container #content_neutral .cms_small_center .table_formular td #environment_opening_time_sunday,#environment_closing_time_sunday,#environment_opening_time_2_sunday,#environment_closing_time_2_sunday{width:42%}#layout #main #container #content_neutral .cms_small_center_button{width:100%;height:auto;margin:2px 0 0;padding:10px 0;float:left;border-radius:.25rem;border:1px solid #ddd}#layout #main #container #content_neutral .cms_small_center_button .table_formular{width:calc(100% - 5px);max-width:800px;height:auto;padding-left:5px;margin:0 auto;border:0 solid #009}#layout #main #container #content_neutral .cms_small_center_button .table_formular thead th{width:100%;height:auto;text-align:center;border:0 solid #009}#layout #main #container #content_neutral .cms_small_center_button .table_formular tfoot th{width:100%;height:auto;text-align:center;padding-top:10px;border:0 solid #009}#layout #main #container #content_neutral .cms_small_center_button .table_formular .one{width:50%;height:auto;border:0 solid #009}#layout #main #container #content_neutral .cms_small_center_button .table_formular .two{width:50%;height:auto;border:0 solid #009}#layout #main #container #content_neutral .cms_small_center_button .table_formular td{width:auto;height:auto;vertical-align:top;border:0 solid #009}#layout #main #container #content_neutral #multiLanguage{width:100%;height:auto;float:left;border:0 solid #009}#layout #main #container #content_neutral #multiLanguage .content_multilanguage{width:100%;height:auto;padding:5px 0 0;margin:0;float:left;border:0 solid #009}#layout #main #container #content_neutral #multiLanguage .content_multilanguage .table_formular{width:calc(100% - 5px);max-width:800px;height:auto;padding-left:5px;margin:0 auto;border:0 solid #009}#layout #main #container #content_neutral #multiLanguage .content_multilanguage .table_formular thead th{height:auto;text-align:center;border:0 solid #009}#layout #main #container #content_neutral #multiLanguage .content_multilanguage .table_formular tfoot th{height:30px;border:0 solid #009}#layout #main #container #content_neutral #multiLanguage .content_multilanguage .table_formular .one{width:35%;height:auto;border:0 solid #009}#layout #main #container #content_neutral #multiLanguage .content_multilanguage .table_formular .two{width:65%;height:auto;border:0 solid #009}#layout #main #container #content_neutral #multiLanguage .content_multilanguage .table_formular td{width:auto;height:auto;border:0 solid #009}#layout #main #container #content_neutral #multiLanguage .content_multilanguage .table_formular td .textarea_headline{width:calc(99% - 10px);height:30px}#layout #main #container #content_neutral #multiLanguage .content_multilanguage .table_formular td .beschreibung{width:calc(65% - 12px);height:200px;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;padding:7px;background:#fff;border:1px solid #aac}#layout #main #container #content_neutral #multiLanguage .content_multilanguage .table_picture{width:calc(100% - 5px);max-width:800px;height:auto;padding-left:5px;margin:0 auto;border:0 solid #009}#layout #main #container #content_neutral #multiLanguage .content_multilanguage .table_picture thead th{width:100%;height:auto;text-align:center;border:0 solid #009}#layout #main #container #content_neutral #multiLanguage .content_multilanguage .table_picture .one{width:35%;height:auto;border:0 solid #009}#layout #main #container #content_neutral #multiLanguage .content_multilanguage .table_picture .two{width:65%;height:auto;border:0 solid #009}#layout #main #container #content_neutral #multiLanguage .content_multilanguage .table_picture td{width:auto;height:auto;vertical-align:top;border:0 solid #009}#layout #main #container #content_neutral #secondMultiLanguage{width:100%;height:auto;float:left;border:0 solid #009}#layout #main #container #content_neutral #secondMultiLanguage .content_multilanguage{width:100%;height:auto;padding:5px 0 0;margin:0;float:left;border:0 solid #009}#layout #main #container #content_neutral #secondMultiLanguage .content_multilanguage .table_formular{width:calc(100% - 5px);max-width:800px;height:auto;padding:10px 0 0;margin:0 auto;border:0 solid #009}#layout #main #container #content_neutral #secondMultiLanguage .content_multilanguage .table_formular thead th{height:auto;text-align:center;border:0 solid #009}#layout #main #container #content_neutral #secondMultiLanguage .content_multilanguage .table_formular tfoot th{height:30px;border:0 solid #009}#layout #main #container #content_neutral #secondMultiLanguage .content_multilanguage .table_formular .one{width:35%;height:auto;border:0 solid #009}#layout #main #container #content_neutral #secondMultiLanguage .content_multilanguage .table_formular .two{width:65%;height:auto;border:0 solid #009}#layout #main #container #content_neutral #secondMultiLanguage .content_multilanguage .table_formular td{width:auto;height:auto;border:0 solid #009}#layout #main #container #content_neutral #secondMultiLanguage .content_multilanguage .table_formular td .textarea_headline{width:calc(99% - 10px);height:50px!important}#layout #main #container #content_neutral #secondMultiLanguage .content_multilanguage .table_formular td .beschreibung{width:calc(65% - 12px);height:200px;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;padding:7px;background:#fff;border:1px solid #aac}#layout #main #container #content_neutral #otherMultiLanguage{width:100%;height:auto;float:left;border:0 solid #009}#layout #main #container #content_neutral #otherMultiLanguage .content_multilanguage{width:100%;height:auto;padding:5px 0 0;margin:0;float:left;border:0 solid #009}#layout #main #container #content_neutral #otherMultiLanguage .content_multilanguage .table_formular{width:calc(100% - 5px);max-width:800px;height:auto;padding:10px 0 0;margin:0 auto;border:0 solid #009}#layout #main #container #content_neutral #otherMultiLanguage .content_multilanguage .table_formular thead th{height:auto;text-align:center;border:0 solid #009}#layout #main #container #content_neutral #otherMultiLanguage .content_multilanguage .table_formular tfoot th{height:30px;border:0 solid #009}#layout #main #container #content_neutral #otherMultiLanguage .content_multilanguage .table_formular .one{width:35%;height:auto;border:0 solid #009}#layout #main #container #content_neutral #otherMultiLanguage .content_multilanguage .table_formular .two{width:65%;height:auto;border:0 solid #009}#layout #main #container #content_neutral #otherMultiLanguage .content_multilanguage .table_formular td{width:auto;height:auto;border:0 solid #009}#layout #main #container #content_neutral #otherMultiLanguage .content_multilanguage .table_formular td .textarea_headline{width:calc(99% - 10px);height:50px!important}#layout #main #container #content_neutral #otherMultiLanguage .content_multilanguage .table_formular td .beschreibung{width:calc(65% - 12px);height:200px;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;padding:7px;background:#fff;border:1px solid #aac}#layout #main #container #content_neutral #multiLanguageImpressum{width:100%;height:auto;float:left;border:0 solid #009}#layout #main #container #content_neutral #multiLanguageImpressum .content_multilanguage{width:100%;height:auto;padding:0;margin:0;float:left;border:0 solid #009}#layout #main #container #content_neutral #multiLanguageImpressum .content_multilanguage .table_formular{width:99%;height:auto;margin:5px 0 5px 5px;border:0 solid #009}#layout #main #container #content_neutral #multiLanguageBeschreibung{width:100%;height:auto;float:left;border:0 solid #009}#layout #main #container #content_neutral #multiLanguageBeschreibung .content_multilanguage{width:100%;height:auto;padding:0;margin:0;float:left;border:0 solid #009}#layout #main #container #content_neutral #multiLanguageBeschreibung .content_multilanguage .table_formular{width:99%;height:auto;margin:5px 0 5px 5px;border:0 solid #009}#layout #main #container #content_neutral #show{width:100%;height:auto;margin-bottom:.2em;padding:.8em 0;float:left;border-radius:.25rem;border:1px solid #ddd}#layout #main #container #content_neutral #show .table_formular{width:calc(100% - 5px);max-width:800px;height:auto;padding-left:5px;margin:0 auto;border:0 solid #009}#layout #main #container #content_neutral #show .table_formular thead th{width:100%;height:auto;text-align:center;border:0 solid #009}#layout #main #container #content_neutral #show .table_formular .one{width:20%;height:auto;border:0 solid #009}#layout #main #container #content_neutral #show .table_formular .two{width:75%;height:auto;border:0 solid #009}#layout #main #container #content_neutral #show .table_formular td{width:auto;height:auto;vertical-align:top;background-color:#fff;border:0 solid #009}#layout #main #container #content_neutral #save_regulations{width:100%;height:auto;margin:0 0 10px;float:left;border-radius:.25rem;border:1px solid #ddd}#layout #main #container #content_neutral #save_regulations .save_regulations_content{width:calc(100% - 5px);height:auto;padding:10px;margin:0 auto;border:0 solid #009}#layout #main #container #content_neutral #save_regulations .save_regulations_content label{float:left;font-size:1em;font-family:Times New Roman,Arial,sans,sans-serif;border:0 solid #009}#layout #main #container .reaction{width:100%;height:auto;background-color:#fff;border-radius:.25rem;margin:2px 0;border:1px solid #ddd}#layout #main #container .reaction p{padding:10px}#layout #main #container .reaction_button{width:100%;height:auto;background-color:#fff;border-radius:.25rem;margin:2px 0 0;border:1px solid #ddd}#layout #main #container .reaction_button p{padding:10px}#layout #main footer{width:100%;height:auto;margin:20px 0 0;padding:0;float:left;border:0 solid #000}#layout #main footer .footer_content{width:100%;max-width:1024px;height:5rem;margin:0 auto;padding:10px 0;background-color:#2255CB;border-top-left-radius:5px;border-top-right-radius:5px;border:0 solid #000}#layout #main footer .footer_content .first_line{width:calc(100% - 10px);height:auto;margin:0 auto;padding-left:10px;float:left;border:0 solid #009}#layout #main footer .footer_content .first_line ul{list-style:none;margin:0;padding:0;border:0 solid #000}#layout #main footer .footer_content .first_line li{float:left;margin-right:15px;padding:0;border:0 solid #009}#layout #main footer .footer_content .first_line li a{line-height:0;font-size:1.4em;font-family:Times New Roman,Arial,sans,sans-serif;color:#FFF;text-decoration:none;border:0 solid #000}#layout #main footer .footer_content .first_line li a:hover{color:red}#layout #main footer .footer_content .second_line{width:calc(100% - 10px);height:auto;margin:0 auto;padding-left:10px;float:left;border:0 solid #009}#layout #main footer .footer_content .second_line ul{list-style:none;margin:0;padding:0;border:0 solid #000}#layout #main footer .footer_content .second_line li{float:left;margin-right:15px;padding:0;border:0 solid #009}#layout #main footer .footer_content .second_line li a{line-height:0;font-size:1.4em;font-family:Times New Roman,Arial,sans,sans-serif;color:#FFF;text-decoration:none;border:0 solid #000}#layout #main footer .footer_content .second_line li a:hover{color:red}#layout #main footer .footer_false_line{width:100%;height:50px;background-color:#fff;border:0 solid #000}#layout #main footer .footer_false_line p{text-align:center;padding-top:15px;border:0 solid #000}#layout #main footer .footer_button_line{width:100%;max-width:1024px;height:2.4rem;margin:0 auto;background-color:#fff;border:0 solid #000}#layout #main footer .footer_button_line .footer_button{line-height:0;float:right;border:0 solid #000}#footer_counter{width:100%;height:80px;text-align:center;background-color:#FFF;line-height:16px;margin-top:25px;float:right;border:0 solid #000}#footer_counter p{line-height:26px;font-size:1.5em;letter-spacing:-.02em;font-weight:400;color:#0091FF}#imagelightbox{position:fixed;z-index:9999;-ms-touch-action:none;touch-action:none;-webkit-box-shadow:0 0 3.125em rgba(0,0,0,.75);box-shadow:0 0 3.125em rgba(0,0,0,.75)}#slideShowWrapper img{border-color:#eee;border:.625em solid rgba(255,255,255,.5);-webkit-box-shadow:0 0 .313em rgba(0,0,0,.05);box-shadow:0 0 .313em rgba(0,0,0,.05);-webkit-transition:-webkit-box-shadow .3s ease,border-color .3s ease;transition:box-shadow .3s ease,border-color .3s ease}#slideShowWrapper img:hover,#slideShowWrapper img:focus{border-color:#fff;-webkit-box-shadow:0 0 .938em rgba(0,0,0,.25);box-shadow:0 0 .938em rgba(0,0,0,.25)}#imagelightbox-overlay{background-color:#fff;background-color:rgba(255,255,255,.9);position:fixed;z-index:9998;top:0;right:0;bottom:0;left:0}#imagelightbox-close{width:2.5em;height:2.5em;text-align:left;background-color:rgba(0,0,0,.5);border-radius:50%;position:fixed;z-index:10002;top:2.5em;right:2.5em;border:0 solid #000}#imagelightbox-close:hover,#imagelightbox-close:focus{background-color:#111}#imagelightbox-close:before,#imagelightbox-close:after{width:2px;background-color:#fff;content:'';position:absolute;top:20%;bottom:20%;left:50%;margin-left:-1px}#imagelightbox-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#imagelightbox-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#imagelightbox-caption{text-align:center;color:#fff;background-color:#666;position:fixed;z-index:10001;left:0;right:0;bottom:0;padding:.625em}img{max-width:100%;height:auto}.image-nav{margin-top:.5rem}@media (min-width:54em){.image-nav{margin-top:0}}@media (min-width:65em){.image-nav{margin-top:6px}}.image-nav h2{text-align:center;margin-bottom:0}.image-nav h2 .tagline-img{width:245px;height:28px;fill:#555;margin-left:-5px}@media (min-width:35em){.image-nav h2 .tagline-img{width:298px;height:34px;margin-left:-8px}}@media (min-width:54em){.image-nav h2 .tagline-img{margin-left:62px;margin-top:5px}}@media (min-width:65em){.image-nav h2 .tagline-img{width:332px;height:38px;margin-left:80px;margin-top:0}}.image-nav-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.image-nav a{display:block;width:50%;text-align:center;padding-bottom:15px}.image-nav a img{width:100%;max-width:235px}.image-nav a span{font-size:.8125rem;display:block;color:#101010;font-weight:700;letter-spacing:.02rem}@media (min-width:45em){.image-nav a{width:25%}}@media (min-width:65em){.image-nav{margin-bottom:-1.6rem}.image-nav a{padding-bottom:0}.image-nav a span{display:none}}#layout #main nav #lang_design .btn,.button{display:inline-block;font-size:11px;font-weight:400;background-color:#e53d01;color:#fff;text-transform:uppercase;text-align:center;height:32px;line-height:32px;border:solid #000 0}#layout #main nav #lang_design input[value]{font-size:1.2em;line-height:24px;font-weight:400;background-color:#fff;color:#2255CB;text-align:center;border:solid #000 0}#layout #main nav #lang_design input[value]:hover{color:red;cursor:pointer}#layout #main nav #lang_design .btn:hover,.button:hover{background-color:#000}@media only screen and (min-width: 776px){#layout #main nav #lang_design .btn,.button{height:40px;line-height:40px;font-size:14px}}@media only screen and (min-width: 1024px){#layout #main nav #lang_design .btn,.button{height:48px;line-height:48px;font-size:15px}}#layout #main nav #lang_design .btn-large{height:32px;line-height:32px;font-size:13px;letter-spacing:.5px}@media only screen and (min-width: 776px){#layout #main nav #lang_design .btn-large{height:40px;line-height:40px;font-size:14px}}@media only screen and (min-width: 1024px){#layout #main nav #lang_design .btn-large{height:48px;line-height:48px;font-size:16px;letter-spacing:1px}}#layout #main nav #lang_design .btn-small{height:32px;line-height:32px;font-size:13px}#layout #main nav #lang_design .inverse{background-color:#fff;color:#2255CB}#layout #main nav #lang_design .inverse:hover{background-color:#fff;color:red}#layout #main nav #lang_design a{color:inherit;text-decoration:none}#layout #main nav #lang_design a:hover{text-decoration:none}#layout #main nav #lang_design ul{list-style:none;margin:0;padding:0}#layout #main nav #lang_design .header-minicart:hover #header-cart{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);border-left:2px solid rgba(0,0,0,0.125);border-right:2px solid rgba(0,0,0,0.125);border-bottom:2px solid rgba(0,0,0,0.125);border-radius:.25rem}#layout #main nav #lang_design #header-cart{border-top:5px solid #434342;-webkit-box-shadow:0 8px 16px rgba(21,21,21,0.15);box-shadow:0 8px 16px rgba(21,21,21,0.15);position:absolute;z-index:1090;top:3.2rem;left:0;right:calc(50% - 32rem);width:100%;background-color:#fff;margin-top:-2px;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition-delay:.2s;transition-delay:.2s;border-left:2px solid rgba(0,0,0,0.125);border-right:2px solid rgba(0,0,0,0.125);border-bottom:2px solid rgba(0,0,0,0.125);border-radius:.25rem}@media only screen and (min-width: 1024px){#layout #main nav #lang_design .header-minicart:hover .skip-cart{background-color:#fff;border-color:#434342;color:#fff}#layout #main nav #lang_design .skip-cart{float:left;font-size:10px;color:#6c6c6c;border:solid #000 0}#layout #main nav #lang_design #header-cart{left:auto;width:32rem;margin-top:0}}@media only screen and (min-width: 1024px){#layout #main nav #lang_design .header-minicart:hover .skip-cart{background-color:#fff;border-color:#434342;color:#fff}}#layout #main nav #lang_design .skip-cart .count{border-radius:50%;display:inline-block;position:absolute;z-index:5;width:20px;height:20px;background-color:#f7c800;color:#fff;font-size:12px;line-height:20px;text-align:center;-webkit-box-shadow:0 8px 16px rgba(21,21,21,0.15);box-shadow:0 8px 16px rgba(21,21,21,0.15);border:1px solid #f7c800;margin-top:3px}#layout #main nav #lang_design .header-minicart{display:inline-block;float:right;height:100%;border:solid red 0}#layout #main nav #lang_design #shop #header-cart a{color:#2255CB;text-align:left;float:left;line-height:24px;font-size:1.2em;font-weight:400;border:solid #000 0}#layout #main nav #lang_design .header-minicart .minicart-wrapper{margin:0 auto;max-width:30rem;border-left:1px dashed #dedede;border-right:1px dashed #dedede}#layout #main nav #lang_design .header-minicart .block-subtitle{padding:18px;margin:0;border-bottom:1px solid #dedede}#layout #main nav #lang_design .header-minicart .block-subtitle p{color:#434342;font-size:14px;font-weight:600;text-transform:uppercase;margin:4px 0;border:solid green 0}#layout #main nav #lang_design .header-minicart .mini-products-list{padding:0 10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:solid #ff0 0}#layout #main nav #lang_design .header-minicart .mini-products-list li{padding:0;border-bottom:1px solid #DDD;position:relative}#layout #main nav #lang_design .header-minicart .mini-products-list li.last{border:none}#layout #main nav #lang_design .header-minicart .product-details{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;border:solid red 0}#layout #main nav #lang_design .header-minicart .product-details .product-name{font-weight:700;padding:0;margin:0}#layout #main nav #lang_design .header-minicart .product-details .product-name a{color:#434342}#layout #main nav #lang_design .header-minicart .remove-article{font-weight:400;color:#fff;padding:.2rem .5rem;margin:0;background-color:#007bff;border-radius:5px}#layout #main nav #lang_design .header-minicart .remove-article a{color:#434342}#layout #main nav #lang_design .header-minicart .info-wrapper{width:100%;border:0 solid #000}#layout #main nav #lang_design .header-minicart .info-wrapper .one{width:90%;min-width:10em;height:auto;border:0 solid #009}#layout #main nav #lang_design .header-minicart .info-wrapper .two{width:10%;min-width:5em;height:auto;border:0 solid #009}#layout #main nav #lang_design .header-minicart .info-wrapper th{text-transform:uppercase;padding-right:10px}#layout #main nav #lang_design .header-minicart .info-wrapper td{clear:right;vertical-align:top}#layout #main nav #lang_design .header-minicart .info-wrapper .remove{font-size:0}#layout #main nav #lang_design .header-minicart .info-wrapper .remove .icon-close:before{color:#aaa;font-size:18px}#layout #main nav #lang_design .header-minicart .info-wrapper .remove .icon-close:hover:before{color:#434342}#layout #main nav #lang_design .header-minicart .info-wrapper .qty,#layout #main nav #lang_design .header-minicart .info-wrapper .price{font-weight:700}#layout #main nav #lang_design .header-minicart .info-wrapper .price{float:right}#layout #main nav #lang_design .header-minicart .info-wrapper .qty:after{content:"x";font-size:12px;font-weight:700}#layout #main nav #lang_design .header-minicart .du-sparst{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 20px;margin:0;background-color:#F3EAEA;border:solid #000 0}#layout #main nav #lang_design .header-minicart .du-sparst-price{color:#B90C07}#layout #main nav #lang_design .header-minicart .du-sparst > span{font-weight:700;font-style:italic}#layout #main nav #lang_design .header-minicart .du-sparst .du-sparst-label{color:#b90c07;margin-left:-5px}#layout #main nav #lang_design .header-minicart .du-sparst .du-sparst-label .icon-coins{top:-3px;left:0;position:absolute;font-size:24px;margin-right:8px}#layout #main nav #lang_design .header-minicart .subtotal{padding:5px 20px;border-bottom:1px solid #dedede;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;margin:0}#layout #main nav #lang_design .header-minicart .subtotal .price{text-align:right;font-size:18px;margin-top:-4px}#layout #main nav #lang_design .header-minicart .minicart-actions{padding:12px;margin-top:0;overflow:hidden;position:relative;text-align:center}#layout #main nav #lang_design .checkout-types.minicart li{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:48%}#layout #main nav #lang_design .checkout-types.minicart .button{width:100%;-webkit-box-shadow:0 8px 16px rgba(21,21,21,0.15);box-shadow:0 8px 16px rgba(21,21,21,0.15)}#layout #main nav #lang_design .checkout-types.minicart .checkout-button{color:#fff!important}@media only screen and (min-width: 768px){#layout #main nav #lang_design .checkout-types.minicart{float:none;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:8px 0;border:solid #000 0}#layout #main nav #lang_design .checkout-types.minicart .button{max-height:40px;line-height:40px!important;text-align:center!important;border:solid #000 0}}@media only screen and (max-width: 768px){#layout #main nav #lang_design .checkout-types.minicart{float:none;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:8px 0;border:solid #000 0}#layout #main nav #lang_design .checkout-types.minicart .button{max-height:40px;line-height:30px!important;text-align:center!important;border:solid #000 0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;margin-left:.075rem;font-size:1rem;line-height:1.5;border-radius:.25rem;-webkit-appearance:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn:hover{color:#212529;text-decoration:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.article-columns{width:100%;margin-bottom:2rem;border:0 inset #000}.article-columns ul{list-style:outside none none}.article-columns .section-title{color:#101010;margin-bottom:1rem;font-size:1.8rem;font-weight:400;line-height:1;letter-spacing:0;text-transform:none;position:relative;text-align:center;padding-top:0;border:0 inset #000}.article-columns .section-title a{color:#101010;padding-bottom:-1px;padding-left:5px;padding-right:5px;display:inline-block;text-decoration:none}@media (min-width:65em){.article-columns-list{margin:2rem 0 0;border:0 inset #000}}@media all and (min-width:45em){.article-columns-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 5px;padding:20px 0;border:0 inset #000}}@media all and (max-width:45em){.article-columns-list{margin:0 10px;padding:20px 0;border:0 inset #000}}.article-columns-list .column-btn{bottom:.4rem;color:#000;display:flex;flex-grow:1;font-size:.8125rem;font-weight:700;left:1rem;letter-spacing:.2px;padding-top:.5rem;position:absolute;right:1rem;text-transform:uppercase}.article-columns-list .column-btn .icon{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:5px}.article-columns-list .column-btn:hover{color:#FA5B0F}.article-columns-item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:.625rem;background:#fff;padding:1rem 1rem 2.8rem;position:relative;box-shadow:-1px 0 2px 0 rgba(1,1,1,.12),1px 0 2px 0 rgba(1,1,1,.12),0 1px 1px 0 rgba(1,1,1,.24)}.article-columns-item:nth-child(1) .section-title a{box-shadow:inset 0 -7px 0 #6ED7F4}.article-columns-item:nth-child(2) .section-title a{box-shadow:inset 0 -7px 0 #F96E58}.article-columns-item:nth-child(3) .section-title a{box-shadow:inset 0 -7px 0 #FEE134}.article-columns-item:nth-child(4) .section-title a{box-shadow:inset 0 -7px 0 #D8BDCD}.article-columns-item:nth-child(5) .section-title a{box-shadow:inset 0 -7px 0 #ADDD2A}.article-columns-item:nth-child(6) .section-title a{box-shadow:inset 0 -7px 0 #7A91F4}@media all and (min-width:65em){.article-columns-item{margin:0 5px 10px;-webkit-box-flex:1;-webkit-flex:1 0 20%;-ms-flex:1 0 20%;flex:1 0 20%}}@media all and (max-width:65em){.article-columns-item{margin:0 5px;-webkit-box-flex:1;-webkit-flex:1 0 40%;-ms-flex:1 0 40%;flex:1 0 40%}.article-columns-item:nth-child(1),.article-columns-item:nth-child(2),.article-columns-item:nth-child(3),.article-columns-item:nth-child(4),.article-columns-item:nth-child(5),.article-columns-item:nth-child(6){margin-bottom:10px}}@media all and (max-width:45em){.article-columns-item{margin:0 0 10px;padding:.5rem .5rem 3rem;border:0 inset #000}}.article-columns-item .block-list{margin:0;padding:0;box-shadow:none;min-height:1px}.article-columns-item .block-list .block{box-shadow:none}.article-columns-item .block-list-item{padding:0!important;border-bottom:1px solid #E9E9E9}.article-columns-item .block-list-item:first-child .block-title{font-size:1.375rem}@media all and (max-width:45em){.article-columns-item .block-list-item .block-title{font-size:1.375rem}.article-columns-item .block-list-item:first-child .block-title{font-size:1.625rem}}.article-columns-item .block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:none}.article-columns-item .block-media{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding:0;max-width:100%;margin:0;height:auto;min-height:1px}.article-columns-item .block-media img{width:100%;height:auto}.article-columns-item .block-content{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;padding:2px 0 1px}.article-columns-item .block-title{font-size:1rem;font-weight:500;line-height:1.2em}.article-columns-item .block-title:hover{color:#FA5B0F}.article-columns-item .block-kicker{color:#ccc;font-size:.6rem;font-weight:500;letter-spacing:.2px;margin:0;text-transform:uppercase}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[x-placement^="top"]{padding:.4rem 0}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^="top"] .arrow{bottom:0}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-right,.bs-tooltip-auto[x-placement^="right"]{padding:0 .4rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^="right"] .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^="bottom"]{padding:.4rem 0}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^="bottom"] .arrow{top:0}.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-left,.bs-tooltip-auto[x-placement^="left"]{padding:0 .4rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^="left"] .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::before,.popover .arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top,.bs-popover-auto[x-placement^="top"]{margin-bottom:.5rem}.bs-popover-top > .arrow,.bs-popover-auto[x-placement^="top"] > .arrow{bottom:calc((0.5rem + 1px) * -1)}.bs-popover-top > .arrow::before,.bs-popover-auto[x-placement^="top"] > .arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,0.25)}.bs-popover-top > .arrow::after,.bs-popover-auto[x-placement^="top"] > .arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-right,.bs-popover-auto[x-placement^="right"]{margin-left:.5rem}.bs-popover-right > .arrow,.bs-popover-auto[x-placement^="right"] > .arrow{left:calc((0.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-right > .arrow::before,.bs-popover-auto[x-placement^="right"] > .arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,0.25)}.bs-popover-right > .arrow::after,.bs-popover-auto[x-placement^="right"] > .arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-bottom,.bs-popover-auto[x-placement^="bottom"]{margin-top:.5rem}.bs-popover-bottom > .arrow,.bs-popover-auto[x-placement^="bottom"] > .arrow{top:calc((0.5rem + 1px) * -1)}.bs-popover-bottom > .arrow::before,.bs-popover-auto[x-placement^="bottom"] > .arrow::before{top:0;border-width:0 .5rem .5rem;border-bottom-color:rgba(0,0,0,0.25)}.bs-popover-bottom > .arrow::after,.bs-popover-auto[x-placement^="bottom"] > .arrow::after{top:1px;border-width:0 .5rem .5rem;border-bottom-color:#fff}.bs-popover-bottom .popover-header::before,.bs-popover-auto[x-placement^="bottom"] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-left,.bs-popover-auto[x-placement^="left"]{margin-right:.5rem}.bs-popover-left > .arrow,.bs-popover-auto[x-placement^="left"] > .arrow{right:calc((0.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-left > .arrow::before,.bs-popover-auto[x-placement^="left"] > .arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,0.25)}.bs-popover-left > .arrow::after,.bs-popover-auto[x-placement^="left"] > .arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.calendar{font-family:Arial,Times New Roman,sans,sans-serif}.calendar td{border:1px solid #eee}.calendar-title{text-align:center;font-style:italic;border:0 solid #eee!important}.calendar-day-title{text-align:center;font-size:small;background:#ccc;font-weight:700}.calendar-day,.calendar-outmonth-day{height:60px;vertical-align:top;text-align:center;font-size:small;padding:0}.calendar-day-number{text-align:right;background:#ddd}.calendar-content{padding:.2rem;font-weight:700;border-bottom:1px dashed rgba(0,0,0,.125)}.calendar-outmonth-day{color:#666;font-style:italic;background:#ddd}