{
  "agency": {
    "country": "DE",
    "id": "vrn-rhein-neckar",
    "name": "Verkehrsverbund Rhein-Neckar (VRN)",
    "operating_note": "One aggregate covering the VRN and RNN association areas across Baden-W\u00fcrttemberg, Rheinland-Pfalz, and Hessen, filed under the publisher's Mannheim seat; counted as one feed record, not a distinct-agency count.",
    "subdivision_code": "DE-BW",
    "subdivision_name": "Baden-W\u00fcrttemberg"
  },
  "categories": {
    "completeness": {
      "details": {
        "accessibility": {
          "measures": "presence_not_usability",
          "score": 37.5,
          "stops_marked_accessible_pct": 0.0,
          "stops_marked_not_accessible_pct": 0.0,
          "stops_stated_pct": 0.0,
          "trips_stated_pct": 100.0
        },
        "accessibility_measures": "presence_not_usability",
        "cemv": {
          "declared": false,
          "supported": false
        },
        "components": {
          "contact": 7.5,
          "fares": 0.0,
          "headsigns": 0.0,
          "stop_names": 15.0,
          "wheelchair_stops": 0.0,
          "wheelchair_trips": 15.0
        },
        "fare_free": false,
        "fares": {
          "applied": false,
          "has_leg_rules": false,
          "has_products": false,
          "has_transfer_rules": false,
          "model": "none",
          "product_count": 0
        },
        "flex": {
          "booking_reachable": false,
          "booking_rule_count": 0,
          "has_booking_rules": false,
          "has_flex": false
        },
        "has_fares": false,
        "headsign_pct": 0.3,
        "mixed_case_stop_name_pct": 99.7,
        "pathways": {
          "has_entrances": false,
          "has_levels": false,
          "has_pathways": false,
          "has_stations": true,
          "has_step_free": false,
          "pathway_count": 0
        },
        "stops": 18857,
        "translations": {
          "feed_lang": "DE",
          "has_translations": false,
          "languages": [],
          "translated_tables": [],
          "translation_count": 0
        },
        "trips": 91740,
        "wheelchair_accessible_pct": 100.0,
        "wheelchair_boarding_pct": 0.0,
        "wheelchair_marked_accessible_pct": 0.0,
        "wheelchair_marked_not_accessible_pct": 0.0
      },
      "findings": [
        {
          "code": "scorecard_wheelchair_boarding_unknown",
          "count": 18857,
          "effort": "A column in stops.txt; your scheduling software likely has it.",
          "fix": "Set wheelchair_boarding to 1 (accessible) or 2 (not accessible) for every stop. A field survey can start with the busiest stops.",
          "owner": "Likely your team",
          "points": 25.0,
          "severity": "WARNING",
          "what": "18857 of 18857 stops don't say whether a wheelchair user can board there.",
          "why": "Riders who use wheelchairs can't plan a trip when accessibility is marked 'unknown'; apps show no information at all."
        },
        {
          "code": "scorecard_no_fare_data",
          "count": 1,
          "effort": "A small file for most flat-fare systems.",
          "fix": "Add fare_attributes.txt (or Fares v2 files) with your fare structure. If your service is fare-free, ask to have it marked fare-free instead.",
          "owner": "",
          "points": 15.0,
          "severity": "WARNING",
          "what": "The feed contains no fare information.",
          "why": "Riders see 'fare unknown' in trip planners and can't budget their trip; visitors are most affected."
        },
        {
          "code": "scorecard_missing_headsigns",
          "count": 91448,
          "effort": "Usually a bulk edit in your scheduling software.",
          "fix": "Populate trip_headsign to match what the transit vehicle displays.",
          "owner": "Likely your export tool",
          "points": 15.0,
          "severity": "WARNING",
          "what": "91448 of 91740 trips have no headsign.",
          "why": "Riders at the stop can't tell which direction a transit vehicle is going."
        },
        {
          "code": "scorecard_no_feed_contact",
          "count": 1,
          "effort": "One field.",
          "fix": "Add feed_contact_email to feed_info.txt.",
          "owner": "",
          "points": 7.5,
          "severity": "INFO",
          "what": "feed_info.txt has no technical contact (feed_contact_email or feed_contact_url).",
          "why": "Trip-planning apps and regional data coordinators have nobody to email when they spot a problem with your feed, so problems linger."
        },
        {
          "code": "scorecard_station_no_pathways",
          "count": 1,
          "effort": "Worth it for multi-level or large stations; flat stops don't need it.",
          "fix": "Add pathways.txt connecting entrances, platforms, and any elevators, with a level for each.",
          "owner": "",
          "points": 0.0,
          "severity": "WARNING",
          "what": "This feed models stations or entrances but has no pathways.txt.",
          "why": "Trip planners can't guide riders through the station, and there is no step-free route information for wheelchair users."
        }
      ],
      "name": "completeness",
      "score": 37.5,
      "status": "measured",
      "summary": "0% of stops state wheelchair accessibility (0% marked accessible, 0% marked not accessible). This measures what the feed publishes, not whether a stop is physically usable. Fare data is not published.",
      "weight": 0.25
    },
    "correctness": {
      "details": {
        "distinct_codes": 21,
        "instances_by_severity": {
          "ERROR": 9195,
          "INFO": 1246,
          "WARNING": 297823
        },
        "validator_version": "8.0.1"
      },
      "findings": [
        {
          "code": "decreasing_or_equal_stop_time_distance",
          "count": 9194,
          "effort": "Usually an export-tool fix, not hand editing.",
          "fix": "Re-generate shape distances in your export; flag to your vendor if it persists.",
          "owner": "Likely your export tool",
          "points": 24.0,
          "severity": "ERROR",
          "what": "Some trips have stop times whose distances along the route go backwards.",
          "why": "Apps can show transit vehicles jumping backwards or mis-order stops."
        },
        {
          "code": "point_near_origin",
          "count": 1,
          "effort": "Varies.",
          "fix": "Review the rule documentation for 'point_near_origin' at https://gtfs-validator.mobilitydata.org/rules.html and check the flagged rows in your feed.",
          "owner": "",
          "points": 12.0,
          "severity": "ERROR",
          "what": "Point near origin (flagged by the MobilityData validator).",
          "why": "See the linked rule for what this affects."
        },
        {
          "code": "equal_shape_distance_same_coordinates",
          "count": 288509,
          "effort": "Usually one export setting.",
          "fix": "Turn on shape cleanup in your export tool, or drop the repeated points from shapes.txt.",
          "owner": "Likely your export tool",
          "points": 8.0,
          "severity": "WARNING",
          "what": "Some route lines list the same point twice in a row.",
          "why": "Repeated points don't hurt riders, but they can skew distance math and hint at a shaky export."
        },
        {
          "code": "service_has_no_active_day_of_the_week",
          "count": 2587,
          "effort": "A few minutes in your scheduling software.",
          "fix": "Delete the empty calendars or set their service days.",
          "owner": "Likely your export tool",
          "points": 8.0,
          "severity": "WARNING",
          "what": "Some service calendars have no days of the week switched on.",
          "why": "Trips tied to these calendars never run; they are dead data that can mask real schedule problems."
        },
        {
          "code": "fast_travel_between_consecutive_stops",
          "count": 1588,
          "effort": "A few minutes per flagged trip.",
          "fix": "Check the flagged stop times for transposed minutes.",
          "owner": "",
          "points": 8.0,
          "severity": "WARNING",
          "what": "Some scheduled trips move faster between stops than a transit vehicle can.",
          "why": "Usually a typo'd stop time; riders get arrival times no transit vehicle can meet."
        },
        {
          "code": "unused_shape",
          "count": 1510,
          "effort": "One setting.",
          "fix": "Turn on 'remove unused shapes' (or the like) in your export tool.",
          "owner": "Likely your export tool",
          "points": 8.0,
          "severity": "WARNING",
          "what": "The feed contains route shapes no trip uses.",
          "why": "Harmless to riders, but it bloats the feed and suggests stale export data."
        },
        {
          "code": "non_ascii_or_non_printable_char",
          "count": 867,
          "effort": "A planned ID change, not a quick text cleanup.",
          "fix": "Only change the flagged IDs if an app needs basic ASCII values. Update each place that uses the ID. Keep all names and headsigns in their original language.",
          "owner": "",
          "points": 8.0,
          "severity": "WARNING",
          "what": "Some internal IDs use characters outside the basic text set.",
          "why": "These IDs are valid UTF-8 data. This warning is only about support in older apps. It does not mean that names in other languages are wrong."
        },
        {
          "code": "stop_too_far_from_shape_using_user_distance",
          "count": 783,
          "effort": "Usually an export-tool fix, not hand editing.",
          "fix": "Check the flagged stops' shape_dist_traveled against the route shape, and re-generate it on export if they disagree.",
          "owner": "Likely your export tool",
          "points": 8.0,
          "severity": "WARNING",
          "what": "Some stops sit far from the route line, going by the feed's own distance values.",
          "why": "Trip planners may draw the route down the wrong path or point riders to the wrong boarding location."
        },
        {
          "code": "fast_travel_between_far_stops",
          "count": 719,
          "effort": "Varies.",
          "fix": "Review the rule documentation for 'fast_travel_between_far_stops' at https://gtfs-validator.mobilitydata.org/rules.html and check the flagged rows in your feed.",
          "owner": "",
          "points": 8.0,
          "severity": "WARNING",
          "what": "Fast travel between far stops (flagged by the MobilityData validator).",
          "why": "See the linked rule for what this affects."
        },
        {
          "code": "expired_calendar",
          "count": 657,
          "effort": "One setting in most export tools.",
          "fix": "Remove past service periods the next time you export the feed.",
          "owner": "Likely your export tool",
          "points": 8.0,
          "severity": "WARNING",
          "what": "Some service calendars in the feed have already ended.",
          "why": "Expired calendars are dead weight and can hide real schedule problems from your staff and vendors."
        },
        {
          "code": "stop_too_far_from_shape",
          "count": 401,
          "effort": "A few minutes per flagged stop.",
          "fix": "Check the flagged stops' coordinates and the route shape in your scheduling software; re-snap whichever is misplaced.",
          "owner": "Likely your export tool",
          "points": 8.0,
          "severity": "WARNING",
          "what": "Some stops sit far from the route line they belong to.",
          "why": "Trip planners may draw the transit vehicle route through the wrong path or point riders to the wrong boarding location."
        },
        {
          "code": "stops_match_shape_out_of_order",
          "count": 84,
          "effort": "A few minutes per flagged trip.",
          "fix": "Check the stop order and the shape direction in your scheduling software; the shape is often drawn backwards.",
          "owner": "Likely your export tool",
          "points": 8.0,
          "severity": "WARNING",
          "what": "On some trips the stops fall along the route line in a different order than the schedule lists.",
          "why": "Trip planners can draw the transit vehicle doubling back or skipping ahead, which confuses riders reading the map."
        },
        {
          "code": "missing_bike_allowance",
          "count": 70,
          "effort": "Varies.",
          "fix": "Review the rule documentation for 'missing_bike_allowance' at https://gtfs-validator.mobilitydata.org/rules.html and check the flagged rows in your feed.",
          "owner": "",
          "points": 8.0,
          "severity": "WARNING",
          "what": "Missing bike allowance (flagged by the MobilityData validator).",
          "why": "See the linked rule for what this affects."
        },
        {
          "code": "duplicate_route_name",
          "count": 34,
          "effort": "One field per route.",
          "fix": "Give each route a distinct short or long name.",
          "owner": "",
          "points": 6.0,
          "severity": "WARNING",
          "what": "Two or more routes share the same name.",
          "why": "Riders can't tell the routes apart in apps."
        },
        {
          "code": "route_short_name_too_long",
          "count": 6,
          "effort": "Varies.",
          "fix": "Review the rule documentation for 'route_short_name_too_long' at https://gtfs-validator.mobilitydata.org/rules.html and check the flagged rows in your feed.",
          "owner": "",
          "points": 6.0,
          "severity": "WARNING",
          "what": "Route short name too long (flagged by the MobilityData validator).",
          "why": "See the linked rule for what this affects."
        },
        {
          "code": "equal_shape_distance_diff_coordinates_distance_below_threshold",
          "count": 5,
          "effort": "Varies.",
          "fix": "Review the rule documentation for 'equal_shape_distance_diff_coordinates_distance_below_threshold' at https://gtfs-validator.mobilitydata.org/rules.html and check the flagged rows in your feed.",
          "owner": "",
          "points": 4.0,
          "severity": "WARNING",
          "what": "Equal shape distance diff coordinates distance below threshold (flagged by the MobilityData validator).",
          "why": "See the linked rule for what this affects."
        },
        {
          "code": "missing_feed_contact_email_and_url",
          "count": 1,
          "effort": "One field, set once in export settings.",
          "fix": "Add feed_contact_email or feed_contact_url to feed_info.txt.",
          "owner": "Likely your export tool",
          "points": 4.0,
          "severity": "WARNING",
          "what": "feed_info.txt lists no contact email and no contact URL.",
          "why": "Without a contact, apps like Google Maps can't reach you when they find a problem in the feed."
        },
        {
          "code": "mixed_case_recommended_field",
          "count": 1,
          "effort": "Often a bulk fix in your scheduling software.",
          "fix": "Use mixed case for stop names and headsigns (e.g. 'Main St & 2nd Ave', not 'MAIN ST & 2ND AVE').",
          "owner": "Likely your export tool",
          "points": 4.0,
          "severity": "WARNING",
          "what": "Some rider-facing names are in ALL CAPS or all lowercase.",
          "why": "ALL-CAPS stop and headsign names are harder to read in apps and are read awkwardly by screen readers."
        },
        {
          "code": "stop_has_too_many_matches_for_shape",
          "count": 1,
          "effort": "Varies.",
          "fix": "Review the rule documentation for 'stop_has_too_many_matches_for_shape' at https://gtfs-validator.mobilitydata.org/rules.html and check the flagged rows in your feed.",
          "owner": "",
          "points": 4.0,
          "severity": "WARNING",
          "what": "Stop has too many matches for shape (flagged by the MobilityData validator).",
          "why": "See the linked rule for what this affects."
        },
        {
          "code": "big_gap_in_service",
          "count": 1210,
          "effort": "A review of your calendar dates.",
          "fix": "Check whether the gap is real, like a seasonal break; if not, add the missing dates to the calendar.",
          "owner": "",
          "points": 1.0,
          "severity": "INFO",
          "what": "The feed has a stretch of two weeks or more with no service running.",
          "why": "A long gap can mean dates were left out of the calendar. Apps then show no trips on those days."
        },
        {
          "code": "transfer_distance_above_2_km",
          "count": 36,
          "effort": "Varies.",
          "fix": "Review the rule documentation for 'transfer_distance_above_2_km' at https://gtfs-validator.mobilitydata.org/rules.html and check the flagged rows in your feed.",
          "owner": "",
          "points": 0.8,
          "severity": "INFO",
          "what": "Transfer distance above 2 km (flagged by the MobilityData validator).",
          "why": "See the linked rule for what this affects."
        }
      ],
      "name": "correctness",
      "score": 0.0,
      "status": "measured",
      "summary": "The MobilityData validator flagged 21 kinds of issue across 308264 instances (9195 error, 297823 warning, 1246 informational).",
      "weight": 0.35
    },
    "freshness": {
      "details": {
        "days_until_expiry": 146,
        "effective_expiry_date": "2026-12-12",
        "feed_end_date": "2026-12-12",
        "feed_start_date": "2026-05-01",
        "feed_version": "20260714",
        "has_feed_info": true,
        "last_service_date": "2026-12-12",
        "seasonal_boundary": false,
        "service_horizon_review_years": 10,
        "service_horizon_status": "within_review_threshold",
        "service_type": "fixed"
      },
      "findings": [],
      "name": "freshness",
      "score": 100.0,
      "status": "measured",
      "summary": "Service data covers the next 146 days.",
      "weight": 0.2
    },
    "realtime": {
      "name": "realtime",
      "status": "not_yet_measured",
      "summary": "Not scored yet. Nothing here counts against the grade.",
      "weight": 0.2
    }
  },
  "confidence": {
    "feed_age_days": 0,
    "fetch_source": "origin",
    "level": "medium",
    "measured_categories": 3,
    "notes": [
      "Realtime quality was not measured this run. It does not count against the grade.",
      "The feed was downloaded from the agency's own URL."
    ],
    "rt_windows": 0,
    "total_categories": 4
  },
  "conformance": {
    "awarded": false,
    "criteria": [
      {
        "detail": "2 validator errors to resolve.",
        "key": "valid",
        "met": false
      },
      {
        "detail": "Service data covers the next 146 days.",
        "key": "current",
        "met": true
      },
      {
        "detail": "States wheelchair access on 0% of stops and 100% of trips; the mark needs 90% of each.",
        "key": "accessible",
        "met": false
      }
    ],
    "status": "not_yet",
    "summary": "This feed is close to the conformance mark. 2 validator errors to resolve. States wheelchair access on 0% of stops and 100% of trips; the mark needs 90% of each."
  },
  "feed": {
    "license_note": "Datenlizenz Deutschland - Namensnennung 2.0 per the dataset record on VRN's open data portal; name Verkehrsverbund Rhein-Neckar GmbH as the publisher.",
    "reachable": true,
    "sha256": "ed148cf7334fa977de586d028a83f45ab0348ec2164db3c03226ad5fbc0b9af5",
    "size_bytes": 203492991,
    "static_url": "https://geoportal.vrn.de/services/sharing/rest/content/items/4ec4b1d131eb46a6bb8e216ce9b90eff/data"
  },
  "ferry_profile": {
    "accessibility": {
      "measures": "published_values_not_physical_usability",
      "terminals": {
        "allowed_count": 0,
        "allowed_pct": 0.0,
        "not_allowed_count": 0,
        "not_allowed_pct": 0.0,
        "stated_count": 0,
        "stated_pct": 0.0,
        "total_count": 2
      },
      "trips": {
        "allowed_count": 0,
        "allowed_pct": 0.0,
        "not_allowed_count": 70,
        "not_allowed_pct": 100.0,
        "stated_count": 70,
        "stated_pct": 100.0,
        "total_count": 70
      }
    },
    "bikes": {
      "allowed_count": 0,
      "allowed_pct": 0.0,
      "not_allowed_count": 0,
      "not_allowed_pct": 0.0,
      "stated_count": 0,
      "stated_pct": 0.0,
      "total_count": 70
    },
    "cars": {
      "allowed_count": 0,
      "allowed_pct": 0.0,
      "not_allowed_count": 0,
      "not_allowed_pct": 0.0,
      "stated_count": 0,
      "stated_pct": 0.0,
      "total_count": 70
    },
    "fares": {
      "applied": false,
      "fare_free": false,
      "model": "none",
      "scope": "whole_feed"
    },
    "graded": false,
    "measured": true,
    "realtime": {
      "configured_kinds": [],
      "kinds_configured": 0,
      "scope": "whole_feed"
    },
    "route_count": 1,
    "scope": "ferry_routes_and_trips",
    "stop_access": {
      "direct_count": 0,
      "eligible_terminal_count": 0,
      "stated_count": 0,
      "stated_pct": null,
      "through_station_count": 0
    },
    "terminal_hierarchy": {
      "boarding_location_count": 2,
      "parented_boarding_location_count": 0,
      "parented_boarding_location_pct": 0.0,
      "referenced_station_count": 0
    },
    "trip_count": 70
  },
  "fetch": {
    "final_url": "https://geoportal.vrn.de/services/sharing/rest/content/items/4ec4b1d131eb46a6bb8e216ce9b90eff/data",
    "max_attempts": 4,
    "reader_archive_profile": "raw-v1",
    "source": "origin",
    "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36"
  },
  "generated_at": "2026-07-19T00:00:00+00:00",
  "geo": {
    "bbox": [
      6.64553,
      48.58464,
      10.19443,
      50.10752
    ],
    "lat": 49.50761,
    "lon": 8.29211,
    "stop_count": 18856
  },
  "mode_profile": {
    "ferry_only": false,
    "graded": false,
    "has_ferry": true,
    "is_multimodal": true,
    "measured": true,
    "modes": [
      {
        "key": "tram",
        "label": "Tram / light rail",
        "route_count": 26,
        "trip_count": 11809,
        "trip_share_pct": 12.9
      },
      {
        "key": "rail",
        "label": "Rail",
        "route_count": 3,
        "trip_count": 131,
        "trip_share_pct": 0.1
      },
      {
        "key": "bus",
        "label": "Bus",
        "route_count": 1169,
        "trip_count": 79531,
        "trip_share_pct": 86.7
      },
      {
        "key": "ferry",
        "label": "Ferry",
        "route_count": 1,
        "trip_count": 70,
        "trip_share_pct": 0.1
      },
      {
        "key": "funicular",
        "label": "Funicular",
        "route_count": 1,
        "trip_count": 199,
        "trip_share_pct": 0.2
      }
    ],
    "primary_mode": "bus",
    "primary_mode_label": "Bus",
    "route_count": 1200,
    "trip_count": 91740
  },
  "overall": {
    "grade": "F",
    "margin_to_lower_band": 36.7,
    "margin_to_next_band": 23.3,
    "score": 36.7
  },
  "recommendations": [
    {
      "category": "accessibility",
      "code": "scorecard_route_color_low_contrast",
      "count": 631,
      "effort": "A per-route color setting in your scheduling software.",
      "fix": "Adjust route_color or route_text_color so each pair clears 4.5:1. Often switching the text between black and white is enough.",
      "owner": "Likely your export tool",
      "points": 0.0,
      "severity": "WARNING",
      "what": "631 route badge(s) pair a color and text color below the WCAG 4.5:1 contrast bar (TER A109, RNV 2, RNV 3, RNV 4, RNV 6, and more).",
      "why": "Low-contrast route badges are hard to read for riders with low vision and wash out on a phone screen in sunlight at the stop."
    },
    {
      "category": "accessibility",
      "code": "scorecard_stop_name_needs_tts",
      "count": 921,
      "effort": "A short text field per affected stop; start with the busiest.",
      "fix": "Add tts_stop_name with the spoken form, e.g. 'Main Street and Second Avenue', for the affected stops.",
      "owner": "",
      "points": 0.0,
      "severity": "INFO",
      "what": "921 stop name(s) use abbreviations or symbols a screen reader may mispronounce, with no spoken form set (\"Wiesbaden, Weidenbornstr./JUVZ\", \"Wiesbaden, Weidenbornstr./JUVZ\", \"Wiesbaden, Mainzer Str./1.Ring\", and more).",
      "why": "Riders who use a screen reader hear the raw name, so 'Main St & 2nd Ave' can come out as 'Main saint' or drop the ampersand."
    },
    {
      "category": "accessibility",
      "code": "scorecard_station_missing_step_free_data",
      "count": 2,
      "effort": "Worth it for multi-level or large stations; flat stops don't need it.",
      "fix": "Add pathways.txt connecting entrances, platforms, and elevators, and levels.txt for each floor, so the step-free route is described.",
      "owner": "",
      "points": 0.0,
      "severity": "WARNING",
      "what": "This feed models stations or entrances but has no pathways.txt and levels.txt.",
      "why": "Without pathways and levels, a wheelchair user can't tell whether a step-free route exists inside the station, and trip planners can't route anyone through it."
    }
  ],
  "routability": {
    "boardable_stops": 18544,
    "findings": [],
    "orphan_stops": 0,
    "single_stop_trips": 0,
    "trips_total": 91740
  },
  "route_map": {
    "drawn_route_count": 1200,
    "has_shapes": true,
    "path": "data/artifacts/vrn-rhein-neckar/geometry.geojson",
    "route_count": 1200,
    "routes": [
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:h3nv:31681_:",
        "label": "681",
        "long": "Bad Rappenau - Siegelsbach - Obergimpern - H\u00fcffenhardt",
        "short": "681",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01150:",
        "label": "SEV50",
        "long": "",
        "short": "SEV50",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01151:",
        "label": "SEV51",
        "long": "",
        "short": "SEV51",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01152:",
        "label": "SEV52",
        "long": "",
        "short": "SEV52",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01153:",
        "label": "SEV53",
        "long": "",
        "short": "SEV53",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01201:",
        "label": "201",
        "long": "Ebernburg - Bad M\u00fcnster - Bad Kreuznach Bahnhof - Im Ellenfeld",
        "short": "201",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01202:",
        "label": "202",
        "long": "Bad Kreuznach Bahnhof - Uhlandstra\u00dfe - Bahnhof",
        "short": "202",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01203:",
        "label": "203",
        "long": "Bad Kreuznach Kuhberg -  Bahnhof - Agnesienberg",
        "short": "203",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01204:",
        "label": "204",
        "long": "Winzenheim Wendeplatz - Bad Kreuznach Bahnhof - Hohe Bell",
        "short": "204",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01205:",
        "label": "205",
        "long": "Bad Kreuznach Bahnhof - Schwabenheimer Weg - Bahnhof",
        "short": "205",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01206:",
        "label": "206",
        "long": "Gensingen - Ippesheim - Planig -   Bad Kreuznach Schwabenheimer Weg - Bahnhof",
        "short": "206",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01210:",
        "label": "210",
        "long": "Bad Kreuznach Bahnhof - Kornmarkt - Kurhaus - Bahnhof",
        "short": "210",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01211:",
        "label": "211",
        "long": "Bad Kreuznach Bahnhof -  Justizzentrum - St. Franziskus-Kirche",
        "short": "211",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01216:",
        "label": "216",
        "long": "Bad Kreuznach Bahnhof - Michelin - Planig Industriegebiet - Bosenheim Sportplatz/Ippesheim Mitte",
        "short": "216",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01218:",
        "label": "218",
        "long": "Schul-Linie",
        "short": "218",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01219:",
        "label": "219",
        "long": "Schul-Linie",
        "short": "219",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01221:",
        "label": "221",
        "long": "Bad Kreuznach - Bad M\u00fcnster am Stein - Hallgarten - Obermoschel - Alsenz",
        "short": "221",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01221:S",
        "label": "221s",
        "long": "Schulverkehr der Linie 221",
        "short": "221s",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01223:",
        "label": "223",
        "long": "(Gensingen - Welgesheim -) Sprendlingen - Pfaffen-Schwabenheim - Bosenheim - Bad Kreuznach",
        "short": "223",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn.info:01223:R",
        "label": "223",
        "long": "Bad Kreuznach - Bosenheim - Pfaffen-Schwabenheim - Sprendlingen (- Welgesheim - Gensingen)",
        "short": "223",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01224:",
        "label": "224",
        "long": "Bad Kreuznach - Hackenheim - F\u00fcrfeld  - (Tiefenthal) - Frei-Laubersheim - Hackenheim - Bad Kreuznach",
        "short": "224",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01227:",
        "label": "227",
        "long": "Schul-Linie",
        "short": "227",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01228:",
        "label": "228",
        "long": "Schul-Linie",
        "short": "228",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01229:",
        "label": "229",
        "long": "Schul-Linie",
        "short": "229",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01230:",
        "label": "230",
        "long": "Simmern - Rheinb\u00f6llen - Waldalgesheim - Bingen Stadtbahnhof",
        "short": "230",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01232:",
        "label": "232",
        "long": "Stromberg - D\u00f6rrebach - Seibersbach - Daxweiler - Stromberg",
        "short": "232",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01233:",
        "label": "233",
        "long": "Bad Kreuznach - Planig - Gensingen - B\u00fcdesheim - Bingen Hbf",
        "short": "233",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01234:",
        "label": "234",
        "long": "Bad Kreuznach - Hargesheim - Waldlaubersheim - Bingen - Gaulsheim",
        "short": "234",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01235:",
        "label": "235",
        "long": "Bingen Stadtbahnhof - Gaulsheim - Dromersheim - Gensingen - Langenlonsheim",
        "short": "235",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01237:",
        "label": "237",
        "long": "Stromberg Gerbereiplatz - Schindeldorf Am Buchenring - Fichtenweg Stromberg Panoramabad - Gerbereiplatz",
        "short": "237",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn.info:01237:R",
        "label": "237",
        "long": "Stromberg Gerbereiplatz - Schindeldorf Am Buchenring - Fichtenweg Stromberg Panoramabad - Gerbereiplatz",
        "short": "237",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01238:",
        "label": "238",
        "long": "Baustellenfahrplan Schul-Linie",
        "short": "238",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn.info:01239:",
        "label": "239",
        "long": "Gensingen Bf - Grolsheim - Sponsheim In der Weide",
        "short": "239",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01240:",
        "label": "240",
        "long": "Stromberg - Windesheim - Bretzenheim - Bad Kreuznach",
        "short": "240",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01240:S",
        "label": "240s",
        "long": "Schulverkehr der Linie 240",
        "short": "240s",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01244:",
        "label": "244",
        "long": "Bad Kreuznach - R\u00fcdesheim - Roxheim - Wallhausen (- Schweppenhausen)",
        "short": "244",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01245:",
        "label": "245",
        "long": "Winterbach - Spabr\u00fccken - Wallhausen - Hargesheim - Bad Kreuznach",
        "short": "245",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn.info:01247:",
        "label": "247",
        "long": "Walderlebniszentrum Soonwald - Stromberg Gerbereiplatz",
        "short": "247",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01248:",
        "label": "248",
        "long": "Schul-Linie",
        "short": "248",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01250:",
        "label": "250",
        "long": "Bad Sobernheim - Staudernheim - Waldb\u00f6ckelheim - R\u00fcdesheim - Bad Kreuznach",
        "short": "250",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01250:S",
        "label": "250s",
        "long": "Schulverkehr der Linie 250",
        "short": "250s",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01251:",
        "label": "251",
        "long": "Bad Kreuznach - R\u00fcdesheim - Roxheim - Hargesheim",
        "short": "251",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01252:",
        "label": "252",
        "long": "Bad Kreuznach - Bad M\u00fcnster am Stein - H\u00fcffelsheim - R\u00fcdesheim - Bad Kreuznach",
        "short": "252",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01253:",
        "label": "253",
        "long": "Odernheim - Niederhausen - Norheim - Bad M\u00fcnster am Stein - Bad Kreuznach",
        "short": "253",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01255:",
        "label": "255",
        "long": "Bad Kreuznach - R\u00fcdesheim - Sponheim - Bockenau -  Winterbach",
        "short": "255",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01256:",
        "label": "256",
        "long": "Bockenau - Waldb\u00f6ckelheim - Steinhardt - Bad Sobernheim",
        "short": "256",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01258:",
        "label": "258",
        "long": "Schul-Linie",
        "short": "258",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn.info:01259:",
        "label": "259",
        "long": "Schlo\u00dfb\u00f6ckelheim - Waldb\u00f6ckelheim",
        "short": "259",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01260:",
        "label": "260",
        "long": "Lauterecken - Meisenheim - Odernheim - Staudernheim - Bad Sobernheim",
        "short": "260",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01260:S",
        "label": "260s",
        "long": "Schulverkehr der Linie 260",
        "short": "260s",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01261:",
        "label": "261",
        "long": "Meisenheim Bahnhof - Untertorbr\u00fccke Altstadt - Gesundheitszentrum",
        "short": "261",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn.info:01261:R",
        "label": "261",
        "long": "Meisenheim Bahnhof - Untertorbr\u00fccke Altstadt - Gesundheitszentrum",
        "short": "261",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01262:",
        "label": "262",
        "long": "Meisenheim - Becherbach - Callbach - Schmittweiler - Meisenheim",
        "short": "262",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn.info:01262:R",
        "label": "262",
        "long": "Meisenheim - Becherbach - Callbach - Schmittweiler - Meisenheim",
        "short": "262",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01263:",
        "label": "263",
        "long": "Bad Sobernheim - Meddersheim - B\u00e4rweiler- Raumbach- Meisenheim",
        "short": "263",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn.info:01263:R",
        "label": "263",
        "long": "Meisenheim - Raumbach - B\u00e4rweiler - Meddersheim - Bad Sobernheim",
        "short": "263",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01264:",
        "label": "264",
        "long": "Schul-Linie",
        "short": "264",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01265:",
        "label": "265",
        "long": "Meisenheim - Breitenheim - Jeckenbach - Schweinschied - Kirn",
        "short": "265",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn.info:01265:R",
        "label": "265",
        "long": "Baustellenfahrplan Meisenheim - Breitenheim - Jeckenbach - Schweinschied - Kirn",
        "short": "265",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01269:",
        "label": "269",
        "long": "Meisenheim - Lettweiler - Freilichtmuseum - Bad Sobernheim",
        "short": "269",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01278:",
        "label": "278",
        "long": "Wintebach / Seesbach - Bad Sobernheim",
        "short": "278",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn.info:01278:R",
        "label": "278",
        "long": "Winterburg - Winterbach - Seesbach - Daubach - Bad Sobernheim",
        "short": "278",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01279:",
        "label": "279",
        "long": "Schul-Linie",
        "short": "279",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01281:",
        "label": "281",
        "long": "Hochst\u00e4dten - Hochstetten - Dhaun - Kirn - Meckenbach",
        "short": "281",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn.info:01281:R",
        "label": "281",
        "long": "Hochst\u00e4dten - Hochstetten - Dhaun - Kirn - Meckenbach",
        "short": "281",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01284:",
        "label": "284",
        "long": "Simmertal - (Seesbach - Schwarzerden) - (Kellenbach - Gem\u00fcnden)",
        "short": "284",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn.info:01284:R",
        "label": "284",
        "long": "(Schwarzerden - Seesbach) - Simmertal (Gem\u00fcnden - Kellenbach) -",
        "short": "284",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01285:",
        "label": "285",
        "long": "Kirn - Simmertal - Merxheim - Bad Sobernheim",
        "short": "285",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01286:",
        "label": "286",
        "long": "Sien - Becherbach - Heimweiler - Kirn",
        "short": "286",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn.info:01286:R",
        "label": "286",
        "long": "Kirn - Heimweiler - Becherbach - Sien",
        "short": "286",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01287:",
        "label": "287",
        "long": "Monzingen - Bad Sobernheim - Weiler",
        "short": "287",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn.info:01289:",
        "label": "289",
        "long": "Kirn - Kirnsulzbach - B\u00e4renbach - Schmidthachenbach",
        "short": "289",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:0128:",
        "label": "28",
        "long": "",
        "short": "28",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "DD3333",
        "color_name": "red",
        "has_shape": true,
        "id": "de:rnn.info:0150:",
        "label": "50",
        "long": "",
        "short": "50",
        "text_color": "FFFFFF",
        "type_label": "Tram / light rail"
      },
      {
        "color": "DD3333",
        "color_name": "red",
        "has_shape": true,
        "id": "de:rnn.info:0151:",
        "label": "51",
        "long": "",
        "short": "51",
        "text_color": "FFFFFF",
        "type_label": "Tram / light rail"
      },
      {
        "color": "DD3333",
        "color_name": "red",
        "has_shape": true,
        "id": "de:rnn.info:0152:",
        "label": "52",
        "long": "",
        "short": "52",
        "text_color": "FFFFFF",
        "type_label": "Tram / light rail"
      },
      {
        "color": "DD3333",
        "color_name": "red",
        "has_shape": true,
        "id": "de:rnn.info:0153:",
        "label": "53",
        "long": "",
        "short": "53",
        "text_color": "FFFFFF",
        "type_label": "Tram / light rail"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:0154:",
        "label": "54",
        "long": "",
        "short": "54",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:0155:",
        "label": "55",
        "long": "",
        "short": "55",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:0156:",
        "label": "56",
        "long": "",
        "short": "56",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:0157:",
        "label": "57",
        "long": "",
        "short": "57",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:0158:",
        "label": "58",
        "long": "",
        "short": "58",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "DD3333",
        "color_name": "red",
        "has_shape": true,
        "id": "de:rnn.info:0159:",
        "label": "59",
        "long": "",
        "short": "59",
        "text_color": "FFFFFF",
        "type_label": "Tram / light rail"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01601:",
        "label": "601",
        "long": "Bingen Stadtbahnhof - B\u00fcdesheim - Sponsheim",
        "short": "601",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01601:s",
        "label": "601",
        "long": "Ockenheim - Gaulsheim - Bingen - B\u00fcdesheim - Dietersheim - Sponsheim (Schulfahrten)",
        "short": "601",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01603:",
        "label": "603",
        "long": "M\u00fcnster-Sarmsheim - Bingen-B\u00fcdesheim - Dromersheim",
        "short": "603",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01603:s",
        "label": "603S",
        "long": "Bingen - B\u00fcdesheim - Dromersheim - Horrweiler",
        "short": "603S",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01604:",
        "label": "604",
        "long": "Bingen Stadtbahnhof - B\u00fcdesheim - Gaulsheim",
        "short": "604",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn.info:01605:",
        "label": "605",
        "long": "Bingen-Kempten Industriegebiet - B\u00fcdesheim - Stadtbahnhof",
        "short": "605",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01605:s",
        "label": "606",
        "long": "Bingen/B\u00fcdesheim - Bingerbr\u00fcck - Bingen/B\u00fcdesheim (Schulfahrten)",
        "short": "606",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01606:",
        "label": "606",
        "long": "Bingen Stadtbahnhof - Burg Klopp - Bingerbr\u00fcck",
        "short": "606",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01607:",
        "label": "607",
        "long": "Bingen Stadtbahnhof - Rochusallee - Hildegardishaus und zur\u00fcck",
        "short": "607",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:0160:",
        "label": "60",
        "long": "",
        "short": "60",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01611:",
        "label": "611",
        "long": "Frei-Weinheim - Bahnhof - Nieder-Ingelheim",
        "short": "611",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01612:",
        "label": "612",
        "long": "Ober-Ingelheim - Bahnhof - Frei-Weinheim",
        "short": "612",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01613:",
        "label": "613",
        "long": "Regionalbad - Sporkenheim - Bahnhof - Ober-Ingelheim",
        "short": "613",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01614:",
        "label": "614",
        "long": "Ingelheim West - Ingelheim Bahnhof - Heidesheim - Wackernheim",
        "short": "614",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn.info:01616:",
        "label": "meinKARL",
        "long": "Ingelheim Bhf - West - Frei-Weinheim - Bahnhof",
        "short": "meinKARL",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn.info:01617:",
        "label": "meinKARL",
        "long": "Ingelheim Bhf - Nieder-Ing. - Ober-Ing. - Gro\u00dfwinternheim",
        "short": "meinKARL",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01625:",
        "label": "625",
        "long": "Ingelheim - Schwabenheim - Ober-Hilbersheim - Gau-Algesheim - Ingelheim",
        "short": "625",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01626:",
        "label": "626",
        "long": "Ingelheim - Gau-Algesheim - Ober-Hilbersheim - Schwabenheim - Ingelheim",
        "short": "626",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01627:",
        "label": "627",
        "long": "Schulverkehr Ockenheim - Gau-Algesheim - Ingelheim",
        "short": "627",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01628:",
        "label": "628",
        "long": "Schulverkehr Sprendlingen - Gensingen - Langenlonsheim",
        "short": "628",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01629:",
        "label": "629",
        "long": "Bingen-Gaulsheim - Ockenheim - Laurenziberg - Gau-Algesheim - Regionalbad - Bingen-Gaulsheim",
        "short": "629",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:0162:",
        "label": "62",
        "long": "",
        "short": "62",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01630:",
        "label": "630",
        "long": "Bad Kreuznach - Sprendlingen - Stadecken-Elsheim - Mainz",
        "short": "630",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01638:",
        "label": "638",
        "long": "Schulverkehr Sprendlingen - Nieder-Olm",
        "short": "638",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:0163:",
        "label": "63",
        "long": "",
        "short": "63",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01640:",
        "label": "640",
        "long": "Ingelheim - Nieder-Olm - Oppenheim",
        "short": "640",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01642:",
        "label": "642",
        "long": "Gau-Odernheim - Hillesheim - Dittelsheim-He\u00dfloch",
        "short": "642",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01643:",
        "label": "643",
        "long": "Oppenheim - Guntersblum - Wintersheim - Hillesheim - Weinolsheim",
        "short": "643",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01644:",
        "label": "644",
        "long": "W\u00f6rrstadt - Undenheim - Oppenheim",
        "short": "644",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01646:",
        "label": "646",
        "long": "Oppenheim - Schwabsburg - Dalheim - Undenheim",
        "short": "646",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01647:",
        "label": "647",
        "long": "Schulverkehre Oppenheim - Wintersheim - Hillesheim - Weinolsheim",
        "short": "647",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01648:",
        "label": "648",
        "long": "Schulverkehr Oppenheim - Undenheim - W\u00f6rrstadt",
        "short": "648",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:0164:",
        "label": "64",
        "long": "",
        "short": "64",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01651:",
        "label": "651",
        "long": "Nieder-Olm Bf - Weinbergring - Goldberg - Bahnhof",
        "short": "651",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01652:",
        "label": "652",
        "long": "Mainz - Klein-Winternheim - Nieder-Olm - Undenheim",
        "short": "652",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01653:",
        "label": "653",
        "long": "Mainz - Klein-Winternheim - Essenheim - Nieder-Olm",
        "short": "653",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01654:",
        "label": "654",
        "long": "Mainz - Klein-Winternheim - Essenheim - Elsheim - Ingelheim",
        "short": "654",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01656:",
        "label": "656",
        "long": "Nieder-Olm - Essenheim - Klein-Winternheim - Mainz-Lerchenberg",
        "short": "656",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01657:",
        "label": "657",
        "long": "Ingelheim/Nieder-Olm - Ober-Olm - Budenheim - Mainz",
        "short": "657",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn.info:01658:",
        "label": "658",
        "long": "Gabsheim/Saulheim - Nieder-Olm",
        "short": "658",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:0165:",
        "label": "65",
        "long": "",
        "short": "65",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01660:",
        "label": "660",
        "long": "Alzey - Undenheim - Mommenheim - Mainz",
        "short": "660",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01660:S",
        "label": "660S",
        "long": "Schulverkehr Alzey - Undenheim - Mommenheim - Mainz",
        "short": "660S",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01662:",
        "label": "662",
        "long": "Schulverkehr Nackenheim - Mommenheim - Undenheim - Oppenheim",
        "short": "662",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01667:",
        "label": "667",
        "long": "Nackenheim/Undenheim/Mommenheim - Nieder-Olm - Mainz",
        "short": "667",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:0166:",
        "label": "66",
        "long": "",
        "short": "66",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:0167:",
        "label": "67",
        "long": "",
        "short": "67",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:0168:",
        "label": "68",
        "long": "",
        "short": "68",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01691:",
        "label": "691",
        "long": "Bacharach - Manubach - Niederheimbach - Oberheimbach",
        "short": "691",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01692:",
        "label": "692",
        "long": "Bacharach - Neurath - Winzberg - Neurath - Bacharach",
        "short": "692",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn.info:01693:",
        "label": "693",
        "long": "Bacharach - Steeg - Breitscheid - Henschhausen - Bacharach",
        "short": "693",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01693:S",
        "label": "693",
        "long": "Bacharach - Henschhausen - Breitscheid - Steeg - Bacharach",
        "short": "693",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:0169:",
        "label": "69",
        "long": "",
        "short": "69",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:016:",
        "label": "6",
        "long": "",
        "short": "6",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:0170:",
        "label": "70",
        "long": "",
        "short": "70",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:0171:",
        "label": "71",
        "long": "",
        "short": "71",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:0174:",
        "label": "74",
        "long": "",
        "short": "74",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:0175:",
        "label": "75",
        "long": "",
        "short": "75",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:0176:",
        "label": "76",
        "long": "",
        "short": "76",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:0177:",
        "label": "E",
        "long": "",
        "short": "E",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:0178:",
        "label": "78",
        "long": "",
        "short": "78",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:0179:",
        "label": "79",
        "long": "",
        "short": "79",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01800:",
        "label": "800",
        "long": "Hochwald-Schnellbus: Trier - Thalfang - Allenbach - Idar-Oberstein",
        "short": "800",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01801:",
        "label": "801",
        "long": "Weierbach/Kirchenbollenbach - Idar-Oberstein Bf - Vollmersbachtal",
        "short": "801",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01802:",
        "label": "802",
        "long": "Idar Alexanderplatz - Obere Lay - Vollmersbachtal - G\u00f6ttschied - Idar-Oberstein Bf",
        "short": "802",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01803:",
        "label": "803",
        "long": "Idar Alexanderplatz - Algenrodt - Idar-Oberstein Bf",
        "short": "803",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01804:",
        "label": "804",
        "long": "Idar-Oberstein Bf - Idar - Tiefenstein - Veitsrodt",
        "short": "804",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01805:",
        "label": "805",
        "long": "Idar-Oberstein Bf - Finsterheck/Hohl",
        "short": "805",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01806:",
        "label": "806",
        "long": "Struth/Neuweg - Idar-Oberstein Bf",
        "short": "806",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:0180:",
        "label": "80",
        "long": "",
        "short": "80",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01812:",
        "label": "812",
        "long": "Regulshausen - Vollmersbachtal - G\u00f6ttschied - Idar-Oberstein Bf",
        "short": "812",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01813:",
        "label": "813",
        "long": "Idar Alexanderplatz - Algenrodt - Idar Alexanderplatz",
        "short": "813",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:0181:",
        "label": "81",
        "long": "",
        "short": "81",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01820:",
        "label": "820",
        "long": "Reichenbach- Frauenberg -  Hammerstein - Idar-Oberstein",
        "short": "820",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn.info:01822:",
        "label": "822",
        "long": "B\u00f6rfink - Oberhambach - Birkenfeld - Br\u00fccken - Neubr\u00fccke - Freisen - Baumholder",
        "short": "822",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01822:S",
        "label": "822S",
        "long": "Schulverkehr Birkenfeld - Neubr\u00fccke - Baumholder",
        "short": "822S",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01823:",
        "label": "823",
        "long": "Birkenfeld - Reichenbach - Baumholder",
        "short": "823",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01828:",
        "label": "828",
        "long": "Schulverkehr Birkenfeld - Niederbrombach",
        "short": "828",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn.info:01829:",
        "label": "829",
        "long": "Idar-Oberstein - Winnenberg - Hu\u00dfweiler - Niederhambach - Birkenfeld",
        "short": "829",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01829:S",
        "label": "829S",
        "long": "Schulverkehr Birkenfeld - Gollenberg",
        "short": "829S",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01830:",
        "label": "830",
        "long": "Berlangenbach - Heimbach - Neubr\u00fccke - Birkenfeld - Niederbrombach - Idar-Oberstein",
        "short": "830",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01830:S",
        "label": "830S",
        "long": "Schulverkehr Idar-Oberstein - Birkenfeld",
        "short": "830S",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01835:",
        "label": "835",
        "long": "Idar Marktplatz- Idar-Oberstein Bahnhof  - Schwollen - Rinzenberg - Birkenfeld - Neubr\u00fccke",
        "short": "835",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01838:",
        "label": "838",
        "long": "Schulverkehr Birkenfeld",
        "short": "838",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01840:",
        "label": "840",
        "long": "Eifel-Hunsr\u00fcck-Bus Idar-Oberstein - Kempfeld - Bruchweiler - Morbach - Wittlich",
        "short": "840",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01845:",
        "label": "845",
        "long": "Morbach - Sensweiler - Allenbach - Kirschweiler - Idar-Oberstein",
        "short": "845",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01847:",
        "label": "847",
        "long": "Schulverkehr Hottenbach/ Idar-Oberstein - Schauren - IGS Herrstein/Rhaunen",
        "short": "847",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01848:",
        "label": "848",
        "long": "Schulverkehr Hammerstein - Mackenrodt - GS Tiefenstein - IGS Herrstein/ Rhaunen",
        "short": "848",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01849:",
        "label": "849",
        "long": "Schulverkehr Hellertshausen - Bruchweiler - Kempfeld - IGS Herrstein/ Rhaunen",
        "short": "849",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01850:",
        "label": "850",
        "long": "(Flughafen Hahn) - Rhaunen - Stipshausen - M\u00f6rschied - Vollmersbach - Idar-Oberstein",
        "short": "850",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01850:S",
        "label": "850S",
        "long": "Schulverkehr Idar-Oberstein - M\u00f6rschied - Rhaunen",
        "short": "850S",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01855:",
        "label": "855",
        "long": "Idar-Oberstein - Herrstein - Breitenthal - Rhaunen",
        "short": "855",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01856:",
        "label": "856",
        "long": "Rhaunen - Herrstein - Gerach - Idar-Oberstein",
        "short": "856",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01857:",
        "label": "857",
        "long": "Rhaunen - (Weitersbach) - Horbruch",
        "short": "857",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01858:",
        "label": "858",
        "long": "Rhaunen - Schwerbach - Rhaunen",
        "short": "858",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01859:",
        "label": "859",
        "long": "Schulverkehr G\u00f6ttschied - Weiden - Vollmersbach - IGS Herrstein/Rhaunen - GS Tiefenstein/Kempfeld",
        "short": "859",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01860:",
        "label": "860",
        "long": "Kirn - Hennweiler - Hahnenbach - Rhaunen",
        "short": "860",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01860:S",
        "label": "860S",
        "long": "Schulverkehr Kirn - Hahnenbach - Rhaunen",
        "short": "860S",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01865:",
        "label": "865",
        "long": "Kirn - Hennweiler - Woppenroth - Rhaunen",
        "short": "865",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01867:",
        "label": "867",
        "long": "Schulverkehr Niederweiler - Hausen - IGS Herrstein/ Rhaunen",
        "short": "867",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01868:",
        "label": "868",
        "long": "Schulverkehr Rudolfshaus/Sulzbach - Oberhosenbach/Bergen - IGS Herrstein/Rhaunen/GS Kempfeld",
        "short": "868",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01869:",
        "label": "869",
        "long": "Kirn - Griebelschied -  Herrstein - Kirn",
        "short": "869",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01870:",
        "label": "870",
        "long": "Idar-Oberstein - Georg-Weierbach - Weierbach Bf - Sien",
        "short": "870",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01875:",
        "label": "875",
        "long": "Schulverkehr Herrstein - Fischbach - Weierbach - Schulzentrum Bein",
        "short": "875",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01878:",
        "label": "878",
        "long": "Schulverkehr Sien - IGS Herrstein/Rhaunen",
        "short": "878",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn.info:01879:",
        "label": "879",
        "long": "Schmidthachenbach - Weierbach - Nahbollenbach -Oberstein",
        "short": "879",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01880:",
        "label": "880",
        "long": "Neubr\u00fccke - Birkenfeld - Br\u00fccken - B\u00f6rfink - Hermeskeil",
        "short": "880",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01880:S",
        "label": "880S",
        "long": "Schulverkehr Birkenfeld - Br\u00fccken - B\u00f6rfink",
        "short": "880S",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:01890:",
        "label": "890",
        "long": "Nationalparkbus Neubr\u00fccke - Birkenfeld - Erbeskopf - Wildenburg - Rhaunen",
        "short": "890",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn.info:01899:",
        "label": "899",
        "long": "Wildenburg - Asbach - Herrstein - Kupferbergwerk - Weierbach",
        "short": "899",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:0190:",
        "label": "90",
        "long": "",
        "short": "90",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:0191:",
        "label": "91",
        "long": "",
        "short": "91",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:0192:",
        "label": "92",
        "long": "",
        "short": "92",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:0193:",
        "label": "93",
        "long": "",
        "short": "93",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:019:",
        "label": "9",
        "long": "",
        "short": "9",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:rnn.info:0333:",
        "label": "33",
        "long": "",
        "short": "33",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn:01425:",
        "label": "425",
        "long": "Alzey - Mauchenheim - Offenheim - Bechenheim - Nieder-Wiesen - Nack - Wendelsheim - Eckelsheim - Gumbsheim - W\u00f6llstein",
        "short": "425",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn:01440:",
        "label": "440",
        "long": "Alzey - Erbes-B\u00fcdesheim - Wendelsheim - W\u00f6llstein - Bad Kreuznach",
        "short": "440",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn:01441:",
        "label": "441",
        "long": "Saulheim - Gabsheim - Gau-Odernheim/W\u00f6rrstadt",
        "short": "441",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn:01442:",
        "label": "442",
        "long": "Gau-Odernheim - Biebelnheim - Spiesheim - W\u00f6rrstadt",
        "short": "442",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn:01443:",
        "label": "443",
        "long": "Alzey - Albig - Bermersheim - Rommersheim - W\u00f6rrstadt",
        "short": "443",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn:01444:",
        "label": "444",
        "long": "W\u00f6llstein - Wallertheim - W\u00f6rrstadt",
        "short": "444",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn:01445:",
        "label": "445",
        "long": "Wendelsheim - Flonheim - Armsheim",
        "short": "445",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn:01446:",
        "label": "446",
        "long": "Alzey - Flonheim - Wendelsheim",
        "short": "446",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn:01447:",
        "label": "447",
        "long": "Lonsheim - W\u00f6rrstadt - Saulheim",
        "short": "447",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn:01448:",
        "label": "448",
        "long": "(Weinheim) - Bechenheim - Flonheim - Bermersheim - Biebelnheim - Gau-Odernheim",
        "short": "448",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn:01449:",
        "label": "449",
        "long": "Gau-Odernheim - Framersheim - Alzey",
        "short": "449",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn:01491:",
        "label": "491",
        "long": "W\u00f6rrstadt Gewerbepark - Stadtmitte - Bahnhof - Julius-C\u00e4sar-Stra\u00dfe",
        "short": "491",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn:01492:",
        "label": "492",
        "long": "Partenheim - Vendersheim - Gau-Weinheim - Sulzheim - W\u00f6rrstadt",
        "short": "492",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn:01497:",
        "label": "497",
        "long": "Flonheim - Weinheim/Mauchenheim",
        "short": "497",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn:01498:",
        "label": "498",
        "long": "Partenheim - Gau-Weinheim - Vendersheim - W\u00f6rrstadt",
        "short": "498",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:rnn:01499:",
        "label": "499",
        "long": "Tiefenthal - F\u00fcrfeld - W\u00f6llstein - Sprendlingen",
        "short": "499",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "DD3333",
        "color_name": "red",
        "has_shape": true,
        "id": "de:vrn:00024:s",
        "label": "RNV 4",
        "long": "Bad D\u00fcrkheim - LU Oggersheim - LU Hbf - Berliner Platz - MA Hbf - Wasserturm - Paradeplatz - Bonifatiuskirche - K\u00e4fertal Wald",
        "short": "RNV 4",
        "text_color": "FFFFFF",
        "type_label": "Tram / light rail"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01004:b",
        "label": "RNV 4",
        "long": "Schienenersatzverkehr LU Hauptbahnhof - Oggersheim",
        "short": "RNV 4",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01070:",
        "label": "RNV 70",
        "long": "LU Hauptbahnhof - LU Rathaus - BASF - Friesenheim - Sternstra\u00dfe - Adolf-Kolping-Stra\u00dfe",
        "short": "RNV 70",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01071:b",
        "label": "RNV 71",
        "long": "LU Notwende - Hans-Warsch-Platz - Ebertpark S\u00fcd - LU Rathaus [Erfassungslinie Bus]",
        "short": "RNV 71",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01072:b",
        "label": "RNV 72",
        "long": "LU Melm - Hans-Warsch-Platz - Oderstra\u00dfe - Ruchheim",
        "short": "RNV 72",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01073:",
        "label": "RNV 73",
        "long": "LU Oggersheim Bahnhof - Maudach Gemeindehaus - Marienkrankenhaus - Otto-Thiele-Platz",
        "short": "RNV 73",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01074:",
        "label": "RNV 74",
        "long": "LU Rathaus - LU Hauptbahnhof - Bayreuther Stra\u00dfe - Niederfeld - Marienkrankenhaus - Am Schwanen - Berliner Platz",
        "short": "RNV 74",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01075:",
        "label": "RNV 75",
        "long": "LU Berliner Platz - LU Hbf - LU Hochschule - Marienkrankenhaus - Rheing\u00f6nheim Bf - Rheing\u00f6nheim",
        "short": "RNV 75",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01076:",
        "label": "RNV 76",
        "long": "LU Maudach - Marienkrankenhaus - LU Hochschule - Rhein-Galerie - Berliner Platz",
        "short": "RNV 76",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01077:b",
        "label": "RNV 77",
        "long": "LU Berliner Platz - Bgm.-Krafft-Platz - Parkinsel - Rheinallee - Berliner Platz",
        "short": "RNV 77",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01078:",
        "label": "RNV 78",
        "long": "LU Maudach - Gartenstadt - LU Hochschule - LU Hbf - LU BASF S\u00fcd",
        "short": "RNV 78",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01079:",
        "label": "RNV 79E",
        "long": "LU Maudach - Ernst-Reuter-Siedlung - Marienkrankenhaus - Mundenheim Nord - Berliner Platz",
        "short": "RNV 79E",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01080:",
        "label": "RNV 80",
        "long": "BASF S\u00fcd - Rohrlachstra\u00dfe - LU Hochschule - Am Schwanen",
        "short": "RNV 80",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01083:",
        "label": "RNV 83",
        "long": "LU Oppau - MA Sandhofen",
        "short": "RNV 83",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01084:",
        "label": "RNV 84",
        "long": "Frankenthal - LU Pfingstweide - LU Edigheim - LU Oppau",
        "short": "RNV 84",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01085:b",
        "label": "RNV 85",
        "long": "LU Oppau - LU Oppau West",
        "short": "RNV 85",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01085:t",
        "label": "RNV 85",
        "long": "Ruftaxi: LU Oppau West - LU Oppau",
        "short": "RNV 85",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01086:",
        "label": "RNV 86",
        "long": "Bruderweg - LU Oppau",
        "short": "RNV 86",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01087:",
        "label": "RNV 87",
        "long": "LU Pfingstweide - Edigheim - LU Oppau",
        "short": "RNV 87",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01089:",
        "label": "RNV 89",
        "long": "LU Notwende - Melm - Hans-Warsch-Platz - Friesenheim - Oppau",
        "short": "RNV 89",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01090:b",
        "label": "RNV 90",
        "long": "LU Berliner Platz - Friesenheim - Oggersheim - Notwende/Melm",
        "short": "RNV 90",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01090:t",
        "label": "RNV 90",
        "long": "Linientaxi: D\u00fcrkheimer Stra\u00dfe - Hans-Warsch-Platz",
        "short": "RNV 90",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01094:",
        "label": "RNV 94",
        "long": "LU Niederfeld - Marienkrankenhaus - Am Schwanen - Berliner Platz",
        "short": "RNV 94",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01095:",
        "label": "RNV 95",
        "long": "LU Maudach - Gartenstadt - Val.-Bauer-Sdlg. - Berliner Platz",
        "short": "RNV 95",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01096:",
        "label": "RNV 96",
        "long": "LU Berliner Platz - Mundenheim - Rheing\u00f6nheim",
        "short": "RNV 96",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01097:",
        "label": "RNV 97",
        "long": "LU Pfingstweide - Edigheim - Oppau - Friesenheim - Rhein-Galerie - Berliner Platz",
        "short": "RNV 97",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01101:b",
        "label": "SWK 101",
        "long": "(RuheForst/Warmfreibad) - 23er Kaserne - Stadtmitte - Vogelweh - (Einsiedlerhof/Siegelbach-Industriegebiet Nord)",
        "short": "SWK 101",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01101:t",
        "label": "SWK 101",
        "long": "Kaiserslautern IG Nord - Stadtmitte",
        "short": "SWK 101",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01102:",
        "label": "SWK 102",
        "long": "Sonnenberg - Stadtmitte - Hauptbahnhof - Betzenberg",
        "short": "SWK 102",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01103:",
        "label": "SWK 103",
        "long": "Stadtmitte - Pfaffsiedlung - Dansenberg",
        "short": "SWK 103",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01104:",
        "label": "SWK 104",
        "long": "(Dansenberg / Hohenecken) - Merseburger Str. - Stadtmitte -  PRE-Park (Friedhof West / Eselsf\u00fcrth)",
        "short": "SWK 104",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01105:",
        "label": "SWK 105",
        "long": "Kurt-Schumacher-Str. - Hbf - Stadtmitte - Gewerbegebiet West - IKEA",
        "short": "SWK 105",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01106:",
        "label": "SWK 106",
        "long": "Stadtmitte - HBF - M\u00f6lschbach",
        "short": "SWK 106",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:011071:",
        "label": "RNV 1071",
        "long": "Ruftaxi Ludwigshafen LU Rathaus - Ebertpark S\u00fcd",
        "short": "RNV 1071",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:011072:",
        "label": "RNV 1072",
        "long": "Ruftaxi Ludwigshafen LU Oggersheim - Ruchheim",
        "short": "RNV 1072",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:011077:",
        "label": "RNV 1077",
        "long": "Ruftaxi Ludwigshafen: LU Berliner Platz - Rheinallee - Parkinsel - Rheinallee - Berliner Platz",
        "short": "RNV 1077",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01107:",
        "label": "SWK 107",
        "long": "Casimirring - Stadtmitte - Wiesenthalerhof - (Kreuzhof/Erfenbach)",
        "short": "SWK 107",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:011084:",
        "label": "1084",
        "long": "Frankenthal Frankenthal Hbf. - Feierabendhaus - Pfingstweide Zentrum",
        "short": "1084",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01108:",
        "label": "SWK 108",
        "long": "Stadtmitte - Wiesenthalerhof - Kreuzhof - Erfenbach",
        "short": "SWK 108",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01109:",
        "label": "SWK 109",
        "long": "Kaiserslautern Hbf - Stadtmitte - Waschm\u00fchle - Erlenbach - Otterberg",
        "short": "SWK 109",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01111:",
        "label": "SWK 111",
        "long": "Seehotel - Hohenecken - Pfaffsiedlung - Rathaus",
        "short": "SWK 111",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01112:b",
        "label": "SWK 112",
        "long": "Erlenbach - Morlautern - Engelshof - Stadtmitte",
        "short": "SWK 112",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01112:t",
        "label": "SWK 112",
        "long": "Erlenbach - Morlautern - Engelshof - Stadtmitte",
        "short": "SWK 112",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01113:",
        "label": "SWK 113",
        "long": "KL Amazon - Stadtmitte - Daniel-H\u00e4berle-Str.",
        "short": "SWK 113",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01114:",
        "label": "SWK 114",
        "long": "Kurt-Schumacher-Str. - Rauschenweg - Stadtmitte",
        "short": "SWK 114",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01115:",
        "label": "SWK 115",
        "long": "Universit\u00e4t - Hbf - Stadtmitte",
        "short": "SWK 115",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01116:",
        "label": "SWK 116",
        "long": "Uni Express Universit\u00e4t - Hauptbahnhof",
        "short": "SWK 116",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01117:",
        "label": "SWK 117",
        "long": "Stadtmitte - Hertelsbrunnenring - PRE-Park - Hbf - Merseburger Str.",
        "short": "SWK 117",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01121:b",
        "label": "SWK N1",
        "long": "Weilerbach - Vogelweh - Stadtmitte",
        "short": "SWK N1",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01121:t",
        "label": "SWK N1",
        "long": "KL Stadtmitte - Siegelbach - Rodenbach - Weilerbach",
        "short": "SWK N1",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01122:",
        "label": "SWK N2",
        "long": "KL Stadtmitte - L\u00e4mmchesberg - Betzenberg",
        "short": "SWK N2",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01123:",
        "label": "SWK N3",
        "long": "Dansenberg - Espensteig - Stadtmitte",
        "short": "SWK N3",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01124:",
        "label": "SWK N4",
        "long": "Bann - Queidersbach - Hohenecken - Stadtmitte",
        "short": "SWK N4",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01125:",
        "label": "SWK N40",
        "long": "KL Stadtmitte - PRE-Park",
        "short": "SWK N40",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01126:",
        "label": "SWK N6",
        "long": "KL Stadtmitte - Uni-Wohngebiet - M\u00f6lschbach/Trippstadt",
        "short": "SWK N6",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01127:",
        "label": "SWK N7",
        "long": "KL Stadtmitte - Erzh\u00fctten - Erfenbach - Katzweiler - Otterbach",
        "short": "SWK N7",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01128:",
        "label": "SWK N12",
        "long": "KL Stadtmitte - Morlautern - Erlenbach - Otterberg Baalborn - Sembach - KL Stadtmitte",
        "short": "SWK N12",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01129:b",
        "label": "SWK N10",
        "long": "Stadtmitte - Hochspeyer - Fischbach - Alsenborn - Enkenbach - Mehlingen - Eselsf\u00fcrth - Stadtmitte",
        "short": "SWK N10",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01129:t",
        "label": "SWK N10",
        "long": "Stadtmitte - Hochspeyer - Fischbach - Alsenborn - Enkenbach - Mehlingen - Eselsf\u00fcrth - Stadtmitte",
        "short": "SWK N10",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01130:",
        "label": "130",
        "long": "Kaiserslautern - Otterberg - Holbornerhof - Niederkirchen",
        "short": "130",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01131:",
        "label": "131",
        "long": "Kaiserslautern - Niederkirchen - Nu\u00dfbach - Ginsweiler",
        "short": "131",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01132:",
        "label": "132",
        "long": "Otterberg - Sembach - Mehlingen - Enkenbach - Hochspeyer",
        "short": "132",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01133:",
        "label": "133",
        "long": "Kaiserslautern - Otterberg - Drehenthalerhof - Gundersweiler",
        "short": "133",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01134:",
        "label": "134",
        "long": "Frankelbach - Mehlbach - Otterbach - Kaiserslautern",
        "short": "134",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01135:",
        "label": "135",
        "long": "Frankenstein/Waldleiningen/Fischbach - Hochspeyer - Kaiserslautern",
        "short": "135",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01136:",
        "label": "136",
        "long": "Kaiserslautern - Enkenbach - Alsenborn - Winnweiler/B\u00f6rrstadt",
        "short": "136",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01137",
        "label": "137",
        "long": "Kaiserslautern - Sembach - Winnweiler - Falkenstein",
        "short": "137",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01138:",
        "label": "138",
        "long": "Weilerbach - Mackenbach - Erzenhausen - Reichenbach - Kollweiler",
        "short": "138",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01139:",
        "label": "139",
        "long": "Landstuhl - Ramstein - Weilerbach - Kaiserslautern",
        "short": "139",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01140:",
        "label": "140",
        "long": "Kaiserslautern - Otterbach - Weilerbach - Reichenbach",
        "short": "140",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01141:",
        "label": "141",
        "long": "Kaiserslautern - Vogelweh - Weilerbach - Ramstein",
        "short": "141",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01142:",
        "label": "142",
        "long": "Sch\u00f6nenberg - Bruchm\u00fchlbach/Miesau - H\u00fctschenhausen - Ramstein",
        "short": "142",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01143:",
        "label": "143",
        "long": "Landstuhl - Kindsbach",
        "short": "143",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01144:",
        "label": "144",
        "long": "Landstuhl - Ramstein - Niedermohr",
        "short": "144",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01145:",
        "label": "145",
        "long": "Ramstein - Kaiserslautern IG Nord",
        "short": "145",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01147:",
        "label": "147",
        "long": "Ramstein Air Base Shuttle",
        "short": "147",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01148:",
        "label": "148",
        "long": "Sch\u00f6nenberg - Miesau - Ramstein - Landstuhl",
        "short": "148",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01149:",
        "label": "149",
        "long": "Reichenbach - Steegen - Kottweiler - Schwanden - Miesenbach - Ramstein - Landstuhl",
        "short": "149",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01150:",
        "label": "150",
        "long": "Weilerbach - Kaiserslautern",
        "short": "150",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01153:",
        "label": "153",
        "long": "Reichenbach-Steegen - Miesenbach - Ramstein",
        "short": "153",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:011556:",
        "label": "1556",
        "long": "Enkenbach - Alsenborn - Neuhemsbach - Eiswoog",
        "short": "1556",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:011557:",
        "label": "1557",
        "long": "Alsenborn - Enkenbach - Mehlingerhof - Mehlingen - Fr\u00f6hnerhof - Baalborn - Sembach",
        "short": "1557",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:011571:",
        "label": "1571",
        "long": "Niedermohr - Schrollbach - Reuschbach",
        "short": "1571",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01160:",
        "label": "160",
        "long": "Kaiserslautern - Krickenbach - Linden -  Queidersbach - Bann - Landstuhl - Ramstein",
        "short": "160",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01161:",
        "label": "161",
        "long": "Kaiserslautern - Linden - Bann - Weselberg - Saalstadt",
        "short": "161",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01170:",
        "label": "170",
        "long": "Waldfischbach - Trippstadt  - Universit\u00e4t - Kaiserslautern",
        "short": "170",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01171:",
        "label": "171",
        "long": "Wallhalben - Kirchenarnbach - Obernheim - Landstuhl",
        "short": "171",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01172:",
        "label": "172",
        "long": "Landstuhl - Mittelbrunn - Gerhardsbrunn - Martinsh\u00f6he - Bruchm\u00fchlbach",
        "short": "172",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01173:",
        "label": "173",
        "long": "Sch\u00f6nenberg - Miesau - Bruchm\u00fchlbach - Landstuhl",
        "short": "173",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01174:",
        "label": "174",
        "long": "Landstuhl Schulzentrum - Stadthalle/Bf -  Krankenhaus - Atzel - Melkerei",
        "short": "174",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01175:",
        "label": "175",
        "long": "Sickingen-Bus Landstuhl",
        "short": "175",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01180:",
        "label": "180",
        "long": "Kaiserslautern - Stelzenberg - Queidersbach - Bann",
        "short": "180",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012011:",
        "label": "2011",
        "long": "Pirmasens Hbf - Exerzierpl. - Sommerwald - Fehrbach - Hengsberg - Hbf",
        "short": "2011",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012012:",
        "label": "2012",
        "long": "Pirmasens Hbf - Exerzierpl. - Niedersimten - Ruhbank - Erlenbrunn",
        "short": "2012",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012013:",
        "label": "2013",
        "long": "Pirmasens Hbf - Exerzierpl. - Gersbach - Windsberg",
        "short": "2013",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01201:",
        "label": "SWPS 201",
        "long": "PS Exerzierplatz - Ruhbank (Platte)",
        "short": "SWPS 201",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01202:",
        "label": "SWPS 202",
        "long": "PS Exerzierplatz - Sommerwald - Husterh\u00f6he - Rodalber Stra\u00dfe - Exerzierplatz",
        "short": "SWPS 202",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01203:",
        "label": "SWPS 203",
        "long": "PS Windsberg - Gersbach - Winzeln - Exerzierplatz",
        "short": "SWPS 203",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01204:",
        "label": "SWPS 204",
        "long": "PS Exerzierplatz - Waldfriedhof - PS Exerzierplatz",
        "short": "SWPS 204",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01205:",
        "label": "SWPS 205",
        "long": "PS Exerzierplatz - Fehrbach - Hengsberg",
        "short": "SWPS 205",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01206:",
        "label": "SWPS 206",
        "long": "PS Exerzierplatz - Wormser Stra\u00dfe - Exerzierplatz",
        "short": "SWPS 206",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01207:",
        "label": "SWPS 207",
        "long": "PS Erlenbrunn Tuchbleichstra\u00dfe - Exerzierplatz",
        "short": "SWPS 207",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01208:",
        "label": "SWPS 208",
        "long": "PS Exerzierplatz - Innweg",
        "short": "SWPS 208",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01209:",
        "label": "SWPS 209",
        "long": "PS Gewerbegebiet West - Exerzierplatz",
        "short": "SWPS 209",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01210:",
        "label": "SWPS 210",
        "long": "PS Exerzierplatz - Niedersimten",
        "short": "SWPS 210",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01211:",
        "label": "SWPS 211",
        "long": "PS Exerzierplatz - Wasserturm - Exerzierplatz",
        "short": "SWPS 211",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01212:",
        "label": "SWPS 212",
        "long": "Pirmasens - Windsberg - Erlenbrunn",
        "short": "SWPS 212",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012130:",
        "label": "2130",
        "long": "Otterberg - Otterbach - Niederkirchen - Frankelbach - Wolfstein",
        "short": "2130",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012133:",
        "label": "2133",
        "long": "Otterberg - H\u00f6ringen - Gehrweiler - Gundersweiler",
        "short": "2133",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012134:",
        "label": "2134",
        "long": "Frankelbach - Obersulzbach - Mehlbach - Katzweiler",
        "short": "2134",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012135:",
        "label": "2135",
        "long": "Kaiserslautern Fischbach - Hochspeyer - Waldleiningen",
        "short": "2135",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012137:",
        "label": "2137",
        "long": "Kaiserslautern - Eselsf\u00fcrth - Mehlingen - Sembach",
        "short": "2137",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012138:",
        "label": "2138",
        "long": "Weilerbach - Schwedelbach - Reichenbach",
        "short": "2138",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012141:",
        "label": "2141",
        "long": "Weilerbach - Mackenbach",
        "short": "2141",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012142:",
        "label": "2142",
        "long": "Ramstein - H\u00fctschenhausen - Bruchm\u00fchlbach-Miesau - Sch\u00f6nenberg",
        "short": "2142",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012147:",
        "label": "2147",
        "long": "Ramstein Air Base Shuttle / US K\u00fchlhaus",
        "short": "2147",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012153:",
        "label": "2153",
        "long": "Reichenbach - E\u00dfweiler - Lauterecken",
        "short": "2153",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012160:",
        "label": "2160",
        "long": "Landstuhl - Bann - Queidersbach - Linden - Krickenbach - Kaiserslautern",
        "short": "2160",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012161:",
        "label": "2161",
        "long": "Queidersbach - Weselberg - Saalstadt",
        "short": "2161",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012170:",
        "label": "2170",
        "long": "Trippstadt - Oberhammer - Johanniskreuz",
        "short": "2170",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012172:",
        "label": "2172",
        "long": "Landstuhl - Mittelbrunn - Gerhardsbrunn - Martinsh\u00f6he - Bruchm\u00fchlbach",
        "short": "2172",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01221:b",
        "label": "221",
        "long": "Rimschweiler - Stadtmitte - ZW Gleiwitzstra\u00dfe",
        "short": "221",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01221:t",
        "label": "221",
        "long": "ZW Gleiwitzstra\u00dfe  - Stadtmitte - Rimschweiler",
        "short": "221",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01222:b",
        "label": "222",
        "long": "Mittelbach - Stadtmitte - Europaring (Ernstweiler)",
        "short": "222",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01222:t",
        "label": "222",
        "long": "Mittelbach - Stadtmitte - Europaring (Ernstweiler)",
        "short": "222",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01223:b",
        "label": "223",
        "long": "M\u00f6lschbacher Str. (Wattweiler) - Stadtmitte - Wolfsloch (Bubenhausen)",
        "short": "223",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01223:t",
        "label": "223",
        "long": "M\u00f6lschbacher Str. (Wattweiler) - Stadtmitte - Wolfsloch (Bubenhausen)",
        "short": "223",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01224:b",
        "label": "224",
        "long": "Pasteurstr. (Fasanerieberg) - Stadtmitte - Otterstein (Niederauerbach) / (Oberauerbach)",
        "short": "224",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01224:t",
        "label": "224",
        "long": "Pasteurstr. (Fasanerieberg) - Stadtmitte - Otterstein (Niederauerbach) / (Oberauerbach)",
        "short": "224",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01225:",
        "label": "225",
        "long": "Pasteurstr. (Fasanerieberg) - Stadtmitte - J.-F.-Kennedy-Str. (Niederauerbach)",
        "short": "225",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01226:b",
        "label": "226",
        "long": "Flughafen/Fashion Outlet - Stadtmitte - Kreuzberg - (M\u00f6rsbach)",
        "short": "226",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01226:t",
        "label": "226",
        "long": "(M\u00f6rsbach) - Kreuzberg - Stadtmitte - Flughafen/Fashion Outlet",
        "short": "226",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01228:b",
        "label": "228",
        "long": "Zweibr\u00fccken ZOB - Europaring",
        "short": "228",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01228:t",
        "label": "228",
        "long": "Zweibr\u00fccken ZOB - Fuchsl\u00f6cher",
        "short": "228",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01229:",
        "label": "229",
        "long": "ZW Gleiwitzstra\u00dfe - Stadtmitte - ZW Europaring (Ernstweiler)",
        "short": "229",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01231:",
        "label": "231",
        "long": "Wallhalben - Knopp - Wiesbach -  Schmitshausen - Winterbach - Zweibr\u00fccken",
        "short": "231",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01232:",
        "label": "232",
        "long": "Martinsh\u00f6he/Bruchm\u00fchlbach - K\u00e4shofen -  ZW-M\u00f6rsbach - Zweibr\u00fccken",
        "short": "232",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01233:",
        "label": "233",
        "long": "Riedelberg - Gro\u00dfsteinhausen - Walshausen - Zweibr\u00fccken",
        "short": "233",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01234:",
        "label": "234",
        "long": "(Schmitshausen) - Ma\u00dfweiler - Reifenberg - Battweiler - ZW-Oberauerbach - Zweibr\u00fccken",
        "short": "234",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01235:",
        "label": "235",
        "long": "Walshausen - Dietrichingen - Mauschbach -  Hornbach - Zweibr\u00fccken",
        "short": "235",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01236:",
        "label": "236",
        "long": "Brenschelbach - Hornbach - Zweibr\u00fccken",
        "short": "236",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01237:",
        "label": "237",
        "long": "Zweibr\u00fccken (Schulen) - B\u00f6ckweiler - Altheim - Medelsheim - Riesweiler - (Brenschelbach)",
        "short": "237",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01238:",
        "label": "238",
        "long": "Homburg - Bruchhof - Bechhofen - Lambsborn - Martinsh\u00f6he",
        "short": "238",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01240:",
        "label": "240",
        "long": "Pirmasens - N\u00fcnschweiler - Falkenbusch -  Contwig - Zweibr\u00fccken",
        "short": "240",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01242:",
        "label": "242",
        "long": "Riedelberg - Gro\u00dfsteinhausen - Bottenbach - Pirmasens",
        "short": "242",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01243:",
        "label": "243",
        "long": "Wallhalben - Reifenberg - Ma\u00dfweiler - Thaleischweiler-Fr\u00f6schen - Pirmasens",
        "short": "243",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01244:",
        "label": "244",
        "long": "Wallhalben - Herschberg - Hermersberg -  Waldfischbach/Linden - Horbach - Waldfischbach",
        "short": "244",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01245:",
        "label": "245",
        "long": "Wallhaben - Weselberg - Thaleischweiler-Fr\u00f6schen - Pirmasens",
        "short": "245",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01246:",
        "label": "246",
        "long": "Geiselberg/Schmalenberg - Heltersberg - Waldfischbach",
        "short": "246",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01248:",
        "label": "248",
        "long": "Waldfischbach-Burgalben - Clausen - Rodalben - Pirmasens",
        "short": "248",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01249:",
        "label": "249",
        "long": "Pirmasens - Rodalben",
        "short": "249",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01250:",
        "label": "250",
        "long": "Pirmasens - Lemberg - (Hinterweidenthal) - Dahn",
        "short": "250",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01251:",
        "label": "251",
        "long": "Ludwigswinkel - Fischbach/Dahn - Bundenthal - Dahn - (Hinterweidenthal)",
        "short": "251",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01252:",
        "label": "252",
        "long": "Wissembourg - St. Germanshof - Bad Bergzabern - Dahn - Hinterweidenthal - Hauenstein",
        "short": "252",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012551:",
        "label": "2551",
        "long": "Ludwigswinkel - Fischbach - Sch\u00f6nau - Bundenthal - Dahn - Hinterweidenthal",
        "short": "2551",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012552:",
        "label": "2552",
        "long": "Dahner Felsenland St.Germanshof/Bobenthal - Dahn - Hinterweidenthal",
        "short": "2552",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012553:",
        "label": "2553",
        "long": "Dahner Felsenland Hinterweidenthal - Dahn - Busenberg - Lauterschwan",
        "short": "2553",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012555:",
        "label": "2555",
        "long": "(Annweiler) - Hauenstein - Hermersbergerhof - Wilgartswiesen - Hofst\u00e4tten",
        "short": "2555",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012556:",
        "label": "2556",
        "long": "(Annweiler) - Hauenstein - Schwanheim - Darstein - Dimbach - Lug - Spirkelbach - Wilgartswiesen",
        "short": "2556",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01255:",
        "label": "255",
        "long": "Eppenbrunn - Schweix/Hilst - Trulben - Kr\u00f6ppen - Vinningen - Pirmasens",
        "short": "255",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012561:",
        "label": "2561",
        "long": "Pirmasens Hbf - Ruppertsweiler - Lemberg - Salzwoog - Langm\u00fchle - Glash\u00fctte - Kettrichhof",
        "short": "2561",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012562:",
        "label": "2562",
        "long": "Riedelberg - Gro\u00df-/Kleinsteinhausen - Bottenbach - Pirmasens Hbf",
        "short": "2562",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012563:",
        "label": "2563",
        "long": "Eppenbrunn - Hilst - Schweix - Trulben - Vinningen -  Hochstellerhof - Kettrichhof - Obersimten - Pirmasens Hbf",
        "short": "2563",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01256:",
        "label": "256",
        "long": "Leimen - M\u00fcnchweiler/Glash\u00fctte - Lemberg - Pirmasens",
        "short": "256",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012571:",
        "label": "2571",
        "long": "Pirmasens - Rodalben - Pirmasens-Nord - Donsieders - Clausen - M\u00fcnchweiler - Merzalben - Leimen - R\u00f6derhof",
        "short": "2571",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012575:",
        "label": "2575",
        "long": "Thaleischweiler - Ma\u00dfweiler - Reifenberg - Stockbornerhof - Pottsch\u00fctth\u00f6he - Battweiler - Zweibr\u00fccken",
        "short": "2575",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012576:",
        "label": "2576",
        "long": "N\u00fcnschweiler - H\u00f6heischweiler - Petersberg - H\u00f6hfr\u00f6schen - Thaleischweiler - Weiherm\u00fchle - Kneisperm\u00fchle - Hitscherhof",
        "short": "2576",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012577:",
        "label": "2577",
        "long": "Pirmasens - Petersberg - H\u00f6hfr\u00f6schen - H\u00f6heischweiler - N\u00fcnschweiler",
        "short": "2577",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012581:",
        "label": "2581",
        "long": "Pirmasens - Waldfischbach - Maria Rosenberg - Heltersberg - Geiselberg - Schmalenberg - Trippstadt",
        "short": "2581",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012582:",
        "label": "2582",
        "long": "Pirmasens - Linden - Waldfischbach - Maria Rosenberg - H\u00f6hein\u00f6d - Hermersberg - Horbach - (Steinalben)",
        "short": "2582",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012585:",
        "label": "2585",
        "long": "Landstuhl - Obernheim - Kirchenarnb. - Neum\u00fch. - Hettenhausen Wallhalben - Thaleischweiler-(Kneisperm\u00fchle-Weiherm\u00fchle)",
        "short": "2585",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012586:",
        "label": "2586",
        "long": "Pirmasens - Pirmasens Nord - Thaleischweiler - Weselberg - Schauerberg - Saalstadt - Herschberg - Wallhalben",
        "short": "2586",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01258:",
        "label": "258",
        "long": "Ortsverkehr Hauenstein",
        "short": "258",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012590:",
        "label": "2590",
        "long": "Schwarzbachtal: Zweibr\u00fccken-Contwig-Stambach-Falkenbusch- Dellfeld-Rieschweiler-M\u00fchlbach-H\u00f6hm\u00fchlbach-Thaleischweiler-Fr.",
        "short": "2590",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012591:",
        "label": "2591",
        "long": "Zweibr\u00fccken - Niederhausen - Winterbach - Schmitshausen - Wallhalben (- Thaleischweiler-Fr\u00f6schen)",
        "short": "2591",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012592:",
        "label": "2592",
        "long": "Homburg - Bechhofen - Lambsheim - Martinsh\u00f6he",
        "short": "2592",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012593:",
        "label": "2593",
        "long": "Zweibr\u00fccken - Gro\u00dfbundenbach - Kleinbundenbach - K\u00e4shofen - Rosenkopf - Bechhofen",
        "short": "2593",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012594:",
        "label": "2594",
        "long": "Zweibr\u00fccken Hbf - Wiesbach - Knopp - Wallhalben (- Thaleischweiler-Fr\u00f6schen)",
        "short": "2594",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012595:",
        "label": "2595",
        "long": "Zweibr\u00fccken - Walshausen - Kleinsteinh.-Gro\u00dfsteinh. - Riedberg",
        "short": "2595",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012596:",
        "label": "2596",
        "long": "Verbandsgemeinde Zweibr\u00fccken Land Dietrichingen - Mauschbach - Hornbach - Althornbach - Zweibr\u00fccken",
        "short": "2596",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01259:",
        "label": "259",
        "long": "Sch\u00fclerverkehr Hauenstein - Darstein - Wilgartswiesen -  V\u00f6lkersweiler/M\u00fcnchweiler",
        "short": "259",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01266:",
        "label": "266",
        "long": "St. Julian - Kirrweiler - Deimberg - Lauterecken",
        "short": "266",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01267:",
        "label": "267",
        "long": "Hoppst\u00e4dten - Langweiler - Lauterecken",
        "short": "267",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01268:",
        "label": "268",
        "long": "Relsberg - Nu\u00dfbach - Ginsweiler - Lauterecken",
        "short": "268",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01269:",
        "label": "269",
        "long": "Cronenberg - Ein\u00f6llen - Hohen\u00f6llen - Lauterecken",
        "short": "269",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01270:",
        "label": "270",
        "long": "Regiolinie Kusel - Altenglan - St. Julian - Lauterecken",
        "short": "270",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01271:",
        "label": "271",
        "long": "Kusel - Altenglan - Niederalben / St. Julian - Lauterecken",
        "short": "271",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01272:",
        "label": "272",
        "long": "E\u00dfweiler - Hinzweiler - Lauterecken",
        "short": "272",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01273:",
        "label": "273",
        "long": "Wolfstein - Hefersweiler - Nu\u00dfbach - Reipoltskirchen",
        "short": "273",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01274:",
        "label": "274",
        "long": "Kusel - Altenglan - Wolfstein",
        "short": "274",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01275:",
        "label": "275",
        "long": "Wolfstein - Altenglan - Kusel",
        "short": "275",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01276:",
        "label": "276",
        "long": "M\u00fchlbach - Altenglan",
        "short": "276",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01277:",
        "label": "277",
        "long": "Niederstaufenbach - Neunkirchen - Theisbergstegen - Kusel",
        "short": "277",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01280:",
        "label": "280",
        "long": "Regiolinie Homburg (Saar) - Waldmohr - Br\u00fccken - Kusel",
        "short": "280",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01281:",
        "label": "281",
        "long": "Br\u00fccken - Quirnbach - Wahnwegen - Kusel",
        "short": "281",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01282:",
        "label": "282",
        "long": "Herschweiler-Pettersheim - Langenbach - Quirnbach - Glan-M\u00fcnchweiler",
        "short": "282",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01283:",
        "label": "283",
        "long": "Waldmohr - Br\u00fccken - Steinbach - Glan-M\u00fcnchweiler",
        "short": "283",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01285:",
        "label": "285",
        "long": "Homburg (Saar) - Sch\u00f6nenberg - Gries - Glan-M\u00fcnchweiler",
        "short": "285",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01286:",
        "label": "286",
        "long": "Homburg (Saar) - Sch\u00f6nenberg - Bruchm\u00fchlbach",
        "short": "286",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01287:",
        "label": "287",
        "long": "Homburg (Saar) - Waldmohr - Sch\u00f6nenberg - Schmittweiler - Dunzweiler",
        "short": "287",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01288:",
        "label": "288",
        "long": "Homburg (Saar) - Waldmohr - Sch\u00f6nenberg - Kusel",
        "short": "288",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01289:",
        "label": "289",
        "long": "Waldmohr - Sch\u00f6nenberg - Waldmohr",
        "short": "289",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01292:",
        "label": "292",
        "long": "Baumholder - Freisen - Oberkirchen - Thallichtenberg - Kusel",
        "short": "292",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01293:",
        "label": "293",
        "long": "Selchenbach - Herchweiler - Kusel",
        "short": "293",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012953:",
        "label": "2953",
        "long": "Lauterecken - Wiesweiler - Offenbach-Hundheim - Nerzweiler - Hinzweiler - Oberweiler i.T. - E\u00dfweiler - Jettenbach - Reichenbach",
        "short": "2953",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012960:",
        "label": "2960",
        "long": "Sien - Unterjeckenbach - Langweiler - Homberg - Herren-Sulzbach - Lauterecken",
        "short": "2960",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012965:",
        "label": "2965",
        "long": "Niederkirchen - Nu\u00dfbach - Reipoltskirchen - Ginsweiler - Adenbach - Odenbach",
        "short": "2965",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012966:",
        "label": "2966",
        "long": "Offenbach-Hundheim - Obereisenbach - Kirrweiler - Deimberg - Boborn - Hausweiler - Lauterecken",
        "short": "2966",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012967:",
        "label": "2967",
        "long": "Lauterecken - Grumbach - Windhof - Kappeln - Merzweiler - Hoppst\u00e4dten - Sien",
        "short": "2967",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012968:",
        "label": "2968",
        "long": "Rockenhausen - D\u00f6rrmoschel - Rathskirchen - Rudolphskirchen - Nu\u00dfbach - Reipoltskirchen - Ginsweiler -  Adenbach - Cronenberg - Sulzhof - Lauterecken",
        "short": "2968",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012969:",
        "label": "2969",
        "long": "Lauterecken - Sulzhof - Hohen\u00f6llen - Ein\u00f6llen - Wolfstein und zur\u00fcck",
        "short": "2969",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01296:",
        "label": "296",
        "long": "Kusel - Blaubach - Oberalben - Kusel",
        "short": "296",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012970:",
        "label": "2970",
        "long": "Niederalben - Rathsweiler - Ulmet - Erdesbach - Altenglan",
        "short": "2970",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012972:",
        "label": "2972",
        "long": "Eschenau - St. Julian - Glanbr\u00fccken - Hundheim - Offenbach - Wiesweiler - Lauterecken",
        "short": "2972",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012973:",
        "label": "2973",
        "long": "Wolfstein - Relsberg - Hefersweiler - Berzweiler - Ingweilerhof - Nu\u00dfbach - Reipoltskirchen und zur\u00fcck",
        "short": "2973",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012974:",
        "label": "2974",
        "long": "Wolfstein - Oberweiler - Tiefenbach - Hinzweiler - Oberweiler im Tal",
        "short": "2974",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012975:",
        "label": "2975",
        "long": "Wolfstein - Immetshausen - Rutsweiler - Rothselberg - Jettenbach - E\u00dfweiler - Kreimbach-Kaulbach - und zur\u00fcck",
        "short": "2975",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012977:",
        "label": "2977",
        "long": "Gimsbach - Godelhausen - Rutsweiler - M\u00fchlbach - Altenglan",
        "short": "2977",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012978:",
        "label": "2978",
        "long": "Altenglan - Friedelhausen - Bosenbach - Niederstaufenb. - Reichenbach - Oberstaufenb. - Neunkirchen - F\u00f6ckelberg",
        "short": "2978",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012979:",
        "label": "2979",
        "long": "Altenglan - Bedesbach - Welchweiler - Elzweiler - Hinzweiler",
        "short": "2979",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01297:",
        "label": "297",
        "long": "Kusel - Haschbach - Etschberg - Schellweiler - H\u00fcffler - Wahnwegen - Konken - Bledesbach - Kusel",
        "short": "297",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012982:",
        "label": "2982",
        "long": "Krottelbach - Herchweiler-Pettersheim - Langenbach - H\u00fcffler - Wahnwegen - Liebsthal - Quirnbach - Glan-M\u00fcnchweiler",
        "short": "2982",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012983:",
        "label": "2983",
        "long": "Glan-M\u00fcnchweiler - Quirnbach - Sangerhof - Henschtal - Steinbach - Br\u00fccken",
        "short": "2983",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012985:",
        "label": "2985",
        "long": "Sch\u00f6nenberg-K\u00fcbelberg - Sand - Gries - B\u00f6rsborn - Nanzdietschweiler - Glan-M\u00fcnchweiler",
        "short": "2985",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012989:",
        "label": "2989",
        "long": "Waldmohr - Sch\u00f6nenberg - Waldmohr",
        "short": "2989",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012990:",
        "label": "2990",
        "long": "Kusel - Diedelkopf - Ruthweiler - Thallichtenberg - Baumholder",
        "short": "2990",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012992:",
        "label": "2992",
        "long": "Kusel - Diedelkopf - Ruthweiler - Thallichtenberg - Pfeffelbach - Reichweiler",
        "short": "2992",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012993:",
        "label": "2993",
        "long": "Selchenbach - Herchweiler - Albessen - Ehweiler - Konken - Bledesbach - Diedelkopf - Kusel",
        "short": "2993",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012996:",
        "label": "2996",
        "long": "Kusel - Blaubach - Mayweilerhof - Oberalben - Dennweiler-Frohnbach - K\u00f6rborn - Kusel",
        "short": "2996",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:012997:",
        "label": "2997",
        "long": "Wahnwegen - H\u00fcffler - Schellweiler - Etschberg - Haschbach - Kusel",
        "short": "2997",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01401:",
        "label": "401",
        "long": "Klinikum Worms - Leiselheim - Pfiffligheim -  Markplatz - Worms Hbf/ZOB",
        "short": "401",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01402:",
        "label": "402",
        "long": "Worms Hbf/ZOB - Marktplatz - Weinsheim - Horchheim",
        "short": "402",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01403:",
        "label": "403",
        "long": "Worms Hbf/ZOB - Neuhausen - Herrnsheim - Abenheim",
        "short": "403",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01404:",
        "label": "404",
        "long": "Heppenheim - Wiesoppenheim - Horchheim - Worms Hbf/ZOB",
        "short": "404",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01405:",
        "label": "405",
        "long": "Pfeddersheim - Leiselheim - Pfiffligheim - Worms Hbf/ZOB -  Rathaus - (Tiergarten)",
        "short": "405",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01406:",
        "label": "406",
        "long": "Worms Hbf/ZOB - Hafenstra\u00dfe - Neuhausen - Herrnsheim",
        "short": "406",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01407:",
        "label": "407",
        "long": "Klinikum Worms - Herrnsheim - Neuhausen - Worms Hbf/ZOB",
        "short": "407",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01408:",
        "label": "408",
        "long": "Klinikum Worms - Herrnsheim - Hochheim - Worms Hbf/ZOB",
        "short": "408",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01409:",
        "label": "409",
        "long": "Worms Karl-Marx-Siedlung - WEP - Worms Hbf/ZOB",
        "short": "409",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01410:",
        "label": "410",
        "long": "Am Salzstein - Rheinufer - Worms Hbf/ZOB",
        "short": "410",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01411:",
        "label": "411",
        "long": "Ringlinie Worms Hbf - Berliner Ring - Mathildenplatz - WEP - Domplatz - Marktplatz - Hbf",
        "short": "411",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01415:",
        "label": "415",
        "long": "Pfeddersheim - Horchheim - Hbf West - Neuhausen - Herrnsheim - Leiselheim - Pfeddersheim",
        "short": "415",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01420:",
        "label": "420",
        "long": "Alzey - Weinheim - Mauchenheim - Morschheim - Orbis - Kirchheimbolanden",
        "short": "420",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01421:",
        "label": "421",
        "long": "Stadtbus Alzey Bahnhof - Obermarkt - Theodor-Heuss-Ring - Kulturzentrum - Bahnhof",
        "short": "421",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01424:",
        "label": "424",
        "long": "Flomborn - Dintesheim - Mauchenheim",
        "short": "424",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01426:",
        "label": "426",
        "long": "M\u00f6rsfeld/Kirchheimbolanden - Rittersheim - Stetten -  Alzey/Fl\u00f6rsheim-Dalsheim",
        "short": "426",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01427:",
        "label": "427",
        "long": "Osthofen - Gau-Odernheim - Eppelsheim - Ober-Fl\u00f6rsheim",
        "short": "427",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01428:",
        "label": "428",
        "long": "Fl\u00f6rsheim-Dalsheim - Flomborn - Wahlheim - Dautenheim -  Alzey - Weinheim",
        "short": "428",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01428:A",
        "label": "428A",
        "long": "Weinheim - Alzey - Dautenheim - Wahlheim - Flomborn -  Fl\u00f6rsheim-Dalsheim",
        "short": "428A",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01429:",
        "label": "429",
        "long": "Weinheim - Alzey - Dautenheim - Hangen-Weisheim -  Westhofen - (Osthofen)",
        "short": "429",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01430:",
        "label": "430",
        "long": "Worms - Abenheim - Westhofen - Dittelsheim-He\u00dfloch -  Framersheim - Alzey",
        "short": "430",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01431:",
        "label": "431",
        "long": "Worms - Rheind\u00fcrkheim - Osthofen",
        "short": "431",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01432:",
        "label": "432",
        "long": "Worms - Rheind\u00fcrkheim - Hamm - Eich -  Gimbsheim - Guntersblum",
        "short": "432",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01433:",
        "label": "433",
        "long": "VG Eich - Osthofen",
        "short": "433",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01434:",
        "label": "434",
        "long": "Osthofen - Westhofen - Gundersheim - M\u00f6rstadt - Pfeddersheim - Worms",
        "short": "434",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01435:",
        "label": "435",
        "long": "(Alzey) - Gau-Odernheim - Dittelsheim-He\u00dfloch - Osthofen -  Abenheim - Worms",
        "short": "435",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01436:",
        "label": "436",
        "long": "Eich  - Weinolsheim",
        "short": "436",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01437:",
        "label": "437",
        "long": "Osthofen - Fl\u00f6rsheim-Dalsheim - Monsheim - Offstein",
        "short": "437",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01438:",
        "label": "438",
        "long": "Gau-Odernheim - Dorn-D\u00fcrkheim - Dittelsheim-He\u00dfloch - Bechtheim - Osthofen/Westhofen",
        "short": "438",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01439:",
        "label": "439",
        "long": "Offstein - Monsheim - Wachenheim - M\u00f6lsheim -  Fl\u00f6rsheim-Dalsheim - M\u00f6rstadt - Abenheim - Gundheim",
        "short": "439",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01451:",
        "label": "451",
        "long": "Worms - Heppenheim - Offstein - Gr\u00fcnstadt",
        "short": "451",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01452:",
        "label": "452",
        "long": "Bad D\u00fcrkheim Triftweg - Weisenheim/Berg - Freinsheim - Neuleiningen/Battenberg",
        "short": "452",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01453:",
        "label": "453",
        "long": "Gr\u00fcnstadt - Weisenheim/Berg - Bad D\u00fcrkheim",
        "short": "453",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01454:",
        "label": "454",
        "long": "Eisenberg - Hettenleidelheim - Carlsberg - Gr\u00fcnstadt",
        "short": "454",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01455:",
        "label": "455",
        "long": "Gr\u00fcnstadt - Obrigheim - Bockenheim - Quirnheim - Eisenberg",
        "short": "455",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01456:",
        "label": "456",
        "long": "Kirchheimbolanden - Eisenberg - Gr\u00fcnstadt - LU BASF",
        "short": "456",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01457:",
        "label": "457",
        "long": "Enkenbach - Ramsen - Eisenberg - Hettenleidelheim - Gr\u00fcnstadt",
        "short": "457",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01460:",
        "label": "460",
        "long": "Gr\u00fcnstadt - Kirchheim - Dirmstein - He\u00dfheim - Frankenthal - (LU BASF)",
        "short": "460",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01461:",
        "label": "461",
        "long": "Gr\u00fcnstadt - Obers\u00fclzen - Gerolsheim - Dirmstein - He\u00dfheim - Frankenthal - (LU BASF)",
        "short": "461",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01462:",
        "label": "462",
        "long": "Frankenthal - Beindersheim - Bobenheim Bahnhof",
        "short": "462",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01463:",
        "label": "463",
        "long": "Frankenthal Hauptbahnhof - Roxheim - Bobenheim Bahnhof",
        "short": "463",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01464:",
        "label": "464",
        "long": "Frankenthal Hbf - M\u00f6rsch Am Nu\u00dfbaum - Frankenthal Hbf",
        "short": "464",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01465:",
        "label": "465",
        "long": "LU-Ruchheim - Am R\u00f6mig - Flomersheim - Frankenthal  Hbf",
        "short": "465",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01466:",
        "label": "466",
        "long": "Studernheim - Strandbad - Frankenthal Hbf",
        "short": "466",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01467:",
        "label": "467",
        "long": "LU-Oggersheim - Studernheim - ADR - Frankenthal Hbf",
        "short": "467",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01468:",
        "label": "468",
        "long": "Frankenthal S\u00fcd - Frankenthal Stadtklinik",
        "short": "468",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01469:",
        "label": "469",
        "long": "Frankenthal Stadtklinik - Konrad-Adenauer-Platz",
        "short": "469",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01471:",
        "label": "471",
        "long": "Stadtverkehr Gr\u00fcnstadt Bahnhof - Asselheim - Bahnhof (Friedrich-Ebert-Str.)",
        "short": "471",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01472:",
        "label": "472",
        "long": "Stadtverkehr Gr\u00fcnstadt Bahnhof (Friedrich-Ebert-Str.) - Sausenheim - Bahnhof",
        "short": "472",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01472:FEST",
        "label": "472",
        "long": "Stadtverkehr Gr\u00fcnstadt Sonderfahrplan zum \"H\u00f6llenpfad\" am 06.06. + 07.06.2026",
        "short": "472",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01473:",
        "label": "473",
        "long": "Stadtverkehr Gr\u00fcnstadt Ringlinie Bahnhof - Krankenhaus - Bahnhof",
        "short": "473",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01474:",
        "label": "474",
        "long": "Stadtverkehr Gr\u00fcnstadt Ringlinie Bahnhof - Gewerbegebiet (Globus) - Bahnhof",
        "short": "474",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01482:",
        "label": "482",
        "long": "Erpolzheim - Freinsheim - Gerolsheim - Lambsheim - Maxdorf",
        "short": "482",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01483:",
        "label": "483",
        "long": "Bad D\u00fcrkheim - Wachenheim - Ellerstadt - Birkenheide",
        "short": "483",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01484:",
        "label": "484",
        "long": "Maxdorf - Birkenheide",
        "short": "484",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01485:",
        "label": "485",
        "long": "Isenach - Hardenburg - Hausen - Grethen - Bad D\u00fcrkheim",
        "short": "485",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01486:",
        "label": "486",
        "long": "Rudolf-Bart-Siedlung - Seebach - Bad D\u00fcrkheim",
        "short": "486",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01487:",
        "label": "487",
        "long": "Gewerbegebiet - Trift - Bad D\u00fcrkheim",
        "short": "487",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01488:",
        "label": "488",
        "long": "Bad D\u00fcrkheim - Wustmarktplatz - Sonnenwende",
        "short": "488",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01489:",
        "label": "489",
        "long": "Lindemannsruhe - Bad D\u00fcrkheim Bahnhof",
        "short": "489",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01490:",
        "label": "490",
        "long": "Bad D\u00fcrkheim Bahnhof - Fronhof - Bahnhof",
        "short": "490",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:014910:",
        "label": "4910",
        "long": "M\u00f6rsfeld - Kriegsfeld - Orbis - Kirchheimbolanden",
        "short": "4910",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:014911:",
        "label": "4911",
        "long": "Kirchheimbolanden - Bischheim - Ilbesheim - Morschheim",
        "short": "4911",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:014912:",
        "label": "4912",
        "long": "Rockenhausen - Donnersberg - Falkenstein - Imsbach - Steinbach - Dannenfels - Kirchheimbolanden",
        "short": "4912",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:014913:",
        "label": "4913",
        "long": "Ruftaxi Rosenthal - Rockenhausen",
        "short": "4913",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:014914:",
        "label": "4914",
        "long": "Zellertal - Albisheim (Pfrimm) - Ottersheim - G\u00f6llheim - Eisenberg",
        "short": "4914",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:014915:",
        "label": "4915",
        "long": "Eisenberg - Steinborn - Stauf - Kerzenheim - G\u00f6llheim - Dreisen - Weitersweiler - Standenb\u00fchl - Steinbach am Donnersberg",
        "short": "4915",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:014916:",
        "label": "4916",
        "long": "Eisenberg - Rosenthal - G\u00f6llheim - Kerzenheim - Eisenberg",
        "short": "4916",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:014917:",
        "label": "4917",
        "long": "(Gr\u00fcnstadt) - Ebertsheim - Lautersheim -  Biedesheim",
        "short": "4917",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:014918:",
        "label": "4918",
        "long": "Rockenhausen - D\u00f6rnbach",
        "short": "4918",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:014920:",
        "label": "4920",
        "long": "Rudolphskirchen - Seelen - D\u00f6rrmoschel - Rockenhausen",
        "short": "4920",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:014921:",
        "label": "4921",
        "long": "Rockenhausen - Bayerfeld-Steckweiler - St. Alban - Gerbach - Ruppertsecken - Rockenhausen",
        "short": "4921",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:014922:",
        "label": "4922",
        "long": "(Alsenz) - Stahlberg - Ransweiler - Sch\u00f6nborn - Rockenhausen",
        "short": "4922",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:014923:",
        "label": "4923",
        "long": "Steinbach - Breunigweiler - M\u00fcnchweiler - Winnweiler",
        "short": "4923",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:014924:",
        "label": "4924",
        "long": "Winnweiler - Alsenbr\u00fcck - Langmeil - Imsbach - Falkenstein - Hochstein - Winnweiler",
        "short": "4924",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:014925:",
        "label": "4925",
        "long": "Alsenz - Niederhausen - M\u00fcnsterappel - Gaugrehweiler - Mannweiler - Oberndorf - Alsenz",
        "short": "4925",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:014927:",
        "label": "4927",
        "long": "Winnweiler - Leith\u00f6fe - H\u00f6ringen - Gehrweiler - Gundersweiler - Imsweiler - Schweisweiler - Winnweiler",
        "short": "4927",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:014928:",
        "label": "4928",
        "long": "Wartenberg-Rohrbach - Potzbach - Schmitterhof - Lohnsfeld - Winnweiler",
        "short": "4928",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:014959:",
        "label": "4959",
        "long": "Ruftaxi He\u00dfheim Rathaus He\u00dfheim - Beindersh./Gro\u00dfniedesh./Kleinniedesh.",
        "short": "4959",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:014961:",
        "label": "4961",
        "long": "Frankenthal FT Hbf - Donnersbergsiedlung - Stadklinik - FT S\u00fcd",
        "short": "4961",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:014964:",
        "label": "4964",
        "long": "Frankenthal Frankenthal Hbf - M\u00f6rsch",
        "short": "4964",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:014965:",
        "label": "4965",
        "long": "Frankenthal Flomersheim Bahnhof - Eppstein (Pfalz)",
        "short": "4965",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:014966:",
        "label": "4966",
        "long": "Frankenthal Flomersheim - Eppstein - Studernheim",
        "short": "4966",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:014967:",
        "label": "4967",
        "long": "Frankenthal Frankenthal Hbf - Paul-Klee-Str. - Studernheim - Oggersheim",
        "short": "4967",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:014968:",
        "label": "4968",
        "long": "Frankenthal Frankenthal Hbf. - EKZ - Nord - Schillerschule - Frankenthal Hbf.",
        "short": "4968",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:014969:",
        "label": "4969",
        "long": "Frankenthal Frankenthal Finkenweg - Schillerschule - Frankenthal Hbf.",
        "short": "4969",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:014970:",
        "label": "4970",
        "long": "Bad D\u00fcrkheim Bad D\u00fcrkheim Bahnhof - Gewerbegebiet Bruch",
        "short": "4970",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:014971:",
        "label": "4971",
        "long": "Bad D\u00fcrkheim Bad D\u00fcrkheim - Grethen - Hausen - Hardenburg",
        "short": "4971",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:014972:",
        "label": "4972",
        "long": "Bad D\u00fcrkheim Bad D\u00fcrkheim - Seebach - Rudolf-Bart-Siedlung",
        "short": "4972",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:014973:",
        "label": "4973",
        "long": "Bad D\u00fcrkheim Bad D\u00fcrkhm. - Ungstein - Kallstadt - Leistadt - Bad D\u00fcrkhm.",
        "short": "4973",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:014980:",
        "label": "4980",
        "long": "Rhein-Pfalz-Kreis Maxdorf - Lambsheim - He\u00dfheim - Heuchelheim",
        "short": "4980",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:014987:",
        "label": "4987",
        "long": "Mittelhaardt: Bad D\u00fcrkheim - Verbandsgem. Wachenheim/Deidesheim - Neustadt",
        "short": "4987",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:014988:",
        "label": "4988",
        "long": "Wachenheim: Wachenheim - Friedelsheim - G\u00f6nnheim - Ellerstadt - Akaziensiedl.",
        "short": "4988",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:014998:",
        "label": "4998",
        "long": "Kirchheimbolanden - Dreisen - Steinbach - B\u00f6rrstadt - Winnweiler",
        "short": "4998",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01500:",
        "label": "500",
        "long": "Neustadt - Edenkoben - Burrweiler - Landau",
        "short": "500",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01500:FEST",
        "label": "500",
        "long": "Edenkoben -  Rhodt - Weyher",
        "short": "500",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01501:",
        "label": "501",
        "long": "Landau - Roschbach - Edenkoben - Neustadt",
        "short": "501",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01502:",
        "label": "502",
        "long": "Hambacher Schloss - Hambach - Neustadt Hbf",
        "short": "502",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01503:",
        "label": "503",
        "long": "Kalmitexpress: Kalmit - St. Martin - Maikammer - Neustadt Hbf",
        "short": "503",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01504:",
        "label": "504",
        "long": "Edenkoben - Maikammer - Kirrweiler",
        "short": "504",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01505:",
        "label": "505",
        "long": "Gommersheim - Freimersheim - Venningen - Edenkoben",
        "short": "505",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01506:",
        "label": "506",
        "long": "Amicitia H\u00fctte - Villa Ludwigsh\u00f6he/Sesselbahn - Edenkoben",
        "short": "506",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01507:",
        "label": "507",
        "long": "Neustadt - Geinsheim - Weingarten - Harthausen - Speyer",
        "short": "507",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01508:",
        "label": "508",
        "long": "Louis-Escande-Str. - Neustadt Hbf - Heidenbrunnental",
        "short": "508",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01510:",
        "label": "510",
        "long": "Neustadt - Lachen-Speyerdorf - Ha\u00dfloch",
        "short": "510",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01510:FEST",
        "label": "510",
        "long": "Neustadt - Lachen-Speyerdorf - Ha\u00dfloch",
        "short": "510",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01511:",
        "label": "511",
        "long": "Neustadt Hbf - Europastra\u00dfe - B\u00f6big - Rosengarten",
        "short": "511",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01512:",
        "label": "512",
        "long": "Forst - Deidesheim - Gimmeldingen - Rosengarten - Neustadt Hbf",
        "short": "512",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01514:",
        "label": "514",
        "long": "Mu\u00dfbach Weincampus - Nachtweide - Neustadt Hbf",
        "short": "514",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01515:",
        "label": "515",
        "long": "Heidenbrunnental - Neustadt Hbf - Afrikaviertel",
        "short": "515",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01517:",
        "label": "517",
        "long": "Iggelbach - Elmstein / Esthal - Lambrecht - Neustadt",
        "short": "517",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01518:",
        "label": "518",
        "long": "Ha\u00dfloch Bf - Plopsaland",
        "short": "518",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01520:",
        "label": "520",
        "long": "Siebeldingen - Godramstein - Landau",
        "short": "520",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01521:",
        "label": "521",
        "long": "Albersweiler - Frankweiler - Nu\u00dfdorf - Landau",
        "short": "521",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01522:",
        "label": "522",
        "long": "(Annweiler-) Albersweiler Bf - Ramberg - Albersweiler Bf (-Annweiler)",
        "short": "522",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01523:",
        "label": "523",
        "long": "Albersweiler - Gr\u00e4fenhausen - Annweiler - Bindersbach",
        "short": "523",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01524:",
        "label": "524",
        "long": "Albersweiler - Annweiler - Waldrohrbach - Waldhambach - Pfalzklinikum",
        "short": "524",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01525:",
        "label": "525",
        "long": "Annweiler - Wernersberg - Lug - Vorderweidenthal - (Bad Bergzabern)",
        "short": "525",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01526:",
        "label": "526",
        "long": "Hofst\u00e4tten - Annweiler - Godramstein - Landau",
        "short": "526",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01527:b",
        "label": "527",
        "long": "Burg Trifels - Annweiler",
        "short": "527",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01527:t",
        "label": "527",
        "long": "Annweiler - Burg Trifels",
        "short": "527",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01530:",
        "label": "530",
        "long": "Siebeldingen Bahnhof - Ranschbach - G\u00f6cklingen - Arzheim - Landau",
        "short": "530",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01531:",
        "label": "531",
        "long": "Landau - Wollmesheim - Ilbesheim - Klingenm\u00fcnster - Silz - Annweiler",
        "short": "531",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01532:",
        "label": "532",
        "long": "Neuer Messplatz - Hbf - Deutsches Tor - Westring - Wollmesheim - M\u00f6rzheim",
        "short": "532",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01534:",
        "label": "534",
        "long": "Landau Hbf - Bornheim EKZ - Landau Ost - Gewerbepark am Messegel\u00e4nde - Hbf",
        "short": "534",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01535:",
        "label": "535",
        "long": "Landau Danziger Platz - Berliner Stra\u00dfe - Hbf - Wei\u00dfquartierplatz - S\u00fcdring - Wollmesheimer H\u00f6he",
        "short": "535",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01537:",
        "label": "537",
        "long": "Landau Hbf - Ebenberg - Zentrum - Malerviertel - Hbf",
        "short": "537",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01538:",
        "label": "538",
        "long": "Danziger Platz - Hallenbad - Hbf - Deutsches Tor -  Westring - Wollmesheimer H\u00f6he",
        "short": "538",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01539:",
        "label": "539",
        "long": "M\u00f6rlheim - Queichheim - Landau Hbf - Innenstadt - Horst - Dammheim - Essingen - Walsheim",
        "short": "539",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01540:",
        "label": "540",
        "long": "(Schweighofen) - Bad Bergzabern - Klingenm\u00fcnster -  Billigheim-Ingenheim - Landau",
        "short": "540",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01541:",
        "label": "541",
        "long": "(Wissembourg) - Bad Bergzabern - Billigheim-Ingenheim - Landau",
        "short": "541",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01543:",
        "label": "543",
        "long": "(Landau) - Bad Bergzabern - Schweigen-Rechtenbach - Wissembourg",
        "short": "543",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01544:",
        "label": "544",
        "long": "Schweighofen - Niederotterbach (- Dierbach) -  Bad Bergzabern (- Landau)",
        "short": "544",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01545:",
        "label": "545",
        "long": "Bad Bergzabern - Vorderweidenthal - Erlenbach/Dahn - Dahn",
        "short": "545",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01546:",
        "label": "546",
        "long": "Rohrbach - Steinweiler - Winden - Bad Bergzabern - B\u00f6llenborn",
        "short": "546",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01547:",
        "label": "547",
        "long": "(W\u00f6rth) - Kandel - Niederotterbach - Dierbach - Bad Bergzabern",
        "short": "547",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01548:",
        "label": "548",
        "long": "(W\u00f6rth) - Kandel - Hayna - Rheinzabern - (Leimersheim)",
        "short": "548",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01549:",
        "label": "549",
        "long": "Kandel - Scheibenhardt - Berg - W\u00f6rth",
        "short": "549",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01550:",
        "label": "550",
        "long": "Regio-Linie Landau - Offenbach - Bellheim - Germersheim",
        "short": "550",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01552:",
        "label": "552",
        "long": "Rheinzabern - Leimersheim - R\u00fclzheim - H\u00f6rdt - Bellheim - Landau",
        "short": "552",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01553:",
        "label": "553",
        "long": "R\u00fclzheim - Herxheimweyher - Herxheim - Rohrbach",
        "short": "553",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01554:",
        "label": "554",
        "long": "Kandel - Hayna - Herxheim - Rohrbach",
        "short": "554",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01555:",
        "label": "555",
        "long": "Rheinzabern - Herxheim - Offenbach - Queichheim - Landau",
        "short": "555",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01556:",
        "label": "556",
        "long": "Jockgrim - Rheinzabern - Herxheim - Landau",
        "short": "556",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01557:",
        "label": "557",
        "long": "Neupotz - Leimersheim - Kuhardt - R\u00fclzheim -  Herxheim - Offenbach - Landau",
        "short": "557",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01558:",
        "label": "558",
        "long": "Herxheim - Steinweiler - Rohrbach - Impflingen - Billigheim-Ingenheim - Heuchelheim",
        "short": "558",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01559:",
        "label": "559",
        "long": "Herxheim - Offenbach - Bellheim / Bornheim - Essingen - Hochstadt - Zeiskam",
        "short": "559",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01561:",
        "label": "561",
        "long": "Speyer Flugzeugwerke - Domplatz - Postgraben - Hbf/ZOB",
        "short": "561",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01562:",
        "label": "562",
        "long": "Speyer Nord - Nord/West - Hbf/ZOB - Postgraben - Industriegebiet S\u00fcd",
        "short": "562",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01563:",
        "label": "563",
        "long": "Speyer Nord - Auestra\u00dfe - Hbf/ZOB -  Postgraben - Vogelgesang",
        "short": "563",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01564:",
        "label": "564",
        "long": "Speyer Hbf/ZOB - Berliner Platz - Postgraben - Hbf/ZOB",
        "short": "564",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01565:",
        "label": "565",
        "long": "Speyer Hbf/ZOB - Postgraben - Speyer S\u00fcd - Speyer Ost - Altenheim - Hbf/ZOB",
        "short": "565",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01566:",
        "label": "566",
        "long": "Hbf/ZOB - Erlich Friedhof - Quartiersmensa West - Burgstra\u00dfe - Erlich - Friedhof - Hbf/ZOB",
        "short": "566",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01567:",
        "label": "567",
        "long": "Speyer S\u00fcd - Postgraben - Hbf/ZOB - Friedhof - Auestra\u00dfe",
        "short": "567",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01568:",
        "label": "568",
        "long": "Speyer Hbf/ZOB - Postgraben - Paul-Egell-Str. - R\u00f6merberg",
        "short": "568",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01569:",
        "label": "569",
        "long": "Speyer Hbf/ZOB - Stadthalle - Universit\u00e4t - St. Vincentiuskrankenhaus - Stadthalle - Hbf/ZOB",
        "short": "569",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01570:",
        "label": "570",
        "long": "Altrip - Rheing\u00f6nheim (- Ludwigshafen)",
        "short": "570",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01571:",
        "label": "571",
        "long": "Ha\u00dfloch - Meckenheim - Hochdorf -  Dannstadt - Mutterstadt - Ludwigshafen",
        "short": "571",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01572:",
        "label": "572",
        "long": "(Germersheim -) Speyer - Otterstadt - Waldsee - Neuhofen - Rheing\u00f6nheim (- Ludwigshafen)",
        "short": "572",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01573:",
        "label": "573",
        "long": "Speyer - Mechtersheim - Heiligenstein - Berghausen - Dudenhofen - Iggelheim - B\u00f6hl - Ha\u00dfloch",
        "short": "573",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01574:",
        "label": "574",
        "long": "(Ha\u00dfloch -) Deidesheim - Forst - Meckenheim - Ha\u00dfloch (- Geinsheim)",
        "short": "574",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01575:",
        "label": "575",
        "long": "B\u00f6hl - Hochdorf - Assenheim - R\u00f6dersheim - Gronau - G\u00f6nnheim",
        "short": "575",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01580:",
        "label": "580",
        "long": "Ruppertsberg - Deidesheim - Meckenheim - R\u00f6dersheim - Assenheim - Dannstadt - Ludwigshafen",
        "short": "580",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01581:",
        "label": "581",
        "long": "Limburgerhof - Mutterstadt - Ludwigshafen",
        "short": "581",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01582:",
        "label": "582",
        "long": "(Ludwigshafen -) Rheing\u00f6nheim - Neuhofen - Limburgerhof",
        "short": "582",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01583:",
        "label": "583",
        "long": "Maxdorf - Dannstadt - Mutterstadt / Schifferstadt",
        "short": "583",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01584:",
        "label": "584",
        "long": "Maxdorf - Fu\u00dfg\u00f6nheim - Schauernheim - Dannstadt - Schifferstadt",
        "short": "584",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01585:",
        "label": "585",
        "long": "Ludwigshafen / Schifferstadt - Limburgerhof - Mutterstadt (- Oggersheim)",
        "short": "585",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01586:",
        "label": "586",
        "long": "Schifferstadt - Iggelheim - B\u00f6hl - Hochdorf -   Assenheim - Gronau - R\u00f6dersheim - Meckenheim",
        "short": "586",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01587:",
        "label": "587",
        "long": "Oggersheim - Mutterstadt - Limburgerhof",
        "short": "587",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "8844AA",
        "color_name": "purple",
        "has_shape": true,
        "id": "de:vrn:0158:",
        "label": "Kuckucksb\u00e4hnel",
        "long": "Historischer Dampfzug \"Kuckucksb\u00e4hnel\" Neustadt - Lambrecht - Elmstein",
        "short": "Kuckucksb\u00e4hnel",
        "text_color": "FFFFFF",
        "type_label": "Rail"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01590:",
        "label": "590",
        "long": "Germersheim - Lingenfeld - Weingarten - Lustadt - Hochstadt - Landau",
        "short": "590",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:015911:",
        "label": "5911",
        "long": "Lambrecht Neustadt -  Lambrecht - Elmstein - Esthal",
        "short": "5911",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:015915:",
        "label": "5915",
        "long": "B\u00f6hl-Iggelheim B\u00f6hl - B\u00f6hl Bf - Iggelheim",
        "short": "5915",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:015916:",
        "label": "5916",
        "long": "Ha\u00dfloch S\u00fcd - Mitte - Ost - Bahnhof",
        "short": "5916",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01591:",
        "label": "591",
        "long": "Regio-Linie Landau - Hochstadt - Schwegenheim - Harthausen - Speyer",
        "short": "591",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:015925:",
        "label": "5925",
        "long": "Silz - Vorderweidenthal - Oberschlettenbach",
        "short": "5925",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:015930:",
        "label": "5930",
        "long": "S\u00dcW Annweiler Bhf - Eu\u00dfertal - Annweiler Bhf",
        "short": "5930",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:015931:",
        "label": "5931",
        "long": "Neustadt Neustadt Hbf - Haardt - Gimmeldingen - K\u00f6nigsbach",
        "short": "5931",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:015932:",
        "label": "5932",
        "long": "Neustadt Neustadt Hbf - Sch\u00f6ntal - Leibniz-Gymnasium",
        "short": "5932",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:015933:",
        "label": "5933",
        "long": "Neustadt NW Hbf - Diedesfeld - Maikammer - St. Martin - Kirrweiler u.z.",
        "short": "5933",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:015934:",
        "label": "5934",
        "long": "Neustadt Duttweiler - Geinsheim - Lachen-Speyerdorf - Ost - NW Hbf",
        "short": "5934",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01593:",
        "label": "593",
        "long": "(Rohrbach) - Steinweiler - Minderslachen - Kandel - W\u00f6rth",
        "short": "593",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:015940:",
        "label": "5940",
        "long": "Schifferstadt (Speyer-) - IG S\u00fcd - S\u00fcdbahnhof - Schillerplatz - Schifferstadt Bf",
        "short": "5940",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:015946:",
        "label": "5946",
        "long": "Bad Bergzabern",
        "short": "5946",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01594:",
        "label": "594",
        "long": "Herxheim - Hayna - Hatzenb\u00fchl - Rheinzabern",
        "short": "594",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01595:",
        "label": "595",
        "long": "Rheinzabern - (R\u00fclzheim -)  Neupotz - Kuhardt -  Sondernheim - Germersheim",
        "short": "595",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01596:",
        "label": "596",
        "long": "R\u00fclzheim - Bellheim -  Zeiskam/Lustadt/Lingenfeld/Schwegenheim/Freisbach",
        "short": "596",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:015971:",
        "label": "5971",
        "long": "Neuhofen Rheing\u00f6nh. - Neuhofen - Limburgerhof/Waldsee/Otterstadt",
        "short": "5971",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:015972:",
        "label": "5972",
        "long": "Waldsee Waldsee - Otterstadt - Speyer",
        "short": "5972",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:015974:",
        "label": "5974",
        "long": "R\u00f6merberg Speyer - Berghausen - Heiligenstein - Mechtersh. u. zur\u00fcck",
        "short": "5974",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:015978:",
        "label": "5978",
        "long": "Dudenhofen Hanhofen - Dudenhofen - Speyer - Dudenhofen - Harthausen",
        "short": "5978",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:015979:",
        "label": "5979",
        "long": "Dudenhofen Harthausen - Dudenhofen - Speyer - Dudenhofen - Hanhofen",
        "short": "5979",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:015980:",
        "label": "5980",
        "long": "Dudenhofen Dudenhofen S\u00fcd/West/Nord - Speyer - u. zur\u00fcck",
        "short": "5980",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01598:",
        "label": "598",
        "long": "Kandel - W\u00f6rth - Jockgrim - Rheinzabern - R\u00fclzheim - H\u00f6rdt",
        "short": "598",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01599:",
        "label": "599",
        "long": "Freisbach - Weingarten - Schwegenheim - Lingenfeld - Germersheim",
        "short": "599",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01900:",
        "label": "900",
        "long": "Donnersberglinie: Winnweiler - Donnersberg - Kirchheimbolanden",
        "short": "900",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01901:",
        "label": "901",
        "long": "Rockenhausen - Dannenfels - Kirchheimbolanden",
        "short": "901",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01901:T",
        "label": "901",
        "long": "Kirchheimbolanden - Dannenfels - Rockenhausen",
        "short": "901",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01902:",
        "label": "902",
        "long": "Eisenberg - Kirchheimbolanden - Kriegsfeld - Gaugrehweiler",
        "short": "902",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01903:",
        "label": "903",
        "long": "Rockenhausen - Winnweiler - Kirchheimbolanden - Eisenberg",
        "short": "903",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01904:t",
        "label": "904",
        "long": "Kirchheimbolanden - Zellertal - G\u00f6llheim - Eisenberg",
        "short": "904",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01905:",
        "label": "905",
        "long": "Winnweiler - M\u00fcnchweiler - Rohrbach",
        "short": "905",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01906:",
        "label": "906",
        "long": "Rockenhausen - Dannenfels - Kirchheimbolanden - Eisenberg",
        "short": "906",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01907:",
        "label": "907",
        "long": "Kirchheimbolanden - Morschheim - Ilbesheim - Gauersheim",
        "short": "907",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01908:",
        "label": "908",
        "long": "Winnweiler - Rockenhausen - Alsenz",
        "short": "908",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01908:T",
        "label": "908",
        "long": "Winnweiler - Rockenhausen - Alsenz",
        "short": "908",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01911:",
        "label": "911",
        "long": "Winnweiler - Lohnsfeld - Gehrweiler - Rockenhausen",
        "short": "911",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01912:",
        "label": "912",
        "long": "Rockenhausen - D\u00f6rrmoschel - Nu\u00dfbach",
        "short": "912",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01913:",
        "label": "913",
        "long": "Alsenz - Waldgrehweiler - D\u00f6rrmoschel - Rockenhausen",
        "short": "913",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01914:",
        "label": "914",
        "long": "Alsenz - M\u00fcnsterappel - Gaugrehweiler - Rockenhausen",
        "short": "914",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01914:T",
        "label": "914",
        "long": "Rockenhausen - Gaugrehweiler - M\u00fcnsterappel - Alsenz",
        "short": "914",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01915:",
        "label": "915",
        "long": "Alsenz - Obermoschel - Waldgrehweiler - Rockenhausen",
        "short": "915",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01915:T",
        "label": "915",
        "long": "Rockenhausen - Waldgrehweiler - Obermoschel - Alsenz",
        "short": "915",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01917:",
        "label": "917",
        "long": "Eisenberger Flitzer: Eisenberg - Steinborn - Stauf",
        "short": "917",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01918:",
        "label": "918",
        "long": "Eisenberger Flitzer: Eisenberg - Rosenthal",
        "short": "918",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01920:",
        "label": "920",
        "long": "RegioLinie  Eisenberg - G\u00f6llheim - Kirchheimbolanden",
        "short": "920",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01921:",
        "label": "921",
        "long": "Kirchheimbolanden - Zellertal - Monsheim",
        "short": "921",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01922:",
        "label": "922",
        "long": "Alsenz - Kriegsfeld - Kirchheimbolanden",
        "short": "922",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01924:",
        "label": "924",
        "long": "RockiBus Rockenhausen: Bahnhof - Bergstadt - Bahnhof",
        "short": "924",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01925:",
        "label": "925",
        "long": "RockiBus Rockenhausen: Bahnhof - Krankenhaus / Zoar - Bahnhof",
        "short": "925",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01926:",
        "label": "926",
        "long": "RockiBus Rockenhausen: Bahnhof - Kreuzwiese - Katzenbach - Bahnhof",
        "short": "926",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:01926:T",
        "label": "926",
        "long": "RockiBus Rockenhausen: Bahnhof - Kreuzwiese - Katzenbach - Bahnhof",
        "short": "926",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01927:",
        "label": "927",
        "long": "ResidenzRenner Kirchheimbolanden: Bahnhof - Haide - Bahnhof",
        "short": "927",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01928:",
        "label": "928",
        "long": "ResidenzRenner Kirchheimbolanden: Bahnhof - Rittersheim - Ilbesheim - Bahnhof",
        "short": "928",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01929:",
        "label": "929",
        "long": "ResidenzRenner Kirchheimbolanden: Bahnhof - Krankenhaus - Schlossplatz - Bahnhof",
        "short": "929",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:0198:",
        "label": "98",
        "long": "Altrip - MA-Neckarau",
        "short": "98",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1B7FA8",
        "color_name": "teal",
        "has_shape": true,
        "id": "de:vrn:0199:",
        "label": "99",
        "long": "Rheinf\u00e4hre:  Altrip - MA-Neckarau",
        "short": "99",
        "text_color": "FFFFFF",
        "type_label": "Ferry"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01BASF12:",
        "label": "C12",
        "long": "BASF-Werksbusverkehr Erg\u00e4nzungslinie C12: Tor 12/T410 - T405 - T305 - T200 - U100 - V5 - V1 - W10 - W29 - W166 - W205 - Tor 13",
        "short": "C12",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01BASF1:",
        "label": "R1",
        "long": "BASF-Werksbusverkehr Ringlinie R1: Tor 11 - J601 - D105 - B14 - B305 - B603  - L306 - Tor 12 - Q920 -Tor 11",
        "short": "R1",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01BASF2:",
        "label": "R2",
        "long": "BASF-Werksbusverkehr Ringlinie R2: Tor 11 - Q920 - T509 - L440 - C10 - Tor 7 - C106 - H400 - J660 - Tor 11",
        "short": "R2",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01BASF3:",
        "label": "P3",
        "long": "BASF-Werksbusverkehr Pendellinie P3: Bahnsteig Nord/M211 - L306 - M401 - M510 - M700 - Tor 11",
        "short": "P3",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01BASF99:",
        "label": "Kl\u00e4ra",
        "long": "BASF-Werksbusverkehr zur Kl\u00e4ranlage Kl\u00e4ranlage - Tor 12",
        "short": "Kl\u00e4ra",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01S203:",
        "label": "E - SV",
        "long": "Im Stadtwald - Stadtmitte - Erlenbach",
        "short": "E - SV",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01S204:",
        "label": "E - SV",
        "long": "Gersweilerhof - Stadtmitte - HBF - Schulzentrum S\u00fcd",
        "short": "E - SV",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01S206:",
        "label": "E - SV",
        "long": "Betzenberg - Stadtmitte - Sonnenberg",
        "short": "E - SV",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01S208:",
        "label": "E - SV",
        "long": "Gr\u00fcne Dell - Goetheschule - Schulzentrum S\u00fcd",
        "short": "E - SV",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01S212:",
        "label": "E - SV",
        "long": "Schulzentrum Nord - Stadtmitte - Hbf - Betzenberg",
        "short": "E - SV",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01S214:",
        "label": "E - SV",
        "long": "Kreuzhof - Stadtmitte - Schulzentrum S\u00fcd",
        "short": "E - SV",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01S219:",
        "label": "E - SV",
        "long": "M\u00f6lschbach - Stadtmitte - Buchenloch - Betzenberg",
        "short": "E - SV",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:01S229:",
        "label": "E - SV",
        "long": "Stresemannschule - M\u00f6lschbach",
        "short": "E - SV",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "DD3333",
        "color_name": "red",
        "has_shape": true,
        "id": "de:vrn:02001:",
        "label": "RNV 1",
        "long": "MA Sch\u00f6nau - Waldhof - Paradeplatz - MA Hbf - Neckarau - MA Rheinau Bf",
        "short": "RNV 1",
        "text_color": "FFFFFF",
        "type_label": "Tram / light rail"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02002:b",
        "label": "RNV 2",
        "long": "MA Neckarstadt West - Kurpfalzbr\u00fccke Paradeplatz - Feudenheim",
        "short": "RNV 2",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "DD3333",
        "color_name": "red",
        "has_shape": true,
        "id": "de:vrn:02002:s",
        "label": "RNV 2",
        "long": "MA Feudenheim - Universit\u00e4tsklinikum - Wasserturm - Paradeplatz - Alte Feuerwache - MA Neckarstadt West",
        "short": "RNV 2",
        "text_color": "FFFFFF",
        "type_label": "Tram / light rail"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02003:b",
        "label": "RNV 3",
        "long": "MA Sandhofen - Luzenberg - Paradeplatz",
        "short": "RNV 3",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "DD3333",
        "color_name": "red",
        "has_shape": true,
        "id": "de:vrn:02003:s",
        "label": "RNV 3",
        "long": "MA Rheingoldhalle - Neckarau West - Lindenhof - MA Hbf - Wasserturm - Paradeplatz - Luzenberg - MA Sandhofen",
        "short": "RNV 3",
        "text_color": "FFFFFF",
        "type_label": "Tram / light rail"
      },
      {
        "color": "DD3333",
        "color_name": "red",
        "has_shape": true,
        "id": "de:vrn:02004:a",
        "label": "RNV 4A",
        "long": "Bad D\u00fcrkheim - LU Oggersheim - LU Hbf - Berliner Platz - MA Hbf - Wasserturm - Paradeplatz - Bonifatiuskirche - K\u00e4fertal Wald",
        "short": "RNV 4A",
        "text_color": "FFFFFF",
        "type_label": "Tram / light rail"
      },
      {
        "color": "DD3333",
        "color_name": "red",
        "has_shape": true,
        "id": "de:vrn:02004:x",
        "label": "RNV X",
        "long": "Expresslinie Bad D\u00fcrkheim - LU Oggersheim - LU Hbf - BASF - LU Oppau",
        "short": "RNV X",
        "text_color": "FFFFFF",
        "type_label": "Tram / light rail"
      },
      {
        "color": "DD3333",
        "color_name": "red",
        "has_shape": true,
        "id": "de:vrn:02005:",
        "label": "RNV 5",
        "long": "Weinheim - Viernheim - Mannheim - Heidelberg - Weinheim",
        "short": "RNV 5",
        "text_color": "FFFFFF",
        "type_label": "Tram / light rail"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02005:b",
        "label": "RNV 5",
        "long": "MA K\u00e4fertal - MA Hauptbahnhof",
        "short": "RNV 5",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "DD3333",
        "color_name": "red",
        "has_shape": true,
        "id": "de:vrn:02005:s",
        "label": "RNV 5A",
        "long": "Heddesheim - MA K\u00e4fertal Bf - Universit\u00e4tsklinikum - MA Hauptbahnhof - Paradeplatz - Abendakademie",
        "short": "RNV 5A",
        "text_color": "FFFFFF",
        "type_label": "Tram / light rail"
      },
      {
        "color": "DD3333",
        "color_name": "red",
        "has_shape": true,
        "id": "de:vrn:02006:a",
        "label": "RNV 6A",
        "long": "LU Rheing\u00f6nheim - Am Schwanen - LU Berliner Platz - MA Neuostheim",
        "short": "RNV 6A",
        "text_color": "FFFFFF",
        "type_label": "Tram / light rail"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02006:b",
        "label": "RNV 6",
        "long": "LU Berliner Platz - Kurt-Schuhmacher-Br\u00fccke - Neuostheim -  MA Neuhermsheim",
        "short": "RNV 6",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "DD3333",
        "color_name": "red",
        "has_shape": true,
        "id": "de:vrn:02006:e",
        "label": "RNV E",
        "long": "MA Paradeplatz - MA HAuptbahnhof - Neuhermsheim - SAP Arena S-Bf",
        "short": "RNV E",
        "text_color": "FFFFFF",
        "type_label": "Tram / light rail"
      },
      {
        "color": "DD3333",
        "color_name": "red",
        "has_shape": true,
        "id": "de:vrn:02006:s",
        "label": "RNV 6",
        "long": "MA Neuostheim - Wasserturm - Paradeplatz - Lu Rheingh.",
        "short": "RNV 6",
        "text_color": "FFFFFF",
        "type_label": "Tram / light rail"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02007:b",
        "label": "RNV 7",
        "long": "MA Hauptbahnhof - Paradeplatz - MA Vogelstang",
        "short": "RNV 7",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "DD3333",
        "color_name": "red",
        "has_shape": true,
        "id": "de:vrn:02007:s",
        "label": "RNV 7",
        "long": "LU Oppau - BASF - LU Rathaus - Berliner Platz - Schloss - Paradeplatz - Nationaltheater - MA Vogelstang",
        "short": "RNV 7",
        "text_color": "FFFFFF",
        "type_label": "Tram / light rail"
      },
      {
        "color": "DD3333",
        "color_name": "red",
        "has_shape": true,
        "id": "de:vrn:02009:s",
        "label": "RNV 9",
        "long": "(RNV-Express Heidelberg - Edingen - Mannheim -) MA Neuostheim - MA Hauptbahnhof - Ludwigshafen - Bad D\u00fcrkheim",
        "short": "RNV 9",
        "text_color": "FFFFFF",
        "type_label": "Tram / light rail"
      },
      {
        "color": "DD3333",
        "color_name": "red",
        "has_shape": true,
        "id": "de:vrn:02012:",
        "label": "RNV 12",
        "long": "Oppau - Berliner Platz - Rheing\u00f6nheim",
        "short": "RNV 12",
        "text_color": "FFFFFF",
        "type_label": "Tram / light rail"
      },
      {
        "color": "DD3333",
        "color_name": "red",
        "has_shape": true,
        "id": "de:vrn:02015:",
        "label": "RNV 15",
        "long": "(Heddesheim -) Wallstadt Ost - MA K\u00e4fertal Bf - Universit\u00e4tsklinikum - Alte Feuerwache - Paradeplatz",
        "short": "RNV 15",
        "text_color": "FFFFFF",
        "type_label": "Tram / light rail"
      },
      {
        "color": "DD3333",
        "color_name": "red",
        "has_shape": true,
        "id": "de:vrn:02016:",
        "label": "RNV 16",
        "long": "Sullivan - Franklin Mitte - Bensheimer Stra\u00dfe",
        "short": "RNV 16",
        "text_color": "FFFFFF",
        "type_label": "Tram / light rail"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02020:",
        "label": "RNV 20",
        "long": "S-Bf Altstadt - Rathaus/Bergbahn - Seegarten - HD Hauptbahnhof - Betriebshof - Medizinische Klinik/Chirurgie/Zoo - Sportzentrum Nord",
        "short": "RNV 20",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "DD3333",
        "color_name": "red",
        "has_shape": true,
        "id": "de:vrn:02021:",
        "label": "RNV 21",
        "long": "Hans-Thoma-Platz - Technologiepark - Jahnstra\u00dfe - Campus Bergheim - Seegarten",
        "short": "RNV 21",
        "text_color": "FFFFFF",
        "type_label": "Tram / light rail"
      },
      {
        "color": "DD3333",
        "color_name": "red",
        "has_shape": true,
        "id": "de:vrn:02022:",
        "label": "RNV 22",
        "long": "HD Bismarckplatz - HD Hauptbahnhof S\u00fcd - HD Pfaffengrund - Eppelheim",
        "short": "RNV 22",
        "text_color": "FFFFFF",
        "type_label": "Tram / light rail"
      },
      {
        "color": "DD3333",
        "color_name": "red",
        "has_shape": true,
        "id": "de:vrn:02023:",
        "label": "RNV 23",
        "long": "Leimen - HD Rohrbach - HD Bismarckplatz",
        "short": "RNV 23",
        "text_color": "FFFFFF",
        "type_label": "Tram / light rail"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02023:b",
        "label": "RNV 23",
        "long": "HD Bismarckplatz - HD Rohrbach - Leimen",
        "short": "RNV 23",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "DD3333",
        "color_name": "red",
        "has_shape": true,
        "id": "de:vrn:02024:",
        "label": "RNV 24",
        "long": "Rohrbach S\u00fcd - HD Hbf - Technologiepark - Heiligenbergschule",
        "short": "RNV 24",
        "text_color": "FFFFFF",
        "type_label": "Tram / light rail"
      },
      {
        "color": "DD3333",
        "color_name": "red",
        "has_shape": true,
        "id": "de:vrn:02026:",
        "label": "RNV 26",
        "long": "Handschuhsh. Burgstra\u00dfe - Bismarckplatz - HD Hbf S\u00fcd - Kirchheim",
        "short": "RNV 26",
        "text_color": "FFFFFF",
        "type_label": "Tram / light rail"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02027:",
        "label": "RNV 27",
        "long": "HD Emmertsgrund - Mombertplatz - Louise-Ebert-Zentrum - HD Rohrbach S\u00fcd - Gewerbegebiet Rohrbach",
        "short": "RNV 27",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02028:",
        "label": "RNV 28",
        "long": "Mombertplatz - EMBL - HD Hbf S\u00fcd - Betriebshof - Medizinische Klinik/Chirurgie/Zoo - Sportzentrum Nord",
        "short": "RNV 28",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02028:A",
        "label": "RNV 28A",
        "long": "Kolbenzeil - Rohrbach Markt",
        "short": "RNV 28A",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02029:",
        "label": "RNV 29",
        "long": "HD Boxberg - Mombertplatz - Rohrbach - Bismarckplatz - Universit\u00e4tsplatz",
        "short": "RNV 29",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02030:",
        "label": "RNV 30",
        "long": "Science-Bus: Schlierbach HITS - Universit\u00e4tsplatz -  Max-Planck-Institut f\u00fcr Astronomie",
        "short": "RNV 30",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02031:",
        "label": "RNV 31",
        "long": "HD Uniklinikum - Neuenheim - Bismarckplatz -  S-Bf Altstadt",
        "short": "RNV 31",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02033:",
        "label": "RNV 33",
        "long": "HD Emmertsgrund - Rohrbach S\u00fcd - Hasenleiser - Kirchheim - HD Hbf - Bismarckplatz - Universit\u00e4tsplatz",
        "short": "RNV 33",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02034:",
        "label": "RNV 34",
        "long": "Heiligkreuzsteinach - Wilhelmsfeld - Ziegelhausen - Bismarckplatz - HD Hbf S\u00fcd",
        "short": "RNV 34",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02035:",
        "label": "RNV 35",
        "long": "HD Wieblingen - Bismarckplatz - Schlierbach - Neckargem\u00fcnd",
        "short": "RNV 35",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02036:",
        "label": "RNV 36",
        "long": "HD Kranichweg/Stotz - Wieblingen Mitte - Betriebshof - Bismarckplatz - S-Bf Altstadt - Ziegelhausen K\u00f6pfel",
        "short": "RNV 36",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02036:a",
        "label": "RNV 36A",
        "long": "HD Im Grund - Ziegelh. Friedhof - Hirtenaue - Neckarschule - B\u00e4renbach S\u00fcd",
        "short": "RNV 36A",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02037:",
        "label": "RNV 37",
        "long": "Heidebuckelweg - Neckarschule - Theodor-Heuss-Br\u00fccke - Jahnstra\u00dfe - Technologiepark - Kopfklinik - Sportzentrum Nord",
        "short": "RNV 37",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02038:b",
        "label": "RNV 38",
        "long": "HD Handschuhsheim Hans-Thoma-Platz - M\u00fchltal - Hans-Thoma-Platz",
        "short": "RNV 38",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02039:",
        "label": "RNV 39",
        "long": "HD Bismarckplatz - Speyererhof - MPI Kernphysik - K\u00f6nigstuhl",
        "short": "RNV 39",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02040:",
        "label": "RNV 40",
        "long": "MA Rheinau Karlsplatz - Pfingstberg - Hochst\u00e4tt - MA Seckenheim Rathaus",
        "short": "RNV 40",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02041:",
        "label": "RNV 41",
        "long": "MA Waldhof Bf - Wallstadt Ost - Feudenheim",
        "short": "RNV 41",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02042:",
        "label": "RNV 42",
        "long": "MA Otto-Bauder-Sportanlagen - Seckenheim Rathaus - Neckarhausen - Edingen Bf (- HD Waldorfschule)",
        "short": "RNV 42",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02043:b",
        "label": "RNV 43",
        "long": "MA Seckenheim Rathaus - Friedrichsfeld - MA Seckenheim Rathaus",
        "short": "RNV 43",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02043:c",
        "label": "RNV 43/46",
        "long": "MA Seckenheim Rathaus - Friedrichsfeld - MA Seckenheim Rathaus",
        "short": "RNV 43/46",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02044:",
        "label": "RNV 44",
        "long": "MA Seckenheim Rathaus - (Friedrichsfeld S\u00fcdbahnhof -) Holzweg - Friedrichsfeld S\u00fcdbahnhof - MA Seckenheim Rathaus",
        "short": "RNV 44",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02045:",
        "label": "RNV 45",
        "long": "MA Waldhof Bf - K\u00e4fertal Rathaus - Feudenheim - Neuostheim - Maimarkt - Mallau - MA Rheinau Karlsplatz",
        "short": "RNV 45",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02046:b",
        "label": "RNV 46",
        "long": "MA Seckenheim West - Seckenh. Rathaus - Neckarhausen - Neu-Edingen - MA Friedrichsfeld - Neckarhausen - MA Seckenh. Rathaus - Seckenh. West",
        "short": "RNV 46",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02047:",
        "label": "RNV 47",
        "long": "MA Fridtjof-Nansen-Weg - Chiemseestra\u00dfe - MA Rheinau Bf",
        "short": "RNV 47",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02048:",
        "label": "RNV 48",
        "long": "MA Rheinau Bahnhof - Am Rheinauer See - MA Rheinauhafen",
        "short": "RNV 48",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02049:",
        "label": "RNV 49",
        "long": "MA Neckarau Rheingoldhalle - MA Neckarau Strandbad",
        "short": "RNV 49",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02050:",
        "label": "RNV 50",
        "long": "MA Neckarau West - Maimarkt - Neuostheim - Feudenheim - K\u00e4fertal S\u00fcd - Waldhof Bf - Sch\u00f6nau - MA Sandhofen",
        "short": "RNV 50",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02051:",
        "label": "RNV 51",
        "long": "MA Blumenau - Sch\u00f6nau - MA Sandhofen",
        "short": "RNV 51",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02052:b",
        "label": "RNV 52",
        "long": "MA Sandhofen - Scharhof - IKEA - MA Sandhofen",
        "short": "RNV 52",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02054:",
        "label": "RNV 54",
        "long": "MA Kurpfalz Center - Vogelstang Zentrum - MA K\u00e4fertal Bf",
        "short": "RNV 54",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02055:",
        "label": "RNV 55",
        "long": "K\u00e4fertal Bf - K\u00e4fertaler Wald - Waldfriedhof - Luzenberg - Kurpfalzbr\u00fccke",
        "short": "RNV 55",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02056:",
        "label": "RNV 56",
        "long": "MA K\u00e4fertal Bf - MA Vogelstang Warnem\u00fcnder Weg - MA Feudenheim",
        "short": "RNV 56",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02058:",
        "label": "RNV 58",
        "long": "(MA Seckenheim Rathaus -) MA Feudenheim - K\u00e4fertal - Luzenberg - MA Friesenheimer Insel",
        "short": "RNV 58",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02059:b",
        "label": "RNV 59",
        "long": "MA Sandhofen - Gro\u00df-Gerauer Stra\u00dfe - Sandhofen Rathaus - Sandhofen",
        "short": "RNV 59",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02060:",
        "label": "RNV 60",
        "long": "MA Pfeiffersw\u00f6rth - Ulmenweg - Herzogenried - Neckarstadt West - Hafenstra\u00dfe - Schloss - Universit\u00e4t - MA Hauptbahnhof - MA Oststadt",
        "short": "RNV 60",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02061:",
        "label": "RNV 61",
        "long": "Wohlgelegen EKZ - Bonifatiuskirche - Herzogenriedbad - Neckarstadt West - MA Hbf - Pfalzplatz",
        "short": "RNV 61",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02062:",
        "label": "RNV 62",
        "long": "Kurpfalzbr\u00fccke - Handelshafen/Jungbusch Bf - M\u00fchlauhafen",
        "short": "RNV 62",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02064:",
        "label": "RNV 64",
        "long": "MA Hauptbahnhof - Wasserturm - Fahrlach - Feudenheim - MA K\u00e4fertal Bf",
        "short": "RNV 64",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02068:",
        "label": "RNV 68",
        "long": "SAP Arena S-Bf - Eastsite - Neuostheim",
        "short": "RNV 68",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02103:t",
        "label": "RNV 1003",
        "long": "Ruftaxi Mannheim Alteichwaldsiedlung - Friedrichsfeld S\u00fcdbahnhof",
        "short": "RNV 1003",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02104:",
        "label": "RNV 1004",
        "long": "Ruftaxi Heidelberg EMBL - MPI Kernphysik - Speyererhof - Bismarckplatz",
        "short": "RNV 1004",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02107:",
        "label": "RNV 1007",
        "long": "Ruftaxi Heidelberg Kohlhof Fachklinik - K\u00f6nigstuhl - Bismarckplatz",
        "short": "RNV 1007",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02108:",
        "label": "RNV 1008",
        "long": "Ruftaxi Heidelberg Handschuhsh. H.-Thoma-Platz - M\u00fchltal - H.-Thoma-Platz",
        "short": "RNV 1008",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02109:",
        "label": "RNV 1009",
        "long": "Ruftaxi Heidelberg Wieblingen - S-Bahnhof Wieblingen/Pfaffengrund - Pfaffengrund",
        "short": "RNV 1009",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02110:",
        "label": "RNV 1010",
        "long": "Ruftaxi Heidelberg Berghalde - Rohrbach Markt",
        "short": "RNV 1010",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02111:",
        "label": "RNV 1011",
        "long": "Ruftaxi Heidelberg Kirchheimer Hof - Kirchheim Rathaus - Neurott",
        "short": "RNV 1011",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02113:",
        "label": "RNV 1013",
        "long": "Ruftaxi Heidelberg Wieblingen Grenzhof - Wieblingen Mitte",
        "short": "RNV 1013",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02624:",
        "label": "624",
        "long": "Schulverkehr Heiligkreuzsteinach - Schriesheim-R\u00f6schbach",
        "short": "624",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02625:",
        "label": "625",
        "long": "Feudenheim - Ilvesheim Uferstra\u00dfe - Seckenheim Rathaus",
        "short": "625",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02626:",
        "label": "626",
        "long": "Feudenheim - Ilvesheim Mahrgrund/Neckarhalle - Seckenheim Rathaus",
        "short": "626",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02627:",
        "label": "627",
        "long": "Heddesheim - Ladenburg Weststadt - S\u00fcdstadt - Pflasterm\u00fchle",
        "short": "627",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02628:",
        "label": "628",
        "long": "Wilhelmsfeld - Altenbach - Schriesheim - Ladenburg - Seckenheim",
        "short": "628",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02629:",
        "label": "629",
        "long": "Ringlinie: Heddesheim - Siedlung - Leutershausen - Gro\u00dfsachsen",
        "short": "629",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02630:",
        "label": "630",
        "long": "Ringlinie: Heddesheim - Sportzentrum - Gro\u00dfsachsen - Leutershausen",
        "short": "630",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02631:",
        "label": "631",
        "long": "Weinheim - Hemsbach - Sulzbach West",
        "short": "631",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02632:",
        "label": "632",
        "long": "L\u00fctzelsachsen - Hohensachsen - Weinheim - Laudenbach",
        "short": "632",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02632:A",
        "label": "632A",
        "long": "Hohensachsen - Weinheim - Hemsbach",
        "short": "632A",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02633:",
        "label": "633",
        "long": "Ringlinie: Hbf - Hermannshof - Weststadt - Krankenhaus GRN - Hbf",
        "short": "633",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02634:",
        "label": "634",
        "long": "Ringlinie: Hbf - Krankenhaus GRN - Weststadt - Hermannshof - Hbf",
        "short": "634",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02635:",
        "label": "635",
        "long": "Ritschweier - Hohensachsen- L\u00fctzelsachsen - Dietr. Bonhoeffer-Schule - Sulzbach - Hemsbach - Laudenbach",
        "short": "635",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02636:",
        "label": "636",
        "long": "Gro\u00dfsachsen - Ritschweier - L\u00fctzelsachsen - Gro\u00dfsachsen",
        "short": "636",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02653:",
        "label": "653",
        "long": "B\u00fcrgerbus Dossenheim",
        "short": "653",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02682:",
        "label": "682",
        "long": "Weinheim - Gorxheim - Oberflockenbach - Weinheim",
        "short": "682",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:026900:",
        "label": "6900",
        "long": "Weinheim Weinheim - L\u00fctzelsachsen - Hohensachsen - Ritschweier",
        "short": "6900",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:026901:",
        "label": "6901",
        "long": "Weinheim Oberflockenbach - Rippenweier - Gro\u00dfsachsen - Weinheim",
        "short": "6901",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:026902:",
        "label": "6902",
        "long": "Weinheim Waid/Ofling - Weinheim",
        "short": "6902",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:026903:",
        "label": "6903",
        "long": "Weinheim Weiler N\u00e4chstenbach - Weinheim",
        "short": "6903",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:026904:",
        "label": "6904",
        "long": "Weinheim Weinheim - Sulzbach - Hemsbach - Laudenbach",
        "short": "6904",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:026926:",
        "label": "6926",
        "long": "Heddesheim Heddesheim - Ortsverkehr - Leutershausen Bahnhof",
        "short": "6926",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:026927:",
        "label": "6927",
        "long": "Heddesheim Heddesheim Endstelle - Rathaus - Muckensturm",
        "short": "6927",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:026928:",
        "label": "6928",
        "long": "Hirschberg Heddesheim - Leutershausen - Gro\u00dfsachsen",
        "short": "6928",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02701:",
        "label": "701",
        "long": "Wiesloch-Walldorf Bf - Frauenweiler - Malschenberg - Rauenberg",
        "short": "701",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02702:",
        "label": "702",
        "long": "Rot-Malsch Bf - Malsch - Rettigheim - M\u00fchlhausen - Tairnbach - Balzfeld - Horrenberg - Dielheim - Wiesloch - Wiesloch-Walldorf Bf",
        "short": "702",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02703:",
        "label": "703",
        "long": "Waldangelloch - Michelfeld - Eichtersheim - M\u00fchlhausen -  Rotenberg - Rauenberg - Wiesloch - Wiesloch-Walldorf Bf",
        "short": "703",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02704:",
        "label": "704",
        "long": "Rot-Malsch Bahnhof - St. Leon-Rot - Malsch - Rettigheim - M\u00fchlhausen",
        "short": "704",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02705:",
        "label": "705",
        "long": "\u00d6stringen - Rettigheim - Malsch - Malschenberg - Wiesloch - Wiesloch-Walldorf Bf - HDM - Rot - St. Leon",
        "short": "705",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02706:",
        "label": "706",
        "long": "Wiesloch - Wiesloch-Walldorf Bf - Walldorf IKEA",
        "short": "706",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02707:",
        "label": "707",
        "long": "Walldorf Industriegebiet -Wiesloch-Walldorf Bf - Wiesloch - Baiertal - Schatthausen",
        "short": "707",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02708:",
        "label": "708",
        "long": "Walldorf Schulzentrum - Wiesloch-Walldorf Bf - Wiesloch",
        "short": "708",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02709:",
        "label": "709",
        "long": "Bf Wiesloch-Walldorf / Frauenweiler - Ringstra\u00dfe - Wiesloch PZN",
        "short": "709",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02710:",
        "label": "710",
        "long": "Mannheim - Rheinau - Rohrhof - Br\u00fchl - Ketsch - Schwetzingen",
        "short": "710",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02711:",
        "label": "711",
        "long": "Neckarau  - Rheinau - Hirschacker - Schwetzingen",
        "short": "711",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02712:",
        "label": "712",
        "long": "Oftersheim - Schwetzingen",
        "short": "712",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02713:",
        "label": "713",
        "long": "Neuenheimer Feld - Pfaffengrund/Wieblingen - Eppelheim - Plankstadt - Schwetzingen",
        "short": "713",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02714:",
        "label": "714",
        "long": "B\u00fcrgerbus Plankstadt",
        "short": "714",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02715:",
        "label": "715",
        "long": "Stadtbus Schwetzingen: Bahnhof - Bellamar - Sch\u00e4lzig - Bahnhof",
        "short": "715",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02715:A",
        "label": "715A",
        "long": "Ringverkehr Schwetzingen Bahnhof - Krankenhaus - Bahnhof - Bellamar - Bahnhof",
        "short": "715A",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02715:B",
        "label": "715B",
        "long": "Ringverkehr Schwetzingen Bahnhof - Bellamar - Bahnhof - Krankenhaus - Bahnhof",
        "short": "715B",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02716:",
        "label": "716",
        "long": "Stadtbus Schwetzingen: Bahnhof - Nordstadt - Oststadt - Bahnhof",
        "short": "716",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02716:A",
        "label": "716A",
        "long": "Ringverkehr Schwetzingen Bahnhof - Friedhof - Bahnhof - Kurpfalzring - Bahnhof",
        "short": "716A",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02716:B",
        "label": "716B",
        "long": "Ringverkehr Schwetzingen Bahnhof - Kurpfalzring - Bahnhof - Friedhof - Bahnhof",
        "short": "716B",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02717:",
        "label": "717",
        "long": "Speyer - Hockenheim - Ketsch - Schwetzingen - Heidelberg",
        "short": "717",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02718:",
        "label": "718",
        "long": "Walldorf - Reilingen - Neulu\u00dfheim - Altlu\u00dfheim",
        "short": "718",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02719:",
        "label": "719",
        "long": "Rot-Malsch Bahnhof - St. Leon-Rot - Neulu\u00dfheim",
        "short": "719",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02720:",
        "label": "720",
        "long": "Heidelberg - Sandhausen - Walldorf - St. Leon-Rot",
        "short": "720",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02721:",
        "label": "721",
        "long": "HD-Neuenheim - Sandhausen - Walldorf - Wiesloch-Walldorf Bf",
        "short": "721",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02722:",
        "label": "722",
        "long": "HD Kirchheim Rathaus - Sandhausen Schulzentrum - HD Kirchheim Rathaus",
        "short": "722",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02723:",
        "label": "723",
        "long": "Wiesloch - Nu\u00dfloch - Leimen",
        "short": "723",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02724:",
        "label": "724",
        "long": "Schnellbus Wiesloch - Nu\u00dfloch - Heidelberg",
        "short": "724",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02725:",
        "label": "725",
        "long": "Ortsbus St. Ilgen Bahnhof - Sandhausen",
        "short": "725",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02726:",
        "label": "726",
        "long": "Schulverkehr Sandhausen - St. Ilgen - Leimen - Nu\u00dfloch",
        "short": "726",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02728:",
        "label": "728",
        "long": "Schulverkehr: F\u00f6rderschule Schwetzingen",
        "short": "728",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02730:",
        "label": "730",
        "long": "Schwetzingen - Plankstadt/Gewerbegebiet und zur\u00fcck",
        "short": "730",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02731:",
        "label": "731",
        "long": "Stadtverkehr Hockenheim Ringlinie",
        "short": "731",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02732:",
        "label": "732",
        "long": "City-Bus Eppelheim",
        "short": "732",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02734:",
        "label": "BB HKS",
        "long": "B\u00fcrgerbus Heiligkreuzsteinach",
        "short": "BB HKS",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02735:",
        "label": "735",
        "long": "Heiligkreuzsteinach - Sch\u00f6nau - Neckarsteinach - Neckargem\u00fcnd - Heidelberg",
        "short": "735",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02736:",
        "label": "736",
        "long": "Schulverkehr Neckargem\u00fcnd - Kleingem\u00fcnd",
        "short": "736",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02737:",
        "label": "737",
        "long": "Wiesenbach - Reilsheim - Gauangelloch - Gaiberg",
        "short": "737",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02741:",
        "label": "741",
        "long": "Sinsheim Hbf - Steinsfurt - Kirchardt - Bockschaft - Berwangen u. zur\u00fcck",
        "short": "741",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02743:",
        "label": "743",
        "long": "Waldwimmersbach - Lobenfeld - M\u00f6nchzell - Meckesheim",
        "short": "743",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02744:",
        "label": "744",
        "long": "Schulbusverkehr Lobenfeld - Waldwimmersbach",
        "short": "744",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02745:",
        "label": "745",
        "long": "Daudenzell - Neckarbischofsheim - Neckarkatzenbach - Daudenzell Aglasterhausen",
        "short": "745",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02746:",
        "label": "746",
        "long": "Schulverkehr Neckargem\u00fcnd",
        "short": "746",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02748:",
        "label": "748",
        "long": "Schulverkehr Neckargem\u00fcnd - Waldhilsbach - Elsenztal - Lobbach",
        "short": "748",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02749:",
        "label": "749",
        "long": "Leimen Friedhof - Nu\u00dfloch - Walldorf - Wiesloch-Walldorf Bf",
        "short": "749",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02750:",
        "label": "750",
        "long": "Regiobus Walldorf - Oftersheim - Schwetzingen",
        "short": "750",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02751:",
        "label": "751",
        "long": "Leimen - St. Ilgen Bf - Fasanerie - Leimen",
        "short": "751",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02752:",
        "label": "752",
        "long": "Heidelberg - Neckargem\u00fcnd - Dilsberg - M\u00fcckenloch",
        "short": "752",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02753:",
        "label": "753",
        "long": "Kleingem\u00fcnd - Neckargem\u00fcnd - Dilsberg - M\u00fcckenloch",
        "short": "753",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02754:",
        "label": "754",
        "long": "Sch\u00f6nbrunn - Waldwimmersbach - Neckargem\u00fcnd - Heidelberg",
        "short": "754",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02755:",
        "label": "755",
        "long": "Sinsheim - Bammental - Waldhilsbach - Neckargem\u00fcnd - Heidelberg",
        "short": "755",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02757:",
        "label": "757",
        "long": "Heidelberg - Leimen - Gaiberg - Schatthausen",
        "short": "757",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02758:",
        "label": "758",
        "long": "Sandhausen - St. Ilgen/Sandhausen Bf - Fasanerie - Gewerbegebiet Nord - Leimen",
        "short": "758",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02759:",
        "label": "759",
        "long": "St. Ilgen - Sandhausen - Nu\u00dfloch - Sandhausen - St. Ilgen",
        "short": "759",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02761:",
        "label": "761",
        "long": "Waldangelloch - Angelbachtal - Eschelbach - D\u00fchren - Sinsheim Hbf",
        "short": "761",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02762:",
        "label": "762",
        "long": "Eschelbach - Balzfeld - Hoffenheim - Sinsheim - Rohrbach - Reihen",
        "short": "762",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02763:",
        "label": "763",
        "long": "(Elsenz) - Hilsbach - Weiler - Sinsheim Hbf",
        "short": "763",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02765:",
        "label": "765",
        "long": "Sinsheim - Steinsfurt - Adersbach - Hasselbach - Ehrst\u00e4dt und zur\u00fcck",
        "short": "765",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02767:",
        "label": "767",
        "long": "Sinsheim Hbf - Sinsheim Ost - Rohrbach - Sinsheim Hbf",
        "short": "767",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02768:",
        "label": "768",
        "long": "Sinsheim Hbf - D\u00fchren (Industriegebiet) - Sinsheim Hbf",
        "short": "768",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02771:",
        "label": "771",
        "long": "Sinsheim Hbf - S\u00fcdstadt - Gewerbegebiet S\u00fcd - Sinsheim Hbf",
        "short": "771",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02772:",
        "label": "772",
        "long": "Sinsheim Hbf - Gartenstadt - Sinsheim Hbf",
        "short": "772",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02782:",
        "label": "782",
        "long": "Waibstadt - Neckarbischofsheim - Helmhof - Untergimpern",
        "short": "782",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:027900:",
        "label": "7900",
        "long": "Leimen Ochsenbach - Gauangelloch - Gaiberg - Leimen",
        "short": "7900",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:027907:",
        "label": "7907",
        "long": "Stadtverkehr Walldorf Walldorf - Walld. Industriegeb. - Wiesloch-Walldorf Bahnhof",
        "short": "7907",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:027908:",
        "label": "7908",
        "long": "Stadtverkehr Walldorf Friedhof - Innenstadt - Walldorf Ost",
        "short": "7908",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:027909:",
        "label": "7909",
        "long": "Dielheim Meckesheim - Dielheim",
        "short": "7909",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:027910:",
        "label": "7910",
        "long": "Dielheim Wiesloch-Walldorf Bf - Wiesloch - Dielheim - Horrenberg - Balzfeld",
        "short": "7910",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:027911:",
        "label": "7911",
        "long": "Dielheim Sinsheim - Balzfeld - Horrenberg - Dielheim",
        "short": "7911",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:027912:",
        "label": "7912",
        "long": "M\u00fchlhausen Tairnbach - M\u00fchlhausen - Rettigheim - Wiesloch",
        "short": "7912",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02791:",
        "label": "791",
        "long": "(Waldangelloch) - Michelfeld - Eichtersheim - \u00d6stringen",
        "short": "791",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:027921:",
        "label": "7921",
        "long": "Reilingen Walldorf - Reilingen",
        "short": "7921",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:027923:",
        "label": "7923",
        "long": "Sandhausen St.Ilgen Bf - Raths.- Schillerstr. - Lebenshilfe - Leimbachring",
        "short": "7923",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:027925:",
        "label": "7925",
        "long": "Walldorf Walldorf - Schwetzingen - Walldorf",
        "short": "7925",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:027926:",
        "label": "7926",
        "long": "Rauenberg/Malsch Wiesloch - Rauenberg - Malschenberg - Malsch",
        "short": "7926",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:027929:",
        "label": "7929",
        "long": "St.Leon-Rot Walldorf - Rot - St.Leon",
        "short": "7929",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02792:",
        "label": "792",
        "long": "Tairnbach - Rauenberg - Rotenberg - M\u00fchlhausen - Malschenberg - Malsch - Rettigheim - \u00d6stringen Schulzentrum",
        "short": "792",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:027932:",
        "label": "7932",
        "long": "Wiesloch Schatthausen - Baiertal - Bf Wiesloch-Walldorf - Industriegebiet",
        "short": "7932",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:027933:",
        "label": "7933",
        "long": "Wiesloch Eichendorffstr-Ringstr.-Keitelb./Friedhof-Ringstr.-Eichend.",
        "short": "7933",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:027934:",
        "label": "7934",
        "long": "Wiesloch PZN - Nord - Ringstr. Frauenweiler - Wiesloch-Walldorf Bf",
        "short": "7934",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:027935:",
        "label": "7935",
        "long": "Wiesloch Frauenweiler - Gewerbegeb. Sandpfad - Bf DB - Gewerbegeb. Wein\u00e4cker",
        "short": "7935",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02793:",
        "label": "793",
        "long": "Schulverkehr Wiesloch Schillerschule und Maria-Sibylla-Merian Schule",
        "short": "793",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02794:",
        "label": "794",
        "long": "Schatthausen - Mauer Bahnhof",
        "short": "794",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:027950:",
        "label": "7950",
        "long": "Meckesheim Meckesheim - M\u00f6nchzell  - Lobbach",
        "short": "7950",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:027955:",
        "label": "7955",
        "long": "Sinsheim Sinsheim - Weiler - Waldangelloch - D\u00fchren - Sinsheim",
        "short": "7955",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:027956:",
        "label": "7956",
        "long": "Sinsheim Sinsheim - Steinsfurt - Adersbach - Ehrst\u00e4dt - Reihen",
        "short": "7956",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:027958:",
        "label": "7958",
        "long": "Sinsheim Sinsheim - S\u00fcdstadt - Gartenstadt - Rohrbach - Sinsheim",
        "short": "7958",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:027959:",
        "label": "7959",
        "long": "Sinsheim Sinsheim Hbf - Hammerau - Sinsheim Hbf",
        "short": "7959",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02795:",
        "label": "795",
        "long": "Waibstadt - Reichartshausen - Helmstadt - H\u00fcffenhardt - Bad Rappenau",
        "short": "795",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:027960:",
        "label": "7960",
        "long": "Neckarbischofsheim Sinsheim-Waibstadt-Neckarbischofsheim-Untergimpern",
        "short": "7960",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02796:",
        "label": "796",
        "long": "Sinsheim - Neidenstein - Eschelbronn - Spechbach - Reichartshausen",
        "short": "796",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02796:t",
        "label": "796",
        "long": "Reichartshausen - Spechbach - Eschelbronn - Neidenstein - Sinsheim",
        "short": "796",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02797:",
        "label": "797",
        "long": "Reichartshausen - Helmstadt - Neckarbischofsh. - Waibstadt - Sinsheim",
        "short": "797",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02797:t",
        "label": "797",
        "long": "Sinsheim - Waibstadt - Neckarbischofsh. - Helmstadt - Reichartshausen",
        "short": "797",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02798:",
        "label": "798",
        "long": "Regiobus Speyer - Hockenheim - Walldorf",
        "short": "798",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02799:",
        "label": "799",
        "long": "Regiobus Sinsheim - Wiesloch - Walldorf",
        "short": "799",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02801:",
        "label": "801",
        "long": "Eberbach Bahnhof - Brockenhof - Ledigsberg und zur\u00fcck",
        "short": "801",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02802:",
        "label": "802",
        "long": "Eberbach Bf - Waldstra\u00dfe - Eberbach Nord - Eberbach Bf",
        "short": "802",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02803:",
        "label": "803",
        "long": "Eberbach Bf - Rockenau Seniorenstift - Eberbach Bf",
        "short": "803",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02804:",
        "label": "804",
        "long": "Eberbach Bf - B\u00f6ser Berg - Igelsbach - B\u00f6ser Berg - Eberbach Bf",
        "short": "804",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02805:",
        "label": "805",
        "long": "Eberbach Bahnhof - Holdergrund - Neuer Markt - Eberbach Bahnhof",
        "short": "805",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02806:",
        "label": "806",
        "long": "(Langenthal) - Hirschhorn - Brombach - Hirschhorn - (Langenthal)",
        "short": "806",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02807:",
        "label": "807",
        "long": "Eberbach Bahnhof - Brockenhof - Ledigsberg",
        "short": "807",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02808:",
        "label": "808",
        "long": "Eberbach Schulverkehr",
        "short": "808",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02809:",
        "label": "809",
        "long": "Eberbach Bahnhof - Eberbach Nord - Eberbach Bahnhof",
        "short": "809",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02817:",
        "label": "817",
        "long": "Grein - Darsberg - Neckarsteinach und zur\u00fcck",
        "short": "817",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02821:",
        "label": "821",
        "long": "Eberbach - Mudau - Buchen",
        "short": "821",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02822:",
        "label": "822",
        "long": "Mosbach - Aglasterhausen - Neunkirchen - Eberbach",
        "short": "822",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02823:",
        "label": "823",
        "long": "Buchen - Hettigenbeuern - St\u00fcrzenhardt - Buchen",
        "short": "823",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02824:",
        "label": "824",
        "long": "Aglasterhausen - Michelbach - Schwarzach - Neunkirchen - Breitenbronn - Daudenzell - Aglasterhausen",
        "short": "824",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02828:",
        "label": "828",
        "long": "Neckarm\u00fchlbach - Ha\u00dfmersheim/H\u00fcffenhardt - Mosbach",
        "short": "828",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02830:",
        "label": "830",
        "long": "Stadtverkehr Mosbach I",
        "short": "830",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02831:",
        "label": "831",
        "long": "Stadtverkehr Mosbach II",
        "short": "831",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02832:",
        "label": "832",
        "long": "Mudau - Limbach - Trienz - Fahrenbach - Mosbach - Neckarelz",
        "short": "832",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02833:",
        "label": "833",
        "long": "Mosbach - Obrigheim",
        "short": "833",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02834:",
        "label": "834",
        "long": "Sattelbach - Reichenbuch - Mosbach",
        "short": "834",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02835:",
        "label": "835",
        "long": "Mosbach - Billigheim - Oberschefflenz",
        "short": "835",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02836:",
        "label": "836",
        "long": "Neunkirchen - Neckargerach - Binau - Neckarelz - Mosbach",
        "short": "836",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02837:",
        "label": "837",
        "long": "M\u00fclben - Waldkatzenbach - Lohrbach - Mosbach",
        "short": "837",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02838:",
        "label": "838",
        "long": "Mosbach - Masseldorn - Mosbach",
        "short": "838",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02840:",
        "label": "840",
        "long": "Schulverkehr/Ortsverkehr Limbach",
        "short": "840",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02841:",
        "label": "841",
        "long": "Schweinberg - Hardheim - Walld\u00fcrn - Buchen - Mosbach - Neckarelz",
        "short": "841",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02842:",
        "label": "842",
        "long": "Walld\u00fcrn - Buchen - Seckach",
        "short": "842",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02843:",
        "label": "843",
        "long": "Buchen - Walld\u00fcrn - H\u00f6pfingen - Hardheim - Gerichtstetten",
        "short": "843",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02844:",
        "label": "844",
        "long": "Krautheim - Osterburken - Rosenberg - Buchen",
        "short": "844",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02845:",
        "label": "845",
        "long": "Stadtverkehr Buchen",
        "short": "845",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02846:",
        "label": "846",
        "long": "Stadtbuslinie Walld\u00fcrn",
        "short": "846",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02848:",
        "label": "848",
        "long": "Buchen - Osterburken - Adelsheim - Gro\u00dfeicholzheim",
        "short": "848",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02849:",
        "label": "849",
        "long": "Wettersdorf - Walld\u00fcrn - Altheim",
        "short": "849",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02850:",
        "label": "850",
        "long": "W\u00fcrzburg - Gro\u00dfrinderfeld - Tauberbischofsheim -  K\u00f6nigheim - Hardheim",
        "short": "850",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02851:",
        "label": "851",
        "long": "K\u00f6nigshofen - Lauda - Gr\u00fcnsfeld - Wittighausen",
        "short": "851",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02857:",
        "label": "857",
        "long": "Leibenstadt - Adelsheim - Osterburken",
        "short": "857",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:0288:a",
        "label": "88a",
        "long": "Wertheim - Tauberbischofsheim - Lauda",
        "short": "88a",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:0288:b",
        "label": "88b",
        "long": "Lauda - Schrozberg",
        "short": "88b",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:028900:",
        "label": "8900",
        "long": "Eberbach Bahnhof - Neuer Markt - Ledigsberg  und zur\u00fcck",
        "short": "8900",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:028901:",
        "label": "8901",
        "long": "Eberbach Bahnhof - Hohenstaufenstr. - Steige  und zur\u00fcck",
        "short": "8901",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:028902:",
        "label": "8902",
        "long": "Eberbach Bahnhof - Neuer Markt - Rockenau  und zur\u00fcck",
        "short": "8902",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:028903:",
        "label": "8903",
        "long": "Eberbach Bahnhof - Neuer Markt - Lindach  und zur\u00fcck",
        "short": "8903",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:028904:",
        "label": "8904",
        "long": "Eberbach Bahnhof - Gaim\u00fchle - Friedrichsdorf  und zur\u00fcck",
        "short": "8904",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:028905:",
        "label": "8905",
        "long": "Eberbach Bahnhof - Neuer Markt - Pleutersbach  und zur\u00fcck",
        "short": "8905",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:028906:",
        "label": "8906",
        "long": "Eberbach Bahnhof - Neuer Markt - Gretengrund - Igelsbach u. zur\u00fcck",
        "short": "8906",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:028907:",
        "label": "8907",
        "long": "Eberbach Bahnhof - Neuer Markt - Holdergrund  und zur\u00fcck",
        "short": "8907",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:028911:",
        "label": "8911",
        "long": "Neckargem\u00fcnd Neckargem\u00fcnd - Waldhilsbach",
        "short": "8911",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:028912:",
        "label": "8912",
        "long": "Neckargem\u00fcnd Neckargem. - Rainbach - Dilsberg - M\u00fcckenloch - Neckarh\u00e4userhof",
        "short": "8912",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:028913:",
        "label": "8913",
        "long": "Neckargem\u00fcnd Neckargem\u00fcnd Bf - Kleingem\u00fcnd - und zur\u00fcck",
        "short": "8913",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:028917:",
        "label": "8917",
        "long": "Stadtverkehr Neckarsteinach Grein - Darsberg - Neckarsteinach - und zur\u00fcck",
        "short": "8917",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:028920:",
        "label": "8920",
        "long": "Sch\u00f6nbrunn Eberbach - Schwanheim - Haag - Sch\u00f6nbrunn - Moosbrunn",
        "short": "8920",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:028930:",
        "label": "8930",
        "long": "Neckar-Odenwald Schweinberg - Hardheim - H\u00f6pfingen - Walld\u00fcrn - Buchen - Seckach",
        "short": "8930",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:028931:",
        "label": "8931",
        "long": "Neckar-Odenwald Osterburken - Ravenstein -Adelsheim - Osterburken",
        "short": "8931",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:028932:",
        "label": "8932",
        "long": "Neckar-Odenwald Osterburken - Rosenberg - Schlierstadt - Osterburken",
        "short": "8932",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:028935:",
        "label": "8935",
        "long": "Neckar-Odenwald Elztal - Limbach - Mudau - Waldbrunn",
        "short": "8935",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:028936:",
        "label": "8936",
        "long": "Neckar-Odenwald Binau Bahnhof - Binau - Neckargerach - Reichenbuch",
        "short": "8936",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:028937:",
        "label": "8937",
        "long": "Neckar-Odenwald Elztal - Schefflenz - Billigheim - Mosbach",
        "short": "8937",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:028938:",
        "label": "8938",
        "long": "Neckar-Odenwald Neckarelz - Ha\u00dfmersheim -H\u00fcffenhardt - Mosbach",
        "short": "8938",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:028941:",
        "label": "8941",
        "long": "Neckar-Odenwald Mosbach - Elztal - Scheffl. - Seckach - Adelsh. - Osterburken",
        "short": "8941",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:028942:",
        "label": "8942",
        "long": "Neckar-Odenwald Mosbach-Masseldorn-Lohrbach-Fahrenbach-Robern-Waldbrunn",
        "short": "8942",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:028943:",
        "label": "8943",
        "long": "Neckar-Odenwald Buchen - Hettigenbeuern - Mudau - Buchen",
        "short": "8943",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:028944:",
        "label": "8944",
        "long": "Neckar-Odenwald Buchen - Limbach - Buchen",
        "short": "8944",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:028946:",
        "label": "8946",
        "long": "Neckar-Odenwald Buchen - G\u00f6tzingen - Eberstadt - Buchen",
        "short": "8946",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:028950:",
        "label": "8950",
        "long": "Neckar-Odenwald Walld\u00fcrn-Altheim-Gerichtstetten-Hardheim-Dornberg-Hardheim",
        "short": "8950",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:028951:",
        "label": "8951",
        "long": "Neckar-Odenwald Buchen - Walld\u00fcrner H\u00f6he - Walld\u00fcrn",
        "short": "8951",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:028952:",
        "label": "8952",
        "long": "Kleiner Odenwald Michelbach-Neunkirchen-Breitenbronn-Aglasterhausen",
        "short": "8952",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:028953:",
        "label": "8953",
        "long": "Neckar-Odenwald Waldbrunn - Eberbach",
        "short": "8953",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:028953:K",
        "label": "8953",
        "long": "Neckar-Odenwald Sonderfahrplan Kuckucksmarkt",
        "short": "8953",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:028954:",
        "label": "8954",
        "long": "Neckar-Odenwald Neunkirchen - Neckargerach Saisonverkehr, f\u00e4hrt nur vom 01.04. - 31.10.",
        "short": "8954",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02899:",
        "label": "899",
        "long": "Regiobus: Mosbach - Neckarelz - Aglasterhausen - Helmstadt - Waibstadt - Sinsheim",
        "short": "899",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02930:",
        "label": "930",
        "long": "Epplingen - Boxberg - Windischbuch - Assamstadt - Schweigern - Untersch\u00fcpf - Bad Mergentheim",
        "short": "930",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02933:",
        "label": "933",
        "long": "Krautheim - Assamstadt - Bad Mergentheim",
        "short": "933",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02934:",
        "label": "934",
        "long": "W\u00f6lchingen - Schwabhausen - Angelt\u00fcrn - Boxberg",
        "short": "934",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02937:",
        "label": "937",
        "long": "Boxberg - Kupprichhausen - Untersch\u00fcpf - Boxberg",
        "short": "937",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02939:",
        "label": "939",
        "long": "Schillingstadt - Berolzheim - Eubigheim - Altheim - Sindolsheim - Rosenberg",
        "short": "939",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02940:",
        "label": "940",
        "long": "Ringverkehr Gr\u00fcnsfeld - Zimmern - Wittighausen - Paimar - Gr\u00fcnsfeld",
        "short": "940",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02941:",
        "label": "941",
        "long": "Wertheim - Werbach - Tauberbischofsheim - Lauda",
        "short": "941",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02942:",
        "label": "942",
        "long": "Lauda - Heckfeld - Buch - Untersch\u00fcpf",
        "short": "942",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02943:",
        "label": "943",
        "long": "Hofstetten - Messelhausen - Marstadt - K\u00f6nigshofen - Lauda",
        "short": "943",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02944:",
        "label": "944",
        "long": "Apfelbach - Markelsheim - Igersheim - Bad Mergentheim",
        "short": "944",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02945:",
        "label": "945",
        "long": "Lauda - K\u00f6nigshofen - Bad Mergentheim - Igersheim",
        "short": "945",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02949:",
        "label": "949",
        "long": "Bowiesen - Neubronn - Igersheim - Bad Mergentheim",
        "short": "949",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02952:",
        "label": "952",
        "long": "B\u00fctthard - Simmringen - Igersheim - Bad Mergentheim",
        "short": "952",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02955:",
        "label": "955",
        "long": "Bad Mergentheim - Wachbach - Sch\u00f6nb\u00fchl - Hollenbach",
        "short": "955",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02956:",
        "label": "956",
        "long": "Stadtbus Bad Mergentheim Herrenwiesen - Bahnhof - Weberdorf",
        "short": "956",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02957:",
        "label": "957",
        "long": "Stadtbus Bad Mergentheim L\u00f6ffelstelzen",
        "short": "957",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02958:",
        "label": "958",
        "long": "Stadtbus Bad Mergentheim Igersheim - Bahnhof - Neunkirchen",
        "short": "958",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02959:",
        "label": "959",
        "long": "Bad Mergentheim - Igersheim - Weikersheim - Niederstetten - Oberstetten",
        "short": "959",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02961:",
        "label": "961",
        "long": "Weikersheim - Bronn - Herrenzimmern - Weikersheim",
        "short": "961",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02962:",
        "label": "962",
        "long": "Lichtenh\u00f6fe - Nassau - Elpersheim - Weikersheim",
        "short": "962",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02963:",
        "label": "963",
        "long": "Creglingen - Neubronn - Weikersheim - Laudenbach",
        "short": "963",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02964:",
        "label": "964",
        "long": "Ringverkehr Niederstetten - Adolzhausen - Niederstetten",
        "short": "964",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02965:",
        "label": "965",
        "long": "Weikersheim - R\u00fcsselhausen - Pfitzingen - Niederstetten",
        "short": "965",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02966:",
        "label": "966",
        "long": "Streichental - Wolkersfelden - Wildentierbach - Niederstetten",
        "short": "966",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02967:",
        "label": "967",
        "long": "Creglingen - Frauental - Waldmannshofen - Creglingen",
        "short": "967",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02968:",
        "label": "968",
        "long": "Creglingen - Archshofen - Freudenbach - Creglingen",
        "short": "968",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02969:",
        "label": "969",
        "long": "Creglingen - M\u00fcnster - Oberrimbach - Lichtel - Schmerbach - Creglingen",
        "short": "969",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02970:",
        "label": "970",
        "long": "Creglingen - Archshofen - Blumweiler - Creglingen",
        "short": "970",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02971:",
        "label": "971",
        "long": "Tauberbischofsheim - K\u00fclsheim - Wertheim",
        "short": "971",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02972:",
        "label": "972",
        "long": "Freudenberg - Boxtal - Wertheim",
        "short": "972",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02973:",
        "label": "973",
        "long": "Wertheim - Bettingen - Dertingen - Kembach - H\u00f6hefeld",
        "short": "973",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02974:",
        "label": "974",
        "long": "Stadtverkehr Wertheim Wertheim ZOB - Bestenheid - Wartberg",
        "short": "974",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02975:",
        "label": "975",
        "long": "Stadtverkehr Wertheim: Vockenrot - Reinhardshof - Wartberg - Bestenheid",
        "short": "975",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02976:",
        "label": "976",
        "long": "Stadtverkehr Wertheim: Wertheim - Hofgarten",
        "short": "976",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02977:",
        "label": "977",
        "long": "W\u00fcrzburg - Wertheim - Miltenberg",
        "short": "977",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02980:",
        "label": "980",
        "long": "Weikersheim - R\u00f6ttingen - Creglingen - Rothenburg",
        "short": "980",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:029833:",
        "label": "9833",
        "long": "Bad Mergentheim - Assamstadt",
        "short": "9833",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:029834:",
        "label": "9834",
        "long": "Boxberg - Bad Mergentheim",
        "short": "9834",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:029839:",
        "label": "9839",
        "long": "Boxberg - Ahorn - Osterburken",
        "short": "9839",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:029840:",
        "label": "9840",
        "long": "Lauda - Messelhausen - Wittighausen",
        "short": "9840",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:029841:",
        "label": "9841",
        "long": "Krensheim - Gr\u00fcnsfeld - Lauda - Tauberbischofsheim",
        "short": "9841",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:029842:",
        "label": "9842",
        "long": "Boxberg - Lauda",
        "short": "9842",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:029843:",
        "label": "9843",
        "long": "Bad Mergentheim - Lauda",
        "short": "9843",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:029850:",
        "label": "9850",
        "long": "Eubigheim - Buch - K\u00f6nigheim - Tauberbischofsheim",
        "short": "9850",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:029852:",
        "label": "9852",
        "long": "Weikersheim - Bad Mergentheim",
        "short": "9852",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:029855:",
        "label": "9855",
        "long": "Bad Mergentheim S\u00fcd",
        "short": "9855",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:029861:",
        "label": "9861",
        "long": "Weikersheim - Niederstetten",
        "short": "9861",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:029863:",
        "label": "9863",
        "long": "Weikersheim - Creglingen",
        "short": "9863",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:029867:",
        "label": "9867",
        "long": "Creglingen Nord",
        "short": "9867",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:029869:",
        "label": "9869",
        "long": "Niederstetten - Creglingen",
        "short": "9869",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:029870:",
        "label": "9870",
        "long": "Creglingen S\u00fcd",
        "short": "9870",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:029871:",
        "label": "9871",
        "long": "K\u00fclsheim - Wertheim",
        "short": "9871",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:029872:",
        "label": "9872",
        "long": "Wertheim - Freudenberg",
        "short": "9872",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:029873:",
        "label": "9873",
        "long": "Wertheim Ost",
        "short": "9873",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:029874:",
        "label": "9874",
        "long": "K\u00fclsheim - Tauberbischofsheim",
        "short": "9874",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:029875:",
        "label": "9875",
        "long": "Tauberbischofsheim - Gro\u00dfrinderfeld - Gerchsheim",
        "short": "9875",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:029876:",
        "label": "9876",
        "long": "Tauberbischofsheim - Werbach",
        "short": "9876",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02988:",
        "label": "988",
        "long": "Night-Life-Shuttle Tauberbischofsheim - Lauda",
        "short": "988",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02988:t",
        "label": "988",
        "long": "Night-Life-Shuttle Tauberbischofsheim - Lauda",
        "short": "988",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02990:",
        "label": "990",
        "long": "Night-Life-Shuttle K\u00fclsheim - Tauberbischofsheim - W\u00fcrzburg",
        "short": "990",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02990:t",
        "label": "990",
        "long": "Night-Life-Shuttle W\u00fcrzburg - TBB - K\u00fclsheim",
        "short": "990",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:02999:",
        "label": "999",
        "long": "Regiobus: Buchen - Walld\u00fcrn - Hardheim - Tauberbischofsheim",
        "short": "999",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "9A6A2F",
        "color_name": "brown",
        "has_shape": true,
        "id": "de:vrn:02BERG20:s",
        "label": "20",
        "long": "Bergbahn Sommerfahrplan",
        "short": "20",
        "text_color": "FFFFFF",
        "type_label": "Funicular"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02Moonliner1:",
        "label": "RNV Moonliner 1",
        "long": "Moonliner 1: Emmertsgrund - Rohrbach - Bismarckplatz",
        "short": "RNV Moonliner 1",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02Moonliner2:",
        "label": "RNV Moonliner 2",
        "long": "Moonliner 2: Uniplatz - Bismarckplatz - Wieblingen - Uniplatz",
        "short": "RNV Moonliner 2",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02Moonliner3:",
        "label": "RNV Moonliner 3",
        "long": "Moonliner 3: Rohrbach Hasenleiser - Kirchheim - Bahnstadt - Bismarckplatz",
        "short": "RNV Moonliner 3",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02Moonliner4:",
        "label": "RNV Moonliner 4",
        "long": "Moonliner 4: Ziegelhausen - Schlierbach - Bismarckplatz",
        "short": "RNV Moonliner 4",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:02Moonliner5:",
        "label": "RNV Moonliner 5",
        "long": "Moonliner 5: HD Kopfklinik - HD Hbf - Bismarckplatz - S-Bf. Altstadt",
        "short": "RNV Moonliner 5",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03601:",
        "label": "601",
        "long": "Stadtbus Lampertheim Bahnhof - Rosenstock",
        "short": "601",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03602:",
        "label": "602",
        "long": "Stadtbus Lampertheim Biedensand - Bahnhof",
        "short": "602",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03603:",
        "label": "603",
        "long": "Stadtbus Lampertheim Biedensand - Guldenweg - Rosenstock",
        "short": "603",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03604:",
        "label": "604",
        "long": "Neuschlo\u00df - Lampertheim Pestalozzischule",
        "short": "604",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03605:",
        "label": "605",
        "long": "Hofheim - Lampertheim - Neuschlo\u00df - H\u00fcttenfeld",
        "short": "605",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03606:",
        "label": "606",
        "long": "Lampertheim - B\u00fcrstadt - Bobstadt - Hofheim",
        "short": "606",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03609:",
        "label": "609",
        "long": "B\u00fcrstadt - Riedrode - G\u00e4rtnersiedlung",
        "short": "609",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03610:",
        "label": "610",
        "long": "Viernheim/Heppenheim - H\u00fcttenfeld - Lampertheim - Worms",
        "short": "610",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03611:b",
        "label": "611",
        "long": "Ring-Linie Viernheim: Bahnhof - Oststadt - Waldschwimmbad - Bahnhof",
        "short": "611",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:03611:t",
        "label": "611",
        "long": "Ring-Linie Viernheim: Bahnhof - Oststadt - Waldschwimmbad - Bahnhof",
        "short": "611",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03612:b",
        "label": "612",
        "long": "City-Linie Viernheim: Bahnhof - Friedhof - B\u00fcrgerhaus - Tivoli/RNZ - Bahnhof",
        "short": "612",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:03612:t",
        "label": "612",
        "long": "City-Linie Viernheim: Bahnhof - Tivoli/RNZ - B\u00fcrgerhaus - Nordweststadt - Friedhof - City - Bahnhof",
        "short": "612",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03640:",
        "label": "640",
        "long": "Bensheim - Einhausen - Bensheim",
        "short": "640",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03641:",
        "label": "641",
        "long": "Bensheim - Lorsch - Bensheim",
        "short": "641",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03642:",
        "label": "642",
        "long": "Hofheim - Nordheim - Wattenheim - Biblis",
        "short": "642",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03643:",
        "label": "643",
        "long": "B\u00fcrstadt - Einhausen - Lorsch - Heppenheim",
        "short": "643",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03645:",
        "label": "645",
        "long": "Biblis - Gro\u00df-Rohrheim - Einhausen - Bensheim",
        "short": "645",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03646:",
        "label": "646",
        "long": "Worms - B\u00fcrstadt - Einhausen - Lorsch - Bensheim",
        "short": "646",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03647:",
        "label": "647",
        "long": "Bensheim - Gro\u00df-Rohrheim - Biblis",
        "short": "647",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03648:",
        "label": "648",
        "long": "Lampertheim - B\u00fcrstadt - Biblis - Gro\u00df-Rohrheim",
        "short": "648",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03649:",
        "label": "649",
        "long": "H\u00fcttenfeld - Lorsch",
        "short": "649",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03652:",
        "label": "652",
        "long": "Boxheimer Hof - Sportpark - Rathaus - Bf - Bobstadt",
        "short": "652",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:03660:",
        "label": "660",
        "long": "Heppenheim Bf - F\u00fcrth - Grasellenbach",
        "short": "660",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:03661:",
        "label": "661",
        "long": "Heppenheim - L\u00f6rzenbach - Fahrenbach - Rimbach - Zotzenbach",
        "short": "661",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:03662:",
        "label": "662",
        "long": "Hambach - Heppenheim - Laudenbach - Ober-Laudenbach",
        "short": "662",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:03663:",
        "label": "663",
        "long": "L\u00f6rzenbach - Fahrenbach - Rimbach - Zotzenbach - M\u00f6rlenbach",
        "short": "663",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03664:",
        "label": "664",
        "long": "Bensheim - Reichenbach - Modautal - Gadernheim",
        "short": "664",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03665:",
        "label": "665",
        "long": "Winterkasten / Reichelsheim - Lindenfels - Lautertal - Bensheim",
        "short": "665",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03665E:",
        "label": "665E",
        "long": "Erbach - Michelstadt - Ober-Kainbach - Reichelsheim",
        "short": "665E",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03666:b",
        "label": "666",
        "long": "Gadernheim - Winterkasten - Lindenfels - F\u00fcrth - (Rimbach)",
        "short": "666",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:03666:t",
        "label": "666",
        "long": "Gadernheim - Lindenfels - F\u00fcrth - (Rimbach)",
        "short": "666",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03669:",
        "label": "669",
        "long": "Heppenheim - Bensheim",
        "short": "669",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03670:",
        "label": "670",
        "long": "Alsbach - Zwingenberg - Auerbach - Bensheim",
        "short": "670",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03671:",
        "label": "671",
        "long": "Bensheim Bf/ZOB - Rathaus - Auerbach Bf - Vogelherd",
        "short": "671",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03672:",
        "label": "672",
        "long": "Auerbach Vogelherd - Facharztzentrum - Weiherhausstadion - Weststadthalle - Bensheim Bf/ZOB",
        "short": "672",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03673:",
        "label": "673",
        "long": "Bensheim Bf - Europa-Allee - Berliner Ring - Sirona - Bf",
        "short": "673",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03675:",
        "label": "675",
        "long": "Gronau - Zell - Bensheim",
        "short": "675",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03676:",
        "label": "676",
        "long": "H\u00e4hnlein - Langwaden - Rodau - Bensheim",
        "short": "676",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03677:",
        "label": "677",
        "long": "Bensheim - Auerbach - Hochst\u00e4dten - Balkhausen",
        "short": "677",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03678:",
        "label": "678",
        "long": "Stadtbus Heppenheim Bahnhof - Weststadt - Nordstadt - Innenstadt - Bahnhof",
        "short": "678",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03679:",
        "label": "679",
        "long": "Stadtbus Heppenheim Bahnhof - Innenstadt - Kreiskrankenhaus - Weststadt - Bahnhof",
        "short": "679",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03680:",
        "label": "680",
        "long": "Weinheim - Birkenau - Wald-Michelbach",
        "short": "680",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03681:",
        "label": "681",
        "long": "Weinheim - Gorxheimertal - W.-Michelbach - Gras-Ellenbach",
        "short": "681",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03683:",
        "label": "683",
        "long": "Heppenheim - M\u00f6rlenbach -  Wald-Michelbach",
        "short": "683",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03685:",
        "label": "685",
        "long": "Hirschhorn - Langenthal - Heddesbach - Wald-Michelbach",
        "short": "685",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03688:",
        "label": "688",
        "long": "Nieder-Liebersbach - Birkenau - Nieder-Liebersbach",
        "short": "688",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:03689:",
        "label": "689",
        "long": "F\u00fcrth - Rimbach - M\u00f6rlenbach - Birkenau - Weinheim",
        "short": "689",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03690:",
        "label": "690",
        "long": "Rimbach - Zotzenbach - Wald-Michelbach",
        "short": "690",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:036913:",
        "label": "6913",
        "long": "Viernheim Ziegelh\u00fctte - Neuzenlache - Bahnhof",
        "short": "6913",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:036914:",
        "label": "6914",
        "long": "Viernheim Innenstadt - Aussiedlerh\u00f6fe",
        "short": "6914",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03692:",
        "label": "692",
        "long": "Birkenau/M\u00f6rlenbach - Reisen -  Hornbach - Geisenbach",
        "short": "692",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:036940:",
        "label": "6940",
        "long": "Einhausen Bensheim - Einhausen",
        "short": "6940",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:036948:",
        "label": "6948",
        "long": "Zwingenberg Stadtpark - Zwingenberg Bf.- Rodau",
        "short": "6948",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03694:",
        "label": "694",
        "long": "Rimbach - M\u00f6rlenbach - Bonsweiher",
        "short": "694",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:036961:",
        "label": "6961",
        "long": "Rimbach Rimbach - Lauten-Weschnitz - Mitlechtern",
        "short": "6961",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:036962:",
        "label": "6962",
        "long": "Albersbach Rimbach - Albersbach",
        "short": "6962",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:036963:",
        "label": "6963",
        "long": "Unter-Mengelb.- Hasenb\u00fchl - M\u00fcnschb.- Zotzenb.- Rimbach",
        "short": "6963",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:036967:",
        "label": "6967",
        "long": "Heppenheim Heppenheim - Sonderbach und zur\u00fcck",
        "short": "6967",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:036968:",
        "label": "6968",
        "long": "Heppenheim Heppenheim - Mittershausen - Scheuerberg und zur\u00fcck",
        "short": "6968",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03696:",
        "label": "696",
        "long": "Gadernheim - Lindenfels - Schlierbach - F\u00fcrth - (Rimbach)",
        "short": "696",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:036971:",
        "label": "6971",
        "long": "Bensheim Auerbach Im Tiefen Weg - Bensheim Bf - Hemsberg - u. zur\u00fcck",
        "short": "6971",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:036972:",
        "label": "6972",
        "long": "Bensheim Bensheim Bahnhof - Waldfriedhof und zur\u00fcck",
        "short": "6972",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:036973:",
        "label": "6973",
        "long": "Bensheim Bensheim Bf - Sirona - Weststadthalle - Bensheim Bf",
        "short": "6973",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:036975:",
        "label": "6975",
        "long": "Bensheim Bensheim Bf - Zell - Gronau Am M\u00fchlkandel - u. zur\u00fcck",
        "short": "6975",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:036976:",
        "label": "6976",
        "long": "Bensheim Bensheim Bf - (Gewerbegebiet W.-) - Fehlheim - Rodau - Langwaden",
        "short": "6976",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:036977:",
        "label": "6977",
        "long": "Bensheim Bensheim Bf - Auerbach - Hochst\u00e4dten - u. zur\u00fcck",
        "short": "6977",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:03697:",
        "label": "697",
        "long": "F\u00fcrth - Hammelbach - Wald-Michelbach",
        "short": "697",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:036986:",
        "label": "6986",
        "long": "Heppenheim Heppenheim - Erbach - und zur\u00fcck",
        "short": "6986",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:036987:",
        "label": "6987",
        "long": "Heppenheim Heppenheim - Laudenbach - Ober-Laudenbach und zur\u00fcck",
        "short": "6987",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:03698:",
        "label": "698",
        "long": "Bensheim - Heppenheim - Kirschhausen - Scheuerberg - Seidenbach - Erlenbach - Rimbach/F\u00fcrth",
        "short": "698",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:036991:",
        "label": "6991",
        "long": "Heppenheim Heppenheim - Hambach - Ober-Hambach - Hambach - Heppenheim",
        "short": "6991",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:036992:",
        "label": "6992",
        "long": "M\u00f6rlenbach Gro\u00df-Breitenb. - M\u00f6rlenbach - Bettenbach - Mumbach - V\u00f6ckelsb.",
        "short": "6992",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:036994:",
        "label": "6994",
        "long": "M\u00f6rlenbach Ober-Liebersbach - Klein-Breitenb. - M\u00f6rlenbach",
        "short": "6994",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:036998:",
        "label": "6998",
        "long": "F\u00fcrth F\u00fcrth - Linnenbach - Erlenbach - Seidenbach",
        "short": "6998",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:04700:",
        "label": "700",
        "long": "Pendelbusverkehr zum Heimspiel des SV Sandhausen Sandhausen, Sportzentrum - St. Ilgen, Bahnhof",
        "short": "700",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:04720:",
        "label": "720",
        "long": "Sandhausen Sportzentrum - Sandhausen Nord Zusatzfahrten  zum Heimspiel des SV Sandhausen",
        "short": "720",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "de:vrn:04758:",
        "label": "758",
        "long": "Stadionverkehr Sandhausen Sandhausen Stadion - Nu\u00dfloch - Leimen Tuchbleiche",
        "short": "758",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:04760:",
        "label": "760",
        "long": "Sinsheim Rhein-Neckar-Arena - M\u00fchlhausen Stadionverkehr TSG Hoffenheim",
        "short": "760",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:04761:",
        "label": "761",
        "long": "Sinsheim Rhein-Neckar-Arena - Eichtersheim - Waldangeloch Stadionverkehr zu den Nachmittagsspielen der TSG Hoffenheim",
        "short": "761",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:04762:",
        "label": "762",
        "long": "Sinsheim Rhein-Neckar-Arena  - Hoffenheim - Zuzenhausen Stadionverkehr zu den Nachmittagsspielen der TSG Hoffenheim",
        "short": "762",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:04763:",
        "label": "763",
        "long": "Sinsheim Rhein-Neckar-Arena - Steinsfurt - Reihen - Weiler - Hilsbach Stadionverkehr zu den Nachmittagsspielen der TSG Hoffenheim",
        "short": "763",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:04765:",
        "label": "765",
        "long": "Sinsheim Rhein-Neckar-Arena - Steinsfurt - Adersbach Stadionverkehr zu den Nachmittagsspielen der TSG Hoffenheim",
        "short": "765",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:04796:",
        "label": "796",
        "long": "Brunnenreg. Rhein-Neckar-Arena - Reihartsh./Helmst Stadionverkehr zu den Nachmittagsspielen der TSG Hoffenheim",
        "short": "796",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "de:vrn:04797:",
        "label": "797",
        "long": "Brunnenreg. Rhein-Neckar-Arena - Reihartsh./Helmst. Stadionverkehr zu den Nachmittagsspielen der TSG Hoffenheim",
        "short": "797",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-1-052x-1",
        "label": "TER A109",
        "long": "Lauterbourg - Strasbourg Erfassungslinie Fahrplanauskunft/Anschlu\u00dflinie f\u00fcr Linie 52_",
        "short": "TER A109",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "8844AA",
        "color_name": "purple",
        "has_shape": true,
        "id": "vrn-1-052y-1",
        "label": "TER A09",
        "long": "Strasbourg - Lauterbourg",
        "short": "TER A09",
        "text_color": "FFFFFF",
        "type_label": "Rail"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-1-053x-1",
        "label": "TER A134",
        "long": "(Strasbourg -) Wissembourg - Winden (- Neustadt) (Fahrplanauskunft,Anschluss)",
        "short": "TER A134",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "8844AA",
        "color_name": "purple",
        "has_shape": true,
        "id": "vrn-1-053y-1",
        "label": "TER A34",
        "long": "Strasbourg - Wissembourg",
        "short": "TER A34",
        "text_color": "FFFFFF",
        "type_label": "Rail"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-38-693-1",
        "label": "693",
        "long": "F\u00fcrth - Reichelsheim - Reinheim (- Darmstadt)",
        "short": "693",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-40-052b-1",
        "label": "52",
        "long": "Beerfelden - Hesselbach - Gaim\u00fchle - Eberbach",
        "short": "52",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-40-052t-1",
        "label": "52",
        "long": "Eberbach - Hesselbach - Sch\u00f6llenbach - Beerfelden",
        "short": "52",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-001-1",
        "label": "1",
        "long": "CityBus Michelstadt - Erbach Ost - Michelstadt",
        "short": "1",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-002-1",
        "label": "2",
        "long": "CityBus Michelstadt - Erbach Ost - Michelstadt",
        "short": "2",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-003-1",
        "label": "3",
        "long": "CityBus Steinbach - Michelstadt - Erbach West - Michelstadt - Steinbach",
        "short": "3",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-004-1",
        "label": "4",
        "long": "CityBus Steinbach - Michelstadt - Erbach West - Michelstadt - Steinbach",
        "short": "4",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-005-1",
        "label": "5",
        "long": "Michelstadt - Erbach - Michelstadt",
        "short": "5",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-006b-1",
        "label": "6",
        "long": "Bullau - Erlenbach - Erbach - Michelstadt",
        "short": "6",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-48-006t-1",
        "label": "6",
        "long": "Michelstadt - Erbach - Erlenbach - Bullau",
        "short": "6",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-010-1",
        "label": "10",
        "long": "Reichelsheim - Nieder-Kainsbach - Michelstadt - Erbach",
        "short": "10",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-012b-1",
        "label": "12",
        "long": "Wersau - H\u00f6llerbach - Brensbach - Wallbach - Affh\u00f6llerbach Nieder-Kainsbach - Fr\u00e4nk.-Crumbach - Reichelsheim",
        "short": "12",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-48-012t-1",
        "label": "12",
        "long": "Wersau - H\u00f6llerbach - Brensbach - Wallbach - Affh\u00f6llerbach Nieder-Kainsbach - Fr\u00e4nk.-Crumbach - Reichelsheim",
        "short": "12",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-013b-1",
        "label": "12",
        "long": "Reichelsheim - Fr\u00e4nk.-Crumbach - Nieder-Kainsbach - Affh\u00f6llerbach Wallbach - Brensbach - H\u00f6llerbach - Wersau",
        "short": "12",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-48-013t-1",
        "label": "14",
        "long": "Wersau - H\u00f6llerbach - Brensbach - Wallbach - Affh\u00f6llerbach Nieder-Kainsbach - Fr\u00e4nk.-Crumbach - Reichelsheim",
        "short": "14",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-014b-1",
        "label": "14",
        "long": "Reichelsheim - Ostern - Weschnitz - Rohrbach - Reichelsheim",
        "short": "14",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-48-014t-1",
        "label": "14",
        "long": "Reichelsheim - Ostern - Weschnitz - Rohrbach - Reichelsheim",
        "short": "14",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-015b-1",
        "label": "15",
        "long": "Laudenau - Klein-Gumpen - Reichelsheim",
        "short": "15",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-48-015t-1",
        "label": "15",
        "long": "Laudenau - Klein-Gumpen - Reichelsheim",
        "short": "15",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-020-1",
        "label": "20",
        "long": "H\u00f6chst - Sandbach - Neustadt - Hainstadt - M\u00f6mlingen",
        "short": "20",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-021-1",
        "label": "21",
        "long": "L\u00fctzelbach - Neustadt - H\u00f6chst",
        "short": "21",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-022b-1",
        "label": "22",
        "long": "L\u00fctzelbach - Seckmauern - Haingrund - Breitenbrunn - Rimhorn - H\u00f6chst",
        "short": "22",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-48-022t-1",
        "label": "22",
        "long": "L\u00fctzelbach - Seckmauern - Haingrund - Breitenbrunn - Rimhorn - H\u00f6chst",
        "short": "22",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-023b-1",
        "label": "23",
        "long": "M\u00f6mlingen - Hainstadt - Neustadt - Sandbach - H\u00f6chst",
        "short": "23",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-48-023t-1",
        "label": "23",
        "long": "H\u00f6chst - Sandbach - Neustadt - Hainstadt - M\u00f6mlingen",
        "short": "23",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-024b-1",
        "label": "24",
        "long": "H\u00f6chst - Pfirschbach - Annelsbach - Forstel",
        "short": "24",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-48-024t-1",
        "label": "24",
        "long": "H\u00f6chst - Pfirschbach - Annelsbach - Forstel",
        "short": "24",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-030-1",
        "label": "30",
        "long": "Erbach - Michelstadt - Zell - Bad K\u00f6nig H\u00f6chst - Sandbach - Neustadt",
        "short": "30",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-031b-1",
        "label": "31",
        "long": "Michelstadt - Bad K\u00f6nig - Brombachtal - Hassenroth",
        "short": "31",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-48-031t-1",
        "label": "31",
        "long": "Hassenroth - Brombachtal - Bad K\u00f6nig - Michelstadt",
        "short": "31",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-032b-1",
        "label": "32",
        "long": "Momart - Zell - Bad K\u00f6nig",
        "short": "32",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-48-032t-1",
        "label": "32",
        "long": "Bad K\u00f6nig - Zell - Momart",
        "short": "32",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-033b-1",
        "label": "33",
        "long": "F\u00fcrstengrund - Bad K\u00f6nig",
        "short": "33",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-48-033t-1",
        "label": "33",
        "long": "F\u00fcrstengrund - Bad K\u00f6nig",
        "short": "33",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-034b-1",
        "label": "34",
        "long": "Bad-K\u00f6nig - Zell - Brombachtal",
        "short": "34",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-035b-1",
        "label": "35",
        "long": "Michelstadt - Bad K\u00f6nig - Brombachtal - Hassenroth",
        "short": "35",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-48-035t-1",
        "label": "35",
        "long": "Michelstadt - Bad K\u00f6nig - Brombachtal - Hassenroth",
        "short": "35",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-036b-1",
        "label": "36",
        "long": "Michelstadt - Bad K\u00f6nig - Brombachtal - Hassenroth",
        "short": "36",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-48-036t-1",
        "label": "36",
        "long": "Hassenroth - Brombachtal - Bad K\u00f6nig - Michelstadt",
        "short": "36",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-037b-1",
        "label": "37",
        "long": "Vielbrunn - Kimbach - Bad K\u00f6nig",
        "short": "37",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-48-037t-1",
        "label": "37",
        "long": "Bad K\u00f6nig - Kimbach - Vielbrunn",
        "short": "37",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-039-1",
        "label": "37",
        "long": "Vielbrunn - Michelstadt - Erbach",
        "short": "37",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-040b-1",
        "label": "40",
        "long": "Vielbrunn - W\u00fcrzberg - Erbach - Michelstadt",
        "short": "40",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-48-040t-1",
        "label": "40",
        "long": "Vielbrunn - W\u00fcrzberg - Erbach - Michelstadt",
        "short": "40",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-041-1",
        "label": "41",
        "long": "Michelstadt - Steinbach - Asselbach - Weiten-Ges\u00e4\u00df",
        "short": "41",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-042b-1",
        "label": "42",
        "long": "Erbach - Michelstadt - Rehbach",
        "short": "42",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-48-042t-1",
        "label": "42",
        "long": "Rehbach - Michelstadt - Erbach",
        "short": "42",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-043b-1",
        "label": "43",
        "long": "Michelstadt - Erbach - Erlenbach - Bullau",
        "short": "43",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-48-043t-1",
        "label": "43",
        "long": "Bullau - Erlenbach - Erbach - Michelstadt",
        "short": "43",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-044-1",
        "label": "44",
        "long": "Erbach - Michelstadt - Erbuch - Ernsbach",
        "short": "44",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-045b-1",
        "label": "45",
        "long": "Hiltersklingen - Mossautal - Steinbuch - Michelstadt - Erbach",
        "short": "45",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-48-045t-1",
        "label": "45",
        "long": "Erbach - Michelstadt - Steinbuch - Mossautal - Hiltersklingen",
        "short": "45",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-046b-1",
        "label": "46",
        "long": "Unter-Mossau - Elsbach - Erbach - Michelstadt",
        "short": "46",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-48-046t-1",
        "label": "46",
        "long": "Unter-Mossau - Elsbach - Erbach - Michelstadt",
        "short": "46",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-047-1",
        "label": "47",
        "long": "Michelstadt / Erbach - Marbach - H\u00fcttenthal - Hiltersklingen",
        "short": "47",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-048b-1",
        "label": "48",
        "long": "Erbach - Michelstadt - Haisterbach",
        "short": "48",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-48-048t-1",
        "label": "48",
        "long": "Haisterbach - Erbach - Michelstadt",
        "short": "48",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-050N-1",
        "label": "50N",
        "long": "NaTourBus Michelstadt - Erbach - Beerfelden - Eberbach",
        "short": "50N",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-050b-1",
        "label": "50",
        "long": "Michelstadt - Erbach - Sch\u00f6nnen - Hetzbach - Beerfelden - Gammelsbach - Eberbach",
        "short": "50",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-48-050t-1",
        "label": "50",
        "long": "Eberbach - Gammelsbach - Beerfelden - Hetzbach - Sch\u00f6nnen - Erbach - Michelstadt",
        "short": "50",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-051b-1",
        "label": "51",
        "long": "Beerfelden - Hesselbach - Gaim\u00fchle - Eberbach",
        "short": "51",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-48-051t-1",
        "label": "51",
        "long": "Beerfelden - Hesselbach - Gaim\u00fchle - Eberbach",
        "short": "51",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-053b-1",
        "label": "53",
        "long": "(Hesselbach) - Gaim\u00fchle - Sensbachtal - Hetzbach - Beeerfelden",
        "short": "53",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-48-053t-1",
        "label": "53",
        "long": "(Hesselbach) - Gaim\u00fchle - Sensbachtal - Hetzbach - Beeerfelden",
        "short": "53",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-054b-1",
        "label": "54",
        "long": "Hirschhorn - Rothenberg/Finkenbach - Beerfelden",
        "short": "54",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-48-054t-1",
        "label": "54",
        "long": "Beerfelden - Finkenbach/Rothenberg - Hirschhorn",
        "short": "54",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-055b-1",
        "label": "55",
        "long": "Affolterbach - Olfen - Airlenbach - Beerfelden",
        "short": "55",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-48-055t-1",
        "label": "55",
        "long": "Beerfelden - Airlenbach - Olfen - Affolterbach",
        "short": "55",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-48-056-1",
        "label": "56",
        "long": "Sch\u00f6llenbach - Kailbach - Gaim\u00fchle - Eberbach",
        "short": "56",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-49-082-1",
        "label": "82",
        "long": "Miltenberg - Eichenb\u00fchl - H\u00f6henorte - Hardheim und zur\u00fcck",
        "short": "82",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-49-491-1",
        "label": "491",
        "long": "Wenkheim - Altertheim/Kleinrinderfeld - Kist - W\u00fcrzburg",
        "short": "491",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-49-492-1",
        "label": "492",
        "long": "W\u00fcrzburg - Kist - Kleinrinderfeld/Altertheim - Steinbach",
        "short": "492",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-49-982-1",
        "label": "85",
        "long": "Miltenberg - B\u00fcrgstadt - Freudenberg - Stadtprozelten - Wertheim",
        "short": "85",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-49-986-1",
        "label": "632",
        "long": "Marktheidenfeld - Lengfurt - Bettingen - Wertheim",
        "short": "632",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-54-100-1",
        "label": "Flgh FFM",
        "long": "Lufthansa AIRPORT BUS Frankfurt Flughafen - Mannheim/Heidelberg",
        "short": "Flgh FFM",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-54-141-1",
        "label": "Flgh HH",
        "long": "Flughafenbus Frankfurt - Frankfurt Flughafen - Hahn-Airport",
        "short": "Flgh HH",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-54-654-1",
        "label": "BE3",
        "long": "Stettbach - Balkhausen - Jugenheim - Seeheim Schuldorf und zur\u00fcck",
        "short": "BE3",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-54-889-1",
        "label": "MO2",
        "long": "Reinheim Bf - Gro\u00df-Bieberau - Niedernhausen -  L\u00fctzelbach -  Neunkirchen - Brandau - Reichenbach Lautertalhalle",
        "short": "MO2",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-62-560F-1",
        "label": "5960",
        "long": "Stadtgebiet Speyer",
        "short": "5960",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-62-560N-1",
        "label": "5960",
        "long": "Stadtgebiet Speyer",
        "short": "5960",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-62-560S-1",
        "label": "5960",
        "long": "Stadtgebiet Speyer",
        "short": "5960",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-62-560T-1",
        "label": "5960",
        "long": "Stadtgebiet Speyer",
        "short": "5960",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-62-667-2",
        "label": "6967",
        "long": "Heppenheim Heppenheim - Sonderbach und zur\u00fcck",
        "short": "6967",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-62-667-3",
        "label": "6967",
        "long": "Heppenheim Heppenheim - Sonderbach und zur\u00fcck",
        "short": "6967",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-62-668-2",
        "label": "6968",
        "long": "Heppenheim Heppenheim - Mittershausen - Scheuerberg und zur\u00fcck",
        "short": "6968",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-62-668-3",
        "label": "6968",
        "long": "Heppenheim Heppenheim - Mittershausen - Scheuerberg und zur\u00fcck",
        "short": "6968",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-62-686-2",
        "label": "6986",
        "long": "Heppenheim Heppenheim - Erbach - und zur\u00fcck",
        "short": "6986",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-62-686-3",
        "label": "6986",
        "long": "Heppenheim Heppenheim - Erbach - und zur\u00fcck",
        "short": "6986",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-62-687-2",
        "label": "6987",
        "long": "Heppenheim Heppenheim - Laudenbach - Ober-Laudenbach und zur\u00fcck",
        "short": "6987",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-62-687-3",
        "label": "6987",
        "long": "Heppenheim Heppenheim - Laudenbach - Ober-Laudenbach und zur\u00fcck",
        "short": "6987",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-62-691-2",
        "label": "6991",
        "long": "Heppenheim Heppenheim - Hambach - Ober-Hambach - Hambach - Heppenheim",
        "short": "6991",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-62-691-3",
        "label": "6991",
        "long": "Heppenheim Heppenheim - Hambach - Ober-Hambach - Hambach - Heppenheim",
        "short": "6991",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-77-257-1",
        "label": "257",
        "long": "Schul-Linie Bad Kreuznach - Bad Sobernheim",
        "short": "257",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "1A7A46",
        "color_name": "green",
        "has_shape": true,
        "id": "vrn-77-659-1",
        "label": "659",
        "long": "Sprendlingen - W\u00f6llstein",
        "short": "659",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      },
      {
        "color": "0000FF",
        "color_name": "blue",
        "has_shape": true,
        "id": "vrn-80-904-1",
        "label": "904",
        "long": "Kirchheimbolanden - Zellertal - G\u00f6llheim - Eisenberg",
        "short": "904",
        "text_color": "FFFFFF",
        "type_label": "Bus"
      }
    ],
    "stop_count": 18856,
    "stop_points_capped": true
  },
  "rubric_version": "1.2",
  "schema_version": "1.15",
  "scoring_profile": {
    "id": "gtfs-scorecard-1.2",
    "provenance": "GTFS Scorecard's project-authored weights, deductions, thresholds, grade bands, and fix ranking, informed by the California Transit Data Guidelines and the MobilityData gtfs-validator. It is not a worldwide standard or a compliance determination.",
    "rubric_version": "1.2"
  },
  "snapshot_date": "2026-07-19",
  "top_fixes": [
    {
      "code": "decreasing_or_equal_stop_time_distance",
      "count": 9194,
      "effort": "Usually an export-tool fix, not hand editing.",
      "fix": "Re-generate shape distances in your export; flag to your vendor if it persists.",
      "owner": "Likely your export tool",
      "points": 24.0,
      "rank": 1,
      "severity": "ERROR",
      "what": "Some trips have stop times whose distances along the route go backwards.",
      "why": "Apps can show transit vehicles jumping backwards or mis-order stops."
    },
    {
      "code": "point_near_origin",
      "count": 1,
      "effort": "Varies.",
      "fix": "Review the rule documentation for 'point_near_origin' at https://gtfs-validator.mobilitydata.org/rules.html and check the flagged rows in your feed.",
      "owner": "",
      "points": 12.0,
      "rank": 2,
      "severity": "ERROR",
      "what": "Point near origin (flagged by the MobilityData validator).",
      "why": "See the linked rule for what this affects."
    },
    {
      "code": "scorecard_wheelchair_boarding_unknown",
      "count": 18857,
      "effort": "A column in stops.txt; your scheduling software likely has it.",
      "fix": "Set wheelchair_boarding to 1 (accessible) or 2 (not accessible) for every stop. A field survey can start with the busiest stops.",
      "owner": "Likely your team",
      "points": 25.0,
      "rank": 3,
      "severity": "WARNING",
      "what": "18857 of 18857 stops don't say whether a wheelchair user can board there.",
      "why": "Riders who use wheelchairs can't plan a trip when accessibility is marked 'unknown'; apps show no information at all."
    }
  ],
  "validator_version": "8.0.1"
}
