[QUOTE=FelixKrull;4558872
I don't see why this books needs 150 lines of css anyway...[/QUOTE]
It is called a 'House Stylesheet'.
The coders are supposed to follow it correctly

for the section they are coding.

Right!
If you use Tools: Reports IN THE EDITOR, you can see how many times each is actually used. The EDITOR can auto remove unused entries. It also has the option to merge identical styles.