Как растянуть google-карту на всю высоту блока?
Я бы на вашем месте подключил JQuery и сделал следующие. Допустим у нас есть<div id="mapBox">  у него своя высота, которая меняется как я понимаю от размеров монитора и у нас есть див в который обвернута карта <div id="map">, тогда в JQuery пишем всего две строчки и все будет работатьvar mapHeight = $( '#mapBox' ).height();
$( '#map' ).css('height', mapHeight);
если вы не хотите сажать карту на абсолютное позиционирование, то поможет только JS (Jquery), например как в первом ответе