\documentclass[10pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[czech]{babel}
\usepackage{array}
%\usepackage{multicolumn}
\pagestyle{empty}
\setlength{\topmargin}{-1.54cm}
\setlength{\oddsidemargin}{-1cm}
\setlength{\evensidemargin}{-1cm}
\setlength{\textwidth}{17.5cm}
\setlength{\textheight}{25.5cm}
\def\commonWidth{0.09\textwidth}
\def\longWidth{0.6\textwidth}
\def\extraLongWidth{0.8\textwidth}
\begin{document}
%
%\valign to\vsize{\tabskip=0pt plus1fil #\vfill & \tabskip=0pt #\hfil\cr
%
% Hlavicka faktury
%
\begin{center}
{\huge \bf Přehled hodin} 
\end{center}
%\tabskip=2em plus 5em
%\halign to\hsize{\tabskip=0pt plus1fil #\hfil 
%& \tabskip=0pt #\hfil 
%& \tabskip=0pt #\hfil 
%& \tabskip=0pt #\quad\cr
%ext. partner: & {\bf $debName} &\cr
\begin{tabular}{>{\centering\arraybackslash}m{\commonWidth}>{\arraybackslash}m{\longWidth}>{\arraybackslash}m{\commonWidth}>{\arraybackslash}m{\commonWidth}}
& {\bf $debName} & období:&{\bf $timesheetPeriod} \cr 
& & &{\bf } \cr 
\end{tabular}
%\noalign{\medskip\hrule height 1.8pt\smallskip\hrule\smallskip}}
%\halign to\hsize{\tabskip=0pt \hfil# &\tabskip=0pt plus1fil #\hfil & 
%\tabskip=0pt \hfil # & \tabskip=2em plus 5em #\hfil\cr
%\noalign{\bigskip\bigskip}
\vskip 0.5cm	
%
% Hlavni time sheeetu
%
\scriptsize
%\begin{tabular}{|>{\centering\arraybackslash}m{\commonWidth}|>{\centering\arraybackslash}m{\longWidth}|>{\centering\arraybackslash}m{\commonWidth}| >{\centering\arraybackslash}m{\commonWidth}|}
\begin{tabular}{|>{\raggedright\arraybackslash}m{\longWidth}|>{\raggedleft\arraybackslash}m{\commonWidth}|>{\raggedleft\arraybackslash}m{\commonWidth}| >{\raggedleft\arraybackslash}m{\commonWidth}|}
\hline 
{\bf oblast činnosti} & {\bf hodin} & {\bf sazba} & {\bf celkem}\cr
\hline 
&&&\cr
$mainPart
&&&\cr
\hline 
%\multicolumn{2}{|l|}{}&&\cr
%\cline{1-3}
{}&{}&\multicolumn{2}{r|}{} \\
{\bf celkem}&{\bf $timesheetEffortTotal}&\multicolumn{2}{r|}{\bf $amount Kč} \\
%\multicolumn{2}{|l|}{}&&\cr
%\cline{2-2}
\hline
\end{tabular}
\vskip 2mm
\noindent
\vskip 4mm
\normalsize
%
% Podpisy
%
%\tabskip=2em plus 5em
%\halign to\hsize{\tabskip=0pt plus1fil \quad\hfil#\hfil 
%& \tabskip=0pt \hfil#\hfil\quad\cr

\setlength{\unitlength}{1mm}

\begin{tabular}{>{\arraybackslash}m{2.2cm}>{\arraybackslash}m{6cm}>{\arraybackslash}m{10cm}}
zpracoval: &{\bf $invoicerName} &
\cr

\cr
\end{tabular}



\end{document}
