| 
                                            
                                            
                                                Germany NPI: Residential Buildings: Multi Family Houses (1995=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 98.300
            
                                        May 2003
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Feb 1998 - May 2003
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany NPI: Residential Buildings: Other (1995=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 98.800
            
                                        May 2003
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Feb 1998 - May 2003
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany NPI: Residential Buildings: Single Family House (2000=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 115.200
            
                                        May 2008
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Feb 1968 - May 2008
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany NPI: Residential Buildings: Multi Family House (2000=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 115.500
            
                                        May 2008
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Feb 1968 - May 2008
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany NPI: Residential Buildings: Other Residential Building (2000=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 115.400
            
                                        May 2008
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Feb 1968 - May 2008
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany NPI: Non Residential Buildings: Office Building (2000=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 117.200
            
                                        May 2008
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Feb 1958 - May 2008
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany NPI: Non Residential Buildings: Commercial Building (2000=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 119.200
            
                                        May 2008
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Feb 1958 - May 2008
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany NPI: Non Residential Buildings: Office (1995=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 100.800
            
                                        May 2003
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Feb 1998 - May 2003
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany NPI: Non Residential Buildings: Industrial (1995=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 101.300
            
                                        May 2003
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Feb 1998 - May 2003
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany NPI: Non Residential Buildings: Other Construction: Roads (1995=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 98.000
            
                                        May 2003
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Feb 1998 - May 2003
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany NPI: Non Residential Buildings: Other Construction: Sewers (1995=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 94.000
            
                                        May 2003
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Feb 1998 - May 2003
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany NPI: Non Residential Buildings: Maintenance: Multi Family Hse (1995=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 105.200
            
                                        May 2003
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Feb 1998 - May 2003
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany NPI: Non Residential Buildings: Maintenance: Dwellings (1995=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 101.900
            
                                        May 2003
                                     | 
                                    
                                    
                                    
                                        quarterly
                                     | 
                                    
                                        Feb 1998 - May 2003
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Construction Orders Volume Index (1995=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 62.800
            
                                        Dec 2002
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 2000 - Dec 2002
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Construction Orders Volume Index: Building Construction: Dwellings (1995=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 49.200
            
                                        Dec 2002
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 2000 - Dec 2002
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Construction Orders Volume Index: Building Construction: Ex Dwelling (1995=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 66.500
            
                                        Dec 2002
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 2000 - Dec 2002
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Construction Orders Volume Index: Civil & Engineering: Roads (1995=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 65.400
            
                                        Dec 2002
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 2000 - Dec 2002
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Construction Orders Volume Index: Civil & Engineering: Excl Roads (1995=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 70.000
            
                                        Dec 2002
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 2000 - Dec 2002
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Construction Orders Volume Index: Building: Residential (2000=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 40.800
            
                                        Dec 2008
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1991 - Dec 2008
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Construction Orders Volume Index: Building: Excl Dwellings (2000=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 67.100
            
                                        Dec 2008
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1991 - Dec 2008
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Registered Unemployment: West Germany (Person th)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 2,300.395
            
                                        Feb 2025
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1950 - Feb 2025
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Registered Unemployment: East Germany (Person th)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 688.825
            
                                        Feb 2025
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1990 - Feb 2025
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Registered Unemployment: Long Term (Person th)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 1,018.000
            
                                        Feb 2025
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1991 - Feb 2025
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Registered Unemployment: West Germany: Male (Person th)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 1,282.861
            
                                        Feb 2025
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1991 - Feb 2025
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Registered Unemployment: West Germany: Female (Person th)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 1,017.534
            
                                        Feb 2025
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1991 - Feb 2025
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Registered Unemployment: West Germany: Age: between 15 & 20 (Person th)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 46.422
            
                                        Feb 2025
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jun 1991 - Feb 2025
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Registered Unemployment: West Germany: Long Term (Person th)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 784.000
            
                                        Feb 2025
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 2003 - Feb 2025
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Registered Unemployment: East Germany: Male (Person th)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 389.824
            
                                        Feb 2025
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1991 - Feb 2025
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Registered Unemployment: East Germany: Female (Person th)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 299.001
            
                                        Feb 2025
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1991 - Feb 2025
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Registered Unemployment: East Germany: Age: between 15 & 20 (Person th)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 16.180
            
                                        Feb 2025
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jun 1991 - Feb 2025
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Registered Unemployment: East Germany: Long Term (Person th)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 235.000
            
                                        Feb 2025
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 2003 - Feb 2025
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Registered Unemployment Rate: West Germany (%)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 6.000
            
                                        Feb 2025
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1972 - Feb 2025
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Registered Unemployment Rate: East Germany (%)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 8.000
            
                                        Feb 2025
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 1991 - Feb 2025
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Registered Unemployment Rate: sa: West (%)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 5.800
            
                                        Feb 2025
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 1949 - Feb 2025
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Registered Unemployment Rate: sa: East (%)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 7.600
            
                                        Feb 2025
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 1993 - Feb 2025
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Registered Unemployment: sa: West Germany (Person th)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 2,225.551
            
                                        Feb 2025
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1950 - Feb 2025
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Registered Unemployment: sa: East Germany (Person th)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 660.366
            
                                        Feb 2025
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 1991 - Feb 2025
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Short Time Worker: Germany (Person th)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 173.930
            
                                        Aug 2024
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jul 1990 - Aug 2024
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Population: Excess of Deaths over Births (Person)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 -334,897.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1946 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Migration Balance (Person)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 662,964.000
            
                                        2023
                                     | 
                                    
                                    
                                    
                                        yearly
                                     | 
                                    
                                        1950 - 2023
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Retail Trade Index: 1991p (1994=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 99.600
            
                                        Feb 1997
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jun 1995 - Feb 1997
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Retail Trade Index: 1991p: sa (1994=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 97.800
            
                                        Feb 1997
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jun 1995 - Feb 1997
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1991=100 (1991=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 119.700
            
                                        Dec 1998
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1991 - Dec 1998
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Consumer Price Index (CPI): 1991=100: Western Germany (1991=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 112.100
            
                                        Dec 1998
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Oct 1995 - Dec 1998
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Consumer Price Index (CPI): 1991=100: Eastern Germany (1991=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 109.900
            
                                        Dec 1998
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Oct 1995 - Dec 1998
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1991=100: Rents and Energy (1991=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 134.800
            
                                        Dec 1998
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 1995 - Dec 1998
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1991=100: Rents (1991=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 144.700
            
                                        Dec 1998
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 1995 - Dec 1998
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1991=100: Energy, ex Motor Fuels (1991=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 101.300
            
                                        Dec 1998
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 1995 - Dec 1998
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1991=100: Furniture, Household Appliances et... (1991=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 112.100
            
                                        Dec 1998
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 1995 - Dec 1998
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1991=100: Health and Personal Care (1991=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 123.500
            
                                        Dec 1998
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 1995 - Dec 1998
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1991=100: Transport and Communications (1991=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 116.300
            
                                        Dec 1998
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 1995 - Dec 1998
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1991=100: Education, Entertainment & Leisure (1991=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 115.800
            
                                        Dec 1998
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 1995 - Dec 1998
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1991=100: Personal Effects and Others (1991=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 125.300
            
                                        Dec 1998
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 1995 - Dec 1998
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1991=100: West: Overall (1991=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 117.100
            
                                        Dec 1998
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1980 - Dec 1998
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1991=100: West: Food, Beverages & Tobacco Pr... (1991=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 112.400
            
                                        Dec 1998
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 1995 - Dec 1998
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1991=100: West: Clothing and Footwear (1991=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 110.700
            
                                        Dec 1998
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 1995 - Dec 1998
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1991=100: West: Rents and Energy (1991=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 123.700
            
                                        Dec 1998
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 1995 - Dec 1998
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1991=100: West: Rents (1991=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 131.000
            
                                        Dec 1998
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 1995 - Dec 1998
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1991=100: West: Energy, ex Motor Fuels (1991=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 97.600
            
                                        Dec 1998
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 1995 - Dec 1998
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1991=100: West: Furniture, Household Applian... (1991=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 112.900
            
                                        Dec 1998
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 1995 - Dec 1998
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1991=100: West: Health and Personal Care (1991=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 120.300
            
                                        Dec 1998
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 1995 - Dec 1998
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1991=100: West: Transport and Communications (1991=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 115.700
            
                                        Dec 1998
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 1995 - Dec 1998
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1991=100: West: Education, Entertainment & L... (1991=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 114.600
            
                                        Dec 1998
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 1995 - Dec 1998
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1991=100: West: Personal Effects and Others (1991=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 124.400
            
                                        Dec 1998
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 1995 - Dec 1998
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1991=100: West: Higher Income Group (1991=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 117.200
            
                                        Dec 1998
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1985 - Dec 1998
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1991=100: West: Medium Income Group (1991=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 117.700
            
                                        Dec 1998
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1985 - Dec 1998
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1991=100: West: Low Income Group (1991=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 119.900
            
                                        Dec 1998
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1985 - Dec 1998
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1991=100: East: Overall (1991=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 140.000
            
                                        Dec 1998
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jul 1990 - Dec 1998
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1991=100: East: Food, Beverages & Tobacco Pr... (1991=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 111.000
            
                                        Dec 1998
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 1995 - Dec 1998
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1991=100: East: Clothing and Footwear (1991=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 104.800
            
                                        Dec 1998
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 1995 - Dec 1998
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1991=100: East: Rents and Energy (1991=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 331.700
            
                                        Dec 1998
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 1995 - Dec 1998
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1991=100: East: Rents (1991=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 477.200
            
                                        Dec 1998
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 1995 - Dec 1998
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1991=100: East: Energy, ex Motor Fuels (1991=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 135.900
            
                                        Dec 1998
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 1995 - Dec 1998
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1991=100: East: Furniture, Household Applian... (1991=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 107.300
            
                                        Dec 1998
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 1995 - Dec 1998
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1991=100: East: Health and Personal Care (1991=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 160.200
            
                                        Dec 1998
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 1995 - Dec 1998
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1991=100: East: Transport and Communications (1991=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 120.500
            
                                        Dec 1998
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 1995 - Dec 1998
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1991=100: East: Education, Entertainment & L... (1991=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 124.700
            
                                        Dec 1998
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 1995 - Dec 1998
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1991=100: East: Personal Effects and Others (1991=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 134.900
            
                                        Dec 1998
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Dec 1995 - Dec 1998
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1995=100: Overall (1995=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 110.800
            
                                        Dec 2002
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1991 - Dec 2002
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1995=100: Food and Non Alcoholic Beverages (1995=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 105.100
            
                                        Dec 2002
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1991 - Dec 2002
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1995=100: Alcoholic Beverage, Tobacco (1995=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 113.800
            
                                        Dec 2002
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1991 - Dec 2002
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1995=100: Clothing and Footwear (1995=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 103.000
            
                                        Dec 2002
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1991 - Dec 2002
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1995=100: Housing, Water, Electricity, Gas (1995=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 115.200
            
                                        Dec 2002
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1991 - Dec 2002
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1995=100: Furnishings, Household Equipment e... (1995=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 104.200
            
                                        Dec 2002
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1991 - Dec 2002
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1995=100: Health (1995=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 112.600
            
                                        Dec 2002
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1991 - Dec 2002
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1995=100: Transport (1995=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 119.500
            
                                        Dec 2002
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1991 - Dec 2002
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1995=100: Communication (1995=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 82.500
            
                                        Dec 2002
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1991 - Dec 2002
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1995=100: Recreation and Culture (1995=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 106.600
            
                                        Dec 2002
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1991 - Dec 2002
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1995=100: Education (1995=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 125.200
            
                                        Dec 2002
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1991 - Dec 2002
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1995=100: Restaurants and Hotels (1995=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 111.500
            
                                        Dec 2002
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1991 - Dec 2002
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 1995=100: Miscellaneous Goods and Services (1995=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 112.500
            
                                        Dec 2002
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1991 - Dec 2002
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 2000=100: Food & Non Alcoholic Beverages (F&... (2000=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 114.000
            
                                        Dec 2007
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1991 - Dec 2007
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 2000=100: Alcoholic Beverages & Tobacco (AT) (2000=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 138.500
            
                                        Dec 2007
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1991 - Dec 2007
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 2000=100: Clothing & Footwear (CF) (2000=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 98.800
            
                                        Dec 2007
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1991 - Dec 2007
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 2000=100: Housing, Water, Electricity, Gas, ... (2000=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 115.700
            
                                        Dec 2007
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1991 - Dec 2007
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 2000=100: Furnishings, Household Equipment e... (2000=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 103.500
            
                                        Dec 2007
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1991 - Dec 2007
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 2000=100: Health (2000=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 127.500
            
                                        Dec 2007
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1991 - Dec 2007
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 2000=100: Transport (2000=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 122.300
            
                                        Dec 2007
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1991 - Dec 2007
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 2000=100: Communications (2000=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 91.300
            
                                        Dec 2007
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1991 - Dec 2007
                                     | 
                                
                            
                        
                            
                                
                                    
                                        
                                        
                                        | 
                                            
                                            
                                                Germany Consumer Price Index (CPI): 2000=100: Recreation & Culture (RC) (2000=100)
                                            
                                         | 
                                    
                                    
                                        
                                        
                
                 104.800
            
                                        Dec 2007
                                     | 
                                    
                                    
                                    
                                        monthly
                                     | 
                                    
                                        Jan 1991 - Dec 2007
                                     |