#resultat table
{
width: 100%;
}

#resultat table tr td
{
text-align: left; vertical-align: top; padding-bottom: 30px;
font-family: verdana,sans-serif; color: #333; font-size: 12px; line-height: 150%;
}

#resultat table tr td em
{
color: #877067;
}

#resultat table tr td a
{
color: #333; text-decoration: none;
}

#resultat table tr td a:hover
{
text-decoration: underline;
}

#resultat table tr .rubrik
{
width: 52%; padding-right: 10px;
}

#resultat table tr .rubrik h4
{
font-size: 20px;
}

#resultat strong
{
border-bottom: 1px dashed #00CC00; color: #00CC00;
}

#resultat table tr .rubrik h4 strong
{
border-bottom: none; font-weight: normal;
}

#resultat table tr .rubrik h4, #resultat table tr .rubrik h5
{
line-height: 120%; vertical-align: bottom; margin: 0;
text-align: right;
}