NaN: css Hierarchie

Beitrag lesen

Hallo!
Warum wird ein float:left für Bilder mit class="nf" auf folgende Weise nicht überschrieben? Ich verstehe das "cascading" hier wohl irgendwie falsch?

  
img      {float:left;}  
img.rnd  {margin:0 0 0 -140px;}  
img.nf   {border:5px solid green; margin:0 0 1em 0; clear:left;}  

Gruß
NaN