Hallo,
<head>
<style type="javascript">
Was soll das denn?
type="javascript" ist ja absoluter Unsinn, wenn überhaupt, dann type="text/javascript" - aber das hat in einem style-Element auch keinen sinn, nur in einem script-Element.
Für style-Elemente mit CSS gehört da type="text/css" hin.
Andreas