.gu_clear {
    clear: both;
    width: 100%;
    height: 1px;
    font-size: 1px;
    line-height: 1px;
    margin: 0 0 -1px;
}
#gu_background {
    position: absolute;
    left: 0px;
    bottom: 0px;
    width: 100%;
    height: 200px;
    background: transparent url(../img/gu_sidebar_body.gif) repeat-y;
}
#gu_sidebar {
    position: relative;
    width: 310px;
    background: transparent;
}
#gu_sidebar form {
    clear: both;
    padding: 24px 22px;
    background: transparent url(../img/gu_sidebar_body.gif);
}
#gu_sidebar h1 {
    font-size: .66em;
}
#gu_sidebar a,
#gu_sidebar label,
#gu_sidebar noscript p {
    font-size: .6em;
}
#gu_sidebar h1 {
    position: relative;
    width: 264px;
    margin: 0 0 4px 2px;
}
#gu_sidebar #gu_submit {
    margin-top: 30px;
    text-align: center;
}
#gu_sidebar_bottom {
    clear: both;
    width: 310px;
    height: 125px;
    background: transparent url(../img/abschlussleiste_unten_schmal.jpg);
}
#gu_sidebar label {
    display: block;
    padding: 0;
    margin: 0;
}
#gu_sidebar label input {
    height: 14px;
    padding: 0;
    margin: 0;
}
#gu_sidebar.iframe form {
    height: 353px;
}

