#headstart {
    border-bottom: 1px solid #333;
}



#imgprev {
}
#imgprev p {
    margin: 0;
    padding: 0;
    padding-left: 10px;
    padding-top: 10px;
    width: 500px;
}
#imgprev #imgs {
    position: absolute;
    left: 520px;
    top: 0;

    background-color: #aaa;
    width: 200px;
}
#imgprev #imgs img {
    margin-bottom: -3px;
}



#bodytext {
    background-color: #000;
    color: #666;
}
#bodytext1 {
}



#box {
    margin-top: 9pt;
}
#box1 {
    margin-top: 9pt;
    margin: 0;
    padding: 0px;
}



#diashow {
    margin: 0;
    padding: 0;
}
object, param, embed {
    margin: 0;
    padding: 0;
    
}


#teaser {
    position: absolute;
    left: 520px;
    /*top: 13px;*/
    
    margin: 0;
    padding: 0;
    width: 210px;
}
#teaser .hint {
    border: 1px solid #999;
    background-color: #666;
    margin: 0;
}
#teaser .hint h2 {
    border-left: 6px solid #c30;
    color: #aaa;
    font-size: 90%;
    font-weight: bold;
    margin: 0;
    margin-top: 0;
    padding: 0.1em;
    padding-left: 10px;
    padding-top: 5px;
}
#teaser .hint p {
    font-size: 90%;
    line-height: 110%;
    margin: 0;
}
#teaser .hint a {
    display: block;
    margin: 0;
    padding: 0.1em;
    padding-bottom: 0.3em;
    padding-top: 0.3em;
    padding-left: 1.6em; /* Einzug für erste Zeile im Teaser */
    text-indent:-1em;

}
#teaser .hint a:link, #teaser .hint a:visited {
    border-left: 6px solid #ccc;
    color: #aaa;
    text-decoration: none;
}
#teaser .hint a:hover, #teaser .hint a:active, #teaser .hint a:focus {
    border-left: 6px solid #f50;
    color: #aaa;
    text-decoration: none;
}


#footer {
    margin-top: 3em;
}
#footer p {
    color: #333;
}
#footer a:link, #footer a:visited {
    color: #333;
}
#footer a:hover, #footer a:active, #footer a:focus {
    color: #eee;
}




