@import url('css/contentBuilderSpecial.css?version=20260619105021');
@font-face {
        font-family: "FCBayernSans-Bold";
        src: url("https://assets.guestid.events/kd264017_2/project/3469/project_fonts_uploaded_file/6a82eade7ffe35_33886493/6a82eade7ffe35_33886493.otf?Expires=1789172751&Signature=hL8qxTVYBFCGLYd~WQ165Z01ff6J9G6aXSFJtb7PPLMB1Zi1-ak1j~znlKZ9A5G5zb2mjHwr6-Swo9As3ogJfEwGIv~0MB5Z24W2KvXNYeWP6KnhnsowbUaVxJOBn8Icb4bJ2ioWCl9Y2PUoRfPk6H9z1Nh2rrRVOMoZkCvEYZEU6Wapqp7P6BqnBMw~S4HZtNEh5KokSh5diddqZNPUDupqWYwVeL0uWCQxBLuzow0zVpnp244~CrFJf2pa1HN0VkCqTIre7NCXiG5SZs0SIu8doi1nFRO8Xb8uXR2dLyMtSWfhaDhYSwuUMrb3Gi8ZmXM-0sRuRWKu2vJ8-TWEgw__&Key-Pair-Id=KOC82DKSC2S7B") format("opentype");
        font-weight: bold;
        font-style: normal;
    }
@font-face {
        font-family: "FCBayernSans-Light";
        src: url("https://assets.guestid.events/kd264017_2/project/3469/project_fonts_uploaded_file/6a82eadef19dd1_70360127/6a82eadef19dd1_70360127.otf?Expires=1789172751&Signature=W5fah~U7rO4wWsaMbMrdubvfbQ9yNamOUL5qKn2n2MWqGCIfZjNykrbGM-0JssMJy5C3BvduznUw~5~zcZ6UVTYBOEJAMTyWlAnDviepZAMBdXic3Km0X4zP8BIwLPCchgNGLAL2Q1OwnDsz5ikGEnZeHrjSPeNMWkbTW5Cj9HhurNrqxG7Uew6iUUW8QplrIdCBIwewHNIRgWgu2wxQcu3cVbxxzPIWdb-uVeMDEUI1ZMyv2MXHRbiZUnGZNnDMbdg8GvZcfogIgxvr4U4q5BqFHQutvR6BFGG104Xifrv4f2dM8ftVbBvsKL-BHp~nUl0H6MPLMVuxMNbqNT3V3g__&Key-Pair-Id=KOC82DKSC2S7B") format("opentype");
        font-weight: normal;
        font-style: italic;
    }
@font-face {
        font-family: "FCBayernSans-Regular";
        src: url("https://assets.guestid.events/kd264017_2/project/3469/project_fonts_uploaded_file/6a82eadf193544_66381197/6a82eadf193544_66381197.otf?Expires=1789172751&Signature=W0MFiQCIcQrf-D~yfbhIq1ctiJ-FaFkrqFZOlJ4q-nULO624Y9LQ9YETkBqwTgxFrnrLsR2OqrS69UareMdSwt25434EgHi77CX8JRgub4ycg3rPO1oWo7iFwjm-ovvzw-GHfWobiXmUyPOysXelMWghgUrFsrEqGyZU9SO-MieToVAabH7blrP2fZwc2Vs4g2i8LYdJlokpcJ25-8Z2YyAC8-~O-Wo8AOtmWqLdtb7Yts8~ryBw63p-O3Y1Gt3KaZmtaLfn0RwU~lNQI8RPwJ-zPQAmjI2wvEbr7VKANRGA17V6-W06GcRjlvKQxFwcPNBVISCIzSL57d47jzmX5w__&Key-Pair-Id=KOC82DKSC2S7B") format("opentype");
        font-weight: normal;
        font-style: normal;
    }
