 | de-pi:grossCostPI.beginning | parent-child | http://www.xbrl.de/taxonomies/de-pi/role/notes |
 | de-pi:grossPI.diff | parent-child | http://www.xbrl.de/taxonomies/de-pi/role/notes |
 | de-pi:grossPI.addition | parent-child | http://www.xbrl.de/taxonomies/de-pi/role/notes |
 | de-pi:grossPI.release | parent-child | http://www.xbrl.de/taxonomies/de-pi/role/notes |
 | de-pi:grossPI.movements | parent-child | http://www.xbrl.de/taxonomies/de-pi/role/notes |
 | de-pi:grossPI.currChanges | parent-child | http://www.xbrl.de/taxonomies/de-pi/role/notes |
 | de-pi:grossCostPI.beginning | summation-item | http://www.xbrl.de/taxonomies/de-pi/role/notes |
 | de-pi:grossPI.diff | summation-item | http://www.xbrl.de/taxonomies/de-pi/role/notes |
 | de-pi:grossPI.addition | summation-item | http://www.xbrl.de/taxonomies/de-pi/role/notes |
 | de-pi:grossPI.release | summation-item | http://www.xbrl.de/taxonomies/de-pi/role/notes |
 | de-pi:grossPI.movements | summation-item | http://www.xbrl.de/taxonomies/de-pi/role/notes |
 | de-pi:grossPI.currChanges | summation-item | http://www.xbrl.de/taxonomies/de-pi/role/notes |
 | de-pi:grossCostPI.beginning | domain-member | http://www.xbrl.de/taxonomies/de-pi/role/notesTableStatementOfChangesInFixedAssetsForPIs |
 | de-pi:grossPI.diff | domain-member | http://www.xbrl.de/taxonomies/de-pi/role/notesTableStatementOfChangesInFixedAssetsForPIs |
 | de-pi:grossPI.addition | domain-member | http://www.xbrl.de/taxonomies/de-pi/role/notesTableStatementOfChangesInFixedAssetsForPIs |
 | de-pi:grossPI.release | domain-member | http://www.xbrl.de/taxonomies/de-pi/role/notesTableStatementOfChangesInFixedAssetsForPIs |
 | de-pi:grossPI.movements | domain-member | http://www.xbrl.de/taxonomies/de-pi/role/notesTableStatementOfChangesInFixedAssetsForPIs |
 | de-pi:grossPI.currChanges | domain-member | http://www.xbrl.de/taxonomies/de-pi/role/notesTableStatementOfChangesInFixedAssetsForPIs |