XML 28 R31.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring and Related Implementation Charges (Details 1) (Two Thousand Twelve Restructuring Program [Member], USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Restructuring Cost and Reserve [Line Items]    
Pretax Charges Related To The Restructuring Program $ 100us-gaap_RestructuringAndRelatedCostIncurredCost $ 102us-gaap_RestructuringAndRelatedCostIncurredCost
Aftertax Charges Related To The Restructuring Program 67cl_RestructuringAndRelatedCostIncurredCostAfterTax 73cl_RestructuringAndRelatedCostIncurredCostAfterTax
Cost of Sales [Member]
   
Restructuring Cost and Reserve [Line Items]    
Pretax Charges Related To The Restructuring Program 4us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_IncomeStatementLocationAxis
= cl_GrossProfitMember
/ us-gaap_RestructuringPlanAxis
= cl_TwoThousandTwelveRestructuringProgramMember
10us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_IncomeStatementLocationAxis
= cl_GrossProfitMember
/ us-gaap_RestructuringPlanAxis
= cl_TwoThousandTwelveRestructuringProgramMember
Selling, General and Administrative Expenses [Member]
   
Restructuring Cost and Reserve [Line Items]    
Pretax Charges Related To The Restructuring Program 18us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
/ us-gaap_RestructuringPlanAxis
= cl_TwoThousandTwelveRestructuringProgramMember
17us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
/ us-gaap_RestructuringPlanAxis
= cl_TwoThousandTwelveRestructuringProgramMember
Other (Income) Expense, Net [Member]
   
Restructuring Cost and Reserve [Line Items]    
Pretax Charges Related To The Restructuring Program $ 78us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_IncomeStatementLocationAxis
= cl_OtherIncomeExpenseNetMember
/ us-gaap_RestructuringPlanAxis
= cl_TwoThousandTwelveRestructuringProgramMember
$ 75us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_IncomeStatementLocationAxis
= cl_OtherIncomeExpenseNetMember
/ us-gaap_RestructuringPlanAxis
= cl_TwoThousandTwelveRestructuringProgramMember