.koreWrapper{text-align:center;font-size:100%}.koreBasicLayer{color:#000;width:auto;clear:both;float:none;left:0;top:0;margin-bottom:32px;overflow:visible;position:relative;visibility:visible;z-index:1;display:block;border:0 none #000;font:400 14px/20px 'Open Sans',Arial,sans-serif}.koreBasicLayer td,.koreBasicLayer input{font:400 14px/20px 'Open Sans',Arial,sans-serif}:focus{outline:1px solid #6fafec}:focus-visible{outline:2px solid #6fafec}.koreBasicLayer #koreFormButtons{float:right;margin-bottom:20px}@media(max-width:767px){.koreBasicLayer #koreFormButtons{float:none}.koreBasicLayer #koreFormButtons span{margin-left:0}}.koreBasicLayer input.koreSubmitButton{background-color:#bbb;border:0;box-shadow:none;border-radius:0;color:white;padding:6px 14px 7px 14px}.koreBasicLayer input[type=text]{height:22px}div.koreErgebnisTitel{font-weight:bold;margin-top:16px;margin-bottom:16px}table.koreErgebnisAngabenTabelle{width:100%;border:0 none;margin:0;padding:0;border-collapse:collapse}table.koreErgebnisAngabenTabelle td{padding:0}table.koreErgebnisAngabenTabelle td.korePosition{width:auto;padding-right:1em;padding-bottom:1em}div.koreFormularAbschnitt{margin-top:20px;margin-bottom:0}.koreFormularAbschnittInhalt{margin-top:10px}.koreFormularTitel{font-style:normal;font-weight:bold;font-variant:normal;margin-top:16px;margin-bottom:16px}table.koreAllgemeineAngaben{width:100%;border:0 none;margin:0;padding:0;border-collapse:collapse}table.koreAllgemeineAngaben tr{height:35px;vertical-align:top}table.koreAllgemeineAngaben td.koreLabel{width:auto;text-align:left;padding-right:10px}.koreBasicLayer .koreErgebnis #koreFormButtons{float:none;width:100%}.koreBasicLayer input[type=submit],.koreBasicLayer input[type=button]{display:block;width:200px;border:0;color:#fff;height:27px;margin-right:3px;padding:0 10px 4px;font:600 14px/20px 'Open Sans',Arial,sans-serif;background:#0356a6 -20px 0 url(images/bg_submit_box_kontaktform.png) no-repeat;background-color:#0356a6;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;cursor:pointer}.koreBasicLayer input[type=submit]:hover,.koreBasicLayer input[type=button]:hover{background-position:-20px -100px}.koreBasicLayer .koreFormularTitel{font-size:14px;font-weight:bold}.koreBasicLayer .koreStripline{border-bottom:1px dotted #a9a9a9}.koreBasicLayer div.koreStripline{padding-bottom:24px}.koreBasicLayer input[type=text]{box-sizing:content-box;width:12.75em;height:auto;padding:4px 10px 5px 10px;margin:3px 0 4px 0;font:13px/17px 'Open Sans',Arial,sans-serif;background:#f7f7f7;border:1px solid #bbb;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;box-shadow:inset 0 1px 2px 1px #d8d8d8;-webkit-box-shadow:inset 0 1px 2px 1px #d8d8d8;-moz-box-shadow:inset 0 1px 2px 1px #d8d8d8;-khtml-box-shadow:inset 0 1px 2px 1px #d8d8d8;behavior:url(media/PIE.htc)}.ui-selectmenu-button.ui-widget{width:14em;padding-right:5px}.standard_form textarea{width:100%;padding:0;font-size:14px;line-height:20px}@media screen and (max-width:760px){.standard_form textarea{height:12em}}#Tab1_CopytoClipboardButton{width:100%;background:#0356a6 calc(50% - 274px) 0 url(images/bg_submit_box_kontaktform_breit.png) no-repeat}#Tab1_CopytoClipboardButton:hover{background-position-y:-100px}.banner_fixthedate{text-align:center;font-size:100%;margin-top:30px}.banner_fixthedate a{display:block}.banner_fixthedate img{aspect-ratio:auto 3/1}@media only screen and (max-width:568px){.banner_fixthedate img{width:100%}}.kostenrechner .box_rechts .ago_box img{width:100%}.kostenrechner .box_rechts .ago_box .advert_text{margin:10px 0 10px}.kostenrechner .box_rechts .ago_box .advert_button{width:100%}@media only screen and (max-width:1023px){.kostenrechner .right{display:block;float:none;width:auto;margin-left:10px;margin-right:10px}}.kostenrechner .accordion_content{display:inline}.kostenrechner .koreBasicLayer{margin:0}@media only screen and (max-width:1023px){.kostenrechner .ankerliste.accordion{display:none}.kostenrechner h2.accordion_headline{display:block;padding:0 0 0 23px;margin:0 0 .2em 0;background:url(/ass/media/images/plus_kreis_klein.png) 2px 4px no-repeat;color:#0356a6;text-decoration:none;cursor:pointer}.kostenrechner h2.accordion_headline.open{background:url(/ass/media/images/minus_kreis_klein.png) 2px 4px no-repeat}.kostenrechner .accordion_content{display:none}.kostenrechner .accordion_content.open{display:block}}