XML 179 R74.htm IDEA: XBRL DOCUMENT v2.4.1.9
Pensions and Postretirement Benefits Other Than Pensions (Schedule of Pretax Amounts Recognized in Accumulated Other Comprehensive Income or (Loss)) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Other comprehensive income loss pension and other postretirement benefits settlements and curtailments reclassified to earnings $ 0alle_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitsSettlementsAndCurtailmentsReclassifiedToEarnings $ (0.1)alle_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitsSettlementsAndCurtailmentsReclassifiedToEarnings $ 2.7alle_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitsSettlementsAndCurtailmentsReclassifiedToEarnings
UNITED STATES | Pension Plans [Member]      
Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, before Tax (39.0)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementGeographicalAxis
= country_US
28.5us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementGeographicalAxis
= country_US
 
Balance at December 31, 2011 (50.4)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementGeographicalAxis
= country_US
(83.1)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementGeographicalAxis
= country_US
 
Balance at December 31, 2012 (86.4)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementGeographicalAxis
= country_US
(50.4)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementGeographicalAxis
= country_US
 
Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax 3.0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementGeographicalAxis
= country_US
4.4us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementGeographicalAxis
= country_US
 
Defined Benefit Plan, Plan Amendments   (1.7)us-gaap_DefinedBenefitPlanPlanAmendments
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementGeographicalAxis
= country_US
 
Defined Benefit Plan, Other Costs   1.5us-gaap_DefinedBenefitPlanOtherCosts
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementGeographicalAxis
= country_US
 
UNITED STATES | Pension Plans [Member] | Prior Service Cost [Member]      
Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, before Tax 0us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_PriorServiceCostMember
/ us-gaap_StatementGeographicalAxis
= country_US
(2.3)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_PriorServiceCostMember
/ us-gaap_StatementGeographicalAxis
= country_US
 
Balance at December 31, 2011 (4.2)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_PriorServiceCostMember
/ us-gaap_StatementGeographicalAxis
= country_US
(2.0)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_PriorServiceCostMember
/ us-gaap_StatementGeographicalAxis
= country_US
 
Balance at December 31, 2012 (3.5)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_PriorServiceCostMember
/ us-gaap_StatementGeographicalAxis
= country_US
(4.2)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_PriorServiceCostMember
/ us-gaap_StatementGeographicalAxis
= country_US
 
Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax 0.7us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_PriorServiceCostMember
/ us-gaap_StatementGeographicalAxis
= country_US
0.6us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_PriorServiceCostMember
/ us-gaap_StatementGeographicalAxis
= country_US
 
Defined Benefit Plan, Plan Amendments   0us-gaap_DefinedBenefitPlanPlanAmendments
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_PriorServiceCostMember
/ us-gaap_StatementGeographicalAxis
= country_US
 
Defined Benefit Plan, Other Costs   (0.5)us-gaap_DefinedBenefitPlanOtherCosts
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_PriorServiceCostMember
/ us-gaap_StatementGeographicalAxis
= country_US
 
UNITED STATES | Pension Plans [Member] | Net Actuarial Losses [Member]      
Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, before Tax (39.0)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_NetActuarialLossesMember
/ us-gaap_StatementGeographicalAxis
= country_US
30.8us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_NetActuarialLossesMember
/ us-gaap_StatementGeographicalAxis
= country_US
 
Balance at December 31, 2011 (46.2)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_NetActuarialLossesMember
/ us-gaap_StatementGeographicalAxis
= country_US
(81.1)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_NetActuarialLossesMember
/ us-gaap_StatementGeographicalAxis
= country_US
 
Balance at December 31, 2012 (82.9)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_NetActuarialLossesMember
/ us-gaap_StatementGeographicalAxis
= country_US
(46.2)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_NetActuarialLossesMember
/ us-gaap_StatementGeographicalAxis
= country_US
 
Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax 2.3us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_NetActuarialLossesMember
/ us-gaap_StatementGeographicalAxis
= country_US
3.8us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_NetActuarialLossesMember
/ us-gaap_StatementGeographicalAxis
= country_US
 
Defined Benefit Plan, Plan Amendments   (1.7)us-gaap_DefinedBenefitPlanPlanAmendments
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_NetActuarialLossesMember
/ us-gaap_StatementGeographicalAxis
= country_US
 
Defined Benefit Plan, Other Costs   2.0us-gaap_DefinedBenefitPlanOtherCosts
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_NetActuarialLossesMember
/ us-gaap_StatementGeographicalAxis
= country_US
 
UNITED STATES | Pension Plans [Member]      
Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, before Tax 28.4us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementGeographicalAxis
= alle_NonUSMember
(0.3)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementGeographicalAxis
= alle_NonUSMember
 
Balance at December 31, 2011 (109.5)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementGeographicalAxis
= alle_NonUSMember
(69.5)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementGeographicalAxis
= alle_NonUSMember
 
Balance at December 31, 2012 (73.4)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementGeographicalAxis
= alle_NonUSMember
(109.5)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementGeographicalAxis
= alle_NonUSMember
 
Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax 2.9us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementGeographicalAxis
= alle_NonUSMember
1.9us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementGeographicalAxis
= alle_NonUSMember
 
