#teaser {
    float: left;
    position: relative;
    top: -2.3em;
    width: 55em;
    padding: 0 0 2.7em 0;
    margin: 0;
    background-color: rgb(255, 255, 255);
}
#teaser dl {
    border-left: 2px solid rgb(180, 40, 40);
    padding: 0.3em 0 1.5em 1.5em;
}
dl#teaserOne  {
    float: left;
    width: 11em;   /* Breite Teaserspalte 1 */
    margin: 1.9em 0 0 3.5em;
}
dl#teaserTwo  {
    float: left;
    width: 11em;   /* Breite Teaserspalte 2 */
    margin: 1.9em 0 0 4.4em;
}
dl#teaserThree  {
    float: right;
    width: 11em;   /* Breite Teaserspalte 3 */
    margin: 1.9em 3.5em 0 0;
}


/* Formatierung der Teaser-Ueberschrift */
#teaser dt {
    margin: 0;
    padding: 0 0 0.2em;
    color: rgb(150, 0, 0);
    font-size: 120%;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    word-spacing: normal;
    text-align: left;
    background-color: rgb(255, 255, 255);
}
/* Formatierung von Links in der Ueberschrift */ 
#teaser dt a {
    margin: 0;
    padding: 0 0 0.2em;
    color: rgb(150, 0, 0);
    font-size: 100%;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    word-spacing: normal;
    text-align: left;
    background-color: rgb(255, 255, 255);
}  
#teaser dt a:link {
    text-decoration: none;
}
#teaser dt a:visited {
    color: rgb(150, 0, 0);
    text-decoration: none;
}
#teaser dt a:hover  {
    color: rgb(150, 0, 0);
    text-decoration: underline;
}


/* Formatierung Teaser-Lauftext */
#teaser dd  {
    margin: 0;
    padding: 0;
    color: rgb(80, 80, 80);
    font-size: 90%;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.58em;
    letter-spacing: 0;
    word-spacing: normal;
    text-align: left;
    text-indent: 0;
    background-color: rgb(255, 255, 255);
}
/* Formatierung Links im Teaser-Lauftext */
#teaser dd a {
    display: block; /* Gesamter Bereich wird anklickbar */
    margin: 0;
    padding: 0;
    color: rgb(80, 80, 80);
    font-size: 100%;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    word-spacing: normal;
    text-align: left;
    text-indent: 0;
    background-color: rgb(255, 255, 255);   
}
#teaser dd a:link {
    text-decoration: none;
}
#teaser dd a:visited {
    color: rgb(80, 80, 80);
    text-decoration: none;
}
#teaser dd a:hover  {
    color: rgb(80, 80, 80);
    text-decoration: none;
}


/* Formatierung Link-Pfeil nach Teaser-Lauftext*/
#teaser dd img {
    margin: 0.4em 0 0.1em 0.5em;
    padding: 0;
    border: 0px;
}
