Ci avevo pensato anche io ma non avendo modo ora di fare prove ho pensato che forse non era importante dato che stava sempre dentro @rules{} ma forse ci hai azzeccato almeno in parte.
Pensavo anche che la prima parte del foglio di stile andrebbe messa in un @rules media all visto che è parte comune ma visto che IE7 fa il cattivo con queste cose... meglio cambiare no?![]()