/**
 * IE fixes
 * (not only) IE6 shows strange effects (incorrect spacing, losing bg),
 * in content-navigation, therefore rewrite of the list with
 * a lot of relative positions and inline-blocks.
 *
 * $Id: screen.ie6.css 2206 2010-12-02 14:58:22Z evams $
 */
.content-navigation {
    display:inline-block;
    position:relative;
    overflow:hidden;
}

.content-navigation ul,
.content-navigation li {
    display:inline-block;
    position:relative;
    clear:left;
    width:100%;
    float:left;
}


.teaser-box {
    position:relative;
}

#right-col  {
    _overflow:hidden;
}

#right-col > .content-navigation li {
    width:100%;
    display:inline-block;
    float:left;
}

/*strange scaling bug in ie6 */
#right-col .content-navigation .n-active {
    _width:100%;
    _margin-right:-.4em;
}


#Contents, #main ul, #main ul li,
#SubNavigation ul, #footer, #main .faq dt,
.float-box, .content-navigation a span,
#right-col .teaser-box div,
div.field-box, #main-navigation,
#main-navigation ul,
.legallinks-navigation a,
.legallinks-navigation a span,
#main .paragraph-image-box-fl,
#main .paragraph-image-box-fr{
    display:inline-block;
}

.float-box  {
    _margin-bottom:.75em;
}

#right-col .teaser-box div div {
    display:block;
}

.bayerlinks-navigation,
.legallinks-navigation {
    position:relative;
}

.legallinks-navigation li {
    _position:relative;
    _margin-top:-.4em;
}

.anchor-navigation li {
    _background-position:0 .8em !important;
}

#main input, #main select, #main textarea {
    font-size:1em !important;
}

legend {
    display:inline-block;
    _margin-left:-5px !important;
}

#main form button {
   line-height:1em;
   font-size:1em;
}
