With the no load and the fully loaded voltage one could figure out the regulation of that supply. I know my 12V, 300 mA supply has a no load voltage of 18.55 and as such, it would cause excessive current in the 555 timers. Knowing your going to use the timer in a system with that type of power supply, you would want to include some power conditioning as in a 7812.
That could be part of the heating problem your having.
As I thought about it after posting, since your in the automotive arena, you might want to lower the 7555 Vcc to 9V and use a 7809 voltage regulator to regulate the battery and battery charging voltage. You would still have enough output to drive the K1336.
According to this data sheet, you have connected the 555 to the source instead of the gate. Is this your part number? If not you will need to provide a data sheet.
In this case voltage doesn't matter. It is a side issue. The relay coil is voltage sensitive, whatever it's rating is what you should use. The 555 will work from 4.5VDC to 15VDC.
The MOSFET you have is more valuable than it looks. It is a logic level MOSFET, which can be hard to find sometimes. This style of MOSFET will work at 5V, which is great for future projects.
whoaaa!!! its working....thank you Billl....you rockkkk....Thanks Alott...but there's one pb minimum off time is of 9 second and on time is 3 second...i want the on time 1.5 seconds and off-time 5second...which resistors i'll use?? i m confused with that formula....