yo haría una pagina diferente para cada apartado y meteria esto (vamos, es como lo suelo hacer normalmente):
Código PHP:
$menu= "<li ";
if (strpos($_SERVER['PHP_SELF'],"pagina.php")!==false) $menu.=" id='active' ";
$menu.="><a href='pagina.php'>pagina 01</a></li>";
echo $menu;
ese if comprueba que la pagina actual es igual a la que le pasas, y si lo es mete el id='active', sino lo deja como está.
pero con todas las secciones en la misma pagina no se si funcionaria con tema.php?tema=Politica, puedes probar...