Hallo Cheatah,
wenn margin-top oder -bottom auf mindestens 14px stehen, wird der Text wieder blau. Ebenso wenn man margin-left oder -right auf mindestens 28px setzt ...[..
dem kann aber anscheinend leicht per border wieder abgeholfen werden:-))
.c1 span { color: blue; border:1px solid red;}
.c26 span { float:left; margin: 40px; }
Vielleicht hängt da eine Umsetzung der Tabellen, besonders <tr>, intern als layerähnliche Flächen o.ä., oder die beim span entstehenden Layer lassen sich nicht integrieren.
Grüsse
Cyx23