# Pagenumbers aligned raggedleft in scrartcl with tocstyle?

When trying to typeset a table of contents with KOMAscriptand tocstyle(alpha 0.2d), I finally managed to change the font of the pagenumbers (like the rest of the document to CMSS) with \settocfeature{pagenumberhook}{\changefont{cmss}{m}{n}}, however now the page numbers are aligned at the left and not at the right side!

So how can I change that back to an alignment on the right side of the page numbers like that, but with the sans serif font?

Example:

\documentclass[11pt, a4paper]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage{blindtext}

\newcommand{\changefont}[3]{ \fontfamily{#1} \fontseries{#2} \fontshape{#3} \selectfont}

\usepackage[]{tocstyle}
\usetocstyle{classic}
%\settocstylefeature[1]{entryvskip}{10pt}
%\settocstylefeature[2]{entryvskip}{3pt}
%\settocstylefeature[1]{entryhook}{\bfseries}
\settocfeature{pagenumberhook}{\changefont{cmss}{m}{n}}

\begin{document}

\changefont{cmss}{m}{n}

\tableofcontents

\newpage

\blinddocument
\blinddocument
\blinddocument

\end{document}
-