Wikipedia/wiki.css
changeset 20 918767a9c8d3
equal deleted inserted replaced
19:f3521a11d878 20:918767a9c8d3
       
     1 a.stub, a.new {
       
     2 color:#BA0000;
       
     3 text-decoration:none;
       
     4 }
       
     5 #toc {
       
     6 display:none;
       
     7 /*
       
     8 background-color:#F9F9F9;
       
     9 border:1px solid #AAAAAA;
       
    10 padding:5px;
       
    11 */
       
    12 }
       
    13 a.hover {
       
    14 	background-color: #87CDFF;
       
    15 }
       
    16 .tocindent {
       
    17 margin-left:2em;
       
    18 }
       
    19 .tocline {
       
    20 margin-bottom:0;
       
    21 }
       
    22 div.floatright {
       
    23 border-color:White;
       
    24 border-style:solid;
       
    25 /*
       
    26 border-width:0.5em 0 0.8em 1.4em;
       
    27 clear:right;
       
    28 float:right;
       
    29 position:relative;
       
    30 */
       
    31 float: left;
       
    32 clear:both;
       
    33 margin:0;
       
    34 }
       
    35 div.floatright p {
       
    36 font-style:italic;
       
    37 }
       
    38 div.floatleft {
       
    39 border-color:White;
       
    40 border-style:solid;
       
    41 /*
       
    42 border-width:0.5em 1.4em 0.8em 0;
       
    43 position:relative;
       
    44 margin:0.3em 0.5em 0.5em 0;
       
    45 */
       
    46 float:left;
       
    47 clear:both;
       
    48 }
       
    49 div.floatleft p {
       
    50 font-style:italic;
       
    51 }
       
    52 div.thumb {
       
    53 border: 1px solid #808080;
       
    54 overflow:hidden;
       
    55 width:95%;
       
    56 clear:both;
       
    57 padding:2px;
       
    58 margin-top:5px !important;
       
    59 margin-bottom:5px !important;
       
    60 margin-left:0px;
       
    61 margin-right:0px;
       
    62 }
       
    63 div.thumb div {
       
    64 background-color:#F9F9F9;
       
    65 font-size:94%;
       
    66 padding:0px !important;
       
    67 margin:0px !important;
       
    68 text-align:center;
       
    69 }
       
    70 div.thumb div a img {
       
    71 padding:0px !important;
       
    72 margin:0px !important;
       
    73 max-width: 95%;
       
    74 }
       
    75 div.thumb div div.thumbcaption {
       
    76 padding:0px !important;
       
    77 margin:0px !important;
       
    78 /*
       
    79 padding:0.3em 0 0.1em;
       
    80 */
       
    81 }
       
    82 div.magnify {
       
    83 display:none;
       
    84 }
       
    85 div.tright {
       
    86 /*
       
    87 border-width:0.5em 0 0.8em 1.4em;
       
    88 clear:right;
       
    89 float:right;
       
    90 */
       
    91 float:left;
       
    92 display:block;
       
    93 clear:both;
       
    94 }
       
    95 div.thumbinner {
       
    96 padding: 0px;
       
    97 margin: 0px;
       
    98 }
       
    99 div.tleft {
       
   100 /*
       
   101 border-width:0.5em 1.4em 0.8em 0;
       
   102 float:left;
       
   103 margin-right:0.5em;
       
   104 */
       
   105 float:left;
       
   106 clear:both;
       
   107 display:block;
       
   108 }
       
   109 img.thumbborder {
       
   110 max-width: 95%;
       
   111 }
       
   112 table.rimage {
       
   113 /*
       
   114 margin-left:1em;
       
   115 float:right;
       
   116 */
       
   117 float:left;
       
   118 display: block;
       
   119 clear: both;
       
   120 margin-bottom:1em;
       
   121 position:relative;
       
   122 text-align:center;
       
   123 width:1pt;
       
   124 }
       
   125 
       
   126 .noprint, div#jump-to-nav, div.top, div#column-one, #colophon, .editsection, .toctoggle, .tochidden, div#f-poweredbyico, div#f-copyrightico, li#viewcount, li#about, li#disclaimer, li#privacy, #mw-hidden-catlinks {
       
   127 display:none;
       
   128 }
       
   129 
       
   130 ul {
       
   131 list-style-type:square;
       
   132 margin-left:0px;
       
   133 padding-left: 3px;
       
   134 }
       
   135 
       
   136 #content {
       
   137 border:medium none !important;
       
   138 margin:0 !important;
       
   139 padding:0 !important;
       
   140 }
       
   141 
       
   142 #footer {
       
   143 border-top:1px solid black;
       
   144 color:black;
       
   145 }
       
   146 
       
   147 h1, h2, h3, h4, h5, h6 {
       
   148 font-weight:bold;
       
   149 text-decoration: underline;
       
   150 }
       
   151 
       
   152 h3 {
       
   153 font-size: 1.1em;
       
   154 font-weight:bolder;
       
   155 font-family: inherit;
       
   156 font-style: inherit;
       
   157 }
       
   158 
       
   159 h4 {
       
   160 font-size: 1.1em;
       
   161 font-weight:bolder;
       
   162 font-family: inherit;
       
   163 font-style: inherit;
       
   164 }
       
   165 
       
   166 p, .documentDescription {
       
   167 line-height:1.2em;
       
   168 /*
       
   169 margin:1em 0 !important;
       
   170 */
       
   171 }
       
   172 .tocindent p {
       
   173 margin:0 !important;
       
   174 }
       
   175 pre {
       
   176 border:1pt dashed black;
       
   177 color:black;
       
   178 font-size:8pt;
       
   179 overflow:auto;
       
   180 padding:1em 0;
       
   181 white-space:pre;
       
   182 }
       
   183 table.listing, table.listing td {
       
   184 border:1pt solid black;
       
   185 border-collapse:collapse;
       
   186 }
       
   187 /*
       
   188 #content a.external.text:after, #content a.external.autonumber:after {
       
   189 content:" (" attr(href) ") ";
       
   190 }
       
   191 */
       
   192 #globalWrapper {
       
   193 min-width:0 !important;
       
   194 width:100% !important;
       
   195 }
       
   196 #content {
       
   197 color:black;
       
   198 }
       
   199 #column-content {
       
   200 margin:0 !important;
       
   201 }
       
   202 #column-content #content {
       
   203 margin:0 !important;
       
   204 padding:1em;
       
   205 }
       
   206 /*
       
   207 a, a.external, a.new, a.stub {
       
   208 color:black !important;
       
   209 text-decoration:none !important;
       
   210 }
       
   211 a, a.external, a.new, a.stub {
       
   212 color:inherit !important;
       
   213 text-decoration:inherit !important;
       
   214 }
       
   215 */
       
   216 img {
       
   217 border:medium none;
       
   218 }
       
   219 img.tex {
       
   220 vertical-align:middle;
       
   221 max-width: 95%;
       
   222 }
       
   223 span.texhtml {
       
   224 font-family:serif;
       
   225 }
       
   226 #siteNotice {
       
   227 display:none;
       
   228 }
       
   229 div.gallerybox {
       
   230 background-color:#F9F9F9;
       
   231 border:1px solid #CCCCCC;
       
   232 width:150px;
       
   233 }
       
   234 div.gallerytext {
       
   235 overflow:visible;
       
   236 }
       
   237 table.diff {
       
   238 background:white none repeat scroll 0 0;
       
   239 }
       
   240 td.diff-otitle {
       
   241 background:#FFFFFF none repeat scroll 0 0;
       
   242 }
       
   243 td.diff-ntitle {
       
   244 background:#FFFFFF none repeat scroll 0 0;
       
   245 }
       
   246 td.diff-addedline {
       
   247 background:#CCFFCC none repeat scroll 0 0;
       
   248 border:2px solid black;
       
   249 font-size:smaller;
       
   250 }
       
   251 td.diff-deletedline {
       
   252 background:#FFFFAA none repeat scroll 0 0;
       
   253 border:2px dotted black;
       
   254 font-size:smaller;
       
   255 }
       
   256 td.diff-context {
       
   257 background:#EEEEEE none repeat scroll 0 0;
       
   258 font-size:smaller;
       
   259 }
       
   260 .diffchange {
       
   261 color:silver;
       
   262 font-weight:bold;
       
   263 text-decoration:underline;
       
   264 }
       
   265 
       
   266 
       
   267 
       
   268 
       
   269 
       
   270 
       
   271 /* //////////////////////////////////////////////////////////////////// */
       
   272 
       
   273 
       
   274 /* <source lang="css"> */
       
   275  
       
   276 /* Main page fixes */
       
   277 #interwiki-completelist {
       
   278     font-weight: bold;
       
   279 }
       
   280 
       
   281 body.page-Main_Page #ca-delete {
       
   282     display: none !important;
       
   283 }
       
   284 
       
   285 body.page-Main_Page #mp-topbanner {
       
   286    clear: both;
       
   287 }
       
   288 
       
   289 /* Edit window toolbar */
       
   290 #toolbar {
       
   291     height: 22px;
       
   292     margin-bottom: 6px;
       
   293 }
       
   294 
       
   295 /* Margins for <ol> and <ul> */
       
   296 #content ol, #content ul,
       
   297 #mw_content ol, #mw_content ul {
       
   298   margin-bottom: 0.5em;
       
   299 }
       
   300 
       
   301 /* Make the list of references in [[Template:Reflist]] smaller */
       
   302 .references-small { 
       
   303     font-size: 90%;
       
   304 }
       
   305 
       
   306 /* VALIDATOR NOTICE: the following is correct, but the W3C validator doesn't accept it */
       
   307 /* -moz-* is a vendor-specific extension (CSS 2.1 4.1.2.1) */
       
   308 /* column-count is from the CSS3 module "CSS Multi-column Layout" */
       
   309 /* Please ignore any validator errors caused by these two lines */
       
   310 .references-2column {
       
   311     font-size: 90%;
       
   312     -moz-column-count: 2;
       
   313     column-count: 2;
       
   314 }
       
   315 
       
   316 /* Highlight clicked reference in blue to help navigation */
       
   317 ol.references > li:target,
       
   318 sup.reference:target,
       
   319 span.citation:target { 
       
   320     background-color: #DEF;
       
   321 }
       
   322 
       
   323 /* Ensure refs in table headers and the like aren't bold or italic */
       
   324 sup.reference {
       
   325     font-weight: normal;
       
   326     font-style: normal;
       
   327 }
       
   328 
       
   329 
       
   330 /* Styling for citations */
       
   331 span.citation, cite {
       
   332     font-style: normal;
       
   333     word-wrap: break-word;
       
   334 }
       
   335 
       
   336 /* For linked citation numbers and document IDs, where
       
   337    the number need not be shown on a screen or a handheld,
       
   338    but should be included in the printed version
       
   339 */
       
   340 @media screen, handheld {
       
   341     span.citation *.printonly {
       
   342         display: none;
       
   343     }
       
   344 }
       
   345 
       
   346 
       
   347 table.prettytable {
       
   348     background: #f9f9f9;
       
   349     border: 1px #aaa solid;
       
   350     border-collapse: collapse;
       
   351 }
       
   352 .prettytable th, .prettytable td {
       
   353     border: 1px #aaa solid;
       
   354     padding: 0.2em;
       
   355 }
       
   356 .prettytable th {
       
   357     background: #f2f2f2;
       
   358     text-align: center;
       
   359 }
       
   360 .prettytable caption {
       
   361     font-weight: bold;
       
   362 }
       
   363 
       
   364 /* Default skin for navigation boxes */
       
   365 table.vertical-navbox,
       
   366 table.navbox {            /* Navbox container style */
       
   367   border: 1px solid #aaa;
       
   368   width: 95%; 
       
   369   margin: auto;
       
   370   clear: both;
       
   371   font-size: 88%;
       
   372   text-align: center;
       
   373   padding: 1px;
       
   374 }
       
   375 table.navbox + table.navbox {  /* Single pixel border between adjacent navboxes */
       
   376   margin-top: -1px;            /* (doesn't work for IE6, but that's okay)       */
       
   377 }
       
   378 .navbox-title,
       
   379 .navbox-abovebelow,
       
   380 table.navbox th {
       
   381   text-align: center;      /* Title and above/below styles */
       
   382   padding-left: 1px;
       
   383   padding-right: 1px;
       
   384 }
       
   385 
       
   386 table.vertical-navbox th,
       
   387 table.navbox th {
       
   388   background-color: #87CDFF;
       
   389 }
       
   390 
       
   391 .navbox-group {            /* Group style */
       
   392   white-space: nowrap;
       
   393   text-align: right;
       
   394   font-weight: bold;
       
   395   padding-left: 1px;
       
   396   padding-right: 1px;
       
   397 }
       
   398 .navbox, .navbox-subgroup {
       
   399   background: #fdfdfd;     /* Background color */
       
   400 }
       
   401 .navbox-list {
       
   402   border-color: #fdfdfd;   /* Must match background color */
       
   403 }
       
   404 .navbox-title,
       
   405 table.navbox th {
       
   406   background: #ccccff;     /* Level 1 color */
       
   407 }
       
   408 .navbox-abovebelow,
       
   409 .navbox-group,
       
   410 .navbox-subgroup .navbox-title {
       
   411   background: #ddddff;     /* Level 2 color */
       
   412 }
       
   413 .navbox-subgroup .navbox-group, .navbox-subgroup .navbox-abovebelow {
       
   414   background: #e6e6ff;     /* Level 3 color */
       
   415 }
       
   416 .navbox-even {
       
   417   background: #f7f7f7;     /* Even row striping */
       
   418 }
       
   419 .navbox-odd {
       
   420   background: transparent; /* Odd row striping */
       
   421 }
       
   422 
       
   423 .collapseButton {          /* 'show'/'hide' buttons created dynamically */
       
   424 	display: none;
       
   425 }
       
   426 
       
   427 /* Infobox template style */
       
   428 .infobox {
       
   429     border: 1px solid #aaa;
       
   430     background-color: #f9f9f9;
       
   431     color: black;
       
   432     float: left;
       
   433 	display: block;
       
   434     clear: both;
       
   435 	width: 95%;
       
   436 	font-size: 80%;
       
   437 }
       
   438 
       
   439 .infobox tbody {
       
   440 	max-width: 95%;
       
   441     background-color: #f9f9f9;
       
   442 }
       
   443 
       
   444 .infobox td,
       
   445 .infobox th {
       
   446     vertical-align: top;
       
   447 }
       
   448 
       
   449 .infobox th {
       
   450 	background-color: #87CDFF;
       
   451 }
       
   452 .infobox caption {
       
   453     font-size: larger;
       
   454 }
       
   455 .infobox.bordered {
       
   456     border-collapse: collapse;
       
   457 }
       
   458 .infobox.bordered td,
       
   459 .infobox.bordered th {
       
   460     border: 1px solid #aaa;
       
   461 }
       
   462 .infobox.bordered .borderless td,
       
   463 .infobox.bordered .borderless th {
       
   464     border: 0;
       
   465 }
       
   466 
       
   467 .infobox.sisterproject {
       
   468     width: 20em;
       
   469     font-size: 90%;
       
   470 }
       
   471 
       
   472 .infobox.standard-talk {
       
   473     border: 1px solid #c0c090;
       
   474     background-color: #f8eaba;
       
   475 }
       
   476 .infobox.standard-talk.bordered td,
       
   477 .infobox.standard-talk.bordered th {
       
   478     border: 1px solid #c0c090;
       
   479 }
       
   480 
       
   481 /* styles for bordered infobox with merged rows */
       
   482 .infobox.bordered .mergedtoprow td,
       
   483 .infobox.bordered .mergedtoprow th {
       
   484     border: 0;
       
   485     border-top: 1px solid #aaa;
       
   486     border-right: 1px solid #aaa;
       
   487 }
       
   488 
       
   489 .infobox.bordered .mergedrow td,
       
   490 .infobox.bordered .mergedrow th {
       
   491     border: 0;
       
   492     border-right: 1px solid #aaa;
       
   493 }
       
   494 
       
   495 /* Styles for geography infoboxes, eg countries,
       
   496    country subdivisions, cities, etc.            */
       
   497 .infobox.geography {
       
   498     text-align: left;
       
   499     border-collapse: collapse;
       
   500     line-height: 1.2em; 
       
   501     font-size: 90%;
       
   502 }
       
   503 
       
   504 .infobox.geography  td,
       
   505 .infobox.geography  th {
       
   506     border-top: solid 1px #aaa;
       
   507 }
       
   508 .infobox.geography .mergedtoprow td,
       
   509 .infobox.geography .mergedtoprow th {
       
   510     border-top: solid 1px #aaa;
       
   511 }
       
   512 
       
   513 .infobox.geography .mergedrow td,
       
   514 .infobox.geography .mergedrow th {
       
   515     border: 0;
       
   516 }
       
   517 
       
   518 .infobox.geography .mergedbottomrow td,
       
   519 .infobox.geography .mergedbottomrow th {
       
   520     border-top: 0;
       
   521     border-bottom: solid 1px #aaa;
       
   522 }
       
   523 
       
   524 .infobox.geography .maptable td,
       
   525 .infobox.geography .maptable th {
       
   526     border: 0;
       
   527     padding: 0;
       
   528 }
       
   529 
       
   530 /* Makes redirects appear in italics in categories and on [[Special:Allpages]] */
       
   531 .redirect-in-category, .allpagesredirect {
       
   532     font-style: italic;
       
   533 }
       
   534 
       
   535 /* Icons for medialist templates [[Template:Listen]],
       
   536    [[Template:Multi-listen_start]], [[Template:Video]],
       
   537    [[Template:Multi-video_start]]
       
   538 */
       
   539 div.listenlist {
       
   540     background:
       
   541         url("http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/30px-Gnome-speakernotes.png");
       
   542     padding-left: 40px;
       
   543 }
       
   544 
       
   545 /* Style rules for media list templates */
       
   546 div.medialist {
       
   547     min-height: 50px;
       
   548     margin: 1em;
       
   549     background-position: top left;
       
   550     background-repeat: no-repeat;
       
   551 }
       
   552 div.medialist ul {
       
   553     list-style-type: none; 
       
   554     list-style-image: none;
       
   555     margin: 0;
       
   556 }
       
   557 div.medialist ul li {
       
   558     padding-bottom: 0.5em;
       
   559 }
       
   560 div.medialist ul li li {
       
   561     font-size: 91%;
       
   562     padding-bottom: 0;
       
   563 }
       
   564 
       
   565 /* Change the external link icon to an Adobe icon for all PDF files
       
   566    in browsers that support these CSS selectors, like Mozilla and Opera */
       
   567 #content a[href$=".pdf"].external, 
       
   568 #content a[href*=".pdf?"].external, 
       
   569 #content a[href*=".pdf#"].external,
       
   570 #content a[href$=".PDF"].external, 
       
   571 #content a[href*=".PDF?"].external, 
       
   572 #content a[href*=".PDF#"].external,
       
   573 #mw_content  a[href$=".pdf"].external, 
       
   574 #mw_content  a[href*=".pdf?"].external, 
       
   575 #mw_content  a[href*=".pdf#"].external,
       
   576 #mw_content  a[href$=".PDF"].external, 
       
   577 #mw_content  a[href*=".PDF?"].external, 
       
   578 #mw_content  a[href*=".PDF#"].external {
       
   579     background: url("http://upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif") center right no-repeat;
       
   580     padding-right: 16px;
       
   581 }
       
   582 
       
   583 /* Change the external link icon to an Adobe icon anywhere the PDFlink class
       
   584    is used (notably Template:PDFlink). This works in IE, unlike the above. */
       
   585 #content span.PDFlink a,
       
   586 #mw_content span.PDFlink a {
       
   587     background: url("http://upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif") center right no-repeat;
       
   588     padding-right: 17px;
       
   589 }
       
   590 
       
   591 /* Content in columns with CSS instead of tables [[Template:Columns]] */
       
   592 div.columns-2 div.column {
       
   593     float: left;
       
   594 	display: block;
       
   595     clear: both;
       
   596 	width: 95%;
       
   597 }
       
   598 div.columns-3 div.column {
       
   599     float: left;
       
   600 	display: block;
       
   601     clear: both;
       
   602 	width: 95%;
       
   603 }
       
   604 div.columns-4 div.column {
       
   605     float: left;
       
   606 	display: block;
       
   607     clear: both;
       
   608 	width: 95%;
       
   609 }
       
   610 div.columns-5 div.column {
       
   611     float: left;
       
   612 	display: block;
       
   613     clear: both;
       
   614 	width: 95%;
       
   615 }
       
   616 
       
   617 /* Messagebox templates */
       
   618 .messagebox {
       
   619     border: 1px solid #aaa;
       
   620     background-color: #f9f9f9;
       
   621     width: 80%;
       
   622     margin: 0 auto 1em auto;
       
   623     padding: .2em;
       
   624 }
       
   625 .messagebox.merge {
       
   626     border: 1px solid #c0b8cc;
       
   627     background-color: #f0e5ff;
       
   628     text-align: center;
       
   629 }
       
   630 .messagebox.cleanup {
       
   631     border: 1px solid #9f9fff;
       
   632     background-color: #efefff;
       
   633     text-align: center;
       
   634 }
       
   635 .messagebox.standard-talk {
       
   636     border: 1px solid #c0c090;
       
   637     background-color: #f8eaba;
       
   638     margin: 4px auto;
       
   639 }
       
   640 /* For old WikiProject banners inside banner shells. */
       
   641 .mbox-inside .standard-talk,
       
   642 .messagebox.nested-talk {
       
   643     border: 1px solid #c0c090;
       
   644     background-color: #f8eaba;
       
   645     width: 100%;
       
   646     margin: 2px 0;
       
   647     padding: 2px;
       
   648 }
       
   649 .messagebox.small {
       
   650     width: 90%px;
       
   651     font-size: 85%;
       
   652     float: left;
       
   653 	display: block;
       
   654     clear: both;
       
   655 	width: 95%;
       
   656     margin: 0 0 1em 1em;
       
   657     line-height: 1.25em; 
       
   658 }
       
   659 .messagebox.small-talk {
       
   660     width: 238px;
       
   661     font-size: 85%;
       
   662     float: left;
       
   663 	display: block;
       
   664     clear: both;
       
   665 	width: 95%;
       
   666     margin: 0 0 1em 1em;
       
   667     line-height: 1.25em; 
       
   668     background: #F8EABA;
       
   669 }
       
   670 
       
   671 
       
   672 /* Cell sizes for ambox/tmbox/imbox/cmbox/ombox/fmbox/dmbox message boxes */
       
   673 th.mbox-text, td.mbox-text {     /* The message body cell(s) */
       
   674     border: none; 
       
   675     width: 95%;    /* Make all mboxes the same width regardless of text length */
       
   676 }
       
   677 td.mbox-image {                  /* The left image cell */
       
   678     border: none; 
       
   679     text-align: center; 
       
   680 }
       
   681 td.mbox-imageright {             /* The right image cell */
       
   682     border: none;
       
   683     text-align: center; 
       
   684 }
       
   685 td.mbox-empty-cell {         /* An empty narrow cell */
       
   686     border: none;
       
   687     padding: 0px;
       
   688     width: 1px;
       
   689 }
       
   690 
       
   691 /* Article message box styles */
       
   692 table.ambox {
       
   693     margin: 0px 10%;   /* 10% = Will not overlap with other elements */
       
   694     border: 1px solid #aaa; 
       
   695     border-left: 10px solid #1e90ff;    /* Default "notice" blue */
       
   696     background: #fbfbfb; 
       
   697 }
       
   698 table.ambox + table.ambox {   /* Single border between stacked boxes. */
       
   699     margin-top: -1px;
       
   700 }
       
   701 .ambox th.mbox-text, 
       
   702 .ambox td.mbox-text {            /* The message body cell(s) */
       
   703     padding: 0.25em 1px;       /* 0.5em left/right */
       
   704 }
       
   705 .ambox td.mbox-image {           /* The left image cell */
       
   706     padding: 2px 0 2px 0.5em;    /* 0.5em left, 0px right */
       
   707 }
       
   708 .ambox td.mbox-imageright {      /* The right image cell */
       
   709     padding: 2px 1.px 2px 0;    /* 0px left, 0.5em right */
       
   710 }
       
   711 
       
   712 table.ambox-notice {
       
   713     border-left: 1px solid #1e90ff;    /* Blue */
       
   714 }
       
   715 table.ambox-speedy {
       
   716     border-left: 1px solid #b22222;    /* Red */
       
   717     background: #fee;                   /* Pink */
       
   718 }
       
   719 table.ambox-delete {
       
   720     border-left: 1px solid #b22222;    /* Red */
       
   721 }
       
   722 table.ambox-content {
       
   723     border-left: 1px solid #f28500;    /* Orange */
       
   724 }
       
   725 table.ambox-style {
       
   726     border-left: 1px solid #f4c430;    /* Yellow */
       
   727 }
       
   728 table.ambox-move {
       
   729     border-left: 1px solid #9932cc;    /* Purple */
       
   730 }
       
   731 table.ambox-protection {
       
   732     border-left: 1px solid #bba;       /* Gray-gold */
       
   733 }
       
   734 
       
   735 /* Image message box styles */
       
   736 table.imbox {
       
   737     margin: 1px 10%; 
       
   738     border-collapse: collapse; 
       
   739     border: 1px solid #1e90ff;    /* Default "notice" blue */
       
   740     background: #fbfbfb;
       
   741 }
       
   742 .imbox .mbox-text .imbox {    /* For imboxes inside imbox-text cells. */
       
   743     margin: 0 -0.5em;    /* 0.9 - 0.5 = 0.4em left/right. */
       
   744 }
       
   745 .mbox-inside .imbox {    /* For imboxes inside other templates. */
       
   746     margin: 1px;
       
   747 }
       
   748 
       
   749 table.imbox-notice {
       
   750     border: 1px solid #1e90ff;    /* Blue */
       
   751 }
       
   752 table.imbox-speedy {
       
   753     border: 1px solid #b22222;    /* Red */
       
   754     background: #fee;             /* Pink */
       
   755 }
       
   756 table.imbox-delete {
       
   757     border: 1px solid #b22222;    /* Red */
       
   758 }
       
   759 table.imbox-content {
       
   760     border: 1px solid #f28500;    /* Orange */
       
   761 }
       
   762 table.imbox-style {
       
   763     border: 1px solid #f4c430;    /* Yellow */
       
   764 }
       
   765 table.imbox-move {
       
   766     border: 1px solid #9932cc;    /* Purple */
       
   767 }
       
   768 table.imbox-protection {
       
   769     border: 1px solid #bba;       /* Gray-gold */
       
   770 }
       
   771 table.imbox-license {
       
   772     border: 1px solid #88a;       /* Dark gray */
       
   773     background: #f7f8ff;          /* Light gray */
       
   774 }
       
   775 table.imbox-featured {
       
   776     border: 1px solid #cba135;    /* Brown-gold */
       
   777 }
       
   778 
       
   779 /* Category message box styles */
       
   780 table.cmbox {
       
   781     margin: 1px 10%;
       
   782     border-collapse: collapse;
       
   783     border: 1px solid #aaa; 
       
   784     background: #DFE8FF;    /* Default "notice" blue */
       
   785 }
       
   786 
       
   787 table.cmbox-notice {
       
   788     background: #D8E8FF;    /* Blue */
       
   789 }
       
   790 table.cmbox-speedy {
       
   791     margin-top: 4px;
       
   792     margin-bottom: 4px;
       
   793     border: 1px solid #b22222;    /* Red */
       
   794     background: #FFDBDB;          /* Pink */
       
   795 }
       
   796 table.cmbox-delete {
       
   797     background: #FFDBDB;    /* Red */
       
   798 }
       
   799 table.cmbox-content {
       
   800     background: #FFE7CE;    /* Orange */
       
   801 }
       
   802 table.cmbox-style {
       
   803     background: #FFF9DB;    /* Yellow */
       
   804 }
       
   805 table.cmbox-move {
       
   806     background: #E4D8FF;    /* Purple */
       
   807 }
       
   808 table.cmbox-protection {
       
   809     background: #EFEFE1;    /* Gray-gold */
       
   810 }
       
   811 
       
   812 /* Other pages message box styles */
       
   813 table.ombox {
       
   814     margin: 1px 10%; 
       
   815     border-collapse: collapse; 
       
   816     border: 1px solid #aaa;       /* Default "notice" gray */
       
   817     background: #f9f9f9;
       
   818 }
       
   819 
       
   820 table.ombox-notice {
       
   821     border: 1px solid #aaa;       /* Gray */
       
   822 }
       
   823 table.ombox-speedy {
       
   824     border: 1px solid #b22222;    /* Red */
       
   825     background: #fee;             /* Pink */
       
   826 }
       
   827 table.ombox-delete {
       
   828     border: 1px solid #b22222;    /* Red */
       
   829 }
       
   830 table.ombox-content {
       
   831     border: 1px solid #f28500;    /* Orange */
       
   832 }
       
   833 table.ombox-style {
       
   834     border: 1px solid #f4c430;    /* Yellow */
       
   835 }
       
   836 table.ombox-move {
       
   837     border: 1px solid #9932cc;    /* Purple */
       
   838 }
       
   839 table.ombox-protection {
       
   840     border: 1px solid #bba;       /* Gray-gold */
       
   841 }
       
   842  
       
   843 /* Talk page message box styles */
       
   844 table.tmbox {
       
   845     margin: 1px 10%;
       
   846     border-collapse: collapse;
       
   847     border: 1px solid #c0c090;    /* Default "notice" gray-brown */
       
   848     background: #f8eaba;
       
   849 }
       
   850 .mediawiki .mbox-inside .tmbox { /* For tmboxes inside other templates. The "mediawiki" */
       
   851     margin: 1px 0;               /* class ensures that this declaration overrides other */
       
   852     width: 95%;  /* For Safari and Opera */     /* styles (including mbox-small above) */
       
   853 }
       
   854 .mbox-inside .tmbox.mbox-small { /* "small" tmboxes should not be small when  */
       
   855     line-height: 1.5em;          /* also "nested", so reset styles that are   */   
       
   856     font-size: 100%;             /* set in "mbox-small" above.                */
       
   857 }
       
   858 
       
   859 table.tmbox-speedy {
       
   860     border: 1px solid #b22222;    /* Red */
       
   861     background: #fee;             /* Pink */
       
   862 }
       
   863 table.tmbox-delete {
       
   864     border: 1px solid #b22222;    /* Red */
       
   865 }
       
   866 table.tmbox-content {
       
   867     border: 1px solid #f28500;    /* Orange */
       
   868 }
       
   869 table.tmbox-style {
       
   870     border: 1px solid #f4c430;    /* Yellow */
       
   871 }
       
   872 table.tmbox-move {
       
   873     border: 1px solid #9932cc;    /* Purple */
       
   874 }
       
   875 table.tmbox-protection,
       
   876 table.tmbox-notice {
       
   877     border: 1px solid #c0c090;    /* Gray-brown */
       
   878 }
       
   879 
       
   880 /* Disambig and set index box styles */
       
   881 table.dmbox {
       
   882     clear: both; 
       
   883     margin: 1px; 
       
   884     border-top: 1px solid #ccc; 
       
   885     border-bottom: 1px solid #ccc; 
       
   886     background: transparent;
       
   887 }
       
   888  
       
   889 /* Footer and header message box styles */
       
   890 table.fmbox {
       
   891     clear: both;
       
   892     margin: 1px 0;
       
   893     width: 95%;
       
   894     border: 1px solid #aaa;
       
   895     background: #f9f9f9;     /* Default "system" gray */
       
   896 }
       
   897 table.fmbox-system {
       
   898     background: #f9f9f9;
       
   899 }
       
   900 table.fmbox-warning {
       
   901     border: 1px solid #bb7070;  /* Dark pink */
       
   902     background: #ffdbdb;        /* Pink */
       
   903 }
       
   904 table.fmbox-editnotice {
       
   905     background: transparent;
       
   906 }
       
   907 /* Div based "warning" style fmbox messages. */
       
   908 div.mw-warning-with-logexcerpt,
       
   909 div.mw-lag-warn-high,
       
   910 div.mw-cascadeprotectedwarning,
       
   911 div#mw-protect-cascadeon {
       
   912     clear: both;
       
   913     margin: 1pxem 0;
       
   914     border: 1px solid #bb7070;
       
   915     background: #ffdbdb;
       
   916     padding: 1px 1px;
       
   917 }
       
   918 /* Div based "system" style fmbox messages. Used in 
       
   919    [[MediaWiki:Noarticletext]] and [[MediaWiki:Readonly lag]]. */
       
   920 div.mw-lag-warn-normal,
       
   921 div.noarticletext,
       
   922 div.fmbox-system {
       
   923     clear: both;
       
   924     margin: 1pxem 0;
       
   925     border: 1px solid #aaa;
       
   926     background: #f9f9f9;
       
   927     padding: 1pxem 1px;
       
   928 }
       
   929 
       
   930 /* These mbox-small classes must be placed after all other 
       
   931    ambox/tmbox/ombox etc classes. "body.mediawiki" is so 
       
   932    they override "table.ambox + table.ambox" above. */
       
   933 body.mediawiki table.mbox-small {   /* For the "small=yes" option. */
       
   934     float: left;
       
   935 	display: block;
       
   936     clear: both;
       
   937 	width: 95%;
       
   938     margin: 1px 0 1px 1px;
       
   939     font-size: 88%;
       
   940     line-height: 1.25em;
       
   941 }
       
   942 body.mediawiki table.mbox-small-left {   /* For the "small=left" option. */
       
   943     margin: 1px 1em 4px 0;
       
   944 	width: 95%;
       
   945     border-collapse: collapse;
       
   946     font-size: 88%;
       
   947     line-height: 1.25em;
       
   948 }
       
   949 
       
   950 
       
   951 /* Support for Template:IPA, Template:Unicode and Template:Polytonic.
       
   952    The second declarations reset the styles for all browsers except
       
   953    IE6, which chokes on the empty comment tags. Please copy any changes
       
   954    to [[Template:IPA fonts]] and [[Template:Unicode fonts]].
       
   955 */
       
   956 .IPA {
       
   957     font-family: "Charis SIL", "Doulos SIL", Gentium, GentiumAlt,
       
   958                  "DejaVu Sans", Code2000, "TITUS Cyberbit Basic",
       
   959                  "Arial Unicode MS", "Lucida Sans Unicode",
       
   960                  "Chrysanthi Unicode";
       
   961     font-family /**/: inherit;
       
   962 }
       
   963 .Unicode {
       
   964     font-family: Code2000, Code2001, "Free Serif", "TITUS Cyberbit Basic",
       
   965                  "Doulos SIL", "Chrysanthi Unicode", "Bitstream Cyberbit",
       
   966                  "Bitstream CyberBase", Thryomanes, Gentium, GentiumAlt,
       
   967                  "Lucida Grande", "Free Sans", "Arial Unicode MS",
       
   968                  "Microsoft Sans Serif", "Lucida Sans Unicode";
       
   969     font-family /**/: inherit;
       
   970 }
       
   971 .latinx {
       
   972     font-family: Code2000, Code2001, "TITUS Cyberbit Basic", "Microsoft Sans Serif";
       
   973     font-family /**/: inherit;
       
   974 }
       
   975 .polytonic {
       
   976     font-family: "Athena Unicode", Gentium, "Palatino Linotype",
       
   977                  "Arial Unicode MS", "Lucida Sans Unicode",
       
   978                  "Lucida Grande", Code2000; 
       
   979     font-family /**/: inherit;
       
   980 }
       
   981 
       
   982 #wpSave {
       
   983     font-weight: bold;
       
   984 }
       
   985 
       
   986 /* class hiddenStructure is defunct. See [[Wikipedia:hiddenStructure]] */
       
   987 .hiddenStructure {
       
   988     display: inline ! important;
       
   989     color: #f00; 
       
   990     background-color: #0f0;
       
   991 }
       
   992 
       
   993 /* suppress missing interwiki image links where #ifexist cannot
       
   994    be used due to high number of requests see .hidden-redlink on 
       
   995    http://meta.wikimedia.org/wiki/MediaWiki:Common.css
       
   996 */
       
   997 .check-icon a.new {
       
   998     display: none; 
       
   999     speak: none;
       
  1000 }
       
  1001 
       
  1002 /* Removes underlines from links */
       
  1003 .nounderlines a { 
       
  1004     text-decoration: none;
       
  1005 }
       
  1006 
       
  1007 /* Remove underline from IPA links */
       
  1008 .IPA a:link, .IPA a:visited {
       
  1009     text-decoration: none;
       
  1010 }
       
  1011 
       
  1012 /* Standard Navigationsleisten, aka box hiding thingy
       
  1013    from .de.  Documentation at [[Wikipedia:NavFrame]]. */
       
  1014 div.NavFrame {
       
  1015     margin: 0;
       
  1016     padding: 1px;
       
  1017     border: 1px solid #aaa;
       
  1018     text-align: center;
       
  1019     border-collapse: collapse;
       
  1020     font-size: 95%;
       
  1021 }
       
  1022 div.NavFrame + div.NavFrame {
       
  1023     border-top-style: none;
       
  1024     border-top-style: hidden;
       
  1025 }
       
  1026 div.NavPic {
       
  1027     background-color: #fff;
       
  1028     margin: 0;
       
  1029     padding: 1px;
       
  1030     float: left;
       
  1031 }
       
  1032 div.NavFrame div.NavHead {
       
  1033     height: 1.6em;
       
  1034     font-weight: bold;
       
  1035     background-color: #ccf;
       
  1036     position: relative;
       
  1037 }
       
  1038 div.NavFrame p,
       
  1039 div.NavFrame div.NavContent,
       
  1040 div.NavFrame div.NavContent p {
       
  1041     font-size: 100%;
       
  1042 }
       
  1043 div.NavEnd {
       
  1044     margin: 0;
       
  1045     padding: 0;
       
  1046     line-height: 1px;
       
  1047     clear: both;
       
  1048 }
       
  1049 a.NavToggle {
       
  1050     position: absolute;
       
  1051     top: 0;
       
  1052     right: 3px;
       
  1053     font-weight: normal;
       
  1054     font-size: 90%;
       
  1055 }
       
  1056 
       
  1057 /* Hatnotes and disambiguation notices */
       
  1058 .rellink,
       
  1059 .dablink {
       
  1060     font-style: italic;
       
  1061     padding-left: 1px;
       
  1062     margin-bottom: 1px;
       
  1063 }
       
  1064 .rellink i,
       
  1065 .dablink i {
       
  1066     font-style: normal;
       
  1067 }
       
  1068 
       
  1069 /* Style for horizontal UL lists */
       
  1070 .horizontal ul {
       
  1071     padding: 0;
       
  1072     margin: 0;
       
  1073 }
       
  1074 .horizontal li { 
       
  1075     padding: 0 0.6em 0 0.4em;
       
  1076     display: inline;
       
  1077     border-right: 1px solid;
       
  1078 }
       
  1079 .horizontal li:last-child {
       
  1080     border-right: none;
       
  1081     padding-right: 0;
       
  1082 }
       
  1083 
       
  1084 /* Allow transcluded pages to display in lists rather than a table.
       
  1085    Compatible in Firefox; incompatible in IE6. */
       
  1086 .listify td    { display: list-item; }
       
  1087 .listify tr    { display: block; }
       
  1088 .listify table { display: block; }
       
  1089 
       
  1090 /* Geographical coordinates defaults. See [[Template:Coord/link]]
       
  1091    for how these are used. The classes "geo", "longitude", and
       
  1092    "latitude" are used by the [[Geo microformat]].
       
  1093  */
       
  1094 .geo-default, .geo-dms, .geo-dec  { display: inline; }
       
  1095 .geo-nondefault, .geo-multi-punct { display: none; }
       
  1096 .longitude, .latitude             { white-space: nowrap; }
       
  1097 
       
  1098 /* When <div class="nonumtoc"> is used on the table of contents,
       
  1099    the ToC will display without numbers */
       
  1100 .nonumtoc .tocnumber { display: none; }
       
  1101 .nonumtoc #toc ul,
       
  1102 .nonumtoc .toc ul {
       
  1103     line-height: 1.5em;
       
  1104     list-style: none;
       
  1105     margin: .3em 0 0;
       
  1106     padding: 0;
       
  1107 }
       
  1108 .nonumtoc #toc ul ul, 
       
  1109 .nonumtoc .toc ul ul { 
       
  1110     margin: 0 0 0 2em; 
       
  1111 }
       
  1112 
       
  1113 /* Allow limiting of which header levels are shown in a TOC;
       
  1114    <div class="toclimit-3">, for instance, will limit to
       
  1115    showing ==headings== and ===headings=== but no further
       
  1116    (as long as there are no =headings= on the page, which
       
  1117    there shouldn't be according to the MoS).
       
  1118  */
       
  1119 .toclimit-2 .toclevel-2,
       
  1120 .toclimit-3 .toclevel-3,
       
  1121 .toclimit-4 .toclevel-4,
       
  1122 .toclimit-5 .toclevel-5,
       
  1123 .toclimit-6 .toclevel-6,
       
  1124 .toclimit-7 .toclevel-7 { display: none; }
       
  1125 
       
  1126 /* Styling for Template:Quote */
       
  1127 blockquote.templatequote { 
       
  1128      margin-top: 0; 
       
  1129 }
       
  1130 blockquote.templatequote div.templatequotecite { 
       
  1131     line-height: 1em;
       
  1132     text-align: left;
       
  1133     padding-left: 1px;
       
  1134     margin-top: 0;
       
  1135 }
       
  1136 blockquote.templatequote div.templatequotecite cite {
       
  1137     font-size: 85%;
       
  1138 }
       
  1139 
       
  1140 div.user-block {
       
  1141     padding: 2px;
       
  1142     border: 1px solid #A9A9A9;
       
  1143     background-color: #FFEFD5;
       
  1144 }
       
  1145 
       
  1146 /* Prevent line breaks in silly places: 
       
  1147    1) Links when we don't want them to
       
  1148    2) Bold "links" to the page itself
       
  1149    2) HTML formulae
       
  1150    3) Ref tags with group names <ref group="Note"> --> "[Note 1]"
       
  1151 */
       
  1152 .nowraplinks a,
       
  1153 .nowraplinks .selflink,
       
  1154 span.texhtml,
       
  1155 sup.reference a { 
       
  1156     white-space: nowrap;
       
  1157 }
       
  1158 
       
  1159 /* For template documentation */
       
  1160 .template-documentation {
       
  1161     clear: both;
       
  1162     margin: 1px 0 0 0;
       
  1163     border: 1px solid #aaa; 
       
  1164     background-color: #ecfcf4; 
       
  1165     padding: 1em;
       
  1166 }
       
  1167 
       
  1168 /* Inline divs in ImageMaps (code borrowed from de.wiki) */
       
  1169 .imagemap-inline div {
       
  1170     display: inline;
       
  1171 }
       
  1172 
       
  1173 
       
  1174 /* Reduce line-height for <sup> and <sub> */
       
  1175 sup, sub {
       
  1176     line-height: 1em;
       
  1177 }
       
  1178 
       
  1179 
       
  1180 /* Put a chequered background behind images, only visible if they have transparency */
       
  1181 .gallerybox .thumb img,
       
  1182 #file img {
       
  1183     background: white url("http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") repeat;
       
  1184 max-width: 95%;
       
  1185 }
       
  1186 /* But not on articles, user pages, portals or with opt-out. */
       
  1187 .ns-0 .gallerybox .thumb img,
       
  1188 .ns-2 .gallerybox .thumb img,
       
  1189 .ns-100 .gallerybox .thumb img, 
       
  1190 .nochecker .gallerybox .thumb img {
       
  1191     background: white;
       
  1192 max-width: 95%;
       
  1193 }
       
  1194 
       
  1195 /* Prevent floating boxes from overlapping any category listings,
       
  1196    file histories, edit previews, and edit [Show changes] views */
       
  1197 #mw-subcategories, #mw-pages, #mw-category-media, 
       
  1198 #filehistory, #wikiPreview, #wikiDiff {
       
  1199     clear: both;
       
  1200 }
       
  1201 
       
  1202 /* Selectively hide headers in WikiProject banners */
       
  1203 .wpb .wpb-header             { display: none; }
       
  1204 .wpbs-inner .wpb .wpb-header { display: block; }     /* for IE */
       
  1205 .wpbs-inner .wpb .wpb-header { display: table-row; } /* for real browsers */
       
  1206 .wpbs-inner .wpb-outside     { display: none; }      /* hide things that should only display outside shells */
       
  1207 
       
  1208 /* Styling for Abuse Filter tags */
       
  1209 .mw-tag-markers {
       
  1210  font-family:sans-serif;
       
  1211  font-style:italic;
       
  1212  font-size:90%;
       
  1213 }
       
  1214 
       
  1215 /* Fix so <tt>, <code> and <pre> tags get normal text size also in 
       
  1216    some versions of Firefox, Safari, Konqueror, Chrome etc. */
       
  1217 tt, code, pre {
       
  1218     font-family: monospace, sans-serif;
       
  1219 }
       
  1220 
       
  1221 .image img {
       
  1222 	width: auto;
       
  1223 	height: auto;
       
  1224 	max-width: 80%;
       
  1225 }
       
  1226 
       
  1227 /* </source> */
       
  1228