 | de-gaap-ci:net_beginning | parent-child | http://www.xbrl.de/taxonomies/de-gaap-ci/role/notes |
 | de-gaap-ci:net_diff | parent-child | http://www.xbrl.de/taxonomies/de-gaap-ci/role/notes |
 | de-gaap-ci:net_addition | parent-child | http://www.xbrl.de/taxonomies/de-gaap-ci/role/notes |
 | de-gaap-ci:net_release | parent-child | http://www.xbrl.de/taxonomies/de-gaap-ci/role/notes |
 | de-gaap-ci:depreciation | parent-child | http://www.xbrl.de/taxonomies/de-gaap-ci/role/notes |
 | de-gaap-ci:net_movements | parent-child | http://www.xbrl.de/taxonomies/de-gaap-ci/role/notes |
 | de-gaap-ci:net_currChanges | parent-child | http://www.xbrl.de/taxonomies/de-gaap-ci/role/notes |
 | de-gaap-ci:net_revaluation | parent-child | http://www.xbrl.de/taxonomies/de-gaap-ci/role/notes |
 | de-gaap-ci:net_beginning | summation-item | http://www.xbrl.de/taxonomies/de-gaap-ci/role/notes |
 | de-gaap-ci:net_diff | summation-item | http://www.xbrl.de/taxonomies/de-gaap-ci/role/notes |
 | de-gaap-ci:net_addition | summation-item | http://www.xbrl.de/taxonomies/de-gaap-ci/role/notes |
 | de-gaap-ci:net_release | summation-item | http://www.xbrl.de/taxonomies/de-gaap-ci/role/notes |
 | de-gaap-ci:depreciation | summation-item | http://www.xbrl.de/taxonomies/de-gaap-ci/role/notes |
 | de-gaap-ci:net_movements | summation-item | http://www.xbrl.de/taxonomies/de-gaap-ci/role/notes |
 | de-gaap-ci:net_currChanges | summation-item | http://www.xbrl.de/taxonomies/de-gaap-ci/role/notes |
 | de-gaap-ci:net_revaluation | summation-item | http://www.xbrl.de/taxonomies/de-gaap-ci/role/notes |
 | de-gaap-ci:net_beginning | domain-member | http://www.xbrl.de/taxonomies/de-gaap-ci/role/notesTableStatementOfChangesInFixedAssetsNet |
 | de-gaap-ci:net_diff | domain-member | http://www.xbrl.de/taxonomies/de-gaap-ci/role/notesTableStatementOfChangesInFixedAssetsNet |
 | de-gaap-ci:net_addition | domain-member | http://www.xbrl.de/taxonomies/de-gaap-ci/role/notesTableStatementOfChangesInFixedAssetsNet |
 | de-gaap-ci:net_release | domain-member | http://www.xbrl.de/taxonomies/de-gaap-ci/role/notesTableStatementOfChangesInFixedAssetsNet |
 | de-gaap-ci:net_movements | domain-member | http://www.xbrl.de/taxonomies/de-gaap-ci/role/notesTableStatementOfChangesInFixedAssetsNet |
 | de-gaap-ci:net_currChanges | domain-member | http://www.xbrl.de/taxonomies/de-gaap-ci/role/notesTableStatementOfChangesInFixedAssetsNet |
 | de-gaap-ci:net_revaluation | domain-member | http://www.xbrl.de/taxonomies/de-gaap-ci/role/notesTableStatementOfChangesInFixedAssetsNet |
 | de-gaap-ci:depreciation | domain-member | http://www.xbrl.de/taxonomies/de-gaap-ci/role/notesTableStatementOfChangesInFixedAssetsNet |