Herzlich willkommen auf der TeXwelt, Tom!
Eigentlich bräuchtest Du hier 3 Layer. Ginge auch. Ich finde das einfachste, die beiden überzeichneten Nodes einfach nochmal zu zeichnen, auf die Schnelle. Und den nur großen gefüllten Kreis in den Hintergrund schicken.
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{tikz}
\usetikzlibrary{positioning,fit,backgrounds}
\begin{document}
\begin{tikzpicture}
\node [circle, fill=black, minimum size=2mm, inner sep=0](Punkt) {};
\node [above right=1pt of Punkt, rectangle, inner sep=0](Text) {$f(x)$};
\node [circle, minimum size=2cm, draw, fill=red, fit={(Punkt) (Text)}]
(Kreis) {};
\node [circle, fill=black, minimum size=2mm, inner sep=0](Punkt) {};
\node [above right=1pt of Punkt, rectangle, inner sep=0](Text) {$f(x)$};
\begin{scope}[on background layer]
\node [left=0.2cm of Kreis, circle, minimum size=3cm, draw, fill=blue,
fit={(Kreis)},label={[font=\Large]above:$E$}] {};
\end{scope}
\end{tikzpicture}
\end{document}
![alt text][1]
[1]: http://texwelt.de/wissen/upfiles/kreise.png