content: none;
display: inline;
}
-.content > .main
+.menu .content > .main,
+.nomenu .content > .main,
+.onecolumn .content > .main
{
float: none;
width: auto;
border-top: 1px solid @hintergrund;
border-bottom: 1px solid @hintergrund;
}
-.content > .marginal
+.menu .content > .marginal,
+.nomenu .content > .marginal,
+.onecolumn .content > .marginal
{
position: static;
width: 100%;
padding: 0 0 999em 0;
background-color: transparent;
}
+.onecolumn .content > .marginal
+{
+ margin: 6.5em 0 -1001.175em 0;
+ padding: 0 0 999em 0;
+ background-color: transparent;
+}
/** Seitenkopf positionieren */
width: 100%;
}
+.menu #menu,
.nomenu #menu,
-.menu #menu
+.onecolumn #menu
{
position: absolute;
width: auto;
width: 15em;
background-color: @heller;
}
-.nomenu #footer
+.nomenu #footer,
+.onecolumn #footer
{
padding: 0 3em 1.5em 5em;
@media (max-width: (@maxsmalltablet))
/** Breadcrump positionieren */
.menu #breadcrumb,
-.nomenu #breadcrumb
+.nomenu #breadcrumb,
+.onecolumn #breadcrumb
{
left: 11.9em;
right: 3em;
/** Faux-Column-Hack für Marginalinhalte */
-.nomenu .content > .marginal aside.m
+.nomenu .content > .marginal aside.m,
+.onecolumn .content > .marginal aside.m
{
margin: 3.5em 0 -999em 0;
padding: 2em 3em 995em 5em;