Il titolo è criptico, lo so, ma non riuscivo a sintetizzare.
Se io ho una regola di questo tipo
codice HTML:div.widget div.text iframe#ultimo { padding: 0; ... }
è ovvio che la regola viene applicata all'iframe con id "ultimo" che ha come padre un div con classe "text" che ha a sua volta come padre un div con classe "widget".
In realtà vorrei applicare la regola al div con classe "widget" solo se ha come nipote un iframe con id "ultimo" e non applicarla sempre a tutti i div con classe "widget". C'è un modo per farlo?
Aggiungo solo una cosa: la struttura dell'HTML non è modificabile, quindi non posso aggiungere identificativi per andare a colpo sicuro.