The following is some information on the holidays for Madrid in 2005, is what is called the "working calendar" (calendario laboral).
I hope this document will allow you to elaborate on the "holidays" topic.
http://www.ceim.es/cliente/noticias/CalendarioLaboral05.pdf By the way dear friends,....have you check the calendar for next year, specially May and December.