Thanks a lot for the feedback! I have been able to locate the problem with the help of a friend, but had no chance with finding a fix, so I just changed the way both backgrounds and text are rendered. It should be working right now.
Yep, works like a charm now!