Правила с одинаковой специфичностью, которые появятся позже, будут отменять предыдущие, поэтому, если обе таблицы стилей содержат идентичные селекторы, вы можете сделать это, просто загрузив одну перед другой.
Если они содержат разные селекторы, например
#navigation h3 { color: red }
и
.mainpage .navmenu h3 { color: blue }
Вы, вероятно, получите конфликты специфики. Единственное общее решение для этого действительно !important
(хотя это действительно, действительно ужасно с архитектурной точки зрения. Вы уверены, что вам это нужно? Может быть, объясните, почему, возможно, кто-то может найти лучшее решение.)
Однако не существует однострочной директивы, которая бы поднимала «важность» одной таблицы стилей над другой.