Aby to zrobić należy diva przedstawić jako tabelkę, i dodać hacka dla IE.
#tabela {
display:table;
height:350px;
width:48%;
padding:1%;
border:1px solid #666;
position:relative; /* IE */
}
#tabela #komorka {
display:table-cell;
vertical-align:middle;
position:absolute; /* IE */
top:50%; /* IE */
}
#dodatek {
position:relative; /* IE */
top:-50%; /* IE */
}
<div id="tabela">
<div id="komorka">
<div id="dodatek">coś</div>
</div>
</div>
