Mira hice esta prueba espero si haya entendido bien t dejo el codigo y la imagen solo hay q acomodar los tamaños de los div's saludos :D
Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Div's</title>
<link href="estilo.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="Cabeza">
<div id="Logo"> Logo </div>
<div id="Titulo"> Contenido </div>
</div>
<br/>
<br/>
<div id="Cuerpo">
<div id="Menu">
<div class="MenuNormal">menu 1</div>
<div id="MenuDoble">menu 2</div>
<div class="MenuNormal">menu 3</div>
<div class="MenuNormal">menu 4</div>
<div class="MenuNormal">menu 5</div>
<div class="MenuNormal">menu 6</div>
<div class="MenuNormal">menu 7</div>
<div class="MenuNormal">menu 8</div>
<div class="MenuNormal">menu 9</div>
<div class="MenuNormal">menu 10</div>
<div class="MenuNormal">menu 11</div>
<div class="MenuNormal">menu 12</div>
<div class="MenuNormal">menu 13</div>
<div class="MenuNormal">menu 14</div>
</div>
<div id="MenuEspecial"> Aqui Tu menu especial q puedes modificar el tamaño q quieras </div>
</div>
</body>
</html>
Css
Código HTML:
#Cabeza
{
margin:auto;
height:150px;
width:850px;
}
#Logo
{
border-color:#039;
border-style:double;
border-width:1px;
height:148px;
width:250px;
float:left;
}
#Titulo
{
float:left;
height:148px;
width:595px;
border-color:#039;
border-style:double;
border-width:1px;
}
#Cuerpo
{
margin:auto;
height:300px;
width:850px;
}
#Menu
{
height:300px;
width:550px;
float:left;
}
#MenuEspecial
{
height:300px;
width:298px;
float:left;
border-color:#039;
border-style:double;
border-width:1px;
}
.MenuNormal
{
border-color:#039;
border-style:double;
border-width:1px;
height:98px;
width:108px;
float:left;
}
#MenuDoble
{
border-color:#039;
border-style:double;
border-width:1px;
height:98px;
width:216px;
float:left;
}