Se cerchi nella parte di scripting forse avrai maggiori possibilità, cmq usando potresti creare 2 css differenti a seconda delle risoluzioni del browser, e i % nelle tabelle.