]> CyberLeo.Net >> Repos - SourceForge/phpwiki.git/blob - themes/MacOSX/MacOSX.css
Add .wiki-button { border:0; }
[SourceForge/phpwiki.git] / themes / MacOSX / MacOSX.css
1 /*
2  $Id$
3
4  Classes:
5
6  div.wikitext - the transformed wiki page text.
7
8  a.wiki             - link to page in wiki.
9  a.named-wiki       - a named link to page in wiki (from e.g. [name|WikiPage]).
10  a.interwiki        - link to page in another wiki
11  span.wikipage    - page name within interwiki link.
12  a.named-interwiki  - link to page in another wiki
13  a.url              - link to external URL from wiki page.
14  a.named-url        - link to external URL from wiki page.
15
16  .wikiunknown a, .wikiunknown u
17  .named-wikiunknown a, .named-wikiunknown u
18
19  a.wikiaction
20  a.wikiadmin
21  .wikiunsafe
22
23  a.backlinks
24
25  TODO: Get rid of tables in wikiaction forms.
26  */
27
28 body { background: #fafafa url("images/bgpaper8.png"); }
29 body.edit { background: #fafafa url("images/bggranular.png"); }
30
31 body { }
32
33 /* Ensure identical vertical alignment for adjacent form buttons,
34    whether image based (Theme buttons) or not */
35 input[type=submit],
36 input[type=cancel],
37 input[type=image] { vertical-align: middle }
38
39 /*
40  * NS4, defaults from body don't always propagate correctly.
41  * So we need this:
42  */
43 h1, h2, h3, .toolbar, td { font-family: "Lucida Grande", Helvetica, Arial, sans-serif; }
44
45 input.button { font-family: "Lucida Grande", Helvetica, Arial, sans-serif; }
46
47 input.numeric {
48   text-align: right;
49 }
50 .wikitext pre { font-family: Monaco, monospace; }
51
52 input[type=text] {
53   border-top:    1px solid #7c7c7c;
54   border-left:   1px solid #c3c3c3;
55   border-bottom: 1px solid #dddddd;
56   border-right:  1px solid #c3c3c3;
57 }
58
59 /* Add space between the input field and following buttons, but not after the last button. */
60 div.wikiaction input[type=text],
61 div.wikiadmin input[type=text],
62 form.wikiadmin input[type=file] {
63   margin-right: 0.5em;
64 }
65
66 /**
67  * Wiki
68  */
69 div.wikitext {
70   background: white;
71   border-top:    1px solid #7c7c7c;
72   border-left:   1px solid #c3c3c3;
73   border-bottom: 1px solid #dddddd;
74   border-right:  1px solid #c3c3c3;
75   padding-left: 0.8em;
76   padding-right: 0.8em;
77   padding-top: 0.5em;
78   padding-bottom: 0.5em;
79   margin: 0.5ex 0px;
80   clear: both;
81 }
82
83 input.wikitext { margin:0px; }
84 input[type=text] {
85   height: 2.7ex;
86   padding: 0.4ex 0.3ex;
87 }
88
89 div.toolbar { margin: 1ex 0ex; }
90
91 /**
92  * PageTypes
93  */
94 .interwiki-map thead td {
95   background: #e8e8e8;
96   font-weight: bold;
97   font-size: smaller;
98 }
99 .interwiki-map thead td:first-child { text-decoration: underline; }
100 .interwiki-moniker { background: #eee; }
101 .interwiki-url { background: #f8f8f8; }
102
103
104 /* Mozilla RecentChanges Sidebar */
105 body.sidebar {
106   font-size: smaller;
107   margin: 0.5em;
108 }
109 body.sidebar div.wikitext {
110   padding: 0.5em;
111 }
112 body.sidebar div.wikitext ul { padding-left: 1em; }
113 body.sidebar h2 { margin-top: 0; }
114
115 div.errors {
116   background: #eee;
117   border: 1px solid gray;
118   padding-left: 0.8em;
119   padding-right: 0.8em;
120   padding-top: 0.8ex;
121   padding-bottom: 0;
122   margin-top: 1em;
123   clear: both;
124   font-size: smaller;
125 }
126
127 .errors {
128   color: black;
129   text-decoration: underline;
130   font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
131   margin-top: 0;
132   margin-bottom: 0.5ex;
133 }
134
135 .error {
136   font-family: Monaco, monospace;
137   margin: 0;
138   font-size: smaller;
139 }
140 .error ul {
141   font-size: smaller;
142   font-family: Monaco, monospace;
143 }
144 /* Debug */
145 .debug {
146   color: black;
147   background: white;
148   font-family: monospace;
149   font-size: smaller;
150   margin: 1ex 0;
151   padding: 0.5ex 0.5em;
152   border: 1px solid #eee;
153 }
154
155 /*
156  * Link styles
157  */
158 /* Wiki Links */
159 a.wiki { text-decoration: none; }
160 .wiki, .named-wiki { font-weight: bold; color:#1d42be; } /*blue*/
161 /* This is obscene in NS4
162   b .wiki, STRONG .wiki { font-size: larger; }
163  */
164
165 /* Unknown links */
166 .wikiunknown a, .named-wikiunknown a, .wikiunknown U { text-decoration: none; }
167
168 .wikiunknown, .named-wikiunknown {color: #555; }
169
170 /* Interwiki links */
171 a.interwiki { text-decoration: none; }
172 .wikipage   { font-weight: bold; }
173
174 .interwiki,
175 i .interwiki .wikipage, em .interwiki .wikipage { font-style: oblique; }
176
177 .interwiki .wikipage,
178 i .interwiki, em .interwiki { font-style: normal; }
179
180 /*
181  * wikiaction, wikiadmin, wikiunsafe:
182  */
183 a.wikiaction, a.wikiadmin { text-decoration: none; }
184
185 img { border: 0; }
186 img.rssicon { vertical-align: middle; }
187 img.wiki-button { vertical-align: middle; }
188 .wiki-button { border:0; }
189
190 a.wikiaction { border: 0; }
191
192 /* backlinks */
193 a.backlinks { color: #006; }
194
195 /* Make the textarea on the edit page full width */
196 textarea.wikiedit { width: 100%; margin-top: 1ex; }
197
198 p.editdate { font-size: smaller; margin-bottom: 0; font-family: "Lucida Grande", Helvetica, Arial, sans-serif; }
199
200 /* Calendar plugin */
201 a.cal-hide,
202 a.cal-arrow { text-decoration: none; }
203 .cal-arrow { font-weight: bold; }
204 .cal-dayname {
205   font-size: smaller;
206   text-decoration: none;
207 }
208 table.cal td {
209   background: white;
210   border-top:    1px solid #7c7c7c;
211   border-left:   1px solid #c3c3c3;
212   border-bottom: 1px solid #dddddd;
213   border-right:  1px solid #c3c3c3;
214 }
215 table.cal-header td {
216   font-size:  larger;
217   background: white;
218   border: 0px;
219 }
220 table.cal td.cal-dayname { background: #e8e8e8; }
221 table.cal td.cal-today {
222   background:    #f4f4f4;
223   border-top:    1px solid #7c7c7c;
224   border-left:   1px solid #c3c3c3;
225   border-bottom: 1px solid #dddddd;
226   border-right:  1px solid #c3c3c3;
227 }
228
229 /* IncludePage plugin ================================================= */
230
231 .transclusion-title {
232   font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
233   font-size: smaller;
234   text-decoration: underline;
235   text-align: right;
236   font-style: oblique;
237   margin-bottom: 0.25ex;
238   margin-right:  0.25em;
239 }
240
241 .transclusion {
242   background: #fdfdfd;
243   border-top:    1px solid #7c7c7c;
244   border-left:   1px solid #c3c3c3;
245   border-bottom: 1px solid #dddddd;
246   border-right:  1px solid #c3c3c3;
247   padding-left:  0.8em;
248   padding-right: 0.8em;
249   padding-top:    0px;
250   padding-bottom: 0px;
251   margin: 0.5ex ;
252   margin-left:   0.25em;
253   margin-right:  0.25em;
254   margin-bottom: 0.1ex;
255   font-size: smaller;
256 }
257
258 /* The transclusion of the TextEditingRules Synopsis on templates/editpage.html */
259 .wiki-edithelp .transclusion {
260   font-size: smaller;
261   background: inherit;
262   padding: 0.5ex 0.5em;
263   margin: 0.2ex 5%;
264 }
265 .wiki-edithelp .transclusion p { margin: 0; }
266 .wiki-edithelp {
267   background: white;
268   border-top:    1px solid #7c7c7c;
269   border-left:   1px solid #c3c3c3;
270   border-bottom: 1px solid #dddddd;
271   border-right:  1px solid #c3c3c3;
272   padding-left:  0.5em;
273   padding-right: 0.5em;
274   padding-top:    0.75ex;
275   padding-bottom: 0.75ex;
276   margin-left:  0;
277   margin-right: 0;
278   margin-top: 1ex;
279   margin-bottom: 1ex;
280   font-size: smaller;
281 }
282 .wiki-edithelp p {
283   font-family: Arial, Helvetica, sans-serif;
284   padding-left:  0.5em;
285   padding-right: 0.5em;
286   padding-top:    0.5ex;
287   padding-bottom: 0.5ex;
288   margin: 0;
289 }
290 div.wiki-message {
291   background: #fff url("images/bggranular.png");
292   border: solid 1px #d8d8d8;
293   padding: 6pt;
294 }
295
296 .printer { display: none; }
297
298 /**
299  * Diff Output
300  */
301 /* main box */
302 .diff {
303   background: white;
304   border-top:    1px solid #7c7c7c;
305   border-left:   1px solid #c3c3c3;
306   border-bottom: 1px solid #dddddd;
307   border-right:  1px solid #c3c3c3;
308 }
309 .diff .block {
310   background: #d8d8d8;
311   /* for NS4 */
312   /*  border: none;*/
313 }
314
315 /* individual blocks */
316 .diff .context {
317   background: white;
318   /* for NS4 */
319   border: none;
320 }
321 /* + - line prefix */
322 .diff .block tt.prefix {
323   font-weight: normal;
324   font-family: monospace;
325   margin-left: -1.6em;
326   color: black;
327   /* for NS4 */
328   border: none;
329 }
330 /* changed words */
331 .diff ins { font-weight: bolder; }
332 .diff ins { text-decoration: none; }
333
334 /* blocks containing deleted or added words */
335 .diff .original,
336 .diff .deleted,
337 .diff .final,
338 .diff .added {
339   background: white;
340 }
341 /* blocks containing deleted words */
342 .diff .original:first-child,
343 .diff .deleted:first-child {
344   border-top: 2px solid #f99; /* fcc */
345 }
346 .diff .original,
347 .diff .deleted {
348   background: white;
349   border-left: 2px solid #f99; /* fcc */
350   border-right: 2px solid #f99; /* fcc */
351 }
352 .diff .original:last-child,
353 .diff .deleted:last-child {
354   border-bottom: 2px solid #f99; /* fcc */
355 }
356 /* blocks containing added words */
357 .diff .final:first-child,
358 .diff .added:first-child {
359   border-top: 2px solid #9f9; /* cfc */
360 }
361 .diff .final,
362 .diff .added {
363   background: white;
364   border-left: 2px solid #9f9; /* cfc */
365   border-right: 2px solid #9f9; /* cfc */
366 }
367 .diff .final:last-child,
368 .diff .added:last-child {
369   border-bottom: 2px solid #9f9; /* cfc */
370 }
371 /* deleted words */
372 .diff del { background: #fcc; } /* f99 */
373 /* added words */
374 .diff ins { background: #cfc; } /* 9f9 */
375
376
377 /**
378  * PageList output
379  */
380 .pagelist {
381   font-size: smaller;
382 }
383 .pagelist tr.evenrow { background: #f8f8f8; }
384 .pagelist tr.oddrow  { background: #eee; }
385 .pagelist thead td {
386   background: #e8e8e8;
387   text-decoration: none;
388   font-weight: bold;
389 }
390 .pagelist thead td u { text-decoration: none; }
391 /* Yellow highlight for every td of mouseover'd tr in pagelist tbody
392    ie mac ignores all these */
393 .pagelist tbody tr:hover>td {
394   border: solid #ffff99 2px;
395 }
396 /* some browsers give wacky expanding :hover cells,
397    use transparent border here instead of padding change */
398 .pagelist tbody tr>td {
399   border: solid transparent 2px;
400 }
401 th.gridbutton {
402   background-color: ThreeDLightShadow;
403   color: black;
404   font-family: Tahoma, Arial, Helvetica, sans-serif;
405   font-size: small;
406   font-weight: normal;
407   height: 18px;
408   white-space: nowrap;
409   max-height: 24px;
410   padding: 5px 0px 5px 0px;
411   margin: 5px 0px;
412   float: none;
413   border-width: 1px;
414   border-style: solid;
415   border-color: ThreeDHighlight ThreeDDarkShadow ThreeDDarkShadow ThreeDHighlight;
416 }
417 input.gridbutton, a.gridbutton, a:hover.gridbutton, a:visited.gridbutton {
418   text-decoration: none;
419   font-size: small;
420   font-weight: normal;
421   font-family: Tahoma, Arial, Helvetica, sans-serif;
422   background-color: ThreeDLightShadow;
423   color: black;
424 }
425
426 /**
427  * Search
428  */
429 #searchholder { display: inline; }
430
431 /**
432  * Search Results
433  */
434 .search-context { background: white; font-style: oblique; }
435 .search-term {
436   background: #9bdaff;
437   font-weight: normal;
438 }
439 #LSResult {
440   position: absolute;
441   text-align: left;
442   display: none;
443   z-index: 100;
444   background-color: white;
445   border: 1px solid #d0d0d0; 
446   font-size: 9px;
447   overflow: hidden;
448 }
449 #LSHighlight {
450   background-color: #f08000;
451 }
452 #LSResult .evenrow {
453   background-color: #f0f0f0;
454
455 #LSREsult .oddrow {
456
457 .LSEnd {
458   text-align: right;
459 }
460 .LSRow:hover {
461   background-color: white;
462 }
463 .LSRow {
464   padding: 1px;
465
466 ul.LSRes {
467   margin: 0px;
468   padding: 0px;
469 }
470 li.LSRow {
471   margin: 0px;
472   list-style-image: none;
473 }
474
475 .clear-floats {
476   clear: both;
477 }
478
479 dl {
480   display:table;
481 }
482 /* dotted underline each dt. use display:table to shrink width */
483 dt {
484   display: table;
485   font-weight: bold;
486   vertical-align: baseline;
487   margin-top: 1.25ex;
488   margin-bottom: 0.25ex;
489   padding-left: 0.25ex;
490   padding-right: 0.25ex;
491   border-bottom-style: dotted;
492   border-bottom-width: 2pt;
493   border-bottom-color: #9999cc;
494 }
495 /* No underlines for wiki-links in dt,
496    we already have dotted underline */
497 dt a.wiki, dt a.named-wiki {
498   text-decoration: none;
499 }
500 /* No top margin for first dt */
501 dl>dt:first-child {
502   margin-top: 0ex;
503 }
504 /* underline each dd.
505    use display:table to shrink width */
506 dd {
507 /* overflows wide text beyond containing dl */
508 /* in most browsers :( Would have been nice */
509 /*   display: table; */
510   position: relative;
511   margin-left: 3.5em;
512   margin-bottom: 0.5ex;
513   padding-left: 0.125em;
514   padding-bottom: 0.5ex;
515   padding-right: 0.125em;
516   border-bottom-style: solid;
517   border-bottom-width: thin;
518   border-bottom-color: #9999cc;
519 }
520 pre,
521 div.plugin code {
522   color: black;
523   display: block;
524   background-color: #fcfcfc;
525   font-size: 90%;
526   line-height: 1.25em;
527   margin-top: 0.25em;
528   margin-left: 0em;
529   margin-bottom: 2ex;
530   margin-right: 0em;
531   padding-top: 0.25em;
532   padding-left: 0.5em;
533   padding-bottom: 0.25em;
534   padding-right: 0.5em;
535   border-style: solid;
536   border-width: 1px;
537   border-color: #ccc;
538 }
539 pre {
540   background: #fafafa url("images/bgpaper8.png");
541 }
542 /* Indented wrap past diff buttons in RecentChanges */
543 ul li.rc-major, ul li.rc-minor {
544   margin-left: 0;
545   padding-left: 3em;
546   text-indent: -3em;
547 }
548
549 /**
550  * PageHistory, Info
551  */
552 td.pageinfo { font-weight: bold; }
553 .pageinfo-minoredit, .pageinfo-authorid {
554   font-size: smaller;
555   font-style: oblique;
556 }
557
558 /**
559  * Other
560  */
561 .printer, .no-css { display: none; }
562
563 /* Disabled Plugins */
564 .disabled-plugin
565 {
566   clear: both;
567   margin: 1ex 0;
568   padding: 0;
569 }
570 .disabled-plugin .title {
571   color: #400;
572   background-color: inherit;
573   font-size: x-small;
574   text-align: right;
575   padding: 0 0.5em;
576 }
577 .disabled-plugin pre {
578   color: black;
579   background: #ddd;
580   margin: 0;
581   padding: 0.3ex 0.5em;
582 }
583
584 /* "(Redirected from ...)" message. */
585 span.redirectfrom {
586   font-size: small;
587   font-style: oblique;
588   font-weight: normal;
589   padding-left: 1em;
590 }
591
592 /*
593  * "E-mail" style blockquote
594  */
595 blockquote.mail-style-quote {
596   border-left: medium #284 solid;
597   padding-left: 1em;
598   margin-left: 0;
599   margin-right: 0;
600 }
601 .mail-style-quote blockquote.mail-style-quote {
602   margin-left: -0.6em;
603 }
604
605 /*
606  * wikiblog
607  */
608 .floatleft { float: left; }
609 .floatright { float: right; }
610
611 div.wikiblog {
612   /* border: thin black solid; */
613   margin: 1ex 2em;
614   padding: 0 0;
615 }
616 div.wikiblog > div {
617   margin: 0 0;
618   padding: 0.5ex 0.5em;
619 }
620 div.wikiblog > div.wikiblog-footer {
621   padding: 0.2ex 0.5em;
622 }
623 h3.wikiblog-summary {
624   font-size: medium;
625   font-weight: bold;
626   margin: 0 0 1ex 0;
627 }
628
629 table.wikiblog-form {
630   width: auto;
631   border-collapse: collapse;
632   margin: 0.25em 0;
633 }
634 .wikiblog-form caption {
635   caption-side: top;
636   font-weight: bold;
637   text-align: left;
638   padding: 0.5ex 0.5em;
639 }
640 .wikiblog-form th {
641   vertical-align: top;
642   text-align: right;
643   padding: 0 0 0.3em 0.5em;
644 }
645 .wikiblog-form td {
646   padding: 0.25em 0.5em;
647 }
648 .wikiblog-form td.submit-button {
649   padding: 0;
650 }
651 .wikiblog-form input[type=text],
652 .wikiblog-form textarea {
653   margin: 0 0;
654   width: 100%;
655 }
656 div.wikicomment div.wikicomment-footer {
657   padding: 0.2ex 0.5em;
658 }
659 div.wikicomment div.wikicomment-footer named-wiki {
660   font-size: small;
661 }
662 table.interwiki-map {
663   margin: 1em 2em;
664 }
665 .interwiki-map th {
666   text-decoration: underline;
667   text-align: left;
668   padding-left: 1em;
669 }
670 .interwiki-map td.interwiki-url {
671   padding-left: 2em;
672 }
673 .interwiki-map th.interwiki-url {
674   padding-left: 3em;
675 }
676
677 .dialog {
678   background-color: #cdf;
679   color: black;
680   margin: 2em auto 2em auto;
681   border: thin black solid;
682   width: 50%;
683 }
684 .dialog h1, .dialog p, .dialog div {
685   text-align: center;
686 }
687 .dialog h1 {
688   font-size: large;
689   margin: 0.5em 0 1em 0;
690 }
691 .dialog div.message {
692   background-color: white;
693   color: black;
694   color: black;
695   margin: 0 1em;
696   padding: 0.5em 0.5em;
697 }
698 .dialog p.buttons {
699   margin: 1em 0 0.5em 0;
700 }
701
702 /* postnuke css:*/
703 .gensmall{font-size:10px}
704 .genmed{font-size:11px}
705 td.cat{font-weight:bold;letter-spacing:1px;color:#000000;background: url(./images/cellpic1.png);height:27px}
706 /* Main table cell colours and backgrounds */
707 td.row1{background:#eaedf4;color:#000000}
708 td.row2{background:#d9e2ec;color:#000000}
709 td.row3{background:#cad9ea;color:#000000}
710 td.spacerow{background:#cad9ea;color:#000000}
711
712 /* This is the outline round the main forum tables */
713 .forumline{background:#ffffff;color:#000000;border:1px solid #006699}
714
715 /* Sidebar */
716 .box { background:#ffffff; border: 1px solid silver }
717 .box-title { font-family: Tahoma, sans-serif; font-weight: normal; background-color: #ccc; color: black; text-align: center; border: none; padding: 2px 0 2px 0;}
718 .box-data { width: 160px; font-size: 9pt; font-weight: normal; border: none; }
719 .box-data .wiki { font-weight: normal; }
720 td.sidebar { border-spacing: 0px; margin: 0ex;}
721
722 /* plugin BoxRight */
723 div.boxright {
724   background-color: #e9fbff;
725   width: 200px; 
726   right: 10px;
727   padding: 0.5em; 
728   float: right; 
729   border: thin solid #888888; 
730   padding: 0.5em;
731 }
732
733 /* RssFeed */
734 div.rss { margin: 1em; padding: 1em; font-size: 0.9em; background-color: #eeeeee; border: thin dashed #aaa; }
735 div.feed { color: #333; margin: -0.5em; margin-bottom: 0em; padding: 0.3em; font-weight: bold; background-color: #f2f2f2; font-size: 1.2em; }
736 div.itemdesc {  padding-left: 1em; }
737 div.rssitem { border-top: thin dashed #aaa; }
738
739 /* SqlResult */
740 table.sqlresult { 
741   border: 1px outset gray;
742   background: white;
743   margin: 0.5ex 0.5em;
744   padding: 1px;
745 }
746 .sqlresult tr.evenrow { background: #eee; }
747 .sqlresult tr.oddrow  { background: white; }
748 table.sqlresult td {
749   margin: 1px;
750   border: 1px solid gray;
751 }
752
753 /**
754  * TeX2png plugin
755  */
756 img.tex { 
757   vertical-align: middle; 
758 }
759
760 /**
761  * PhotoAlbum plugin
762  */
763 .boldsmall {
764   font-weight: bold;
765   font-size: 11px;
766 }
767
768 .wikiwyg_toolbar {
769     background: #D3D3D3;
770     border: 1px outset;
771     letter-spacing: 0;
772     padding: 2px;
773 }
774
775 span.wikiwyg_control_link a {
776     padding-right: 8px;
777 }
778
779 .wikiwyg_button {
780     background: #D3D3D3;
781     border: 1px solid #D3D3D3;
782     cursor: pointer;
783     width: 20px;
784     height: 20px;
785     vertical-align: bottom;
786 }
787
788 .wikiwyg_button:hover {
789     border: 1px outset;
790 }
791
792 .wikiwyg_button:active {
793     border: 1px inset;
794 }
795
796 .wikiwyg_separator {
797     background: #D3D3D3;
798     border: 1px solid #D3D3D3;
799     width: 9px;
800     height: 20px;
801     vertical-align: bottom;
802 }
803
804 .wikiwyg_selector {
805     width: 70px;
806 }
807
808 .wikiwyg_wysiwyg table {
809     border-collapse: collapse;
810     margin-bottom: .2em;
811 }
812
813 .wikiwyg_wysiwyg table td {
814     border: 1px;
815     border-style: solid;
816     padding: .2em;
817     vertical-align: top;
818 }
819
820 /**
821  * Wiki
822  */
823 textarea.wikiedit, input.wikitext, textarea.summary {
824   background: white;
825   border-top:    1px solid #7c7c7c;
826   border-left:   1px solid #c3c3c3;
827   border-bottom: 1px solid #dddddd;
828   border-right:  1px solid #c3c3c3;
829   padding-left: 0.8em; 
830   padding-right: 0.8em; 
831   padding-top: 0.5em;
832   padding-bottom: 0.5em;
833   margin: 0.5ex 0px;
834   clear: both;
835 }
836
837 /* This makes spacings in NS4 too big. */
838 .toolbar , div.toolbar  {
839   margin : 0.5ex 0;
840 }
841 /* This break NS4, but is necessary for IE4. */
842 div.wikitext  {
843   width : auto;
844 }
845 /* Link icons */
846 img.linkicon  {
847   vertical-align : middle;
848 }
849
850 /**
851  * PageTypes
852  */
853 .interwiki-map thead td,
854 .interwiki-moniker,
855 .interwiki-url {
856   padding-left: 1em;
857   padding-right: 1em;
858 }
859
860 /**
861  * Diff Output
862  */
863 /* main box */
864 .diff {
865   margin:  0.5ex 0;
866   padding: 1px;
867 }
868 .diff .block {
869   padding: 0.5ex 0.5em;
870 }
871 /* blocks containing deleted or added words */
872 .diff .original, .diff .deleted,
873 .diff .final, .diff .added {
874   padding: 1px;
875 }
876
877 .diff .block div {
878   position: relative;
879   padding-left: 1.5em;
880
881 .diff .prefix {
882   position: absolute;
883   left: 0;
884   top:  0;
885 }
886
887 /* deleted & added words */
888 .diff del, .diff ins {
889   padding-left: 0.5ex;
890   padding-right: 0.5ex;
891 }
892
893 /*
894  * table class="boxed"
895  * will put a border around the table (but not around the cells)
896  *
897  * table class="bordered"
898  * will put a border around the table and the cells
899  *
900  * In both cases, the caption will be bold and centered under the table
901  *
902  * In both cases, the headers (th) will have a "#d8d8d8" background
903  */
904
905 table.boxed, table.bordered, table.bordered th, table.bordered td {
906     border-width: 1px;
907     border-style: solid;
908     border-collapse: collapse;
909     vertical-align: top;
910 }
911
912 table.boxed td, table.bordered td,
913 table.boxed th, table.bordered th {
914     padding-left: 5px; 
915     padding-right: 5px; 
916     padding-top: 0px; 
917     padding-bottom: 0px; 
918 }
919
920 table.boxed caption, table.bordered caption {
921     text-align: center;
922     font-weight: bold;
923     caption-side: bottom;
924     padding-top: 0.8em;
925 }
926
927 table.boxed th, table.bordered th {
928     font-weight: bold;
929     background-color: #d8d8d8;
930 }
931
932 /* For emacs users
933  *
934  * Local Variables:
935  * mode: c
936  * c-file-style: cc-mode
937  * End:
938  */