JSFiddle - React, Tailwind, and code Playground
HTML
<body>
<div id="fotoderecha"><img src="http://galeon.hispavista.com/burbuja2002/img/image054%5B1%5D.gif"/></div>
<div id="central"><p>Tratamientos Cosmeticos Faciales y Corporales</p></div>
<div id="fotoizquierda"><img src="http://galeon.hispavista.com/burbuja2002/img/image054%5B1%5D.gif"/></div>
<div id="contenedordebotones"><table align="center" width="58%">
<tr>
<td class="boton1"><a>Inicio</a></td>
<td class="boton2"><a>Tratamientos Corporales</a></td>
<td class="boton3"><a>Tratamientos Faciales</a></td>
<td class="boton4"><a>Contacto</a></td>
</tr>
</table>
</div>
<div id="cuerpo">
<img src="images/imagen_inicio.fw.png" width="100%" height="100%" />
</div>
</body>
CSS
#fotoderecha{
float:left;
width:15%;
}
#central{
font-family: "Monotype Corsiva";
font-size: 30px;
background-color: #996600;
height: 109px;
text-align: center;
border-width: 1px; border-style: solid; border-color: black;
float:left;
width:70%;
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box; /* Firefox, other Gecko */
box-sizing: border-box;
}
#fotoizquierda{
float:left;
width:15%;
}
#contenedordebotones{margin-top: 8px;
font-family: "Monotype Corsiva";
width: 100%;
line-height: 120%;
text-align: center;
font-size: 20px;
font-style: normal;
color: #000;
background-color: #C03;
border-width: 1px; border-style: solid; border-color: black;
}
.boton1 a { text-decoration: none; border-radius: 10px; padding: 0px 5px 0px 5px; }
a:hover { background: #FFF; }
.boton2 a { text-decoration: none; border-radius: 10px; padding: 0px 5px 0px 5px; }
a:hover { background: #FFF; }
.boton3 a { text-decoration: none; border-radius: 10px; padding: 0px 5px 0px 5px; }
a:hover { background: #FFF; }
.boton4 a { text-decoration: none; border-radius: 10px; padding: 0px 5px 0px 5px; }
a:hover { background: #FFF; }
#cuerpo {
margin-top: 3px;
border-width: 1px; border-style: solid; border-color: black;
}