In realtà il probema ti si verifica con tutti i browser solo che soltanto IE ti distrugge il template.
Scommetto che se con un qualsiasi browser clicchi col tasto destro e consulti l'output generato troverai una stringa di errore (un WARNING legato al fatto che session_is_registered è deprecata... oppure un already send headers....)
Prova così:
Codice PHP:
<?php
session_start
();
if (!isset(
$_SESSION'autorizzato')) {
  echo 
"<h1><span class="titoloparagrafo">Area riservata - accesso negato</span></h1>";
  die;
};
?>