v2.4.0.6
Stock-based compensation Stock-based compensation (Details 2) (Stock Options [Member], USD $)
In Millions, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2012
Stock Options [Member]
 
Stock Options [Roll Forward]  
Stock options unexercised, beginning balance (in shares) 34.2
Stock options, granted (in shares) 0.1
Stock options, exercised (in shares) (20.9)
Stock options, expired/forfeited (in shares) (1.1)
Stock options unexercised, ending balance (in shares) 12.3
Stock Options, Weighted Average Exercise Price [Roll Forward]  
Weighted-average exercise price, unexercised beginning balance (in usd per share) $ 59.11
Weighted-average exercise price, granted (in usd per share) $ 74.56
Weighted-average exercise price, exercised (in usd per share) $ 60.67
Weighted-average exercise price, expired/forfeited (in usd per share) $ 63.97
Weighted-average exercise price, unexercised ending balance (in usd per share) $ 56.09
Stock options information [Abstract]  
Vested or expected to vest (in shares) 12.2
Exercisable (in shares) 6.3
Weighted-average exercise price, vested or expected to vest (in usd per share) $ 56.10
Weighted-average exercise price, exercisable (in usd per share) $ 56.59
Weighted-average remaining contractual life (years), unexercised 4 years 10 months 24 days
Weighted-average remaining contractual life (years), vested or expected to vest 4 years 10 months 24 days
Weighted-average remaining contractual life (years), exercisable 3 years 1 month 6 days
Aggregate intrinsic value, unexercised $ 371
Aggregate intrinsic value, vested or expected to vest 367
Aggregate intrinsic value, exercisable $ 187