When I put a background image in my anchor, my anchor is changing it’s width. Take a look at the result before the background () and after insert a background image
http://s17.postimage.org/6xn7qci2l/tela.png
before: http://jsfiddle.net/jvN7z/8/
after: http://jsfiddle.net/jvN7z/7/
I think this is the issue you were trying to show everybody:
jsFiddle issue
And if so, the solution is to change
widthtoautofor the arrow image, or just removewidthfrom that style.jsFiddle fixed