This minimal code example:
\documentclass[helvetica,portuguese,narrow]{europecv}
\usepackage[top=1.5cm, bottom=1.5cm, left=1.5cm, right=1.5cm]{geometry}
\usepackage{graphicx}
\begin{document}
\begin{europecv}
\ecvlanguageheader{(*)}
\ecvlanguage{English}{\ecvCOne}{\ecvCOne}{\ecvBTwo}{\ecvBTwo}{\ecvCOne}
\ecvlanguagefooter{(*)}
\end{europecv}
\end{document}
Produces the following document:

What I want is to vertically align those C1 and B2.
I looked through the europecv package and found that I can add the following to my document to rewrite the command that outputs those table rows:
\makeatletter
\renewcommand*\ecvCEF[2]{
\begin{tabular}{@{}>{\footnotesize}p{.2\ecv@langparwidth}@{\hspace{1mm}}>{\footnotesize\centering}p{.74\ecv@langparwidth}@{}}
#1 & #2\tabularnewline
\end{tabular}
}
\makeatother
That is the original code, I just need to find how to properly vertically align those C1 and B2 to the middle of the cell. Any suggestions?

