Faits: Faits: A. Le 11 novembre 2002, A._, avocat genevois, a été autorisé à consulter les comptes des partis socialiste et libéral auprès du Service genevois des votations et élections (SVE). La levée de copies a en revanche été refusée. Le médiateur institué par la loi genevoise sur l'information du public et l'accès aux documents (LIPAD) a été saisi et a, le 12 mars 2003, invité le SVE à rendre une décision susceptible de recours. Le 24 mars 2003, le SVE s'est déclaré incompétent pour statuer sur la requête de levée de copies, dès lors que les comptes des partis étaient destinés à l'Inspection cantonale des finances (IFC). Le refus de copier les documents a toutefois été confirmé sur le fond: selon l'art. 29A al. 5 de la loi genevoise sur l'exercice des droits politiques (LEDP), les comptes déposés par les partis politiques pouvaient être consultés par toute personne exerçant ses droits politiques dans le canton; autoriser la levée de copies permettrait une diffusion à l'ensemble du public, ce qui viderait de son sens la réserve posée par la loi. En outre, la consultation n'avait de sens que dans la perspective d'une votation, et non après la clôture du scrutin. La LIPAD ne garantissait pas l'information sur l'activité des partis politiques, même si les documents étaient déposés en main d'un organe de l'Etat. Le SVE indiquait que sa décision pouvait faire l'objet d'un recours au Tribunal administratif genevois dans les six jours. Le 24 mars 2003, le SVE s'est déclaré incompétent pour statuer sur la requête de levée de copies, dès lors que les comptes des partis étaient destinés à l'Inspection cantonale des finances (IFC). Le refus de copier les documents a toutefois été confirmé sur le fond: selon l'art. 29A al. 5 de la loi genevoise sur l'exercice des droits politiques (LEDP), les comptes déposés par les partis politiques pouvaient être consultés par toute personne exerçant ses droits politiques dans le canton; autoriser la levée de copies permettrait une diffusion à l'ensemble du public, ce qui viderait de son sens la réserve posée par la loi. En outre, la consultation n'avait de sens que dans la perspective d'une votation, et non après la clôture du scrutin. La LIPAD ne garantissait pas l'information sur l'activité des partis politiques, même si les documents étaient déposés en main d'un organe de l'Etat. Le SVE indiquait que sa décision pouvait faire l'objet d'un recours au Tribunal administratif genevois dans les six jours. B. A._ a recouru par acte du 22 avril 2003, en estimant que le délai de recours était de trente jours, conformément à la loi genevoise sur la procédure administrative (LPA), à laquelle renvoie l'art. 37 LIPAD. Par arrêt du 26 août 2003, le Tribunal administratif a rejeté le recours. S'agissant d'une décision d'application de la LIPAD, le délai de recours de six jours n'était pas applicable; les conclusions en constatation étaient irrecevables. Le SVE s'était déclaré incompétent, mais avait également statué sur le fond. Pour sa part, l'Administration des finances, interpellée par le Tribunal administratif, avait refusé de prendre position sur le fond, de sorte qu'il se justifiait de statuer "par économie de procédure". La LIPAD ne s'appliquait pas aux activités des personnes privées indépendantes, et notamment pas aux partis politiques; les comptes de ceux-ci n'étaient pas des documents au sens de cette loi car ils ne portaient pas sur l'accomplissement d'une tâche publique. L'art. 29A al. 5 LEDP restreignait le droit d'accès aux citoyens, et l'obtention de copies permettrait une diffusion des informations à des personnes qui ne sont pas titulaires des droits politiques dans le canton, ce que la loi tenait précisément à éviter. Par arrêt du 26 août 2003, le Tribunal administratif a rejeté le recours. S'agissant d'une décision d'application de la LIPAD, le délai de recours de six jours n'était pas applicable; les conclusions en constatation étaient irrecevables. Le SVE s'était déclaré incompétent, mais avait également statué sur le fond. Pour sa part, l'Administration des finances, interpellée par le Tribunal administratif, avait refusé de prendre position sur le fond, de sorte qu'il se justifiait de statuer "par économie de procédure". La LIPAD ne s'appliquait pas aux activités des personnes privées indépendantes, et notamment pas aux partis politiques; les comptes de ceux-ci n'étaient pas des documents au sens de cette loi car ils ne portaient pas sur l'accomplissement d'une tâche publique. L'art. 29A al. 5 LEDP restreignait le droit d'accès aux citoyens, et l'obtention de copies permettrait une diffusion des informations à des personnes qui ne sont pas titulaires des droits politiques dans le canton, ce que la loi tenait précisément à éviter. C. A._ forme un recours de droit public contre ce dernier arrêt, dont il requiert l'annulation. Il invoque la liberté d'information et l'interdiction de l'arbitraire. Le Tribunal administratif persiste dans les termes et conclusions de son arrêt. Le médiateur a renoncé à se déterminer. La Chancellerie d'Etat conclut au rejet du recours dans la mesure où il est recevable; elle demande d'écarter du dossier les pièces produites par le recourant pour la première fois devant le Tribunal fédéral. 