Для первого и третьего поля задать фиксир. ширину в пикселях, , а 2-е поле займет все оставшееся место.
С третьим полем не все понятно, если в нем есть контетнт, то какой... и сколько ему может потребоваться места.
Как вариант еще можно для 1 поля-фиксир. ширина,
для 2 поля- процент от оставшегося места.
ну 3-ему останется остальное место