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.  
