Похоже, что есть проблемы с округлением (кажется, поле равно 4px вместо 5).
Еще один совет: вы печатаете %20
между DIV, которые обычно игнорируются между блочными элементами, но не между встроенными элементами.
установите маржу на 0,6% и удалите пробелы.