<!-- TABLE EN -->
<!-- marker: NXR_SPREADSHEET "tablestyle.css" -->


/* TabGeber Tabellenstile */
.dummy { }
/* PRE */
body {
  font-size: 12px;
  font-family: Arial,sans-serif;
  margin: 0;
}
@font-face {
  font-family: 'UniversLTStd67BoldCondensed';
  src: url('fonts/UniversforSGSW00-67BdCn.eot'); /* IE9 Compat Modes */
  src: url('fonts/UniversforSGSW00-67BdCn.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/UniversforSGSW00-67BdCn.woff') format('woff'), /* Modern Browsers */
       url('fonts/UniversforSGSW00-67BdCn.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('fonts/UniversforSGSW00-67BdCn.svg#svgFontName') format('svg'); /* Legacy iOS */
}
/* PRE END */



/* default styles */
 .spreadsheet .align-left {
    text-align: left;
}
 .spreadsheet .align-right {
    text-align: right;
}
 .spreadsheet .align-center {
    text-align: center;
}

/* subscript and superscript */
 .spreadsheet sub.csr14-sub {
    font-size: 0.75em;
    vertical-align: sub;
    line-height: 0;
    position: static;
    top: -0.25em;
}
 .spreadsheet sup.csr14-sup {
    font-size: 0.75em;
    vertical-align: super;
    line-height: 0;
    position: static;
    top: -0.5em;
}

/* default styles */
 .spreadsheet .wbr:before {
    content: "\200B";
}

 .spreadsheet table.csr14 {
    color: #000000;
    font-size: 100.01%;
    padding-top: 0;
    padding-bottom: 0;
}

 .spreadsheet.oversized table.csr14 {
    font-size: 10px;
}

 .spreadsheet th,
 .spreadsheet td {
    font-weight: normal;
    font-size: 1em;
    padding: 0 8px 0 2px;
    vertical-align: bottom;
}

 .spreadsheet table.csr14 p {
    font-size: 1em;
    padding: 8px 0 8px 0;
    vertical-align: bottom;
}

 .spreadsheet th p, 
 .spreadsheet td p {
    color: #000000;
    margin: 0;
}

/* footnotes */
 .spreadsheet table.csr14-footnote {
    vertical-align: top;
    margin-top: 5px;
}

 .spreadsheet table.csr14-footnote p {
    padding: 0;
    margin: 0;
}

 .spreadsheet table.csr14-footnote th, 
 .spreadsheet table.csr14-footnote td {
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 8px;
    vertical-align: top;
}

 .spreadsheet td.footnote {
    padding-left: 0;
    padding-right: 0;
    margin: 0;
}

/* inbetween columns */
 .spreadsheet td.empty, 
 .spreadsheet td.inbetween {
    padding: 0;
    margin: 0;
}

/* highlight */
 .spreadsheet table.highlight tr.hover,  .spreadsheet table.highlight tr.active,  .spreadsheet.oversized table.highlight tr.hover,  .spreadsheet.oversized table.highlight tr.active{
  background: none; /* reset skeleton highlight */
}

 .spreadsheet table.csr14 tbody tr.highlightclick th,
 .spreadsheet table.csr14 tbody tr.highlightclick th p,
 .spreadsheet table.csr14 tbody tr.highlightclick td,
 .spreadsheet table.csr14 tbody tr.highlightclick td p {
    background-color: #FFE0CC ;
}
 .spreadsheet table.csr14 tbody tr.highlightclick th a,
 .spreadsheet table.csr14 tbody tr.highlightclick th a:visited,
 .spreadsheet table.csr14 tbody tr.highlightclick td a,
 .spreadsheet table.csr14 tbody tr.highlightclick td a:visited {
    background-color: #FFE0CC ;
}
 .spreadsheet table.csr14 tbody tr.highlightclick th a:focus,
 .spreadsheet table.csr14 tbody tr.highlightclick th a:active,
 .spreadsheet table.csr14 tbody tr.highlightclick th a:hover,
 .spreadsheet table.csr14 tbody tr.highlightclick td a:active,
 .spreadsheet table.csr14 tbody tr.highlightclick td a:focus,
 .spreadsheet table.csr14 tbody tr.highlightclick td a:hover {
    background-color: #FFE0CC ;
}
 .spreadsheet table.csr14 tbody tr.highlightmouseover th,
 .spreadsheet table.csr14 tbody tr.highlightmouseover th p,
 .spreadsheet table.csr14 tbody tr.highlightmouseover td,
 .spreadsheet table.csr14 tbody tr.highlightmouseover td p {
    background-color: #FFE0CC ;
}
 .spreadsheet table.csr14 tbody tr.highlightmouseover th a,
 .spreadsheet table.csr14 tbody tr.highlightmouseover th a:visited,
 .spreadsheet table.csr14 tbody tr.highlightmouseover td a,
 .spreadsheet table.csr14 tbody tr.highlightmouseover td a:visited {
    background-color: #FFE0CC ;
}
 .spreadsheet table.csr14 tbody tr.highlightmouseover th a:active,
 .spreadsheet table.csr14 tbody tr.highlightmouseover th a:focus,
 .spreadsheet table.csr14 tbody tr.highlightmouseover th a:hover,
 .spreadsheet table.csr14 tbody tr.highlightmouseover td a:active,
 .spreadsheet table.csr14 tbody tr.highlightmouseover td a:focus,
 .spreadsheet table.csr14 tbody tr.highlightmouseover td a:hover {
    background-color: #FFE0CC ;
}

/* custom cell formats */

/*0|3552822|12|1|0|0|3|0|0|0|26367|0|0|0|solid|0|0||0*/
 .spreadsheet td.csr14-1,  .spreadsheet th.csr14-1 {
    color: #363636;
    border-bottom: solid 2px #FF6600;
}
/*0|3552822|12|1|0|0|3|0|0|0|26367|0|0|0|solid|0|0||0*/
 .spreadsheet td.csr14-1 p,  .spreadsheet th.csr14-1 p {
    color: #363636;
}
 

/*0|26367|12|1|0|0|3|0|0|0|26367|0|0|0|solid|0|0||0*/
 .spreadsheet td.csr14-2,  .spreadsheet th.csr14-2 {
    color: #FF6600;
    border-bottom: solid 2px #FF6600;
}
/*0|26367|12|1|0|0|3|0|0|0|26367|0|0|0|solid|0|0||0*/
 .spreadsheet td.csr14-2 p,  .spreadsheet th.csr14-2 p {
    color: #FF6600;
}
 

/*0|3552822|12|2|0|0|2|0|0|0|15000804|0|0||solid|0|0||0*/
 .spreadsheet td.csr14-3,  .spreadsheet th.csr14-3 {
    color: #363636;
    vertical-align: top;
    border-bottom: solid 1px #E4E4E4;
}
/*0|3552822|12|2|0|0|2|0|0|0|15000804|0|0||solid|0|0||0*/
 .spreadsheet td.csr14-3 p,  .spreadsheet th.csr14-3 p {
    color: #363636;
}
 

/*0|26367|12|2|0|0|2|0|0|0|15000804|0|0||solid|0|0||0*/
 .spreadsheet td.csr14-4,  .spreadsheet th.csr14-4 {
    color: #FF6600;
    vertical-align: top;
    border-bottom: solid 1px #E4E4E4;
}
/*0|26367|12|2|0|0|2|0|0|0|15000804|0|0||solid|0|0||0*/
 .spreadsheet td.csr14-4 p,  .spreadsheet th.csr14-4 p {
    color: #FF6600;
}
 

/*0|3552822|10|2|0|0|0|0|0|0|0|0|0||0|0|0||0*/
 .spreadsheet td.csr14-5,  .spreadsheet th.csr14-5 {
    color: #363636;
    font-size: 0.833em;
    vertical-align: top;
}
/*0|3552822|10|2|0|0|0|0|0|0|0|0|0||0|0|0||0*/
 .spreadsheet td.csr14-5 p,  .spreadsheet th.csr14-5 p {
    color: #363636;
    font-size: 1em;
}
 

/*0|3552822|12|2|0|0|2|0|0|0|15000804|0|0||solid|0|1||0*/
 .spreadsheet td.csr14-6,  .spreadsheet th.csr14-6 {
    color: #363636;
    vertical-align: top;
    border-bottom: solid 1px #E4E4E4;
}
/*0|3552822|12|2|0|0|2|0|0|0|15000804|0|0||solid|0|1||0*/
 .spreadsheet td.csr14-6 p,  .spreadsheet th.csr14-6 p {
    color: #363636;
    padding-left: 10px;
}
 





/* POST */
.spreadsheet span.tableSubHeadline {
	font-family: 'UniversLTStd67BoldCondensed', Arial, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
}
.spreadsheet span.tableLegend {
	font-size: 13px;
	font-weight: bold;
}
/* POST END */

<!-- marker: NXR_SPREADSHEET "tablestyle.css" / -->
<!-- TABLE EN / -->
