diff --git a/preambel/AlleAngaben.tex b/preambel/AlleAngaben.tex
index 8eb4411d5b092328cad1aa533442efac976a35b4..016dec63b2d30785e8c699d03a339a3519f9e72d 100644
--- a/preambel/AlleAngaben.tex
+++ b/preambel/AlleAngaben.tex
@@ -7,7 +7,9 @@
 \newboolean{useiosblogo}     % Soll zusätzlich das IOSB-Logo verwendet werden
 \newboolean{isdissertation}  % Ist die Arbeit eine Dissertation?
 \newboolean{printMuster}     % Die Seiten mit dem Wort "Muster" bedrucken
-\newboolean{coloredlinks}    % Sollen die Links farbig dargestellt werden (oder schwarz für den Druck)?
+\newboolean{coloredlinks}    % Sollen Links farbig dargestellt werden (oder schwarz für den Druck)?
+\newboolean{coloredlistings} % Sollen Listings farbig dargestellt werden (oder schwarz für den Druck)?
+\newboolean{useCMYKcolors}   % Sollen alle Farben in den CMYK-Farbraum konvertiert werden (für den Druck)?
 \newboolean{istgenehmigt}    % Bei Dissertationen: handelt es sich um die genehmigte Version?
 \newboolean{showFrame}       % Sollen die Satzspiegel-Ränder angezeigt werden?
 \newboolean{showGrid}        % soll ein Gitter angezeigt werden?
@@ -18,6 +20,8 @@
 \setboolean{isdissertation}{true}
 \setboolean{printMuster}{false}
 \setboolean{coloredlinks}{true}
+\setboolean{coloredlistings}{true}
+\setboolean{useCMYKcolors}{false}
 \setboolean{istgenehmigt}{false}
 \setboolean{showFrame}{false}
 \setboolean{showGrid}{false}
diff --git a/preambel/ColorSettings.tex b/preambel/ColorSettings.tex
new file mode 100644
index 0000000000000000000000000000000000000000..58334cbd9d00b1210a43f25a6985405f31008e02
--- /dev/null
+++ b/preambel/ColorSettings.tex
@@ -0,0 +1,62 @@
+% Farben ================================================================
+
+% Abhängig von der Einstellung in der Datei "AlleAngaben.tex":
+% Konvertiere alle Farben in den CMYK-Farbraum für den Druck
+\ifthenelse{\boolean{useCMYKcolors}}{%
+	\selectcolormodel{cmyk}
+	% use CMYK definitions of the KIT corporate identity colors from KAcolors.sty
+	\usepackage[cmyk]{KAcolors}
+}{% no color conversion (use natural colors) but:
+	% use RGB definitions of the KIT corporate identity colors from KAcolors.sty
+	\usepackage[rgb]{KAcolors}
+}
+
+% Further color definitions
+\ifthenelse{\boolean{useCMYKcolors}}{%
+	% speziell für den Druck:
+	\definecolor{customBlue}{cmyk}{1,0.8,0,0}
+	\definecolor{customRed}{cmyk}{0.6,1,1,0}
+	\definecolor{customGreen}{cmyk}{1,0,1,0}
+}{% normale Darstellung:
+	\definecolor{customBlue}{rgb}{0,0,0.6}
+	%\definecolor{customBlue}{RGB}{0,20.0,192}
+	\definecolor{customRed}{RGB}{112,0,85}
+	\definecolor{customGreen}{RGB}{63,127,95}
+}
+
+
+% Farbe der Ueberschriften
+%\colorlet{sectioncolor}{KITblue}    % Schwarz
+\colorlet{sectioncolor}{KITblack}    % Schwarz
+%
+% Farbe des Textes
+\colorlet{textcolor}{KITblack}        % Schwarz
+%
+%
+% Farbe fuer grau hinterlegte Boxen (fuer Paket framed.sty)
+\definecolor{shadecolor}{gray}{0.90}
+
+% Farben fuer die Links im PDF
+\ifthenelse{\boolean{coloredlinks}}{%
+	\colorlet{pdfurlcolor}{customBlue}
+	\colorlet{pdffilecolor}{customRed}
+	\colorlet{pdflinkcolor}{customBlue}
+	\colorlet{pdfcitecolor}{customBlue}
+}{%
+% PDF-Linkfarben auf schwarz für den Druck:
+	\colorlet{pdfurlcolor}{KITblack}
+	\colorlet{pdffilecolor}{KITblack}
+	\colorlet{pdflinkcolor}{KITblack}
+	\colorlet{pdfcitecolor}{KITblack}
+}
+
+% Farben fuer Listings
+\ifthenelse{\boolean{coloredlistings}}{%
+	\colorlet{keywordcolor}{customBlue}
+	\colorlet{commentcolor}{customGreen}
+	\colorlet{stringcolor}{customRed}
+}{%
+	\colorlet{keywordcolor}{KITblack70}
+	\colorlet{commentcolor}{KITblack50}
+	\colorlet{stringcolor}{KITblack}
+}
\ No newline at end of file
diff --git a/preambel/Header.tex b/preambel/Header.tex
index 97c31aa534cf4665c7cbab32e46d63eb74c1983c..409e3a81f70c8ce08025faf1c0c87ab12ae23d01 100644
--- a/preambel/Header.tex
+++ b/preambel/Header.tex
@@ -1,11 +1,7 @@
-%%%%%%%%%% HAUPTDOKUMENT DER LATEX-VORLAGE DES IES %%%%%%%%%%%%%%%
-%% Im wesentlichen basierend auf der Vorlage von Matthias Pospiech
-%% http://www.matthiaspospiech.de/latex/vorlagen/allgemein/
-%% für KOMA-Script 3.x
-%% Erweitert und angepasst von Philipp Woock und Michael Grinberg
-%% Version 3.0
-%% Februar 2019
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% "Magic comments" for the LaTeX editor -------------
+% !TEX root = ../Diss.tex
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 %% PW: Paket silence unterdrückt Warnungen. Schreibt die unterdrückten Sachen aber in eine .sil Datei
 %% Silence braucht für save auch ein TeX \write :-(
@@ -61,15 +57,14 @@
 \usepackage{ifthen}
 
 %%% Doc: ftp://tug.ctan.org/pub/tex-archive/macros/latex/contrib/xcolor/xcolor.pdf
-% Farben
-% Muss früher geladen werden, da ansonsten Optionen-Clash mit xelibertine?
+% Farben. Weitere Einstellungen in der Datei ColorSettings.tex
+% xcolor muss früher geladen werden, da ansonsten Optionen-Clash mit xelibertine?
 % Incompatible: Do not load when using pstricks !
 \usepackage[%
 	table, % Load for using rowcolors command in tables
-	%cmyk, % CMYK Farbraum
+	%cmyk, % CMYK Farbraum für den Druck (wird später mit \selectcolormodel gesetzt)
 	dvipsnames % for using the extended name set
 ]{xcolor}
-\usepackage{KAcolors}
 
 % Encoding der Quellcode-Dateien (sonst funktionieren Umlaute in den Quellcodedateien nicht)
 \input{preambel/EncodingAndFont.tex}
@@ -81,6 +76,9 @@
 %%% Einstellungen zu Seitenlayout, Abständen etc.
 \input{preambel/settings.tex}
 
+%%% Einstellungen zu Farben etc.
+\input{preambel/ColorSettings.tex}
+
 %%% LaTeX-Präambel
 %%% Hier werden Pakete eingebunden, Teil I
 \input{preambel/preambel-commands.tex}
diff --git a/preambel/preambel.tex b/preambel/preambel.tex
index dbda98af347614fb65fe4426a0af6f58e9f89d93..7cf7055145cc8246926bc8882dacae3bb43066fe 100644
--- a/preambel/preambel.tex
+++ b/preambel/preambel.tex
@@ -471,7 +471,7 @@ verbose,
          showspaces=false,           % Leerzeichen anzeigen ?
          showtabs=false,             % Tabs anzeigen ?
          showstringspaces=false,      % Leerzeichen in Strings anzeigen ?
-         %commentstyle=\color{commentcolor},
+         commentstyle=\color{commentcolor},
          captionpos=b,
    			language=[Visual]C++
 }
