e3e4645b9e15207478b748b94fc01bfc35a17e5a
[lhc/web/wiklou.git] / skins / monobook / main.css
1 /*
2 ** MediaWiki 'monobook' style sheet for CSS2-capable browsers.
3 ** Copyright Gabriel Wicke - http://wikidev.net/
4 ** License: GPL (http://www.gnu.org/copyleft/gpl.html)
5 **
6 ** Loosely based on http://www.positioniseverything.net/ordered-floats.html by Big John
7 ** and the Plone 2.0 styles, see http://plone.org/ (Alexander Limi,Joe Geldart & Tom Croucher,
8 ** Michael Zeltner and Geir Bækholt)
9 ** All you guys rock :)
10 */
11
12 #column-content {
13 width: 100%;
14 float: right;
15 margin: 0 0 0.6em -12.2em;
16 padding:0;
17 }
18 #content {
19 margin: 2.8em 0 0 12.2em;
20 padding: 0em 1em 1.5em 1em;
21 background: White;
22 border: 1px solid #aaaaaa;
23 border-right: none;
24 line-height: 1.5em;
25 position: relative;
26 z-index: 2;
27 }
28 #column-one { padding-top: 160px; }
29 /* the left column width is specified in class .portlet */
30
31 /* Font size:
32 ** We take advantage of keyword scaling- browsers won't go below 9px
33 ** More at http://www.w3.org/2003/07/30-font-size
34 ** http://style.cleverchimp.com/font_size_intervals/altintervals.html
35 */
36
37 body {
38 font: x-small sans-serif;
39 background: #f9f9f9 url("headbg.jpg") 0px 0px no-repeat;
40 color: Black;
41 margin: 0;
42 padding: 0;
43 }
44
45 /* scale back up to a sane default */
46 #globalWrapper {
47 font-size:127%;
48 width: 100%;
49 margin: 0;
50 padding: 0;
51 }
52 .visualClear { clear: both; }
53
54 /* general styles */
55
56 table {
57 font-size: 100%;
58 background: White;
59 }
60 a {
61 text-decoration: none;
62 color: #002bb8;
63 background: none;
64 }
65 a:visited { color: #5a3696; }
66 a:active { color: Orange; }
67 a:hover { text-decoration: underline; }
68 a.stub { color: #772233; }
69 a.new,
70 #p-personal a.new { color:#ba0000; }
71 a.new:visited,
72 #p-personal a.new:visited { color:#a55858; }
73
74 img {
75 border: none;
76 vertical-align: middle;
77 }
78 p {
79 margin: 0.4em 0em 0.5em 0em;
80 line-height: 1.5em;
81 }
82
83 p img { margin: 0; }
84
85 hr {
86 height: 1px;
87 color: #aaaaaa;
88 background-color: #aaaaaa;
89 border: 0;
90 margin: 0.2em 0 0.2em 0;
91 }
92
93 h1, h2, h3, h4, h5, h6 {
94 color: Black;
95 background: none;
96 font-weight: normal;
97 margin: 0;
98 padding-top: 0.5em;
99 padding-bottom: 0.17em;
100 border-bottom: 1px solid #aaaaaa;
101 }
102 h1 { font-size: 188%; }
103 h2 { font-size: 150%; }
104 h3, h4, h5, h6 {
105 border-bottom: none;
106 font-weight: bold;
107 }
108 h3 { font-size: 132%; }
109 h4 { font-size: 116%; }
110 h5 { font-size: 100%; }
111 h6 { font-size: 80%; }
112
113 ul {
114 line-height: 1.5em;
115 list-style-type: square;
116 margin: 0.3em 0 0 1.5em;
117 padding:0;
118 list-style-image: url("bullet.gif");
119 }
120 ol {
121 line-height: 1.5em;
122 margin: 0.3em 0 0 3.2em;
123 padding:0;
124 list-style-image: none;
125 }
126 li { margin-bottom: 0.1em; }
127 dt {
128 font-weight: bold;
129 margin-bottom: 0.1em;
130 }
131 dl{
132 margin-top: 0.2em;
133 margin-bottom: 0.5em;
134 }
135 dd {
136 line-height: 1.5em;
137 margin-left: 2em;
138 margin-bottom: 0.1em;
139 }
140
141 fieldset {
142 border: 1px solid #2f6fab;
143 margin: 1em 0em 1em 0em;
144 padding: 0em 1em 1em 1em;
145 line-height: 1.5em;
146 }
147 legend {
148 background: White;
149 padding: 0.5em;
150 font-size: 95%;
151 }
152 form {
153 border: none;
154 margin: 0;
155 }
156
157 textarea {
158 color: Black;
159 background-color: white;
160 width: 100%;
161 padding: 0.1em;
162 overflow: auto;
163 }
164
165
166 input.historysubmit {
167 padding: 0 0.3em 0.3em 0.3em !important;
168 font-size: 94%;
169 cursor: pointer;
170 height: 1.7em !important;
171 margin-left: 1.6em;
172 }
173 select {
174 vertical-align: top;
175 }
176 abbr, acronym, .explain {
177 border-bottom: 1px dotted Black;
178 color: Black;
179 background: none;
180 cursor: help;
181 }
182 q {
183 font-family: Times, "Times New Roman", serif;
184 font-style: italic;
185 }
186 /* disabled for now
187 blockquote {
188 font-family: Times, "Times New Roman", serif;
189 font-style: italic;
190 }*/
191 code { background-color: #f9f9f9; }
192 pre {
193 padding: 1em;
194 border: 1px dashed #2f6fab;
195 color: Black;
196 background-color: #f9f9f9;
197 line-height: 1.1em;
198 }
199
200
201 /*
202 ** the main content area
203 */
204
205 #siteSub { display: none; }
206 #contentSub {
207 font-size: 84%;
208 line-height: 1.2em;
209 margin: 0 0 1.4em 1em;
210 color: #7d7d7d;
211 width: auto;
212 }
213 span.subpages { display: block; }
214
215 /* Some space under the headers in the content area */
216 #bodyContent h1, #bodyContent h2 { margin-bottom:0.6em; }
217 #bodyContent h3,
218 #bodyContent h4,
219 #bodyContent h5 {
220 margin-bottom: 0.3em;
221 }
222 .firstHeading { margin-bottom:0.1em; }
223
224 /* user notification thing */
225 .usermessage {
226 background-color: #ffce7b;
227 border: 1px solid #ffa500;
228 color: Black;
229 font-weight: bold;
230 margin: 2em 0em 1em 0em;
231 padding: 0.5em 1em;
232 vertical-align: middle;
233 }
234 #siteNotice {
235 text-align: center;
236 font-size: 95%;
237 padding: 0 0.9em 0 0.9em;
238 }
239 #siteNotice p { margin: none; padding: none; }
240 .error {
241 color: red;
242 font-size: larger;
243 }
244 #catlinks {
245 border:1px solid #aaaaaa;
246 background-color:#f9f9f9;
247 padding:5px;
248 margin-top: 1em;
249 clear: both;
250 }
251 /* currently unused, intended to be used by a metadata box
252 in the bottom-right corner of the content area */
253 .documentDescription {
254 /* The summary text describing the document */
255 font-weight: bold;
256 display: block;
257 margin: 1em 0em;
258 line-height: 1.5em;
259 }
260 .documentByLine {
261 text-align: right;
262 font-size: 90%;
263 clear: both;
264 font-weight: normal;
265 color: #76797c;
266 }
267
268 /* emulate center */
269 .center {
270 width: 100%;
271 text-align: center;
272 }
273 *.center * {
274 margin-left: auto;
275 margin-right: auto;
276 }
277 /* small for tables and similar */
278 .small, .small * { font-size: 94%; }
279 table.small { font-size: 100% }
280
281 /*
282 ** content styles
283 */
284
285 /* IE/mac fixes */
286 #toc {
287 display: inline-table;
288 }
289 #toc div, #toc h2, #toc ul, #toc li, #toc a {
290 float: left;
291 clear: left;
292 }
293 #toc .toctoggle * {
294 float: none;
295 clear: none;
296 }
297 #toc h2 {
298 margin-right: .3em;
299 }
300 @media all {
301 #toc {
302 display: block;
303 text-align: center;
304 }
305 #toc * {
306 float: none!important;
307 }
308 #toc h2 {
309 margin-right: 0;
310 }
311 }
312 /* end IE/mac fixes */
313
314 #toc {
315 border: 1px solid #aaa;
316 background-color: #f9f9f9;
317 padding: 5px;
318 font-size: 95%;
319 float: left;
320 }
321 #toc h2 {
322 display: inline;
323 border: none;
324 padding: 0;
325 font-size: 100%;
326 font-weight: bold;
327 }
328 #toc ul {
329 list-style-type: none;
330 list-style-image: none;
331 margin-left: 0;
332 padding-left: 0;
333 text-align: left;
334 }
335 #toc ul ul {
336 margin: 0 0 0 2em;
337 }
338 #toc .toctoggle {
339 font-size: 94%;
340 }
341
342
343 /* images */
344 div.floatright, table.floatright {
345 clear: right;
346 float: right;
347 position: relative;
348 margin: 0 0 0.5em 0.5em;
349 border: 0
350 /*
351 border: 0.5em solid White;
352 border-width: 0.5em 0 0.8em 1.4em;
353 */
354 }
355 div.floatright p { font-style: italic; }
356 div.floatleft, table.floatleft {
357 float: left;
358 position: relative;
359 margin: 0 0.5em 0.5em 0;
360 border: 0
361 /*
362 margin: 0.3em 0.5em 0.5em 0;
363 border: 0.5em solid White;
364 border-width: 0.5em 1.4em 0.8em 0;
365 */
366 }
367 div.floatleft p { font-style: italic; }
368 /* thumbnails */
369 div.thumb {
370 margin-bottom: 0.5em;
371 border-style: solid; border-color: White;
372 width: auto;
373 }
374 div.thumb div {
375 border:1px solid #cccccc;
376 padding: 3px !important;
377 background-color:#f9f9f9;
378 font-size: 94%;
379 text-align: center;
380 overflow: hidden;
381 }
382 div.thumb div a img {
383 border:1px solid #cccccc;
384 }
385 div.thumb div div.thumbcaption {
386 border: none;
387 text-align: left;
388 line-height: 1.4em;
389 padding: 0.3em 0 0.1em 0;
390 }
391 div.magnify {
392 float: right;
393 border: none !important;
394 background: none !important;
395 }
396 div.magnify a, div.magnify img {
397 display: block;
398 border: none !important;
399 background: none !important;
400 }
401 div.tright {
402 clear: right;
403 float: right;
404 border-width: 0.5em 0 0.8em 1.4em;
405 }
406 div.tleft {
407 float: left;
408 margin-right:0.5em;
409 border-width: 0.5em 1.4em 0.8em 0;
410 }
411 .urlexpansion,
412 .hiddenStructure {
413 display: none;
414 }
415 img.tex { vertical-align: middle; }
416 span.texhtml { font-family: serif; }
417
418 /*
419 ** classes for special content elements like town boxes
420 ** intended to be referenced directly from the wiki src
421 */
422
423 /*
424 ** User styles
425 */
426 /* table standards */
427 table.rimage {
428 float:right;
429 position:relative;
430 margin-left:1em;
431 margin-bottom:1em;
432 text-align:center;
433 }
434 .toccolours {
435 border:1px solid #aaaaaa;
436 background-color:#f9f9f9;
437 padding:5px;
438 font-size: 95%;
439 }
440 div.townBox {
441 position:relative;
442 float:right;
443 background:White;
444 margin-left:1em;
445 border: 1px solid Grey;
446 padding:0.3em;
447 width: 200px;
448 overflow: hidden;
449 clear: right;
450 }
451 div.townBox dl {
452 padding: 0;
453 margin: 0 0 0.3em 0;
454 font-size: 96%;
455 }
456 div.townBox dl dt {
457 background: none;
458 margin: 0.4em 0 0 0;
459 }
460 div.townBox dl dd {
461 margin: 0.1em 0 0 1.1em;
462 background-color: #f3f3f3;
463 }
464
465 /*
466 ** edit views etc
467 */
468 .special li {
469 line-height: 1.4em;
470 margin: 0;
471 padding: 0;
472 }
473
474 /* Page history styling */
475 /* the auto-generated edit comments */
476 .autocomment { color: gray; }
477 #pagehistory span.user {
478 margin-left: 1.4em;
479 margin-right: 0.4em;
480 }
481 #pagehistory span.minor { font-weight: bold; }
482 #pagehistory li { border: 1px solid White; }
483 #pagehistory li.selected {
484 background-color:#f9f9f9;
485 border:1px dashed #aaaaaa;
486 }
487 /*
488 ** Diff rendering
489 */
490 table.diff { background:white; }
491 td.diff-otitle { background:#ffffff; }
492 td.diff-ntitle { background:#ffffff; }
493 td.diff-addedline {
494 background:#ccffcc;
495 font-size: smaller;
496 }
497 td.diff-deletedline {
498 background:#ffffaa;
499 font-size: smaller;
500 }
501 td.diff-context {
502 background:#eeeeee;
503 font-size: smaller;
504 }
505 span.diffchange { color: red; font-weight: bold; }
506
507 /*
508 ** keep the whitespace in front of the ^=, hides rule from konqueror
509 ** this is css3, the validator doesn't like it when validating as css2
510 */
511 #bodyContent a[href ^="http://"],
512 #bodyContent a[href ^="gopher://"] {
513 background: url(external.png) center right no-repeat;
514 padding-right: 13px;
515 }
516 #bodyContent a[href ^="https://"],
517 .link-https {
518 background: url("lock_icon.gif") center right no-repeat;
519 padding-right: 16px;
520 }
521 #bodyContent a[href ^="mailto:"],
522 .link-mailto {
523 background: url("mail_icon.gif") center right no-repeat;
524 padding-right: 18px;
525 }
526 #bodyContent a[href ^="news://"] {
527 background: url("news_icon.png") center right no-repeat;
528 padding-right: 18px;
529 }
530 #bodyContent a[href ^="ftp://"],
531 .link-ftp {
532 background: url("file_icon.gif") center right no-repeat;
533 padding-right: 18px;
534 }
535 #bodyContent a[href ^="irc://"],
536 .link-irc {
537 background: url("discussionitem_icon.gif") center right no-repeat;
538 padding-right: 18px;
539 }
540 /* disable interwiki styling */
541 #bodyContent a.extiw,
542 #bodyContent a.extiw:active {
543 color: #3366bb;
544 background: none;
545 padding: 0;
546 }
547 #bodyContent a.external { color: #3366bb; }
548 /* this can be used in the content area to switch off
549 special external link styling */
550 #bodyContent .plainlinks a {
551 background: none !important;
552 padding: 0;
553 }
554 /*
555 ** Structural Elements
556 */
557
558 /*
559 ** general portlet styles (elements in the quickbar)
560 */
561 .portlet {
562 border: none;
563 margin: 0 0 0.5em 0em;
564 float: none;
565 padding: 0;
566 width: 11.6em;
567 overflow: hidden;
568 }
569 .portlet h4 {
570 font-size: 95%;
571 font-weight: normal;
572 white-space: nowrap;
573 }
574 .portlet h5 {
575 background: transparent;
576 padding: 0em 1em 0em 0.5em;
577 text-transform: lowercase;
578 display: inline;
579 font-size: 91%;
580 height: 1em;
581 font-weight: normal;
582 white-space: nowrap;
583 }
584 .portlet h6 {
585 background: #ffae2e;
586 border: 1px solid #2f6fab;
587 border-style: solid solid none solid;
588 padding: 0em 1em 0em 1em;
589 text-transform: lowercase;
590 display: block;
591 font-size: 1em;
592 height: 1.2em;
593 font-weight: normal;
594 white-space: nowrap;
595 }
596 .pBody {
597 font-size: 95%;
598 background: White;
599 border-collapse: collapse;
600 border: 1px solid #aaaaaa;
601 padding: 0 0.8em 0.3em 0.5em;
602 }
603 .portlet h1,
604 .portlet h2,
605 .portlet h3,
606 .portlet h4 {
607 margin: 0;
608 padding: 0;
609 }
610 .portlet ul {
611 line-height: 1.5em;
612 list-style-type: square;
613 list-style-image: url("bullet.gif");
614 font-size:95%;
615 }
616 .portlet li {
617 padding:0;
618 margin: 0 0 0 0;
619 margin-bottom: 0;
620 }
621
622 /*
623 ** Logo properties
624 */
625
626 #p-logo {
627 z-index: 3;
628 position:absolute; /*needed to use z-index */
629 top: 0;
630 left: 0;
631 height: 155px;
632 width: 12em;
633 overflow: visible;
634 }
635 #p-logo h5 { display: none; }
636 #p-logo a,
637 #p-logo a:hover {
638 display: block;
639 height: 155px;
640 width: 12.2em;
641 background-repeat: no-repeat;
642 background-position: 35% 50% !important;
643 text-decoration: none;
644 }
645
646 /*
647 ** the navigation portlet
648 */
649
650 #p-nav {
651 position:relative;
652 z-index:3;
653 }
654
655 /*
656 ** Search portlet
657 */
658 #p-search {
659 position:relative;
660 z-index:3;
661 }
662 #p-search .pBody {
663 text-align: center;
664 }
665 input.searchButton {
666 margin-top:1px;
667 font-size: 95%;
668 }
669 #searchGoButton {
670 padding-left: .5em;
671 padding-right: .5em;
672 font-weight: bold;
673 }
674 #searchInput {
675 width:10.9em;
676 margin: 0 0 0 0;
677 font-size: 95%;
678 }
679 #p-search .pBody {
680 padding: 0.5em 0.4em 0.4em 0.4em;
681 }
682
683 /*
684 ** the personal toolbar
685 */
686
687 #p-personal {
688 width:100%;
689 white-space:nowrap;
690 padding:0 0 0 0;
691 margin:0;
692 position:absolute;
693 left:0px;
694 top:0px;
695 z-index: 0;
696 border: none;
697 background: none;
698 overflow: visible;
699 line-height: 1.2em;
700 }
701
702 #p-personal h5 {
703 display:none;
704 }
705 #p-personal .portlet,
706 #p-personal .pBody {
707 padding:0;
708 margin:0;
709 border: none;
710 z-index:0;
711 overflow: visible;
712 background: none;
713 }
714 /* this is the ul contained in the portlet */
715 #p-personal ul {
716 border: none;
717 line-height: 1.4em;
718 color: #2f6fab;
719 padding: 0em 2em 0 3em;
720 margin: 0;
721 text-align: right;
722 text-transform: lowercase;
723 list-style: none;
724 z-index:0;
725 background: none;
726 }
727 #p-personal li {
728 z-index:0;
729 border:none;
730 padding:0;
731 display: inline;
732 color: #2f6fab;
733 margin-left: 1em;
734 line-height: 1.2em;
735 background: none;
736 }
737 #p-personal li a {
738 text-decoration: none;
739 color: #005896;
740 padding-bottom: 0.2em;
741 background: none;
742 }
743 #p-personal li a:hover {
744 background-color: White;
745 padding-bottom: 0.2em;
746 text-decoration: none;
747 }
748
749 /* the icon in front of the user name, single quotes
750 in bg url to hide it from iemac */
751 li#pt-userpage,
752 li#pt-anonuserpage,
753 li#pt-login {
754 background: url('user.gif') top left no-repeat;
755 background-repeat: no-repeat;
756 padding-left: 20px;
757 text-transform: none;
758 }
759
760 /*
761 ** the page-related actions- page/talk, edit etc
762 */
763 #p-cactions {
764 position:absolute;
765 top: 1.3em;
766 left: 11.5em;
767 margin: 0;
768 white-space:nowrap;
769 width: 76%;
770 line-height: 1.1em;
771 overflow: visible;
772 background: none;
773 border-collapse: collapse;
774 padding-left: 1em;
775 list-style: none;
776 font-size: 95%;
777 }
778 #p-cactions .hiddenStructure { display: none; }
779 #p-cactions ul {
780 list-style: none;
781 }
782 #p-cactions li {
783 display: inline;
784 border: 1px solid #aaaaaa;
785 border-bottom: none;
786 padding: 0 0 0.1em 0;
787 margin: 0 0.3em 0 0;
788 overflow: visible;
789 background: White;
790 }
791 #p-cactions li.selected {
792 border-color: #fabd23;
793 padding: 0 0 0.2em 0;
794 }
795 #p-cactions li a {
796 background-color: White;
797 color: #002bb8;
798 border: none;
799 padding: 0 0.8em 0.3em 0.8em;
800 text-decoration: none;
801 text-transform: lowercase;
802 position: relative;
803 z-index: 0;
804 margin: 0;
805 }
806 #p-cactions .selected a { z-index: 3; }
807 #p-cactions .new a { color:#ba0000; }
808 #p-cactions li a:hover {
809 z-index: 3;
810 text-decoration: none;
811 }
812 #p-cactions h5 { display: none; }
813 #p-cactions li.istalk { margin-right: 0; }
814 #p-cactions li.istalk a { padding-right: 0.5em; }
815 #p-cactions #ca-addsection a {
816 padding-left: 0.4em;
817 padding-right: 0.4em;
818 }
819 /* offsets to distinguish the tab groups */
820 li#ca-talk { margin-right: 1.6em; }
821 li#ca-watch, li#ca-watch, li#ca-varlang-0 { margin-left: 1.6em; }
822
823
824 /*
825 ** the remaining portlets
826 */
827 #p-tbx,
828 #p-lang {
829 position:relative;
830 z-index:3;
831 }
832
833 /*
834 ** footer
835 */
836 #footer {
837 background-color: White;
838 border-top: 1px solid #fabd23;
839 border-bottom: 1px solid #fabd23;
840 margin: 0.6em 0em 1em 0em;
841 padding: 0.4em 0em 1.2em 0em;
842 text-align: center;
843 font-size: 90%;
844 }
845 #footer li {
846 display: inline;
847 margin: 0 1.3em;
848 }
849 /* hide from incapable browsers */
850 head:first-child+body #footer li { white-space: nowrap; }
851 #f-poweredbyico, #f-copyrightico {
852 margin: 0 8px;
853 position: relative;
854 top: -2px; /* Bump it up just a tad */
855 }
856 #f-poweredbyico {
857 float: right;
858 height: 1%;
859 }
860 #f-copyrightico {
861 float: left;
862 height: 1%;
863 }
864
865 /* js pref toc */
866 #preftoc {
867 float: left;
868 margin: 1em 1em 1em 1em;
869 width: 13em;
870 }
871 #preftoc li { border: 1px solid White; }
872 #preftoc li.selected {
873 background-color:#f9f9f9;
874 border:1px dashed #aaaaaa;
875 }
876 #preftoc a,
877 #preftoc a:active {
878 display: block;
879 color: #0014a6;
880 }
881 #prefcontrol {
882 clear: both;
883 float: left;
884 margin-top: 1em;
885 }
886 div.prefsectiontip {
887 font-size: 95%;
888 margin-top: 1em;
889 }
890 fieldset.operaprefsection { margin-left: 15em }
891
892 /*
893 ** IE/Mac fixes, hope to find a validating way to move this
894 ** to a separate stylesheet. This would work but doesn't validate:
895 ** @import("IEMacFixes.css");
896 */
897 /* tabs: border on the a, not the div */
898 * > html #p-cactions li { border:none; }
899 * > html #p-cactions li a {
900 border: 1px solid #aaaaaa;
901 border-bottom: none;
902 }
903 * > html #p-cactions li.selected a { border-color: #fabd23; }
904 /* footer icons need a fixed width */
905 * > html #f-poweredbyico,
906 * > html #f-copyrightico { width: 88px; }
907 * > html #bodyContent,
908 * > html #bodyContent pre {
909 overflow-x: auto;
910 width: 100%;
911 padding-bottom: 25px;
912 }
913
914 /* more IE fixes */
915 /* float/negative margin brokenness */
916 * html #footer {margin-top: 0;}
917 * html #column-content {
918 display: inline;
919 margin-bottom: 0;
920 }
921 * html div.editsection { font-size: smaller; }
922 #pagehistory li.selected { position: relative; }
923
924 /* Mac IE 5.0 fix; floated content turns invisible */
925 * > html #column-content {
926 float: none;
927 }
928 * > html #column-one {
929 position: absolute;
930 left: 0;
931 top: 0;
932 }
933 * > html #footer {
934 margin-left: 13.2em;
935 }
936 .redirectText {
937 font-size:150%;
938 margin:5px;
939 }
940
941 .printfooter {
942 display: none;
943 }
944
945 .not_patrolled {
946 background-color: #ffa;
947 }
948 div.patrollink {
949 font-size: 75%;
950 text-align: right;
951 }
952 span.newpage, span.minor, span.searchmatch {
953 font-weight: bold;
954 }
955 span.unpatrolled {
956 font-weight:bold;
957 color:red;
958 }
959
960 span.searchmatch {
961 color: red;
962 }
963 .sharedUploadNotice {
964 font-style: italic;
965 }
966
967 span.updatedmarker {
968 color:black;
969 background-color:#00FF00;
970 }
971 span.newpageletter {
972 font-weight:bold
973 color:black;
974 background-color:yellow;
975 }
976 span.minoreditletter {
977 color:black;
978 background-color:#C5FFE6;
979 }
980
981 table.gallery {
982 border: 1px solid #cccccc;
983 margin: 2px;
984 padding: 2px;
985 background-color:#ffffff;
986 }
987
988 table.gallery tr {
989 vertical-align:top;
990 }
991
992 table.gallery td {
993 vertical-align:top;
994 background-color:#f9f9f9;
995 border: solid 2px white;
996 }
997
998 div.gallerybox {
999 margin: 2px;
1000 width: 150px;
1001 }
1002
1003 div.gallerybox div.thumb {
1004 text-align: center;
1005 border: 1px solid #cccccc;
1006 margin: 2px;
1007 }
1008
1009 div.gallerytext {
1010 font-size: 94%;
1011 padding: 2px 4px;
1012 }