Alltough commonly called maternity leave / Mutterschaftsurlaub it is legally called maternity compensaton or maternity benefits / Mutterschaftsentschädigung.
The law (
Erwerbsersatzgesetz) entitles you to up to a maximum of 98 days of benefits (14 x 7).
The benefit is paid every day of the week, regardless if it is a holiday, sunday, or dommsday.