]> CyberLeo.Net >> Repos - SourceForge/phpwiki.git/blob - themes/default/phpwiki.css
Remove  
[SourceForge/phpwiki.git] / themes / default / phpwiki.css
1 /**
2  * This incarnation of this stylesheet is a complete rewrite from the
3  * ground up.
4  *
5  * Mozilla's "DOM Inspector" Sidebar was an invaluable troubleshooting
6  * tool for mapping the more complex CSS node selectors, such as those
7  * used to reference the various CalendarPlugin elements.
8  */
9
10 /**
11  * General
12  */
13 img {
14     border: 0;
15 }
16
17 form {
18     margin: 0;
19 }
20
21 table {
22     border-spacing: 1px;
23     /* For Mozilla */
24     empty-cells: show;
25 }
26
27 caption {
28     caption-side: top;
29     text-align: left;
30     margin-bottom: .5ex;
31     /* Allow the caption to extend to the full page width
32        Mac ie5.1 ignores this*/
33     width: 100%;
34 }
35
36 /* generic classes ----------------------------------------------- */
37
38 .tt {
39     font-family: monospace;
40 }
41
42 .strike {
43     text-decoration: line-through;
44 }
45
46 .align-left {
47     text-align: left;
48 }
49
50 .align-right {
51     text-align: right;
52 }
53
54 .align-center {
55     text-align: center;
56 }
57
58 .top {
59     vertical-align: top;
60 }
61
62 .nowrap {
63     white-space: nowrap;
64 }
65
66 .fullwidth {
67     width: 100%;
68 }
69
70 /* --------------------------------------------------------------- */
71
72 /**
73  * Wiki
74  */
75 body {
76     /* ivory #ffe #fffff0*/
77     background: #fffff0;
78     font-family: Arial, Helvetica, sans-serif;
79     font-size: 85%; /* The default is too large. But enlarge monospace below */
80     margin: 1.5ex 1em;
81 }
82
83 div.wikitext hr {
84     height: 1px;
85 }
86
87 div.wikitext pre {
88     font-family: monospace;
89 }
90
91 /**
92  * PageTypes
93  */
94 /* Main wiki text box */
95 div.wikitext {
96     margin-top: 1ex;
97     margin-bottom: 0.5ex;
98     background-color: white;
99     border-top: 1px #e8e6df solid;
100     border-left: 1px #e8e6df solid;
101     border-bottom: 1px #d2d2d2 solid;
102     border-right: 1px #b2b2b2 solid;
103     padding-left: 0.8em;
104     padding-right: 0.8em;
105     padding-top: 0.5ex;
106     padding-bottom: 0.5ex;
107     clear: both;
108 }
109
110 /* for the login template */
111 div#browse {
112     margin-top: 1px;
113     margin-bottom: 0.5px;
114     /*background: #dddddd;*/
115 }
116
117 input#inp-openid {
118     background: url('images/openid.png') bottom left no-repeat;
119     background-repeat: no-repeat;
120     padding-left: 18px !important;
121 }
122
123 /*
124 ** RecentChanges
125 */
126 .pageinfo-majoredit {
127     font-weight: bold;
128 }
129
130 .wiki-summary {
131     font-size: 94%;
132     font-style: italic;
133 }
134
135 /* Mozilla RecentChanges Sidebar */
136 body.sidebar {
137     font-size: smaller;
138     margin: 0.5em;
139 }
140
141 body.sidebar div.wikitext {
142     padding: 0.5em;
143 }
144
145 body.sidebar div.wikitext ul {
146     padding-left: 1em;
147 }
148
149 body.sidebar h2 {
150     margin-top: 0;
151 }
152
153 /**
154  * Wiki Forms
155  *
156  * The div inside the wikiadmin upload form does not
157  * have a class yet, so it must be referenced indirectly
158  */
159 div.wikiaction {
160     background-color: #eee;
161 }
162
163 /* div.wikiadmin { background-color: #fee; } */
164 form.wikiadmin div {
165     background-color: #fee;
166 }
167
168 form.wikiformrich {
169     background-color: #eee;
170 }
171
172 /**
173  * Link styles
174  */
175 .wiki, .named-wiki {
176     text-decoration: none;
177     /* font-weight: normal; */
178     font-weight: bold;
179 }
180
181 .wiki relation, .named-wiki relation, .wiki attribute, .named-wiki attribute {
182     font-style: oblique;
183     /* font-weight: normal; */
184     font-weight: bold;
185 }
186
187 span.relation-symbol {
188     font-weight: bold;
189     font-family: monospace;
190     letter-spacing: 0.1em;
191 }
192
193 /* Action buttons */
194 a.wikiaction, a.wikiadmin, a.wiki-rc-action, a.wikiunsafe,
195 input.wikiaction, input.button, input.wikiadmin {
196     text-decoration: none;
197     font-family: Arial, Helvetica, sans-serif;
198     /* don't wrap text buttons */
199     white-space: nowrap;
200     /* font-size: inherit; */
201 }
202
203 a.wikiaction, a.wikiaction:visited, input.wikiaction, input.button {
204     background-color: #ddd;
205 }
206
207 .wikiunsafe {
208     background-color: #fcc;
209 }
210
211 a.wikiadmin, a.wikiadmin:visited, input.wikiadmin {
212     background-color: #fdd;
213 }
214
215 /* Unknown links */
216 .wikiunknown, .named-wikiunknown {
217     font-weight: normal;
218     font-size: 100%;
219 }
220
221 /* QuestionMark #600 */
222 .wikiunknown a, .named-wikiunknown a {
223     color: #447;
224     background-color: #eee;
225     text-decoration: none;
226     font-weight: normal;
227     font-size: smaller;
228 }
229
230 /* Backlinks */
231 .backlinks {
232     text-decoration: underline;
233     color: #006;
234 }
235
236 h1 .backlinks {
237     text-decoration: underline;
238 }
239
240 /* Interwiki links */
241 /* .wikipage  { font-weight: bold; } */
242 .wikipage {
243     font-weight: normal;
244 }
245
246 .interwiki {
247     text-decoration: none;
248 }
249
250 .interwiki, i.interwiki .wikipage, em .interwiki .wikipage {
251     font-style: oblique;
252 }
253
254 .interwiki .wikipage, i .interwiki, em .interwiki {
255     font-style: normal;
256 }
257
258 /* image buttons */
259 a.wikibutton, a.wikibutton:visited, input.wikibutton {
260     background-color: white;
261 }
262
263 /**
264  * headings: Georgia
265  */
266 h1, h2, h3, h4, h5, h6 {
267     font-family: Arial, Helvetica, sans-serif;
268 }
269
270 h1 {
271     margin: 0;
272     font-size: 140%
273 }
274
275 /**
276  * Tables
277  */
278 table, td {
279     font-family: Arial, Helvetica, sans-serif;
280 }
281
282 caption {
283     font-family: Arial, Helvetica, sans-serif;
284 }
285
286 .pagelist {
287     font-size: smaller;
288 }
289
290 .pagelist thead td {
291     background: #e8e8e8;
292     text-decoration: none;
293     font-weight: bold;
294 }
295
296 .pagelist thead td u {
297     text-decoration: none;
298 }
299
300 .pagelist tr.evenrow {
301     background: #eee;
302 }
303
304 .pagelist tr.oddrow {
305     background: white;
306 }
307
308 th.gridbutton {
309     background-color: ThreeDLightShadow;
310     color: black;
311     font-family: Tahoma, Arial, Helvetica, sans-serif;
312     font-size: small;
313     font-weight: normal;
314     white-space: nowrap;
315     margin: 5px 0;
316     max-height: 24px;
317     padding: 5px 0 5px 0;
318     border-width: 1px;
319     border-style: solid;
320     border-color: ThreeDHighlight ThreeDDarkShadow ThreeDDarkShadow ThreeDHighlight;
321 }
322
323 input.gridbutton, a.gridbutton, a:hover.gridbutton, a:visited.gridbutton {
324     text-decoration: none;
325     font-size: small;
326     font-weight: normal;
327     font-family: Tahoma, Arial, Helvetica, sans-serif;
328     background-color: ThreeDLightShadow;
329     color: black;
330 }
331
332 /**
333  * Toolbar
334  */
335 .toolbar, input.button, #signin {
336     font-family: Arial, Helvetica, sans-serif;
337 }
338
339 .toolbar {
340     padding: 0;
341     margin: 0;
342 }
343
344 .edit-toolbar {
345     padding: 0;
346     margin: 0;
347 }
348
349 .edit-toolbar img, .edit-toolbar input {
350     background-color: #fff;
351     border: 1px solid ButtonFace;
352 }
353
354 #navbuttons {
355     padding-right: 4em; /* wrap around logo */
356     padding-bottom: 1ex; /* space for h1 */
357 }
358
359 .editdate {
360     font-family: Arial, Helvetica, sans-serif;
361     margin: 0;
362     padding: 0;
363     padding-top: 0.25ex;
364 }
365
366 #logo img {
367     float: right;
368     /* "paper" borders */
369     border-top: 1px #e8e6df solid;
370     border-left: 1px #e8e6df solid;
371     border-bottom: 1px #d2d2d2 solid;
372     border-right: 1px #b2b2b2 solid;
373 }
374
375 /**
376  * Edit Page & View Source
377  */
378
379 /* Make the textarea the full page width */
380 textarea.wikiedit {
381     width: 100%;
382     margin-bottom: 0.5ex;
383     margin-top: 0.5ex;
384     padding: 2px;
385 }
386
387 #editarea-size {
388     margin-top: 1ex;
389     text-align: right;
390     font-size: smaller;
391 }
392
393 #search-replace {
394     margin-top: 1ex;
395     text-align: left;
396     font-size: smaller;
397 }
398
399 #toolbar {
400     padding: 0;
401 }
402
403 /**
404  * Search
405  */
406 #searchholder {
407     display: inline;
408 }
409
410 /**
411  * Search Results
412  */
413 .search-context {
414     background: white;
415     font-style: oblique;
416 }
417
418 .search-term {
419     background: yellow;
420     font-weight: normal;
421 }
422
423 #LSResult {
424     position: absolute;
425     text-align: left;
426     display: none;
427     z-index: 100;
428     background-color: white;
429     border: 1px solid #d0d0d0;
430     font-size: 9px;
431     overflow: hidden;
432 }
433
434 #LSHighlight {
435     background-color: #f08000;
436 }
437
438 #LSResult .evenrow {
439     background-color: #f0f0f0;
440 }
441
442 /* IncludePage plugin ================================================= */
443
444 .transclusion-title {
445     text-align: right;
446     font-style: oblique;
447     font-size: smaller;
448     text-decoration: underline;
449     margin-bottom: 0.25ex;
450     margin-right: 0.25em;
451 }
452
453 .transclusion, .wiki-edithelp {
454     font-size: smaller;
455 }
456
457 .transclusion {
458     border: 1px solid gray;
459     padding-left: 0.8em;
460     padding-right: 0.8em;
461     padding-top: 0;
462     padding-bottom: 0;
463     margin-left: 0.25em;
464     margin-right: 0.25em;
465     margin-bottom: 0.1ex;
466 }
467
468 .wiki-edithelp {
469     background: white;
470     border: medium solid #fff8dc; /* darker ivory */
471     padding-left: 0.5em;
472     padding-right: 0.5em;
473     padding-top: 0.75ex;
474     padding-bottom: 0.75ex;
475     margin-left: 0;
476     margin-right: 0;
477     margin-top: 1ex;
478     margin-bottom: 1ex;
479 }
480
481 .wiki-edithelp .wiki {
482     /* color: #5454ff;*/
483 }
484
485 .wiki-edithelp p {
486     font-family: Arial, Helvetica, sans-serif;
487     padding-left: 0.5em;
488     padding-right: 0.5em;
489     padding-top: 0.5ex;
490     padding-bottom: 0.5ex;
491     margin: 0;
492 }
493
494 /**
495  * Calendar plugin
496  */
497 table.cal {
498     border: 1px outset gray;
499     background: white;
500     margin: 0.5ex 0.5em;
501     padding: 1px;
502     /* For Mozilla */
503     empty-cells: hide;
504 }
505
506 /* cells */
507 table.cal td {
508     background: white;
509     text-align: right;
510 }
511
512 /* Month-name header */
513 table.cal-header {
514     font-size: larger;
515 }
516
517 table.cal-header tr, table.cal-header td {
518     text-align: center;
519 }
520
521 .cal-arrow {
522     font-weight: bold;
523     text-decoration: none;
524 }
525
526 /* Day-names header */
527 table.cal tbody tr .cal-dayname {
528 }
529
530 .cal-dayname td {
531     text-align: center;
532     font-size: smaller;
533     text-decoration: underline;
534 }
535
536 /* Individual days */
537 a.cal-hide {
538     text-decoration: none;
539 }
540
541 /* Today */
542 /* cell */
543 table.cal td.cal-today {
544     margin: 1px;
545     border: 1px solid gray;
546 }
547
548 /* text */
549 table.cal td.cal-today a.cal-hide {
550 }
551
552 /**
553  * Diff Output
554  */
555 /* main box */
556 .diff {
557     margin-top: 1ex;
558     margin-bottom: 0.5ex;
559     background: white;
560     color: black;
561     border-top: 1px solid #494f5d;
562     border-left: 1px solid #494f5d;
563     border-bottom: 1px solid #c6d2de;
564     border-right: 1px solid #c6d2de;
565     padding-top: 1px;
566     padding-bottom: 1px;
567     padding-left: .125em;
568     padding-right: .125em;
569     padding: 0;
570     clear: both;
571 }
572
573 .diff .block {
574     background: #ddd;
575     padding-left: 1em;
576 }
577
578 /* individual blocks */
579 .diff .context {
580     background: white;
581     border: none;
582 }
583
584 /* entire difftextblock */
585 .difftext {
586     margin-top: 0;
587     margin-bottom: 0;
588     background: white;
589     /* "paper" borders */
590     border-top: 1px #e8e6df solid;
591     border-left: 1px #e8e6df solid;
592     border-bottom: 1px #d2d2d2 solid;
593     border-right: 1px #b2b2b2 solid;
594     padding-left: 0;
595     padding-right: 0;
596     padding-top: 0;
597     padding-bottom: 0;
598     clear: both;
599 }
600
601 /* + - line prefix */
602 .diff .block tt {
603     font-weight: normal;
604     font-family: monospace;
605     color: black;
606     margin-left: 0;
607     border: none;
608 }
609
610 /* changed words */
611 .diff del, .diff ins {
612     font-weight: bold;
613     text-decoration: none;
614 }
615
616 /* blocks containing deleted or added words */
617 .diff .original, .diff .deleted,
618 .diff .final, .diff .added {
619     background: white;
620 }
621
622 /* blocks containing deleted words */
623 .diff .original, .diff .deleted {
624     background: #fcc;
625     border: none;
626 }
627
628 /* blocks containing added words */
629 .diff .final, .diff .added {
630     background: #cfc;
631     border: none;
632 }
633
634 /* deleted words */
635 .diff del {
636     background: #f99;
637 }
638
639 /* added words */
640 .diff ins {
641     background: #9f9;
642 }
643
644 /**
645  * PageHistory, Info
646  */
647 td.pageinfo {
648     font-weight: bold;
649 }
650
651 .pageinfo-minoredit, .pageinfo-authorid {
652     font-size: smaller;
653     font-style: oblique;
654 }
655
656 /**
657  * Other
658  */
659 .printer, .no-css {
660     display: none;
661 }
662
663 .error {
664     color: black;
665     background: #eee;
666     margin-top: 1em;
667     margin-bottom: 1em;
668     padding-left: 0.8em;
669     padding-right: 0.8em;
670     padding-top: 0.8ex;
671     padding-bottom: 0;
672     border: medium solid red;
673     clear: both;
674 }
675
676 .warning {
677     color: black;
678     background: #eee;
679     margin-top: 1em;
680     margin-bottom: 1em;
681     padding-left: 0.8em;
682     padding-right: 0.8em;
683     padding-top: 0.8ex;
684     padding-bottom: 0;
685     border: thin solid blue;
686     clear: both;
687 }
688
689 /* Debug */
690 .debug {
691     color: black;
692     background: white;
693     font-family: monospace;
694     font-size: smaller;
695     margin: 1ex 0;
696     padding: 0.5ex 0.5em;
697     border: medium solid #fff8dc; /* darker ivory */
698 }
699
700 /* Hints */
701 .hint {
702     color: black;
703     background: #eeeeee;
704     font-style: italic;
705     margin-left: 3em;
706     padding: 0.5ex 0.5em;
707     border: thin solid #aaaaaa;
708 }
709
710 span.hint {
711     padding: 0;
712 }
713
714 /* Disabled Plugins */
715 .disabled-plugin {
716     clear: both;
717     margin: 1ex 0;
718     padding: 0;
719 }
720
721 .disabled-plugin .title {
722     color: #400;
723     background-color: inherit;
724     font-size: x-small;
725     text-align: right;
726     padding: 0 0.5em;
727 }
728
729 .disabled-plugin pre {
730     color: black;
731     background: #ddd;
732     margin: 0;
733     padding: 0.3ex 0.5em;
734 }
735
736 /* "(Redirected from ...)" message. */
737 span.redirectfrom {
738     font-size: small;
739     font-style: oblique;
740     font-weight: normal;
741     padding-left: 1em;
742 }
743
744 /*
745  * "DL tables"
746  */
747 .wiki-dl-table {
748     border-collapse: collapse;
749     border: 2px #444 solid;
750 }
751
752 .wiki-dl-table tr {
753     border-top: 2px #444 solid;
754     border-bottom: 2px #444 solid;
755     border-left: none;
756     border-right: none;
757 }
758
759 .wiki-dl-table th,
760 .wiki-dl-table td {
761     padding: 0.25em 0.5em;
762 }
763
764 .wiki-dl-table th {
765     vertical-align: top;
766     text-align: right;
767     border-right: 1px #444 solid;
768     border-left: none;
769     border-top: none;
770     border-bottom: none;
771 }
772
773 .wiki-dl-table td {
774     border: none;
775 }
776
777 /*
778  * "E-mail" style blockquote
779  */
780 blockquote.mail-style-quote {
781     border-left: medium #284 solid;
782     padding-left: 1em;
783     margin-left: 0;
784     margin-right: 0;
785 }
786
787 .mail-style-quote blockquote.mail-style-quote {
788     margin-left: -0.6em;
789 }
790
791 /*
792  * wikiblog
793  */
794 .floatleft {
795     float: left;
796 }
797
798 .floatright {
799     float: right;
800 }
801
802 div.wikiblog {
803     /* border: thin black solid; */
804     margin: 1ex 2em;
805     padding: 0 0;
806 }
807
808 div.wikiblog > div {
809     margin: 0 0;
810     padding: 0.5ex 0.5em;
811 }
812
813 div.wikiblog-header {
814     /* background-color: #ccf; */
815 }
816
817 div.wikiblog > div.wikiblog-footer {
818     /* background-color: #eee; */
819     padding: 0.2ex 0.5em;
820 }
821
822 h3.wikiblog-summary {
823     font-size: medium;
824     font-weight: bold;
825     margin: 0 0 1ex 0;
826 }
827
828 div.wikiblog.wikiblog-form {
829     /* background-color: #eee; */
830 }
831
832 table.wikiblog-form {
833     width: auto;
834     border-collapse: collapse;
835     margin: 0.25em 0;
836 }
837
838 .wikiblog-form caption {
839     /* background-color: #ccf; */
840     caption-side: top;
841     font-weight: bold;
842     text-align: left;
843     padding: 0.5ex 0.5em;
844 }
845
846 .wikiblog-form th {
847     vertical-align: top;
848     text-align: right;
849     padding: 0 0 0.3em 0.5em;
850 }
851
852 .wikiblog-form td {
853     padding: 0.25em 0.5em;
854 }
855
856 .wikiblog-form td.submit-button {
857     padding: 0;
858 }
859
860 .wikiblog-form input[type=text],
861 .wikiblog-form textarea {
862     margin: 0 0;
863     width: 100%;
864 }
865
866 div.wikicomment div.wikicomment-footer {
867     padding: 0.2ex 0.5em;
868 }
869
870 div.wikicomment div.wikicomment-footer named-wiki {
871     font-size: small;
872 }
873
874 table.interwiki-map {
875     margin: 1em 2em;
876 }
877
878 .interwiki-map th {
879     text-decoration: underline;
880     text-align: left;
881     padding-left: 1em;
882 }
883
884 .interwiki-map td.interwiki-url {
885     padding-left: 2em;
886 }
887
888 .interwiki-map th.interwiki-url {
889     padding-left: 3em;
890 }
891
892 .dialog {
893     background-color: #cdf;
894     color: black;
895     margin: 2em auto 2em auto;
896     border: thin black solid;
897     width: 50%;
898 }
899
900 .dialog h1, .dialog p, .dialog div {
901     text-align: center;
902 }
903
904 .dialog h1 {
905     font-size: large;
906     margin: 0.5em 0 1em 0;
907 }
908
909 .dialog div.message {
910     background-color: white;
911     color: black;
912     color: black;
913     margin: 0 1em;
914     padding: 0.5em 0.5em;
915 }
916
917 .dialog p.buttons {
918     margin: 1em 0 0.5em 0;
919 }
920
921 .clear-floats {
922     clear: both;
923 }
924
925 /* postnuke css:*/
926 .gensmall {
927     font-size: 10px
928 }
929
930 .genmed {
931     font-size: 11px
932 }
933
934 td.cat {
935     font-weight: bold;
936     letter-spacing: 1px;
937     color: #000000;
938     background: url(./images/cellpic1.png);
939     height: 27px
940 }
941
942 /* Main table cell colours and backgrounds */
943 td.row1 {
944     background: #eaedf4;
945     color: #000000
946 }
947
948 td.row2 {
949     background: #d9e2ec;
950     color: #000000
951 }
952
953 td.row3 {
954     background: #cad9ea;
955     color: #000000
956 }
957
958 td.spacerow {
959     background: #cad9ea;
960     color: #000000
961 }
962
963 /* This is the outline round the main forum tables */
964 .forumline {
965     background: #ffffff;
966     color: #000000;
967     border: 1px solid #006699
968 }
969
970 /* Sidebar */
971 .box {
972     background: #ffffff;
973     border: 1px solid silver
974 }
975
976 .box-title {
977     font-family: Tahoma, Arial, Helvetica, sans-serif;
978     font-weight: normal;
979     background-color: #ccc;
980     color: black;
981     text-align: center;
982     border: none;
983     padding: 2px 0 2px 0;
984 }
985
986 .box-data {
987     width: 160px;
988     font-size: 9pt;
989     font-weight: normal;
990     border: none;
991 }
992
993 .box-data .wiki {
994     font-weight: normal;
995 }
996
997 td.sidebar {
998     border-spacing: 0;
999     margin: 0;
1000 }
1001
1002 /* plugin BoxRight */
1003 div.boxright {
1004     background-color: #e9fbff;
1005     width: 200px;
1006     right: 10px;
1007     padding: 0.5em;
1008     float: right;
1009     border: thin solid #888888;
1010     padding: 0.5em;
1011 }
1012
1013 /* RssFeed */
1014 div.rss {
1015     margin: 1em;
1016     padding: 1em;
1017     font-size: 0.9em;
1018     background-color: #eeeeee;
1019     border: thin dashed #aaa;
1020 }
1021
1022 div.feed {
1023     color: #333;
1024     margin: -0.5em;
1025     margin-bottom: 0;
1026     padding: 0.3em;
1027     font-weight: bold;
1028     background-color: #f2f2f2;
1029     font-size: 1.2em;
1030 }
1031
1032 div.itemdesc {
1033     padding-left: 1em;
1034 }
1035
1036 div.rssitem {
1037     border-top: thin dashed #aaa;
1038 }
1039
1040 a.rssicon {
1041     font-weight: normal;
1042     font-size: small;
1043     vertical-align: middle;
1044 }
1045
1046 /* SqlResult */
1047 table.sqlresult {
1048     border: 1px outset gray;
1049     background: white;
1050     margin: 0.5ex 0.5em;
1051     padding: 1px;
1052 }
1053
1054 .sqlresult tr.evenrow {
1055     background: #eee;
1056 }
1057
1058 .sqlresult tr.oddrow {
1059     background: white;
1060 }
1061
1062 table.sqlresult td {
1063     margin: 1px;
1064     border: 1px solid gray;
1065 }
1066
1067 /**
1068  * TeX2png plugin
1069  */
1070 img.tex {
1071     vertical-align: middle;
1072 }
1073
1074 /**
1075  * PhotoAlbum plugin
1076  */
1077 .boldsmall {
1078     font-weight: bold;
1079     font-size: 11px;
1080 }
1081
1082 .wikiwyg_toolbar {
1083     background: #D3D3D3;
1084     border: 1px outset;
1085     letter-spacing: 0;
1086     padding: 2px;
1087 }
1088
1089 span.wikiwyg_control_link a {
1090     padding-right: 8px;
1091 }
1092
1093 .wikiwyg_button {
1094     background: #D3D3D3;
1095     border: 1px solid #D3D3D3;
1096     cursor: pointer;
1097     width: 20px;
1098     height: 20px;
1099     vertical-align: bottom;
1100 }
1101
1102 .wikiwyg_button:hover {
1103     border: 1px outset;
1104 }
1105
1106 .wikiwyg_button:active {
1107     border: 1px inset;
1108 }
1109
1110 .wikiwyg_separator {
1111     background: #D3D3D3;
1112     border: 1px solid #D3D3D3;
1113     width: 9px;
1114     height: 20px;
1115     vertical-align: bottom;
1116 }
1117
1118 .wikiwyg_selector {
1119     width: 70px;
1120 }
1121
1122 .wikiwyg_wysiwyg table {
1123     border-collapse: collapse;
1124     margin-bottom: .2em;
1125 }
1126
1127 .wikiwyg_wysiwyg table td {
1128     border: 1px;
1129     border-style: solid;
1130     padding: .2em;
1131     vertical-align: top;
1132 }
1133
1134 .toolbar, div.toolbar {
1135     margin: 0.5ex 0;
1136 }
1137
1138 /**
1139  * General
1140  */
1141 img {
1142     vertical-align: baseline;
1143 }
1144
1145 input {
1146     margin: 0.1em;
1147 }
1148
1149 input.numeric {
1150     text-align: right;
1151 }
1152
1153 /**
1154  * Wiki Forms
1155  *
1156  * The div inside the wikiadmin upload form does not
1157  * have a class yet, so it must be referenced indirectly
1158  */
1159 /* div.wikiaction, div.wikiadmin { */
1160 div.wikiaction, form.wikiadmin div {
1161     border-bottom: 1px solid #d8d8e7;
1162     border-right: 1px solid #d8d8e7;
1163     border-top: 1px solid #96a2ae;
1164     border-left: 1px solid #96a2ae;
1165
1166     margin-top: 0.5ex;
1167     margin-bottom: 0.5ex;
1168     padding: 0.5ex 0.5em;
1169     /* Emulate the display behaviour of a table, to shrink it's width.
1170      * ie5.1Mac ignores this */
1171     display: table;
1172 }
1173
1174 /* Add space between the input field and following buttons, but not after the last button. */
1175 div.wikiaction input[type=text], div.wikiadmin input[type=text], form.wikiadmin input[type=file] {
1176     margin-right: 0.5em;
1177 }
1178
1179 /**
1180  * Links
1181  */
1182
1183 /* Make wikiaction links look like buttons */
1184 a.wikiaction, a.wikiadmin, a.wikiunsafe,
1185 input.wikiaction, input.wikiadmin, input.wikiunsafe, input.button {
1186     color: black;
1187     border: 1px outset;
1188     padding: 0.05ex 0.25em 0.1ex 0.25em;
1189     height: auto;
1190     width: auto;
1191     /* Prevent buttons from overlapping when the toolbar is wrapped. */
1192     line-height: 2.6ex;
1193 }
1194
1195 div#navbuttons, div#signin, div#actionbuttons {
1196     line-height: 3.0ex;
1197 }
1198
1199 /* QuestionMark */
1200 .wikiunknown a, .named-wikiunknown a {
1201     border-top: 1px solid #c6d2de;
1202     border-left: 1px solid #c6d2de;
1203     border-bottom: 1px solid #a2a2a2;
1204     border-right: 1px solid #a2a2a2;
1205     padding-left: 1px;
1206     padding-right: 1px;
1207     padding-top: 1px;
1208     margin-right: .15em;
1209 }
1210
1211 /* Link icons */
1212 img.linkicon {
1213     vertical-align: middle;
1214 }
1215
1216 /**
1217  * Edit Page & View Source
1218  */
1219
1220 /* http://universaleditbutton.org */
1221 div#actionbuttons a#btn-edit {
1222     background: url('images/UEB16.png') bottom left no-repeat;
1223     background-repeat: no-repeat;
1224     padding-left: 20px !important;
1225     padding-right: 0.5em !important;
1226 }
1227
1228 /* image buttons */
1229 a.wikibutton, a.wikibutton:visited, input.wikibutton {
1230     background-color: white;
1231     border: 0;
1232 }
1233
1234 /**
1235  * Diff Output
1236  */
1237 .diff .prefix {
1238     position: relative;
1239     left: -1em;
1240 }
1241
1242 /* deleted & added words */
1243 .diff del, .diff ins {
1244     padding-left: 1px;
1245     padding-right: 1px;
1246 }
1247
1248 /* WikicreoleTable, MediawikiTable and RichTable plugins ============== */
1249
1250 /*
1251  * table class="boxed"
1252  * will put a border around the table (but not around the cells)
1253  *
1254  * table class="bordered"
1255  * will put a border around the table and the cells
1256  *
1257  * In both cases, the caption will be bold and centered under the table
1258  *
1259  * In both cases, the headers (th) will have a "#d8d8d8" background
1260  */
1261
1262 table.boxed, table.bordered, table.bordered th, table.bordered td {
1263     border-width: 1px;
1264     border-style: solid;
1265     border-collapse: collapse;
1266     vertical-align: top;
1267 }
1268
1269 table.boxed td, table.bordered td,
1270 table.boxed th, table.bordered th {
1271     padding-left: 5px;
1272     padding-right: 5px;
1273     padding-top: 0;
1274     padding-bottom: 0;
1275 }
1276
1277 table.boxed caption, table.bordered caption {
1278     text-align: center;
1279     font-weight: bold;
1280     caption-side: bottom;
1281     padding-top: 0.8em;
1282 }
1283
1284 table.boxed th, table.bordered th {
1285     font-weight: bold;
1286     background-color: #d8d8d8;
1287 }
1288
1289 #edit-public, h1.firstHeading-public, h1.firstHeading-rating-public {
1290     background-color: #ffce7b;
1291     border: 1px solid #ffa500;
1292 }
1293
1294 /* For emacs users
1295  *
1296  * Local Variables:
1297  * mode: c
1298  * c-file-style: cc-mode
1299  * End:
1300  */