XML 30 R89.htm IDEA: XBRL DOCUMENT v2.4.1.9
Multiemployer Pension Plans (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
agreements
Dec. 31, 2013
Dec. 31, 2012
Jun. 30, 2011
agreements
May 31, 2011
agreements
Multiemployer Plans [Line Items]          
Number of stores 232us-gaap_NumberOfStores        
Contributions of AutoNation $ 1.1us-gaap_MultiemployerPlanPeriodContributions $ 1.1us-gaap_MultiemployerPlanPeriodContributions $ 0.9us-gaap_MultiemployerPlanPeriodContributions    
Automotive Industries Pension Plan [Member]          
Multiemployer Plans [Line Items]          
EIN 941133245        
Multiemployer plan number 001        
Pension protection act zone status Red Red      
Contributions of AutoNation 0.8us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanNameAxis
= an_AutomotiveIndustriesPensionPlanMember
0.7us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanNameAxis
= an_AutomotiveIndustriesPensionPlanMember
0.6us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanNameAxis
= an_AutomotiveIndustriesPensionPlanMember
   
Surcharge imposed No        
Number of collective-bargaining arrangements that require contributions to the Plan 2an_MultiemployerPlansCollectiveBargainingArrangementNumberOfAgreements
/ us-gaap_MultiemployerPlanNameAxis
= an_AutomotiveIndustriesPensionPlanMember
       
Number of collective-bargaining arrangements expired, but currently extended       1an_MultiemployerPlansCollectiveBargainingArrangementNumberOfAgreementsExpiredinPeriod
/ us-gaap_MultiemployerPlanNameAxis
= an_AutomotiveIndustriesPensionPlanMember
1an_MultiemployerPlansCollectiveBargainingArrangementNumberOfAgreementsExpiredinPeriod
/ us-gaap_MultiemployerPlanNameAxis
= an_AutomotiveIndustriesPensionPlanMember
Other funds [Member]          
Multiemployer Plans [Line Items]          
Contributions of AutoNation $ 0.3us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanNameAxis
= us-gaap_MultiemployerPlanIndividuallyInsignificantMultiemployerPlansMember
$ 0.4us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanNameAxis
= us-gaap_MultiemployerPlanIndividuallyInsignificantMultiemployerPlansMember
$ 0.3us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanNameAxis
= us-gaap_MultiemployerPlanIndividuallyInsignificantMultiemployerPlansMember
   
Multiemployer Plans, Pension [Member]          
Multiemployer Plans [Line Items]          
Number of stores 5us-gaap_NumberOfStores
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember