diff --git a/ctufit-thesis.cls b/ctufit-thesis.cls
index 78cf282cec7691a037d7a101725fb9456e7ffe99..316fbb066a748f0e81e1afd2b488b2fab664c2ef 100644
--- a/ctufit-thesis.cls
+++ b/ctufit-thesis.cls
@@ -35,6 +35,7 @@
 \DeclareOption{bachelor}{\def\@ctufitthesistype{B}}
 \DeclareOption{master}{\def\@ctufitthesistype{M}}
 \DeclareOption{dissertation}{\def\@ctufitthesistype{D}}
+\DeclareOption{bw}{\def\@ctufitthesisblackandwhite}
 \DeclareOption{czech}{
 	\AtBeginDocument{\selectlanguage{czech}}
 	\PassOptionsToPackage{english,main=czech}{babel}
@@ -65,13 +66,21 @@
 \RequirePackage{multicol}[2019/12/09] % summary page
 \RequirePackage{titlesec}[2019/10/16]
 
-% colors
+\ifdefined\@ctufitthesisblackandwhite
+\definecolor{decoration}{RGB}{0, 0, 0} %CTU blue
+\definecolor{heading}{RGB}{0, 0, 0}
+\definecolor{headbackgroundgray}{RGB}{208, 208, 208} %light blue
+\definecolor{backgroundgray}{RGB}{240, 240, 240} %CTU light blue
+\definecolor{headgray}{rgb}{0.50,0.50,0.50}
+\definecolor{enumgray}{RGB}{0, 0, 0} %CTU blue
+\else
  \definecolor{decoration}{RGB}{0, 122, 195} %CTU blue
  \definecolor{heading}{RGB}{0, 122, 195}
  \definecolor{headbackgroundgray}{RGB}{199, 219, 241} %light blue
  \definecolor{backgroundgray}{RGB}{199, 219, 241} %CTU light blue
  \definecolor{headgray}{rgb}{0.50,0.50,0.51}
  \definecolor{enumgray}{RGB}{0, 122, 195} %CTU blue
+\fi
 % colors end
 
 \DeclareRobustCommand{\ctufittitle}[1]{
diff --git a/ctufit-thesis.tex b/ctufit-thesis.tex
index b8389bd6d708d2ed83435b928b123ab6006b162f..c458e534fe3d204490212e6ff840b2df6cde45ed 100644
--- a/ctufit-thesis.tex
+++ b/ctufit-thesis.tex
@@ -28,8 +28,9 @@
 % CLASS OPTIONS
 % language: czech/english/slovak
 % thesis type: bachelor/master/dissertation
+% colour: bw for black&white OR no option for default colour scheme
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\documentclass[czech,bachelor,unicode]{ctufit-thesis}
+\documentclass[czech,bachelor,unicode,bw]{ctufit-thesis}
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 % FILL IN THIS INFORMATION