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