Tell us what year your car is - SL500 could mean anything from 1994 to 2006. The gearbox shares fluid with the pump and reservoir. Removing a gearbox is a fairly difficult job but certainly doable. Stop leak would probably solve the problem.
http://www.davidpetryk.net/Mercedes/Steering.htm
http://www.mercedessteering.com/