/* offline preview only */

.spreadsheet { font-size: 16px; }
.spreadsheet * { font-family: "Helvetica Neue"; }



/* OFFLINE */
/* download / enlarge button */
.spreadsheet .download a {
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    color: rgb(51, 51, 51);
    text-decoration: none;
    line-height: 27px;
    text-align: right;
    background-color: transparent;
    margin-right: 0px;
    margin-left: 14px;
    font-variant: normal;
    text-decoration-color: rgb(51, 51, 51);
}

.spreadsheet .download a:after,
.spreadsheet .enlarge a:before {
    font-size: 2em;
    font-style: normal;
    font-weight: normal;
    display: inline-block;
    text-decoration: inherit;
    margin-right: 0;
    text-align: center;
    /* opacity: .8; */
    /* For safety - reset parent styles, that can break glyph codes*/
    font-variant: normal;
    text-transform: none;
    /* fix buttons height, for twitter bootstrap */
    line-height: 1em;
    /* Animation center compensation - margins should be symmetric */
    /* remove if not needed */
    margin-left: .2em;
    /* you can be more comfortable with increased icons size */
    /* font-size: 120%; */
    /* Font smoothing. That was taken from TWBS */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    /* Uncomment for 3D effect */
    /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
    overflow: hidden;
    position: relative;
    top: 7px;
    margin-top: -5px;
}

.spreadsheet .download a:after,
.spreadsheet .enlarge a:before {
    content: '\2b07';
    color: #bd0033;
}

.spreadsheet .download a:hover,
.spreadsheet .enlarge a:hover {
    color: #bd0033;
    text-decoration: none;
}
/* OFFLINE END */

<!-- TABLE DE --><!-- marker: NXR_SPREADSHEET "tablestyle.css" -->

/* TabGeber Tabellenstile */
.dummy { }


.spreadsheet #spreadsheet__temp-wrapper { border: 2px dashed red; margin: -2px; }
.spreadsheet #spreadsheet__temp-wrapper:before { content: "tentative table:"; background-color: red; color: white; font-family: monospace, sans-serif; font-size: 12px; font-weight: bold; line-height: 1em; padding: 4px 8px 5px; margin: -2px 0 5px -2px; display: inline-block; }
.spreadsheet .zoom + .spreadsheet__table-wrapper > #temp-wrapper,.spreadsheet .spreadsheet__header + .spreadsheet__table-wrapper > #spreadsheet__temp-wrapper { margin-top: 5px; }


/* general */
.spreadsheet .textAlign-left, .spreadsheet .align-left { text-align: left; }
.spreadsheet .textAlign-right, .spreadsheet .align-right { text-align: right; }
.spreadsheet .textAlign-center, .spreadsheet .align-center { text-align: center; }

.spreadsheet .wbr:before {
    content: "\200B";
}

/* widths */
.spreadsheet .width-0    { width: 0%; }
.spreadsheet .width-1    { width: 1%; }
.spreadsheet .width-4    { width: 4%; }
.spreadsheet .width-5    { width: 5%; }
.spreadsheet .width-6    { width: 6%; }
.spreadsheet .width-7    { width: 7%; }
.spreadsheet .width-8    { width: 8%; }
.spreadsheet .width-11   { width: 11%; }
.spreadsheet .width-14   { width: 14%; }
.spreadsheet .width-19   { width: 19%; }
.spreadsheet .width-20   { width: 20%; }
.spreadsheet .width-21   { width: 21%; }
.spreadsheet .width-22   { width: 22%; }
.spreadsheet .width-23   { width: 23%; }
.spreadsheet .width-28   { width: 28%; }
.spreadsheet .width-36   { width: 36%; }
.spreadsheet .width-40   { width: 40%; }
.spreadsheet .width-44   { width: 44%; }
.spreadsheet .width-46   { width: 46%; }
.spreadsheet .width-52   { width: 52%; }
.spreadsheet .width-54   { width: 54%; }
.spreadsheet .width-55   { width: 55%; }
.spreadsheet .width-69   { width: 69%; }
.spreadsheet .width-70   { width: 70%; }
.spreadsheet .width-84   { width: 84%; }
.spreadsheet .width-85   { width: 85%; }
.spreadsheet .width-99   { width: 99%; }
.spreadsheet .width-100  { width: 100%; }
.spreadsheet .width-auto { width: auto; }


