How to make vaadin Table inside HTML Table to occupy all available place?

Hello!

I have CustomLayout representing HTML Table 100% wide and vaadin Table inside it. Like that:

Header
Navigation
VAADIN TABLE GOES HERE !!!

I want the table to occupy all place available inside TD. Instead it gets some width in pixels from Vaadin which is less then available td space and don’t react to parent table resizes.

How to solve it?

PS It worked using Vaadin Layouts before, but it caused awful perfomance under IE8. So we decide to remove all nested layouts.