Hallo.
es ist - leider selbst mit CSS/3.0 - _nicht_ möglich, ein Element anhand seiner inhaltlichen Struktur zu selektieren. Lediglich mit :contains() hat CSS/3.0 einen Ansatz dafür geschaffen, der in Deinem Fall aber keinen Nutzen birgt.
Aber etwa zeitgleich mit der nächsten CSS-Generation wird ja auch eine neue Version von XHTML aktuell werden, die zumindest in diesem konkreten Anwendungsfall keine derartige Verschachtelung mehr erfordert.
MfG, at