@media specificere at style de ændringer der bliver lavet mellem {} kun er gældende for det specifikke media. Mulighederne er screen, print + en masse andre se:
http://www.w3.org/TR/1998/REC-CSS2-19980512/media.htmlMed @meia kan du omdefinere eksisterende tags så de virker anderleds på bestemte medier.
HTML.DK har også nogle eksempler, selv om de har forskellige style sheet som bliver linket til ir style sheet references.
http://www.html.dk/artikler/00009/ Begge metoder er brug bar jeg finder @media i et stylesheet mere vedligeholdelses venlig.
Endnu en grund til at droppe alle dine tabeller til side opbygningen.