diff --git a/layout.sty b/layout.sty
index 188b9685f2dbbf5bd5f50d2f3c13ee3d9007b034..adf8e70b38ea3d7470e1501a17ffc1d3dfb8bbde 100644
--- a/layout.sty
+++ b/layout.sty
@@ -89,12 +89,12 @@
     \ifodd\value{page}
       \def\BGpageanchor{current page.north east}
       \def\BGanchor{north west}
-      \def\BGmark{\rightmark}
+      \def\BGmark{\textcolor{\pageOppositeColor}{\rightmark}}
       \def\BGrotate{-90}
     \else
       \def\BGpageanchor{current page.north west}
       \def\BGanchor{north east}
-      \def\BGmark{\leftmark}
+      \def\BGmark{\textcolor{\pageOppositeColor}{\leftmark}}
       \def\BGrotate{90}
     \fi
     \begin{tikzpicture}[overlay,remember picture]