I think this one might apply to your 1.5:
Radiator fan not running. Help! - HondaCivicForum.com
There is a relay somewhere, the fan operates at too high current to be run without one. If you know the fan works on direct power but doesn't turn on when the thermoswitch is jumped (key ON) then its either that or the relay. In my case it was the thermoswitch but its free and easy to test the relay before you buy a part you may not need.