Hi im really struggling here. I use a css table with rows and cells to display images in a website. Each cell contains 1 image. Every cell is generated by a php loop. So they all should be equal - except they are not. Whysoever css is making the first cell wider than the rest. Although i got table-layout:fixed on table, rows and cells and have defined width and max-width on cells. I am really desperate. The loop recognises, if there are less pictures in a row and makes extra cells to fill up that row. Theese extra generated cells are there and are all ok with width and everything - just hidden. But the first cell in every row is totally messed up and i have no idea why. Please help.