If you are a member of this site, you may post one-time events here. As I have not yet managed to find a school calendar in the right format to use as an overlay: You can find the official version of the holidays for 2009/10 here. I have copied them, though.
By way of orientation, and to give you their names in English, I have added the Christian holidays as well. Caution, though: Not all of them are official bank holidays here in Spain. With those that are, I've added an event myself.
Days without a hyperlink (just put the mouse cursor on top) are NOT bank holidays in Spain.
Reformation Day (31 October) is also Hallowe'en -not a holiday here.