mira... si revisaran (teniendo la extension JS View de firefox) el codigo fuente del CSS, te dara una gran sorpresa!!
lo que te pasa es que con tu .htaccess estas reescribiendo TODO el acceso, sin respetar las reglas de algunos archivos.... entonces, tu entenderas....
Código:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
pon estas condicionales... justo antes de tu
RewriteRule
significan...
!-f que
NO sea archivo
!-d que
NO sea carpeta
es por lógica del .htaccess y las expresiones que usaste...
te explicaría mas... pero no tengo suficiente información
suerte!