Mario Stefanelli, 1945–2010