Daran, dass Du Blocksatz für schmale Spalten verwendest. Für schmale Spalten ist Flattersatz oder Rausatz (= Flattersatz mit Trennung besser):
\documentclass[a4paper,11pt,parskip=half]{scrbook}
% % %Pakete % % %
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{multirow}
\usepackage{tabularx}
\usepackage{booktabs}
\usepackage[table]{xcolor}
\definecolor{Blau}{rgb}{0.4,0.6,0.9}
\usepackage{ragged2e}
\newcolumntype{R}{>{\RaggedRight\hspace{0pt}}X}
\usepackage[paper=a4paper,left=25mm,right=25mm,top=25mm]{geometry}
\begin{document}
\begin{table}[htpb]
\centering
\footnotesize
\begin{tabularx}{\textwidth}{|>{\columncolor{Blau}}R|R|R|R|R|R|}
\hline
\multicolumn{6}{|c|}{Vertragstypen in der Construction-Phase}\tabularnewline
\hline
& GMP mit Aufteilung & GMP ohne Aufteilung & Budgetvertrag & Cost+Fee & Pauschalvertrag\tabularnewline
\hline
Kostenunterschreitung & Einsparungen werden zwischen dem Kunden und BB nach einem vertraglich vereinbarten Schlüssel geteilt & Einsparungen bekommt nur der Kunde & Einsparungen werden zwischen dem Kunden und BB nach einem vertraglich vereinbarten Schlüssel geteilt & Nachgewiesene Bauleistung wird vergütet & Einsparungen bekommt nur BB \tabularnewline
\hline
Kostenüberschreitung & BB trägt die Kostenüberschreitung & BB trägt die Kostenüberschreitung & Mehrkosten werden zwischen dem Kunden und BB nach einem vertraglich vereinbarten Schlüssel geteilt & Nachgewiesene Bauleistung wird vergütet & BB trägt die Kostenüberschreitung\tabularnewline
\hline
Gemeinsame NU-Verhandlungen & ja & ja & ja & ja & nein\tabularnewline
\hline
Mengenrisiko & Liegt bei BB & Liegt bei BB & Liegt beim Kunden und bei BB & Liegt bei BB & Liegt bei BB\tabularnewline
\hline
Einsicht in die Unterlagen 'open books' & ja & ja & ja & ja & nein\tabularnewline
\hline
\end{tabularx}
\end{table}
\end{document}
Ich habe in dem Beispiel gleich noch
- eine Warnung wegen Option halfparskip beseitigt (auf solche Warnungen solltest Du unbedingt achten!)
- das Paket ucs und Option utf8x eliminiert
- statt color und colortbl einfach xcolor mit Option table geladen
- eine unsinnige \par-Anweisung beseitigt
- einen neuen Spaltentyp definiert
- mit \hspace{0pt} am Anfang aller Spalten die Trennung des ersten Worts in einer Spalte erlaubt
Auch, wenn ucs (und damit auch utf8x) inzwischen wieder gepflegt werden, sollte man diese nur verwenden, wenn man sie wirklich braucht. Für ein Dokument nur in Deutsch, braucht man sie nicht. Du solltest diese Änderungen auch in Deinem tatsächlichen Dokument unbedingt in Erwägung ziehen!!!
Vertikale Linien sind in Tabellen übrigens für den Lesefluss störend. Hier ein Alternativvorschlag, der zusätzlich booktabs nutzt und ohne vertikale und mit sehr wenigen horizontalen Linien auskommt:
\documentclass[a4paper,11pt,parskip=half]{scrbook}
% % %Pakete % % %
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{multirow}
\usepackage{tabularx}
\usepackage{booktabs}
\usepackage[table]{xcolor}
\definecolor{Blau}{rgb}{0.4,0.6,0.9}
\usepackage{ragged2e}
\usepackage{booktabs}
\newcolumntype{R}{>{\RaggedRight\hspace{0pt}}X}
\usepackage[paper=a4paper,left=25mm,right=25mm,top=25mm]{geometry}
\begin{document}
\begin{table}[htpb]
\centering
\footnotesize
\begin{tabularx}{\textwidth}{>{\columncolor{Blau}}RRRRRR}
\toprule%
\multicolumn1X{} & \multicolumn{5}{c}{Vertragstypen in der
Construction-Phase}\tabularnewline[1ex]%
\multicolumn1X{} & GMP mit Aufteilung & GMP ohne Aufteilung &
Budgetvertrag & Cost+Fee & Pauschalvertrag\tabularnewline%
\midrule%
Kostenunterschreitung & Einsparungen werden zwischen dem Kunden und BB
nach einem vertraglich vereinbarten Schlüssel geteilt & Einsparungen
bekommt nur der Kunde & Einsparungen werden zwischen dem Kunden und BB
nach einem vertraglich vereinbarten Schlüssel geteilt & Nachgewiesene
Bauleistung wird vergütet & Einsparungen bekommt nur BB \tabularnewline%
\addlinespace Kostenüberschreitung & BB trägt die Kostenüberschreitung &
BB trägt die Kostenüberschreitung & Mehrkosten werden zwischen dem Kunden
und BB nach einem vertraglich vereinbarten Schlüssel geteilt &
Nachgewiesene Bauleistung wird vergütet & BB trägt die
Kostenüberschreitung\tabularnewline%
\addlinespace Gemeinsame NU-Verhandlungen & ja & ja & ja & ja &
nein\tabularnewline%
\addlinespace Mengenrisiko & Liegt bei BB & Liegt bei BB & Liegt beim
Kunden und bei BB & Liegt bei BB & Liegt bei BB\tabularnewline%
\addlinespace Einsicht in die Unterlagen 'open books' & ja & ja & ja & ja
& nein\tabularnewline%
\bottomrule%
\end{tabularx}
\end{table}
\end{document}
Wie Du siehst, bleibt der Spalteneindruck auch ohne die vertikalen Linien allein durch die optischen Fluchtlinien erhalten. Der Zeilencharacter wird dagegen durch Unterbrechung der Farbe in der ersten Spalte mit etwas zusätzlichem Abstand erreicht. Außerdem habe ich die obere Überschrift besser über die fünf rechten Spalten, nicht aber mit über die erste Spalte zentriert.
Gute Nacht!
PS: Ich würde mir an Deiner Stelle überlegen, die Tabelle quer auf das Papier zu bringen (siehe Paket
pdflscape oder
rotating) und dafür die arg kleine Schrift etwas größer wählen.