попробуйте использовать float: слева на iframe и div для контактной формы без таблицы.или добавить вертикальное выравнивание: верх;в ТД с контактной формой.Вы статически назначили высоту и ширину для iframe, и если он выше, чем форма контакта, он заполнит всю ячейку TD, и форма контакта переместится вниз, поскольку поведение по умолчанию для TD - вертикальное выравнивание: bottom;
РЕДАКТИРОВАТЬ:
Динамически добавили вертикальное выравнивание на ваш сайт, и он работал, просто добавьте его ниже.
<table>
<tr>
<td style="vertical-align:top;">[si-contact-form form='1']</td>
<td>
<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&source=s_q&hl=tr&geocode=&q=Hatay+Restaurant,+Yeni%C5%9Fehir,+Adnan+Menderes+Bulvar%C4%B1,+Mersin,+T%C3%BCrkiye&aq=0&sll=36.804204,34.638567&sspn=0.194075,0.528374&g=mersin&ie=UTF8&hq=Hatay+Restaurant,&hnear=Adnan+Menderes+Blv,+Mersin%2FYeni%C5%9Fehir,+T%C3%BCrkiye&ll=36.778016,34.586682&spn=0.006295,0.011489&output=embed"></iframe>
</td>
</tr>
</table>