@font-face {
        font-family: "FCBayernSans-SemiBold";
        src: url("https://assets.guestid.events/kd264017_2/project/3469/project_fonts_uploaded_file/6a82eadf3862a2_48978602/6a82eadf3862a2_48978602.otf?Expires=1789172751&Signature=GoZSDeK8DxuLfnfN8nzi9uH6clSawkOaPkdDj5s7Fg3S9NzI93Ax8dQW-oyUR7TeVYquQWqz6Dz~9cO4o8IjPKs1VxLKSRiOtydcUBiOc2olo6U0ZcTlip0ab0EpSv5wBcayj9hvECg41TQ3e5shiMKDv3ijq0H8SotzbvBi~cnqlMc153cO1ylMuIqYYishzrRQscyX2yFjY01X~hJ-ePrs3FsSw3Mue4HsWvfrma5kMoVr73tzecQbFfppxCC6CqDVYr9HmTCAmXTKL6eTqqhvJw5IOqsc36yZw17tU6Nghi3z34lFzf6-WiO7lDFxV1unmiDksBOMdzpxTAKLtQ__&Key-Pair-Id=KOC82DKSC2S7B") format("opentype");
        font-weight: bold;
        font-style: italic;
    }
 #body-content-customer { background-color: #ffffff; } #body-content-customer p, #body-content-customer li { font-size: 22px; } #body-content-customer p, #body-content-customer li { font-weight: normal; }.div-content-customer h1{color: #00006e;font-family: FCBayernSans-Bold;font-weight: bold;font-size: 38px;text-transform: none;text-decoration: none;}.div-content-customer h2{color: #00006e;font-family: FCBayernSans-Bold;font-weight: bold;font-size: 34px;text-transform: none;text-decoration: none;}.div-content-customer h3{color: #00006e;font-family: FCBayernSans-Regular;font-weight: normal;font-size: 28px;text-transform: none;text-decoration: none;}.div-content-customer h4{color: #00006e;font-family: FCBayernSans-Regular;font-weight: normal;font-size: 24px;text-transform: none;text-decoration: none;}.div-content-customer h5{color: #00006e;font-family: FCBayernSans-Regular;font-weight: normal;font-size: 22px;text-transform: none;text-decoration: none;}.div-content-customer h6{color: #00006e;font-family: FCBayernSans-Regular;font-weight: normal;font-size: 20px;text-transform: none;text-decoration: none;}.div-content-customer {color: #000000;background-color: #ffffff;font-family: FCBayernSans-Regular;font-weight: normal;font-size: 22px;letter-spacing: inherit;}.div-content-customer a{color: #00006e;text-decoration: underline;}.div-content-customer a:hover{color: #ed0037;text-decoration: underline;}.div-content-customer a:visited{color: #00006e;text-decoration: underline;}.div-content-customer a:visited:hover{color: #ed0037;text-decoration: line-through;}.div-content-customer #mainNavbar{background-color: #ed0037;font-family: FCBayernSans-SemiBold;}.div-content-customer #navigation-bar-header{background-color: #ed0037;z-index: 10;width: 100%;}.div-content-customer #navigation-bar-header li:hover{background-color: #ed0037;}.div-content-customer #navigation-bar-header li.active{background-color: #ed0037;}.div-content-customer #navigation-bar-header li.active:hover{background-color: #ed0037;}.div-content-customer #navigation-bar-header li a{color: #ffffff;font-size: 24px;font-weight: bold;text-transform: none;text-decoration: none;}.div-content-customer #navigation-bar-header li a:hover{color: #ffffff;font-size: 24px;font-weight: bold;text-transform: none;text-decoration: underline;}.div-content-customer #navigation-bar-header li.active a{color: #ffffff;font-size: 24px;font-weight: bold;text-transform: none;text-decoration: underline;}.div-content-customer #navigation-bar-header li.active a:hover{color: #ffffff;font-size: 24px;font-weight: bold;text-transform: none;text-decoration: underline;}.div-content-customer #footerNavbar{background-color: #ed0037;font-family: FCBayernSans-SemiBold;}.div-content-customer #navigation-bar-footer{background-color: #ed0037;}.div-content-customer #navigation-bar-footer li:hover{background-color: #ed0037;}.div-content-customer #navigation-bar-footer li.selected{background-color: #ed0037;}.div-content-customer #navigation-bar-footer li.selected:hover{background-color: #ed0037;}.div-content-customer #navigation-bar-footer li a{color: #ffffff;font-size: 20px;font-weight: bold;text-transform: none;text-decoration: none;}.div-content-customer #navigation-bar-footer li a:hover{color: #ffffff;font-size: 20px;font-weight: normal;text-transform: none;text-decoration: none;}.div-content-customer #navigation-bar-footer li.selected a{color: #ffffff;font-size: 20px;font-weight: normal;text-transform: none;text-decoration: none;}.div-content-customer #navigation-bar-footer li.selected a:hover{color: #ffffff;font-size: 20px;font-weight: normal;text-transform: none;text-decoration: none;}.div-content-customer #navigation-bar-footer #copyright{background-color: #cccccc;}.div-content-customer #navigation-bar-footer #copyright li:hover{background-color: #cccccc;}.div-content-customer #navigation-bar-footer #copyright li p{color: #000000;font-size: 20px;font-weight: normal;text-decoration: none;}.div-content-customer #navigation-bar-footer #copyright li p:hover{color: #ff0000;font-size: 20px;font-weight: normal;text-decoration: none;}.div-content-customer .btn-primary{border-color: #00006e;background-color: #00006e;color: #ffffff;}.div-content-customer .btn-primary:hover{border-color: #ed0037;background-color: #ed0037;color: #ffffff;}.div-content-customer .required:after{color: #ed0037;content:  *;}.div-content-customer .navbar-default #mainNavbar .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{color: #ffffff;background-color: #7faa2a;}.div-content-customer div#header{font-family: FCBayernSans-SemiBold;}.div-content-customer div#header-text{position: absolute;top: 35px;}.div-content-customer div#header-text span.line1{color: #000000;font-size: 2em;}.div-content-customer div#header-text span.line2{color: #000000;font-size: 1.5em;}.div-content-customer #navigation-bar-header .dropdown-menu{background-color: #ed0037;}.div-content-customer #navigation-bar-header .dropdown-menu li>a:hover{background-color: #ed0037;}.div-content-customer #navigation-bar-header .dropdown-menu .dropdown-item:hover{background-color: #ed0037;}@font-face {
