For a P4? No, that's way to hot! You should not get it above 60 degrees. But if the CPU would overheat, it will automatically shut down,
What temperature program are you using? If it is running the hot (Might be a mistake, your Mobo should have automatically shutdown if It got that high to protect itself) - I would suggest getting a can of air and blowing your whole case out, paying special attention to your fans and heatsync. I would also take a look in BIOS for your CPU and Motherboard temps, if your Motherboard supports it, You will get more accurate readings then some other software temperature monitors. I would also look at your CPU temps according to SpeedFan, Thats what I use on my ASROCK board, and the temps are very close to what my temps read in BIOS.
that where i got the temperature - from my bios, ill take some photos of my PC later, in hopes for how to improve a cooler system flow
At stock speeds and idle, you should be in the upper 40's. The later P4 cores were known to run pretty warm, but 70-80*C is definitely too hot for them. You may want to make check to see if the BIOS offers any sort of fan speed adjustment based on temperature and make sure it's enabled.
...and the software reads the BIOS settings from your OS. Yeah, dust that sucker out for starters. Secondly, some wire management would do wonders for air flow. Zip-ties are a very inexpensive means of tying up unused wires and holding the rest out of the way.