Both the "Telescopes and Instruments" and the "CAT" websites have been migrated to the new Observatorios de Canarias website.
Please update your bookmarks.
You should be redirected to the new website in 10 seconds.
If not, just click on the link above.