TeX ist im Allgemeinen case-sensitiv. Die Farbmodelle `RGB` und `rgb` sind bezüglich der Wertebereiche für die Farbangaben gänzlich unterschiedlich. Bei `rgb` sind Dezimalwerte zwischen 0 und 1 sinnvoll, während bei `RGB` ganzzahlige Werte zwischen 0 und 255 zu verwenden sind. Du wirfst das wahllos durcheinander. Daher würde ich annehmen, dass die Farben sehr wohl wie definiert ausgegeben werden, aber die Definitionen teilweise falsch sind. Beispielsweise vermute ich, dass
> \definecolor{piratar}{rgb}{0,0,0}
\definecolor{klisti}{rgb}{255,247,0}
\definecolor{bjoertfram}{rgb}{141,25,142}
\definecolor{heimilanna}{rgb}{38,182,235}
\definecolor{lydraedisvaktin}{rgb}{75,82,152}
\definecolor{haegrigraenirflokkurfolksins}{rgb}{59,118,0}
\definecolor{landsbyggdarflokkur}{rgb}{98,26,171}
\definecolor{althydufylkingin}{rgb}{202,0,43}
\definecolor{doegun}{rgb}{230,190,88}
eigentlich
\definecolor{piratar}{RGB}{0,0,0}
\definecolor{klisti}{RGB}{255,247,0}
\definecolor{bjoertfram}{RGB}{141,25,142}
\definecolor{heimilanna}{RGB}{38,182,235}
\definecolor{lydraedisvaktin}{RGB}{75,82,152}
\definecolor{haegrigraenirflokkurfolksins}{RGB}{59,118,0}
\definecolor{landsbyggdarflokkur}{RGB}{98,26,171}
\definecolor{althydufylkingin}{RGB}{202,0,43}
\definecolor{doegun}{RGB}{230,190,88}
sein sollte.
Näheres zu den von [`xcolor`](http://www.ctan.org/pkg/xcolor) unterstützten Farbmodellen ist der Anleitung zu entnehmen. Eine Übersicht über die Farbmodelle ist beispielsweise in [Abschnitt 2.2.1 der `xcolor`-Anleitung](http://mirrors.ctan.org/macros/latex/contrib/xcolor/xcolor.pdf#subsubsection.2.2.1) zu finden, die Wertebereiche der unterschiedlichen Modelle sind übersichtlich in [Tabelle 3 derselben Anleitung](http://mirrors.ctan.org/macros/latex/contrib/xcolor/xcolor.pdf#table.3) dargestellt. Das Farbmodell `rgb` ist – im Unterschied zu `RGB` – auch bereits in der `color`-Anleitung, [in Kapitel 3 ganz zu Beginn des [Farbenkapitels des `grfguide`](http://mirrors.ctan.org/macros/latex/required/graphics/grfguide.pdf#section.3) ganz zu Beginn spezifiziert.
Natürlich habe ich keine Ahnung, welche Farben Du tatsächlich erwartest. Schließlich fehlt eine solche Information. Es kann also auch sein, das dass Monitor oder Drucker falsch kalibriert sind.