In a quote from a previous thread about a restored hardtop, here is good info about the headliner colors in our cars:
A note, should you choose to stick to "factory" on your car:
Only a few correct colours. When new, the two vinyl colours fitted as headlining on 230SL and 250SL HardTops delivered from Mercedes was off white (Weiss 3050) or cream (Creme D22). Each of the two was tied to a specific interior code (colour). Code 116 for instance, Caviar (tan) M-B Tex, well it had white headliner in the HardTop.
Sun visors came in two colours as well, Creme D22 (same as headliner) and Grey (Grau 2108)
280SL had other shades for the vinyl in the H/T headliner, also tied to the range of interior vinyl or leather colours the customer could choose from : White (Weiss 9002); Cream (Creme 8036) and Bamboo (Bambus hell 8038).
Sun visors on 280SL were two of the above vinyl colours: Cream and Bamboo, but there was also Light grey (Hellgrau 7005) added.
The above is from factory literature.
(info above from Hans)