Riim, удаляется...
у меня идет
<div style="margin-left: 15px;">
<div style="">
<a href="javascript:showcomp(7)">ТЕСТ</a>
<div style="position: absolute; min-width: 150px; width: 150px; min-height: 150px; height: 150px; background-color: #818181; z-index: 50; margin-top: 15 px;" id="card">
asdasdasd
<div align="right">
<a href="javascript:closing2()">Закрыть окно</a>
</div>
</div>
</div>
</div>
в результате пропадает еще строка ТЕСТ
заменил на
card.parentNode.removeChild(card);
стало нормально