/* subscript, superscript */
.spreadsheet sub {
    font-size: 0.643em;
    line-height: 0;
    vertical-align: sub;
    position: static;
    top: -0.25em;
}

.spreadsheet sup {
    font-size: 0.643em;
    line-height: 0;
    vertical-align: super;
    position: static;
    top: -0.5em;
}

.spreadsheet sup.asterisk {
    font-size: inherit;
    line-height: inherit;
    vertical-align: baseline;
    top: 0;
}

/* default table styles */
.spreadsheet table {
    border: 0;
    border-spacing: 0;
    border-collapse: separate;
}

.spreadsheet table.zb2_19 {
    font-size: 87.5%;
    padding-top: 0;
    padding-bottom: 0;
}

.spreadsheet.oversized table.zb2_19 thead,
.spreadsheet.oversized table.zb2_19 tfoot,
.spreadsheet.oversized table.zb2_19 tbody {
    font-size: 8px;
}

.spreadsheet th,
.spreadsheet td {
    font-weight: normal;
    font-size: 1em;
    padding: 0;
    vertical-align: bottom;
}

.spreadsheet th p,
.spreadsheet td p {
    line-height: 120%;
    letter-spacing: 0;
}

.spreadsheet.oversized th,
.spreadsheet.oversized td {
    padding: 0;
    line-height: 110%;
}

.spreadsheet table.zb2_19 p {
    font-size: 1em;
    padding: 5px 0 6px 0;
    margin: 0;
    vertical-align: bottom;
}

.spreadsheet.oversized table.zb2_19 p {
    padding: 2px 0 3px 0;
}

/* footnotes */
.spreadsheet td.table-footnote {
    font-size: 1em;
    padding-left: 0;
    padding-right: 0;
    margin: 0;
}

.spreadsheet td.table-footnote table {
    vertical-align: top;
    margin-top: 5px;
    width: 100%;
}

.spreadsheet td.table-footnote p {
    padding: 0 0 2px 0;
    margin: 0;
}

.spreadsheet td.table-footnote th,
.spreadsheet td.table-footnote td {
    padding: 0 10px 0 0;
    vertical-align: top;
    line-height: 120%;
}

/* inbetween, empty */
.spreadsheet td.inbetween {
    padding: 5px 0 6px 0;
    margin: 0;
    font-size: 0;
    line-height: 0;
}

.spreadsheet th.last,
.spreadsheet td.last {
    padding-right: 0;
}

.spreadsheet td.empty,
.spreadsheet td.empty p,
.spreadsheet td.inbetween p {
    padding: 0;
    margin: 0;
    font-size: 0;
    line-height: 0;
}

/* highlight */
.spreadsheet table.highlight tr.hover,
.spreadsheet table.highlight tr.active {
    background: none; /* reset skeleton highlight */
}