Defined Benefit Plan, Plan Amendments   (39.6)us-gaap_DefinedBenefitPlanPlanAmendments
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementGeographicalAxis
= alle_NonUSMember
 
Defined Benefit Plan, Other Costs 4.8us-gaap_DefinedBenefitPlanOtherCosts
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementGeographicalAxis
= alle_NonUSMember
(1.9)us-gaap_DefinedBenefitPlanOtherCosts
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementGeographicalAxis
= alle_NonUSMember
 
Other comprehensive income loss pension and other postretirement benefits settlements and curtailments reclassified to earnings   (0.1)alle_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitsSettlementsAndCurtailmentsReclassifiedToEarnings
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_StatementGeographicalAxis
= alle_NonUSMember
 
UNITED STATES | Pension Plans [Member] | Prior Service Cost [Member]      
Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, before Tax 0.3us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_PriorServiceCostMember
/ us-gaap_StatementGeographicalAxis
= alle_NonUSMember
0us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_PriorServiceCostMember
/ us-gaap_StatementGeographicalAxis
= alle_NonUSMember
 
Balance at December 31, 2011 (0.3)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_PriorServiceCostMember
/ us-gaap_StatementGeographicalAxis
= alle_NonUSMember
(0.5)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_PriorServiceCostMember
/ us-gaap_StatementGeographicalAxis
= alle_NonUSMember
 
Balance at December 31, 2012 0.1us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_PriorServiceCostMember
/ us-gaap_StatementGeographicalAxis
= alle_NonUSMember
(0.3)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_PriorServiceCostMember
/ us-gaap_StatementGeographicalAxis
= alle_NonUSMember
 
Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax 0.1us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_PriorServiceCostMember
/ us-gaap_StatementGeographicalAxis
= alle_NonUSMember
0.1us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_PriorServiceCostMember
/ us-gaap_StatementGeographicalAxis
= alle_NonUSMember
 
Defined Benefit Plan, Plan Amendments   0us-gaap_DefinedBenefitPlanPlanAmendments
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_PriorServiceCostMember
/ us-gaap_StatementGeographicalAxis
= alle_NonUSMember
 
Defined Benefit Plan, Other Costs 0us-gaap_DefinedBenefitPlanOtherCosts
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_PriorServiceCostMember
/ us-gaap_StatementGeographicalAxis
= alle_NonUSMember
0.1us-gaap_DefinedBenefitPlanOtherCosts
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_PriorServiceCostMember
/ us-gaap_StatementGeographicalAxis
= alle_NonUSMember
 
Other comprehensive income loss pension and other postretirement benefits settlements and curtailments reclassified to earnings   0alle_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitsSettlementsAndCurtailmentsReclassifiedToEarnings
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_PriorServiceCostMember
/ us-gaap_StatementGeographicalAxis
= alle_NonUSMember
 
UNITED STATES | Pension Plans [Member] | Net Actuarial Losses [Member]      
Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, before Tax 28.1us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_NetActuarialLossesMember
/ us-gaap_StatementGeographicalAxis
= alle_NonUSMember
(0.3)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_NetActuarialLossesMember
/ us-gaap_StatementGeographicalAxis
= alle_NonUSMember
 
Balance at December 31, 2011 (109.2)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_NetActuarialLossesMember
/ us-gaap_StatementGeographicalAxis
= alle_NonUSMember
(69.0)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_NetActuarialLossesMember
/ us-gaap_StatementGeographicalAxis
= alle_NonUSMember
 
Balance at December 31, 2012 (73.5)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_NetActuarialLossesMember
/ us-gaap_StatementGeographicalAxis
= alle_NonUSMember
(109.2)us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_NetActuarialLossesMember
/ us-gaap_StatementGeographicalAxis
= alle_NonUSMember
 
Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax 2.8us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_NetActuarialLossesMember
/ us-gaap_StatementGeographicalAxis
= alle_NonUSMember
1.8us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_NetActuarialLossesMember
/ us-gaap_StatementGeographicalAxis
= alle_NonUSMember
 
Defined Benefit Plan, Plan Amendments   (39.6)us-gaap_DefinedBenefitPlanPlanAmendments
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_NetActuarialLossesMember
/ us-gaap_StatementGeographicalAxis
= alle_NonUSMember
 
Defined Benefit Plan, Other Costs 4.8us-gaap_DefinedBenefitPlanOtherCosts
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_NetActuarialLossesMember
/ us-gaap_StatementGeographicalAxis
= alle_NonUSMember
(2.0)us-gaap_DefinedBenefitPlanOtherCosts
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_NetActuarialLossesMember
/ us-gaap_StatementGeographicalAxis
= alle_NonUSMember
 
Other comprehensive income loss pension and other postretirement benefits settlements and curtailments reclassified to earnings   $ (0.1)alle_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitsSettlementsAndCurtailmentsReclassifiedToEarnings
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= alle_NetActuarialLossesMember
/ us-gaap_StatementGeographicalAxis
= alle_NonUSMember