v2.4.0.6

Segment Reporting (Details 1) (USD $) In Millions, unless otherwise specified | 3 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2011 | Sep. 30, 2011 | Jun. 30, 2011 | Mar. 31, 2011 | Dec. 31, 2010 | Sep. 30, 2010 | Jun. 30, 2010 | Mar. 31, 2010 | Dec. 31, 2011 | Dec. 31, 2010 | Dec. 31, 2009
Revenue by service line |  |  |  |  |  |  |  |  |  |  |
Total collection |  |  |  |  |  |  |  |  | $ 6,171.5 | $ 6,173.2 | $ 6,308.7
Transfer |  |  |  |  |  |  |  |  | 978.0 | 1,030.3 | 1,111.1
Less: Intercompany |  |  |  |  |  |  |  |  | (556.6) | (587.9) | (611.2)
Transfer, net |  |  |  |  |  |  |  |  | 421.4 | 442.4 | 499.9
Landfill |  |  |  |  |  |  |  |  | 1,867.6 | 1,865.8 | 1,892.5
Less: Intercompany |  |  |  |  |  |  |  |  | (846.9) | (861.7) | (891.6)
Landfill, net |  |  |  |  |  |  |  |  | 1,020.7 | 1,004.1 | 1,000.9
Sale of recycling materials |  |  |  |  |  |  |  |  | 438.6 | 337.9 | 229.8
Other non-core |  |  |  |  |  |  |  |  | 140.7 | 149.0 | 159.8
Other |  |  |  |  |  |  |  |  | 579.3 | 486.9 | 389.6
Total revenue | 2,025.2 | 2,116.2 | 2,086.6 | 1,964.9 | 2,020.8 | 2,061.7 | 2,066.4 | 1,957.7 | 8,192.9 | 8,106.6 | 8,199.1
Total collection (in percentage) |  |  |  |  |  |  |  |  | 75.40% | 76.20% | 76.90%
Transfer, net (in percentage) |  |  |  |  |  |  |  |  | 5.10% | 5.40% | 6.10%
Landfill, net (in percentage) |  |  |  |  |  |  |  |  | 12.50% | 12.40% | 12.20%
Sale of recycling materials (in percentage) |  |  |  |  |  |  |  |  | 5.40% | 4.20% | 2.80%
Other non-core (in percentage) |  |  |  |  |  |  |  |  | 1.60% | 1.80% | 2.00%
Other (in percentage) |  |  |  |  |  |  |  |  | 7.00% | 6.00% | 4.80%
Total revenue (in percentage) |  |  |  |  |  |  |  |  | 100.00% | 100.00% | 100.00%
Residential [Member] |  |  |  |  |  |  |  |  |  |  |
Revenue by service line |  |  |  |  |  |  |  |  |  |  |
Total collection |  |  |  |  |  |  |  |  | 2,135.7 | 2,173.9 | 2,187.0
Total collection (in percentage) |  |  |  |  |  |  |  |  | 26.10% | 26.80% | 26.70%
Commercial [Member] |  |  |  |  |  |  |  |  |  |  |
Revenue by service line |  |  |  |  |  |  |  |  |  |  |
Total collection |  |  |  |  |  |  |  |  | 2,487.5 | 2,486.8 | 2,553.4
Total collection (in percentage) |  |  |  |  |  |  |  |  | 30.40% | 30.70% | 31.10%
Industrial [Member] |  |  |  |  |  |  |  |  |  |  |
Revenue by service line |  |  |  |  |  |  |  |  |  |  |
Total collection |  |  |  |  |  |  |  |  | 1,515.4 | 1,482.9 | 1,541.4
Total collection (in percentage) |  |  |  |  |  |  |  |  | 18.50% | 18.30% | 18.80%
Other [Member] |  |  |  |  |  |  |  |  |  |  |
Revenue by service line |  |  |  |  |  |  |  |  |  |  |
Total collection |  |  |  |  |  |  |  |  | $ 32.9 | $ 29.6 | $ 26.9
Total collection (in percentage) |  |  |  |  |  |  |  |  | 0.40% | 0.40% | 0.30%

X
- Definition Collection in percentage. + References No definition available. + Details
Name: | rsg_CollectionInPercentage
Namespace Prefix: | rsg_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Collection Revenue. + References No definition available. + Details
Name: | rsg_CollectionRevenue
Namespace Prefix: | rsg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Landfill. + References No definition available. + Details
Name: | rsg_Landfill
Namespace Prefix: | rsg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Landfill intercompany. + References No definition available. + Details
Name: | rsg_LandfillIntercompany
Namespace Prefix: | rsg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Landfill net. + References No definition available. + Details
Name: | rsg_LandfillNet
Namespace Prefix: | rsg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Landfill percent, net. + References No definition available. + Details
Name: | rsg_LandfillPercentNet
Namespace Prefix: | rsg_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Other non core. + References No definition available. + Details
Name: | rsg_OtherNonCore
Namespace Prefix: | rsg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Other non core in percent. + References No definition available. + Details
Name: | rsg_OtherNonCoreInPercent
Namespace Prefix: | rsg_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Other Revenue. + References No definition available. + Details
Name: | rsg_OtherRevenue
Namespace Prefix: | rsg_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Revenue in percentage. + References No definition available. + Details
Name: | rsg_RevenueInPercentage
Namespace Prefix: | rsg_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Sale of materials. + References No definition available. + Details
Name: | rsg_SaleOfMaterials
Namespace Prefix: | rsg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Sale of materials in percent. + References No definition available. + Details
Name: | rsg_SaleOfMaterialsInPercent
Namespace Prefix: | rsg_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Transfer. + References No definition available. + Details
Name: | rsg_Transfer
Namespace Prefix: | rsg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Transfer intercompany. + References No definition available. + Details
Name: | rsg_TransferIntercompany
Namespace Prefix: | rsg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Transfer net. + References No definition available. + Details
Name: | rsg_TransferNet
Namespace Prefix: | rsg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Transfer percent net. + References No definition available. + Details
Name: | rsg_TransferPercentNet
Namespace Prefix: | rsg_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Revenues from the sale of other goods or rendering of other services, not elsewhere specified in the taxonomy; net of (reduced by) sales adjustments, returns, allowances, and discounts. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Article 5 -Section 03 -Paragraph 1 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1(a),(d)) -URI http://asc.fasb.org/extlink&oid=6880815&loc=d3e20235-122688 + Details
Name: | us-gaap_OtherSalesRevenueNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Article 5 -Section 03 -Paragraph 1 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1) -URI http://asc.fasb.org/extlink&oid=6880815&loc=d3e20235-122688 + Details
Name: | us-gaap_SalesRevenueNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_SegmentReportingInformationRevenueAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration