a mi me parece que el problema esta en el
Código HTML:
.imglibro{
padding-right: 6px;
float: left;
}
porque IE siempre se come 3px hacia el lado flotado, o sea, como si fuera un -3px a la iz. además.
Pero como el problema es hacia abajo, talvez puedas quitar la </p> que separa el ultimo parrafo:
Código HTML:
<p>Moderno sistema integral y compacto de gestión comercial.</p>
<a href="#" class="detalle">Ver detalles</a>
y dejarlo asi:
Código HTML:
<p>Moderno sistema integral y compacto de gestión comercial.<br />>
<a href="#" class="detalle">Ver detalles</a></p>
para que elimines el espacio de más.