/* Hintergrundbilder deaktivieren */
div#columns-bg { background-image: none; }

/* Elemente für Print-Layout deaktivieren */
ol#rootline,
div#leftcol-container,
div#infobox-container,
h6,
div#footer,
ol#rootline *,
div#leftcol-container *,
div#infobox-container *,
div#footer *,
div.footer_neu,
div#breadcrumbcontainer a {
	display: none; width: 0; height: 0;
}
div#breadcrumbcontainer li a {
	display: inline;
	width: auto;
	height: auto;
}

/* Schriftformatierung */
body {
    font-size: 10pt;
}

/* Layout anpassen */
h1#pageheader {
    width: 100%;
    height: auto;
    background-image: none;
    margin: 0; padding: 0;
}

ol#rootline {
    width: 100%;
    padding-left: 1em;
}

div#main-container {
    background-image: none;
    border: 0;
    display: inline;
    height: 1px;
    overflow: visible;
}


div#main-container, div#columns-bg, div#content-container, div.fce-twocols, div#content-wrapper, div#footer, div#footer div.center {
    width: 100%;
    margin: 0;
    padding: 0;
    border: 0;
}

div#content-container.halfwidth-top { width: 48%; padding-right: 52%; }
div#content-container.halfwidth-bottom { width: 48%; padding-right: 52%; }

/* FCEs */
div.fce-twocols div.leftcol { width: 49%; }
div.fce-twocols div.rightcol { width: 49%; }

