\documentclass[12pt]{article}
\usepackage{geometry}
\usepackage[utf8]{inputenc}
\usepackage{array}
\usepackage{tikz}
\usepackage{lipsum}
\usepgflibrary{arrows}

\def\mydotfill#1{\cleaders\hbox to #1{.}\hfill}
\newcommand\dotline[2][.5em]{\leavevmode\hbox to #2{\mydotfill{#1}\hfil}}

\geometry{
    top=15mm,
    left=15mm,
    right=15mm,
    bottom=15mm
}

\setlength{\parindent}{0mm}
\setlength{\parskip}{3mm}
\renewcommand{\arraystretch}{2.0}

\pagenumbering{gobble}

\newcolumntype{R}[1]{>{\raggedleft\arraybackslash}p{#1}}
\newcolumntype{L}[1]{>{\raggedright\arraybackslash}p{#1}}
\newcolumntype{M}[1]{>{\centering\arraybackslash}m{#1}}

\newcommand{\kreis}{
    $\vcenter{\begin{tikzpicture}
        \draw (0,0) circle (0.3cm);
    \end{tikzpicture}}$
}

\newcommand{\kreiswithdots}{
    $\vcenter{\begin{tikzpicture}
        \draw (0,0) circle (0.3cm);
        \draw [dotted, very thick] (0.5, -0.2) -- (12.3, -0.2);
    \end{tikzpicture}}$
}

\newcommand{\sheet}{

    \textbf{\large{Wahl des/der \dotline{6cm}}}

    Die folgenden Kandidat/-innen stehen zur Wahl, bitte setzen Sie genau \dotline{1cm} Kreuz(e).

    \begin{tabular}{l}
        \kreiswithdots \\
        \kreiswithdots \\
        \kreiswithdots \\
        \kreiswithdots \\
        \kreiswithdots \\
        \kreiswithdots \\
        \kreiswithdots \\
        \kreiswithdots \\
        \kreiswithdots \\
        \kreiswithdots \\
        \kreiswithdots \\
        \kreiswithdots \\
        \kreiswithdots \\
        \kreiswithdots \\
        \kreiswithdots \\
        \kreiswithdots \\
        \kreiswithdots \\
        \kreiswithdots \\
        \kreiswithdots \\
        \kreiswithdots \\
    \end{tabular}
}

\begin{document}

\sheet

\end{document}
