http://bulgier.net/pics/bike/Catalogs/ has a few catalogs from the 80's, but nothing that resembles your bike. I would guess from the paint job early 90's, but you are right, there should have been some decals advertising the Tour de France 1988 victory.