Gracias.
Lo del orden lo había intentado antes (estaba a la inversa originalmente, de hecho), pero no funciona.
El html sería más o menos así:
Código HTML:
<div id="contenido">
<div class="der"><a href="#"><img src="../../img/rss.jpg" alt="RSS" width="20" height="20" /></a></div>
<p>texto simulado</p>
<a href="#"><img src="../../img/imgcualquiera.jpg" alt="Cualquiera" width="20" height="20" /></a>
</div>
La imgcualquiera.jpg sí debe tener padding y borde, y la rss.jpg no debería.
Tal vez sea algo lioso el css, pero todas las imágenes en #contenido quiero que tengan padding excepto ésa que está en .der. Tal vez puede resolverse de otra manera.