I looked at your problem in a bit more depth, as in other pages besides the search page. All pages that I loked at function correctly and as you know it is only the search page that exhibits the glitch.

This is a problem created from using stylesheet_original and stylesheet_new or the combination template.(see my orig post about this)

If you have FireFox and the web dev tools look at your product display page and use the outline table cells. You will notice that the image is not an individual cell.

Now look at your search page and outline the table cells. You will notice that the image is contained in a table cell.

It is this that is causing the flyout to appear behind the image. While I am sure it is correctable, it is much advised to not use this combo template one for these reasons and two for future ease of maintaining compatibility.

Easier to change now than later.