@@ -952,47 +952,8 @@ verbose,
 
 
 % Farben ================================================================
-
-\IfDefined{definecolor}{%
-
-% Farbe der Ueberschriften
-%\definecolor{sectioncolor}{RGB}{0, 51, 153} % Blau
-%\definecolor{sectioncolor}{RGB}{0, 25, 152}    % Blau (dunkler))
-\definecolor{sectioncolor}{RGB}{0, 0, 0}    % Schwarz
-%
-% Farbe des Textes
-\definecolor{textcolor}{RGB}{0, 0, 0}        % Schwarz
 %
-% Farbe fuer grau hinterlegte Boxen (fuer Paket framed.sty)
-\definecolor{shadecolor}{gray}{0.90}
-
-\ifthenelse{\boolean{coloredlinks}}{%
-% Farben fuer die Links im PDF
- \definecolor{pdfurlcolor}{rgb}{0,0,0.6}
- \definecolor{pdffilecolor}{rgb}{0.7,0,0}
- \definecolor{pdflinkcolor}{rgb}{0,0,0.6}
- \definecolor{pdfcitecolor}{rgb}{0,0,0.6}
-}{%
-% PDF-Linkfarben auf schwarz für den Druck:
- \definecolor{pdfurlcolor}{rgb}{0,0,0}
- \definecolor{pdffilecolor}{rgb}{0,0,0}
- \definecolor{pdflinkcolor}{rgb}{0,0,0}
- \definecolor{pdfcitecolor}{rgb}{0,0,0}
-}
-
-% Farben fuer Listings  %%PW:Damit knallts leider
-%\colorlet{stringcolor}{green!40!black!100}
-%\colorlet{commoncolor}{blue!0!black!100}
-%\colorlet{keywordcolor}{blue!70!black!20!green!20}
-%%PW: damit knallts nicht
-\definecolor{keywordcolor}{RGB}{0,20.0,192}
-\definecolor{commentcolor}{RGB}{63,127,95}
-\definecolor{stringcolor}{RGB}{112,0,85}
-
-
-} % Endif
-
-%% Aussehen der URLS======================================================
+% Farbendefinition ausgelagert in die Datei ColorSettings.tex%% Aussehen der URLS======================================================
 
 %fuer URL (nur wenn url geladen ist)
 \IfDefined{urlstyle}{