products page: correct image size problem and improved css