Hola:
Interpreto que menu_izq y menu_izq2 (así como menu_derecho y menu_derecho2) los quieres uno encíma de otro, en ese caso debes crear otro div col_iz en el que incluirás los menús de la izquierda (y otro col_der, para los menus de la derecha), algo así:
Código HTML:
Ver original <div id="contenedor"> <!-- inicio contenedor --> <div id="cabecera"></div><!-- si kito el punto, se me ensima la capa barra_menu....no se por que??--> <div id="menu_derecho2"></div> <div id="contenido">contenido de la pagina....CONSTRUCCION!
</div> </div><!-- fin de contenedor -->
Y en tu CSS:
Código CSS:
Ver original#contenedor{
width: 720px;
height:600px;
margin: 10px auto;
background-color : #cfffff;
position:relative;
}
#cabecera {
/*background-color:#FF00FF;*/
background : #FF00FF url(imagenes/cabecera-2.jpg) center no-repeat;
width:720px;
height:170px;
/*float:right;*/
top:10px;
}
#col_iz {
float:left;
width:150px;
}
#menu_izq {
background-color:#00F;
float:left;
width:150px;
height:150px;
}
#menu_izq2 {
background-color:black;
float:left;
/*clear:both;*/
width:150px;
height:150px;
}
#col_der {
float:right;
width:150px;
}
#menu_derecho {
background-color:green;
float:right;
width:150px;
height:150px;
}
#menu_derecho2 {
background-color:yellow;
float:right;
width:150px;
height:150px;
}
#barra_menu {
background : url(imagenes/barra-menu.jpg) center no-repeat;
width:720px;
height:30px;
/*clear:both;*/
}
#contenido {
background-color:#FF0000;
width:100%;
height:300px;
/*clear:both;*/
margin:0;
}
Saludos.