В чем проблема? Контейнер вокруг textarea и input делаете, дальше этому блоку pos - rel, z1 а textarea и input pos - abs. Для textarea width 100%, height или row задаете, короче размеры, resize none, или как-то так, на память не помню, чтоб нельзя было размер поля менять, z2, а для input задаете width, height, или только ширину, сколько надо и z3, bottom +-10px, right +-10px, и для textarea задаете паддинг справа, чтоб при наборе текста он под кнопку не уходил.