For one approach (through sheaf cohomology maybe), see Iversen, in Homol alg folder
http://mathoverflow.net/questions/9676/characteristic-classes-in-generalized-cohomology-theories nice remark by Tilson
nLab page on Characteristic classes