Ciao,

ho un div padre che funge da container per altri div figli.
E' possibile tramite CSS utilizzare un set di regole diverso in base ad un elemento figlio contenuto?

Ad esempio:
codice:
.divPadre .figlio1
{
    width:200px;
    color:red;
}

.divPadre .figlio2
{
    width:50px;
    color:Yellow;
}
Tali regole vengono applicate agli elementi di calsse "figlio1" e "figlio2" contenuto nel div di calsse "padre".
Come potrei applicare al div di classe "padre" una larghezza di 200px se contiene "figlio1" e "50px" se contiene figlio2?

E' possibile questo con CSS? Eventualmente se non con CSS ma conjQuery potresti postare un piccolo esempio?
grazie