Hallo Wolfgang,
einmal abgesehen davon, dass Überschriften in Standard-HTML nicht ohne Grund unten und oben einen Abstand zu angrenzenden Bereichen haben, guckst du hier:
http://de.selfhtml.org/css/eigenschaften/randabstand.htm#margin_top
http://de.selfhtml.org/css/eigenschaften/randabstand.htm#margin_bottom
Setz beide auf Null, und du dürftest bekommen, was du dir wünschst.