In reply to purplemonkeyelephant:
A PU adhesive will be better than silicone or superglue, I would use something like tigerseal or sikaflex because I usually have a tube of it open. If your seals are old then replace them as the PU adhesive will outlive them and it's a bugger to get off! I think the correct stuff is called weatherstrip adhesive but I have never used it.
This is a good place if you need to replace them - www.sealsdirect.co.uk. They sell adhesive as well so will probably be able to advise you on the best type.