Chez moi, avec `tabularx` ça fonctionne parfaitement:
parfaitement :
\documentclass[border = 5 mm]{standalone}%{article}%
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[light, largesmallcaps]{kpfonts}
\usepackage{tabularx}
\begin{document}
\begin{tabularx}{\linewidth}{| >{\centering\arraybackslash}X|>{\centering\arraybackslash}X|}
\hline
Du texte & Du texte \\
\hline
\end{tabularx}
\end{document}
![alt text][1]
Bernard
[1]: http://texnique.fr:80/osqa/upfiles/barrevertaumilieudutableau.png