beh, perché style ottiene solo le proprietà settate con l'attributo style="" nel HTML, è anche per questo che uso una libreria per la manipolazione del DOM (tipo Mootools) in modo da evitare di implementare il sistema per ottenere le proprietà definite nei CSS