Se ben ricordo, utilizzavo una cosa del tipo:

codice:
hr{
  
  height:0px;
  border-bottom:1px solid #005B5B;
  border-top:1px solid #fff;
  margin:0;
  padding:0;
  }
Non ricordo però se era utile height:0

C'è da notare che IE6 (non so il 7) mantiene comunque un margine all'hr, pure se imposti margin, padding a 0