@charset "UTF-8";.link-animation{transition:color .1s;-webkit-transition:color .1s}.b-main-header .main-logo-link:active,.b-main-header .main-logo-link:focus,.b-main-header .main-logo-link:hover,.link-normalize:active,.link-normalize:focus,.link-normalize:hover{text-decoration:none}.b-stage-slider .slick-prev{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%2216%22%20version%3D%221%22%20viewBox%3D%22-606%20131%2010%2016%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M-596%20133l-2-2-8%208%208%208%202-2-6-6%206-6z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}.x-stage-l .btn{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%2216%22%20viewBox%3D%220%200%2010%2016%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cdefs%3E%3Cpath%20id%3D%22a%22%20d%3D%22M0%200h1442v490H0z%22%2F%3E%3C%2Fdefs%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cg%20transform%3D%22translate(-1342%20-200)%22%3E%3Cmask%20id%3D%22b%22%20fill%3D%22%23fff%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3C%2Fmask%3E%3Cuse%20fill%3D%22%23BEBCB9%22%20xlink%3Ahref%3D%22%23a%22%2F%3E%3Cpath%20fill%3D%22%233C6B1B%22%20d%3D%22M757.086-154.415l803.892-105.834%20105.835%20803.893L862.92%20649.477%20757.086-154.415z%22%20mask%3D%22url(%23b)%22%2F%3E%3Cpath%20fill%3D%22%238AB833%22%20d%3D%22M682.622-576.245h879.267v879.267H682.62z%22%20mask%3D%22url(%23b)%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(-148%20-9)%22%3E%3Crect%20width%3D%22180%22%20height%3D%2250%22%20fill%3D%22%23FFF%22%20stroke%3D%22%23CFCECC%22%20rx%3D%225%22%2F%3E%3Cpath%20fill%3D%22%238AB833%22%20d%3D%22M148%2023l2%202%208-8-8-8-2%202%206%206-6%206z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat}.b-branchennavigator .cta,.b-dabeisein .btn-box,.b-geokarte .btn-box,.b-interessenvertretung .btn-box,.b-interview .btn-box,.b-newsletter-small-box .btn-box,.b-presseordner .btn-box,.b-recommendation-box .btn-box,.b-vorteils .btn-box,.btn,.btn.btn-red:hover{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%2216%22%20viewBox%3D%220%200%2010%2016%22%3E%3Cpath%20fill%3D%22%23e30045%22%20fill-rule%3D%22evenodd%22%20d%3D%22M0%2014l2%202%208-8-8-8-2%202%206%206-6%206zm0%200%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}.b-branchennavigator .cta.x-active,.b-recommendation-box .btn-box:hover,.b-stage-slider .slick-next,.b-top-search .input-submit,.btn.btn-red,.btn:hover,.x-stage-l .btn:hover{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%2216%22%20viewBox%3D%220%200%2010%2016%22%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M0%2014l2%202%208-8-8-8-2%202%206%206-6%206zm0%200%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}.b-menu-buttons .link.active.icon-menu:after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22Ebene_1%22%20viewBox%3D%22-14%2016%2020%2020%22%3E%3Cstyle%3E.st0%7Bfill%3A%23333333%3B%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M-11.92%2032.788L2.86%2018.01l1.06%201.06-14.78%2014.78z%22%20class%3D%22st0%22%2F%3E%3Cpath%20d%3D%22M2.788%2033.92L-11.99%2019.14l1.06-1.06L3.85%2032.86z%22%20class%3D%22st0%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}.b-top-menu .link-icon.icon-globe.link:hover:after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22Ebene_1%22%20viewBox%3D%22-14%2016%2020%2020%22%3E%3Cstyle%3E.st0%7Bfill%3A%23E30045%3B%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M5.1%2022.1c-1-2.4-2.8-4.2-5.3-5.2-1.2-.5-2.5-.8-3.9-.8-1.3%200-2.6.3-3.9.8-2.4%201-4.2%202.8-5.3%205.2-.5%201.2-.8%202.5-.8%203.8s.3%202.6.8%203.8c1.1%202.4%202.9%204.2%205.3%205.2%201.2.5%202.5.8%203.9.8%201.3%200%202.6-.3%203.9-.8%202.5-1%204.3-2.8%205.3-5.2.5-1.2.8-2.5.8-3.8s-.3-2.6-.8-3.8zM-7.4%2018c-.8%201-1.5%202.4-1.9%204h-2.6c1-1.8%202.6-3.3%204.5-4zm-5.4%207.9c0-.9.1-1.8.4-2.7h2.9c-.1.9-.2%201.8-.2%202.7%200%20.9.1%201.8.2%202.7h-2.9c-.2-.9-.4-1.8-.4-2.7zm.9%203.9h2.6c.4%201.7%201%203.1%201.9%204.1-1.9-.8-3.5-2.3-4.5-4.1zm7.2%204.6c-.7-.2-1.4-.7-2-1.6-.5-.8-1-1.8-1.3-3h3.3v4.6zm0-5.8h-3.6c-.1-1-.2-1.8-.2-2.7%200-.9.1-1.8.2-2.7h3.6v5.4zm0-6.6H-8c.3-1.2.8-2.2%201.4-3.1.6-.8%201.2-1.3%201.9-1.5V22zm8.4%200H1.1c-.4-1.6-1-3-1.9-4.1%202%20.8%203.6%202.3%204.5%204.1zm-7.1-4.6c.7.2%201.3.7%201.9%201.5.6.8%201.1%201.9%201.4%203.1h-3.3v-4.6zm0%205.8H.2c.2.9.2%201.8.2%202.7%200%20.8-.1%201.7-.2%202.7h-3.6v-5.4zm0%2011.2v-4.7h3.3C-.4%2031-.9%2032-1.5%2032.9c-.6.8-1.2%201.3-1.9%201.5zm2.6-.5c.9-1.1%201.5-2.4%201.9-4.1h2.6c-.9%201.8-2.5%203.3-4.5%204.1zm5-5.3H1.4c.1-.9.2-1.8.2-2.7%200-.9-.1-1.8-.2-2.7h2.8c.3.9.4%201.8.4%202.7.1.9-.1%201.8-.4%202.7z%22%20class%3D%22st0%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}.b-top-menu .link-icon.icon-globe.link:after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22Ebene_1%22%20viewBox%3D%22-14%2016%2020%2020%22%3E%3Cstyle%3E.st0%7Bfill%3A%23fff%3B%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M5.1%2022.1c-1-2.4-2.8-4.2-5.3-5.2-1.2-.5-2.5-.8-3.9-.8-1.3%200-2.6.3-3.9.8-2.4%201-4.2%202.8-5.3%205.2-.5%201.2-.8%202.5-.8%203.8s.3%202.6.8%203.8c1.1%202.4%202.9%204.2%205.3%205.2%201.2.5%202.5.8%203.9.8%201.3%200%202.6-.3%203.9-.8%202.5-1%204.3-2.8%205.3-5.2.5-1.2.8-2.5.8-3.8s-.3-2.6-.8-3.8zM-7.4%2018c-.8%201-1.5%202.4-1.9%204h-2.6c1-1.8%202.6-3.3%204.5-4zm-5.4%207.9c0-.9.1-1.8.4-2.7h2.9c-.1.9-.2%201.8-.2%202.7%200%20.9.1%201.8.2%202.7h-2.9c-.2-.9-.4-1.8-.4-2.7zm.9%203.9h2.6c.4%201.7%201%203.1%201.9%204.1-1.9-.8-3.5-2.3-4.5-4.1zm7.2%204.6c-.7-.2-1.4-.7-2-1.6-.5-.8-1-1.8-1.3-3h3.3v4.6zm0-5.8h-3.6c-.1-1-.2-1.8-.2-2.7%200-.9.1-1.8.2-2.7h3.6v5.4zm0-6.6H-8c.3-1.2.8-2.2%201.4-3.1.6-.8%201.2-1.3%201.9-1.5V22zm8.4%200H1.1c-.4-1.6-1-3-1.9-4.1%202%20.8%203.6%202.3%204.5%204.1zm-7.1-4.6c.7.2%201.3.7%201.9%201.5.6.8%201.1%201.9%201.4%203.1h-3.3v-4.6zm0%205.8H.2c.2.9.2%201.8.2%202.7%200%20.8-.1%201.7-.2%202.7h-3.6v-5.4zm0%2011.2v-4.7h3.3C-.4%2031-.9%2032-1.5%2032.9c-.6.8-1.2%201.3-1.9%201.5zm2.6-.5c.9-1.1%201.5-2.4%201.9-4.1h2.6c-.9%201.8-2.5%203.3-4.5%204.1zm5-5.3H1.4c.1-.9.2-1.8.2-2.7%200-.9-.1-1.8-.2-2.7h2.8c.3.9.4%201.8.4%202.7.1.9-.1%201.8-.4%202.7z%22%20class%3D%22st0%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}.b-menu-buttons .link.icon-menu:after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22Ebene_1%22%20viewBox%3D%22-14%2016%2020%2020%22%3E%3Cstyle%3E.st0%7Bfill%3A%23333333%3B%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M-14%2018.1H6v1.5h-20zM-14%2025.3H6v1.5h-20zM-14%2032.4H6v1.5h-20z%22%20class%3D%22st0%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}.b-top-menu .link.link-icon.icon-loop:hover:after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22Ebene_1%22%20viewBox%3D%22-14%2016%2020%2020%22%3E%3Cstyle%3E.st0%7Bfill%3A%23E30045%3B%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M-.6%2029c1.3-1.4%202.1-3.2%202.1-5.2C1.4%2019.5-2%2016-6.3%2016s-7.7%203.5-7.7%207.7%203.4%207.7%207.7%207.7c1.7%200%203.3-.6%204.6-1.5L4%2035.6c.1.1.3.2.5.2s.4-.1.5-.2c.3-.3.3-.7%200-1L-.6%2029zm-12-5.3c0-3.5%202.8-6.3%206.3-6.3S0%2020.2%200%2023.7-2.8%2030-6.3%2030s-6.3-2.8-6.3-6.3z%22%20class%3D%22st0%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}.b-menu-buttons .link.active.link-search:after,.b-top-menu .link.link-icon.icon-loop:after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22Ebene_1%22%20viewBox%3D%22-14%2016%2020%2020%22%3E%3Cstyle%3E.st0%7Bfill%3A%23fff%3B%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M-.6%2029c1.3-1.4%202.1-3.2%202.1-5.2C1.4%2019.5-2%2016-6.3%2016s-7.7%203.5-7.7%207.7%203.4%207.7%207.7%207.7c1.7%200%203.3-.6%204.6-1.5L4%2035.6c.1.1.3.2.5.2s.4-.1.5-.2c.3-.3.3-.7%200-1L-.6%2029zm-12-5.3c0-3.5%202.8-6.3%206.3-6.3S0%2020.2%200%2023.7-2.8%2030-6.3%2030s-6.3-2.8-6.3-6.3z%22%20class%3D%22st0%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}.b-menu-buttons .link.link-search:after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22Ebene_1%22%20viewBox%3D%22-14%2016%2020%2020%22%3E%3Cstyle%3E.st0%7Bfill%3A%23333%3B%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M-.6%2029c1.3-1.4%202.1-3.2%202.1-5.2C1.4%2019.5-2%2016-6.3%2016s-7.7%203.5-7.7%207.7%203.4%207.7%207.7%207.7c1.7%200%203.3-.6%204.6-1.5L4%2035.6c.1.1.3.2.5.2s.4-.1.5-.2c.3-.3.3-.7%200-1L-.6%2029zm-12-5.3c0-3.5%202.8-6.3%206.3-6.3S0%2020.2%200%2023.7-2.8%2030-6.3%2030s-6.3-2.8-6.3-6.3z%22%20class%3D%22st0%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}.b-top-menu .link.link-icon.icon-user:hover:after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22Ebene_1%22%20viewBox%3D%22-14%2016%2020%2020%22%3E%3Cstyle%3E.st0%7Bfill%3A%23E30045%3B%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M.1%2025.3c0-2.3-1.8-4.1-4.1-4.1s-4.1%201.8-4.1%204.1c0%20.8.3%201.6.7%202.3-2.1%201.2-2.8%203-3.1%204.1-.7-.7-1.2-1.5-1.6-2.5-.4-1-.7-2.2-.7-3.3%200-4.8%203.9-8.7%208.7-8.7s8.7%203.9%208.7%208.7c0%202.1-.8%204.2-2.2%205.8-.2-.7-.5-1.3-.8-1.9-.6-.9-1.3-1.7-2.3-2.2.6-.6.8-1.4.8-2.3M-8.8%2031c.5-1%201.3-1.8%202.4-2.4.7.5%201.5.8%202.4.8.9%200%201.7-.3%202.4-.8%202.3%201.2%202.8%203.3%202.9%204.2C-.1%2034.1-2%2034.7-4%2034.7s-3.8-.6-5.4-1.8c.1-.4.2-1.1.6-1.9m4.8-2.9c-1.5%200-2.8-1.3-2.8-2.8%200-1.6%201.3-2.8%202.8-2.8s2.8%201.2%202.8%202.8c0%201.6-1.3%202.8-2.8%202.8M-4%2016c-5.5%200-10%204.5-10%2010%200%202.9%201.3%205.7%203.5%207.6l.1.1c1.8%201.5%204%202.3%206.4%202.3%202.3%200%204.5-.8%206.3-2.2.1%200%20.2-.1.3-.2%201-.9%201.9-2.1%202.5-3.3.6-1.4.9-2.8.9-4.3%200-5.5-4.5-10-10-10%22%20class%3D%22st0%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}.b-top-menu .link.link-icon.icon-user:after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22Ebene_1%22%20viewBox%3D%22-14%2016%2020%2020%22%3E%3Cstyle%3E.st0%7Bfill%3A%23fff%3B%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M.1%2025.3c0-2.3-1.8-4.1-4.1-4.1s-4.1%201.8-4.1%204.1c0%20.8.3%201.6.7%202.3-2.1%201.2-2.8%203-3.1%204.1-.7-.7-1.2-1.5-1.6-2.5-.4-1-.7-2.2-.7-3.3%200-4.8%203.9-8.7%208.7-8.7s8.7%203.9%208.7%208.7c0%202.1-.8%204.2-2.2%205.8-.2-.7-.5-1.3-.8-1.9-.6-.9-1.3-1.7-2.3-2.2.6-.6.8-1.4.8-2.3M-8.8%2031c.5-1%201.3-1.8%202.4-2.4.7.5%201.5.8%202.4.8.9%200%201.7-.3%202.4-.8%202.3%201.2%202.8%203.3%202.9%204.2C-.1%2034.1-2%2034.7-4%2034.7s-3.8-.6-5.4-1.8c.1-.4.2-1.1.6-1.9m4.8-2.9c-1.5%200-2.8-1.3-2.8-2.8%200-1.6%201.3-2.8%202.8-2.8s2.8%201.2%202.8%202.8c0%201.6-1.3%202.8-2.8%202.8M-4%2016c-5.5%200-10%204.5-10%2010%200%202.9%201.3%205.7%203.5%207.6l.1.1c1.8%201.5%204%202.3%206.4%202.3%202.3%200%204.5-.8%206.3-2.2.1%200%20.2-.1.3-.2%201-.9%201.9-2.1%202.5-3.3.6-1.4.9-2.8.9-4.3%200-5.5-4.5-10-10-10%22%20class%3D%22st0%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}.b-stage-slider .element-bg{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22414%22%20height%3D%22258%22%20viewBox%3D%220%200%20414%20258%22%3E%3Cpath%20fill%3D%22%23800029%22%20fill-rule%3D%22evenodd%22%20d%3D%22M0%200h415v258H0V0zm0%200%22%2F%3E%3Cpath%20fill%3D%22%23e30045%22%20fill-rule%3D%22evenodd%22%20d%3D%22M-29-216.87L434.02-277%20495%20179.87%2031.98%20240-29-216.87zm0%200%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}.b-top-menu .active.link,.b-top-menu .link:active,.b-top-menu .link:hover{color:#E30045}.b-top-menu .active.link .icon,.b-top-menu .link:active .icon,.b-top-menu .link:hover .icon{fill:#E30045}.b-top-search .input-submit{background-color:#E30045}.b-main-menu .element.selected .level-1-link:after,.b-main-menu .extra-menu .extra-menu-element:first-child,.b-main-menu .level-1-link.selected:after,.b-main-menu .level-1-link:active:after,.b-main-menu .level-1-link:focus:after,.b-main-menu .level-1-link:hover:after{background:#E30045}.b-main-menu.x-green .element.selected .level-1-link:after{background:#8ab833}.btn:hover{background-color:#e30045}.btn.btn-red:hover{background-color:#fff;color:#e30045}.x-stage-l .btn:hover{background-color:#8ab833}.b-article-menu .link.active,.b-article-menu .link:hover{background-color:#fdb913;text-decoration:none}.b-accordion{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;color:#333}.b-accordion .title{background-color:#e2e4e5;color:#fdb913;padding:10px 14px;margin:0;font-weight:400;font-size:16px}.b-accordion .list{border:1px solid #fdb913;margin:0}.b-accordion .list .element{margin-top:1px;padding:0;background-image:none}.b-accordion .list .element:first-child{margin-top:0}.b-accordion .list .element .accordion-title{background-color:#fdb913;color:#fff;cursor:pointer;padding:10px 40px 10px 14px;font-size:16px;position:relative;z-index:1;-webkit-transition:all 250ms linear;transition:all 250ms linear}.b-accordion .list .element .accordion-title .arrow{position:absolute;z-index:1;right:15px;top:50%;margin-top:-10px;width:20px;height:20px;line-height:20px;text-align:center}.b-accordion .list .element .accordion-title:hover{background-color:#fff;color:#fdb913}.b-accordion .list .element .accordion-content{display:none;padding:20px 14px 0}.b-accordion .list .element .accordion-content .mod_article{padding-bottom:0}.b-accordion .list .element .accordion-content p{margin-bottom:5px}.b-accordion .list .element.active .accordion-title{box-shadow:0 3px 3px rgba(0,0,0,.3)}.b-alphabet .list{max-width:200px;padding-left:10px}.b-alphabet .element{float:left;display:inline;margin:0 10px 10px 0}.b-alphabet .element.active .link{color:#fff;background:#E30045}.b-alphabet .link{display:block;width:28px;height:28px;font-size:13px;line-height:28px;text-align:center;background-color:#e2e4e5;font-family:"CPMono Verdi Bold",Helvetica,Arial,sans-serif;color:#E30045;text-decoration:none}.b-alphabet .link:hover{color:#fff;background:#E30045}.b-article-menu{background-color:#333;margin-bottom:40px;position:relative;z-index:1}.b-article-menu .content{max-width:1200px;height:64px}.b-article-menu .element{display:inline-block}.b-article-menu .link{color:#fff;font-size:16px;padding:20px 25px;display:block;font-family:"DejaVu Sans Book",Helvetica,Arial,sans-serif}.b-article-menu .link.active,.b-article-menu .link:hover{color:#fff}.b-article-menu .slider-news-article-navs{bottom:0;height:100%;position:absolute;right:0;background-color:#333;width:235px}.b-article-menu .slider-news-article-navs:before{content:" ";position:absolute;top:0;bottom:0;left:-30px;width:41px;background:url(../img/stage/article-list-arrow-shadow.png) center top no-repeat}.b-ausklapp.is_expanded .b-ausklapp-bild .image-info-btn:before,.b-before-home-content:after{content:''}.b-article-menu .slider-news-article-navs .slick-next,.b-article-menu .slider-news-article-navs .slick-prev{color:#fff;position:absolute;text-decoration:none;top:50%;left:20px;width:30px;height:50px;line-height:50px;margin-top:-25px;font-size:32px;text-align:center;border-radius:0}.b-article-menu .slider-news-article-navs .slick-next.slick-disabled,.b-article-menu .slider-news-article-navs .slick-prev.slick-disabled{color:#707070}.b-article-menu .slider-news-article-navs .slick-next{left:65px}.b-ausklapp{position:relative}.b-ausklapp.is_expanded .b-ausklapp-txt{bottom:auto;height:auto}.b-ausklapp.is_expanded .b-ausklapp-bild .b-image-info .image-info-content{display:block;visibility:visible;opacity:.5;bottom:0;top:auto;height:20px!important}.b-ausklapp.is_expanded .b-ausklapp-bild .b-image-info .image-info-content .text{display:block;padding:0}.b-ausklapp .b-ausklapp-txt{position:absolute;top:0;left:0;bottom:0;width:100%;-webkit-transition:all .3s;transition:all .3s;z-index:2;text-align:center}.b-ausklapp .b-ausklapp-txt h3{margin-top:1.5ex;margin-bottom:1.5ex;font-size:42px;line-height:1.8ex;letter-spacing:-.0625em;font-family:"CPMono Verdi Light",Helvetica,Arial,sans-serif;font-weight:400;color:#fff}.b-ausklapp .b-ausklapp-txt h4{font-size:28px;font-family:"CPMono Verdi Bold",Helvetica,Arial,sans-serif;color:#e30045}.b-ausklapp img{-webkit-transition:all .3s;transition:all .3s}.b-ausklapp .b-ausklapp-arrow{display:none}.b-ausklapp .b-ausklapp-arrow .b-ausklapp-arrow-box{margin-left:auto;margin-right:auto;border-bottom:20px solid #ddd;width:10px;border-right:20px solid transparent;border-left:20px solid transparent}.b-ausklapp-more{display:none;font-size:15px;position:relative;padding:20px;background-color:#ddd;min-height:100px}.b-ausklapp-more .b-ausklapp-content{-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;text-align:justify;margin-left:60px;margin-right:60px;column-gap:40px;-webkit-column-gap:40px;-moz-column-gap:40px;column-count:3;-webkit-column-count:3;-moz-column-count:3}.b-ausklapp-more .b-ausklapp-content .b-forms{margin-top:1.5ex}.b-ausklapp-more .b-ausklapp-content .b-image-info{margin-bottom:5px}.b-ausklapp-more h3{font-size:40px;line-height:1.8ex;letter-spacing:-.0225em;font-family:"CPMono Verdi Plain",Helvetica,Arial,sans-serif;font-weight:900;color:#444;text-align:center;margin:.5ex 90px}.b-ausklapp-more h4{font-size:17px;font-family:"CPMono Verdi Bold",Helvetica,Arial,sans-serif;margin-bottom:3ex;text-align:center;color:#e30045}.b-autocomplete .list .link,.b-back .link,.b-before-home-content{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif}.b-ausklapp-more .b-ausklapp-close{background-image:url(../img/cross.png);background-size:30px 30px;background-position:0 0;background-repeat:no-repeat;height:30px;width:30px;position:absolute;right:10px;top:10px}.b-ausklapp-more .b-ausklapp-close:hover,.b-ausklapp:hover:not(.is_expanded){cursor:pointer}.b-ausklapp:hover:not(.is_expanded) .b-ausklapp-bild img{-webkit-transition:all .3s;transition:all .3s;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.b-before-home-content:after,.b-main-footer .footer-box:before{-ms-transform:rotate(-7.5deg);-webkit-transform:rotate(-7.5deg)}.b-ausklapp:hover:not(.is_expanded) .b-ausklapp-bild img.fade_to_grey{-webkit-filter:grayscale(60%);filter:grayscale(60%)}.b-ausklapp:hover:not(.is_expanded) .b-ausklapp-txt{-webkit-transition:all .3s;transition:all .3s}.b-ausklapp:hover.is_expanded .b-ausklapp-txt{background-color:transparent!important}#col_full .layout-grid>.more_row{margin-top:-40px}.content .layout-grid>.more_row{margin-top:-20px}.content .layout-grid .row .b-ausklapp{margin-bottom:-20px}.b-autocomplete{visibility:hidden;opacity:0;position:absolute;z-index:3;left:0;max-height:300px;overflow-x:auto;width:100%;top:84px;background-color:rgba(255,255,255,.97);-webkit-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease}.b-autocomplete.show{visibility:visible;opacity:1}.b-autocomplete .list{padding:20px 0;width:420px;margin-left:auto}.b-autocomplete .list .link{display:block;color:#333;font-size:19px}.b-autocomplete .list .link:focus{color:#e30045}.b-back{border-bottom:1px solid #BEBCB9;margin-bottom:15px}.b-back .link{display:inline-block;color:#333;font-size:21px;line-height:20px;padding:6px 0 6px 20px;background-image:url(../img/arrow/ico_arrow_small_red_back.png);background-position:left center;background-repeat:no-repeat}.b-back .link:hover{color:#e30045}.b-before-home-content{margin-left:auto;margin-right:auto;max-width:1440px;color:#333;overflow:hidden;position:relative;z-index:0;padding-bottom:30px;background-color:#fff;margin-top:-40px}.b-before-home-content:after{display:block;position:absolute;z-index:1;right:51%;bottom:30px;width:1200px;height:1200px;background-color:#e30045;transform:rotate(-7.5deg)}.b-before-home-content.x-margin-top{margin-top:-20px}.b-before-home-content .section-content{padding:60px 0;background-color:#D8D8D8}.b-before-home-content .section-content .section-text-content{position:relative;z-index:2}.b-before-home-content .section-content .section-text-content .content-subtitl{color:#fff;font-size:24px;font-family:"CPMono Verdi Plain",Helvetica,Arial,sans-serif;padding-bottom:20px}.b-before-home-content .section-content .section-text-content .content-image{float:left;width:49.5%}.b-before-home-content .section-content .section-text-content .content-text{float:right;width:41%}.b-before-home-content .section-content .section-text-content .content-text .title{font-family:"DejaVu Sans Condensed Bold",Helvetica,Arial,sans-serif;font-size:26px;padding-bottom:15px}.b-blockquote .quote p,.b-branchennavigator .main-title,.b-branchennavigator select{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif}.b-before-home-content .section-content .section-text-content .content-text .description{font-size:15px;line-height:23px}.b-before-home-content .section-content .section-text-content .content-buttons .btn-1{width:100%;padding-top:10px}.b-before-home-content .section-content .section-text-content .content-buttons .btn-1 .button{font-size:15px;line-height:18px;padding-top:10px;padding-bottom:10px;text-decoration:none}.b-before-home-content .section-content .section-text-content .content-buttons .btn-2,.b-before-home-content .section-content .section-text-content .content-buttons .btn-3{width:100%;padding-top:10px}.b-before-home-content .clear{clear:both}.b-before-home-content.x-campaignsite,.b-before-home-content.x-campaignsite:after{background:0 0}.b-before-home-content.x-campaignsite .section-content{background-color:#fff}.b-before-home-content.x-campaignsite .section-content .section-text-content .content-text .title{font-size:30px;line-height:1}.b-before-home-content.x-campaignsite .section-content .section-text-content .content-buttons .btn-1 .button,.b-before-home-content.x-campaignsite .section-content .section-text-content .content-buttons .btn-3 .button{font-size:15px;line-height:18px;padding-top:10px;padding-bottom:10px}.b-before-home-content.x-campaignsite .section-content .section-text-content .content-buttons .btn-1{width:100%;padding-top:10px}.b-before-home-content.x-campaignsite .section-content .section-text-content .content-buttons .btn-3{width:100%;padding-top:10px}.b-blockquote{max-width:270px;float:left;display:inline;text-align:right;margin:-5px 38px 0 0}.b-blockquote.x-right{float:right;margin:-5px 0 0 38px}.b-blockquote .quote{color:#3368b7}.b-blockquote .quote p{margin-bottom:2px;font-size:20px;font-style:normal;line-height:30px}.b-blockquote .signature,.b-blockquote .title{margin-bottom:10px;font-size:12px;display:block}.b-blockquote .title{font-style:italic}.b-blockquote .signature{font-style:italic;color:#3368b7}.b-branchennavigator .input input::-moz-placeholder{color:#424242;opacity:1}.b-branchennavigator .input input:-moz-placeholder{color:#424242;opacity:1}.b-branchennavigator .input input:-ms-input-placeholder{color:#424242;opacity:1}.b-branchennavigator .input input::-webkit-input-placeholder{color:#424242;opacity:1}.b-branchennavigator select{-moz-appearance:none;background:#fff;font-size:15px;color:#cfcecc;border:1px solid #cfcecc;box-shadow:inset 1px 1px 5px 1px #d5d5d5;display:block;box-sizing:border-box}.b-branchennavigator select option{padding:5px 14px;color:#424242}.b-branchennavigator select option:checked{background:#e2e4e5;color:#fff}.b-branchennavigator .content-area{padding-left:80px;padding-right:30px;margin-top:25px;background:url(../img/icon-result/compass.png) 19px 4px no-repeat}.b-branchennavigator.x-modul{background:#e2e4e5}.b-branchennavigator.x-modul .form-area{padding:0 30px 25px;margin-top:0}.b-branchennavigator.x-modul .form-area .b-forms{width:100%;margin-top:10px}.b-branchennavigator .form-area-l.x-input:after,.b-branchennavigator .form-area-l.x-select:after{left:100%;pointer-events:none;width:0;height:0;border-style:solid;border-width:11px 0 11px 10px;border-color:transparent transparent transparent #fff;content:" "}.b-branchennavigator.x-modul .form-area .b-forms.b-forms-x{margin-top:15px}.b-branchennavigator .form-area-row{position:relative;margin-top:30px}.b-branchennavigator .form-area-l{background:#fff;padding:30px;margin-right:250px;position:relative}.b-branchennavigator .form-area-l.x-input:after{bottom:38px;position:absolute}.b-branchennavigator .form-area-l.x-select:after{bottom:140px;position:absolute}.b-branchennavigator .form-area-r{position:absolute;right:0;bottom:10px;width:220px}.b-branchennavigator .form-area-r.x-select{bottom:110px}.b-branchennavigator .main-title{background:#fdb913;color:#fff;font-size:18px;padding:3px 10px;margin-bottom:0}.b-branchennavigator .form-title,.b-branchennavigator .title{font-family:"DejaVu Sans Condensed Bold",Helvetica,Arial,sans-serif}.b-branchennavigator .form-title{color:#424242;font-size:15px;margin-bottom:0}.b-branchennavigator .title{color:#333;font-size:20px;line-height:22px;margin-bottom:10px}.b-branchennavigator .title strong{color:#fdb913;font-weight:400}.b-branchennavigator .cta,.b-branchennavigator p{color:#424242;font-size:15px;line-height:20px;font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif}.b-branchennavigator .form-area{background:#e2e4e5;padding:25px 30px;position:relative;margin-top:10px}.b-branchennavigator .form-area .b-forms{width:315px}.b-branchennavigator .cta{fill:red;border-radius:5px;border:1px solid #cfcecc;display:block;padding:15px 30px 15px 15px;margin-top:10px;background-color:#fff;background-position:right 15px center}.b-calendar table,.b-categories .link{font-family:"CPMono Verdi Bold",Helvetica,Arial,sans-serif}.b-branchennavigator .cta.x-active{background-color:#e30045;color:#fff;border:none}.b-branchennavigator .b-descriptive-content{margin-top:20px;margin-left:-10px}.b-branchennavigator .b-descriptive-content .links{margin-bottom:0}.b-calendar{padding-left:10px;width:230px}.b-calendar .calendar_nav{margin-bottom:13px;overflow:hidden}.b-calendar .skip_left,.b-calendar .skip_right{display:block;width:27px;height:26px;text-indent:-9999px;background:url(../img/spr_arrows_skip.png) no-repeat;cursor:pointer;visibility:visible;float:left}.b-calendar .calendar_scrollbox,.b-calendar table{width:208px;position:relative}.b-calendar .skip_right{background-position:-30px 0}.b-calendar .skip_left{margin-right:2px;background-position:0 0}.b-calendar .skip_left:hover{background-position:0 -30px}.b-calendar .skip_right:hover{background-position:-30px -30px}.b-calendar table{left:0;margin-bottom:10px;font-size:12px;line-height:16px;table-layout:fixed;border-collapse:collapse;border-spacing:0}.b-calendar thead th{width:30px;height:22px;font-weight:400;text-align:center}.b-calendar thead th span{display:block;width:28px;background-color:#bebcb9}.b-calendar tbody td{padding-bottom:3px;position:relative}.b-calendar tbody td.active strong{font-weight:400;text-decoration:none;color:#fff;background-color:#e30045}.b-calendar tbody td.event a:after{content:" ";background-color:red;position:absolute;top:0;right:2px;width:4px;height:4px}.b-calendar tbody td span{display:block;height:15px;width:26px;text-align:center;border:1px solid #e2e4e5}.b-calendar tbody td a,.b-calendar tbody td strong{display:block;width:28px;height:18px;text-align:center;background-color:#e2e4e5;color:#333;text-decoration:none}.b-calendar tbody td a:hover{text-decoration:none;color:#fff;background-color:#e30045}.b-calendar .current_month{width:152px;padding-top:5px;text-align:center;display:inline;float:left}.b-descriptive-content .b-categories .element{display:inline}.b-categories ul li{background:0 0;padding-left:0}.b-categories .list{margin:0 0 10px;padding:0}.b-categories .element{display:inline-block;margin:0 10px 10px 0}.b-categories .link{display:inline-block;padding:5px 12px 6px;font-size:13px;line-height:18px;text-align:left;background-color:#e2e4e5;color:#E30045;text-decoration:none}.b-categories .link:hover{text-decoration:underline}.b-categories .link.active{color:#fff;background-color:#e30045}.b-contact-form{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;padding-top:40px;font-size:15px}.b-contact-form p{margin-bottom:20px;line-height:20px}.b-contact-form h3{font-size:16px;line-height:20px;color:#555;font-weight:700;margin-bottom:11px}.b-contact-form .list{margin-bottom:20px;margin-left:12px}.b-contact-form .element{vertical-align:bottom;line-height:20px;margin-bottom:0;padding-left:16px;background:url(../img/ico_bullet_list.png) 0 6px no-repeat}.b-contact-form .element a,.b-contact-form p a{color:#e30045}.b-contact-form form{width:600px;margin:0 auto;padding-bottom:50px}.b-contact-form fieldset{display:block;margin-bottom:28px}.b-contact-form .become_member{display:block;margin:5px 0 0 19px;color:#E30045}.b-contact-form .form-info{font-style:italic}.b-contact-form .mandatory{position:relative;top:-3px;font-size:12px;color:#e30045}.b-contact-form .button-side,.b-contact-form .label-side{text-align:right}.b-contact-form .type-checkbox .label-side{text-align:left}.b-contact-form .type-checkbox .input-side,.b-contact-form .type-select label,.b-contact-form .type-text label{text-align:right}.b-contact-form input[type=text]{height:29px;padding:3px 10px}.b-contact-form input[type=text],.b-contact-form select,.b-contact-form textarea{box-shadow:none;border:1px solid #d4d3d1;border-radius:0;resize:none}.b-content-area-nachrichten .button-rss,.b-dabeisein .btn-box{box-shadow:2px 2px 1px rgba(0,0,0,.35);font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif}.b-contact-form .label,.b-contact-form label{margin-top:6px;line-height:18px;color:#333;cursor:pointer}.b-contact-form .label small,.b-contact-form label small{font-size:12px}.b-contact-form .type-buttons{clear:both;margin-top:40px}.b-contact-form .type-text input,.b-contact-form .type-text textarea{width:256px;display:inline;color:#000}.b-contact-form .type-text .contact_zip_input{width:88px;margin-right:8px}.b-contact-form .type-text .contact_location_input{width:156px}.b-contact-form .type-text.error input,.b-contact-form .type-text.error textarea{background:url(../img/ico_warning.png) right 2px no-repeat;border:2px solid red}.b-contact-form .type-select select{height:29px;padding:3px 2px 3px 10px;cursor:pointer;width:258px}.b-contact-form .type-multi .part{margin-bottom:12px}.b-contact-form .type-multi .text{width:237px;margin:8px 0 0 19px;color:#000}.b-contact-form .type-radio input{margin-right:3px;margin-top:-3px;vertical-align:middle;cursor:pointer}.b-contact-form .type-button,.b-contact-form .type-check .type-radio,.b-contact-form .type-select,.b-contact-form .type-text{position:relative;display:block;margin-bottom:14px!important}.b-contact-form .type-button:after,.b-contact-form .type-check .type-radio:after,.b-contact-form .type-select:after,.b-contact-form .type-text:after{visibility:hidden;display:block;clear:both;height:0;font-size:0;content:"."}.b-faq-result-filter:after,.b-finden-box:after,.b-finden-map .search-box:after,.b-forms-grey .list:after,.b-lexikon-list:after,.b-main-footer .footer-box:before,.b-main-menu .menu-header:after,.b-main-menu:after{content:""}.b-contact-form .error label{color:red}.b-contact-form .error_messages{margin-bottom:10px;padding:4px 8px}.b-contact-form .error_messages ul{margin-left:145px;font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif}.b-contact-form .error_messages li{min-height:1%;margin-bottom:10px;padding-left:36px;background:url(../img/ico_warning.png) no-repeat}.b-contact-form .error_messages label{margin-top:0;line-height:23px;font-weight:400;color:red;cursor:pointer}.b-contact-list .title,.b-contact-tabs .title{border-bottom:1px solid #BEBCB9;line-height:30px}.b-contact-list .list .element .person .link,.b-contact-list a{color:#333}.b-contact-form .btn{margin-right:100px}.b-contact-list{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;color:#333;font-size:15px}.b-contact-list .title{font-size:21px}.b-contact-list .list .element{padding-bottom:17px;overflow:hidden}.b-contact-list .list .element .person{padding-bottom:10px}.b-contact-list .list .element .person:after{content:"";display:block;clear:both}.b-contact-list .list .element .person .person-image{float:left;margin:2px 8px 0 0}.b-contact-list .list .element .marker{margin-top:5px;padding-left:20px;background:url(../img/contact/marker.png) left 3px no-repeat}.b-contact-list .list .element .phone{padding-left:20px;background:url(../img/contact/phone.png) left center no-repeat}.b-contact-list .list .element .fax{padding-left:20px;background:url(../img/contact/ico_fax.png) left center no-repeat}.b-contact-list .list .element .email{margin-top:5px;color:#e30045;padding-left:20px;display:block;background:url(../img/contact/email.png) left center no-repeat}.b-contact-tabs{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;color:#333;font-size:15px}.b-contact-tabs .title{font-size:21px;margin-bottom:10px}.b-content-area-home{margin-top:40px}.b-content-area-nachrichten .button-rss{border-radius:5px;color:#333;width:200px;border:1px solid #f2f0ec;font-size:16px;line-height:20px;padding:10px 40px 11px 50px;display:inline-block;background-image:url(../img/ico_rss.png);background-repeat:no-repeat;background-position:15px 12px}.b-content-area-nachrichten .button-rss:hover{background-color:#ffa326;border-color:#ffa326;text-decoration:none}.b-content-area-termine .results-list{background:url(../img/bg_dotted_line_vertical.png) right 0 repeat-y}.b-dabeisein{padding:31px 11px 16px 17px;background-color:#e2e4e5;font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;color:#333;font-size:14px;background-image:url(../img/header-icon/dabeisein.png);background-position:right top;background-repeat:no-repeat}.b-dabeisein .title{font-size:16px;line-height:30px;margin-bottom:18px;background:url(../img/dot/bg_dotted_line_horizontal.png) left bottom repeat-x}.b-dabeisein .btn-box{color:#333;margin-top:20px;background-color:#fff;border:1px solid #f2f0ec;padding:10px 35px 11px 15px;display:block;background-position:95% center;border-radius:5px}.b-dabeisein .btn-box:hover{background-color:#ffa326;border-color:#ffa326;text-decoration:none}.b-dabeisein .btn-box .prompt{display:block;font-size:18px;line-height:18px}.b-dokumentenreferenz{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;color:#333}.b-dokumentenreferenz.x-aside-left{display:inline;float:left;margin-right:28px;width:220px}.b-dokumentenreferenz.x-aside-right{display:inline;float:right;margin-left:28px;width:220px}.b-dokumentenreferenz .image{margin-bottom:5px}.b-dokumentenreferenz .box-title{font-weight:400;font-size:20px;line-height:24px;margin-bottom:6px}.b-dokumentenreferenz .box-title .link{color:#333}.b-dokumentenreferenz .more{display:inline;font-size:14px;line-height:20px;padding-bottom:20px;background:url(../img/ico_arrow_small_red.png) 0 1px no-repeat;padding-left:15px;vertical-align:text-bottom}.b-dokumentenreferenz .more .link{color:#e30045}.b-dokumentenreferenz .links{margin-top:7px}.b-dokumentenreferenz .links .element{padding-left:0;margin-bottom:0;background:0 0}.b-dokumentenreferenz .links .element .link{font-size:12px;line-height:16px;color:#333;background:url(../img/ico_arrow_small_red.png) 0 1px no-repeat;display:inline-block;padding-left:15px;vertical-align:text-bottom}.b-download-box{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;color:#333;margin-bottom:28px}.b-download-box .title{font-size:21px;padding:5px 0;border-bottom:2px solid #fdb913;margin-bottom:10px}.b-download-box .publication,.b-download-list .publication{display:block;background:url(../img/download/ico_download_info.png) 0 4px no-repeat;padding-left:55px;min-height:55px}.b-download-box .link-title{font-family:"CPMono Verdi Bold",Helvetica,Arial,sans-serif;color:#fc9f0a;font-size:14px}.b-download-box .publication{margin:10px 0 6px;color:#333}.b-download-box .publication .publication-title{color:#e30045;font-size:14px}.b-download-box .publication .publication-size{color:#231f20;font-size:12px}.b-download-list{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;color:#333}.b-download-list .element{padding-top:50px}.b-download-list .element:first-child{padding-top:0}.b-download-list .link-title{width:100%;border-top:1px solid #e30045;display:block;padding-top:10px;font-family:"CPMono Verdi Bold",Helvetica,Arial,sans-serif;color:#e30045;font-size:14px}.b-download-list .publication{margin:10px 0 20px;max-width:220px;color:#333}.b-download-list .publication-size,.b-download-presseordner-breit .publication-size.x-icon-arrow{background:url(../img/download/ico_download.png) left center no-repeat;padding-left:20px}.b-download-list .publication-size{color:#231f20}.b-download-list .publication-size:hover{color:#005baa}.b-download-list .description{padding-top:30px;font-size:14px}.b-download-list .description .link{color:#e30045}.b-download-presseordner-breit{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;color:#333;font-size:15px}.b-download-presseordner-breit .publication-size{color:#333}.b-download-presseordner-breit .link{color:#333;line-height:20px;background:url(../img/ico_arrow_small_red.png) left 2px no-repeat;padding-left:15px}.b-download-presseordner-breit .title{border-bottom:2px solid #dcd9d4;font-size:21px;margin-bottom:20px;padding-bottom:5px;line-height:30px}.b-download-presseordner-breit .section-category{display:inline-block;padding:5px 10px 3px;font-size:16px;margin-bottom:8px;font-family:"CPMono Verdi Bold",Helvetica,Arial,sans-serif;color:#fff;background-color:#333}.b-download-presseordner-breit .section-title{display:inline-block;font-size:21px;line-height:21px;color:#e30045;text-decoration:underline;margin-bottom:15px}.b-download-presseordner-schmal{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;color:#333;font-size:15px}.b-download-presseordner-schmal .link{color:#333;line-height:20px;background:url(../img/ico_arrow_small_red.png) left 2px no-repeat;padding-left:15px}.b-download-presseordner-schmal .publication-size{color:#333}.b-download-presseordner-schmal .publication-size.x-icon-arrow{background:url(../img/download/ico_download.png) left center no-repeat;padding-left:20px}.b-download-presseordner-schmal .section-image{position:relative;z-index:1;border-bottom:2px solid #dcd9d4}.b-download-presseordner-schmal .section-image .section-category{position:absolute;z-index:1;left:15px;right:15px;bottom:0}.b-download-presseordner-schmal .section-image .section-category .category{display:inline-block;padding:5px 10px 2px;font-size:16px;font-family:"CPMono Verdi Bold",Helvetica,Arial,sans-serif;color:#333;background-color:#e2e4e5}.b-download-presseordner-schmal .section-title{font-size:21px;padding:10px 15px;line-height:21px;min-height:62px;color:#fff;background-color:#333}.b-download-presseordner-schmal .section-description{padding:10px 0}.b-download-presseordner-schmal .list .element{padding-left:15px}.b-download-presseordner{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;color:#333;font-size:14px}.b-download-presseordner .element{margin-top:10px}.b-download-presseordner .element:first-child{margin-top:0}.b-download-presseordner .element .section-title{font-size:21px;padding-bottom:5px}.b-download-presseordner .element .section-description{padding-bottom:10px}.b-download-presseordner .element .file-list .file-element{padding:15px 0;background:url(../img/dot/bg_dotted_line_horizontal.png) left top repeat-x}.b-download-presseordner .element .file-list .file-element .publication{display:block;background:url(../img/download/ico_download_info.png) left center no-repeat;padding-left:55px;min-height:55px;color:#333}.b-download-presseordner .element .file-list .file-element .publication .publication-title{color:#e30045;font-size:16px}.b-download-presseordner .element .file-list .file-element .publication .publication-size{color:#231f20;font-size:14px}.b-download-presseordner .element .file-list .file-element .publication .publication-size.x-icon-arrow{background:url(../img/download/ico_download.png) left center no-repeat;padding-left:20px}.b-dropdown-select .dropdown,.b-dropdown-select .label{background-color:#fff;font-size:15px;color:#231f20;font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif}.b-dropdown-select{position:relative;z-index:2}.b-dropdown-select .label{cursor:pointer;line-height:40px;border:1px solid #cfcecc;height:40px;padding:0 15px;border-radius:5px;position:relative;z-index:1}.b-dropdown-select .label .arrow{position:absolute;z-index:1;background-position:center top;background-repeat:no-repeat;background-image:url(../img/theme_area_2a/form/select.png);width:16px;height:100%;top:0;right:15px}.b-dropdown-select .dropdown{visibility:hidden;opacity:0;position:absolute;z-index:1;width:100%;left:0;top:91%;border-bottom:1px solid #cfcecc;border-right:1px solid #cfcecc;border-left:1px solid #cfcecc;padding:10px 15px;border-radius:0 0 5px 5px}.b-dropdown-select .dropdown .link{color:#333}.b-dropdown-select.dropdown .dropdown{visibility:visible;opacity:1}.b-dropdown-select.dropdown .label .arrow{background-position:center bottom}.b-electionbox{position:absolute;z-index:999;left:50%;width:988px;margin-left:-494px;top:0}.b-faq-module{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;color:#333;position:relative;z-index:1}.b-faq-module .title{display:block;background-color:#333;color:#fff;border-top:2px solid #e30045;padding:3px 120px 0 10px;margin-bottom:10px;font-size:16px;line-height:30px;min-height:37px}.b-faq-module .faq_content{padding:17px 10px 0}.b-faq-module .list>.element{background:url(../img/dot/bg_dotted_line_horizontal.png) 0 bottom repeat-x;margin-bottom:30px;padding-bottom:2px}.b-faq-module .list>.element:last-child{margin-bottom:0}.b-faq-module .list>.element .question{display:block;font-size:16px;color:#333;line-height:20px;margin-bottom:10px}.b-faq-module .list>.element .tags .tag .link,.b-faq-module .list>.element .tags .tag-title{font-family:"CPMono Verdi Bold",Helvetica,Arial,sans-serif;font-size:13px;line-height:15px}.b-faq-module .list>.element .question:hover{color:#e30045}.b-faq-module .list>.element .tags{display:block}.b-faq-module .list>.element .tags .tag-title{padding:6px 0;margin-right:10px;display:inline;float:left}.b-faq-module .list>.element .tags .tag{display:inline;float:left}.b-faq-module .list>.element .tags .tag .link{display:block;color:#e30045;padding:6px 9px;text-decoration:none}.b-faq-module .list>.element .tags .tag .link:hover{background-color:#e30045;color:#fff}.b-faq-module .faq_footer .link{display:block;position:absolute;z-index:1;top:6px;right:2px;color:#fff;font-size:12px;height:26px;line-height:26px}.b-faq-module .faq_footer .link .arrow{display:block;float:right;width:26px;height:26px;background-color:#fff;color:#e30045;text-align:center;line-height:26px;margin-left:7px;border-radius:5px}.b-faq-module .faq_footer .link:hover .arrow{background-color:#ffa326;color:#fff}.b-faq-portlet-module{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;color:#333;position:relative;z-index:1}.b-faq-portlet-module .title{display:block;background-color:#333;color:#fff;border-top:2px solid #e30045;padding:3px 120px 0 10px;margin-bottom:10px;font-size:16px;line-height:30px;min-height:37px}.b-faq-portlet-module .faq_content{padding:17px 10px 0}.b-faq-portlet-module .list>.element{background:url(../img/dot/bg_dotted_line_horizontal.png) 0 bottom repeat-x;margin-bottom:30px;padding-bottom:2px}.b-faq-portlet-module .list>.element:last-child{margin-bottom:0}.b-faq-portlet-module .list>.element .question{display:block;font-size:16px;color:#333;line-height:20px;margin-bottom:10px}.b-faq-portlet-module .list>.element .question:hover{color:#e30045}.b-faq-portlet-module .list>.element .tags{display:block}.b-faq-portlet-module .list>.element .tags .tag-title{font-family:"CPMono Verdi Bold",Helvetica,Arial,sans-serif;font-size:13px;line-height:15px;padding:6px 0;margin-right:10px;display:inline;float:left}.b-faq-portlet-module .list>.element .tags .tag{display:inline;float:left}.b-faq-portlet-module .list>.element .tags .tag .link{display:block;font-family:"CPMono Verdi Bold",Helvetica,Arial,sans-serif;color:#e30045;font-size:13px;line-height:15px;padding:6px 9px;text-decoration:none}.b-faq-portlet-module .list>.element .tags .tag .link:hover{background-color:#e30045;color:#fff}.b-faq-portlet-module .faq_footer .link{display:block;position:absolute;z-index:1;top:6px;right:2px;color:#fff;font-size:12px;height:26px;line-height:26px}.b-faq-result-list .date,.b-faq-result-list .txt{font-family:"CPMono Verdi Bold",Helvetica,Arial,sans-serif;font-size:13px}.b-faq-portlet-module .faq_footer .link .arrow{display:block;float:right;width:26px;height:26px;background-color:#fff;color:#e30045;text-align:center;line-height:26px;margin-left:7px;border-radius:5px}.b-faq-portlet-module .faq_footer .link:hover .arrow{background-color:#ffa326;color:#fff}.b-faq-result-filter:after{display:block;clear:both;padding-top:3ex}.b-faq-result-filter .field-search{float:left;width:430px}.b-faq-result-filter .field-category{float:right;width:220px}.b-faq-result-list{padding:50px 0}.b-faq-result-list .element{padding-top:50px}.b-faq-result-list .element:first-child{padding-top:0}.b-faq-result-list .date{color:#231f20}.b-faq-result-list .txt{color:#e30045}.b-faq-result-list .description,.b-faq-result-list .tags,.b-faq-result-list .tags .link,.b-faq-result-list .title{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif}.b-faq-result-list .title{font-size:20px;line-height:22px;padding:10px 0}.b-faq-result-list .title,.b-faq-result-list .title .link{color:#e30045}.b-faq-result-list .description{color:#333;font-size:15px}.b-faq-result-list .tags{padding-top:10px}.b-faq-result-list .tags,.b-faq-result-list .tags .link{color:#e30045;font-size:15px}.b-finden-box{background-color:#e2e4e5;padding:10px 20px 30px;min-height:252px}.b-finden-box:after{display:block;clear:both}.b-finden-box .title{font-family:"DejaVu Sans Condensed Bold",Helvetica,Arial,sans-serif;font-size:17px;color:#4a4a4a;border-bottom:1px dotted #c1c1c1;line-height:25px;padding:20px 0;margin-bottom:20px;background:url(../img/header-icon/spr_ico_finden.png) right center no-repeat}.b-finden-box .description,.b-finden-map,.b-forms .button,.b-forms .select2-container--default .select2-selection--single .select2-selection__rendered,.b-forms-grey .header,.b-forms-grey input[type=text]{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif}.b-finden-box .description{padding:9px 0;font-size:18px;font-color:#333}.b-finden-map .search-box{padding:20px 20px 0;background-color:#e2e4e5;margin-bottom:20px}.b-finden-map .search-box:after{display:block;clear:both}.b-finden-map .search-box .field{float:left;padding-bottom:20px}.b-finden-map .search-box .field.no-1,.b-finden-map .search-box .field.no-3{width:65%;padding-right:20px}.b-finden-map .search-box .field.no-2,.b-finden-map .search-box .field.no-4{width:35%}.b-finden-map .contact-section{padding-top:30px;padding-right:20px;padding-left:20px}.b-finden-map .contact-section .title{font-size:21px}.b-finden-map .contact-section .title .marker{color:#e30045;font-size:24px;margin-right:3px}.b-finden-map .contact-section .description{color:#333;font-size:15px}.b-finden-map .contact-section .description .paragraph .link,.b-forms-grey .suggestion{color:#e30045}.b-finden-map .contact-section .description .paragraph{padding-top:20px}.b-finden-map .map-header{padding-top:10px;padding-right:20px;padding-left:20px}.b-finden-map .map-header .title{font-size:21px}.b-finden-map .map-header .link{font-size:15px;color:#e30045}.b-finden-map .map-header .link .arrow{margin-right:10px;font-size:12px}.b-forms-grey .error_messages{font-size:21px}.b-forms-grey .header{font-size:21px;color:#333;border-bottom:1px solid #BEBCB9;margin-bottom:15px}.b-forms-grey .list{padding-left:10px}.b-forms-grey .list:after{display:block;clear:both}.b-forms-grey .list.list-3-row>.col{float:left;width:33.33%}.b-forms-grey .list .label{display:inline-block;position:relative;z-index:1;width:100%;height:26px;line-height:26px;overflow:hidden}.b-forms-grey .list input[type=checkbox]{margin-right:5px;position:relative;top:2px;height:14px}.b-forms-grey .list .link-with-arrow{color:#333}.b-forms-grey .list .link-with-arrow .arrow{padding:0 6px 0 3px;color:#e30045}.b-forms-grey input[type=text]{width:100%;border:1px solid #cfcecc;box-shadow:none;background-color:#fff;height:26px;padding:0 5px;font-size:13px;color:#231f20;border-radius:0}.b-forms .input{position:relative;z-index:1}.b-forms .input input[type=password],.b-forms .input input[type=text],.b-forms .input textarea{width:100%;border:1px solid #cfcecc;box-shadow:inset 1px 1px 5px 1px #d5d5d5;background-color:#fff;height:40px;padding:0 15px;font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;font-size:15px;color:#231f20;border-radius:5px}.b-forms .input.x-submit-inside .button,.b-forms .input.x-submit-outside .button{width:40px;position:absolute;top:0;right:0;z-index:1}.b-forms .input input[type=password].x-no-shadow,.b-forms .input input[type=text].x-no-shadow,.b-forms .input textarea.x-no-shadow{box-shadow:none}.b-forms .input.input-error input[type=password],.b-forms .input.input-error input[type=text],.b-forms .input.input-error textarea{background-image:url(../img/ico_warning.png);background-position:right center;background-repeat:no-repeat;border:2px solid red;color:red}.b-forms .input.x-submit-inside input[type=password],.b-forms .input.x-submit-inside input[type=text],.b-forms .input.x-submit-inside textarea{padding-right:55px}.b-forms .input.x-submit-outside{padding-right:50px}.b-forms .button{width:100%;position:relative;z-index:1;display:block;min-height:20px;line-height:20px;padding:10px 15px;text-align:center;min-width:40px;font-size:15px;color:#fff;background-color:#e30045;border-radius:5px}.b-forms .button.x-color-transparent{color:#fdb913;background-color:transparent}.b-forms .button.x-height-with-border{min-height:18px;line-height:18px}.b-forms .button.x-color-white-border{background-color:#fff;border:1px solid #cfcecc;color:#231f20;text-decoration:none;text-align:left}.b-forms .button.x-color-white-border .arrow{color:#e30045}.b-forms .button.x-arrow-inside{padding-right:40px}.b-forms .button.x-arrow-inside .arrow{width:40px;position:absolute;z-index:1;top:50%;right:0;margin-top:-10px;text-align:center;font-size:18px;height:20px}.b-forms .button.x-text-left{text-align:left}.b-forms .button .arrow{display:block;font-size:18px;height:20px;line-height:21px}.b-forms .select2-container{width:100%!important}.b-forms .select2-container--default .select2-selection--single{border:1px solid #cfcecc;border-radius:5px}.b-forms .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:15px;color:#231f20;line-height:40px}.b-geokarte,.b-geokarte .btn-box{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;color:#333}.b-forms .select2-container .select2-selection--single{height:40px}.b-forms .select2-container .select2-selection--single .select2-selection__rendered{padding-left:15px;padding-right:35px}.b-forms .select2-container--default .select2-selection--single .select2-selection__arrow{height:38px;width:30px}.b-forms .select2-container--default .select2-selection--single .select2-selection__arrow b{left:0;top:0;border:none;width:100%;height:100%;margin:0;background-repeat:no-repeat;background-position:2px top;background-image:url(../img/form/select.png)}.b-forms .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{background-position:2px bottom}.b-gallery{overflow:hidden}.b-gallery .list{margin-left:0}.b-gallery .list .element{padding-left:0;background-image:none}.b-gallery .slick-slide{margin:0 10px}.b-gallery .slick-list{margin:0 -10px}.b-geokarte .btn-box,.b-interessenvertretung .btn-box,.b-interview .btn-box,.b-newsletter-small-box .btn-box{margin-top:20px;box-shadow:2px 2px 1px rgba(0,0,0,.35)}.b-gallery .gallery-link{display:block;width:100%;height:92px;background-position:center center;background-size:cover;background-repeat:no-repeat}.b-geokarte{padding:31px 11px 16px 17px;background-color:#e2e4e5;font-size:14px;background-image:url(../img/header-icon/vorort_ico_hintbox.png);background-position:right top;background-repeat:no-repeat}.b-geokarte .title{font-size:16px;line-height:30px;margin-bottom:18px;background:url(../img/dot/bg_dotted_line_horizontal.png) left bottom repeat-x}.b-geokarte .btn-box{background-color:#fff;border:1px solid #f2f0ec;padding:10px 35px 11px 15px;display:block;background-position:95% center;border-radius:5px}.b-geokarte .btn-box:hover{background-color:#ffa326;border-color:#ffa326;text-decoration:none}.b-geokarte .btn-box .prompt{display:block;font-size:18px;line-height:18px}.b-image-info{position:relative;z-index:1;overflow:hidden}.b-image-info .image{width:100%;height:auto}.b-image-info .image-info-content{display:table;visibility:hidden;opacity:0;position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgba(51,51,51,.8);font-size:15px;text-align:center;color:#fff;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.b-image-info .image-info-content.show-info{visibility:visible;opacity:1}.b-image-info .image-info-content .text{display:table-cell;vertical-align:middle;padding:20px}.b-image-info .image-info-btn{text-decoration:none;position:absolute;z-index:2;right:10px;bottom:10px;color:#fff;font-size:21px;opacity:.6;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;text-shadow:2px 0 5px rgba(0,0,0,.3)}.b-interessenvertretung,.b-interessenvertretung .btn-box,.b-interview,.b-interview .btn-box,.b-landingpage-with-title{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;color:#333}.b-image-info:hover .image-info-btn{opacity:1}.b-interessenvertretung{padding:31px 11px 16px 17px;background-color:#e2e4e5;font-size:14px;background-image:url(../img/header-icon/interessenvertretung.png);background-position:right top;background-repeat:no-repeat}.b-interessenvertretung .title{font-size:16px;line-height:30px;margin-bottom:18px;background:url(../img/dot/bg_dotted_line_horizontal.png) left bottom repeat-x}.b-interessenvertretung .btn-box{background-color:#fff;border:1px solid #f2f0ec;padding:10px 35px 11px 15px;display:block;background-position:95% center;border-radius:5px}.b-interessenvertretung .btn-box:hover{background-color:#ffa326;border-color:#ffa326;text-decoration:none}.b-interessenvertretung .btn-box .prompt{display:block;font-size:18px;line-height:18px}.b-interview{padding:31px 11px 16px 17px;background-color:#e2e4e5;font-size:14px;background-image:url(../img/header-icon/interview.png);background-position:right top;background-repeat:no-repeat}.b-interview .title{font-size:16px;line-height:30px;margin-bottom:18px;background:url(../img/dot/bg_dotted_line_horizontal.png) left bottom repeat-x}.b-interview .btn-box{background-color:#fff;border:1px solid #f2f0ec;padding:10px 35px 11px 15px;display:block;background-position:95% center;border-radius:5px}.b-interview .btn-box:hover{background-color:#ffa326;border-color:#ffa326;text-decoration:none}.b-interview .btn-box .prompt{display:block;font-size:18px;line-height:18px}.b-landingpage-with-title .title{border-bottom:2px solid #dcd9d4;font-size:21px;line-height:24px;margin-bottom:28px;padding:4px 0}.b-lexikon-list{display:block}.b-lexikon-list:after{visibility:hidden;display:block;clear:both;height:0;font-size:0}.b-lexikon-list .b-pagination{float:right}.b-lexikon-list .list{margin-bottom:28px}.b-lexikon-list .list .element{padding:10px 0;background-image:-webkit-linear-gradient(left,gray 15%,rgba(255,255,255,0) 0);background-image:linear-gradient(to right,gray 15%,rgba(255,255,255,0) 0);background-position:bottom;background-size:5px 1px;background-repeat:repeat-x}.b-lexikon-list .list .element:first-child{padding-top:0}.b-lexikon-list .list .link{color:#e30045}.b-lexikon-list .date,.b-lexikon-list .platform{font-family:"CPMono Verdi Bold",Helvetica,Arial,sans-serif;color:#231f20;font-size:13px}.b-lexikon-list .title{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;font-size:20px;margin:10px 0 5px;line-height:22px;color:#e30045}.b-lexikon-list .title.x-big a{color:#e30045;font-size:20px;line-height:22px;font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif}.b-lexikon-list .description,.b-lexikon-list .description a{color:#333;line-height:16px;font-size:15px;font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif}.b-lexikon-list .description.x-icon{background-image:url(../img/ico_arrow_small_red.png);background-repeat:no-repeat;background-position:left 2px;display:inline;padding-left:15px}.b-lexikon-list .description a:hover{text-decoration:underline;color:#E30045}.b-lexikon-list .categories{margin-top:10px;font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;font-size:15px}.b-main-footer-campaign{margin:0 auto;max-width:1224px;background-color:#fff;text-align:right;padding:20px 0 0;overflow:hidden}.b-main-footer-campaign .footer-box{position:relative;z-index:1}.b-main-footer-campaign .footer-content{position:relative;z-index:2}.b-main-footer-menu{text-align:center;padding:35px 0;background:#fff;border-bottom:12px solid #D8D8D8}.b-main-footer,.b-modal-recommendation .modal-content .modal-text .description .paragraph.x-text-right{text-align:right}.b-main-footer-menu .element{display:inline-block;padding:0 28px}.b-main-footer-menu .link{color:#333;font-size:15px;line-height:20px;font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif}.b-main-footer-campaign .b-main-footer-menu{border-top:1px solid #D8D8D8;border-left:1px solid #D8D8D8;border-right:1px solid #D8D8D8;border-bottom:none}.b-main-footer{padding:135px 0 0;overflow:hidden}.b-main-footer .copy{font-family:"CPMono Verdi Bold",Helvetica,Arial,sans-serif;color:#fff;font-size:22px;padding-bottom:10px}.b-main-footer .footer-box{position:relative;z-index:1}.b-main-footer .footer-box:before{position:absolute;z-index:1;right:-29px;top:-55px;width:1185px;height:400px;background-color:#e30045;transform:rotate(-7.5deg)}.b-main-footer .footer-content,.b-main-header{position:relative;z-index:2}.b-main-header .logo-area{padding:30px 0 20px;border-bottom:1px solid #BEBCB9;position:relative}.b-main-header .logo-area.x-no-border-bottom{border-bottom:none}.b-main-header .logo-partner{float:right;margin-top:5px}.b-main-header .logo-partner img{max-height:62px}.b-main-header .logo-primary{display:inline-block;margin:0}.b-main-header .main-logo-link{font-family:'DejaVu Sans Condensed Bold';background:url(../img/logo_verdi.png) no-repeat;background-size:auto 100%;padding:3px 0 8px 75px;display:block;font-size:14px;line-height:17px;color:#000}.b-main-header.x-green .main-logo-link{font-size:16px}.b-main-menu{position:relative;z-index:1}.b-main-menu:after{display:block;clear:both}.b-main-menu .lvl-0-hover{background-color:#e30045}.b-main-menu .open-btn{color:#e30045}.b-main-menu .bottom-nav{border-top:2px solid #e30045}.b-main-menu .register-btn{color:#fff;background-color:#e30045}.b-main-menu a.link{color:#333;font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;font-size:18px;text-decoration:none}.b-main-menu .close-btn{display:block;line-height:50px;cursor:pointer;color:#333;font-size:12px;font-family:"DejaVu Sans Condensed Bold",Helvetica,Arial,sans-serif}.b-modal-branchen .modal-content,.b-modal-recommendation .modal-content,.b-modal-recommendation .modal-content .modal-text .error_messages ul{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif}.b-main-menu .close-btn .fa{margin-right:10px}.b-main-menu .menu-header:after{display:block;clear:both}.b-main-menu .menu-header .partner-logo{float:right}.b-main-menu .login-btn,.b-main-menu .register-btn{display:block;float:left;width:50%;height:50px;line-height:50px;font-size:15px;padding:0 40px;text-decoration:none;position:relative;z-index:1}.b-main-menu .login-btn .fa,.b-main-menu .register-btn .fa{position:absolute;right:15px;top:0;line-height:50px}.b-main-menu .login-btn{color:#fff;background-color:#333}.b-main-menu .acount-buttons{clear:both;max-width:450px;padding:20px 0 0}.b-main-menu .acount-buttons .login-btn,.b-main-menu .acount-buttons .register-btn{padding:0 20px;width:46%;margin-right:4%;height:44px;line-height:44px}.b-main-menu .acount-buttons .login-btn .fa,.b-main-menu .acount-buttons .register-btn .fa{line-height:44px}.b-main-menu.x-green .lvl-0-hover{background-color:#fdb913}.b-main-menu.x-green .open-btn{color:#8ab833}.b-main-menu.x-green .bottom-nav{border-top:2px solid #8ab833}.b-main-menu.x-green .register-btn{color:#fff;background-color:#8ab833}.b-menu-buttons{display:none}.b-menu-buttons .element{float:left;display:inline-block}.b-menu-buttons .element .link{color:#333;background:#fff}.b-modal-branchen{display:none;padding:50px 0}.b-modal-branchen .modal-content{color:#333;font-size:14px;max-width:633px;padding:17px 75px 50px 28px;margin:0 auto;background-color:#fff;overflow:hidden;position:relative;z-index:1}.b-modal-branchen .modal-content:after{display:block;content:'';position:absolute;z-index:1;right:20px;top:-277px;width:1185px;height:400px;background-color:#e30045;-webkit-transform:rotate(-7.5deg);-ms-transform:rotate(-7.5deg);transform:rotate(-7.5deg)}.b-modal-branchen .modal-content .close{display:block;width:27px;height:26px;position:absolute;z-index:2;top:10px;right:27px;background:url(../img/ico_close_grey.png) center center no-repeat}.b-modal-branchen .modal-content .modal-text{position:relative;z-index:2}.b-modal-branchen .modal-content .modal-text .title{color:#fff;min-height:115px;line-height:1;max-width:350px;font-size:28px}.b-modal-branchen .modal-content .modal-text .clear{clear:both}.b-modal-frame{display:none;padding:50px 0}.b-modal-frame .modal-content{max-width:986px;height:830px;padding:45px 10px 10px;margin:0 auto;background-color:#fff;overflow:hidden;position:relative;z-index:1}.b-modal-frame .modal-content .close{display:block;width:27px;height:26px;position:absolute;z-index:2;top:10px;right:11px;background:url(../img/ico_close_grey.png) center center no-repeat}.b-modal-international,.b-modal-photocopyright{display:none;padding:50px 0}.b-modal-international .modal-content,.b-modal-photocopyright .modal-content{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;color:#333;font-size:14px;max-width:633px;padding:17px 75px 50px 28px;margin:0 auto;background-color:#fff;overflow:hidden;position:relative;z-index:1}.b-modal-international .modal-content:after,.b-modal-photocopyright .modal-content:after{display:block;content:'';position:absolute;z-index:1;right:20px;top:-277px;width:1185px;height:400px;background-color:#e30045;-webkit-transform:rotate(-7.5deg);-ms-transform:rotate(-7.5deg);transform:rotate(-7.5deg)}.b-modal-international .modal-content .close,.b-modal-photocopyright .modal-content .close{display:block;width:27px;height:26px;position:absolute;z-index:2;top:10px;right:27px;background:url(../img/ico_close_grey.png) center center no-repeat}.b-modal-international .modal-content .modal-text,.b-modal-photocopyright .modal-content .modal-text{position:relative;z-index:2}.b-modal-international .modal-content .modal-text .title,.b-modal-photocopyright .modal-content .modal-text .title{color:#fff;min-height:115px;max-width:350px;font-size:28px}.b-modal-international .modal-content .modal-text .clear,.b-modal-photocopyright .modal-content .modal-text .clear{clear:both}.image_copyrights li{overflow:hidden;border-bottom:2px solid #dcd9d4;padding:10px;background-image:none!important}.image_copyrights img{float:left;margin-right:20px}.image_copyrights p{font-size:16px}.b-modal-recommendation{display:none;padding:50px 0}.b-modal-recommendation .modal-content{color:#333;font-size:14px;max-width:633px;padding:17px 75px 50px 28px;margin:0 auto;background-color:#fff;overflow:hidden;position:relative;z-index:1}.b-modal-recommendation .modal-content:after{display:block;content:'';position:absolute;z-index:1;right:20px;top:-277px;width:1185px;height:400px;background-color:#e30045;-webkit-transform:rotate(-7.5deg);-ms-transform:rotate(-7.5deg);transform:rotate(-7.5deg)}.b-newsletter-box:after,.b-portlet-twitter:after,.b-press-contact .people .element:after,.b-search-result-list .two-buttons:after,.b-section-header:after{content:"";clear:both}.b-modal-recommendation .modal-content .close{display:block;width:27px;height:26px;position:absolute;z-index:2;top:10px;right:27px;background:url(../img/ico_close_grey.png) center center no-repeat}.b-modal-recommendation .modal-content .modal-text{position:relative;z-index:2}.b-modal-recommendation .modal-content .modal-text .title{color:#fff;min-height:105px;max-width:350px;font-size:28px}.b-modal-recommendation .modal-content .modal-text .description{padding-bottom:5px;margin-bottom:20px;border-bottom:2px solid #dcd9d4}.b-modal-recommendation .modal-content .modal-text .description .paragraph{padding-top:5px}.b-modal-recommendation .modal-content .modal-text .description .paragraph .require-color{margin-right:5px}.b-modal-recommendation .modal-content .modal-text .error_messages{width:58%;margin-bottom:10px;margin-left:auto;padding:4px 0}.b-modal-recommendation .modal-content .modal-text .error_messages li{min-height:1%;margin-bottom:10px;padding-left:36px;background:url(../img/ico_warning.png) no-repeat}.b-modal-recommendation .modal-content .modal-text .error_messages label{margin-top:0;line-height:23px;font-weight:400;color:red;cursor:pointer}.b-modal-recommendation .modal-content .modal-text .list .element{margin-bottom:14px}.b-modal-recommendation .modal-content .modal-text .list .element:after{content:"";display:block;clear:both}.b-modal-recommendation .modal-content .modal-text .list .element .label{float:left;width:42%;line-height:27px}.b-modal-recommendation .modal-content .modal-text .list .element .input{float:left;width:58%}.b-modal-recommendation .modal-content .modal-text .list .element .input input{width:100%;height:27px;padding:3px 10px;border-radius:0;border-color:#d4d3d1;box-shadow:0 0 8px -6px #000 inset;color:#333}.b-modal-recommendation .modal-content .modal-text .list .element:last-child .label{width:68%}.b-modal-recommendation .modal-content .modal-text .list .element:last-child .input{width:32%}.b-modal-recommendation .modal-content .modal-text .btn{height:32px;padding-top:0;padding-bottom:0;font-size:18px;float:right;margin-bottom:15px}.b-modal-recommendation .modal-content .modal-text .branding{clear:both;float:left;font-style:italic}.b-modal-recommendation .modal-content .modal-text .privacy{float:right;color:#e30045}.b-modal-recommendation .modal-content .modal-text .clear{clear:both}.b-modal-recommendation .modal-content .modal-text .require-color{color:#e30045}body.modal-open{overflow:hidden}.b-modal{visibility:hidden;opacity:0;overflow-y:auto;position:fixed;z-index:9999;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.5)}body.modal-open .b-modal{visibility:visible;opacity:1}.b-newsletter-box{background-color:#e2e4e5;padding:10px 20px 30px}.b-newsletter-box:after{display:block}.b-newsletter-box .title{font-family:"DejaVu Sans Condensed Bold",Helvetica,Arial,sans-serif;font-size:17px;color:#4a4a4a;border-bottom:1px dotted #c1c1c1;line-height:25px;padding:20px 0;margin-bottom:20px;background:url(../img/header-icon/spr_ico_hintbox.png) right center no-repeat}.b-newsletter-box .description,.b-newsletter-box .form-area{width:49%;font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif}.b-newsletter-box .description{float:left;font-size:15px;font-color:#333}.b-newsletter-box .form-area{float:right}.b-newsletter-box.x-smaller .description{width:100%;float:none}.b-newsletter-box.x-smaller .form-area{padding-top:15px;width:auto;max-width:330px;float:none}.b-newsletter-box .box-label{color:#e30045;padding-bottom:5px}.b-newsletter-small-box,.b-newsletter-small-box .btn-box{color:#333;font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif}.b-newsletter-small-box{padding:31px 11px 16px 17px;background-color:#e2e4e5;font-size:14px;background-image:url(../img/header-icon/newsletter-small-box.png);background-position:right top;background-repeat:no-repeat}.b-newsletter-small-box .title{font-size:16px;line-height:30px;margin-bottom:18px;background:url(../img/dot/bg_dotted_line_horizontal.png) left bottom repeat-x}.b-newsletter-small-box .btn-box{background-color:#fff;border:1px solid #f2f0ec;padding:10px 35px 11px 15px;display:block;background-position:95% center;border-radius:5px}.b-pagination-container .b-pagination-content.x-single-element .slick-slide,.b-pagination-container.x-single-element-container>.layout-grid{margin:0}.b-newsletter-small-box .btn-box:hover{background-color:#ffa326;border-color:#ffa326;text-decoration:none}.b-newsletter-small-box .btn-box .prompt{display:block;font-size:18px;line-height:18px}.mod_article ul.links li a{background-image:url(../img/theme_area_2a/ico_arrow_small.png)!important}.b-pagination-container .b-pagination-content.x-single-element{overflow:hidden}.b-pagination-container .b-pagination-content.x-single-element .slick-slide.layout-grid{margin:0 -10px}.b-pagination{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif}.b-pagination ul{margin-bottom:0!important;margin-left:0!important}.b-pagination li{background:0 0;padding-left:0}.b-pagination .list-element{display:inline-block;padding-left:0;background-image:none}.b-pagination .list-element.active .link{color:#E30045}.b-pagination .list-element .link{color:#333}.b-pagination .page-label{padding-right:10px}.b-pagination .page{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;font-size:13px;padding:0 10px}.b-pagination .page .single-page{display:inline-block;padding:0 3px;color:#231f20}.b-pagination .page .single-page:first-child{padding-left:0}.b-pagination .page .single-page:last-child{padding-right:0}.b-pagination .page .selected{color:#e30045}.b-pagination .next,.b-pagination .prev{display:block;width:32px;height:32px;line-height:32px;border:1px solid #cfcecc;background-color:#fff;color:#fdb913;text-align:center;text-decoration:none;border-radius:5px}.b-pagination.x-pull-right{float:right}.b-section-header .b-pagination{position:absolute;z-index:1;right:0;bottom:-1px;padding:0 0 0 10px;background-color:#fff}.b-section-header .b-pagination.x-small{position:static;bottom:0;background-color:transparent;margin-bottom:8px}.b-section-header .b-pagination.x-small .page{padding:0 5px}.b-section-header .b-pagination.x-small .next,.b-section-header .b-pagination.x-small .prev{width:24px;height:24px;line-height:23px}.b-pagination-content{overflow:hidden}.b-pagination-content .slick-slide{margin:0 10px}.b-picture-puzzle .mark{position:absolute;width:25px;height:25px;background-image:url(../img/ring25x25.png);cursor:pointer;margin-left:-12.5px;margin-top:-12.5px}.b-picture-puzzle .marks{position:relative}.b-picture-puzzle .article-image{float:left}.b-picture-puzzle .fake.article-image{margin-bottom:0}.b-picture-puzzle.active .fake.image{cursor:pointer}.b-portlet-facebook .social_share_privacy_area .facebook{margin-bottom:0!important}.b-portlet-facebook .social_share_privacy_area .facebook .switch{margin-right:30px}.b-portlet-facebook .social_share_privacy_area .facebook .info{right:30px}.b-portlet-facebook .social_share_privacy_area .facebook .info em{background:url(../img/socialshareprivacy/info-icon.png) no-repeat;display:inline-block;height:20px;margin-right:5px;text-indent:-9999px;width:20px}.b-portlet-facebook .social_share_privacy_area li.settings_info{display:block!important;margin-bottom:0!important;top:-30px;right:-20px}.b-portlet-facebook .social_share_privacy_area li.settings_info .settings_info_menu{min-width:auto}.b-portlet-facebook .social_share_privacy_area li.settings_info .settings_info_menu .help_info.icon{background:url(../img/socialshareprivacy/info-icon.png) left top no-repeat;display:inline-block;height:20px;width:20px;border-radius:0;border:0}.b-portlet-facebook .block-content{max-width:468px;position:relative;z-index:2}.b-portlet-facebook .block-content .fb-preview{background:url(../img/socialshareprivacy/facebook_2_4.png) center top no-repeat;cursor:pointer;height:224px}.b-portlet-facebook .block-content .fb-preview .info{position:absolute;z-index:1;right:0;left:0;top:100%;background-color:#fff;border:3px solid #fff;box-shadow:0 6px 6px 0 rgba(0,0,0,.3);color:#333;display:block;visibility:hidden;opacity:0;font-size:12px;line-height:16px;padding:10px;-webkit-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease}.b-portlet-facebook .block-content .fb-preview .info em{background:url(../img/socialshareprivacy/info-icon.png) no-repeat;display:inline-block;height:20px;margin-right:5px;text-indent:-9999px;width:20px}.b-portlet-image .portlet-link,.b-portlet-twitter,.b-portlet-twitter:after{display:block}.b-portlet-facebook .block-content .fb-preview.display .info{visibility:visible;opacity:1}.b-portlet-image{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;color:#333}.b-portlet-image .title{padding:0 30px 2px 0;font-size:21px;line-height:30px;position:relative;z-index:1}.b-portlet-image .title .link{position:absolute;z-index:1;right:0;top:0;display:block;width:27px;height:27px;text-align:center;line-height:26px;background-color:#e9e8e6;color:#e30045;border-radius:5px}.b-portlet-image .title .link:hover{color:#fff;background-color:#e30045}.b-portlet-image .title .link .arrow{font-size:12px;margin-left:2px}.b-portlet-image .portlet-link .image{width:100%;height:auto}.b-portlet-infobox{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;color:#333;background-color:#e2e4e5;font-size:15px}.b-portlet-infobox .title{padding:6px 10px;margin:0;background-color:#fdb913;color:#fff;font-size:18px;line-height:20px}.b-portlet-infobox .description{padding:30px 20px 12px;overflow:hidden}.b-portlet-infobox .description .paragraph{padding-bottom:18px;line-height:1}.b-portlet-infobox .description .paragraph .link{color:#e30045}.b-portlet-twitter:after{visibility:hidden;height:0;font-size:0}.b-portlet-twitter .switch{float:left;background:url(../img/images/socialshareprivacy_on_off.png) no-repeat;cursor:pointer;display:inline-block;height:30px;margin:0;overflow:hidden;padding:0;text-indent:-9999em;width:12px}.b-portlet-twitter .dummy_btn{float:left;margin:0 20px 0 10px}.b-portlet-twitter .settings_info{float:right;height:20px;width:20px;position:relative;z-index:2}.b-portlet-twitter .settings_info .icon{background:url(../img/socialshareprivacy/info-icon.png) left top no-repeat;display:inline-block;height:20px;width:20px}.b-portlet-twitter .settings_info .icon .info{position:absolute;z-index:1;right:0;bottom:40px;width:340px;background-color:#fff;border:3px solid #fff;box-shadow:0 6px 6px 0 rgba(0,0,0,.3);color:#333;display:block;visibility:hidden;opacity:0;font-size:12px;line-height:16px;padding:10px;-webkit-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease}.b-portlet-twitter .settings_info .icon .info em{background:url(../img/socialshareprivacy/info-icon.png) no-repeat;display:inline-block;height:20px;margin-right:5px;text-indent:-9999px;width:20px}.b-portlet-twitter .settings_info .icon:hover .info{opacity:1;visibility:visible}.b-portlet-video .video-box .link{color:#fff}.b-portlet-video .video-box .link .image-box{display:block;position:relative;z-index:1}.b-portlet-video .video-box .link .image-box .image{width:100%;height:auto}.b-portlet-video .video-box .link .image-box .icon_play{display:block;position:absolute;z-index:1;width:40px;height:40px;left:50%;top:50%;margin-left:-20px;margin-top:-20px;background:url(../img/video/play.png) left top no-repeat}.b-portlet-video .video-box .link .video-title{color:#fff;background-color:#333;font-size:18px;line-height:21px;padding:6px 10px;border-top:2px solid #e30045;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-o-text-overflow:ellipsis}.b-portlet-video .video-box .link:hover .image-box .icon_play{background-position:left bottom}.video-box .link .image-box .image{width:100%}.b-press-contact{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;color:#333}.b-press-contact .description .title{font-size:22px;line-height:28px;margin-bottom:10px}.b-press-contact .description .paragraph{font-size:14px;margin-bottom:20px}.b-press-contact .description .link{color:#e30045}.b-press-contact .people .title-section{padding:4px 0;font-size:21px;line-height:24px;border-bottom:2px solid #dcd9d4}.b-press-contact .people .element{padding-top:20px}.b-press-contact .people .element:after{display:block}.b-press-contact .people .element .person-image{display:block;float:left;width:220px;height:auto}.b-press-contact .people .element .text{margin-left:240px}.b-press-contact .people .element .text .person-title{font-size:18px;margin-bottom:15px}.b-press-contact .people .element .text .person-title .link{color:#333}.b-press-contact .people .element .text .person-title .link:hover{color:#e30045}.b-press-contact .people .element .text .paragraph{font-size:12px}.b-presseordner{padding:31px 11px 16px 17px;background-color:#e2e4e5;font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;color:#333;font-size:14px;background-image:url(../img/header-icon/presseordner.png);background-position:right top;background-repeat:no-repeat}.b-presseordner .title{font-size:16px;line-height:30px;margin-bottom:18px;background:url(../img/dot/bg_dotted_line_horizontal.png) left bottom repeat-x}.b-presseordner .btn-box{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;color:#333;margin-top:20px;background-color:#fff;border:1px solid #f2f0ec;padding:10px 35px 11px 15px;display:block;box-shadow:2px 2px 1px rgba(0,0,0,.35);background-position:95% center;border-radius:5px}.b-presseordner .btn-box:hover{background-color:#ffa326;border-color:#ffa326;text-decoration:none}.b-presseordner .btn-box .prompt{display:block;font-size:18px;line-height:18px}.b-publisher-reference{border:1px solid #ddd;padding:26px 20px 20px;font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;color:#333;font-size:13px}.b-publisher-reference h2{margin-bottom:15px;font-size:16px}.b-publisher-reference .all_contacts{color:#333;background-image:url(../img/ico_arrow_small_red.png);background-position:left center;background-repeat:no-repeat;padding-left:18px}.b-publisher-reference .all_contacts:hover{color:#e30045}.b-publisher-reference address{font-size:14px}.b-publisher-reference address span{display:block;margin-bottom:18px}.b-publisher-reference address span a{color:#e30045;background:0 0;padding-left:0}.b-recommendation-box .btn-box{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;color:#333;background-color:#fff;border:1px solid #f2f0ec;padding:10px 35px 11px 15px;display:block;box-shadow:2px 2px 1px rgba(0,0,0,.35);background-position:95% center;border-radius:5px}.b-recommendation-box .btn-box:hover{background-color:#e30045;color:#fff;border-color:#e30045;text-decoration:none}.b-recommendation-box .btn-box .prompt{display:block;font-size:18px;line-height:18px}.b-regions-map{padding-top:30px}.b-regions-map .map{margin:0 auto;position:relative;z-index:1;background-position:left top;background-repeat:no-repeat}.b-rwd-testing h1,.b-rwd-testing>.frame{margin-bottom:20px}.b-regions-map .map .element{position:absolute;z-index:1}.b-regions-map .map .element .link{display:block;background-color:#f2f0ec;font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;color:#333;text-decoration:none;font-size:12px;height:21px;line-height:22px;padding:0 6px;letter-spacing:1px}.b-regions-map .map .element .link.active,.b-regions-map .map .element .link:hover{color:#fff;background-color:#e30045}.b-regions-map .map.map-regions{width:470px;height:630px;background-image:url(../img/regions/regions.png)}.b-regions-map .map.map-regions .element.area_nord{right:124px;top:86px}.b-regions-map .map.map-regions .element.area_niedersachsen{left:86px;top:158px}.b-regions-map .map.map-regions .element.area_berlin{right:34px;top:198px}.b-regions-map .map.map-regions .element.area_nordrhein{left:25px;top:260px}.b-regions-map .map.map-regions .element.area_rheinland{left:24px;top:409px}.b-regions-map .map.map-regions .element.area_hessen{left:131px;top:337px}.b-regions-map .map.map-regions .element.area_sachsen{right:18px;top:294px}.b-regions-map .map.map-regions .element.area_bayern{right:145px;top:470px}.b-regions-map .map.map-regions .element.area_bawue{left:115px;top:506px}.b-regions-map .map.map-regions .element.area_hamburg{right:213px;top:102px}.b-regions-map .map.map-nord{width:484px;height:252px;background-image:url(../img/regions/nord.png)}.b-regions-map .map.map-nord .element.area_schleswig_holstein_nordost{left:82px;top:31px}.b-regions-map .map.map-nord .element.area_westkueste{left:0;top:108px}.b-regions-map .map.map-nord .element.area_kiel_ploen{left:151px;top:84px}.b-regions-map .map.map-nord .element.area_luebeck_ostholstein{left:180px;top:116px}.b-regions-map .map.map-nord .element.area_rostock{left:277px;top:142px}.b-regions-map .map.map-nord .element.area_pinnebrg_steinburg{left:-10px;top:163px}.b-regions-map .map.map-nord .element.area_suedholstein{left:93px;top:195px}.b-regions-map .map.map-nord .element.area_neubrandenburg{right:30px;top:191px}.b-regions-map .map.map-nord .element.area_schwerin{left:216px;top:194px}.b-regions-map .map.map-niedersachsen-bremen{width:475px;height:392px;background-image:url(../img/regions/niedersachsen_bremen.png)}.b-regions-map .map.map-niedersachsen-bremen .element.area_weser_ems{left:79px;top:133px}.b-regions-map .map.map-niedersachsen-bremen .element.area_bremen_nordniedersachsen{left:147px;top:78px}.b-regions-map .map.map-niedersachsen-bremen .element.area_region_sued_ost_niedersachsen{right:0;top:329px}.b-regions-map .map.map-niedersachsen-bremen .element.area_hannover_heide_weser{left:225px;top:180px}.b-regions-map .map.map-berlin-brandenburg{width:475px;height:460px;background-image:url(../img/regions/berlin_brandenburg.png)}.b-regions-map .map.map-berlin-brandenburg .element.area_nordostbrandenburg{right:38px;top:161px}.b-regions-map .map.map-berlin-brandenburg .element.area_berlin{right:174px;top:215px}.b-regions-map .map.map-berlin-brandenburg .element.area_cottbus{right:68px;top:363px}.b-regions-map .map.map-berlin-brandenburg .element.area_potsdam_nordwestbrandenburg{left:55px;top:280px}.b-regions-map .map.map-nordrhein-westfalen{width:464px;height:444px;background-image:url(../img/regions/nordrhein_westfalen.png)}.b-regions-map .map.map-nordrhein-westfalen .element.area_mittleres_ruhrgebiet{right:213px;top:158px}.b-regions-map .map.map-nordrhein-westfalen .element.area_westfalen{left:273px;top:222px}.b-regions-map .map.map-nordrhein-westfalen .element.area_ruhr_west{right:275px;top:207px}.b-regions-map .map.map-nordrhein-westfalen .element.area_duessel_rhein_wupper{left:89px;top:249px}.b-regions-map .map.map-nordrhein-westfalen .element.area_koeln_bonn_leverkusen{left:101px;top:372px}.b-regions-map .map.map-nordrhein-westfalen .element.area_aachen_dueren_erft{left:-10px;top:327px}.b-regions-map .map.map-nordrhein-westfalen .element.area_linker_niederrhein{left:-50px;top:234px}.b-regions-map .map.map-nordrhein-westfalen .element.area_ostwestfalen_lippe{right:15px;top:124px}.b-regions-map .map.map-nordrhein-westfalen .element.area_muensterland{left:159px;top:97px}.b-regions-map .map.map-nordrhein-westfalen .element.area_duisburg_niederrhein{left:-51px;top:153px}.b-regions-map .map.map-nordrhein-westfalen .element.area_suedwestfalen{right:115px;top:295px}.b-regions-map .map.map-rheinland-pfalz-saarland{width:372px;height:460px;background-image:url(../img/regions/rheinland_pfalz.png)}.b-regions-map .map.map-rheinland-pfalz-saarland .element.area_mittelrhein{left:171px;top:171px}.b-regions-map .map.map-rheinland-pfalz-saarland .element.area_Pfalz{left:238px;top:350px}.b-regions-map .map.map-rheinland-pfalz-saarland .element.area_saar_trier{left:45px;top:280px}.b-regions-map .map.map-hessen{width:370px;height:481px;background-image:url(../img/regions/hessen.png)}.b-regions-map .map.map-hessen .element.area_nordhessen{left:170px;top:88px}.b-regions-map .map.map-hessen .element.area_mittelhessen{left:73px;top:186px}.b-regions-map .map.map-hessen .element.area_wiesbaden{left:6px;top:303px}.b-regions-map .map.map-hessen .element.area_mainkinzig-osthessen{left:190px;top:197px}.b-regions-map .map.map-hessen .element.area_suedhessen{left:107px;top:387px}.b-regions-map .map.map-hessen .element.area_frankfurt_am_main_region{left:51px;top:261px}.b-regions-map .map.map-sachsen-sachsen-anhalt-thuringen{width:476px;height:407px;background-image:url(../img/regions/sachsen.png)}.b-regions-map .map.map-sachsen-sachsen-anhalt-thuringen .element.area_leipzig_nordsachsen{left:180px;top:216px}.b-regions-map .map.map-sachsen-sachsen-anhalt-thuringen .element.area_chemnitz_erzgebirge{right:85px;top:311px}.b-regions-map .map.map-sachsen-sachsen-anhalt-thuringen .element.area_vogtland_zwickau{right:171px;top:360px}.b-regions-map .map.map-sachsen-sachsen-anhalt-thuringen .element.area_sachsen_anhalt_nord{left:60px;top:80px}.b-regions-map .map.map-sachsen-sachsen-anhalt-thuringen .element.area_sachsen_anhalt_sued{left:127px;top:172px}.b-regions-map .map.map-sachsen-sachsen-anhalt-thuringen .element.area_dresden_ostsachsen{right:20px;top:253px}.b-regions-map .map.map-sachsen-sachsen-anhalt-thuringen .element.area_thueringen{left:76px;top:292px}.b-regions-map .map.map-bayern{width:459px;height:449px;background-image:url(../img/regions/bayern.png)}.b-regions-map .map.map-bayern .element.area_schweinfurt{left:73px;top:32px}.b-regions-map .map.map-bayern .element.area_oberfranken_west{left:136px;top:64px}.b-regions-map .map.map-bayern .element.area_oberfranken_ost{right:120px;top:39px}.b-regions-map .map.map-bayern .element.area_wuerzburg_aschaffenburg{left:-10px;top:98px}.b-regions-map .map.map-bayern .element.area_mittelfranken{left:109px;top:159px}.b-regions-map .map.map-bayern .element.area_niederbayern{right:70px;top:244px}.b-regions-map .map.map-bayern .element.area_ingolstadt{left:187px;top:230px}.b-regions-map .map.map-bayern .element.area_augsburg{left:130px;top:283px}.b-regions-map .map.map-bayern .element.area_muenchen{right:181px;top:306px}.b-regions-map .map.map-bayern .element.area_rosenheim{right:116px;top:361px}.b-regions-map .map.map-bayern .element.area_kempten{left:136px;top:377px}.b-regions-map .map.map-bayern .element.area_oberpfalz{right:133px;top:150px}.b-regions-map .map.map-baden-wurttemberg{width:406px;height:440px;background-image:url(../img/regions/baden_wuerttemberg.png)}.b-regions-map .map.map-baden-wurttemberg .element.area_mittelbaden_schwarzwald{left:10px;top:164px}.b-regions-map .map.map-baden-wurttemberg .element.area_stuttgart{left:220px;top:160px}.b-regions-map .map.map-baden-wurttemberg .element.area_ostwuerttemberg_ulm{left:315px;top:170px}.b-regions-map .map.map-baden-wurttemberg .element.area_suedbaden{left:22px;top:372px}.b-regions-map .map.map-baden-wurttemberg .element.area_schwarzwald_bodensee{left:78px;top:332px}.b-regions-map .map.map-baden-wurttemberg .element.area_oberschwaben{left:235px;top:358px}.b-regions-map .map.map-baden-wurttemberg .element.area_fils_neckar_alb{left:190px;top:250px}.b-regions-map .map.map-baden-wurttemberg .element.area_rhein_neckar{left:82px;top:64px}.b-regions-map .map.map-baden-wurttemberg .element.area_heilbronn_neckar_franken{right:5px;top:97px}.b-regions-map .map.map-hamburg{width:404px;height:291px;background-image:url(../img/regions/hamburg.png)}.b-regions-map .map.map-hamburg .element.area_hamburg{left:165px;top:145px}.b-related-documents{border:1px solid #cfcecc;padding:26px 20px 7px;font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif}.b-related-documents .title{padding-bottom:15px;font-size:16px;line-height:30px}.b-related-documents .element{padding-bottom:30px}.b-related-documents .element .link{color:#e30045;font-size:18px;line-height:21px}.b-rss-result-list .element{padding-top:20px}.b-rss-result-list .element:first-child{padding-top:0}.b-rss-result-list .date{font-family:"CPMono Verdi Bold",Helvetica,Arial,sans-serif;color:#231f20;font-size:13px}.b-rss-result-list .description,.b-rss-result-list .title{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;font-size:15px}.b-rss-result-list .title{padding-top:5px}.b-rss-result-list .title,.b-rss-result-list .title .link{color:#e30045}.b-rss-result-list .description{color:#333}.b-rwd-testing{text-align:center}.b-rwd-testing h1{font-size:30px;font-weight:700;line-height:32px}.b-rwd-testing>.frame h2{margin-bottom:10px}.b-rwd-testing>.frame iframe{display:inline-block;border:1px solid #000;vertical-align:top}.b-search-result-list{padding:50px 0}.b-search-result-list .element{padding-top:50px}.b-search-result-list .element:first-child{padding-top:0}.b-search-result-list .element .element-content{padding-right:180px;position:relative;z-index:1}.b-search-result-list .element .element-content .right-box{display:block;position:absolute;z-index:1;top:0;right:0;width:160px;padding:8px 40px 4px 0;text-align:right;color:#333;font-size:13px;line-height:16px;background-repeat:no-repeat;background-position:right top}.b-search-result-list .element .element-content .right-box.x-icon-download{background-image:url(../img/icon-result/download.png)}.b-search-result-list .element .element-content .right-box.x-icon-goto{background-image:url(../img/icon-result/goto.png)}.b-search-result-list .element .element-content .right-box.x-icon-cal{background-image:url(../img/icon-result/cal.png)}.b-search-result-list .date{font-family:"CPMono Verdi Bold",Helvetica,Arial,sans-serif;color:#231f20;font-size:13px}.b-search-result-list .description,.b-search-result-list .tags,.b-search-result-list .tags .link,.b-search-result-list .title,.b-section-header .header-right-link,.b-section-header .title,.b-seminare,.b-seminare .filter-intro{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif}.b-search-result-list .title{font-size:20px;line-height:22px;padding:10px 0}.b-search-result-list .title,.b-search-result-list .title .link{color:#e30045}.b-search-result-list .description{color:#333;font-size:15px}.b-search-result-list .tags{padding-top:10px}.b-search-result-list .tags,.b-search-result-list .tags .link{color:#e30045;font-size:15px}.b-search-result-list .two-buttons{padding-bottom:20px}.b-search-result-list .two-buttons:after{display:block}.b-search-result-list .two-buttons .field{float:left;width:50%;padding-right:5%}.b-search-result-list .two-buttons.x-mobile{display:none}.b-section-header{position:relative;z-index:1;margin:0 0 20px;border-bottom:1px solid #BEBCB9}.b-section-header.x-no-bottom-margin{margin-bottom:-20px}.b-section-header:after{display:block}.b-section-header.x-no-top-margin{padding-top:0}.b-section-header.x-title-left .title{float:left}.b-section-header.x-no-border-bottom{border-bottom:none}.b-section-header.x-no-margin-bottom{margin-bottom:0}.b-section-header .link-arrow{display:block;width:27px;height:27px;text-align:center;line-height:26px;background-color:#e9e8e6;color:#e30045;border-radius:5px}.b-section-header .link-arrow:hover{color:#fff;background-color:#e30045}.b-section-header .title .info-icon,.b-section-header .title .settings_info .icon{background:url(../img/socialshareprivacy/info-icon.png) left top no-repeat;display:inline-block;width:20px;height:20px}.b-section-header .link-arrow .arrow{font-size:12px;margin-left:2px}.b-section-header .title{font-size:21px;line-height:24px;padding:4px 0;color:#333}.b-section-header .title .link{color:#e30045}.b-section-header .title .rss-icon{margin-left:5px;font-size:16px}.b-section-header .title .info-icon{margin-left:5px;margin-bottom:-2px}.b-section-header .title .settings_info{float:right;height:20px;width:20px;position:relative;z-index:2}.b-section-header .title .settings_info .icon .info{position:absolute;z-index:1;right:0;bottom:40px;width:340px;background-color:#fff;border:3px solid #fff;box-shadow:0 6px 6px 0 rgba(0,0,0,.3);color:#333;display:block;visibility:hidden;opacity:0;font-size:12px;line-height:16px;padding:10px;-webkit-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease}.b-section-header .title .settings_info .icon .info em{background:url(../img/socialshareprivacy/info-icon.png) no-repeat;display:inline-block;height:20px;margin-right:5px;text-indent:-9999px;width:20px}.b-section-header .title .settings_info .icon:hover .info{opacity:1;visibility:visible}.b-section-header .header-right-link{color:#333;font-size:16px}.b-section-header .header-right-link .arrow{line-height:32px;color:#fdb913}.b-section-header .header-right-link .arrow.x-right-margin{margin-right:5px}.b-section-header .header-right-link .arrow.x-left-margin{margin-left:5px}.b-seminare .filter-intro{display:block;margin-bottom:10px;font-size:14px;line-height:26px;font-weight:400;background:url(../img/dot/bg_dotted_line_horizontal.png) left bottom repeat-x;color:#333}.b-seminare .title{border-bottom:1px solid #BEBCB9;font-size:21px;line-height:21px;line-height:24px;padding:4px 0;margin-bottom:10px;position:relative}.b-seminare .title .show_all_bg_grey{padding-right:35px;background:url(../img/spr_arrows_show_all_grey.png) right 0 no-repeat;position:absolute;top:0;right:0;font-size:12px;line-height:26px;cursor:pointer;outline:0;color:#333}.b-seminare .title .show_all_bg_grey:hover{background-position:right -50px;color:#3a83be}.b-seminare .teaser-list{margin:0;padding:0}.b-seminare .teaser-list li{margin-bottom:10px}.b-seminare .teaser-list .date{display:block;font-family:"CPMono Verdi Bold",Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;line-height:16px}.b-seminare .teaser-list h3 a,.b-short-article{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif}.b-seminare .teaser-list h3 a{font-size:12px;line-height:18px;font-weight:700;color:#e30045}.b-share-event{background-color:#e2e4e5;font-size:12px;height:33px;line-height:32px;margin:16px 0 23px;padding-left:16px;overflow:hidden}.b-share-event dt{margin-right:20px;display:inline;float:left}.b-share-event dd{margin-right:24px;display:inline;float:left}.b-share-event dd.email a{background:url(../img/spr_ico_share_event.png) 0 8px no-repeat;padding-left:36px;display:block;color:#333}.b-share-event dd.ical a{background:url(../img/spr_ico_share_event.png) 0 -34px no-repeat;padding-left:30px;display:block;color:#333}.b-short-article{font-size:15px;color:#333}.b-short-article.x-margin-top{padding-top:40px}.b-short-article .title{font-size:17px;line-height:20px;color:#4a4a4a;font-family:"DejaVu Sans Condensed Bold",Helvetica,Arial,sans-serif}.b-short-article .article-image{margin-bottom:10px}.b-short-article .article-category{position:absolute;z-index:1;left:0;bottom:0;color:#fff;background-color:#fdb913;font-size:14px;font-family:"CPMono Verdi Bold",Helvetica,Arial,sans-serif;line-height:18px;padding:6px 10px 10px 15px}.b-short-article .article-category:before{display:block;content:" ";position:absolute;z-index:-1;top:5px;right:-14px;width:50px;height:100px;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg);background:#fdb913}.b-short-article .description .paragraph{padding-top:10px}.b-short-article .description .link{color:#333}.b-short-article .description .list{padding-top:5px}.b-short-article .description .list .list-element{position:relative;z-index:1;margin-top:5px;padding-left:15px}.b-short-article .description .list .list-element .list-arrow{position:absolute;z-index:1;left:0;top:0;color:#fdb913;line-height:22.5px;font-size:10px}.b-stage-slider-news .slider-nav{background-color:rgba(51,51,51,.8);padding:16px 0;bottom:0;left:0;right:0}.b-stage-slider-news .date{display:block;font-size:13px;line-height:18px;color:#fff;font-family:"DejaVu Sans Condensed Bold",Helvetica,Arial,sans-serif}.b-stage-slider-news .copy{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;font-size:13px;line-height:18px;color:#fff}.b-stage-slider-news .link{display:block}.b-stage-slider-news .link:active,.b-stage-slider-news .link:focus,.b-stage-slider-news .link:hover{text-decoration:none}.b-stage-slider-news .element{width:290px;padding:0 10px 0 0;height:72px;overflow:hidden}.b-stage-slider-news .title{font-size:18px;line-height:21px;color:#fff;position:absolute;left:0;top:18px;bottom:0;width:200px;font-family:'CPMono Verdi Plain'}.b-stage-slider-news .content{padding-left:180px;position:relative}.b-stage-slider-news .slider-news-navs{top:0;height:104px;position:absolute;right:0;background-color:#333;width:270px}.b-stage-slider-news .slider-news-navs:before{content:" ";position:absolute;top:0;bottom:0;left:-38px;width:41px;background:url(../img/stage/article-list-arrow-shadow.png) center center no-repeat;background-size:100% 100%}.b-social-buttons .list:after,.b-social-buttons-news .list:after,.b-social-buttons-news .switcher:after,.b-tabs .tabs-body:after,.b-tabs .tabs-head:after,.b-terminreferenz:after,.b-top-menu .link-icon.link:after,.b-vor-ort:after{content:""}.b-stage-slider-news .slider-news-navs .slick-next,.b-stage-slider-news .slider-news-navs .slick-prev{color:#fff;position:absolute;text-decoration:none;top:50%;left:32px;width:30px;height:50px;line-height:50px;margin-top:-25px;font-size:36px;text-align:center;border-radius:0}.b-stage-slider-news .slider-news-navs .slick-next.slick-disabled,.b-stage-slider-news .slider-news-navs .slick-prev.slick-disabled{color:#707070}.b-stage-slider-news .slider-news-navs .slick-next{left:77px}.b-stage-slider-news.x-green .element{height:54px}.b-stage-slider-news.x-green .slider-news-navs{height:86px}.b-stage-slider-news.x-green .slider-news-navs .slick-next:before{background-size:100% 100%}.b-social-buttons-news .list:after{display:block;clear:both}.b-social-buttons-news .element{width:150px;padding-right:20px;padding-bottom:20px;float:left}.b-social-buttons-news .element:last-child{margin-right:0}.b-social-buttons-news .switcher{position:relative;z-index:1;min-height:30px}.b-social-buttons-news .switcher:after{display:block;clear:both}.b-social-buttons-news .switcher .switch{cursor:pointer;position:absolute;z-index:1;width:12px;height:30px;background:url(../img/socialshareprivacy/socialshareprivacy_on_off.png) left top no-repeat}.b-stage-campaign .stage,.b-stage-slider,.b-stage-slider .image{background-repeat:no-repeat;background-size:cover;background-position:center center}.b-social-buttons-news .switcher .switch.on{background-position:left -30px}.b-social-buttons-news .switcher .switch-btn{height:30px;color:#333;display:block;padding:6px;overflow:hidden;border:1px solid #cfcecc;border-radius:5px}.b-social-buttons-news .switcher .switch-btn .icon{display:block;width:16px;height:16px;background-color:#e30045;color:#fff;float:left;overflow:hidden}.b-social-buttons-news .switcher .switch-btn .icon .fa{display:block;width:16px;height:16px;text-align:center;line-height:16px;font-size:12px}.b-social-buttons-news .switcher .switch-btn .icon .fa.fa-facebook{margin:2px 0 0 2px}.b-social-buttons-news .switcher .switch-btn .icon .fa.fa-envelope{font-size:10px}.b-social-buttons-news .switcher .switch-btn .text{display:block;padding-left:25px;font-size:15px;line-height:16px}.b-social-buttons-news .switcher .hide-content,.b-social-buttons-news .switcher .show-content{padding-left:20px}.b-social-buttons-news .switcher .hide-content,.b-social-buttons-news .switcher.show .show-content{display:none}.b-social-buttons-news .switcher.show .hide-content{display:block}.b-social-buttons,.b-social-buttons-news.x-max-col-4{max-width:370px}.b-social-buttons .list:after{display:block;clear:both}.b-social-buttons .element{width:47%;float:right}.b-social-buttons .element:first-child{float:left}.b-social-buttons .social-btn{color:#333;display:block;height:40px;padding:6px;overflow:hidden;border:1px solid #cfcecc;border-radius:5px}.b-social-buttons .social-btn .icon{display:block;width:26px;height:26px;background-color:#e30045;color:#fff;float:left;overflow:hidden}.b-social-buttons .social-btn .icon .fa{display:block;width:26px;height:26px;font-size:22px;text-align:center;line-height:26px}.b-social-buttons .social-btn .icon .fa.fa-facebook{margin:4px 0 0 4px}.b-social-buttons .social-btn .box{padding-left:6px;display:table;height:26px}.b-social-buttons .social-btn .box .text{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;display:table-cell;line-height:13px;vertical-align:middle}.b-social-buttons .social-btn.x-fill{color:#fff;height:50px;padding:10px 6px;background-color:#e30045;border-color:#e30045}.b-social-buttons .social-btn.x-fill .icon{width:26px;height:30px}.b-social-buttons .social-btn.x-fill .icon .fa{width:26px;height:30px;font-size:26px;line-height:30px}.b-social-buttons .social-btn.x-fill .icon .fa.fa-facebook{margin:0}.b-social-buttons .social-btn.x-fill .box{height:30px}.b-social-buttons .social-btn.x-fill .box .text{font-family:"DejaVu Sans Condensed Bold",Helvetica,Arial,sans-serif;font-size:13px;line-height:15px}.b-sorting,.b-stage-campaign{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif}.b-sorting .element{margin-left:40px;display:inline-block}.b-sorting .element:first-child{margin-left:0}.b-sorting .label{padding-right:5px}.b-sorting .down,.b-sorting .up{display:inline-block;width:24px;height:24px;line-height:23px;border:1px solid #cfcecc;background-color:#fff;color:#e30045;text-align:center;text-decoration:none;border-radius:5px;margin-left:2px}.b-sorting .down .arrow,.b-sorting .up .arrow{display:block;line-height:21px}.b-sorting .down.selected,.b-sorting .down:hover,.b-sorting .up.selected,.b-sorting .up:hover{background-color:#e30045;border-color:#e30045;color:#fff}.b-sorting.x-pull-right{float:right}.b-stage-campaign{color:#333}.b-stage-campaign .stage{height:490px;padding:0 10%}.b-stage-campaign .stage .stage-content{height:404px;position:relative;z-index:1}.b-stage-campaign .stage .stage-content .text{text-align:center;position:absolute;left:0;right:0;bottom:10px}.b-stage-campaign .stage .stage-content .text .paragraph{font-family:"CPMono Verdi Plain",Helvetica,Arial,sans-serif;background-color:#e30045;color:#fff;font-size:48px;line-height:1.2;padding:20px}.b-stage-slider{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;overflow:hidden;position:relative;z-index:1;background-color:#800029}.b-stage-slider.x-no-stage-news{margin-bottom:40px}.b-stage-slider,.b-stage-slider .image{width:auto;max-width:none;height:652px}.b-stage-slider .href,.b-stage-slider .image .href{cursor:pointer}.b-stage-slider .slide-content{visibility:hidden;opacity:0;position:absolute;z-index:1;left:0;top:0}.b-stage-slider .square,.b-stage-slider .squares{position:absolute;z-index:1}.b-stage-slider .squares{visibility:hidden;opacity:0;right:0;top:0;width:660px;height:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.b-stage-slider .square-back,.b-stage-slider .square-front{width:200%;height:200%;-webkit-transform:rotate(-7.5deg);-ms-transform:rotate(-7.5deg)}.b-stage-slider .squares.show{visibility:visible;opacity:1}.b-stage-slider .square-front{background-color:#e30045;bottom:35.5%;left:-13.5%;transform:rotate(-7.5deg)}.b-stage-slider .square-back{background-color:#800029;bottom:0;left:0;transform:rotate(-7.5deg)}.b-stage-slider .square-description{top:0;left:7%;width:72%;height:100%;overflow:hidden}.b-stage-slider .title{font-size:32px;color:#fff;line-height:38px;padding:10px 0 15px;font-family:"DejaVu Sans Condensed Bold",Helvetica,Arial,sans-serif}.b-stage-slider .description{font-size:15px;color:#fff;line-height:22px;margin-bottom:40px}.b-stage-slider .sub-title{font-size:14px;color:#fff;line-height:17px;text-transform:uppercase;padding-top:55px}.b-stage-slider .slider-nav{position:absolute;right:30px;height:40px;z-index:10;top:20px}.b-stage-slider .slick-arrow{width:40px;height:40px;background-color:#800029;border-radius:5px;background-position:center center;text-indent:-9999px}.b-stage-slider .slick-prev{margin-right:5px}.b-stage-slider .btn{position:relative;background-image:none}.b-stage-slider .btn .arrow{position:absolute;top:50%;right:13px;height:28px;line-height:28px;font-size:28px;margin-top:-14px;color:#e30045}.b-stage-slider .btn:hover{background:0 0}.b-stage-slider.x-stage-l,.b-stage-slider.x-stage-l .slick-arrow,.b-stage-slider.x-stage-l .square-back{background-color:#fc9f0a}.b-stage-slider .btn:hover .arrow{color:#fff}.b-stage-slider.x-stage-l,.b-stage-slider.x-stage-l .image{height:490px}.b-stage-slider.x-stage-l .square-description{width:83%}.b-stage-slider.x-stage-l .square-front{bottom:46%;background-color:#fdb913}.b-stage-slider.x-stage-l .btn .arrow{color:#fdb913}.b-stage-slider.x-stage-l .btn:hover .arrow{color:#fff}.b-stage .title{font-size:44px;color:#fff;line-height:52px;font-family:'CPMono Verdi Plain'}.b-stage .sub-title{font-size:24px;color:#fff;line-height:28px;text-transform:uppercase}.b-stage.stage-article{height:326px;background:url(../img/stage/stage-article.png) center top no-repeat #800029;padding-top:60px}.b-stage.stage-article .sub-title{margin-bottom:20px}.b-tabs .tabs-body:after,.b-tabs .tabs-head:after{display:block;clear:both}.b-tabs .tabs-body .tab{display:none}.b-tabs .tabs-body .tab.active{display:block}.b-tabs.x-theme-filter .tabs-head{padding-top:40px}.b-tabs.x-theme-filter .tabs-head .element{float:left;margin-right:10px}.b-tabs.x-theme-filter .tabs-head .element .link{display:block;background-color:#f0f0f0;border-top:1px solid #e3e3e3;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;height:29px;line-height:29px;padding:0 20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:13px;color:#333;text-decoration:none;border-radius:2px 2px 0 0}.b-tabs.x-theme-filter .tabs-head .element .link.active{height:30px;line-height:30px;background-color:#e2e4e5;border-top:1px solid #979797;border-left:1px solid #979797;border-right:1px solid #979797}.b-tabs.x-theme-filter .tabs-body{margin-top:-1px;font-size:13px}.b-tabs.x-theme-filter .tabs-body>.tab{background-color:#e2e4e5;border:1px solid #979797;padding:30px 10px;border-radius:0 2px 2px}.b-tabs.x-theme-contact{font-size:15px}.b-tabs.x-theme-contact .tabs-head{overflow:hidden}.b-tabs.x-theme-contact .tabs-head .element{float:left}.b-tabs.x-theme-contact .tabs-head .element .link{position:relative;z-index:0;font-weight:700;display:block;background-color:#fff;border-right:1px solid #e2e4e5;height:40px;line-height:1;padding:13px 20px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:15px;color:#333;text-decoration:none}.b-tabs.x-theme-contact .tabs-head .element .link.active{z-index:1;border-radius:3px 3px 0 0;box-shadow:0 0 6px 0 #d1d1d1;background-color:#e2e4e5;cursor:default}.b-tabs.x-theme-contact .tabs-body>.tab{background-color:#e2e4e5;padding:20px}.b-tabs.x-theme-contact .tabs-body>.tab .tab-content .list .element{padding-bottom:17px;overflow:hidden}.b-tabs.x-theme-contact .tabs-body>.tab .tab-content .list .element .person{padding-bottom:10px}.b-tabs.x-theme-contact .tabs-body>.tab .tab-content .list .element .person:after{content:"";display:block;clear:both}.b-tabs.x-theme-contact .tabs-body>.tab .tab-content .list .element .person .person-image{float:left;margin:2px 8px 0 0}.b-tabs.x-theme-contact .tabs-body>.tab .tab-content .list .element .person .link{color:#333}.b-tabs.x-theme-contact .tabs-body>.tab .tab-content .list .element .marker{margin-top:5px;padding-left:20px;background:url(../img/contact/marker.png) left 3px no-repeat}.b-tabs.x-theme-contact .tabs-body>.tab .tab-content .list .element .phone{padding-left:20px;background:url(../img/contact/phone.png) left center no-repeat}.b-tabs.x-theme-contact .tabs-body>.tab .tab-content .list .element .fax{padding-left:20px;background:url(../img/contact/ico_fax.png) left center no-repeat}.b-tabs.x-theme-contact .tabs-body>.tab .tab-content .list .element .email{margin-top:5px;color:#e30045;padding-left:20px;display:block;background:url(../img/contact/email.png) left center no-repeat}.b-termine-box{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;color:#333}.b-termine-box .title{padding:0 30px 2px 0;border-bottom:1px solid #BEBCB9;font-size:21px;line-height:30px;position:relative;z-index:1}.b-termine-box .title .link{position:absolute;z-index:1;right:0;top:0;color:#333;font-size:14px;line-height:26px}.b-termine-box .title .link .icon{display:inline-block;margin-left:10px;width:27px;height:27px;text-align:center;font-size:16px;line-height:26px;background-color:#e9e8e6;color:#e30045;border-radius:5px}.b-termine-box .title .link .icon .arrow{font-size:12px;margin-left:2px}.b-termine-box .title .link:hover .icon{color:#fff;background-color:#e30045}.b-termine-box .list .element .date{padding-top:10px;font-size:13px;color:#231f20;font-family:"CPMono Verdi Bold",Helvetica,Arial,sans-serif;line-height:1}.b-termine-box .list .element .link{font-size:13px;color:#333;font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;line-height:1}.b-termine .list{margin-bottom:28px}.b-termine .list .element{padding:10px 0;background-image:-webkit-linear-gradient(left,gray 15%,rgba(255,255,255,0) 0);background-image:linear-gradient(to right,gray 15%,rgba(255,255,255,0) 0);background-position:bottom;background-size:5px 1px;background-repeat:repeat-x}.b-termine .list .element:first-child{padding-top:0}.b-termine .list .link{color:#e30045}.b-termine .date,.b-termine .platform{font-family:"CPMono Verdi Bold",Helvetica,Arial,sans-serif;color:#333;font-size:13px}.b-termine .location{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;color:#333;font-size:13px}.b-termine .title{font-family:"CPMono Verdi Bold",Helvetica,Arial,sans-serif;font-size:16px;margin:10px 0 5px;line-height:17px;color:#231f20}.b-termine .title.x-big a{color:#e30045;font-size:20px;line-height:22px;font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif}.b-termine .description,.b-termine .description a{color:#333;line-height:16px;font-size:15px;font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif}.b-termine .description.x-icon{background-image:url(../img/ico_arrow_small_red.png);background-repeat:no-repeat;background-position:left 2px;display:inline;padding-left:15px}.b-termine .description a:hover{text-decoration:underline;color:#E30045}.b-termine .categories{margin-top:10px;font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;font-size:15px}.b-terminreferenz{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;color:#333;display:block}.b-terminreferenz:after{visibility:hidden;display:block;clear:both;height:0;font-size:0}.b-terminreferenz .icaption_left{display:inline;float:left;margin-right:15px}.b-terminreferenz .icaption_right{display:inline;float:right;margin-left:15px}.b-terminreferenz .box-title{margin-bottom:15px;font-weight:400}.b-terminreferenz .box-title .box-date{font-size:11px;line-height:17px;color:#666;display:block;font-family:"CPMono Verdi Bold",Helvetica,Arial,sans-serif;padding-top:5px;margin-bottom:4px}.b-terminreferenz .box-title .box-link,.b-top-menu .link,.b-umfrage-accordion,.b-umfrage-article,.b-umfrage-portletpage,.b-verwandte-dokumente{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif}.b-terminreferenz .box-title .box-link{display:block;font-size:18px;color:#333;line-height:21px}.b-terminreferenz .more{font-size:15px;line-height:20px;margin-bottom:20px;display:inline;background:url(../img/ico_arrow_small_red.png) 0 3px no-repeat;padding-left:15px;vertical-align:text-bottom}.b-top-menu .element,.b-top-menu .link{display:inline-block}.b-terminreferenz .more .link{color:#e30045}.b-top-menu{padding:10px 0;text-align:right;background:#333}.b-top-menu .back-link{float:left;font-size:15px;color:#fff}.b-top-menu .back-link .arrow{margin-right:8px}.b-top-menu .social-icons{float:left;font-size:12px;color:#fff}.b-top-menu .social-icons .label{float:left}.b-top-menu .social-icons .list,.b-top-menu .social-icons .list .element{float:left;margin-left:10px}.b-top-menu .social-icons .list .element .link{display:inline-block;width:20px;height:20px;margin:0;background-position:left top;background-repeat:no-repeat}.b-top-menu .social-icons .list .element .facebook.link{background-image:url(../img/social-icon/facebook.png)}.b-top-menu .social-icons .list .element .twitter.link{background-image:url(../img/social-icon/twitter.png)}.b-top-menu .social-icons .list .element .link:hover{background-position:left bottom}.b-top-menu .link{margin-left:30px;color:#fff}.b-top-menu .link-icon.link{font-size:16px;vertical-align:middle}.b-top-menu .link-icon.link:after{display:block;width:21px;height:20px}.b-top-menu .link:active,.b-top-menu .link:focus,.b-top-menu .link:hover{text-decoration:none}.b-top-menu .link-icon{margin-left:35px}.b-top-menu .link-icon.link-icon-first{margin-left:50px}.b-top-menu .icon{display:block;width:21px;height:20px;fill:#fff}.b-top-search{text-align:right;background:#333;border-bottom:1px solid #333;overflow:hidden;max-height:0;-webkit-transition:max-height,.5s;transition:max-height,.5s}.b-top-search.show{max-height:500px;border-bottom-color:#fff}.b-top-search .form{display:inline-block;position:relative;padding:20px 0 19px}.b-top-search .input-text{width:382px;display:inline-block;vertical-align:middle;margin-bottom:0;margin-right:10px;color:#231f20}.b-top-search ::-webkit-input-placeholder{color:#231f20}.b-top-search ::-moz-placeholder{color:#231f20}.b-top-search :-ms-input-placeholder{color:#231f20}.b-top-search input:-moz-placeholder{color:#231f20}.b-top-search .placeholder{color:#231f20}.b-top-search .input-submit{background-repeat:no-repeat;background-position:center;outline:0;border:none;width:40px;height:40px;vertical-align:middle;border-radius:5px;box-shadow:2px 2px 2px rgba(0,0,0,.1)}.b-umfrage-accordion{color:#333;border-bottom:2px solid #f6f5f2}.b-umfrage-accordion .list .element .accordion-title{background-color:#e5fbfc;cursor:pointer;padding:10px 40px 10px 14px;font-size:16px;position:relative;z-index:1}.b-umfrage-accordion .list .element .accordion-title .arrow{position:absolute;z-index:1;right:15px;top:50%;margin-top:-13px;width:27px;height:26px;background-image:url(../img/arrows.png);background-repeat:no-repeat;background-position:0 0}.b-umfrage-accordion .list .element .accordion-title:hover{background-color:#009cad;text-decoration:underline}.b-umfrage-accordion .list .element .accordion-title:hover .arrow{background-position:0 -1108px}.b-umfrage-accordion .list .element .accordion-content{display:none;padding:10px 14px;background-color:#e5fbfc}.b-umfrage-accordion .list .element.active .accordion-title{background-color:#009cad}.b-umfrage-article{color:#333}.b-umfrage-article p{font-size:12px;margin:0;padding:0}.b-umfrage-article .title{font-size:16px;border-bottom:2px solid #009cad;line-height:30px;margin:0;padding:0}.b-umfrage-article .question{margin:0;padding:0}.b-umfrage-article .description{padding:10px 0 34px;background-color:#f6f5f2}.b-umfrage-article .description .title-inside{background-color:#009cad;padding:6px 10px;font-size:16px;line-height:20px;margin-bottom:22px}.b-umfrage-article .description .description-content{padding:0 10px;font-size:12px}.b-umfrage-article .description .description-content .list{padding-top:10px}.b-umfrage-article .description .description-content .list .element{padding-bottom:10px}.b-umfrage-article .description .description-content .list .element input[type=radio]{position:relative;top:2px;margin-right:7px}.b-umfrage-article .description .description-content .list .element .progress-bar{position:relative;z-index:1;padding-right:40px}.b-umfrage-article .description .description-content .list .element .progress-bar .vote-result{width:40px;position:absolute;z-index:1;right:0;top:-5px;text-align:right}.b-umfrage-article .description .description-content .list .element .progress-bar .progress{display:block;background-color:#fff;border:1px solid #BEBCB9;border-radius:4px;height:9px;margin-top:6px}.b-umfrage-article .description .description-content .list .element .progress-bar .progress .vote-procent{display:block;height:7px;background-color:#009cad}.b-umfrage-article .btn{height:32px;padding-top:0;padding-bottom:0;font-size:18px;float:right}.b-umfrage-article .clear{clear:both}.b-umfrage-portletpage{color:#333}.b-umfrage-portletpage .title{font-size:16px;border-bottom:2px solid #009cad;line-height:30px}.b-umfrage-portletpage .description{padding:10px 0 34px;background-color:#f6f5f2}.b-umfrage-portletpage .description .title-inside{background-color:#009cad;padding:6px 10px;font-size:16px;line-height:20px;margin-bottom:22px}.b-umfrage-portletpage .description .description-content{padding:0 10px;font-size:12px}.b-umfrage-portletpage .description .description-content .list{padding-top:10px}.b-umfrage-portletpage .description .description-content .list .element{padding-bottom:10px}.b-umfrage-portletpage .description .description-content .list .element input[type=radio]{position:relative;top:2px;margin-right:7px}.b-umfrage-portletpage .description .description-content .list .element .progress-bar{position:relative;z-index:1;padding-right:40px}.b-umfrage-portletpage .description .description-content .list .element .progress-bar .vote-result{width:40px;position:absolute;z-index:1;right:0;top:-5px;text-align:right}.b-umfrage-portletpage .description .description-content .list .element .progress-bar .progress{display:block;background-color:#fff;border:1px solid #BEBCB9;border-radius:4px;height:9px;margin-top:6px}.b-umfrage-portletpage .description .description-content .list .element .progress-bar .progress .vote-procent{display:block;height:7px;background-color:#009cad}.b-umfrage-portletpage .btn{height:32px;padding-top:0;padding-bottom:0;font-size:18px;float:right}.b-umfrage-portletpage .clear{clear:both}.b-verwandte-dokumente{color:#333}.b-verwandte-dokumente .title{padding:0 30px 2px 0;border-bottom:2px solid #dcd9d4;font-size:21px;line-height:30px;position:relative;z-index:1}.b-verwandte-dokumente .title .link{position:absolute;z-index:1;right:0;top:0;color:#333;font-size:14px;line-height:26px}.b-verwandte-dokumente .title .link .icon{display:inline-block;margin-left:10px;width:27px;height:27px;text-align:center;font-size:16px;line-height:26px;background-color:#e9e8e6;color:#e30045;border-radius:5px}.b-verwandte-dokumente .title .link .icon .arrow{font-size:12px;margin-left:2px}.b-verwandte-dokumente .title .link:hover .icon{color:#fff;background-color:#e30045}.b-verwandte-dokumente .list .element .date{padding-top:7px;font-size:13px;color:#231f20;font-family:"CPMono Verdi Bold",Helvetica,Arial,sans-serif}.b-verwandte-dokumente .list .element .element-title{font-size:20px;line-height:22px;color:#e30045;padding-bottom:5px}.b-verwandte-dokumente .list .element .description{font-size:15px;line-height:20px;color:#333}.b-verwandte-dokumente .list .element .description .link{color:#333;padding-left:15px;background:url(../img/ico_arrow_small_red.png) left 2px no-repeat}.b-visual-pic-txt .description{padding:20px;font-size:15px;line-height:20px;font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;background-color:#e2e4e5;min-height:170px}.b-visual-pic-txt .description .overline{font-family:"CPMono Verdi Bold",Helvetica,Arial,sans-serif;color:#231f20;font-size:13px;padding-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:385px}.b-vor-ort{background-color:#e2e4e5;padding:10px 20px 30px}.b-vor-ort:after{display:block;clear:both}.b-vor-ort .title{font-family:"DejaVu Sans Condensed Bold",Helvetica,Arial,sans-serif;font-size:17px;color:#4a4a4a;border-bottom:1px dotted #c1c1c1;line-height:25px;padding:20px 0;margin-bottom:20px;background:url(../img/header-icon/vorort_ico_hintbox.png) right center no-repeat}.b-vor-ort .description,.b-vor-ort .form-area,.b-vorteils,.b-vorteils .title{font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif}.b-vor-ort .description{width:49%;float:left;font-size:15px;font-color:#333}.b-vor-ort .form-area{width:49%;float:right}.b-vor-ort.x-smaller .description{width:100%;float:none}.b-vor-ort.x-smaller .form-area{padding-top:15px;width:auto;max-width:330px;float:none}.b-vor-ort .box-label{color:#e30045;padding-bottom:5px}.b-vorteils .title{background-color:#E30045;border-color:#e2e4e5;color:#fff;min-height:30px;margin-bottom:10px;border-bottom:2px solid #dcd9d4;padding:0 10px 2px;font-size:16px;line-height:30px}.b-vorteils .copy{padding-left:10px;margin-bottom:14px;font-size:15px}.b-vorteils .checklist{display:block;padding:0 10px 0 20px;background:#e2e4e5}.b-vorteils .checklist-advantages-header{height:43px;padding:11px 60px 0 0;display:block}.b-vorteils .checklist-advantages-header strong{float:right;display:inline;width:70px;font-weight:700;text-align:center}.b-vorteils .conclusion,.b-vorteils .tab-title h3{font-weight:400;font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif}.b-vorteils .list{margin-bottom:17px;background-color:#fefefe}.b-vorteils .tab{border-bottom:2px solid #BEBCB9;display:block;cursor:pointer;position:relative}.b-vorteils .negative,.b-vorteils .positive{width:60px;height:20px;margin-top:15px;display:inline-block;top:0;text-indent:-9999px}.b-vorteils .tab-title{padding:5px 0 5px 9px;background:url(../img/spr_arrows.png) right 13px no-repeat}.b-vorteils .tab-title.active,.b-vorteils .tab-title:hover{outline:0;background-position:right -995px}.b-vorteils .tab-title h3{font-size:17px;line-height:21px}.b-vorteils .tab-title .subline{font-size:14px;line-height:20px}.b-vorteils .positive{position:absolute;right:134px;background:url(../img/ico_check.png) center center no-repeat}.b-vorteils .negative{position:absolute;right:66px;background:url(../img/ico_cross.png) center center no-repeat}.b-vorteils .tab-content{display:none}.b-vorteils .tab-body{border-bottom:2px solid #BEBCB9;padding:14px 27px 15px 18px;font-size:13px;line-height:17px;background-color:#e2e4e5}.b-vorteils .conclusion{display:inline;font-size:22px;line-height:40px}.b-vorteils .buttons{float:right}.b-vorteils .btn-box{display:block;margin:0 20px 15px 0;font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;color:#333;background-color:#fff;border:1px solid #f2f0ec;padding:10px 35px 11px 15px;box-shadow:2px 2px 1px rgba(0,0,0,.35);background-position:95% center;border-radius:5px}.b-vorteils .btn-box:hover{background-color:#ffa326;border-color:#ffa326;text-decoration:none}.b-vorteils .btn-box .prompt{display:block;font-size:18px;line-height:18px}.b-zeitstrahl .year{position:absolute;top:0;left:0;margin-top:-2px;font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;font-size:52px;line-height:52px;color:#BEBCB9}.b-zeitstrahl .accordion{display:block;position:relative;min-height:1%;margin-bottom:28px;padding-left:150px}.b-zeitstrahl .accordion .active .accordion-title{border-color:#f6f5f2;background-color:#e30045;background-position:right -90px;color:#fff;text-decoration:underline;outline:0}.b-zeitstrahl .accordion_button{cursor:pointer;overflow:hidden;border-bottom:2px solid #BEBCB9;padding:0 45px 0 13px;font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;font-size:16px;line-height:45px;background:url(../img/arrows.png) right -698px no-repeat #e2e4e5}.b-zeitstrahl .accordion_button:hover{border-color:#f6f5f2;background-color:#e30045;background-position:right -90px;color:#fff;text-decoration:underline;outline:0}.b-zeitstrahl .accordion_body{display:none}.b-zeitstrahl .accordion_body.visible{height:auto}.b-zeitstrahl .accordion_body_content{border-bottom:2px solid #BEBCB9;padding:10px 14px;background-color:#f2f3f3}.b-zeitstrahl .accordion_body_content p{font-size:13px;line-height:17px;margin-bottom:20px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif}.b-zeitstrahl .timeline{display:block;overflow:hidden;position:relative}.b-zeitstrahl .block{margin:0;padding:0}.b-zeitstrahl .block li{position:relative;float:left;display:inline;margin-right:10px}.b-zeitstrahl .block li.active a{color:#fff;background-color:#e30045}.b-zeitstrahl .block li.active:hover>.deactivate{display:block}.b-zeitstrahl .block li>.deactivate{display:none;position:absolute;right:6px;top:6px;z-index:2;width:17px;height:17px;padding:0;text-indent:-9999px;background:url(../img/ico_close_white.png) no-repeat;cursor:pointer}.b-zeitstrahl .block a{display:block;padding:0 12px;font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif;font-size:1.1666em;line-height:2.0714em;color:#e30045;background-color:#e2e4e5}.b-article-header{background-color:#fc9f0a;overflow:hidden;height:326px}.b-article-header.x-no-stage-news{margin-bottom:40px}.b-article-header .section-box{position:relative;z-index:1;max-width:900px;padding-top:40px}.b-article-header .square{position:absolute;z-index:-1;left:-75px;top:-166px;width:1037px;height:400px;background-color:#fdb913;-ms-transform:rotate(-7.5deg);-webkit-transform:rotate(-7.5deg);transform:rotate(-7.5deg)}.b-article-header .title{font-size:44px;color:#fff;line-height:52px;font-family:'CPMono Verdi Plain'}.b-article-header .sub-title{font-size:24px;color:#fff;line-height:28px;margin-bottom:20px;font-family:"DejaVu Sans Condensed",Helvetica,Arial,sans-serif}@media (max-width:360px){.b-social-buttons-news .element{width:50%;padding-right:10px;box-sizing:border-box}}@media (max-width:640px){.b-contact-form .input-side,.b-contact-form .label-side,.b-contact-form .type-checkbox .input-side,.b-contact-form .type-checkbox .label-side,.b-main-footer,.b-main-footer-campaign{text-align:center}.b-alphabet{display:none}.b-article-menu .slider-news-article-navs{display:none!important}.b-ausklapp-more .b-ausklapp-content{column-count:1;-webkit-column-count:1;-moz-column-count:1;margin-left:10px;margin-right:10px}.b-ausklapp-more h3{font-size:28px;margin-left:30px;margin-right:30px}.b-ausklapp-more .b-ausklapp-close{background-size:25px 25px;height:25px;width:25px;right:10px;top:10px}.b-autocomplete{top:79px}.b-autocomplete .list{padding-left:20px;padding-right:20px;width:auto}.b-before-home-content{padding-bottom:0;margin-bottom:40px}.b-before-home-content:after{right:25%;bottom:auto;top:-1030px}.b-before-home-content .section-content{padding:30px 0}.b-before-home-content .section-content .section-text-content{padding-left:20px;padding-right:20px}.b-before-home-content .section-content .section-text-content .content-subtitl .bold{display:block}#searchng .b-faq-result-filter,.b-categories,.b-electionbox,.b-finden-map .map-content,.b-finden-map .map-header,.b-finden-map .search-box .field.no-4{display:none}.b-before-home-content .section-content .section-text-content .content-image,.b-before-home-content .section-content .section-text-content .content-text{width:100%}.b-before-home-content .section-content .section-text-content .content-text .title{padding-top:10px}.b-before-home-content .section-content .section-text-content .content-buttons{clear:both;padding-top:10px}.b-branchennavigator .content-area{padding-right:15px}.b-branchennavigator.x-modul .form-area{padding-left:0;padding-right:0;padding-bottom:0}.b-branchennavigator.x-modul .form-area .form-area-r{padding:0 15px 30px;background:#fff}.b-branchennavigator.x-modul .form-area-row{margin-top:15px}.b-branchennavigator .form-area-l{margin-right:0;padding:15px}.b-branchennavigator .form-area,.b-finden-box{padding-left:10px;padding-right:10px}.b-branchennavigator .form-area-r{position:static;width:auto}.b-branchennavigator .form-area .b-forms{width:100%}.b-contact-form form{width:auto}.b-contact-form .become_member{margin-left:0}.b-contact-form .label-side{padding-bottom:10px}.b-contact-form .type-multi .text{margin:10px auto 0}.b-contact-form .error_messages ul{margin-left:0}.b-contact-form .btn{margin-right:0}.b-faq-result-filter{width:100%}.b-faq-result-list{padding-top:0}.b-finden-map .search-box .field{width:100%!important;padding-right:0!important}.b-finden-map .mobile-content{padding-right:20px;padding-left:20px}.b-main-footer-campaign{padding-top:20px}.b-main-footer-menu{padding:15px 0}.b-main-footer-menu::after{display:block;content:"";clear:both}.b-main-footer-menu .element{display:block;padding:0}.b-main-footer-menu .element.mobile-hide{display:none}.b-main-footer-menu .element.mobile-left{float:left;padding-left:10px}.b-main-footer-menu .element.mobile-right{float:right;padding-right:10px}.b-main-footer-menu .link{text-align:center;display:block;padding:12px 0}.b-main-footer{padding-top:90px}.b-main-footer .copy{padding-left:20px;padding-right:20px;font-size:16px}.b-main-footer .footer-box:before{top:-14px;right:-50px}.b-main-header{height:100%}.b-main-header .main-logo-link span{opacity:0}.b-main-header .logo-area{padding:11px 22px 0;border-bottom:none;z-index:2;background:#fff}.b-main-header .logo-primary{margin:5px 0 14px}.b-main-header .logo-partner{display:none;margin:20px 0;float:none;text-align:right}.wrapper .col>.article-image,.wrapper .layout-grid .row,.wrapper .layout-grid>.row,.wrapper .layout-grid>.row .col .row .col:last-child{margin-bottom:0}.b-main-header .main-logo-link{font-size:11px;line-height:13px;padding-left:60px}.b-main-menu{background-color:#fff;position:absolute;z-index:1;right:0;display:none;width:100%}.b-main-menu.show{display:block}.b-main-menu a.link{font-size:14px}.b-main-menu .main-nav{position:relative;z-index:1;padding:0 15px 0 40px}.b-main-menu .main-nav .element{border-top:1px solid #979797}.b-main-menu .main-nav .element.last-element{border-bottom:1px solid #979797}.b-main-menu .main-nav .link{display:block;line-height:20px;padding:15px 40px 15px 0;position:relative;z-index:1}.b-main-menu .main-nav .link .open-btn{display:block;position:absolute;z-index:1;right:0;top:50%;margin-top:-25px;height:50px;line-height:50px;width:50px;text-align:right;cursor:pointer;font-size:17px}.b-main-menu .main-nav{padding-left:22px}.b-main-menu .submenu{display:none}.b-main-menu .submenu.open{display:block;background-color:#fff;position:absolute;z-index:2;left:0;top:0;width:100%;min-height:100%;padding:0 15px 0 22px}.b-main-menu .bottom-nav .element{border-top:1px solid #e2e4e5}.b-main-menu .bottom-nav .element:first-child{border-top:none}.b-main-menu .bottom-nav .element .link{font-size:12px;color:#6b6b6b}.b-main-menu .menu-header{padding:15px 15px 0 22px;color:#333;font-size:16px;line-height:1.2;font-family:"DejaVu Sans Condensed Bold",Helvetica,Arial,sans-serif;box-shadow:inset 0 3px 3px rgba(0,0,0,.1)}.b-main-menu .menu-footer{position:absolute;z-index:1;left:0;bottom:0;width:100%;height:50px}.b-main-menu .login-btn,.b-main-menu .register-btn{padding:0 30px}.b-contact-list .list .element:last-child,.wrapper .b-descriptive-content{padding-bottom:0}.b-main-menu .acount-buttons{display:none}.b-main-menu .menu-section{overflow-y:scroll}.b-main-menu .lvlStatus{position:absolute;left:0;top:0;z-index:3;height:100%;width:24px}.b-main-menu .lvlStatus .lvlStatus-1,.b-main-menu .lvlStatus .lvlStatus-2,.b-main-menu .lvlStatus .lvlStatus-3{position:absolute;top:0;height:100%;width:8px;display:none}.b-main-menu .lvlStatus .lvlStatus-1{left:0;background-color:#BEBCB9}.b-main-menu .lvlStatus .lvlStatus-2{left:8px;background-color:#e2e4e5}.b-main-menu .lvlStatus .lvlStatus-3{left:16px;background-color:#e2e4e5}.b-main-menu .lvl-list{padding-top:50px}.b-menu-buttons{position:absolute;top:0;right:0;bottom:0;display:inline-block}.b-menu-buttons .active .icon-hamburger{display:none}.b-menu-buttons .active .icon-cross{display:inline-block}.b-menu-buttons .link{display:table-cell;height:80px;text-align:center;vertical-align:middle}.b-menu-buttons .link.icon:after{display:inline-block;content:""}.b-portlet-facebook .social_share_privacy_area li.settings_info .settings_info_menu,.b-rss-result-list .description{display:none}.b-menu-buttons .link.social-media{font-size:30px;line-height:34px}.b-modal-branchen .modal-content .modal-text .title,.b-modal-international .modal-content .modal-text .title,.b-modal-photocopyright .modal-content .modal-text .title,.b-modal-recommendation .modal-content .modal-text .title,.b-stage-campaign .stage .stage-content .text .paragraph{font-size:22px}.b-menu-buttons .link.active.link-search{background:#333}.wrapper .row .b-section-header{margin-top:0}.wrapper .layout-grid>.row>.col{margin-bottom:25px}.wrapper .layout-grid>.row.mod_teaser_list>.col{margin-bottom:10px}.wrapper .layout-grid>.row.mod_teaser_list>.col:last-child{margin-bottom:0}.wrapper .b-pagination-content .slick-slide{margin:0}.wrapper .b-pagination-container .b-pagination-content.x-single-element .slick-slide.layout-grid{margin-left:0}.wrapper .columns,.wrapper .layout-grid .row .row .col{padding-left:0;padding-right:0}.wrapper .b-calendar{padding-left:0;margin:auto}.b-modal-recommendation .modal-content .modal-text .error_messages{width:100%}.b-modal-recommendation .modal-content .modal-text .list .element .label{width:100%;line-height:1.2}.b-modal-recommendation .modal-content .modal-text .list .element .input,.b-modal-recommendation .modal-content .modal-text .list .element:last-child .input,.b-modal-recommendation .modal-content .modal-text .list .element:last-child .label{width:100%}.b-newsletter-box .description{width:100%;float:none}.b-newsletter-box .form-area{padding-top:15px;width:auto;max-width:330px;float:none}.b-section-header .b-pagination{position:static;bottom:0;background-color:transparent}.b-section-header .b-pagination .page{padding:0 5px}.b-rss-result-list .title,.b-search-result-list{padding-top:0}.b-section-header .b-pagination .next,.b-section-header .b-pagination .prev{width:24px;height:24px;line-height:23px}.b-portlet-facebook .social_share_privacy_area .facebook .switch{margin-right:0}.b-search-result-list .element .element-content{padding-right:0}.b-search-result-list .element .element-content .right-box{position:static;background-position:left top;padding:0 0 0 30px;width:auto;line-height:32px;text-align:left}.b-search-result-list .two-buttons.x-mobile{display:block}.b-section-header{margin:50px 0 20px}.b-section-header.x-no-mobile{display:none}.b-stage-slider-news .slider-nav{position:static;background-color:#333;padding-left:10px;padding-right:10px}.b-stage-slider-news .slider-nav .slick-next{display:none!important}.b-stage-slider-news .element{opacity:.5}.b-stage-slider-news .element.slick-current{opacity:1}.b-stage-slider-news .title{width:100%;position:static;display:block;padding-left:0;padding-bottom:10px}.b-stage-slider-news .title br{display:none}.b-stage-slider-news .content{padding-left:0}.b-stage-slider-news .slider-news-navs,.b-stage-slider-news .slider-news-navs .slick-next,.b-stage-slider-news .slider-news-navs .slick-prev{display:none!important}.b-sorting.x-mobile-block{float:left;width:100%;padding-top:5px;padding-bottom:5px}.b-sorting.x-mobile-block .element{width:130px;margin-left:0;padding-bottom:5px}.b-sorting.x-mobile-block .element .label{width:55px;display:inline-block}.b-stage-slider .description,.b-top-menu{display:none}.b-stage-campaign .stage .stage-content .text{bottom:auto;top:10px}.b-stage-slider,.b-stage-slider .image{height:260px}.b-stage-slider .squares{width:100%;height:100%}.b-stage-slider .square-front{bottom:60px;height:300px;left:10px;width:600px}.b-stage-slider .square-back{width:100%;height:100%;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.b-stage-slider .square-description{height:90%;padding:0 20px;top:10%;width:92%}.b-stage-slider .title{font-size:22px;line-height:26px}.b-stage-slider .sub-title{font-size:14px;line-height:17px;padding-top:0}.b-stage-slider .slider-nav{top:5px;right:5px}.b-stage-slider .slick-arrow{width:30px;height:30px}.b-stage-slider.x-stage-l,.b-stage-slider.x-stage-l .image{height:310px}.b-stage-slider.x-stage-l .square-front{bottom:60px;height:300px;left:20px;width:600px}.b-stage{padding:20px}.b-top-search{border-bottom:none}.b-top-search .form{display:block;padding-left:20px;padding-right:70px}.b-top-search .input-text{margin-right:60px;width:100%}.b-top-search .input-submit{position:absolute;right:20px;top:20px}.b-vor-ort .description{width:100%;float:none}.b-vor-ort .form-area{padding-top:15px;width:auto;max-width:330px;float:none}.b-vorteils .checklist-advantages-header strong{width:49px}.b-vorteils .checklist-advantages-header{padding-right:48px;padding-top:3px}.b-vorteils .tab-title .subline,.b-vorteils .tab-title h3{padding-right:200px}.b-vorteils .positive{right:92px}.b-vorteils .negative{right:41px}.b-zeitstrahl .year{font-size:30px}.b-zeitstrahl .accordion{padding-left:80px}.b-zeitstrahl .accordion_button{padding:10px 45px 10px 13px;line-height:20px}.b-article-header{padding:20px;height:188px}.b-article-header .section-box{padding:0 25px}.b-article-header .square{left:-17px;top:-310px}.b-article-header .title{font-size:22px;line-height:28px}.b-article-header .sub-title{font-size:14px;margin-bottom:3px}}@media all{.b-electionbox .print_logo,.b-electionbox .tse_media .text p,.b-electionbox .tsm_media a{display:none}.b-electionbox #international_dialog_content h2,.b-electionbox .mod_image_teaser h3{font-weight:700}.b-electionbox .fleft,.b-electionbox .left{float:left}.b-electionbox .fright,.b-electionbox .right{float:right}.b-electionbox .flashbox{margin-top:5px;margin-bottom:15px}.b-electionbox .flashbox.fleft{margin-right:15px}.b-electionbox .flashbox.fright{margin-left:15px}.b-electionbox .article_video{margin-bottom:30px;margin-left:auto;margin-right:auto}.b-electionbox #data_form,.b-electionbox #pressaccreditation{width:auto}.b-electionbox #data_form div.type-text input,.b-electionbox #data_form div.type-text textarea,.b-electionbox #pressaccreditation div.type-select select,.b-electionbox #pressaccreditation div.type-text input,.b-electionbox #pressaccreditation div.type-text textarea{width:256px}.b-electionbox #data_form div.type-select select{width:278px}.b-electionbox #PressAccreditationPortlet\.geburstsdatum{width:216px!important}.b-electionbox #PressAccreditationPortlet\.geburstsdatum_trigger{width:30px!important;margin:4px 0 0 10px}.b-electionbox .headlineonly h3{margin-bottom:11px;font-size:1.3333em;font-weight:700;line-height:1.25em;color:#555}.b-electionbox .headlineonly ul li a{font-size:1.1666em;line-height:1.4285em}.b-electionbox .mod_image_teaser{clear:left;margin-bottom:25px}.b-electionbox .mod_image_teaser img{margin:0 15px 10px 0;float:left}.b-electionbox #all_newsletters__and_invitations_label{width:300px}.b-electionbox .no-bottom-margin{margin-bottom:0!important}.b-electionbox .module.mod_search_results{min-height:750px}.b-electionbox em.bottomline{display:block;margin-bottom:10px}.b-electionbox .vb #metanav .metanav_list li{max-width:none}.b-electionbox #international_dialog,.b-electionbox #photo_copyright_dialog{position:fixed;z-index:2000}.b-electionbox .image_copyrights li{border-bottom:2px solid #DCD9D4;overflow:hidden;padding:10px}.b-electionbox .image_copyrights img{float:left;margin-right:20px}.b-electionbox .image_copyrights p{font-size:16px}.b-electionbox .vb .ovl_register.yform{overflow-x:hidden;overflow-y:auto}.b-electionbox .vb #international_dialog .ovl_register.yform,.b-electionbox .vb #photo_copyright_dialog .ovl_register.yform{bottom:0;width:541px}.b-electionbox .vb #login_registration_dialog .ovl_register.yform{bottom:20%}.b-electionbox #topnav>ul>.collapse>a{width:150px}.b-electionbox .mod_twitter.social_share_privacy_area{height:100px}.b-electionbox .mod_twitter.social_share_privacy_area .settings_info{top:inherit;right:25px}.b-electionbox .vb.ts_small .teaser_stage .tse_text .text{max-width:100%}.b-electionbox .vb.ts_small .teaser_stage .tse_text .text>*{clear:left;display:inline-block;float:left}.b-electionbox .vb.ts_small #col3_content .teaser_stage .tse_text p.subline{font-size:1.5em;max-width:500px}.b-electionbox .vb.ts_small #col3_content .teaser_stage .tse_text p{font-size:1em;max-height:2.5em;max-width:460px;white-space:normal}.b-electionbox .zentral .scrollbox{position:relative;overflow-y:hidden;overflow-x:auto}.b-electionbox .zentral .scrollbox_v{position:relative;overflow-y:auto;overflow-x:hidden}.b-electionbox .zentral .scrollbox .scrollbar{display:none;position:absolute;left:0;bottom:5px;height:7px;width:99.5%;z-index:100}.b-electionbox .zentral.js .scrollbox .scrollbar{display:block}.b-electionbox .zentral.js .scrollbox .viewport{position:relative;width:100%}.b-electionbox .zentral.js .scrollbox .overview{position:absolute;margin:0;padding:0;top:0;left:0}.b-electionbox .zentral .scrollbox .scrollbar .track{position:relative;height:7px;width:100%;padding:0;background-color:#fff}.b-electionbox .scrollbox .scrollbar .thumb,.b-electionbox .zentral .scrollbox .scrollbar .thumb .end{background-color:#E30045}.b-electionbox .zentral .scrollbox .scrollbar .thumb{position:absolute;bottom:0;left:0;height:7px;width:68px;cursor:pointer}.b-electionbox .zentral .scrollbox .scrollbar .thumb .end{height:7px;width:5px}.b-electionbox .zentral .scrollbox .disable{display:none}.b-electionbox .zentral .scrollbox_v .scrollbar{display:none;position:absolute;right:0;top:5px;height:99.5%;width:7px;z-index:100}.b-electionbox .zentral.js .scrollbox_v .scrollbar{display:block}.b-electionbox .zentral.js .scrollbox_v .viewport{position:relative;height:100%}.b-electionbox .zentral.js .scrollbox_v .overview{position:absolute;top:0;left:0}.b-electionbox .zentral .scrollbox_v .scrollbar .track{position:relative;height:100%;width:7px;border:1px solid #E30045;padding:0;background-color:#fff}.b-electionbox .scrollbox_v .scrollbar .thumb,.b-electionbox .zentral .scrollbox_v .scrollbar .thumb .end,.b-electionbox .zentral.js .scrollbox .scrollbar .thumb,.b-electionbox .zentral.js .scrollbox .scrollbar .thumb .end{background-color:#E30045}.b-electionbox .zentral .scrollbox_v .scrollbar .thumb{overflow:hidden;position:absolute;top:0;right:0;height:68px;width:7px;cursor:pointer}.b-electionbox .zentral .scrollbox_v .scrollbar .thumb .end{overflow:hidden;height:5px;width:7px}.b-electionbox .zentral .scrollbox_v .disable{display:none}.b-electionbox .zentral .scrollbar .thumb,.b-electionbox .zentral .scrollbar .track{border-radius:5px}.b-electionbox .zentral .scrollbar .thumb .end{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}.b-electionbox .zentral .scrollbox .scrollbar .track{border:1px solid #E30045}.b-electionbox .zentral.js .mod_gallery>.gallery_thumb_list,.b-electionbox .zentral.js .mod_gallery>.gallery_thumb_list .viewport{clear:both;overflow-x:hidden}.b-electionbox #nav .fo_small .level_2>li{width:308px}.b-electionbox #nav .fo_small .level_2>li.odd{clear:right;float:right}.b-electionbox .vb .mod_result_list .result_list .related .result_content h3 a,.b-electionbox .vb .mod_result_list .result_list .result_content h3 a{background-image:none;padding-left:0}.b-electionbox .mod_comment_article{clear:both}.b-electionbox .mod_article .image_box a p{display:none}.b-electionbox #international_dialog h1{font-size:2em}.b-electionbox #international_dialog_content{font-family:DejaVuSansCondensed,Tahoma,sans-serif;font-size:1.3334em;line-height:1.3125em}.b-electionbox .openButton,.b-electionbox .xopenButton{box-shadow:0 0 5px #666;-moz-border-radius-topleft:5px;font-weight:400;white-space:nowrap}.b-electionbox #international_dialog_content h2,.b-electionbox #international_dialog_content p,.b-electionbox #international_dialog_content ul{margin-bottom:1em}.b-electionbox .mod_twitter.social_share_privacy_area .help_info.icon .info{left:-341px}.b-electionbox .vb .mod_teaser_pic_txt.wide .teaser_pic_txt_list.block li{margin:0}.b-electionbox .iframeLayer{width:994px;height:760px;position:absolute;top:0;z-index:600}.b-electionbox .layerBackground{display:none;background:rgba(0,0,0,.5);height:100%;left:0;top:0;position:fixed;width:100%;z-index:-2}.b-electionbox .closeButton,.b-electionbox .openButton{background-repeat:no-repeat;cursor:pointer;z-index:800}.b-electionbox .xopenButton{background-color:#000;position:absolute;right:0;right:110px;overflow:hidden;overflow:visible;top:276px;background-image:url(../other_images/open_back.png);background-repeat:no-repeat;background-position:8px 7px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;height:30px;padding-top:10px;padding-left:40px;padding-right:16px;color:#fff;font-family:CPMono_verdiBold,serif;font-size:12pt;cursor:pointer}.b-electionbox .extension{color:#a7a8aa}.b-electionbox .openButton .hoverText{display:none;background-color:#000;bottom:8px;left:8px;font-size:14px;line-height:16px;padding-top:5px;position:absolute;min-height:110px;padding-bottom:16px;padding-left:4px;color:#fff}.b-electionbox .openButton{display:none;background-color:#000;position:fixed;height:123px;width:14px;overflow:hidden;top:278px;right:0;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;font-family:"CPMono Verdi Bold",Helvetica,Arial,sans-serif;font-size:14pt;background-image:url(../img/electionbox/open.png);background-position:-8px -29px;padding:14px 16px 16px 20px}.b-electionbox .closeButton{display:none;border-bottom:0 none;color:red;height:46px;overflow:hidden;width:46px;background-image:url(../img/electionbox/close.png);background-position:left top;margin-left:929px;position:absolute;top:16px}.b-electionbox #superstage{border:0;height:731px;margin-left:-15px;margin-top:0;overflow:hidden;width:994px}.b-electionbox .page{width:988px;margin:0 auto}.b-electionbox .shadowBorder{position:absolute;width:988px;bottom:-4px}.b-electionbox .registration_mandatory_info{float:right}.b-electionbox #recommend_dialog_content label,.b-electionbox #recommend_dialog_content p.branding{float:left}.b-electionbox #recommend_dialog_content a.privacy,.b-electionbox #recommend_dialog_content input,.b-electionbox #recommend_dialog_content textarea{float:right}.b-electionbox #recommend_dialog_content p.branding{font-style:italic}.b-electionbox #recommend_dialog_content a.privacy{color:#E30045}.b-electionbox #recommend_dialog_content input.captcha_input{width:170px}.b-electionbox #recommend_dialog_content textarea{height:80px}.b-electionbox #recommend_dialog_content .type-button{margin-top:10px}.b-electionbox #recommend_dialog_content button{padding-bottom:3px;padding-top:3px;float:right}.b-electionbox #recommend_dialog_content p.intro{margin-bottom:5px}.b-electionbox #statement_form #captcha_label i{white-space:nowrap}.b-electionbox #statement_form #captcha_label{margin-top:-4px}.b-electionbox body.searchresultpage #teaser_stage_content .text h3{font-size:2.5em}.b-electionbox body.searchresultpage #teaser_stage_content .text h3 span{font-size:.5009em;top:-24px}}@media (max-width:330px){.b-image-info .image-info-content .text{padding:10px;font-size:14px}.b-social-buttons .social-btn.x-fill .box .text{font-size:12px;letter-spacing:-.5px}}@media (min-width:641px) and (max-width:1024px){.b-electionbox,.b-main-menu{display:none}.b-stage-slider .element-bg{background:url(../img/stage-slider/stage-slider-tablet.png) center top no-repeat}.b-article-menu .slider-news-article-navs{width:125px}.b-ausklapp-more .b-ausklapp-content{column-count:2;-webkit-column-count:2;-moz-column-count:2}.b-ausklapp-more h3{font-size:32px;margin-left:35px;margin-right:35px}.b-ausklapp-more .b-ausklapp-close{background-size:30px 30px;height:30px;width:30px;right:10px;top:10px}.b-ausklapp:hover:not(.is_expanded) .b-ausklapp-bild img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.b-autocomplete{top:79px}.b-autocomplete .list{padding-left:20px;padding-right:20px;width:auto}.b-before-home-content{padding-bottom:0;margin-bottom:40px}.b-before-home-content:after{right:53%;bottom:auto;top:-1040px}.b-before-home-content .section-content{padding:30px 0}.b-before-home-content .section-content .section-text-content{padding-left:20px;padding-right:20px}.b-branchennavigator .form-area,.b-finden-box{padding-left:10px;padding-right:10px}.b-before-home-content .section-content .section-text-content .content-image,.b-before-home-content .section-content .section-text-content .content-text{width:48%}.b-before-home-content .section-content .section-text-content .content-text .title{padding-top:15px}.b-before-home-content .section-content .section-text-content .content-buttons{clear:both;padding-top:30px}.b-content-area-faq .b-section-header{padding-top:0}.b-main-footer-menu{padding:25px 0}.b-main-footer-menu .element{padding:0 0 0 23px}.b-main-footer-menu .element:first-child{padding-left:0}.b-main-footer{padding-top:85px}.b-main-footer .copy{padding-left:20px;padding-right:20px;font-size:20px;padding-bottom:20px}.b-main-footer .footer-box:before{right:-15px;top:-7px}.b-main-header .logo-area{padding:11px 22px 0;border-bottom:none;z-index:2;background:#fff}.b-main-header .logo-primary{margin:5px 0 14px}.b-main-header .logo-partner{display:none;margin:20px 0;float:none;text-align:right}.wrapper .col>.article-image,.wrapper .layout-grid .row,.wrapper .layout-grid>.row,.wrapper .layout-grid>.row .col .row .col:last-child{margin-bottom:0}.b-main-header .main-logo-link{font-size:11px;line-height:13px;padding-left:60px}.b-main-menu{background-color:#fff;position:absolute;z-index:1;right:0;top:100%;width:390px;box-shadow:-10px 0 20px rgba(0,0,0,.5)}.b-main-menu.show{display:block}.b-main-menu a.link{font-size:14px}.b-main-menu .main-nav{position:relative;z-index:1;padding:0 15px 0 40px}.b-main-menu .main-nav .element{border-top:1px solid #979797}.b-main-menu .main-nav .element.last-element{border-bottom:1px solid #979797}.b-main-menu .main-nav .link{display:block;line-height:20px;padding:15px 40px 15px 0;position:relative;z-index:1}.b-main-menu .main-nav .link .open-btn{display:block;position:absolute;z-index:1;right:0;top:50%;margin-top:-25px;height:50px;line-height:50px;width:50px;text-align:right;cursor:pointer;font-size:17px}.b-main-menu .submenu{display:none}.b-main-menu .submenu.open{display:block;background-color:#fff;position:absolute;z-index:2;left:0;top:0;width:100%;min-height:100%;padding:0 15px 0 40px}.b-contact-list .list .element:last-child,.wrapper .b-descriptive-content{padding-bottom:0}.b-main-menu .bottom-nav .element{border-top:1px solid #e2e4e5}.b-main-menu .bottom-nav .element:first-child{border-top:none}.b-main-menu .bottom-nav .element .link{font-size:12px;color:#6b6b6b}.b-main-menu .menu-header{display:none;height:0;overflow:hidden}.b-main-menu .menu-footer{position:absolute;z-index:1;left:0;bottom:0;width:100%;height:50px}.b-main-menu .acount-buttons{display:none}.b-main-menu .menu-section{overflow-y:scroll}.b-main-menu .lvlStatus{position:absolute;left:0;top:0;z-index:3;height:100%;width:24px}.b-main-menu .lvlStatus .lvlStatus-1,.b-main-menu .lvlStatus .lvlStatus-2,.b-main-menu .lvlStatus .lvlStatus-3{position:absolute;top:0;height:100%;width:8px;display:none}.b-main-menu .lvlStatus .lvlStatus-1{left:0;background-color:#BEBCB9}.b-main-menu .lvlStatus .lvlStatus-2{left:8px;background-color:#e2e4e5}.b-main-menu .lvlStatus .lvlStatus-3{left:16px;background-color:#e2e4e5}.b-main-menu .lvl-list{padding-top:50px}.b-menu-buttons{position:absolute;top:0;right:0;bottom:0;display:inline-block}.b-menu-buttons .active .icon-hamburger{display:none}.b-menu-buttons .active .icon-cross{display:inline-block}.b-menu-buttons .link{display:table-cell;height:80px;text-align:center;vertical-align:middle}.b-menu-buttons .link.icon:after{display:inline-block;content:""}.b-portlet-facebook .social_share_privacy_area li.settings_info .settings_info_menu,.b-top-menu{display:none}.b-menu-buttons .link.social-media{font-size:30px;line-height:34px}.b-menu-buttons .link.active.link-search{background:#333}.wrapper .row .b-section-header{margin-top:0}.wrapper .layout-grid>.row>.col{margin-bottom:25px}.wrapper .layout-grid>.row.mod_teaser_list>.col{margin-bottom:10px}.wrapper .layout-grid>.row.mod_teaser_list>.col:last-child{margin-bottom:0}.wrapper .b-pagination-content .slick-slide{margin:0}.wrapper .b-pagination-container .b-pagination-content.x-single-element .slick-slide.layout-grid{margin-left:0}.wrapper .columns,.wrapper .layout-grid .row .row .col{padding-left:0;padding-right:0}.wrapper .b-calendar{padding-left:0;margin:auto}.b-newsletter-box .description{width:100%;float:none}.b-newsletter-box .form-area{padding-top:15px;width:auto;max-width:330px;float:none}.b-section-header .b-pagination{position:static;bottom:0;background-color:transparent}.b-section-header .b-pagination .page{padding:0 5px}.b-section-header .b-pagination .next,.b-section-header .b-pagination .prev{width:24px;height:24px;line-height:23px}.b-portlet-facebook .social_share_privacy_area .facebook .switch{margin-right:0}.b-rss-result-list .title{padding-top:0}.b-stage-slider-news .slider-nav{padding-left:10px;padding-right:10px}.b-stage-slider-news .slider-nav .slick-next{right:-10px}.b-stage-slider-news .content{padding-left:220px}.b-stage-slider-news .slider-news-navs{width:105px}.b-stage-slider-news .slider-news-navs .slick-next,.b-stage-slider-news .slider-news-navs .slick-prev{left:12px}.b-stage-slider-news .slider-news-navs .slick-next{left:57px}.b-stage-slider,.b-stage-slider .image{height:494px}.b-stage-slider .squares{width:358px}.b-stage-slider .square-front{bottom:42%}.b-stage-slider .square-back{left:4%}.b-stage-slider .square-description{left:8%;width:80%}.b-stage-slider .title{font-size:19px;line-height:22px;height:90px;overflow:hidden}.b-stage-slider .description{font-size:12px;line-height:22px;max-height:88px;margin-bottom:11px;overflow:hidden}.b-stage-slider .sub-title{font-size:11px;padding-top:40px}.b-stage-slider .slider-nav{top:5px;right:5px}.b-stage-slider .slick-arrow{width:35px;height:35px}.b-stage-slider.x-stage-l,.b-stage-slider.x-stage-l .image{height:400px}.b-stage-slider.x-stage-l .square-front{bottom:46%}.b-stage{padding:20px}.b-top-search{border-bottom:none}.b-top-search .form{display:block;padding-left:20px;padding-right:70px}.b-top-search .input-text{margin-right:60px;width:100%}.b-top-search .input-submit{position:absolute;right:20px;top:20px}.b-vor-ort .description{width:100%;float:none}.b-vor-ort .form-area{padding-top:15px;width:auto;max-width:330px;float:none}.b-article-header{padding:20px;height:169px}.b-article-header .section-box{padding:0 25px}.b-article-header .square{left:-10px;top:-327px}.b-article-header .title{font-size:22px;line-height:28px}.b-article-header .sub-title{font-size:14px;margin-bottom:3px}}@media (min-width:641px) and (max-width:1024px) and (max-width:640px){.b-menu-buttons .link{width:54px}.b-menu-buttons .link.icon:after{width:25px;height:25px}}@media (min-width:641px) and (max-width:1024px) and (min-width:641px) and (max-width:1024px){.b-menu-buttons .link{width:70px}.b-menu-buttons .link.icon:after{width:28px;height:28px}}@media (max-width:640px) and (max-width:640px){.b-menu-buttons .link{width:54px}.b-menu-buttons .link.icon:after{width:25px;height:25px}}@media (max-width:640px) and (min-width:641px) and (max-width:1024px){.b-menu-buttons .link{width:70px}.b-menu-buttons .link.icon:after{width:28px;height:28px}}@media (max-width:400px){.b-press-contact .people .element .person-image{float:none}.b-press-contact .people .element .text{margin-left:0;padding-top:10px}}@media (min-width:1025px){.b-faq-result-list .txt,.b-main-menu .close-btn,.b-main-menu .main-nav .open-btn{display:none}.b-stage-slider .element-bg{background:url(../img/stage-slider/stage-slider-bg.png) center top no-repeat}.b-before-home-content .section-content .section-text-content .content-text{height:223px}.b-before-home-content .section-content .section-text-content .content-buttons{float:right;width:41%}.b-main-menu,.b-main-menu .main-nav,.b-main-menu .menu-section{height:auto!important}.b-main-menu .lvl-1 .link.active,.b-main-menu .lvl-1 .link:hover{color:#e30045}.b-main-menu .lvl-0{float:right}.b-main-menu .lvl-0>.element{float:left;text-transform:uppercase;margin-right:60px}.b-main-menu .lvl-0>.element:last-child{margin-right:40px}.b-main-menu .b-top-menu .lvl-0>.element>.link,.b-main-menu .lvl-0>.element>.link{display:block;position:relative;z-index:2;line-height:20px;padding:16px 0 40px}.b-main-menu .b-top-menu .lvl-0>.element>.active.link .lvl-0-hover,.b-main-menu .lvl-0>.element>.link.active .lvl-0-hover{display:block}.b-main-menu .lvl-0>.element .lvl-0-hover{display:none;position:absolute;z-index:1;left:0;bottom:23px;width:100%;height:10px}.b-main-menu .lvl-0>.element:hover .lvl-0-hover,.b-main-menu .lvl-0>.element:hover .submenu.lvl-1{display:block}.b-main-menu .lvl-1{display:none;position:absolute;z-index:1;left:0;top:0;width:100%;padding:109px 0 33px;background-color:rgba(255,255,255,.97)}.b-main-menu .lvl-1 .col{float:left;width:32%;margin-left:2%}.b-main-menu .lvl-1 .col.first{margin-left:0}.b-main-menu .lvl-1 .col .element{padding:0;border-bottom:1px solid #979797}.b-main-menu .lvl-1 .col .element.no-border{border-bottom:none}.b-main-menu .lvl-1 .col .element .link{display:block;line-height:23px;padding:20px 0;text-transform:none}.b-main-menu .bottom-nav,.b-main-menu .lvl-2,.b-main-menu .lvl-3,.b-main-menu .lvlStatus,.b-main-menu .menu-footer{display:none}.b-main-menu .menu-header{display:none;height:0;overflow:hidden}.b-main-menu.x-green .lvl-1 .link.active,.b-main-menu.x-green .lvl-1 .link:hover{color:#fdb913}.b-stage-slider-news.x-green .link{padding-right:20px}}@media (min-width:1025px) and (min-width:641px) and (max-width:1024px){.b-main-menu .lvl-0>.element .lvl-0-hover{display:none}}@media (min-width:1025px) and (max-width:640px){.b-main-menu .lvl-0>.element .lvl-0-hover{display:none}}