.spreadsheet table.zb2_19 > tbody tr.hover th,
.spreadsheet table.zb2_19 > tbody tr.hover td,
.spreadsheet table.zb2_19 > tbody tr th.hover,
.spreadsheet table.zb2_19 > tbody tr td.hover {
    background-color: #F2F2F2;
}
.spreadsheet table.zb2_19 > tbody tr.hover th *,
.spreadsheet table.zb2_19 > tbody tr.hover td *,
.spreadsheet table.zb2_19 > tbody tr th.hover *,
.spreadsheet table.zb2_19 > tbody tr td.hover * {
    background-color: transparent;
}
.spreadsheet table.zb2_19 > tbody tr.active th,
.spreadsheet table.zb2_19 > tbody tr.active td,
.spreadsheet table.zb2_19 > tbody tr th.active,
.spreadsheet table.zb2_19 > tbody tr td.active {
    background-color: #F2F2F2;
}
.spreadsheet table.zb2_19 > tbody tr.active th *,
.spreadsheet table.zb2_19 > tbody tr.active td *,
.spreadsheet table.zb2_19 > tbody tr th.active *,
.spreadsheet table.zb2_19 > tbody tr td.active * {
    background-color: transparent;
}
.spreadsheet table.zb2_19 > tbody tr.hover th.empty,
.spreadsheet table.zb2_19 > tbody tr.hover td.empty,
.spreadsheet table.zb2_19 > tbody th.hover.empty,
.spreadsheet table.zb2_19 > tbody td.hover.empty,
.spreadsheet table.zb2_19 > tbody tr.active th.empty,
.spreadsheet table.zb2_19 > tbody tr.active td.empty,
.spreadsheet table.zb2_19 > tbody th.active.empty,
.spreadsheet table.zb2_19 > tbody td.active.empty {
    color: inherit;
    background-color: inherit;
}

/* individual cell formats */

/*0|3355443|14|1|0|0|0|0|0|0|0|0|||0|0|0||0*/
.spreadsheet .zb2_19-1 {
    color: #333333;
}
/*0|3355443|14|1|0|0|0|0|0|0|0|0|||0|0|0||0*/
.spreadsheet table.zb2_19 th.zb2_19-1 p,
.spreadsheet table.zb2_19 td.zb2_19-1 p {
    color: #333333;
}


