I found this set of Cerullo seats on ebay. What do you think?? The color match is very close if not exact depending on fade over the years. They were in a Porsche 911 but the Cerullo website says they have the brackets for a bolt-in on the TTA.
http://www.cerullo.com/sport_xr.html
http://www.cerullo.com/sport_xr.html