Cosa c'entra $_POST['pages']?

Il problema è che accedi $_GET["pagina"] pure quando non è settata nella querystring (nessun ?pagina= nell'URL).

Quindi dovresti prima vedere se "pagina" c'è con isset().
Codice PHP:
<?php
$pages 
= array ("camera","dovesiamo");
if (isset(
$_GET["pagina"]) && in_array($_GET["pagina"], $pages)) {
    echo 
'<link rel="stylesheet" href="css/screen.css" type="text/css" media="screen" />';
    echo 
'<link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" />';
}
?>