Hi,
your screen shots are so small I can't see them..
but I have found something strange in your code
In Firebug if you select
<div class="module mod-headerline deepest" style="min-height: 227px;">
and click the Firebug "Edit" button you see this
<div class="module mod-headerline deepest" style="min-height: 227px;">
<h3 class="module-title"><span>NOVEDADES</span></h3>
#65279
<div class="style-headerline" id="FlexibleCarouselHorizontalBasic">
<div class="FlexibleCarousel-horizontal" id="FlexibleCarousel51557956982eb">
the red marked text is causing that gap....
it is the Unicode Character #65279 'ZERO WIDTH NO-BREAK SPACE' (never heard of it)
The problem is I have searched our test installs for this charactor and all the files in the module but I can't find it.
The theory is to use a crappy editor like Notepad that doesn't understand Unicode and it should show.. I can't find it..
the lines in question are around line 290 in
/modules/mod_flexible_vm_carousel/tmpl/default.php
In a "good" editor (e.g. Notepad++) try removing the whitespace and line breaks around that line to see if that makes any difference..
or as some suggest save the file as UTF-8 without BOM (although I don't thik it's in our files - could be the module chrome - try swithcing off the module title and see if the character is till there)
But it could also be in your template files somewhere..
there's a long discussion here -
http://stackoverflow.com/questions/6538203/how-to-avoid-echoing-character-65279-in-php-this-question-also-relates-to-java
also VM related here
http://forum.virtuemart.net/index.php?topic=98700.0