XML 75 R116.htm IDEA: XBRL DOCUMENT v2.4.1.9
Operating leases (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Leases [Abstract]      
Rental expense for operating leases $ 391us-gaap_OperatingLeasesRentExpenseNet $ 436us-gaap_OperatingLeasesRentExpenseNet $ 474us-gaap_OperatingLeasesRentExpenseNet
Minimum payments for operating leases having initial or remaining non-cancelable terms      
2015 229us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent    
2016 174us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears    
2017 125us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears    
2018 92us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears    
2019 65us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears    
Thereafter 189us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter    
Total $ 874us-gaap_OperatingLeasesFutureMinimumPaymentsDue