.abbinline { display: inline; height: 3em; line-height: 1.2; page-break-inside: avoid; width: auto } .aufzaehlung_ungeordnet { display: block; margin: 0.5em 0 0; padding: 0 } .avoid { display: block; page-break-inside: avoid; margin: 0.5em 0 0; padding: 0 } .avoid1 { display: block; page-break-inside: avoid; margin: 0.8em 0 0; padding: 0 } .avoid2 { display: block; page-break-inside: avoid; margin: 0; padding: 0 } .avoid3 { display: block; font-size: 1em; page-break-inside: avoid; margin: 0 } .avoid4 { display: block; line-height: 1.2; page-break-inside: avoid; margin: 0; padding: 0 } .b { font-weight: bold } .b1 { display: table-cell; font-weight: bold; text-align: inherit; vertical-align: inherit; border: currentColor none medium; padding: 0.3em } .b2 { display: table-cell; font-weight: bold; text-align: inherit; vertical-align: top; border: currentColor none medium; padding: 0.3em } .blockjoker_ { display: block; margin: 0; padding: 0 } .blockjoker_1 { display: block; margin: 0.8em 0 0; padding: 0 } .blockjoker_2 { color: rgb(212, 113, 26); display: block; margin: 0; padding: 0 } .blue { color: rgb(0, 121, 152); display: block; font-size: 2em; font-weight: normal; line-height: 1.2; padding-top: 0; margin: 0 0 1.2em } .blue1 { color: rgb(0, 121, 152); display: block; font-size: 1.66667em; font-weight: bold; line-height: 1.2; padding-top: 0; margin: 0 0 1em } .blue2 { color: rgb(0, 121, 152); display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; text-align: left; margin: 1em 0 0.8em } .blue3 { color: rgb(0, 121, 152) } .blue4 { color: rgb(0, 121, 152); display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; margin: 1.33em 0 0.6em } .blue5 { color: rgb(0, 121, 152); display: block; font-size: 1.66667em; font-weight: bold; line-height: 1.2; margin: 0 } .blue6 { color: rgb(0, 121, 152); display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; margin: 0 } .blue7 { color: rgb(0, 121, 152); display: table-row; margin-top: 0; padding-top: 0; vertical-align: middle; border: currentColor none medium } .blue8 { color: rgb(0, 121, 152); display: table-cell; text-align: center; vertical-align: top; border: currentColor none medium; padding: 0.3em } .blue9 { color: rgb(0, 121, 152); display: table-row; font-weight: bold; vertical-align: middle; border: currentColor none medium } .blue10 { background-color: rgb(221, 237, 243); display: table-cell; text-align: inherit; vertical-align: top; border: currentColor none medium; padding: 0.3em } .blue11 { color: rgb(0, 121, 152); display: block; font-size: 1.66667em; font-weight: bold; line-height: 1.2; margin: 0 0 0 0.4em } .blue12 { color: rgb(0, 121, 152); display: table-cell; text-align: inherit; vertical-align: top; border: currentColor none medium; padding: 0.3em } .blue13 { color: rgb(0, 121, 152); display: block; font-size: 1.66667em; font-weight: bold; line-height: 1.2; margin: 0.8em 0 0 } .blue14 { color: rgb(0, 121, 152); display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; margin: 1em 0 0 } .blue15 { background-color: rgb(221, 237, 243); display: table-row; vertical-align: middle; border: currentColor none medium } .blue16 { color: rgb(0, 121, 152); display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; padding-top: 0; margin: 0 0 0.6em } .blue17 { color: rgb(0, 121, 152); display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; padding-top: 0; text-align: left; margin: 0 0 0.8em } .bluebg { background-color: rgb(221, 237, 243); display: block; margin: 0; border: rgb(0, 121, 152) solid 2px; padding: 0.5em } .border_blue { border-bottom: rgb(0, 121, 152) solid 2px } .border_green { border-bottom: rgb(103, 144, 76) solid 2px } .border_red { border-bottom: rgb(212, 113, 26) solid 2px } .box { display: block; margin: 0; border: rgb(102, 144, 75) solid 2px; padding: 0.5em } .box1 { border-collapse: separate; border-spacing: 2px; display: table; margin-bottom: 0; margin-top: 0; text-indent: 0; border: rgb(0, 121, 152) solid 2px; padding: 0.5em } .box2 { display: block; margin: 0; border: rgb(0, 121, 152) solid 2px; padding: 0.5em } .box3 { display: block; margin: 0; border: rgb(212, 113, 26) solid 2px; padding: 0.5em } .box4 { border-collapse: separate; border-spacing: 2px; display: table; margin-bottom: 0; margin-top: 0.5em; text-indent: 0; border: rgb(212, 113, 26) solid 2px; padding: 0.5em } .box5 { display: block; margin: 0; border: rgb(142, 115, 91) solid 2px; padding: 0.5em } .box6 { display: block; margin: 0; border: rgb(142, 115, 91) solid 2px; padding: 0 0.5em 0.5em } .brown { color: rgb(142, 115, 91); display: block; font-size: 1.66667em; font-weight: bold; line-height: 1.2; padding-top: 0; margin: 0 0 1em } .brown1 { color: rgb(142, 115, 91) } .brown2 { color: rgb(142, 115, 91); font-weight: bold } .brown3 { color: rgb(142, 115, 91); display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; margin: 1.33em 0 0.6em } .brown4 { color: rgb(142, 115, 91); display: block; font-size: 1.66667em; font-weight: bold; line-height: 1.2; margin: 0.83em 0 1em } .calibre { display: block; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 1em; text-align: left; margin: 0 5pt; padding: 0 } .calibre1 { color: #000; text-decoration: none } .calibre2 { display: block; font-size: 1em; margin: 0; padding: 0 } .calibre3 { height: 30em; page-break-inside: avoid; width: auto } .calibre4 { color: #000; line-height: 1.2; text-decoration: none } .calibre5 { height: 7em; page-break-inside: avoid; width: auto } .calibre6 { display: block; font-size: 1em; margin: 0 } .calibre7 { color: rgb(109, 110, 112); display: block; font-size: 1em; font-weight: bold; margin: 1.2em 0 1em } .calibre8 { height: 19em; page-break-inside: avoid; width: auto } .calibre9 { height: 16em; page-break-inside: avoid; width: auto } .calibre10 { height: 26em; page-break-inside: avoid; width: auto } .calibre11 { height: 20em; page-break-inside: avoid; width: auto } .calibre12 { height: 32em; page-break-inside: avoid; width: auto } .calibre13 { height: 18em; page-break-inside: avoid; width: auto } .calibre14 { display: table-column-group } .calibre15 { display: table-column } .calibre16 { display: table-row; vertical-align: middle; border: currentColor none medium } .calibre17 { display: table-cell; text-align: inherit; vertical-align: inherit; border: currentColor none medium; padding: 0.3em } .calibre18 { display: block; font-size: 1em; font-weight: normal; margin: 0 } .calibre19 { height: 9em; page-break-inside: avoid; width: auto } .calibre20 { height: 10em; page-break-inside: avoid; width: auto } .calibre21 { display: block; line-height: 1.2 } .calibre22 { height: 14em; page-break-inside: avoid; width: auto } .calibre23 { height: 24em; page-break-inside: avoid; width: auto } .calibre24 { height: 29em; page-break-inside: avoid; width: auto } .calibre25 { color: #ffd402 } .calibre26 { color: #ec9c28 } .calibre27 { color: #e84b24 } .calibre28 { height: 6em; page-break-inside: avoid; width: auto } .calibre29 { display: block; font-size: 0.83333em; margin: 0 0 0.3em } .calibre30 { height: auto; page-break-inside: avoid; width: auto } .calibre31 { height: 6.5em; line-height: 1.2; page-break-inside: avoid; width: auto } .calibre32 { border-collapse: separate; border-spacing: 2px; display: table; line-height: 1.2; margin-bottom: 0; margin-top: 0; text-indent: 0; border: currentColor none medium } .calibre33 { display: table-row; line-height: 1.2; vertical-align: middle; border: currentColor none medium } .calibre34 { display: table-cell; line-height: 1.2; text-align: inherit; vertical-align: inherit; border: currentColor none medium; padding: 0.3em } .calibre35 { display: block; line-height: 1.2; margin: 0; padding: 0 } .center { display: block; font-size: 1em; text-align: center; margin: 0 } .center1 { line-height: 1.2; text-align: center } .clear { clear: both; display: block; font-family: sans-serif; font-size: 1em; line-height: 1.2; text-indent: 0; margin: 0 } .co_0_0_ { color: rgb(0, 0, 0); font-weight: bold; line-height: 1.2 } .dgiabbildunglegende { color: rgb(102, 144, 75); display: block; font-size: 0.75em; text-align: center; margin: 0.2em 0 0.5em } .dgiabbildunglegende1 { color: rgb(0, 121, 152); display: block; font-size: 0.75em; text-align: center; margin: 0.2em 0 0.5em } .dgiabbildunglegende2 { color: rgb(212, 113, 26); display: block; font-size: 0.83333em; text-align: center; margin: 0.2em 0 0.5em } .dgiabbildunglegende3 { color: rgb(212, 113, 26); display: block; font-size: 0.83333em; text-align: center; margin: 0.2em 0 0.5em; padding: 0 } .div_align { display: block; float: left; line-height: 1.2; margin: 0; padding: 0 } .facebook { display: inline; vertical-align: middle; margin: 0 0 0.4em; padding: 0 } .facebook1 { display: inline; height: auto; margin-bottom: 0.4em; page-break-inside: avoid; vertical-align: middle; width: auto } .garantie { display: block; font-size: 1em; line-height: 1.2; margin: 0.5em 0 0; padding: 0 } .garantie-box { background-color: rgb(255, 241, 206); display: block; line-height: 1.2; margin: 1em 0 0; padding: 0.3em 1.4em } .garantie-img { display: block; line-height: 1.2; text-align: center; width: 100%; margin: 0; padding: 0 } .garantie-us_down { display: block; font-family: sans-serif; font-size: 1em; line-height: 1.2; padding-bottom: 0; padding-top: 0; text-align: left; text-indent: 0; margin: 0 0 0.8em } .garantie-us-first { display: block; font-family: sans-serif; font-size: 1em; font-weight: bold; line-height: 1.2; padding-bottom: 0; padding-top: 0; text-align: left; text-indent: 0; margin: 0 } .garantie-us-title { color: rgb(215, 112, 35); display: block; font-family: sans-serif; font-size: 1em; font-weight: bold; line-height: 1.2; text-align: center; text-indent: 0; margin: 0.8em 0 0 } .garantie1 { display: block; font-family: sans-serif; font-size: 1em; line-height: 1.2; text-indent: 0; margin: 0 } .garantie2 { display: block; font-family: sans-serif; font-size: 1em; line-height: 1.2; padding-top: 0; text-indent: 0; margin: 0 } .gray { color: rgb(109, 110, 112); display: table-cell; font-weight: bold; text-align: center; vertical-align: top; border: currentColor none medium; padding: 0.3em } .gray1 { color: rgb(109, 110, 112); display: table-cell; font-weight: bold; text-align: inherit; vertical-align: inherit; border: currentColor none medium; padding: 0.3em } .gray2 { color: rgb(109, 110, 112); display: table-row; font-weight: bold; vertical-align: middle; border: currentColor none medium } .gray3 { color: rgb(109, 110, 112); display: table-cell; font-weight: bold; text-align: inherit; vertical-align: top; border: currentColor none medium; padding: 0.3em } .gray4 { background-color: rgb(221, 237, 243); color: rgb(109, 110, 112); display: table-cell; font-weight: bold; text-align: inherit; vertical-align: top; border: currentColor none medium; padding: 0.3em } .green { color: rgb(102, 144, 75); display: block; font-size: 2em; font-weight: normal; line-height: 1.2; padding-top: 0; page-break-inside: avoid; margin: 0 0 1.2em } .green1 { color: rgb(102, 144, 75); display: block; font-size: 1.66667em; font-weight: bold; line-height: 1.2; padding-top: 0; margin: 0 0 1em } .green2 { color: rgb(102, 144, 75); display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; text-align: left; margin: 1em 0 0.8em } .green3 { color: rgb(102, 144, 75); display: block; font-size: 1.66667em; font-weight: bold; line-height: 1.2; margin: 0.8em 0 0 } .green4 { color: rgb(102, 144, 75); display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; margin: 0 } .green5 { color: rgb(102, 144, 75); display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; margin: 1.33em 0 0.6em } .green6 { color: rgb(102, 144, 75); font-weight: bold } .green7 { color: rgb(102, 144, 75) } .green8 { color: rgb(102, 144, 75); display: block; font-size: 1.66667em; font-weight: bold; line-height: 1.2; margin: 0 } .green9 { color: rgb(102, 144, 75); display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; padding-top: 0; text-align: left; margin: 0 0 0.8em } .greenbg { background-color: rgb(235, 240, 230); display: block; margin: 0; border: rgb(102, 144, 75) solid 2px; padding: 0.5em } .img { display: block; max-width: 100%; page-break-inside: avoid; text-align: center; margin: 0; padding: 0 } .img1 { display: block; max-width: 100%; page-break-inside: avoid; text-align: center; margin: 0.8em 0 0; padding: 0 } .img2 { display: block; max-width: 100%; page-break-inside: avoid; text-align: center; margin: 0; padding: 1.67em 0 0 } .img3 { display: block; max-width: 100%; page-break-inside: avoid; text-align: center; margin: 0.7em 0 0; padding: 0 } .impress_top { display: block; font-size: 0.83333em; margin: 2em 0 0.3em } .impressum { height: 1em; page-break-inside: avoid; width: auto } .logo { display: block; text-align: center; margin: 4em 0 0; padding: 0 } .mt { display: block; font-size: 1em; margin: 1em 0 0 } .mt_0em_pt_0em { color: rgb(212, 113, 26); display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; padding-top: 0; text-align: left; margin: 0 0 0.8em } .mt0_ { display: block; font-size: 1em; margin: 0.5em 0 0 } .mt0_1 { border-collapse: separate; border-spacing: 2px; display: table; margin-bottom: 0; margin-top: 0.8em; text-indent: 0; border: currentColor none medium } .mt0_2 { display: block; font-size: 1em; margin: 0.8em 0 0 } .mt0_3 { display: block; font-size: 1em; font-weight: bold; margin: 0.5em 0 0 } .mt1 { display: block; margin: 1em 0 0; padding: 0 } .mt2 { border-collapse: separate; border-spacing: 2px; display: table; margin-bottom: 0; margin-top: 1em; text-indent: 0; border: currentColor none medium } .nachspann { display: block; font-size: 2em; font-weight: normal; line-height: 1.2; margin: 1em 0 1.2em } .nobr { -webkit-hyphens: none; white-space: nowrap } .optimierung { background-color: #ededed; display: block; margin: 0; padding: 0.7em } .padding { display: block; font-size: 1em; font-weight: normal; margin: 0 0 0.8em; padding: 0.5em 0 0 } .padding_ { display: block; font-size: 1em; font-weight: normal; margin: 0; padding: 0.5em 0 0 } .padding_1 { display: block; font-size: 1em; font-weight: normal; margin: 0; padding: 0 } .pb_before { display: block; font-size: 1em; margin: 0 } .pb_before1 { display: block; font-family: sans-serif; font-size: 1em; line-height: 1.2; text-indent: 0; margin: 0 } .pd_lft_3_5em { display: block; line-height: 1.2; margin: 0; padding: 0 0 0 4.5em } .red { color: rgb(212, 113, 26); display: block; font-size: 2em; font-weight: normal; line-height: 1.2; padding-top: 0; margin: 0 0 1.2em } .red1 { color: rgb(212, 113, 26); display: block; font-size: 1.66667em; font-weight: bold; line-height: 1.2; padding-top: 0; margin: 0 0 1em } .red2 { color: rgb(212, 113, 26); display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; text-align: left; margin: 1em 0 0.8em } .red3 { color: rgb(212, 113, 26) } .red4 { color: rgb(212, 113, 26); display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; margin: 1.33em 0 0.6em } .red5 { color: rgb(212, 113, 26); display: block; font-size: 1.66667em; font-weight: bold; line-height: 1.2; margin: 0 } .red6 { color: rgb(212, 113, 26); display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; margin: 0 } .red7 { color: rgb(212, 113, 26); display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; padding-top: 0; margin: 0 0 0.6em } .red8 { background-color: rgb(250, 237, 222); display: table-cell; text-align: inherit; vertical-align: inherit; border: currentColor none medium; padding: 0.3em } .red9 { color: rgb(212, 113, 26); display: table-row; vertical-align: middle; border: currentColor none medium } .red10 { color: rgb(212, 113, 26); display: table-cell; text-align: center; vertical-align: top; border: currentColor none medium; padding: 0.3em } .redbg { background-color: rgb(250, 237, 222); display: block; margin: 0.5em 0 0; border: rgb(212, 113, 26) solid 2px; padding: 0.5em } .sz_1_ { color: rgb(142, 115, 91); display: block; font-size: 1.66667em; font-weight: bold; line-height: 1.2; padding-top: 0; margin: 0 } .sz_1_1 { color: rgb(142, 115, 91); display: block; font-size: 1.29167em; font-weight: bold; line-height: 1.2; margin: 0.5em 0 0 } .top { display: table-cell; text-align: inherit; vertical-align: top; border: currentColor none medium; padding: 0.3em } .top1 { display: table-cell; text-align: center; vertical-align: top; border: currentColor none medium; padding: 0.3em } .pcalibre:visited { color: #000; text-decoration: none } .pcalibre2:hover { color: #000; text-decoration: none } .pcalibre1:active { color: #000; text-decoration: none }