fixed css image parsing when css files are not in the same relative directory than the html

this happened since the url relative paths ../../images/whatever wasn't propagating the context of the particular css file with the style. so all images were treated as belonging to same parent root than the html file being translated.

since this wasn't the case, now when parsing the css files all the url reference paths are fixed to the absolute path of the file