OSM Open Public Transport Map Style
http://openptmap.org/
as used onhttp://openptmap.org/f/
Fork and cleanup of original style available atThe provided views are working with the database layout used in German Mapnik style (https://github.com/giggls/openstreetmap-carto-de)
Original documentation is available in OSM Wiki http://wiki.openstreetmap.org/wiki/Openptmap