Chciałbym, aby po prostu każdy adres (o ile nie jest odwołaniem do jakiegoś pliku/katalogu) był przekierowany do index.php, a ja żebym mógł następnie z takiego adresu sobie wszystko wyciągnąć itd

Próbuję to zrobić, wzorując się na skrypcie Wordpressa (a właściwie jedynie na jego pliku .htacces)
więc w .htacces mam :
RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /portal/index.php [L]
w php odwołuje się do: $_SERVER['REQUEST_URI'] i ładnie pokazuje mi adres strony.. jest tylko jeden mały problem...
jeśli wywołuje adres localhost/portal/par1 to wszystko się ładnie wyświetla łącznie ze stylami css,
natomiast przy: localhost/par1/par2 strona wygląda jakby nie miała w ogóle styli css
Linki do styli mam w pliku index.php w takiej postaci :
<link rel="stylesheet" href="css/menu.css" type="text/css" />
Czego to może być wina?