1 /** Seite gesamt (Abmessungen, Aussenabstände etc.) */
17 /** Seitenaufteilung mit/ohne Menü für Tablets optimieren */
26 @media (max-width: @maxsmalltablet)
30 @media (max-width: @maxsmallertablet)
32 padding-bottom: 3.25em;
47 @media (max-width: @maxsmalltablet)
51 @media (max-width: @maxsmallertablet)
53 padding: 0 1em 0 2.5em;
55 /** Die 1px-Rahmen triggern, dass das erste Margin den Footer aufschiebt.
56 Bei einem Wert von 0 ragt dieses Margin dann einfach aus dem Footer
58 border-top: 1px solid @hintergrund;
59 border-bottom: 1px solid @hintergrund;
66 .menu .content > .marginal
68 margin: 3em 0 -994em -15em;
69 padding: 2em 0 999em 0;
71 .nomenu .content > .marginal
73 margin: 3em 0 -994em 0;
75 background-color: transparent;
79 /** Seitenkopf positionieren */
83 padding: 1em 3em 0 5em;
84 @media (max-width: @maxsmalltablet)
87 padding: .5em 2em 0 3em;
89 @media (max-width: @maxsmallertablet)
92 padding: 1em 1em 0 2.5em;
97 /** Bereichsauswahl positionieren */
102 border-right: .125em solid @hintergrund;
104 @media (max-width: @maxsmalltablet)
108 @media (max-width: @maxsmallertablet)
113 display: inline-block;
122 right: 0; /** Hier eigentlich nicht nötig, aber für Tablet-Style erforderrlich! */
133 @media (max-width: @maxsmalltablet)
138 @media (max-width: @maxsmallertablet)
150 @media (max-width: @maxsmalltablet)
154 @media (max-width: @maxsmallertablet)
161 @media (max-width: @maxsmalltablet)
163 font-size: 200%; /* 32px */
165 @media (max-width: @maxsmallertablet)
167 font-size: 150%; /* 24px */
170 #menu > li.m > a.m:hover:before,
171 #menu > li.m > a.m.selected:before,
172 #menu > li.m > strong.m:before
174 @media (max-width: @maxsmalltablet)
179 @media (max-width: @maxsmallertablet)
185 /** Footer positionieren */
191 margin: 3em 0 -999em -15em;
192 padding: 0 0 999em 0;
194 background-color: @heller;
198 padding: 0 3em 1.5em 5em;
199 @media (max-width: @maxsmalltablet)
201 padding: 0 2em 1em 3em;
203 @media (max-width: @maxsmallertablet)
205 padding: 0 1em .75em 2.5em;
207 background-color: @heller;
212 /** Breadcrump positionieren */
219 @media (max-width: @maxsmalltablet)
221 font-size: 87.5%; /* 14px */
225 @media (max-width: @maxsmallertablet)
233 /** Faux-Column-Hack für Marginalinhalte */
235 .nomenu .content > .marginal aside.m
237 margin: 3.5em 0 -999em 0;
238 padding: 2em 3em 995em 5em;
239 background-color: @heller;
242 @media (max-width: @maxsmalltablet)
247 @media (max-width: @maxsmallertablet)
253 .menu .content > .marginal > aside.m
255 margin: 0 -12em 1em 20em;
256 @media (max-width: @maxsmalltablet)
261 @media (max-width: @maxsmallertablet)