font-family: 'FCBayernSans';
src: url('../pdf/fonts/fcb/FCBayernSans-Bold.woff2')  format('woff2'); 
font-weight: 700;
font-style: normal;
}

@font-face {
font-family: 'FCBayernSans';
src: url('../pdf/fonts/fcb/FCBayernSans-Light.woff2')  format('woff2'); 
font-weight: 300;
font-style: normal;
}

@font-face {
font-family: 'FCBayernSans';
src: url('../pdf/fonts/fcb/FCBayernSans-Regular.woff2')  format('woff2'); 
font-weight: 400;
font-style: normal;
}

@font-face {
font-family: 'FCBayernSans';
src: url('../pdf/fonts/fcb/FCBayernSans-SemiBold.woff2')  format('woff2'); 
font-weight: 600;
font-style: normal;
}


/* condensed */

@font-face {
font-family: 'FCBayernSansCond';
src: url('../pdf/fonts/fcb/FCBayernSans-CondBold.woff2')  format('woff2'); 
font-weight: 700;
font-style: normal;
}

@font-face {
font-family: 'FCBayernSansCond';
src: url('../pdf/fonts/fcb/FCBayernSans-CondRegular.woff2')  format('woff2'); 
font-weight: 400;
font-style: normal;
}

@font-face {
font-family: 'FCBayernSansCond';
src: url('../pdf/fonts/fcb/FCBayernSans-CondSemiBold.woff2')  format('woff2'); 
font-weight: 600;
font-style: normal;
}

.div-content-customer #navigation-bar-header {
/*background-image: linear-gradient(to right, rgb(237, 0, 55), rgb(222, 0, 52));*/
height: 120px;
}

.div-content-customer #mainNavbar {
margin-top: 35px;
}

/*.div-content-customer #navigation-bar-footer {
background-image: linear-gradient(to right, rgb(237, 0, 55), rgb(222, 0, 52));
}*/

.div-content-customer .navbar-brand img {
height:90px
}

.div-content-customer .navbar {
margin-bottom: 0px;
}

table.price-default, table.price-kids {
width: 100%;
border: 2px solid #000000;
}
table.price-default td, table.price-kids td {
border: 1px solid #000000;
}
table.price-default tr:first-child td, table.price-kids tr:first-child td {
background-color: #00006e;
color: white;
}