non so se è esattamente ciò che vuoi (l'ho fatto in velocità e provato solo su Firefox) ma prova a lavorare su questo esempio (eliminando le colonne c1 e c2 e vedendo che succede)
codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="it" xml:lang="it">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>xhtml 1.0</title>
<style type="text/css">
#groupcol {
width : 960px;
height : auto;
overflow : hidden;
border : 1px solid #767676;
}
#groupcol div {
width : 300px;
border : 1px solid #cca;
float : right;
display : inline;
margin : 0 8px;
height : auto!important;
height : 300px;
min-height : 300px;
}
</style>
</head>
<body>
<div id="groupcol">
<div id="c1">
colonna 1
</div>
<div id="c2">
colonna 2
</div>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Maecenas augue augue,
varius facilisis, eleifend sed, adipiscing nec, eros. Curabitur condimentum. Sed
ultricies, metus feugiat aliquet commodo, est nibh tincidunt urna, id placerat orci
neque vitae orci. In odio nunc, dapibus sed, suscipit et, sodales id, diam. Nam ut
tellus at sapien consequat faucibus. Maecenas dignissim ante vitae nisi hendrerit
accumsan. Etiam adipiscing dolor. Donec nibh. Fusce nunc purus, tempor a, rutrum ut,
iaculis at, ipsum. Pellentesque sodales. Suspendisse interdum tortor gravida velit.
Vestibulum felis nulla, facilisis sit amet, venenatis sed, luctus eget, justo. Sed
feugiat. Aliquam erat volutpat.
</p>
</div>
</body>
</html>