Otra manera de hacerlo:
Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>SamueMX2</title>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">
<style>
#contenedor { border-left: 260px solid rgb(51, 153, 153);
background-color: rgb(102, 204, 204);
overflow: auto;
}
#contenido { border-left: 12px solid rgb(255, 255, 255);
padding: 20px 10px 10px;
}
#sidebar { position: absolute;
top: 20px;
left: 20px;
}
</style>
</head>
<body>
<div id="contenedor">
<div id="sidebar">Sidebar</div>
<div id="contenido">
<p>Este es el bloque de contenido</p>
<p>Este es el bloque de contenido</p>
</div>
</div>
</body>
</html>
Ten en cuenta que en ambos ejemplos el contenido debe ser mayor que el sidebar, que es lo que comentabas, porque si no habrá problemas.
Mikel.