Cita:
Iniciado por Ag666 el doctype no tiene nada que ver, aunque ciertamente nunca me había percatado de este fallo, lo que puedes hacer es incluir el borde en el elemento padre del mismo color que el background y restarle dos pixeles en ancho y alto.... o en lugar del borde puedes usar overflow:hidden;
Se nota que no sabes para que silbe el doctype.