/*0|3355443|14|1|0|0|2|0|0|0|12369602|0|||solid|0|0||0*/
.spreadsheet .zb2_19-2 {
    color: #333333;
    border-bottom: solid 1px #C2BEBC;
}
/*0|3355443|14|1|0|0|2|0|0|0|12369602|0|||solid|0|0||0*/
.spreadsheet table.zb2_19 th.zb2_19-2 p,
.spreadsheet table.zb2_19 td.zb2_19-2 p {
    color: #333333;
}

    .spreadsheet table.zb2_19 tbody tr.active th.zb2_19-3,
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-3 p,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-3,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-3 p {
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-3 a,
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-3 a:visited,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-3 a,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-3 a:visited {
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-3 a:active,
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-3 a:focus,
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-3 a:hover,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-3 a:active,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-3 a:focus,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-3 a:hover {
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-3,
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-3 p,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-3,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-3 p {
    color: #000000;
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-3 a,
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-3 a:visited,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-3 a,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-3 a:visited {
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-3 a:focus,
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-3 a:active,
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-3 a:hover,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-3 a:active,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-3 a:focus,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-3 a:hover {
    background-color: #CCD3E1;
}

/*15788517|6890240|14|1|0|0|2|0|0|0|16777215|0|||solid|0|0||0*/
.spreadsheet .zb2_19-3 {
    background-color: #E5E9F0;
    color: #002369;
    border-bottom: solid 1px #FFFFFF;
}
/*15788517|6890240|14|1|0|0|2|0|0|0|16777215|0|||solid|0|0||0*/
.spreadsheet table.zb2_19 th.zb2_19-3 p,
.spreadsheet table.zb2_19 td.zb2_19-3 p {
    color: #002369;
}


/*0|3355443|14|1|0|0|2|0|0|0|6890240|0|||solid|0|0||0*/
.spreadsheet .zb2_19-4 {
    color: #333333;
    border-bottom: solid 1px #002369;
}
/*0|3355443|14|1|0|0|2|0|0|0|6890240|0|||solid|0|0||0*/
.spreadsheet table.zb2_19 th.zb2_19-4 p,
.spreadsheet table.zb2_19 td.zb2_19-4 p {
    color: #333333;
}

    .spreadsheet table.zb2_19 tbody tr.active th.zb2_19-5,
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-5 p,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-5,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-5 p {
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-5 a,
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-5 a:visited,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-5 a,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-5 a:visited {
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-5 a:active,
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-5 a:focus,
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-5 a:hover,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-5 a:active,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-5 a:focus,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-5 a:hover {
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-5,
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-5 p,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-5,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-5 p {
    color: #000000;
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-5 a,
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-5 a:visited,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-5 a,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-5 a:visited {
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-5 a:focus,
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-5 a:active,
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-5 a:hover,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-5 a:active,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-5 a:focus,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-5 a:hover {
    background-color: #CCD3E1;
}

/*15788517|6890240|14|1|0|0|2|0|0|0|6890240|0|||solid|0|0||0*/
.spreadsheet .zb2_19-5 {
    background-color: #E5E9F0;
    color: #002369;
    border-bottom: solid 1px #002369;
}
/*15788517|6890240|14|1|0|0|2|0|0|0|6890240|0|||solid|0|0||0*/
.spreadsheet table.zb2_19 th.zb2_19-5 p,
.spreadsheet table.zb2_19 td.zb2_19-5 p {
    color: #002369;
}


/*0|3355443|11|1|0|0|0|0|0|0|0|0|||0|0|0||0*/
.spreadsheet .zb2_19-6 {
    color: #333333;
    font-size: 0.786em;
}
/*0|3355443|11|1|0|0|0|0|0|0|0|0|||0|0|0||0*/
.spreadsheet table.zb2_19 th.zb2_19-6 p,
.spreadsheet table.zb2_19 td.zb2_19-6 p {
    color: #333333;
    font-size: 1em;
}


/*0|0|14|1|0|0|2|0|0|0|12369602|0|||solid|0|0||0*/
.spreadsheet .zb2_19-7 {
    border-bottom: solid 1px #C2BEBC;
}
/*0|0|14|1|0|0|2|0|0|0|12369602|0|||solid|0|0||0*/
.spreadsheet table.zb2_19 th.zb2_19-7 p,
.spreadsheet table.zb2_19 td.zb2_19-7 p {
}


/*0|3355443|14|1|0|0|2|0|0|0|12369602|0|||solid|0|1||0*/
.spreadsheet .zb2_19-8 {
    color: #333333;
    border-bottom: solid 1px #C2BEBC;
}
/*0|3355443|14|1|0|0|2|0|0|0|12369602|0|||solid|0|1||0*/
.spreadsheet table.zb2_19 th.zb2_19-8 p,
.spreadsheet table.zb2_19 td.zb2_19-8 p {
    color: #333333;
    padding-left: 15px;
}


/*0|3355443|14|1|0|0|2|0|0|0|6890240|0|||solid|0|1||0*/
.spreadsheet .zb2_19-9 {
    color: #333333;
    border-bottom: solid 1px #002369;
}
/*0|3355443|14|1|0|0|2|0|0|0|6890240|0|||solid|0|1||0*/
.spreadsheet table.zb2_19 th.zb2_19-9 p,
.spreadsheet table.zb2_19 td.zb2_19-9 p {
    color: #333333;
    padding-left: 15px;
}


/*0|3355443|14|1|0|0|2|0|0|0|0|0|||solid|0|0||0*/
.spreadsheet .zb2_19-10 {
    color: #333333;
    border-bottom: solid 1px #000000;
}
/*0|3355443|14|1|0|0|2|0|0|0|0|0|||solid|0|0||0*/
.spreadsheet table.zb2_19 th.zb2_19-10 p,
.spreadsheet table.zb2_19 td.zb2_19-10 p {
    color: #333333;
}

    .spreadsheet table.zb2_19 tbody tr.active th.zb2_19-11,
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-11 p,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-11,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-11 p {
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-11 a,
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-11 a:visited,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-11 a,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-11 a:visited {
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-11 a:active,
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-11 a:focus,
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-11 a:hover,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-11 a:active,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-11 a:focus,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-11 a:hover {
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-11,
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-11 p,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-11,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-11 p {
    color: #000000;
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-11 a,
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-11 a:visited,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-11 a,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-11 a:visited {
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-11 a:focus,
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-11 a:active,
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-11 a:hover,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-11 a:active,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-11 a:focus,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-11 a:hover {
    background-color: #CCD3E1;
}

/*15788517|6890240|14|1|0|0|2|0|0|0|0|0|||solid|0|0||0*/
.spreadsheet .zb2_19-11 {
    background-color: #E5E9F0;
    color: #002369;
    border-bottom: solid 1px #000000;
}
/*15788517|6890240|14|1|0|0|2|0|0|0|0|0|||solid|0|0||0*/
.spreadsheet table.zb2_19 th.zb2_19-11 p,
.spreadsheet table.zb2_19 td.zb2_19-11 p {
    color: #002369;
}

    .spreadsheet table.zb2_19 tbody tr.active th.zb2_19-12,
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-12 p,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-12,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-12 p {
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-12 a,
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-12 a:visited,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-12 a,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-12 a:visited {
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-12 a:active,
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-12 a:focus,
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-12 a:hover,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-12 a:active,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-12 a:focus,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-12 a:hover {
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-12,
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-12 p,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-12,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-12 p {
    color: #000000;
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-12 a,
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-12 a:visited,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-12 a,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-12 a:visited {
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-12 a:focus,
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-12 a:active,
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-12 a:hover,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-12 a:active,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-12 a:focus,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-12 a:hover {
    background-color: #CCD3E1;
}

/*15788517|6890240|14|1|0|0|2|0|0|0|12369602|0|||solid|0|0||0*/
.spreadsheet .zb2_19-12 {
    background-color: #E5E9F0;
    color: #002369;
    border-bottom: solid 1px #C2BEBC;
}
/*15788517|6890240|14|1|0|0|2|0|0|0|12369602|0|||solid|0|0||0*/
.spreadsheet table.zb2_19 th.zb2_19-12 p,
.spreadsheet table.zb2_19 td.zb2_19-12 p {
    color: #002369;
}


/*0|3355443|14|1|0|0|2|0|0|0|0|0|||solid|0|1||0*/
.spreadsheet .zb2_19-13 {
    color: #333333;
    border-bottom: solid 1px #000000;
}
/*0|3355443|14|1|0|0|2|0|0|0|0|0|||solid|0|1||0*/
.spreadsheet table.zb2_19 th.zb2_19-13 p,
.spreadsheet table.zb2_19 td.zb2_19-13 p {
    color: #333333;
    padding-left: 15px;
}


/*0|6890240|14|1|0|0|2|0|0|0|12369602|0|||solid|0|0||0*/
.spreadsheet .zb2_19-14 {
    color: #002369;
    border-bottom: solid 1px #C2BEBC;
}
/*0|6890240|14|1|0|0|2|0|0|0|12369602|0|||solid|0|0||0*/
.spreadsheet table.zb2_19 th.zb2_19-14 p,
.spreadsheet table.zb2_19 td.zb2_19-14 p {
    color: #002369;
}

    .spreadsheet table.zb2_19 tbody tr.active th.zb2_19-15,
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-15 p,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-15,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-15 p {
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-15 a,
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-15 a:visited,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-15 a,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-15 a:visited {
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-15 a:active,
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-15 a:focus,
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-15 a:hover,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-15 a:active,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-15 a:focus,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-15 a:hover {
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-15,
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-15 p,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-15,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-15 p {
    color: #000000;
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-15 a,
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-15 a:visited,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-15 a,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-15 a:visited {
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-15 a:focus,
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-15 a:active,
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-15 a:hover,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-15 a:active,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-15 a:focus,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-15 a:hover {
    background-color: #CCD3E1;
}

/*15788517|3355443|14|1|0|0|2|0|0|0|16777215|0|||solid|0|0||0*/
.spreadsheet .zb2_19-15 {
    background-color: #E5E9F0;
    color: #333333;
    border-bottom: solid 1px #FFFFFF;
}
/*15788517|3355443|14|1|0|0|2|0|0|0|16777215|0|||solid|0|0||0*/
.spreadsheet table.zb2_19 th.zb2_19-15 p,
.spreadsheet table.zb2_19 td.zb2_19-15 p {
    color: #333333;
}


/*0|3355443|14|1|0|0|2|0|0|0|12369602|0|||solid|0|2||0*/
.spreadsheet .zb2_19-16 {
    color: #333333;
    border-bottom: solid 1px #C2BEBC;
}
/*0|3355443|14|1|0|0|2|0|0|0|12369602|0|||solid|0|2||0*/
.spreadsheet table.zb2_19 th.zb2_19-16 p,
.spreadsheet table.zb2_19 td.zb2_19-16 p {
    color: #333333;
    padding-left: 30px;
}

    .spreadsheet table.zb2_19 tbody tr.active th.zb2_19-17,
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-17 p,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-17,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-17 p {
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-17 a,
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-17 a:visited,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-17 a,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-17 a:visited {
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-17 a:active,
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-17 a:focus,
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-17 a:hover,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-17 a:active,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-17 a:focus,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-17 a:hover {
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-17,
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-17 p,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-17,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-17 p {
    color: #000000;
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-17 a,
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-17 a:visited,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-17 a,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-17 a:visited {
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-17 a:focus,
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-17 a:active,
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-17 a:hover,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-17 a:active,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-17 a:focus,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-17 a:hover {
    background-color: #CCD3E1;
}

/*15788517|3355443|14|1|0|0|2|0|0|0|0|0|||solid|0|0||0*/
.spreadsheet .zb2_19-17 {
    background-color: #E5E9F0;
    color: #333333;
    border-bottom: solid 1px #000000;
}
/*15788517|3355443|14|1|0|0|2|0|0|0|0|0|||solid|0|0||0*/
.spreadsheet table.zb2_19 th.zb2_19-17 p,
.spreadsheet table.zb2_19 td.zb2_19-17 p {
    color: #333333;
}

    .spreadsheet table.zb2_19 tbody tr.active th.zb2_19-18,
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-18 p,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-18,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-18 p {
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-18 a,
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-18 a:visited,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-18 a,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-18 a:visited {
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-18 a:active,
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-18 a:focus,
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-18 a:hover,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-18 a:active,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-18 a:focus,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-18 a:hover {
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-18,
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-18 p,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-18,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-18 p {
    color: #000000;
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-18 a,
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-18 a:visited,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-18 a,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-18 a:visited {
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-18 a:focus,
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-18 a:active,
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-18 a:hover,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-18 a:active,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-18 a:focus,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-18 a:hover {
    background-color: #CCD3E1;
}

/*15788517|3355443|14|1|0|0|2|0|0|0|6890240|0|||solid|0|0||0*/
.spreadsheet .zb2_19-18 {
    background-color: #E5E9F0;
    color: #333333;
    border-bottom: solid 1px #002369;
}
/*15788517|3355443|14|1|0|0|2|0|0|0|6890240|0|||solid|0|0||0*/
.spreadsheet table.zb2_19 th.zb2_19-18 p,
.spreadsheet table.zb2_19 td.zb2_19-18 p {
    color: #333333;
}

    .spreadsheet table.zb2_19 tbody tr.active th.zb2_19-19,
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-19 p,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-19,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-19 p {
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-19 a,
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-19 a:visited,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-19 a,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-19 a:visited {
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-19 a:active,
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-19 a:focus,
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-19 a:hover,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-19 a:active,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-19 a:focus,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-19 a:hover {
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-19,
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-19 p,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-19,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-19 p {
    color: #000000;
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-19 a,
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-19 a:visited,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-19 a,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-19 a:visited {
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-19 a:focus,
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-19 a:active,
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-19 a:hover,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-19 a:active,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-19 a:focus,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-19 a:hover {
    background-color: #CCD3E1;
}

/*15788517|6890240|14|1|2|0|2|0|16777215|0|16777215|0|solid||solid|0|0||0*/
.spreadsheet .zb2_19-19 {
    background-color: #E5E9F0;
    color: #002369;
    border-right: solid 1px #FFFFFF;
    border-bottom: solid 1px #FFFFFF;
}
/*15788517|6890240|14|1|2|0|2|0|16777215|0|16777215|0|solid||solid|0|0||0*/
.spreadsheet table.zb2_19 th.zb2_19-19 p,
.spreadsheet table.zb2_19 td.zb2_19-19 p {
    color: #002369;
}

    .spreadsheet table.zb2_19 tbody tr.active th.zb2_19-20,
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-20 p,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-20,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-20 p {
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-20 a,
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-20 a:visited,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-20 a,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-20 a:visited {
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-20 a:active,
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-20 a:focus,
.spreadsheet table.zb2_19 tbody tr.active th.zb2_19-20 a:hover,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-20 a:active,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-20 a:focus,
.spreadsheet table.zb2_19 tbody tr.active td.zb2_19-20 a:hover {
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-20,
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-20 p,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-20,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-20 p {
    color: #000000;
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-20 a,
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-20 a:visited,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-20 a,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-20 a:visited {
    background-color: #CCD3E1;
}
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-20 a:focus,
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-20 a:active,
.spreadsheet table.zb2_19 tbody tr.hover th.zb2_19-20 a:hover,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-20 a:active,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-20 a:focus,
.spreadsheet table.zb2_19 tbody tr.hover td.zb2_19-20 a:hover {
    background-color: #CCD3E1;
}

/*15788517|6890240|14|1|2|0|2|0|16777215|0|0|0|solid||solid|0|0||0*/
.spreadsheet .zb2_19-20 {
    background-color: #E5E9F0;
    color: #002369;
    border-right: solid 1px #FFFFFF;
    border-bottom: solid 1px #000000;
}
/*15788517|6890240|14|1|2|0|2|0|16777215|0|0|0|solid||solid|0|0||0*/
.spreadsheet table.zb2_19 th.zb2_19-20 p,
.spreadsheet table.zb2_19 td.zb2_19-20 p {
    color: #002369;
}


/*0|6890240|14|1|0|0|0|0|0|0|0|0|||0|0|0||0*/
.spreadsheet .zb2_19-21 {
    color: #002369;
}
/*0|6890240|14|1|0|0|0|0|0|0|0|0|||0|0|0||0*/
.spreadsheet table.zb2_19 th.zb2_19-21 p,
.spreadsheet table.zb2_19 td.zb2_19-21 p {
    color: #002369;
}


/*0|0|14|1|0|0|2|0|0|0|12369602|0|||solid|0|1||0*/
.spreadsheet .zb2_19-22 {
    border-bottom: solid 1px #C2BEBC;
}
/*0|0|14|1|0|0|2|0|0|0|12369602|0|||solid|0|1||0*/
.spreadsheet table.zb2_19 th.zb2_19-22 p,
.spreadsheet table.zb2_19 td.zb2_19-22 p {
    padding-left: 15px;
}


/*0|0|14|1|0|0|2|0|0|0|12369602|0|||solid|0|2||0*/
.spreadsheet .zb2_19-23 {
    border-bottom: solid 1px #C2BEBC;
}
/*0|0|14|1|0|0|2|0|0|0|12369602|0|||solid|0|2||0*/
.spreadsheet table.zb2_19 th.zb2_19-23 p,
.spreadsheet table.zb2_19 td.zb2_19-23 p {
    padding-left: 30px;
}


/*0|0|14|1|0|0|2|0|0|0|0|0|||solid|0|2||0*/
.spreadsheet .zb2_19-24 {
    border-bottom: solid 1px #000000;
}
/*0|0|14|1|0|0|2|0|0|0|0|0|||solid|0|2||0*/
.spreadsheet table.zb2_19 th.zb2_19-24 p,
.spreadsheet table.zb2_19 td.zb2_19-24 p {
    padding-left: 30px;
}


/*0|0|14|1|0|0|2|0|0|0|0|0|||solid|0|0||0*/
.spreadsheet .zb2_19-25 {
    border-bottom: solid 1px #000000;
}
/*0|0|14|1|0|0|2|0|0|0|0|0|||solid|0|0||0*/
.spreadsheet table.zb2_19 th.zb2_19-25 p,
.spreadsheet table.zb2_19 td.zb2_19-25 p {
}


/*0|0|14|1|0|0|2|0|0|0|0|0|||solid|0|1||0*/
.spreadsheet .zb2_19-26 {
    border-bottom: solid 1px #000000;
}
/*0|0|14|1|0|0|2|0|0|0|0|0|||solid|0|1||0*/
.spreadsheet table.zb2_19 th.zb2_19-26 p,
.spreadsheet table.zb2_19 td.zb2_19-26 p {
    padding-left: 15px;
}






/* POST */
tr.border-bottom-light td.empty.inbetween {
    border-bottom: solid 1px #C2BEBC;
}
tr.border-top-light td.empty.inbetween {
    border-top: solid 1px #002369;
}
tr.border-bottom-dark td.empty.inbetween {
    border-bottom: solid 1px #002369;
}
td.border-bottom-light,
th.border-bottom-light {
    border-bottom: solid 1px #C2BEBC;
}

.spreadsheet caption {
    font-size: 17px;
    line-height: 27px;
    text-align: left;
    color: #002369;
    font-weight: 500;
}
.spreadsheet.oversized caption {
    font-size: 17px;
}

.spreadsheet table tr.no-padding-bottom td p,
.spreadsheet table tr.no-padding-bottom th p {
    padding-bottom: 0;
}
.spreadsheet table tr.no-padding-top td p,
.spreadsheet table tr.no-padding-top th p {
    padding-top: 0;
}

.spreadsheet.oversized table p {
    padding: 3px 0 3px 0; }

.hidden {
    display: none;
}


/* other stuff */
.spreadsheet td.current-year,
.spreadsheet th.current-year {
    padding-left: 4px;
    padding-right: 8px;
}
.spreadsheet.oversized td.current-year,
.spreadsheet.oversized th.current-year {
    padding-left: 2px;
    padding-right: 4px;
}

.spreadsheet table > tbody tr.hover th.empty,
.spreadsheet table > tbody tr.hover td.empty,
.spreadsheet table > tbody th.hover.empty,
.spreadsheet table > tbody td.hover.empty,
.spreadsheet table > tbody tr.active th.empty,
.spreadsheet table > tbody tr.active td.empty,
.spreadsheet table > tbody th.active.empty,
.spreadsheet table > tbody td.active.empty {
    background-color: #f2f2f2;
}

.spreadsheet table th.table-subheadline,
.spreadsheet table th.table-subheadline p,
.spreadsheet table td.table-subheadline,
.spreadsheet table td.table-subheadline p {
    color: #868788 !important;
}

.spreadsheet table th.subheadline500,
.spreadsheet table th.subheadline500 p,
.spreadsheet table td.subheadline500,
.spreadsheet table td.subheadline500 p
.spreadsheet table tr.subheadline500,
.spreadsheet table tr.subheadline500 p,
{
    font-size: 17px;
    line-height: 27px;
    text-align: left;
    color: #002369;
    font-weight: 500 !important;
}
/* POST END */

<!-- marker: NXR_SPREADSHEET "tablestyle.css" / --><!-- TABLE DE / -->
