1/*------------------------------------------------- 2 wiki.nucleuscms.org stylesheet 3 rodrigo moraes - jul.2005 4 based on default dokuwiki css by andreas gohr 5-------------------------------------------------*/ 6/*------------------------------------------------- 7 common styles - shared by all the nucleus family 8--------------------------------------------------*/ 9/*------------------------------------------------- 10 General layout 11-------------------------------------------------*/ 12body { 13 font-family: verdana, arial, sans-serif; 14 font-size: small; 15 color: #000; 16 margin: 0 0 10px 0; 17 padding: 0; 18} 19 20.hidden 21{ 22 display: none; 23} 24 25.clear 26{ 27 clear: both; 28} 29 30/*------------------------------------------------- 31 Header 32-------------------------------------------------*/ 33#header 34{ 35 position: relative; 36 width: 710px; 37 height: 75px; 38 background: transparent url(img/bgheader.gif) no-repeat; 39 font-size: 11px; 40 margin: 0 auto 10px auto; 41} 42 43/* CSS image replacement technique */ 44h1.logo 45{ 46 position: relative; 47 height: 40px; 48 font-size: 1px; 49 color: #F1F1F1; 50 padding:25px 0 0 40px; 51 border-bottom: 0; 52} 53.logo span 54{ 55 position: absolute; 56 width: 100%; 57 height: 100%; 58} 59a.logo:link,a.logo:hover,a.logo:active,a.logo:visited 60{ 61 text-decoration:none; 62 color:#F1F1F1; 63 cursor: hand; 64} 65 66/* Navigation tabs */ 67#navigation 68{ 69 position: absolute; 70 top: 0; 71 left: 270px; 72 width: 407px; 73 height: 75px; 74 background: #CFCFCF; 75 margin: 0; 76} 77#navigation ul 78{ 79 list-style: none; 80 list-style-image: none; 81 padding: 0; 82 margin: 0; 83} 84#navigation li 85{ 86 background: none; 87 padding: 0; 88 margin: 0; 89} 90.nav1 a:link, .nav1 a:visited, 91.nav2 a:link, .nav2 a:visited, 92.nav3 a:link, .nav3 a:visited, 93.nav4 a:link, .nav4 a:visited, 94.nav5 a:link, .nav5 a:visited 95{ 96 display: block; 97 position: absolute; 98 top: 0; 99 height: 75px; 100 color: #595959; 101 font-size: 11px; 102 font-weight: bold; 103 text-align: center; 104 text-decoration: none; 105 line-height: 86px; 106 padding: 0; 107 margin: 0; 108} 109.nav1 a:hover, .nav1 a:active, 110.nav2 a:hover, .nav2 a:active, 111.nav3 a:hover, .nav3 a:active, 112.nav4 a:hover, .nav4 a:active, 113.nav5 a:hover, .nav5 a:active 114{ 115 background-position: 0 -86px; 116 color: black; 117} 118 119/*------------------------------------------------- 120 Footer 121-------------------------------------------------*/ 122.footer { 123 position: relative 124 clear: both; 125 width: 710px; 126 margin: 0 auto; 127 border-top: 10px solid #FFF; 128} 129.footer p { 130 text-align: center; 131 margin: 0; 132} 133 134/*------------------------------------------------- 135 Rounded corners - thin border line 136-------------------------------------------------*/ 137.rbtop { background: transparent url(img/c1_top.gif) repeat-x; } 138.rbtop div { background: transparent url(img/c1_top_left.gif) no-repeat top left; } 139.rbtop div div { background: transparent url(img/c1_top_right.gif) no-repeat top right; } 140.rbbot { background: transparent url(img/c1_bottom.gif) repeat-x; } 141.rbbot div { background: transparent url(img/c1_bottom_left.gif) no-repeat top left; } 142.rbbot div div { background: transparent url(img/c1_bottom_right.gif) no-repeat top right; } 143.rbcontentwrap { background: transparent url(img/c1_left.gif) repeat-y; min-heigth:1034px; } 144.rbcontent { background: transparent url(img/c1_right.gif) repeat-y right; } 145/* height and width stuff, width not really necessary. */ 146.rbtop div, .rbtop, .rbbot div, .rbbot { 147 width: 100%; 148 height: 7px; 149 font-size: 1px; } 150.rbcontent { padding: 15px 20px 1px; margin: 0; } 151.rbroundbox { width: 710px; margin:0 auto; } 152 153/*------------------------------------------------- 154 Rounded corners - gray background 155-------------------------------------------------*/ 156.gray_box { background: #F1F1F1; } 157.gray_box .rbtop { background: transparent url(img/c2_top_right.gif) no-repeat top right; } 158.gray_box .rbtop div { background: transparent url(img/c2_top_left.gif) no-repeat top left; } 159.gray_box .rbbot { background: transparent url(img/c2_bottom_right.gif) no-repeat bottom right; } 160.gray_box .rbbot div { background: transparent url(img/c2_bottom_left.gif) no-repeat bottom left; } 161/* height and width stuff, width not really necessary. */ 162.gray_box .rbtop, .gray_box .rbtop div, .gray_box .rbbot, .gray_box .rbbot div { 163 width: 100%; 164 height: 5px; 165 font-size: 1px; } 166 167/*------------------------------------------------- 168 Three gray rounded boxes 169-------------------------------------------------*/ 170#boxes 171{ 172 position: relative; 173 width: 710px; 174 margin: 10px auto 0; 175} 176.boxdiv 177{ 178 margin: 0 10px; 179} 180.boxdiv a:link, .boxdiv a:active, .boxdiv a:hover, .boxdiv a:visited 181{ 182 color: #444; 183 text-decoration: none; 184} 185.boxdiv a:hover 186{ 187 color: #000; 188 text-decoration: underline; 189} 190#box1, #box2, #box3 191{ 192 float: left; 193 width: 226px; 194 background: transparent; 195 padding: 0; 196 margin: 0 16px 0 0; 197} 198#box3 199{ 200 float: right; 201 margin: 0; 202} 203#box1 h2, #box2 h2, #box3 h2 204{ 205 color: #397078; 206 font-size: 15px; 207 padding: 4px 0 0 10px; 208 margin: 0 0 3px 0; 209} 210 211 212/*------------------------------------------------- 213 General layout 214-------------------------------------------------*/ 215body { 216 background:#FFF url(img/bgbody.gif) repeat-x 0 0; 217} 218 219img { 220 border:0; 221} 222 223/* overload shared css */ 224.rbcontent { padding:5px 20px 1px; } 225 226/*------------------------------------------------- 227 Header 228-------------------------------------------------*/ 229/* Logo definition */ 230.logo span { 231 background:url(img/logo_wiki.gif) no-repeat; 232} 233/* Top navbar definition */ 234.nav1 a:link, .nav1 a:visited, 235.nav2 a:link, .nav2 a:visited, 236.nav3 a:link, .nav3 a:visited { 237 background:transparent url(img/bgnav.gif) repeat-x; 238} 239.nav1 a:link, .nav1 a:visited { 240 width:124px; 241 left:1px; 242} 243.nav2 a:link, .nav2 a:visited { 244 width:124px; 245 left:126px; 246} 247.nav3 a:link, .nav3 a:visited { 248 width:155px; 249 left:251px; 250} 251 252.nav1 a:hover, .nav1 a:active, 253.nav2 a:hover, .nav2 a:active, 254.nav3 a:hover, .nav3 a:active { 255 background-position:0 -86px; 256 color:#000; 257} 258 259/*------------------------------------------------- 260 DOKUWIKI STYLES 261-------------------------------------------------*/ 262div.page { 263 width:670px; 264 margin:0 auto; 265} 266 267.idx { 268 margin-left:20px; 269} 270 271table { 272 font-size:100%; 273 padding:0; 274 margin:0; 275} 276 277tr,td,th {padding:0; margin:0;} 278 279p {padding:0; margin:0 0 1.0em 0;} 280 281hr { 282 border-top:1px solid #596D9D; 283 text-align:center; 284 height:0; 285} 286 287div.nothing { 288 text-align:center; 289 margin:2em; 290} 291 292/* ---------------- forms ------------------------ */ 293form { 294 border:none; 295 margin:0; 296 display:inline; 297} 298 299input.edit, select.edit, input.missing, input.button, div.secedit input.button, textarea.edit { 300 border-top:1px solid #E0E0E0; 301 border-right:1px solid #9E9E9E; 302 border-left:1px solid #E0E0E0; 303 border-bottom:1px solid #9E9E9E; 304} 305 306label { 307 display:block; 308 text-align:right; 309 font-weight:bold; 310} 311 312label.simple { 313 text-align:left; 314 font-weight:normal; 315} 316 317label input.edit { 318 width:50%; 319} 320 321fieldset { 322 width:300px; 323 text-align:center; 324 border-bottom:1px solid gray; 325 padding:0.5em; 326} 327 328textarea.edit { 329 font-family:monospace; 330 color:#000; 331 background:#FFF; 332 font-size:14px; 333 padding:3px; 334 width:100%; 335} 336 337input.edit,select.edit { 338 font-size:100%; 339 height:18px !important; 340 max-height:22px !important; 341 min-height:22px !important; 342 color:#000; 343 background:#FFF; 344 vertical-align:middle; 345 padding:1px; 346 display:inline; 347} 348 349input.missing { 350 font-size:100%; 351 height:18px !important; 352 max-height:22px !important; 353 min-height:22px !important; 354 color:#000; 355 background:#ffcccc; 356 vertical-align:middle; 357 padding:1px; 358 display:inline; 359} 360 361/* --------- buttons ------------------- */ 362input.button { 363 color:#000; 364 background:#FFF; 365 vertical-align:middle; 366 text-decoration:none; 367 font-size:100%; 368 cursor:pointer; 369 height:22px !important; 370 max-height:22px !important; 371 min-height:22px !important; 372 margin:1px; 373 display:inline; 374} 375 376div.secedit input.button { 377 color:#000; 378 background:#FFF; 379 vertical-align:middle; 380 text-decoration:none; 381 margin:0; 382 padding:0 3px; 383 font-size:11px; 384 cursor:pointer; 385 float:right; 386 display:inline; 387} 388#wikieditbar { 389 font-size:11px; 390} 391 392/* ----------- page navigator ------------- */ 393 394div.pagenav { 395 margin-top:1em; 396} 397 398div.pagenav-prev { 399 text-align:right; 400 float:left; 401 width:50% 402} 403 404div.pagenav-prev input.button { 405 margin-right:5px; 406} 407 408div.pagenav-next { 409 text-align:left; 410 float:right; 411 width:50% 412} 413 414div.pagenav-next input.button { 415 margin-left:5px; 416} 417 418/* --------------- Links ------------------ */ 419 420a { 421 color:#596D9D; 422 text-decoration:none; 423} 424a:hover { 425 color:#0000; 426 text-decoration:underline; 427} 428 429/* external link */ 430a.urlextern{ 431 background:transparent url(img/link_icon.gif) 0 1px no-repeat; 432 padding:1px 0 1px 16px; 433 color:#596D9D; 434 text-decoration:none; 435} 436a.urlextern:visited { 437 color:Purple; 438} 439a.urlextern:hover { 440 text-decoration:underline; 441} 442 443/* windows share */ 444a.windows{ 445 background:transparent url(img/windows.gif) 0 1px no-repeat; 446 padding:1px 0 1px 16px; 447 color:#596D9D; 448 text-decoration:none; 449} 450a.windows:visited { 451 color:Purple; 452} 453a.windows:hover { 454 text-decoration:underline; 455} 456 457/* interwiki link */ 458a.interwiki{ 459 background:transparent url(img/interwiki.png) 0 1px no-repeat; 460 padding-left:16px; 461 color:#596D9D; 462 text-decoration:none; 463} 464a.interwiki:visited { 465 color:Purple; 466} 467a.interwiki:hover { 468 text-decoration:underline; 469} 470 471/* link to some embedded media */ 472a.media { 473 color:#596D9D; 474 text-decoration:none; 475} 476a.media:hover { 477 color:#596D9D; 478 text-decoration:underline 479} 480 481/* email link */ 482a.mail { 483 background:transparent url(img/mail_icon.gif) 0 1px no-repeat; 484 padding:1px 0 1px 16px; 485 color:#596D9D; 486 text-decoration:none; 487} 488a.mail:hover { 489 text-decoration:underline; 490} 491 492/* existing wikipage */ 493a.wikilink1:link { color:#009900; text-decoration:none } 494a.wikilink1:visited { color:#009900; text-decoration:none } 495a.wikilink1:hover { color:#009900; text-decoration:underline } 496 497/* not existing wikipage */ 498a.wikilink2:link { color:#FF3300; text-decoration:none } 499a.wikilink2:visited { color:#FF3300; text-decoration:none } 500a.wikilink2:hover { color:#FF3300; text-decoration:underline } 501 502 503/* ------------- Page elements ----------------- */ 504 505div.preview{ 506 background:#f7f9fa; 507 margin-left:2em; 508 padding:4px; 509 border:1px dashed #0000; 510} 511 512div.breadcrumbs{ 513 background:#f5f5f5; 514 font-size:80%; 515 color:#666666; 516 padding:6px 0 6px 6px; 517 margin-bottom:0; 518} 519 520span.user{ 521 color:#cccccc; 522 font-size:90%; 523} 524 525/* embedded images */ 526img.media { 527 margin:3px; 528} 529 530img.medialeft { 531 border:0; 532 float:left; 533 margin:0 1.5em 0 0; 534} 535 536img.mediaright { 537 border:0; 538 float:right; 539 margin:0 0 0 1.5em; 540} 541 542img.mediacenter { 543 border:0; 544 display:block; 545 margin-left:auto; 546 margin-right:auto; 547} 548 549acronym { 550 cursor:help; 551 border-bottom:1px solid #000; 552} 553 554/* general headline setup */ 555h1, h2, h3, h4, h5 { 556 color:#596D9D; 557 background:transparent; 558 font-family:"Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif; 559 font-size:100%; 560 font-weight:bold; 561 margin:0 0 1em 0; 562 padding:0.5em 0 3px 0; 563 border-bottom:1px dotted gray; 564 clear:left; 565} 566 567h1.page_title { 568 font-size:220%; 569 padding:0 0 3px 0; 570 margin:0; 571 color:#848282; 572} 573 574h1.page_title a:link, h1.page_title a:hover, h1.page_title a:active, h1.page_title a:visited { 575 color:#848282; 576} 577 578/* special headlines */ 579h1 {font-size:160%; margin-left:0; } 580h2 {font-size:140%; margin-left:20px; } 581h3 {font-size:120%; margin-left:40px; /*border-bottom:none;*/ } 582h4 {font-size:110%; margin-left:60px; /*border-bottom:none;*/ } 583h5 {font-size:100%; margin-left:80px; /*border-bottom:none;*/ } 584 585/* indent different sections */ 586div.level1 {margin-left:3px;} 587div.level2 {margin-left:23px;} 588div.level3 {margin-left:43px;} 589div.level4 {margin-left:63px;} 590div.level5 {margin-left:83px;} 591 592/* unordered lists */ 593ul { 594 line-height:1.5em; 595 list-style-type:square; 596 margin:0 0 0.5em 20px; 597 padding:0; 598 list-style-image:url(img/bullet.gif); 599} 600 601/* ordered lists */ 602ol { 603 line-height:1.5em; 604 margin:0 0 0.5em 20px; 605 padding:0; 606 color:black; 607 font-weight:bold; 608 list-style-image:none; 609} 610 611/* the list items overriding the ol definition */ 612.li { 613 color:#0000; 614 font-weight:normal; 615} 616 617ol {list-style-type:decimal} 618ol ol {list-style-type:upper-roman} 619ol ol ol {list-style-type:lower-alpha} 620ol ol ol ol {list-style-type:lower-greek} 621 622li.open { 623 list-style-image:url(img/open.gif); 624} 625 626li.closed { 627 list-style-image:url(img/closed.gif); 628} 629 630blockquote { 631 border-left:2px solid gray; 632 padding-left:3px; 633 margin-left:0; 634} 635 636pre { 637 /* Mozilla, supported since 1999 */ 638 white-space:-moz-pre-wrap; 639 /* Opera 4 - 6 */ 640 white-space:-pre-wrap; 641 /* Opera 7 */ 642 white-space:-o-pre-wrap; 643 /* CSS3 - Text module (Candidate Recommendation) http://www.w3.org/TR/css3-text/#white-space */ 644 white-space:pre-wrap; 645 /* IE 5.5+ */ 646 word-wrap:break-word; 647} 648 649/* pre.pre = code blocks by indention */ 650/* pre.code = code blocks by code tag */ 651/* pre.file = code blocks by file tag */ 652pre.pre, pre.code, pre.file { 653 font-size:100%; 654 padding:0.5em; 655 border:1px dashed #9BADCA; 656 color:#000; 657 background:#f7f9fa; 658 overflow:auto; 659} 660 661/* code blocks by file tag */ 662pre.file { 663 background:#EDEDED; 664 border:1px dashed #ADADAD; 665} 666 667/* inline code words */ 668code { 669 font-size:120%; 670} 671 672/* inline tables */ 673table.inline { 674 background:#FFF; 675 border-spacing:0; 676 border-collapse:collapse; 677} 678 679table.inline th { 680 padding:3px; 681 border-bottom:1px solid gray; 682 background:#f5f5f5; 683 color:#1D5EB3; 684 border: 1px solid #CACACA; 685 text-align: left; 686} 687 688table.inline td { 689 padding:3px; 690 border:1px solid #CACACA; 691} 692 693.leftalign{ 694 text-align:left; 695} 696 697.centeralign{ 698 text-align:center; 699} 700 701.rightalign{ 702 text-align:right; 703} 704 705/* ---------- table of contents ------------------- */ 706 707div.toc { 708 margin-left:2em; 709 margin-top:1.2em; 710 margin-bottom:0; 711 float:right; 712 width:180px; 713 font-size:80%; 714 clear:both; 715 border-right:1px solid #9E9E9E; 716 border-left:1px solid #E0E0E0; 717} 718 719div.tocheader { 720 padding:3px; 721 border-bottom:1px solid #E0E0E0; 722 background:#1D5EB3; 723 text-align:left; 724 font-size:11px; 725 font-weight:bold; 726 margin-bottom:2px; 727 color:#FFF; 728} 729 730div.toctoggle { 731 float:right; 732 margin-top:0.3em; 733 margin-right:3px; 734} 735 736div.toctoggle img { 737 width:0.8em; 738 height:0.8em; 739} 740 741#tocinside { 742 border-bottom:1px solid gray; 743 background:#FFF; 744 text-align:left; 745 padding-bottom:0.7em; 746} 747 748ul.toc { 749 list-style-type:none; 750 list-style-image:none; 751 line-height:1.2em; 752 margin:0; 753 padding:0 0 0 1em; 754} 755 756ul.toc li { 757 background:transparent url(img/tocdot2.gif) 0 0.6em no-repeat; 758 padding-left:0.4em; 759} 760 761ul.toc li.clear { 762 background-image:none; 763 padding-left:0.4em; 764} 765 766a.toc { 767 color:#104C89; 768 text-decoration:none; 769} 770 771a.toc:hover { 772 color:#3085E4; 773 text-decoration:underline; 774} 775 776/* ---------------------------- Diff rendering --------------------------*/ 777table.diff { background:#FFF; } 778td.diff-blockheader {font-weight:bold} 779td.diff-header { 780 border-bottom:1px solid gray; 781 font-size:120%; 782} 783td.diff-addedline { 784 background:#ddffdd; 785 font-family:monospace; 786 font-size:100%; 787} 788td.diff-deletedline { 789 background:#ffffbb; 790 font-family:monospace; 791 font-size:100%; 792} 793td.diff-context { 794 background:#f7f9fa; 795 font-family:monospace; 796 font-size:100%; 797} 798span.diffchange { color:red; } 799 800/* --------------------- footnotes -------------------------------- */ 801 802div.footnotes{ 803 clear:both; 804 border-top:1px solid #gray; 805 padding-left:1em; 806 margin-top:1em; 807} 808 809div.fn{ 810 font-size:90%; 811} 812 813a.fn_top{ 814 vertical-align:super; 815 font-size:80%; 816} 817 818a.fn_bot{ 819 vertical-align:super; 820 font-size:80%; 821 font-weight:bold; 822} 823 824 825/* --------------- search result formating --------------- */ 826.search_result{ 827 margin-bottom:6px; 828 padding-left:30px; 829 padding-right:10px; 830} 831 832.search_snippet{ 833 color:#999999; 834 font-size:12px; 835 margin-left:20px; 836} 837 838.search_sep{ 839 color:#0000; 840} 841 842.search_hit{ 843 color:#0000; 844 background:#FFFF99; 845} 846 847div.search_quickresult{ 848 margin-bottom:15px; 849 padding-bottom:5px; 850 border-bottom:1px dashed #gray; 851 margin-left:30px; 852 padding-right:10px; 853} 854 855div.search_quickhits { 856 margin-left:1em; 857 float:left; 858 background:transparent url(img/bullet.gif) 0 1px no-repeat; 859 padding:1px 0 1px 8px; 860 width:30%; 861} 862 863/* ------------------ Additional ---------------------- */ 864.footerinc a img { 865 opacity:0.5; 866} 867 868.footerinc a:hover img { 869 opacity:1; 870} 871 872/* ---- Admin --- */ 873 874div.acladmin label { 875 text-align:left; 876 font-weight:normal; 877 display:inline; 878} 879 880div.acladmin table{ 881 margin-left:10%; 882 width:80%; 883} 884 885/* ---------- AJAX quicksearch ----------- */ 886 887div.ajax_qsearch { 888 position:absolute; 889 right:225px;; 890 text-align:left; 891 width:200px; 892 background:#ff9; 893 opacity:0.9; 894 display:none; 895} 896 897/* ---------- Spellchecking ------------- */ 898 899a.spell_error { 900 color:#ff0000; 901 text-decoration:underline; 902} 903 904div#spell_suggest { 905 position:absolute; 906 left:0; 907 top:0; 908 display:none; 909 background:#fff; 910 padding:2px; 911 border:1px solid #000; 912 font-size:80%; 913 z-index:2; 914} 915 916div#spell_result { 917 display:none; 918 font-family:monospace; 919 border-bottom:1px solid gray; 920 color:#000; 921 font-size:14px; 922 padding:3px; 923 background:#f7f9fa; 924 overflow:auto; 925 z-index:1; 926 927 white-space:pre-wrap; /* css-3 */ 928 white-space:-moz-pre-wrap; /* Mozilla, since 1999 */ 929 white-space:-pre-wrap; /* Opera 4-6 */ 930 white-space:-o-pre-wrap; /* Opera 7 */ 931 word-wrap:break-word; /* Internet Explorer 5.5+ */ 932} 933 934span.spell_noerr { 935 color:#009933; 936} 937 938span.spell_wait { 939 color:#0066cc; 940} 941 942/* -------------- top row --------------- */ 943.header { 944 height:35px; 945 padding:3px 0 2px 2px; 946} 947 948.pagename { 949 height:25px; 950 float:left; 951 font-size:200%; 952 font-weight:bolder; 953 color:#1D5EB3; 954 text-align:left; 955 vertical-align:middle; 956 padding:1px 0 0 1px; 957} 958 959.pagename a:link, .pagename a:visited { 960 color:#596D9D; 961 text-decoration:none; 962} 963 964.pagename a:hover, .pagename a:active { 965 color:#FF9933; 966} 967 968/* --------------- top and bottom bar ---------------- */ 969.bar { 970 height:25px; 971 padding:2px 10px; 972 margin:0; 973 clear:both; 974} 975 976.bar-top { 977 height:25px; 978 padding:2px 0; 979 margin:0; 980 clear:both; 981} 982 983.bar-left { 984 float:left; 985} 986 987.bar-right { 988 float:right; 989 text-align:right; 990} 991 992#bar_bottom { 993 994} 995 996/* ------------- File Metadata ----------------------- */ 997 998div.meta { 999 clear:both; 1000 margin-top:1em; 1001 color:#596D9D; 1002 font-size:70%; 1003} 1004 1005div.meta div.user { 1006 float:left; 1007} 1008 1009div.meta div.doc{ 1010 text-align:right; 1011} 1012 1013/* --------------- Media Selection ----------------- */ 1014 1015div.uploadform { 1016 margin-top:0.5em; 1017 border-top:1px solid #8cacbb; 1018} 1019 1020.mediaselect-left { 1021 float:left; 1022 padding:0.5em; 1023 width:30%; 1024} 1025 1026.mediaselect-right { 1027 float:right; 1028 border-left:1px solid #8cacbb; 1029 padding:0.5em; 1030 width:65%; 1031} 1032 1033div.mediaref_head { 1034 margin-left:0.5em; 1035} 1036 1037div.mediaref .search_result { 1038 padding-left:1em; 1039} 1040 1041.mediaref_ref { 1042 color:#009900; 1043} 1044 1045div.mediaref_hidden { 1046 margin-top:1em; 1047 text-align:center; 1048 font-size:1.2em; 1049 color:#BB0000; 1050} 1051 1052div.mediaref_footer { 1053 margin-top:1em; 1054 text-align:center; 1055} 1056