1/******************************************************************************
2 ********************************  ATTENTION  *********************************
3         DO NOT MODIFY THIS FILE, IT WILL NOT BE PRESERVED ON UPDATES!
4 ******************************************************************************
5  If you want to add some own screen CSS, have a look at the README of this
6  template and "/user/screen.css". You have been warned!
7 *****************************************************************************/
8
9/* Notes about how the template CSS works:
10
11   - This template includes 3rd party CSS files:
12     1) CSS from the "starter" DokuWiki template by Anika Henke (brings
13        important and basic styling for syntax and core features)
14     2) CSS from the original "monobook" skin for MediaWiki (brings the basic
15        layout and overwrites some "default" styling)
16     These files will be included BEFORE this specific CSS file. In this file,
17     I just overwrite non fitting MediaWiki "monobook" and DokuWiki "starter"
18     CSS + add some CSS for some exclusive objects of this template
19   - Why I am doing this? Well, read <http://j.mp/eq8zSo>. I followed the main
20     principle described there and simply apply it to the two sources ("starter"
21     template and "monobook" skin).
22   - This way also ensures a painless update, if there are new versions of
23     MediaWiki monobook or DokuWiki CSS files. Cause these 3rd party components
24     were not edited or partially copied, I do not have to track their changes
25     in detail.
26
27   Explanation of the different sections in here:
28   - "Styles/corrections for the template itself"
29     General CSS targeting the template structure. This section overwrites non
30     fitting CSS of the "monobook" MediaWiki skin and "starter" DokuWiki
31     template. Read the notes above and <http://j.mp/eq8zSo> if you do not know
32     why I am doing it this way.
33   - "Browser Hacks and corrections"
34     Section containing bigger hacks for browser specific problems.
35*/
36
37
38/******************************************************************************
39 ************** Styles/corrections for the template itself ********************
40 ******************************************************************************/
41/* --------------- general styling --------------- */
42html {
43  background-color: #f9f9f9;
44  color: __text__;
45  margin: 0;
46  padding: 0;
47  overflow-x: auto;
48  overflow-y: auto;
49}
50hr {
51  border: 0 none;
52  text-align: center;
53  width: 100%;
54  clear: both;
55}
56pre,
57code,
58samp,
59kbd {
60  font-family: monospace,sans-serif;
61}
62pre {
63  overflow: auto;
64}
65img {
66  border-width: 0;
67  background-color: transparent;
68}
69blockquote {
70  padding: 0 1.25em;
71  border: solid __border__;
72  border-width: 0 0 0 .25em;
73}
74q:before,
75q:after {
76  content: '';
77}
78sub,
79sup {
80  font-size: .8em;
81  line-height: 1;
82}
83sub {
84  vertical-align: sub;
85}
86sup {
87  vertical-align: super;
88}
89
90/* forms */
91form {
92  display: inline;
93  padding: 0;
94}
95label {
96  vertical-align: middle;
97  cursor: pointer;
98}
99input,
100textarea,
101button,
102select,
103optgroup,
104option {
105  font: inherit;
106  color: inherit;
107  /* background-color destroys button look */
108  line-height: 1;
109  margin: 0;
110  vertical-align: middle;
111}
112input[type=text],
113input[type=password],
114textarea {
115  padding: .1em;
116}
117input[type=radio],
118input[type=checkbox],
119input.check {
120  padding: 0;
121}
122input[type=submit],
123input.button,
124button {
125  cursor: pointer;
126}
127input[disabled],
128button[disabled],
129input[readonly],
130button[readonly] {
131  cursor: auto;
132}
133optgroup {
134  font-style: italic;
135  font-weight: bold;
136}
137option {
138  font-style: normal;
139  font-weight: normal;
140}
141
142/* tables */
143table {
144  border-collapse: collapse;
145  empty-cells: show;
146  border-spacing: 0;
147  border: 1px solid __border__;
148}
149caption {
150  caption-side: top;
151  text-align: left;
152  margin: 0 0 .3em;
153}
154th,
155td {
156  padding: .3em .5em;
157  margin: 0;
158  vertical-align: top;
159  border: 1px solid __border__;
160  text-align: left;
161}
162th {
163  font-weight: bold;
164  background-color: __background_alt__;
165}
166
167/* basic margins and paddings */
168p,
169pre,
170table,
171blockquote,
172fieldset,
173address {
174  margin: 0 0 1.4em 0; /* bottom margin = line-height */
175  padding: 0;
176}
177div {
178  margin: 0;
179  padding: 0;
180}
181
182/* lists */
183li,
184dd {
185  padding: 0;
186  margin: 0 0 0 1.5em;
187}
188dt {
189  font-weight: bold;
190  margin: 0;
191  padding: 0;
192}
193li ul,
194li ol,
195li dl,
196dl ul,
197dl ol,
198dl dl {
199  margin-bottom: 0;
200  padding: 0;
201}
202li li {
203  font-size: 100%;
204}
205ul             { list-style: square outside; }
206ol             { list-style: decimal outside; }
207ol ol          { list-style-type: lower-alpha; }
208ol ol ol       { list-style-type: upper-roman; }
209ol ol ol ol    { list-style-type: upper-alpha; }
210ol ol ol ol ol { list-style-type: lower-roman; }
211
212/* general classes */
213div.clearer {
214  /* additional to what's already in DokuWiki's lib/styles/all.css: */
215  font-size: 1px;
216  visibility: hidden;
217}
218.a11y {
219  position: absolute;
220  left: -9000px;
221  top: -4000px;
222  width: 0;
223  height: 0;
224  overflow: hidden;
225  display: inline;
226}
227
228/* special pages background: discussion */
229.ns-1 #content,
230.ns-1 #p-cactions li,
231.ns-1 #p-cactions li a {
232   background: #f8fcff;
233}
234
235/* special pages background: media/cite etc. */
236.ns-2 #content,
237.ns-2 #p-cactions li,
238.ns-2 #p-cactions li a,
239.ns-2 #media__manager_table {
240   background: #f3f3ff;
241}
242
243/* bold tabs */
244#p-cactions .selected,
245#ca-edit { /* edit tab should be always bold */
246  font-weight: bold;
247}
248
249/* take care about hiding the bottom border when tab is selected */
250#p-cactions .selected,
251#p-cactions .selected a,
252#p-cactions .selected span {
253  z-index: 3;
254}
255.ns-0 #p-cactions .selected,
256.ns-0 #p-cactions .selected a,
257.ns-0 #p-cactions .selected span {
258  background-color: __background__;
259}
260
261/* link to current page */
262.dokuwiki span.curid a {
263  font-weight: normal;
264}
265
266/* internal link, existing */
267.dokuwiki a.wikilink1,
268.dokuwiki a.wikilink1:visited {
269  color: __existing__ !important;
270}
271
272/* missing page red: common */
273a.wikilink2:link,
274a.wikilink2:visited,
275a.wikilink2:hover {
276  color: __missing__ !important;
277}
278.dokuwiki a.wikilink2:hover {
279  text-decoration: none;
280}
281
282/* missing page red: tabs */
283#p-cactions li a.wikilink2 {
284  color: __missing__;
285}
286
287
288/* --------------- content styling --------------- */
289
290/* embedded images (styles are already partly set in DokuWiki's lib/styles/all.css) */
291.dokuwiki img.media       { }
292.dokuwiki img.medialeft   { margin: .5em 1.5em .5em 0; }
293.dokuwiki img.mediaright  { margin: .5em 0 .5em 1.5em; }
294.dokuwiki img.mediacenter { margin: .5em auto; }
295
296/* general tags */
297div.dokuwiki p,
298div.dokuwiki blockquote,
299div.dokuwiki table,
300div.dokuwiki pre {
301  margin: 0 0 1.0em 0;
302}
303div.dokuwiki caption {
304  font-family: sans-serif;
305}
306
307/* forms */
308div.dokuwiki textarea.edit {
309  font-family: monospace, serif;
310  /* second generic font fixes problem with font-size, see
311http://meyerweb.com/eric/thoughts/2010/02/12/fixed-monospace-sizing/ */
312  font-size: 14px;
313  color: __text__;
314  background-color: __background__;
315  border: 1px solid __border__;
316  padding: 0.3em 0 0 0.3em;
317  width: 100%;
318  line-height: 17px;
319}
320
321div.dokuwiki legend {
322  font-family: sans-serif;
323  font-weight: normal;
324  background-color: transparent;
325  text-align: left; /* needed for webkit browsers */
326}
327
328/* nice alphatransparency background except for IE <7 */
329html>body div.dokuwiki textarea.edit {
330  background: __background__ url(static/3rd/dokuwiki/inputshadow.png) repeat-x top;
331}
332
333div.dokuwiki input.edit,
334div.dokuwiki select.edit {
335  font-size: 100%;
336  border: 1px solid __border__;
337  color: __text__;
338  background-color: __background__;
339  vertical-align: middle;
340  margin: 1px;
341  padding: 0.20em 0.3em;
342  display: inline;
343  font-weight: normal;
344}
345
346/* nice alphatransparency background except for IE <7 */
347html>body div.dokuwiki input.edit,
348html>body div.dokuwiki select.edit {
349  background: __background__ url(static/3rd/dokuwiki/inputshadow.png) repeat-x top;
350}
351
352div.dokuwiki select.edit {
353  padding: 0.1em 0;
354}
355
356div.dokuwiki input.missing {
357  font-size: 100%;
358  border: 1px solid __border__;
359  color: __text__;
360  background-color: #ffcccc;
361  vertical-align: middle;
362  margin: 1px;
363  padding: 0.20em 0.3em;
364  display: inline;
365}
366
367/* disabled style - not understood by IE */
368div.dokuwiki textarea.edit[disabled],
369div.dokuwiki textarea.edit[readonly],
370div.dokuwiki input.edit[disabled],
371div.dokuwiki input.edit[readonly],
372div.dokuwiki input.button[disabled],
373div.dokuwiki select.edit[disabled] {
374  background-color: __background_neu__!important;
375  color: __text_neu__!important;
376  font-weight: normal;
377}
378
379/* edit form */
380div.dokuwiki div.toolbar,
381div.dokuwiki div#wiki__editbar, /* old, until 2012-01-25 */
382div.dokuwiki div.editBar {      /* new, since 2012-09-10 */
383   margin: 2px 0;
384   text-align: left;
385}
386div.dokuwiki div#size__ctl {
387   float: right;
388   width: 60px;
389   height: 2.7em;
390}
391div.dokuwiki #size__ctl img {
392   cursor: pointer;
393}
394div.dokuwiki div#wiki__editbar div.editButtons, /* old, until 2012-01-25 */
395div.dokuwiki div.editBar div.editButtons {      /* new, since 2012-09-10 */
396   float: left;
397   padding: 0 1.0em 0.7em 0;
398}
399div.dokuwiki div#wiki__editbar div.summary, /* old, until 2012-01-25 */
400div.dokuwiki div.editBar div.summary, {     /* new, since 2012-09-10 */
401   float: left;
402}
403div.dokuwiki .nowrap {
404   white-space: nowrap;
405}
406div.dokuwiki div#draft__status {
407  float: right;
408  color: __text_alt__;
409}
410
411div.dokuwiki div.license {
412  padding: 0.5em;
413  font-size: 90%;
414  text-align: center;
415}
416
417div.dokuwiki form#dw__editform div.license {
418  clear: left;
419  font-size: 90%;
420}
421
422/* buttons */
423div.dokuwiki input.button,
424div.dokuwiki button.button {
425  border: 1px solid __border__;
426  color: __text__;
427  background-color: __background__;
428  vertical-align: middle;
429  text-decoration: none;
430  font-size: 100%;
431  cursor: pointer;
432  margin: 1px;
433  padding: 0.125em 0.4em;
434  font-weight: normal;
435  line-height: 1.333em;
436}
437div.dokuwiki button.toolbutton {
438  height: 20px;
439  width: 24px;
440  padding: 1px 3px;
441  line-height: 16px;
442  text-align: center;
443}
444/* nice alphatransparency background except for IE <7 */
445html>body div.dokuwiki input.button,
446html>body div.dokuwiki button.button {
447  background: __background__ url(static/3rd/dokuwiki/buttonshadow.png) repeat-x bottom;
448}
449
450* html div.dokuwiki input.button,
451* html div.dokuwiki button.button {
452  height: 1.8em;
453}
454
455div.dokuwiki div.secedit input.button {
456  border: 1px solid __border__;
457  color: __text__;
458  background-color: __background__;
459  vertical-align: middle;
460  text-decoration: none;
461  margin: 0;
462  padding: 0;
463  font-size: 10px;
464  cursor: pointer;
465  float: right;
466  display: inline;
467}
468
469
470/* links */
471div.dokuwiki a:link,
472div.dokuwiki a:visited {
473  color: #436976;
474  text-decoration: none;
475}
476div.dokuwiki a:hover,
477div.dokuwiki a:active {
478  color: __text__;
479  text-decoration: underline;
480}
481
482/* external link */
483div.dokuwiki a.urlextern {
484  background: transparent url(static/3rd/monobook/external.png) center right no-repeat;
485  padding: 1px 13px 1px 0px;
486  color: #436976;
487  text-decoration: none;
488}
489div.dokuwiki a.urlextern:visited {
490  color: purple;
491}
492
493/* interwiki link */
494div.dokuwiki a.interwiki {
495  color: #436976;
496}
497div.dokuwiki a.interwiki:visited {
498  color: purple;
499}
500
501/* windows share */
502div.dokuwiki a.windows {
503  background: transparent url(static/3rd/dokuwiki/unc.png) center left no-repeat;
504  color: #436976;
505}
506
507/* email link */
508div.dokuwiki a.mail {
509  background: transparent url(static/3rd/dokuwiki/email.png) center left no-repeat;
510  color: #436976;
511}
512
513/* headlines */
514h1,
515h2,
516h3,
517h4,
518h5,
519h6 {
520  font-family: sans-serif;
521  background-color: inherit;
522  padding: 0;
523  clear: left; /* ideally 'both', but problems with toc */
524}
525div#content .dokuwiki h1,
526div#content .dokuwiki h2,
527div#content .dokuwiki h3,
528div#content .dokuwiki h4,
529div#content .dokuwiki h5,
530div#content .dokuwiki h6 {
531  border-bottom: 1px solid #aaa;
532  color: __text__;
533  margin: 0;
534  padding-bottom: 0.17em;
535  padding-top: 0.5em;
536}
537div#content .dokuwiki h1 a,
538div#content .dokuwiki h2 a,
539div#content .dokuwiki h3 a,
540div#content .dokuwiki h4 a,
541div#content .dokuwiki h5 a,
542div#content .dokuwiki h6 a {
543  color: __text__;
544}
545div#content .dokuwiki h1 a:hover,
546div#content .dokuwiki h2 a:hover,
547div#content .dokuwiki h3 a:hover,
548div#content .dokuwiki h4 a:hover,
549div#content .dokuwiki h5 a:hover,
550div#content .dokuwiki h6 a:hover {
551  text-decoration: none;
552}
553div#content .dokuwiki h1 {
554  font-size: 160%;
555}
556div#content .dokuwiki h1,
557div#content .dokuwiki h2 {
558  margin-bottom: 0.6em;
559  font-weight: normal;
560}
561div#content .dokuwiki h3,
562div#content .dokuwiki h4,
563div#content .dokuwiki h5,
564div#content .dokuwiki h6 {
565  font-weight: bold;
566  border-bottom: none;
567  margin-bottom: 0.3em;
568}
569div#content .dokuwiki h3 {
570  font-size: 132%;
571}
572div#content .dokuwiki h4 {
573  font-size: 116%;
574}
575div#content .dokuwiki h5 {
576  font-size: 100%;
577}
578div#content .dokuwiki h6 {
579  font-size: 80%;
580}
581
582/* remove indent from different sections */
583div#content .dokuwiki div.level1,
584div#content .dokuwiki div.level2,
585div#content .dokuwiki div.level3,
586div#content .dokuwiki div.level4,
587div#content .dokuwiki div.level5 {
588  margin-left: 0;
589}
590
591/* lists */
592div.dokuwiki ul {
593  line-height: 1.5em;
594  padding: 0;
595  list-style-type: square;
596  list-style-image: url(static/3rd/monobook/bullet.gif) !important;
597  margin: 0.3em 0 1em 1.5em;
598  color: __text_alt__;
599}
600
601div.dokuwiki ol {
602  line-height: 1.5em;
603  padding: 0;
604  list-style-image: none;
605  margin: 0.3em 0 1em 3.2em;
606  color: __text_alt__;
607  font-weight: bold;
608}
609
610div.dokuwiki li ul,
611div.dokuwiki li ol {
612  margin: 0 0 0 1.5em; /* no bottom gap in between and smaller left margin for nested lists */
613}
614
615div.dokuwiki .li {
616  color: __text__;  /* the list items overriding the ul/ol definition */
617  font-weight: normal;
618}
619
620div.dokuwiki ol { list-style-type: decimal; }
621div.dokuwiki ol ol { list-style-type: upper-roman; }
622div.dokuwiki ol ol ol { list-style-type: lower-alpha; }
623div.dokuwiki ol ol ol ol { list-style-type: lower-greek; }
624
625div.dokuwiki li.open {
626  list-style-image: url(static/3rd/dokuwiki/images/open.gif);
627}
628
629div.dokuwiki li.closed {
630  list-style-image: url(static/3rd/dokuwiki/closed.gif);
631}
632
633div#content div.dokuwiki li {
634  margin-left: 0;
635  margin-bottom: 1px;
636}
637
638/* quotes */
639div#content .dokuwiki blockquote {
640  border-left: 2px solid __border__;
641  padding-left: 3px;
642  padding-right: 0;
643  margin-left: 0.2em;
644}
645
646/* preformatted stuff, source code */
647.dokuwiki dl.code dt,
648.dokuwiki dl.file dt {
649  background-color: __background_alt__;
650  border: solid __border__;
651  border-width: 1px 1px 0;
652  color: inherit;
653  display: inline;
654  padding: 0 .5em;
655  margin-left: 1em;
656}
657.dokuwiki dl.code dd,
658.dokuwiki dl.file dd {
659  margin: 0;
660}
661div#content .dokuwiki code,
662div#content .dokuwiki pre,
663div#content .dokuwiki pre.code,
664div#content .dokuwiki pre.file,
665div#content .dokuwiki samp,
666div#content .dokuwiki kbd,
667div#content .dokuwiki tt {
668  font-size: 110%;
669  line-height: 1.4em;
670  font-family: monospace;
671  background-color: #f9f9f9;
672  direction: ltr;
673  text-align: left;
674}
675div#content .dokuwiki em.u code { /* fix if background-color hides underlining */
676  text-decoration: underline;
677}
678div#content .dokuwiki pre,
679div#content .dokuwiki pre.code,
680div#content .dokuwiki pre.file {
681  line-height: 1.2em;
682  padding: 0.5em;
683  border-style: dashed;
684}
685div#content .dokuwiki dl.file,
686div#content .dokuwiki dl.file dd {
687  margin-left: 0;
688}
689div#content .dokuwiki dl.file dt,
690div#content .dokuwiki dl.code dt {
691  background-color: #f9f9f9;
692  border-bottom: 2px solid #f9f9f9;
693  border-top: 1px dashed __border__;
694  border-left: 1px dashed __border__;
695  border-right: 1px dashed __border__;
696  display: inline;
697  margin-left: 2em;
698  padding: 0.1em 1em;
699}
700div#content .dokuwiki dl.file dt a,
701div#content .dokuwiki dl.code dt a {
702  color: __text__;
703}
704div#content .dokuwiki dl.file dt a.mediafile {
705  padding-top: 1px;
706}
707
708/* "you are here" and "breadcrumbs" */
709.catlinks {
710  margin-bottom: 0.5em;
711}
712.catlinks p {
713  margin: 0.3em 0 !important;
714}
715
716/* tables */
717th,
718td {
719  border: 0;
720}
721td[align="right"],
722th[align="right"] {
723  text-align: right;
724}
725div.dokuwiki table.inline {
726  background-color: __background__;
727}
728div.dokuwiki table.inline th,
729div.dokuwiki table.inline td {
730  border: 1px solid __border__;
731}
732div.dokuwiki table.inline th {
733  background-color: __background_alt__;
734}
735div.dokuwiki table.inline tr:hover td,
736div.dokuwiki table.inline tr:hover th,
737div.dokuwiki table.inline th:hover {
738  background-color: __background_alt__;
739}
740
741/* different stuff */
742#p-cactions #ca-addsection a {
743  padding-left: .4em;
744  padding-right: .4em;
745}
746
747/* customize ajax "matching pagename" searchbox */
748#qsearch__in {
749  width: 10.9em;
750  margin: 0;
751  font-size: 95%;
752}
753#qsearch__out {
754  background-color: #f9f9f9;
755  border: 1px solid __border__;
756  display: none;
757  font-size: 80%;
758  line-height: 1.2em;
759  opacity: 0.9;
760  padding: 4px;
761  text-align: left;
762  position: absolute;
763  left: 150px;
764  z-index: 30000;
765  margin-top: -60px;
766}
767div.dokuwiki div.ajax_qsearch {
768  position: absolute;
769  width: 200px;
770  opacity: 0.9;
771  display: none;
772  font-size: 80%;
773  line-height: 1.2em;
774  border: 1px solid #8cacbb;
775  background-color: #f7f9fa;
776  text-align: left;
777  padding: 4px;
778}
779
780/* offsets to distinguish the tab groups */
781li#ca-talk {
782    margin-right: 1.6em;
783}
784li#ca-watch, li#ca-unwatch, li#ca-varlang-0, li#ca-print {
785    margin-left: 1.6em;
786}
787
788/* section edit buttons */
789.dokuwiki .secedit {
790  margin-top: 0;
791}
792div.secedit input.button{
793  border: 0 none !important;
794  text-transform: lowercase;
795  color: blue !important;
796  background: none 0 !important;
797  vertical-align: middle;
798  text-decoration: none;
799  margin: 0px;
800  padding: 0px;
801  font-size: 10px;
802  cursor: pointer;
803  height: 15px !important;
804  max-height: 15px !important;
805  min-height: 15px !important;
806  float:right;
807}
808div.secedit2 {
809  text-align: right;
810}
811div.secedit2 a {
812  border: 0px;
813  text-transform: lowercase;
814  color: blue;
815  background-color: transparent;
816  vertical-align: middle;
817  text-decoration: none;
818  font-size: 10px;
819  cursor: pointer;
820}
821
822/* personal tools */
823div#column-one #p-personal.portlet .pBody ul {
824  background: transparent none 0 0;
825  line-height: 1.4em !important;
826  list-style-image: none !important;
827  list-style-position: outside;
828  list-style-type: none !important;
829  margin: 0 !important;
830  padding: 0 2em 0 3em !important;
831  text-align: right;
832}
833
834/* footnotes */
835div.dokuwiki div.fn {
836  font-size: 90%;
837}
838
839/* link to footnote inside the text */
840.dokuwiki sup a.fn_top {
841  color: #436976;
842}
843
844/* link to text from footnote */
845.dokuwiki sup a.fn_bot {
846  color: #436976;
847}
848
849/* insitu-footnotes */
850div.insitu-footnote {
851  font-size: 100% !important;
852  padding: 4px 7px;
853  z-index: 3 !important; /* z-index needed, otherwise the footnotes will be rendered below
854                            the main content area of monobook */
855}
856
857/* Toolbar */
858button.toolbutton {
859  background-color: __background__;
860  padding: 0px;
861  margin: 0 1px 0 0;
862  border: 1px solid __border__;
863  cursor: pointer;
864}
865
866/* nice alphatransparency background except for IE <7 */
867html>body button.toolbutton {
868  background: __background__ url(static/3rd/dokuwiki/buttonshadow.png) repeat-x bottom;
869}
870
871div.picker {
872  width: 250px;
873  border: 1px solid __border__;
874  background-color: __background_alt__;
875  font-size: 11px;
876  line-height: 13px;
877}
878
879div.pk_hl {
880  width: 125px;
881}
882
883button.pickerbutton {
884  padding: 0px;
885  margin: 0 1px 1px 0;
886  border: 0;
887  background-color: transparent;
888  font-size: 80%;
889  cursor: pointer;
890}
891
892/* gallery plugin compatibilty */
893div.dokuwiki .gallery table,
894div.dokuwiki .gallery td {
895  border: 0 none;
896}
897
898/* bureaucracy plugin compatibilty */
899div.dokuwiki form.bureaucracy__plugin fieldset {
900  text-align: center;
901}
902div.dokuwiki form.bureaucracy__plugin label {
903  width: 95% !important;
904  margin-left: auto;
905  margin-right: auto;
906}
907div.dokuwiki form.bureaucracy__plugin label span,
908div.dokuwiki form.bureaucracy__plugin input.edit,
909div.dokuwiki form.bureaucracy__plugin textarea.edit,
910div.dokuwiki form.bureaucracy__plugin fieldset textarea.edit {
911   text-align: left;
912   margin: auto 5px;
913   float: none !important;
914   width: 97% !important;
915   min-width: 97% !important;
916   max-width: 97% !important;
917}
918
919
920/* --------------- sidebar --------------- */
921div#column-one .portlet .pBody ul {
922  font-size: 95%;
923  line-height: 1.5em;
924  list-style-image: url(static/3rd/monobook/bullet.gif);
925  list-style-type: square;
926  margin: 0.3em 0 0 1.5em;
927  padding: 0;
928}
929div#column-one .portlet .pBody a {
930  background: transparent none no-repeat scroll 0 0;
931  color: #002bb8;
932  text-decoration: none;
933  border-bottom: 0 none !important;
934}
935div#column-one .portlet .pBody a:visited {
936  color: #002bb8;
937}
938div#column-one .portlet .pBody a:hover {
939  text-decoration: underline !important;
940}
941/* QR Code */
942div#column-one #p-qrcode .pBody {
943  padding-right: 0.3em;
944}
945div#column-one #t-qrcode img {
946  margin: 0.55em 0 0.3em 0.2em;
947}
948div#column-one #t-qrcode a,
949div#column-one #t-qrcode a:link,
950div#column-one #t-qrcode a:active,
951div#column-one #t-qrcode a:hover,
952div#column-one #t-qrcode a:visited {
953  border: 0 none;
954  cursor: default;
955  text-decoration: none;
956}
957/* translation plugin by Anreas Gohr */
958div#column-one .pBody .dokuwiki .plugin_translation span {
959  display: none;
960}
961div#column-one .pBody .dokuwiki .plugin_translation {
962  padding-right: 0 !important;
963  text-align: left;
964}
965div#column-one .pBody .dokuwiki .plugin_translation,
966div#column-one .pBody .dokuwiki .plugin_translation ul,
967div#column-one .pBody .dokuwiki .plugin_translation li {
968  float: none;
969  margin: 0;
970  padding-right: 0;
971  line-height: 1.5em;
972  font-size: 100%;
973}
974div#column-one .pBody .dokuwiki .plugin_translation ul {
975  list-style-image: url(static/3rd/monobook/bullet.gif);
976  list-style-type: square !important;
977  margin: 0.3em 0 0 1.5em;
978  padding: 0;
979}
980div#column-one .pBody .dokuwiki .plugin_translation ul li a.wikilink1:link,
981div#column-one .pBody .dokuwiki .plugin_translation ul li a.wikilink1:hover,
982div#column-one .pBody .dokuwiki .plugin_translation ul li a.wikilink1:active,
983div#column-one .pBody .dokuwiki .plugin_translation ul li a.wikilink1:visited,
984div#column-one .pBody .dokuwiki .plugin_translation ul li a.wikilink2:link,
985div#column-one .pBody .dokuwiki .plugin_translation ul li a.wikilink2:hover,
986div#column-one .pBody .dokuwiki .plugin_translation ul li a.wikilink2:active,
987div#column-one .pBody .dokuwiki .plugin_translation ul li a.wikilink2:visited {
988  background-color: transparent;
989  margin: 0;
990  padding: 0;
991}
992div#column-one .pBody .dokuwiki .plugin_translation ul li a.wikilink1:before,
993div#column-one .pBody .dokuwiki .plugin_translation ul li a.wikilink2:before {
994  content: attr(title) " (";
995}
996div#column-one .pBody .dokuwiki .plugin_translation ul li a.wikilink1:after,
997div#column-one .pBody .dokuwiki .plugin_translation ul li a.wikilink2:after {
998  content: ") ";
999}
1000div#column-one .pBody .dokuwiki .plugin_translation ul li a.wikilink1 {
1001  color: __existing__ !important;
1002}
1003div#column-one .pBody .dokuwiki .plugin_translation ul li a.wikilink2 {
1004  color: __missing__ !important;
1005}
1006div#column-one .pBody .dokuwiki .plugin_translation ul li a.wikilink1:hover {
1007  text-decoration: underline;
1008}
1009div#column-one .pBody .dokuwiki .plugin_translation ul li a.wikilink2:hover {
1010  text-decoration: underline !important;
1011}
1012div#column-one .pBody .dokuwiki .plugin_translation select {
1013  width: 90%;
1014  margin: auto !important;
1015  text-align: left;
1016}
1017div#column-one .pBody .dokuwiki .plugin_translation option,
1018div#column-one .pBody .dokuwiki .plugin_translation option.wikilink1,
1019div#column-one .pBody .dokuwiki .plugin_translation option.wikilink2 {
1020  padding: auto 5px !important;
1021  text-align: left;
1022}
1023
1024
1025/* --------------- Table of contents (TOC) old, until 2012-01-25 ---------------  */
1026div.dokuwiki div.toc {
1027  margin: 1.2em 0 0 2em;
1028  float: right;
1029  width: 200px;
1030  font-size: 80%;
1031  clear: both;
1032  background-color: transparent;
1033}
1034
1035div.dokuwiki div.toc div.tocheader {
1036  border: 1px solid __border__;
1037  background-color: __background_alt__;
1038  text-align: left;
1039  font-weight: bold;
1040  padding: 3px;
1041  margin-bottom: 2px;
1042}
1043
1044div.dokuwiki div.toc span.toc_open,
1045div.dokuwiki div.toc span.toc_close {
1046  border: 0.4em solid __background_alt__;
1047  float: right;
1048  display: block;
1049  margin: 0.4em 3px 0 0;
1050}
1051
1052div.dokuwiki div.toc span.toc_open span,
1053div.dokuwiki div.toc span.toc_close span {
1054  display: none;
1055}
1056
1057div.dokuwiki div.toc span.toc_open {
1058  margin-top: 0.4em;
1059  border-top: 0.4em solid __text__;
1060}
1061
1062div.dokuwiki div.toc span.toc_close {
1063  margin-top: 0;
1064  border-bottom: 0.4em solid __text__;
1065}
1066
1067div.dokuwiki div.toc #toc__inside {
1068  border: 1px solid __border__;
1069  background-color: __background__;
1070  text-align: left;
1071  padding: 0.5em 0 0.7em 0;
1072}
1073
1074div.dokuwiki div.toc ul.toc {
1075  list-style-type: none;
1076  list-style-image: none;
1077  line-height: 1.2em;
1078  padding: 0 !important;
1079  margin: 0.3em 0 0 1.5em !important;
1080}
1081
1082div.dokuwiki div.toc ul.toc li {
1083  list-style-image: none;
1084  list-style-type: none;
1085  background: transparent url(static/3rd/dokuwiki/tocdot2.gif) 0 0.6em no-repeat;
1086  padding-left: 0.4em !important;
1087  margin-bottom: 0.1em !important;
1088}
1089
1090div.dokuwiki div.toc ul.toc li.clear {
1091  background-image: none;
1092  padding-left: 0.4em;
1093}
1094
1095div.dokuwiki div.toc a.toc:link,
1096div.dokuwiki div.toc a.toc:visited {
1097  color: #436976;
1098}
1099
1100div.dokuwiki div.toc a.toc:hover,
1101div.dokuwiki div.toc a.toc:active {
1102  color: __text__;
1103}
1104
1105
1106/* --------------- Table of contents (TOC) new, since 2012-09-10 ---------------  */
1107div.dokuwiki #dw__toc {
1108  margin: 1.2em 0 0 2em;
1109  float: right;
1110  width: 200px;
1111  font-size: 90%;
1112  clear: both;
1113  background-color: __background__;
1114}
1115
1116div.dokuwiki #dw__toc h3 {
1117  border: 1px solid __border__ !important;
1118  background-color: __background_alt__ !important;
1119  text-align: left;
1120  font-weight: bold !important;
1121  padding: 3px !important;
1122  margin-bottom: 2px !important;
1123  line-height: 1.45em;
1124  font-size: 90% !important;
1125  text-indent: 0;
1126}
1127
1128div.dokuwiki #dw__toc h3 strong {
1129  margin-top: 0.2em;
1130}
1131
1132div.dokuwiki #dw__toc h3 ~ div {
1133  border: 1px solid __border__;
1134  padding-left: 10px;
1135}
1136
1137div.dokuwiki #dw__toc ul.toc {
1138  background-color: transparent !important;
1139  border: 0 none;
1140}
1141
1142div.dokuwiki #dw__toc ul.toc li {
1143  list-style-image: none;
1144  list-style-type: none;
1145  background: transparent url(static/3rd/dokuwiki/tocdot2.gif) 0 0.6em no-repeat;
1146  padding-left: 0.4em !important;
1147  margin-bottom: 0.1em !important;
1148}
1149
1150
1151/* --------------- admin menu --------------- */
1152/* "remember me" checkbox, login */
1153div.dokuwiki form#dw__login label.simple {
1154  text-align: center;
1155  padding-bottom: 0.4em;
1156}
1157/* main menu */
1158.dokuwiki ul.admin_tasks li {
1159  background: transparent none no-repeat scroll 0 0;
1160  list-style-type: none;
1161  list-style-image: none;
1162  margin-bottom: 1em !important;
1163}
1164.dokuwiki ul.admin_tasks li a {
1165  font-weight: bold;
1166}
1167.picker {
1168  z-index: 3; /* z-index needed, otherwise the pull-down menus will be rendered
1169                 below the main content area of monobook */
1170}
1171/* acl tree */
1172#acl__tree li {
1173  list-style-image: none;
1174  list-style-type: none;
1175}
1176
1177
1178/* --------------- media manager popup --------------- */
1179html.popup {
1180  background-color: #fff;
1181}
1182html.popup body {
1183  font: 13px sans-serif;
1184  background-image: none;
1185  background-color: #fff;
1186}
1187html.popup #media__manager {
1188  min-height: 465px;
1189}
1190html.popup #media__manager h1,
1191html.popup #media__manager h2,
1192html.popup #media__popup h1,
1193html.popup #media__popup h2 {
1194  font-size: 1em !important;
1195  line-height: 1em !important;
1196  font-weight: bold !important;
1197}
1198html.popup #media__opts {
1199  padding-left: 1em;
1200  margin-bottom: 0.5em;
1201}
1202html.popup #media__opts input {
1203  float: left;
1204  display: block;
1205  margin-top: 4px;
1206  position: absolute;
1207}
1208*+html.popup #media__opts input,
1209* html.popup #media__opts input {
1210  position: static;
1211}
1212html.popup #media__opts label {
1213  display: block;
1214  float: left;
1215  margin-left: 20px;
1216  margin-bottom: 4px;
1217}
1218*+html.popup #media__opts label,
1219* html.popup #media__opts label {
1220  margin-left: 10px;
1221}
1222html.popup #media__opts br {
1223  clear: left;
1224}
1225
1226
1227/* --------------- media manager page --------------- */
1228#mediamanager__page h2,
1229#mediamanager__page h3 {
1230  font-size: 1em !important;
1231  line-height: 1.5em !important;
1232  font-weight: normal !important;
1233  padding: 3px 10px !important;
1234}
1235#mediamanager__page div.namespaces h2 {
1236  margin-left: 0.3em;
1237  margin-bottom: 0;
1238  border-bottom-color: __background_alt__;
1239}
1240#mediamanager__page div.namespaces div.panelHeader {
1241  padding-top: 11px;
1242}
1243#mediamanager__page h3,
1244#mediamanager__page ul.tabs li {
1245  margin: 0 !important;
1246  padding: 0 !important;
1247}
1248#mediamanager__page .panelHeader ul {
1249  list-style-image: none !important;
1250}
1251#mediamanager__page .panelHeader ul .ui-buttonset {
1252  font-size: 12px;
1253}
1254#mediamanager__page .panelHeader ul li.ui-buttonset {
1255  background-position: 3px 0;
1256  padding-bottom: 3px;
1257}
1258#mediamanager__page .panelHeader div.no input.button {
1259  padding: 1px;
1260  line-height: 1em;
1261}
1262
1263
1264/* --------------- link wizard --------------- */
1265#link__wiz {
1266  text-align: center;
1267}
1268#link__wiz_result div.even {
1269  background-color: #f5f5f5;
1270}
1271
1272
1273/* --------------- footer --------------- */
1274/* default copyright notice layout */
1275div#footer li#copyright .license {
1276  font-size: 100%;
1277  padding: 0;
1278}
1279div#footer li#copyright .license a.urlextern {
1280  margin-left: 0.4em;
1281}
1282
1283
1284/* --------------- search result formating --------------- */
1285div.dokuwiki div.search_result,  /* old, until 2012-01-25 */
1286div.dokuwiki dl.search_results { /* new, since 2012-09-10 */
1287  margin-bottom: 6px;
1288  padding: 0 10px 0 30px;
1289}
1290
1291div.dokuwiki .search_snippet,       /* old, until 2012-01-25 */
1292div.dokuwiki dl.search_results dd { /* new, since 2012-09-10 */
1293  font-size: 12px;
1294  margin-left: 20px;
1295}
1296
1297div.dokuwiki .search_sep {
1298  color: __text__;
1299}
1300
1301div.dokuwiki .search_hit {
1302  color: __text__;
1303  background-color: __highlight__;
1304}
1305div.dokuwiki strong.search_hit {
1306  font-weight: normal;
1307}
1308
1309div.dokuwiki div.search_quickresult {
1310  margin: 0 0 15px 30px;
1311  padding: 0 10px 10px 0;
1312  border-bottom: 1px dashed __border__;
1313}
1314div.dokuwiki div.search_quickresult h3 {
1315  margin: 0 0 1.0em 0;
1316  font-size: 1em;
1317  font-weight: bold;
1318}
1319
1320div.dokuwiki ul.search_quickhits {
1321  margin: 0 0 0.5em 1.0em;
1322}
1323
1324div.dokuwiki ul.search_quickhits li {
1325  margin: 0 1.0em 0 1.0em;
1326  float: left;
1327  width: 30%;
1328}
1329
1330div.dokuwiki .section_highlight {
1331  margin-left: 0;
1332  margin-right: 0;
1333  padding-left: 0;
1334  padding-right: 0;
1335  border: 0 none;
1336  background-color: __background_alt__ !important;
1337}
1338
1339
1340/* --------------- JS popup ----------------- */
1341.JSpopup {
1342  background-color: __background__;
1343  color: __text__;
1344  border: 1px solid __border__;
1345  line-height: 1.2;
1346  padding: 0 .2em;
1347}
1348.JSpopup ul,
1349.JSpopup ol {
1350  padding-left: 0;
1351}
1352
1353
1354/* --------------- diff view ----------------- */
1355.dokuwiki table.diff td {
1356  font-size: 12px;
1357  line-height: 17px;
1358}
1359.dokuwiki table.diff th {
1360  font-size: 12px;
1361}
1362.dokuwiki table.diff td.diff-addedline,
1363.dokuwiki table.diff td.diff-deletedline,
1364.dokuwiki table.diff td.diff-context {
1365  padding-left: 2px;
1366  padding-right: 2px;
1367}
1368