[Tex/LaTex] Description list with right alignment of labels

descriptionenumitemhorizontal alignmentlists

I want a description list that looks like the following:

          Name | Joel Spolsky
       Address | Some address
                 Some zipcode
     Telephone | +31 123 456
        E-Mail | email@domain.org
Something more | Bashing latex in- 
     elaborate | to submission     

How would I accomplish this? I've tried using the enumitem package but it doesn't want to align the labels (not the items) to the right as in the above example. When using the multiline style option items either overlap or bump into eachother.

I'm trying to create something like this:

enter image description here

\usepackage{enumitem}
\setdescription{style=multiline,topsep=10pt,leftmargin=5cm,font=\normalfont}

\section{Experience}
\begin{description}
  \item[Data] 2011 - heden (20 weken) 
  \item[Beroep of functie] Software Developer
  \item[Voornaamste werkzaamheden en verantwoordelijkheden] Software ontwikkeling 
  \item[Naam en adres van de werkgever] Multicast Automatisering B.V. 
  \item[Soort onderneming of sector] Informatie Communicatie Technologie (ICT)
\end{description}

Best Answer

The enumitem package does not feature a parright alignment option, but (somewhat to my surprise) it was rather easy to create (as a carbon copy of the existing parleft option).

EDIT: Peter Grill pointed out \SetLabelAlign in a comment, and this actually results in superior spacing.

EDIT 2: The alternative version is only recommended if you have an old version of enumitem -- hat tip to Alan Munn.

\documentclass{article}

\usepackage{enumitem}

% Variant A
% \makeatletter
% \def\enit@align@parright{%
%   \def\enit@align##1{%
%     \nobreak
%     \strut\smash{\parbox[t]\labelwidth{\raggedleft##1}}}}
% \makeatother

% Variant B with superior spacing -- thanks to Peter Grill
\SetLabelAlign{parright}{\parbox[t]{\labelwidth}{\raggedleft#1}}

\setlist[description]{style=multiline,topsep=10pt,leftmargin=5cm,font=\normalfont,%
    align=parright}

\begin{document}

\section{Experience}
\begin{description}
  \item[Data] 2011 - heden (20 weken) 
  \item[Beroep of functie] Software Developer
  \item[Voornaamste werkzaamheden en verantwoordelijkheden] Software ontwikkeling 
  \item[Naam en adres van de werkgever] Multicast Automatisering B.V. 
  \item[Soort onderneming of sector] Informatie Communicatie Technologie (ICT)
\end{description}

\end{document}

enter image description here

Related Question