problemon amigo kseso? lo adapte a 3 lineas para ocuparlo y en firefox va ok, pero en el IE :P pa variar no me funciona. alguna idea te dejo codigo...
Código html:
Ver original<!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="es-es"> <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1" /> * {margin: 0; padding:0; outline: none; border: 0;}
body {font-size:99%; font-family:sans-serif; background:#FFFFFF;}
div.prueba {border: 1px solid #BB0000;}
#header {margin: 0 auto;width: 742px;overflow:auto;}
#contenedor2 {margin: 0 auto;width: 742px;overflow:auto;}
#centro-izquierda {float:left; width:180px; padding:10px; background:#91D0D0;}
#centro-izquierda {background: #50D0D0}
#centro-derecha {float:right; width:180px; padding:10px; background:#65684A;}
#centro-derecha {background: #27684A;}
#centro {background:#e0e0e0; margin-top:10px; overflow:hidden;}
#centro-izquierda, #centro, #centro-derecha {padding-bottom:10000px; margin-bottom:-10000px;}
#contenedor {overflow:hidden; background:#e0e0e0;display:inline-block; min-width:742px;}
.caja-top {margin: 0 auto;width: 742px;}
<!--[if lte IE 7]>
<style type="text/css">
#centro {float:left; display:inline; margin-left:10px; margin-right:10px;}
#contenedor {display:inline-block; width: expression(document.body.clientWidth < 743? "742px": "auto" );}
</style>
<![endif]-->
<div id="header" class="prueba"> Banner imagenes y demces
<div id="contenedor2" class="prueba"> <div id="centro-izquierda"> fg
<div id="centro-derecha"> asdassdgsdfgdgdfgsdfgdsf dfgsdgsdfgsdfg
sdgsdfg sdfgdsf gsdf d
gsdfgdfgdsfgdg dgsdfg sdfgdfsg
<div id="centro" style="text-align:justify;"> Al utilizar el 'min-width' no hay colapsos. El scroll horizontal aparece en una resoluciones menor a 1.024px
Puedes incluir en #contenedor un 'max-width', y su equivalente para ie, para evitar problemas estéticos en pantallas de "cine"
Lorem ipsum dolor sit amet consectetuer velit semper elit volutpat mollis. Ligula Curabitur euismod at ut auctor porta enim vel neque consequat.
Massa tempus libero dui ac elit platea tincidunt Vivamus Morbi ipsum. Dui mauris ac consectetuer id in congue sem Quisque dictumst metus. Hendrerit
suscipit massa rhoncus risus Vestibulum vitae tortor cursus lorem Quisque. Sagittis Pellentesque interdum ipsum et ut dolor ipsum.
Cursus eget nulla libero fringilla tellus In elit et at felis. Vitae id in et risus elit Sed enim Nunc ac adipiscing. Ut massa leo nec
leo accumsan est justo enim Morbi lorem. Ante dolor ante tincidunt interdum Pellentesque consectetuer Curabitur In interdum nibh. Diam congue
tellus enim magna adipiscing risus metus dignissim Nam justo. Laoreet platea ut.
</div>