The official site of the Château de Versailles provides panoramic views of the interior and the grounds, as well as pictures of some of the artwork. (This site can be viewed in English.)
These are two YouTube videos: Versailles and Louis XIV or History of the Palace of Versailles
Château de Versailles is a short, concise travel overview (auf Deutsch).