\ProvidesPackage{FABtight}
  [2015/03/09 Headings with less vertical space, Axel Berger]

% Standardwerte f�r die Standardklassen
\providecommand*{\size@section}{\Large}%
\providecommand*{\size@subsection}{\large}%
\providecommand*{\size@subsubsection}{\normalsize}%
\providecommand*{\size@paragraph}{\normalsize}%
\providecommand*{\size@subparagraph}{\normalsize}%
\providecommand*{\sectfont}{\normalfont\bfseries}%
\providecommand*{\raggedsection}{}%

\renewcommand\section{\@startsection{section}{1}{\z@}%
  {-1.75ex \@plus -.5ex \@minus -.2ex}{1.1ex \@plus.2ex}%
  {\setlength{\parfillskip}{\z@ plus 1fil}%
   \raggedsection\normalfont\sectfont\nobreak\size@section}%
}
\renewcommand\subsection{\@startsection{subsection}{2}{\z@}%
  {-1.6ex\@plus -.5ex \@minus -.2ex}{.75ex \@plus .1ex}%
  {\setlength{\parfillskip}{\z@ plus 1fil}%
   \raggedsection\normalfont\sectfont\nobreak\size@subsection}%
}
\renewcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}%
  {-1ex\@plus -.3ex \@minus -.2ex}{.3ex \@plus .1ex}%
  {\setlength{\parfillskip}{\z@ plus 1fil}%
   \raggedsection\normalfont\sectfont\nobreak\size@subsubsection}%
}
\renewcommand\paragraph{\@startsection{paragraph}{4}{\z@}%
  {-.7ex \@plus-.2ex \@minus-.2ex}{.0001pt}%
  {\setlength{\parfillskip}{\z@ plus 1fil}%
   \raggedsection\normalfont\sectfont\nobreak\size@paragraph}%
}
\renewcommand\subparagraph{\@startsection{subparagraph}{5}{\parindent}%
  {.4ex \@plus.1ex \@minus.1ex}{-.7em}%
  {\setlength{\parfillskip}{\z@ plus 1fil}%
   \raggedsection\normalfont\sectfont\nobreak\size@subparagraph}%
}
