\RequirePackage{fancyhdr}

\fancyhf{}
\pagestyle{fancy} % mise en page

\makeatletter

%%%% Commande \docutitre pour l'en-tete.
%%%% Il faut entrer le contenu via la commande: \docutitre{blablabla}
\newcommand*{\docutitre}[1]{\gdef\@docutitre{#1}}
\docutitre{}

%% En-tete
%pages impaires
\fancyhead[RO]{\color{grisfonce}\@docutitre}
\fancyhead[LO]{\color{grisfonce}\@date}

%pages paires
\fancyhead[RE]{\color{grisfonce}\@date }
\fancyhead[LE]{\color{grisfonce}\@docutitre }


%%%Pieds de page
%pages impaires
\fancyfoot[RO]{
%\fcolorbox{fondtitre}{fondtitre}{\color{blanc}page \thepage}} % ici le num de page
{page \thepage}} % ici le num de page
\fancyfoot[LO]{
\fcolorbox{blanc}{blanc}{\color{grisfonce}\@author}} % ici l'auteur
%pages paires
\fancyfoot[LE]{
%\fcolorbox{fondtitre}{fondtitre}{\color{blanc}page \thepage}} % ici le num de page
{page \thepage}} % ici le num de page
\fancyfoot[RE]{
\fcolorbox{blanc}{blanc}{\color{grisfonce}\@author}} % ici l'auteur

\makeatother

%%%%%%% ligne de l'entete %%%%%%%%%%%
% pour la rendre invisible, sur un fond blanc... on la peint en blanc

\renewcommand{\headrule}{
}

