Hallo!
Warum wird, wenn die datei auswahl deaktiviert wurde das Bild 'file_browse_disabled.png' nicht geladen?
Weil es keine Pseudoklasse "disabled" gibt.
"disabled" kannst du aber auf das Input-Feld anwenden. Dort gibt es das als Attribut.
Attribute sprichst du so an:
#file_browse[disabled="disabled"]{
/* some css */
}
Grüße, Matze