KIFfel:Franz/monobook.js: Unterschied zwischen den Versionen

Aus KIF
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
//<source lang="JavaScript">
/*-----------------------------------------------------------------------------------------*/
/* ACHTUNG! Common.css enthält die gemeinsamen Skin-Anpassungen der deutschsprachigen Wikipedia */
/*-----------------------------------------------------------------------------------------*/
   
   
var isIE = (navigator.appName == "Microsoft Internet Explorer") //generic check for Internet Explorer-specific scripts
/* Common.css ist in drei grundlegende Abschnitte gegliedert: */
   
   
/** Import module *************************************************************
/* 1. Editierbare Seiteninhalte */
*
  /* 2. Sonstige Anpassungen (Spezialseiten, u.a.) */
*  Description: Includes a raw wiki page as javascript or CSS,
/* 3. Hauptseitenspezifisches */
*              used for including user made modules.
* Maintainers: [[User:AzaToth]]
  */
importedScripts = {}; // object keeping track of included scripts, so a script ain't included twice
function importScript( page ) {
    if( importedScripts[page] ) {
        return;
    }
    importedScripts[page] = true;
    var url = wgScriptPath
              + '/index.php?title='
              + encodeURIComponent( page.replace( / /g, '_' ) )
              + '&action=raw&ctype=text/javascript';
    var scriptElem = document.createElement( 'script' );
    scriptElem.setAttribute( 'src' , url );
    scriptElem.setAttribute( 'type' , 'text/javascript' );
    document.getElementsByTagName( 'head' )[0].appendChild( scriptElem );
}
   
   
function importStylesheet( page ) {
/* Jede Ergänzung/Änderung muss vorher jeweils für alle Skins auf Tauglichkeit getestet werden, */
    var sheet = '@import "'
/* individuell per User.css! Ist hier erstmal geändert, dauert es dank Cache eine Weile, bis die */
                + wgScriptPath
/* Änderungen bei allen Nutzern sichtbar oder, bei Fehlern, korrigiert sind. */
                + '/index.php?title='
                + encodeURIComponent( page.replace( / /g, '_' ) )
                + '&action=raw&ctype=text/css";'
    var styleElem = document.createElement( 'style' );
    styleElem.setAttribute( 'type' , 'text/css' );
    styleElem.appendChild( document.createTextNode( sheet ) );
    document.getElementsByTagName( 'head' )[0].appendChild( styleElem );
}
   
   
/* Test if an element has a certain class **************************************
*
* Description: Uses regular expressions and caching for better performance.
* Maintainers: [[User:Mike Dillon]], [[User:R. Koot]], [[User:SG]]
*/
   
   
var hasClass = (function () {
/* +++++ 1. ANPASSUNGEN DER ANZEIGE VON EDITIERBAREN SEITENINHALTEN +++++ */
    var reCache = {};
    return function (element, className) {
        return (reCache[className] ? reCache[className] : (reCache[className] = new RegExp("(?:\\s|^)" + className + "(?:\\s|$)"))).test(element.className);
    };
})();
   
   
/** Internet Explorer bug fix **************************************************
/* Personennamen in Kapitälchen: class="Person" */
*
*  Description: Fixes IE horizontal scrollbar bug
*  Maintainers: [[User:Tom-]]?
*/
   
   
if (isIE && document.compatMode == "CSS1Compat")
.Person {
{
    display: inline;
     var oldWidth;
     font-variant: small-caps;
     var docEl = document.documentElement;
     font-style: normal;
}
   
   
    function fixIEScroll()
/* [[Wikipedia:Zitate|Zitate]] (siehe [[Vorlage:Zitat]]) */
    {
        if (!oldWidth || docEl.clientWidth > oldWidth)
            doFixIEScroll();
        else
            setTimeout(doFixIEScroll, 1);
   
   
        oldWidth = docEl.clientWidth;
p.Zitat {
     }
    font-style: normal;
     margin-bottom: 0em;
}
p.cite {
    margin-top: 0em;
    padding-left: 1em;
}
   
   
    function doFixIEScroll() {
/* [[Wikipedia:Quellenangaben|Quellenangaben]] nicht kursiv, da sie ggf. verschiedene Bestandteile enthalten */
        docEl.style.overflowX = (docEl.scrollWidth - docEl.clientWidth < 4) ? "hidden" : "";
    }
   
   
    document.attachEvent("onreadystatechange", fixIEScroll);
cite {
     attachEvent("onresize", fixIEScroll);
     font-style: normal;
}
}
   
   
/** Interwiki links to featured articles ***************************************
/* Stylesheet-Ergänzung zu Standard-[[Wikipedia:Navigationsleisten|Navigationsleisten]] */
*
*  Description: Highlights interwiki links to featured articles (or
*              equivalents) by changing the bullet before the interwiki link
*              into a star.
*  Maintainers: [[User:R. Koot]]
*/
   
   
function LinkFA()
div.BoxenVerschmelzen,
{
div.NavFrame {
     if ( document.getElementById( "p-lang" ) ) {
    margin: 0px;
        var InterwikiLinks = document.getElementById( "p-lang" ).getElementsByTagName( "li" );
    padding: 2px;
    border: 1px solid #aaaaaa;
    text-align: center;
    border-collapse: collapse;
    font-size: 95%;
        clear:both;
}
div.BoxenVerschmelzen div.NavFrame {
    border-style: none;
    border-style: hidden;
}
div.NavFrame + div.NavFrame {
     border-top-style: none;
    border-top-style: hidden;
}
div.NavPic {
    background-color: #ffffff;
    margin: 0px;
    padding: 2px;
    float: left;
}
div.NavFrame div.NavHead {
    height: 1.6em;
    font-weight: bold;
    font-size: 100%;
    background-color: #efefef;
}
div.NavFrame p {
    font-size: 100%;
}
div.NavFrame div.NavContent {
    font-size: 100%;
}
div.NavFrame div.NavContent p {
    font-size: 100%;
}
div.NavEnd {
    margin: 0px;
    padding: 0px;
    line-height: 1px;
    clear: both;
}
   
   
        for ( var i = 0; i < InterwikiLinks.length; i++ ) {
/* Stylesheet fuer den 'Ausklappen'-Button an Navileisten, der in [[MediaWiki:Common.js]] implementiert wird */
            if ( document.getElementById( InterwikiLinks[i].className + "-fa" ) ) {
.NavToggle {
                InterwikiLinks[i].className += " FA"
      font-size: x-small;
                InterwikiLinks[i].title = "This is a featured article in another language.";
      float:right;
            }
        }
    }
}
}
   
   
addOnloadHook( LinkFA );
/* Abstand vor Navigationsleisten */
   
   
/** Collapsible tables *********************************************************
div.BoxenVerschmelzen,
  *
  div.NavFrame {
  * Description: Allows tables to be collapsed, showing only the header. See
  margin-top: 1.5em;
  *              [[Wikipedia:NavFrame]].
  }
*  Maintainers: [[User:R. Koot]]
  div.BoxenVerschmelzen div.NavFrame {
  */
  margin-top: 0;
}
  div.NavFrame + div.NavFrame {
  margin-top: 0;
  }
   
   
var autoCollapse = 2;
/* Navigationsleisten nicht mit ausdrucken */
var collapseCaption = "hide";
var expandCaption = "show";
   
   
function collapseTable( tableIndex )
@media print{
{
     .NavFrame {
     var Button = document.getElementById( "collapseButton" + tableIndex );
        display: none;
     var Table = document.getElementById( "collapsibleTable" + tableIndex );
     }
     .BoxenVerschmelzen {
     if ( !Table || !Button ) {
         display: none;
         return false;
     }
     }
}
   
   
    var Rows = Table.rows;
/* Stylesheet-Ergänzung zu SideBoxen (ehedem [[Wikipedia:TownBox|TownBox]]) */
   
   
    if ( Button.firstChild.data == collapseCaption ) {
div.sideBox {
        for ( var i = 1; i < Rows.length; i++ ) {
    position: relative;
            Rows[i].style.display = "none";
    float: right;
        }
    background: white;
        Button.firstChild.data = expandCaption;
    margin-left: 1em;
     } else {
    border: 1px solid gray;
        for ( var i = 1; i < Rows.length; i++ ) {
    padding: 0.3em;
            Rows[i].style.display = Rows[0].style.display;
    width: 200px;
        }
    overflow: hidden;
        Button.firstChild.data = collapseCaption;
    clear: right;
     }
}
}
div.sideBox dl {
    padding: 0;
    margin: 0 0 0.3em 0;
     font-size: 96%;
}
div.sideBox dl dt {
    background: none;
    margin: 0.4em 0 0 0;
}
div.sideBox dl dd {
    margin: 0.1em 0 0 1.1em;
     background-color: #f3f3f3;
}
   
   
function createCollapseButtons()
/* Stylesheet-Ergänzung zu [[Wikipedia:Taxoboxen|Taxoboxen]] */
{
    var tableIndex = 0;
    var NavigationBoxes = new Object();
    var Tables = document.getElementsByTagName( "table" );
   
   
    for ( var i = 0; i < Tables.length; i++ ) {
table.taxobox {
         if ( hasClass( Tables[i], "collapsible" ) ) {
        border-collapse: collapse;
        border: 1px solid gray;
        float: right;
        margin-left: 0.5em;
        background-color:white;
}
table.taxobox th {
        background-color: #9BCD9B;
        border: solid 1px gray;
        text-align: center;
        font-weight: bold;
}
table.taxobox td {
        vertical-align:top;
}
table.taxobox .Person {
         font-style: normal;
}
table.taxobox div.thumb,
table.taxobox div.thumb * {
        margin: auto;
        padding: 0;
        float: none;
        border: none;
        background-color:#F9F9F9;
}
table.taxobox div.magnify {
        display: none;
}
table.taxobox tr td div.thumb div div.thumbcaption {
        text-align:center;
}
table.taxobox td.Person {
        text-align:center;
        display:block;
}
table.taxobox td.taxo-name {
        text-align:center;
}
table.taxobox td.taxo-bild {
        text-align:center;
}
   
   
            /* only add button and increment count if there is a header row to work with */
/* Stylesheet-Ergänzung zu [[Wikipedia:Paläoboxen|Paläoboxen]] */
            var HeaderRow = Tables[i].getElementsByTagName( "tr" )[0];
            if (!HeaderRow) continue;
            var Header = HeaderRow.getElementsByTagName( "th" )[0];
            if (!Header) continue;
   
   
            NavigationBoxes[ tableIndex ] = Tables[i];
table.palaeobox {
            Tables[i].setAttribute( "id", "collapsibleTable" + tableIndex );
      border-collapse: collapse;
      border: 1px solid gray;
      float: right;
      margin-left: 0.5em;
      background-color:white;
}
table.palaeobox th {
      background-color: #e7dcc3;
      border: solid 1px gray;
      text-align: center;
      font-weight: bold;
}
table.palaeobox td {
      vertical-align:top;
}
table.palaeobox .Person {
      font-style: normal;
}
table.palaeobox div.thumb,
table.palaeobox div.thumb * {
      margin: 0;
      padding: 0;
      float: none;
      border: none;
}
table.palaeobox div.magnify {
      display:none;
}
table.palaeobox tr td div.thumb div div.thumbcaption {
      text-align:left;
}
table.palaeobox td.Person {
      text-align:center;
      display:block;
}
table.palaeobox td.taxo-name {
      text-align:center;
}
table.palaeobox td.taxo-bild {
      text-align:center;
}
table.palaeobox td.taxo-zeit {
      text-align:center;
}
table.palaeobox td.taxo-ort {
      text-align:left;
}
   
   
            var Button    = document.createElement( "span" );
/* aus Vorlage zur Entlastung, skinabhängigen Darstellung und Kombinierbarkeit hierher ausgelagert */
            var ButtonLink = document.createElement( "a" );
.wikitable,
            var ButtonText = document.createTextNode( collapseCaption );
.prettytable {
  margin: 1em 1em 1em 0;
  background: #f9f9f9;
  border: 1px #AAA solid;
  border-collapse: collapse;
  empty-cells:show;
}
   
   
            Button.style.styleFloat = "right";
.wikitable th, .wikitable td,
            Button.style.cssFloat = "right";
.prettytable th, .prettytable td {
            Button.style.fontWeight = "normal";
  border: 1px #AAA solid;
            Button.style.textAlign = "right";
  padding: 0.3em;
            Button.style.width = "6em";
}
   
   
            ButtonLink.style.color = Header.style.color;
.wikitable caption,
            ButtonLink.setAttribute( "id", "collapseButton" + tableIndex );
.prettytable caption {
            ButtonLink.setAttribute( "href", "javascript:collapseTable(" + tableIndex + ");" );
  margin-left: inherit;
            ButtonLink.appendChild( ButtonText );
  margin-right: inherit;
  font-weight: bold;
}
   
   
            Button.appendChild( document.createTextNode( "[" ) );
.nogrid th, .nogrid td {border: none;}
            Button.appendChild( ButtonLink );
.float-left { float: left; clear: left; }
            Button.appendChild( document.createTextNode( "]" ) );
.float-right { float: right; clear: right; margin: 1em 0 1em 1em; }
.centered { margin-left: auto; margin-right: auto; }
   
   
            Header.insertBefore( Button, Header.childNodes[0] );
/* Bitte KEINE weiteren Definitionen dieser Art für Boxen hier, das gehört in entsprechende Vorlagen! */
            tableIndex++;
/* Hier 20 Mal Trivialitäten wie "text-align:center" zu definieren verlangsamt alles und ist nicht */
        }
/* Sinn der Sache. (Und wer nicht weiß warum, hat's nicht verstanden.) */
    }
   
   
    for ( var i = 0;  i < tableIndex; i++ ) {
        if ( hasClass( NavigationBoxes[i], "collapsed" ) || ( tableIndex >= autoCollapse && hasClass( NavigationBoxes[i], "autocollapse" ) ) ) {
            collapseTable( i );
        }
    }
}
   
   
addOnloadHook( createCollapseButtons );
/* Do not expand [[Wikipedia:WikiProjekt Georeferenzierung|kvaleberg.com-URLs]] for printing */
   
   
/** Dynamic Navigation Bars (experimental) *************************************
  #content span.coordinates a.external.text:after, #content span.coordinates a.external.autonumber:after { content: ""; }
  *
  #content div.coordinates a.external.text:after, #content div.coordinates a.external.autonumber:after { content: ""; }
  *  Description: See [[Wikipedia:NavFrame]].
*  Maintainers: UNMAINTAINED
*/
   
   
  // set up the words in your language
  /* Do not expand URLs for printing */
var NavigationBarHide = '[' + collapseCaption + ']';
var NavigationBarShow = '[' + expandCaption + ']';
   
   
  // shows and hides content and picture (if available) of navigation bars
  #content span.plainlinks-print a.external.text:after, #content span.plainlinks-print a.external.autonumber:after { content: ""; }
// Parameters:
#content div.plainlinks-print a.external.text:after, #content div.plainlinks-print a.external.autonumber:after { content: ""; }
//    indexNavigationBar: the index of navigation bar to be toggled
function toggleNavigationBar(indexNavigationBar)
{
    var NavToggle = document.getElementById("NavToggle" + indexNavigationBar);
    var NavFrame = document.getElementById("NavFrame" + indexNavigationBar);
   
   
    if (!NavFrame || !NavToggle) {
/* Metadaten (bspw. [[Wikipedia:Personendaten|Personendaten]]) */
        return false;
    }
   
   
    // if shown now
table.metadata {
    if (NavToggle.firstChild.data == NavigationBarHide) {
    border: 1px solid #aaaaaa;
        for (
    display: none;
                var NavChild = NavFrame.firstChild;
}
                NavChild != null;
  .metadata-label {
                NavChild = NavChild.nextSibling
     color: #aaaaaa;
            ) {
            if ( hasClass( NavChild, 'NavPic' ) ) {
                NavChild.style.display = 'none';
            }
            if ( hasClass( NavChild, 'NavContent') ) {
                NavChild.style.display = 'none';
            }
        }
    NavToggle.firstChild.data = NavigationBarShow;
   
    // if hidden now
    } else if (NavToggle.firstChild.data == NavigationBarShow) {
        for (
                var NavChild = NavFrame.firstChild;
                NavChild != null;
                NavChild = NavChild.nextSibling
            ) {
            if (hasClass(NavChild, 'NavPic')) {
                NavChild.style.display = 'block';
            }
            if (hasClass(NavChild, 'NavContent')) {
                NavChild.style.display = 'block';
            }
        }
     NavToggle.firstChild.data = NavigationBarHide;
    }
  }
  }
   
   
  // adds show/hide-button to navigation bars
  /*
function createNavigationBarToggleButton()
  * Farbdefinitionen für Rahmen und Hintergründe von [[Wikipedia:Textbausteine|Textbausteinen]].
{
  * Hier: Standardvorgaben für "dunkle Schrift auf hellem Grund".
    var indexNavigationBar = 0;
  * Für Hell-auf-dunkel-Skins ([[MediaWiki:Amethyst.css|Amethyst]]) müssen dort entsprechende Definitionen
    // iterate over all < div >-elements
  * zusätzlich eingetragen werden! Anpassungen für andere Skins sind optional.
    var divs = document.getElementsByTagName("div");
  * (Die Angaben der Rahmenstärke dienen der Bequemlichkeit, so dass man
    for(
  * für dünne Rahmen nur noch "border-style" angeben muss.)
            var i=0;
  */
            NavFrame = divs[i];
            i++
        ) {
        // if found a navigation bar
        if (hasClass(NavFrame, "NavFrame")) {
   
   
            indexNavigationBar++;
.rahmenfarbe1 { /* Wie Inhaltsverzeichnis */
            var NavToggle = document.createElement("a");
    border-color: #aaaaaa;
            NavToggle.className = 'NavToggle';
    border-width: 1px;
            NavToggle.setAttribute('id', 'NavToggle' + indexNavigationBar);
}
            NavToggle.setAttribute('href', 'javascript:toggleNavigationBar(' + indexNavigationBar + ');');
.rahmenfarbe2 { /* Unauffällig, geringer Kontrast */
    border-color: #e9e9e9;
    border-width: 1px;
}
.rahmenfarbe3 { /* "Rot", auffällig */
    border-color: #c00000;
    border-width: 1px;
}
.rahmenfarbe4 { /* Neutrale Farbe, deutlich */
    border-color: #8888aa;
    border-width: 1px;
}
.rahmenfarbe5 { /* "Schwarz", hoher Kontrast */
    border-color: #000000;
    border-width: 1px;
}
   
   
            var NavToggleText = document.createTextNode(NavigationBarHide);
.hintergrundfarbe1 { /* Wie Inhaltsverzeichnis */
            for (
    background-color: #f9f9f9;
                var NavChild = NavFrame.firstChild;
}
                NavChild != null;
.hintergrundfarbe2 { /* "Weiß", für Nicht-Artikel-Seiten, neutral */
                NavChild = NavChild.nextSibling
    background-color: #ffffff;
                ) {
}
                if ( hasClass( NavChild, 'NavPic' ) || hasClass( NavChild, 'NavContent' ) ) {
.hintergrundfarbe3 { /* "Gelb", auffällig */
                    if (NavChild.style.display == 'none') {
    background-color: #ffff40;
                        NavToggleText = document.createTextNode(NavigationBarShow);
}
                        break;
.hintergrundfarbe4 { /* Sehr auffällig */
                    }
    background-color: #ffaa00;
                }
}
            }
  .hintergrundfarbe5 { /* Neutral, abgesetzt */
   
    background-color: #e0e0e0;
            NavToggle.appendChild(NavToggleText);
}
            // Find the NavHead and attach the toggle link (Must be this complicated because Moz's firstChild handling is borked)
.hintergrundfarbe6 { /* Allgemein „bunt“, für Hervorhebungen und Unterscheidungen */
            for(
    background-color: #b3b7ff;
              var j=0;
}
              j < NavFrame.childNodes.length;  
.hintergrundfarbe7 { /* Allgemein „bunt“, für Hervorhebungen und Unterscheidungen */
              j++
    background-color: #ffcbcb;
            ) {
}
              if (hasClass(NavFrame.childNodes[j], "NavHead")) {
.hintergrundfarbe8 { /* Allgemein „bunt“, für Hervorhebungen und Unterscheidungen */
                NavFrame.childNodes[j].appendChild(NavToggle);
    background-color: #ffebad;
              }
}
            }
.hintergrundfarbe9 { /* Allgemein „bunt“, für Hervorhebungen und Unterscheidungen */
            NavFrame.setAttribute('id', 'NavFrame' + indexNavigationBar);
     background-color: #b9ffc5;
        }
     }
  }
  }
   
   
  addOnloadHook( createNavigationBarToggleButton );
  /* Keine Vergrößerung der Zeilenhöhe durch hochgestellte Zahlen der Fußnoten */
   
   
/** Main Page layout fixes *********************************************************
  .reference, .references sup {
  *
    font-size: 91%;
*  Description:       Various layout fixes for the main page, including an
    vertical-align: text-top;
*                      additional link to the complete list of languages available
    position: relative;
*                      and the renaming of the 'Article' to to 'Main Page'.
    top: -0.3em;
*  Maintainers:       [[User:AzaToth]], [[User:R. Koot]], [[User:Alex Smotrov]]
  }
  */
   
   
function mainPageRenameNamespaceTab() {
/* Hervorhebung der angeklickten Fußnoten und der Rückverweise in blau */
    try {
        var Node = document.getElementById( 'ca-nstab-main' ).firstChild;
        if ( Node.textContent ) {      // Per DOM Level 3
            Node.textContent = 'Main Page';
        } else if ( Node.innerText ) { // IE doesn't handle .textContent
            Node.innerText = 'Main Page';
        } else {                      // Fallback
            Node.replaceChild( Node.firstChild, document.createTextNode( 'Main Page' ) );
        }
    } catch(e) {
        // bailing out!
    }
}
   
   
if ( wgTitle == 'Main Page' && ( wgNamespaceNumber == 0 || wgNamespaceNumber == 1 ) ) {
ol.references > li:target {
    addOnloadHook( mainPageRenameNamespaceTab );
    background-color: #DEF;
}
}
   
   
if ( wgTitle == 'Main Page' && wgNamespaceNumber == 0 ) {
sup.reference:target {  
    addOnloadHook( mainPageAppendCompleteListLink );
    background-color: #DEF;
}
}
   
   
function mainPageAppendCompleteListLink() {
/* Für <hiero></hiero> */
    addPortletLink('p-lang', 'http://meta.wikimedia.org/wiki/List_of_Wikipedias',
                  'Complete list', 'interwiki-completelist', 'Complete list of Wikipedias')
}
   
   
/** Extra toolbar options ******************************************************
  .mw-hierotable { border: 0px; }
  *
  .mw-hierotable th, .mw-hierotable td { border: 0px; }
*  Description: UNDOCUMENTED
  *  Maintainers: [[User:MarkS]]?, [[User:Voice of All]], [[User:R. Koot]]
*/
   
   
//This is a modified copy of a script by User:MarkS for extra features added by User:Voice of All.
/* Für [[MediaWiki:Anoneditwarning]] */
// This is based on the original code on Wikipedia:Tools/Editing tools
// To disable this script, add <code>mwCustomEditButtons = [];<code> to [[Special:Mypage/monobook.js]]
   
   
if (mwCustomEditButtons) {
#mw-anon-edit-warning {
    mwCustomEditButtons[mwCustomEditButtons.length] = {
background-color: #ffce7b;
        "imageFile": "http://upload.wikimedia.org/wikipedia/en/c/c8/Button_redirect.png",
border: 1px solid #ffa500;
        "speedTip": "Redirect",
color: black;
        "tagOpen": "#REDIRECT [[",
font-weight: bold;
        "tagClose": "]]",
margin: 2em 0 1em;
        "sampleText": "Insert text"};
padding: .5em 1em;
vertical-align: middle;
}
   
   
    mwCustomEditButtons[mwCustomEditButtons.length] = {
/* +++++ 2. SONSTIGE ANPASSUNGEN (Spezialseiten u. a.) +++++ */
        "imageFile": "http://upload.wikimedia.org/wikipedia/en/c/c9/Button_strike.png",
        "speedTip": "Strike",
        "tagOpen": "<s>",
        "tagClose": "</s>",
        "sampleText": "Strike-through text"};
   
   
    mwCustomEditButtons[mwCustomEditButtons.length] = {
/* Markierung von Redirects in [[Special:Allpages]], [[Special:Watchlist]], Kategorien */
        "imageFile": "http://upload.wikimedia.org/wikipedia/en/1/13/Button_enter.png",
        "speedTip": "Line break",
        "tagOpen": "<br />",
        "tagClose": "",
        "sampleText": ""};
   
   
    mwCustomEditButtons[mwCustomEditButtons.length] = {
.allpagesredirect {
         "imageFile": "http://upload.wikimedia.org/wikipedia/en/8/80/Button_upper_letter.png",
         font-style: italic;
        "speedTip": "Superscript",
}
        "tagOpen": "<sup>",
        "tagClose": "</sup>",
        "sampleText": "Superscript text"};
   
   
    mwCustomEditButtons[mwCustomEditButtons.length] = {
.watchlistredir {
         "imageFile": "http://upload.wikimedia.org/wikipedia/en/7/70/Button_lower_letter.png",
         font-style: italic;
        "speedTip": "Subscript",
}
        "tagOpen": "<sub>",
        "tagClose": "</sub>",
        "sampleText": "Subscript text"};
   
   
    mwCustomEditButtons[mwCustomEditButtons.length] = {
.redirect-in-category {
         "imageFile": "http://upload.wikimedia.org/wikipedia/en/5/58/Button_small.png",
         font-style: italic;
        "speedTip": "Small",
}
        "tagOpen": "<small>",
        "tagClose": "</small>",
        "sampleText": "Small Text"};
   
   
    mwCustomEditButtons[mwCustomEditButtons.length] = {
/* Einmal gelesene Bestandteile (z.B. in der Sitenotice) ausblenden, sobald css geladen ist */
        "imageFile": "http://upload.wikimedia.org/wikipedia/en/3/34/Button_hide_comment.png",
        "speedTip": "Insert hidden Comment",
        "tagOpen": "<!-- ",
        "tagClose": " -->",
        "sampleText": "Comment"};
   
   
    mwCustomEditButtons[mwCustomEditButtons.length] = {
#gelesen {
         "imageFile": "http://upload.wikimedia.org/wikipedia/en/1/12/Button_gallery.png",
         display:none;
        "speedTip": "Insert a picture gallery",
}
        "tagOpen": "\n<gallery>\n",
        "tagClose": "\n</gallery>",
        "sampleText": "Image:Example.jpg|Caption1\nImage:Example.jpg|Caption2"};
   
   
    mwCustomEditButtons[mwCustomEditButtons.length] = {
/* Größerer Abstand zwischen TOC-Nummerierung und TOC-Eintrag */
        "imageFile": "http://upload.wikimedia.org/wikipedia/en/f/fd/Button_blockquote.png",
span.tocnumber {margin-right:0.3em;}
        "speedTip": "Insert block of quoted text",
        "tagOpen": "<blockquote>\n",
        "tagClose": "\n</blockquote>",
        "sampleText": "Block quote"};
   
   
    mwCustomEditButtons[mwCustomEditButtons.length] = {
/* Skinabhängige absolute Positionierungen ausblenden */
        "imageFile": "http://upload.wikimedia.org/wikipedia/en/6/60/Button_insert_table.png",
/* Bitte [[MediaWiki Diskussion:Common.css#Absolute_Positionierungen]] beachten */
        "speedTip": "Insert a table",
        "tagOpen": '{| class="wikitable"\n|-\n',
        "tagClose": "\n|}",
        "sampleText": "! header 1\n! header 2\n! header 3\n|-\n| row 1, cell 1\n| row 1, cell 2\n| row 1, cell 3\n|-\n| row 2, cell 1\n| row 2, cell 2\n| row 2, cell 3"};
   
   
    mwCustomEditButtons[mwCustomEditButtons.length] = {
#coordinates_3_ObenRechts, #issnlink, #editcount, #shortcut, #artikelstadium {
        "imageFile": "http://upload.wikimedia.org/wikipedia/commons/7/79/Button_reflink.png",
    display: none;
        "speedTip": "Insert a reference",
}
        "tagOpen": "<ref>",
        "tagClose": "</ref>",
        "sampleText": "Insert footnote text here"};
}
   
   
/** "Technical restrictions" title fix *****************************************
  /* CommonsTicker styles */
*
* Description:
* Maintainers: User:Interiot, User:Mets501, User:Freakofnurture
*/
//
// For pages that have something like Template:Lowercase, replace the title, but only if it is cut-and-pasteable as a valid wikilink.
// (for instance iPod's title is updated. But [[C#]] is not an equivalent
// wikilink, so [[C Sharp]] doesn't have its main title changed)
// Likewise for users who have selected the U.K. date format ("1 March") the 
// titles of day-of-the-year articles will appear in that style. Users with any
// other date setting are not affected.
//
// The function looks for a banner like this:
// <div id="RealTitleBanner">  ... <span id="RealTitle">title</span> ... </div>
// An element with id=DisableRealTitle disables the function.
//
   
   
var disableRealTitle = 0; // users can set disableRealTitle = 1 locally to disable.
  .tickerList ul,   .tickerList ul li    { list-style: none; text-indent:-2em; margin-left:2em;   text-align:left; }
if (wgIsArticle) { // don't display the RealTitle when editing, since it is apparently inconsistent (doesn't show when editing sections, doesn't show when not previewing)
  .tickerList ul ul, .tickerList ul ul li { list-style: none; text-indent:0;    margin-left:1.5em; text-align:left; }
addOnloadHook(function() {
    try {
        var realTitleBanner = document.getElementById("RealTitleBanner");
        if (realTitleBanner && !document.getElementById("DisableRealTitle") && !disableRealTitle ) {
            var realTitle = document.getElementById("RealTitle");
            if (realTitle) {
                var realTitleHTML = realTitle.innerHTML;
                if (realTitle.textContent) { //everyone but IE
                    realTitleText = realTitle.textContent
                } else { //IE
                    realTitleText = realTitle.innerText;
                }
   
   
                var isPasteable = 0;
  .tickerAction_deleted:before    { content:" WEG "; color: #FF0000; font-family:monospace; font-weight:bold; font-size:100%; }
                var containsTooMuchHTML = /</.test( realTitleHTML.replace(/<\/?(sub|sup|small|big)>/gi, "") ); // contains HTML that will be ignored when cut-n-pasted as a wikilink
  .tickerAction_restored:before    { content:" RST "; color: #00BB00; font-family:monospace; font-weight:bold; font-size:100%; }
                // calculate whether the title is pasteable
  .tickerAction_replaced:before    { content:" ERS "; color: #CC88FF; font-family:monospace; font-weight:bold; font-size:100%; }
                var verifyTitle = realTitleText.replace(/^ +/, "");       // trim left spaces
  .tickerAction_addedTag:before    { content:" +LA "; color: #FF8800; font-family:monospace; font-weight:bold; font-size:100%; }
                verifyTitle = verifyTitle.charAt(0).toUpperCase() + verifyTitle.substring(1, verifyTitle.length);   // uppercase first character
  .tickerAction_removedTag:before  { content:" -LA "; color: #00BB00; font-family:monospace; font-weight:bold; font-size:100%; }
  .tickerAction_addedBad:before    { content:" +LA "; color: #FF8800; font-family:monospace; font-weight:bold; font-size:100%; }
  .tickerAction_removedBad:before  { content:" -LA "; color: #00BB00; font-family:monospace; font-weight:bold; font-size:100%; }
  .tickerAction_addedGood:before  { content:" +OK "; color: #00BB00; font-family:monospace; font-weight:bold; font-size:100%; }
  .tickerAction_removedGood:before { content:" -OK "; color: #FF8800; font-family:monospace; font-weight:bold; font-size:100%; }
   
   
                // if the namespace prefix is there, remove it on our verification copy. If it isn't there, add it to the original realValue copy.
  .tickerUsage  { font-size:80%; } /* ticker usage list */
                if (wgNamespaceNumber != 0) {
  .tickerTemplateEntry    { font-weight: bold; } /* entry applies to a template used by multiple images */
                    if (wgCanonicalNamespace == verifyTitle.substr(0, wgCanonicalNamespace.length).replace(/ /g, "_") && verifyTitle.charAt(wgCanonicalNamespace.length) == ":") {
                        verifyTitle = verifyTitle.substr(wgCanonicalNamespace.length + 1);
                    } else {
                        realTitleText = wgCanonicalNamespace.replace(/_/g, " ") + ":" + realTitleText;
                        realTitleHTML = wgCanonicalNamespace.replace(/_/g, " ") + ":" + realTitleHTML;
                    }
                }
   
   
                // verify whether wgTitle matches
  /* per-status styles  */
                verifyTitle = verifyTitle.replace(/[\s_]+/g, " ");     // underscores and multiple spaces to single spaces
  .tickerStatus_done:before {content:" Fixed "; color: #00AA00; font-family:monospace; font-weight:bold; font-size:90%; text-decoration: none;}
                verifyTitle = verifyTitle.replace(/^\s+/, "").replace(/\s+$/, "");       // trim left and right spaces
  .tickerStatus_done { text-decoration:line-through; font-size: small; }  
                verifyTitle = verifyTitle.charAt(0).toUpperCase() + verifyTitle.substring(1, verifyTitle.length);   // uppercase first character
                if ( (verifyTitle == wgTitle) || (verifyTitle == wgTitle.replace(/^(.+)?(January|February|March|April|May|June|July|August|September|October|November|December)\s+([12]?[0-9]|3[0123])([^\d].*)?$/g, "$1$3 $2$4") )) isPasteable = 1;
                var h1 = document.getElementsByTagName("h1")[0];
                if (h1 && isPasteable) {
                    h1.innerHTML = containsTooMuchHTML ? realTitleText : realTitleHTML;
                    if (!containsTooMuchHTML)
                        realTitleBanner.style.display = "none";
                }
                document.title = realTitleText + " - Wikipedia, the free encyclopedia";
            }
        }
    } catch (e) {
        /* Something went wrong. */
    }
});
}
   
   
//fix edit summary prompt for undo
  /* strike through when entry has been handeled (done) */
//this code fixes the fact that the undo function combined with the "no edit summary prompter" causes problems if leaving the
  /*.tickerStatus_done .tickerAction_deleted:before  { content:" "; text-decoration: none;}*/  
//edit summary unchanged
  .tickerStatus_done .tickerAction_deleted:before  { text-decoration: none; }
//this was added by [[User:Deskana]], code by [[User:Tra]]
//see bug 8912
addOnloadHook(function () {
    if (document.location.search.indexOf("undo=") != -1
        && document.getElementsByName('wpAutoSummary')[0]) {
        document.getElementsByName('wpAutoSummary')[0].value='1';
    }
})
   
   
/** Add dismiss button to watchlist-message *************************************
  /* local reupload */  
  *
  .tickerStatus_local {text-decoration:line-through; font-size: small; }
*  Description: Hide the watchlist message for one week.
  .tickerStatus_local .tickerAction_deleted:before {content:" "; text-decoration: none;}
* Maintainers: [[User:Ruud Koot|Ruud Koot]]
  .tickerStatus_local:before { content:" re-uploaded locally "; color: #00AA00; font-family:monospace; font-weight:bold; font-size:90%; text-decoration: none;}
*/
   
   
function addDismissButton() {
  /* in process of fixing */
    var watchlistMessage = document.getElementById("watchlist-message");
  .tickerStatus_fixing .tickerAction_deleted:before  {content:" "; text-decoration: none;}
    if ( watchlistMessage == null ) return;
  .tickerStatus_fixing:before {content:"fixing"; color: #FF8800; font-family:monospace; font-weight:bold; font-size:90%;}
    var watchlistCookieID = watchlistMessage.className.replace(/cookie\-ID\_/ig,'');
   
   
    if ( document.cookie.indexOf( "hidewatchlistmessage-" + watchlistCookieID + "=yes" ) != -1 ) {
  /* Won'tfix */
        watchlistMessage.style.display = "none";
  .tickerStatus_wontfix .tickerAction_deleted:before  {text-decoration: none;}
    }
  .tickerStatus_wontfix {text-decoration: line-through;}
  .tickerStatus_wontfix:before {content:"Will not fix"; color: #CC0000; font-family:monospace; font-weight:bold; font-size:90%;text-decoration:none;}
   
   
    var Button    = document.createElement( "span" );
  /* similiar */
    var ButtonLink = document.createElement( "a" );
  .tickerStatus_similiar .tickerAction_deleted:before  {text-decoration: none;}
    var ButtonText = document.createTextNode( "dismiss" );
  .tickerStatus_similiar {text-decoration: line-through;}
  .tickerStatus_similiar:before {content:"REPL Article;no fix"; color: #FF4400; font-family:monospace; font-weight:bold; font-size:90%;text-decoration:none;}
   
   
    ButtonLink.setAttribute( "id", "dismissButton" );
  /* NA */
    ButtonLink.setAttribute( "href", "javascript:dismissWatchlistMessage();" );
  .tickerStatus_NA .tickerAction_deleted:before  {text-decoration: none;}
    ButtonLink.setAttribute( "title", "Hide this message for one week" );
  .tickerStatus_NA:before {content:"No NEG"; color: #00FF20;}
    ButtonLink.appendChild( ButtonText );
  ul span.tickerStatus_NA + ul span.tickerUsage {display:none;}
  span.tickerStatus_NA  span.tickerUsage {display:none;}
  /*Needed so that both subentrys and non-subentrys both are invisivble */
   
   
    Button.appendChild( document.createTextNode( "[" ) );
/* Anpassungen für [[:Template:Link_FA]] */
    Button.appendChild( ButtonLink );
    Button.appendChild( document.createTextNode( "]" ) );
   
   
    watchlistMessage.appendChild( Button );
/* hide the template */
}
#bodyContent span.FA {
    display: none;  
}
   
   
function dismissWatchlistMessage() {
/* change the bullets for links to special articles */
    var e = new Date();
#p-lang li.FA {
    e.setTime( e.getTime() + (7*24*60*60*1000) );
    /* hier immer auch linkFA_bullet in Common.js mit anpassen für die älteren skins! */
    var watchlistMessage = document.getElementById("watchlist-message");
    list-style-image: url("http://upload.wikimedia.org/wikipedia/commons/d/d0/Monobook-bullet-star-transparent.png");
    var watchlistCookieID = watchlistMessage.className.replace(/cookie\-ID\_/ig,'');
}
    document.cookie = "hidewatchlistmessage-" + watchlistCookieID + "=yes; expires=" + e.toGMTString() + "; path=/";
    watchlistMessage.style.display = "none";
}
   
   
addOnloadHook( addDismissButton );
/* without this, special bullets go too far to the left */
/*
.portlet li {
  list-style-image: url("http://upload.wikimedia.org/wikipedia/commons/1/18/Monobook-bullet.png");
}
*/
   
   
/** Change Special:Search to use a drop-down menu *******************************************************
/* DIVs in ImageMaps inlinen (Vorschlag von Revolus) */
  *
  .imagemap-inline div {
  * Description: Change Special:Search to use a drop-down menu, with the default being
      display: inline;
  *              the internal MediaWiki engine
  }
  * Created and maintained by: [[User:Gracenotes]]
  */
   
   
if (wgPageName == "Special:Search") {
/* [[Special:Hochladen]]: Warnmeldung auf bestehende Dateien, unerwünschte Prefixe usw. deutlicher hervorheben. */
    var searchEngines = [];
    addOnloadHook(SpecialSearchEnhanced);
}
   
   
function SpecialSearchEnhanced() {
#wpDestFile-warning ul {
    var createOption = function(site, action, mainQ, addQ, addV) {
      border:solid red 1px;
        var opt = document.createElement('option');
      padding: 1.5em;
        opt.appendChild(document.createTextNode(site));
}
        searchEngines[searchEngines.length] = [action, mainQ, addQ, addV];
        return opt;
    }
   
   
    if (document.forms['powersearch'])
/* Tabellenhintergründe transparent machen */
        var searchForm = document.forms['powersearch'];
/* Vor allem auf Spezialseiten, da diese eine andere Hintergrundfarbe haben. */
    if (document.forms['search'])
/* Update 21. März 2008: Wurde mit [[rev:32269]] und [[rev:32270]] zentralisiert. */
        var searchForm = document.forms['search'];
   
   
    if (searchForm.lsearchbox) {
table.searchResultImage, table#mw-sitematrix-table, table.mw-specialpages-table,
        var searchBox = searchForm.lsearchbox;
table.mw-listgrouprights-table, table.diff
    } else {
  {
        var searchBox = searchForm.search;
      background-color: transparent;  
    }
  }
    var selectBox = document.createElement('select');
    selectBox.id = 'searchEngine';
    searchForm.onsubmit = function() {
        var optSelected = searchEngines[document.getElementById('searchEngine').selectedIndex];
        searchForm.action = optSelected[0];
        searchBox.name = optSelected[1];
        searchForm.title.value = optSelected[3];
        searchForm.title.name = optSelected[2];
    }
    selectBox.appendChild(createOption('MediaWiki search', wgScriptPath + '/index.php', 'search', 'title', 'Special:Search'));
    selectBox.appendChild(createOption('Google', 'http://www.google.com/search', 'q', 'sitesearch', 'en.wikipedia.org'));
    selectBox.appendChild(createOption('Yahoo', 'http://search.yahoo.com/search', 'p', 'vs', 'en.wikipedia.org'));
    selectBox.appendChild(createOption('Windows Live', 'http://search.live.com/results.aspx', 'q', 'q1', 'site:http://en.wikipedia.org'));
    selectBox.appendChild(createOption('Wikiwix', 'http://www.wikiwix.com/', 'action', 'lang', 'en'));
    selectBox.appendChild(createOption('Exalead', 'http://www.exalead.com/wikipedia/results', 'q', 'language', 'en'));
    searchBox.style.marginLeft = '0px';
    if (document.getElementById('loadStatus')) {
        var lStat = document.getElementById('loadStatus');
    } else {
        var lStat = searchForm.fulltext;
    }
    lStat.parentNode.insertBefore(selectBox, lStat);
}
   
   
/** Geo-targeted watchlist notice *******************************************************
/* +++++ 3. NEUE [[Hauptseite|HAUPTSEITE]] (ab 2006) +++++ */
  *
  *  Description: Allows for geographic targeting of watchlist notices. See [[Wikipedia:Geonotice]] for more information.
  *  Created by: [[User:Gmaxwell]]
  */
   
   
if (wgPageName == "Special:Watchlist")
/* Kategorie verbergen */
    addOnloadHook((function (){document.write('<script type="text/javascript" src="http://tools.wikimedia.de/~gmaxwell/cgi-bin/geonotice.py"><\/script>')}));
body.page-Hauptseite #catlinks {
  display:none;
}
   
   
/** Sysop Javascript *******************************************************
#hauptseite h2 {
*
      background-color: #d8e8ff;
* Description: Allows for sysop-specific Javascript at [[MediaWiki:Sysop.js]].
      border: 1px solid #8898bf;
* Created by: [[User:^demon]]
      font-size: 1em;
*/
      font-weight: bold;
function sysopFunctions() {
      margin-top: 0;
    if ( wgUserGroups && !window.disableSysopJS ) {
      margin-bottom: 0;
        for ( var g = 0; g < wgUserGroups.length; ++g ) {
      padding-top: 0.1em;
            if ( wgUserGroups[g] == "sysop" ) {
      padding-bottom: 0.1em;
                importScript( "MediaWiki:Sysop.js" );
}
                break;
  #hauptseite .inhalt {
            }
      background-color: #ffffff;
        }
      border: 1px solid #8898bf;
    }
      border-top: 0px solid white;
}
      padding: 0.3em 0.8em 0.4em 0.8em;
}
  #hauptseite .inhalt hr {
      background-color: #8898bf;
      color: #8898bf;
      height: 1px;
      margin:0.5em 0;
      padding: 0;
}
#hauptseite .inhalt .mehr {
      clear: both;
      font-size: 95%;
      margin-top: 0.8em;
      text-align: right;
}
.hauptseite-oben,
.hauptseite-links,
.hauptseite-rechts {
      margin-bottom: 1em;
}
.hauptseite-links {
      margin-right: 0.5em;
}
.hauptseite-rechts {
      margin-left: 0.5em;
}
.hauptseite-oben h2,
.hauptseite-unten h2 {
      text-align: center;
}
.hauptseite-oben .inhalt .portale {
      font-weight: bold;
      margin-top: 0.2em;
      margin-bottom: 0.2em;
}
.hauptseite-oben .inhalt .intern {
      font-size: 90%;
      text-align: center;
}
.hauptseite-links h2,
.hauptseite-rechts h2 {
      text-indent: 0.8em;
}
#hauptseite-schwesterprojekte .inhalt a {
      font-weight: bold;
}
   
   
addOnloadHook( sysopFunctions );
/* p.catlinks span a[href*="/wiki/Kategorie:Arbeitskategorie"] { display:none } wegen HIDDENCAT nicht mehr notwendig */
   
   
/** WikiMiniAtlas *******************************************************
/* Remove underline from IPA links */
  *
  .IPA a:link, .IPA a:visited {
  * Description: WikiMiniAtlas is a popup click and drag world map.
    text-decoration: none;
  *              This script causes all of our coordinate links to display the WikiMiniAtlas popup button.
  }
  *              The script itself is located on meta because it is used by many projects.
  *              See [[Meta:WikiMiniAtlas]] for more information.
  * Created by: [[User:Dschwen]]
  */
   
   
if( !(importedScripts['m:MediaWiki:Wikiminiatlas.js']) ) {
span.Unicode
    importedScripts['m:MediaWiki:Wikiminiatlas.js'] = true;
{
    var scriptElem = document.createElement( 'script' );
  font-family:
    scriptElem.setAttribute( 'src' , 'http://meta.wikimedia.org/w/index.php?title=MediaWiki:Wikiminiatlas.js&action=raw&ctype=text/javascript&smaxage=21600&maxage=86400' );
  'Code2000',
    scriptElem.setAttribute( 'type' , 'text/javascript' );
  'Sun-ExtA',
    document.getElementsByTagName( 'head' )[0].appendChild( scriptElem );
  'Arial Unicode MS',
}
  'NSimSun',
  sans-serif;
}
   
   
/** IE 6 Z-index bug workaround for anonnotice **************************
  span.Unicode1
  *
{
  * Description: This implements a work around for the Z-index bug found in Internet Explorer.
   font-family:
  *              It correctly places the anon notice on the page, even under IE6.
   'Code2001',
  *              See this Google search for more information about the bug:
  'Quivira',
   *              http://www.google.com/search?hl=en&client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial&hs=q74&q=z-index+ie6+bug&btnG=Search
  'MPH 2B Damase',
  *  Created by: [[User:Gmaxwell]]
  sans-serif;
   */
}
if(wgUserName == null && skin == 'monobook') addOnloadHook((function (){
    var message=new Array();
        message[0]='Your&nbsp;<a href="http://wikimediafoundation.org/wiki/Fundraising?source=enwiki_00" class="extiw" title="wikimedia:Fundraising"><b>continued&nbsp;donations</b></a>&nbsp;keep&nbsp;Wikipedia&nbsp;running!';
        message[1]='<a href="http://wikimediafoundation.org/wiki/Fundraising?source=enwiki_01" class="extiw" title="foundation:Fundraising"><b>Make&nbsp;a&nbsp;donation</b></a>&nbsp;to&nbsp;Wikipedia&nbsp;and&nbsp;give&nbsp;the&nbsp;gift&nbsp;of&nbsp;knowledge!';
        message[2]='Wikipedia&nbsp;is&nbsp;sustained&nbsp;by&nbsp;people&nbsp;like&nbsp;you.&nbsp;Please&nbsp;<a href="http://wikimediafoundation.org/wiki/Fundraising?source=enwiki_02" class="extiw" title="foundation:fundraising"><b>donate</b></a>&nbsp;today.';
        message[3]='Help&nbsp;us&nbsp;improve&nbsp;Wikipedia&nbsp;by&nbsp;<a href="http://wikimediafoundation.org/wiki/Fundraising?source=enwiki_03" class="extiw" title="foundation:Fundraising"><b>supporting&nbsp;it&nbsp;financially</b></a>.';
        message[4]='You&nbsp;can&nbsp;<a href="http://wikimediafoundation.org/wiki/Fundraising?source=enwiki_04" class="extiw" title="wikimedia:Fundraising"><b>support&nbsp;Wikipedia</b></a>&nbsp;by&nbsp;making&nbsp;a&nbsp;<a href="http://wikimediafoundation.org/wiki/Deductibility_of_donations" class="extiw" title="wikimedia:Deductibility_of_donations">tax-deductible</a>&nbsp;donation.'
        message[5]='Help&nbsp;us&nbsp;provide&nbsp;free&nbsp;content&nbsp;to&nbsp;the&nbsp;world&nbsp;by&nbsp;<a href="http://wikimediafoundation.org/wiki/Fundraising?source=enwiki_05" class="extiw" title="foundation:Fundraising"><b>donating&nbsp;today</b></a>!';
    var whichMessage = Math.floor(Math.random()*(message.length));
   
   
    document.writeln('<div style="position:absolute; z-index:40; left:155px; top:0px; clear:both; float:left;" id="donate"> <div style="font-size:90%"><i>' + message[whichMessage] + '</i></div></div>');
span.Unicode2
{
  font-family:
  'Sun-ExtB',
  'Code2002',
  sans-serif;
}
   
   
    var messageEdu=new Array();
span.IPA
        messageEdu[0]='<a href="http://en.wikipedia.org/wiki/Wikipedia:Researching_with_Wikipedia" title="Wikipedia:Researching with Wikipedia">Learn&nbsp;more&nbsp;about&nbsp;using&nbsp;Wikipedia&nbsp;for&nbsp;research</a>';
{
        messageEdu[1]='<a href="http://en.wikipedia.org/wiki/Wikipedia:Ten_things_you_may_not_know_about_Wikipedia" title="Wikipedia:Ten things you may not know about Wikipedia">Ten&nbsp;things&nbsp;you&nbsp;may&nbsp;not&nbsp;know&nbsp;about&nbsp;Wikipedia</a>';
  font-family:
        messageEdu[2]='<a href="http://en.wikipedia.org/wiki/Wikipedia:Ten_things_you_may_not_know_about_images_on_Wikipedia" title="Wikipedia:Ten things you may not know about images on Wikipedia">Ten&nbsp;things&nbsp;you&nbsp;may&nbsp;not&nbsp;know&nbsp;about&nbsp;images&nbsp;on&nbsp;Wikipedia</a>';
  'Quivira',
        messageEdu[3]='<a href="http://en.wikipedia.org/wiki/Wikipedia:Citing_Wikipedia" title="Wikipedia:Citing Wikipedia">Learn&nbsp;more&nbsp;about&nbsp;citing&nbsp;Wikipedia</a>';
  'Code2000',
        messageEdu[4]='Have&nbsp;questions?&nbsp;<a href="http://en.wikipedia.org/wiki/Wikipedia:Questions" title="Wikipedia:Questions">Find&nbsp;out&nbsp;how&nbsp;to&nbsp;ask&nbsp;questions&nbsp;and&nbsp;get&nbsp;answers.</a>';
  'Sun-ExtA',
        messageEdu[5]='<a href="http://en.wikipedia.org/wiki/Wikipedia:Basic_navigation" title="Wikipedia:Basic navigation">Find&nbsp;out&nbsp;more&nbsp;about&nbsp;navigating&nbsp;Wikipedia&nbsp;and&nbsp;finding&nbsp;information</a>';
  'DejaVu Sans',
        messageEdu[6]='<a href="http://en.wikipedia.org/wiki/Wikipedia:Contributing_to_Wikipedia" title="Wikipedia:Contributing to Wikipedia">Interested&nbsp;in&nbsp;contributing&nbsp;to&nbsp;Wikipedia?</a>';
  'Gentium',
    var whichMessageEdu = Math.floor(Math.random()*(messageEdu.length));
  'Arial Unicode MS',
  'Lucida Sans Unicode',
  sans-serif;
}
   
   
    document.getElementById("contentSub").innerHTML +='<div style="position:absolute; z-index:100; right:100px; top:0px;" class="metadata" id="anontip"><div style="text-align:right; font-size:87%">•&nbsp;<i>' + messageEdu[whichMessageEdu] + '</i>&nbsp;•</div></div>';
span.IAST
}));
{
  font-family:
  'Code2000',
  'SunExtA',
  'Arial Unicode MS',
  sans-serif;
}
   
   
/**
  span.altitalisch
  * Correctly handle PNG transparency in Internet Explorer 6.
  {
  * http://homepage.ntlworld.com/bobosola. Updated 18-Jan-2006.
  font-family:
  'Quivira',
* Adapted for Wikipedia by Remember_the_dot and Edokter.
  'Code2001',
  'MPH 2B Damase',
* http://homepage.ntlworld.com/bobosola/pnginfo.htm states "This page contains more information for
  sans-serif;
* the curious or those who wish to amend the script for special needs", which I take as permission to
  }
* modify or adapt this script freely. I release my changes into the public domain.
  */ 
   
   
function PngFix()
{
    try
    {
        if (!document.body.filters)
        {
            window.PngFixDisabled = true
        }
    }
    catch (e)
    {
        window.PngFixDisabled = true
    }
    if (!window.PngFixDisabled)
    {
        var documentImages = document.images
        var documentCreateElement = document.createElement
        var funcEncodeURI = encodeURI
   
   
        for (var i = 0; i < documentImages.length;)
span.gotisch
        {
{
            var img = documentImages[i]
  font-family:
            var imgSrc = img.src
  'Quivira',
  'Code2001',
  'MPH 2B Damase',
  sans-serif;
}
   
   
            if (imgSrc.substr(imgSrc.length - 3).toLowerCase() == "png" && !img.onclick)
span.hebrew
            {
{
                if (img.useMap)
  font-family:
                {
  'Quivira',
                    img.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + encodeURI(imgSrc) + "')"
  'Sun-ExtA',
                    img.src = "http://upload.wikimedia.org/wikipedia/commons/c/ce/Transparent.gif"
  'Arial Unicode MS',
                    i++
  'SBL Hebrew',
                }
  'Code2000',
                else
  'MPH 2B Damase',
                {
  sans-serif;
                    var outerSpan = documentCreateElement("span")
}
                    var innerSpan = documentCreateElement("span")
                    var outerSpanStyle = outerSpan.style
                    var innerSpanStyle = innerSpan.style
                    var imgCurrentStyle = img.currentStyle
   
   
                    outerSpan.id = img.id
span.spanAr
                    outerSpan.className = img.className
{
                    outerSpanStyle.backgroundImage = imgCurrentStyle.backgroundImage
  font-family:
                    outerSpanStyle.borderWidth = imgCurrentStyle.borderWidth
  'Arial Unicode MS',
                    outerSpanStyle.borderStyle = imgCurrentStyle.borderStyle
  'Code2000',
                    outerSpanStyle.borderColor = imgCurrentStyle.borderColor
  'MPH 2B Damase',
                    outerSpanStyle.display = "inline-block"
  'DejaVu Sans',
                    outerSpanStyle.fontSize = "0"
  sans-serif;
                    outerSpanStyle.verticalAlign = "middle"
}
                    if (img.parentElement.href) outerSpanStyle.cursor = "hand"
   
   
                    innerSpanStyle.width = "1px"
                    innerSpanStyle.height = "1px"
                    innerSpanStyle.display = "inline-block"
                    innerSpanStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + funcEncodeURI(imgSrc) + "')"
   
   
                    outerSpan.appendChild(innerSpan)
  span.music-symbol
                    img.parentNode.replaceChild(outerSpan, img)
  {
                }
  font-family:
            }
  'Musical Symbols',
            else
  'Euterpe',
            {
  'Code2001',
                i++
  sans-serif;
            }
  }
        }
    }
}
   
if (isIE && navigator.appVersion.substr(22, 1) == "6")
{
    window.attachEvent("onload", PngFix)
}
/**
* Remove need for CSS hacks regarding MSIE and IPA.
*/
   
if (isIE && document.createStyleSheet) {
    document.createStyleSheet().addRule('.IPA', 'font-family: "Doulos SIL", "Charis SIL", Gentium, "DejaVu Sans", Code2000, "TITUS Cyberbit Basic", "Arial Unicode MS", "Lucida Sans Unicode", "Chrysanthi Unicode";');
}
//Fix "Upload file" link when using the secure proxy
//This is a workaround that can be removed when bug 10843 is fixed
addOnloadHook(function()
{
    if (document.getElementById("t-upload"))
    {
        document.getElementById("t-upload").getElementsByTagName("a")[0].href = wgArticlePath.replace("$1", "Wikipedia:Upload")
    }
})
/* Disable code in table sorting routine to set classes on even/odd rows [[User:Random832]] */
ts_alternate_row_colors = false;
   
//</source>

Version vom 10. Mai 2008, 23:17 Uhr

/*-----------------------------------------------------------------------------------------*/
/* ACHTUNG! Common.css enthält die gemeinsamen Skin-Anpassungen der deutschsprachigen Wikipedia */
/*-----------------------------------------------------------------------------------------*/

/* Common.css ist in drei grundlegende Abschnitte gegliedert: */

/* 1. Editierbare Seiteninhalte */
/* 2. Sonstige Anpassungen (Spezialseiten, u.a.) */
/* 3. Hauptseitenspezifisches */

/* Jede Ergänzung/Änderung muss vorher jeweils für alle Skins auf Tauglichkeit getestet werden, */
/* individuell per User.css! Ist hier erstmal geändert, dauert es dank Cache eine Weile, bis die */
/* Änderungen bei allen Nutzern sichtbar oder, bei Fehlern, korrigiert sind. */


/* +++++ 1. ANPASSUNGEN DER ANZEIGE VON EDITIERBAREN SEITENINHALTEN +++++ */

/* Personennamen in Kapitälchen: class="Person" */

.Person {
   display: inline;
   font-variant: small-caps;
   font-style: normal;
}

/* Zitate (siehe Vorlage:Zitat) */

p.Zitat {
   font-style: normal;
   margin-bottom: 0em;
}
p.cite {
   margin-top: 0em;
   padding-left: 1em;
}

/* Quellenangaben nicht kursiv, da sie ggf. verschiedene Bestandteile enthalten */

cite {
   font-style: normal;
}

/* Stylesheet-Ergänzung zu Standard-Navigationsleisten */

div.BoxenVerschmelzen,
div.NavFrame {
   margin: 0px;
   padding: 2px;
   border: 1px solid #aaaaaa;
   text-align: center;
   border-collapse: collapse;
   font-size: 95%;
       clear:both;
}
div.BoxenVerschmelzen div.NavFrame {
   border-style: none;
   border-style: hidden;
}
div.NavFrame + div.NavFrame {
   border-top-style: none;
   border-top-style: hidden;
}
div.NavPic {
   background-color: #ffffff;
   margin: 0px;
   padding: 2px;
   float: left;
}
div.NavFrame div.NavHead {
   height: 1.6em;
   font-weight: bold;
   font-size: 100%;
   background-color: #efefef;
}
div.NavFrame p {
   font-size: 100%;
}
div.NavFrame div.NavContent {
   font-size: 100%;
}
div.NavFrame div.NavContent p {
   font-size: 100%;
}
div.NavEnd {
   margin: 0px;
   padding: 0px;
   line-height: 1px;
   clear: both;
}

/* Stylesheet fuer den 'Ausklappen'-Button an Navileisten, der in MediaWiki:Common.js implementiert wird */ .NavToggle {

      font-size: x-small;
      float:right;

}

/* Abstand vor Navigationsleisten */

div.BoxenVerschmelzen,
div.NavFrame {
  margin-top: 1.5em;
}
div.BoxenVerschmelzen div.NavFrame {
  margin-top: 0;
}
div.NavFrame + div.NavFrame {
  margin-top: 0;
}

/* Navigationsleisten nicht mit ausdrucken */

@media print{
   .NavFrame {
       display: none;
   }
   .BoxenVerschmelzen {
       display: none;
   }
}

/* Stylesheet-Ergänzung zu SideBoxen (ehedem TownBox) */

div.sideBox {
   position: relative;
   float: right;
   background: white;
   margin-left: 1em;
   border: 1px solid gray;
   padding: 0.3em;
   width: 200px;
   overflow: hidden;
   clear: right;
}
div.sideBox dl {
   padding: 0;
   margin: 0 0 0.3em 0;
   font-size: 96%;
}
div.sideBox dl dt {
   background: none;
   margin: 0.4em 0 0 0;
}
div.sideBox dl dd {
   margin: 0.1em 0 0 1.1em;
   background-color: #f3f3f3;
}

/* Stylesheet-Ergänzung zu Taxoboxen */

table.taxobox {
       border-collapse: collapse;
       border: 1px solid gray;
       float: right;
       margin-left: 0.5em;
       background-color:white;
}
table.taxobox th {
       background-color: #9BCD9B;
       border: solid 1px gray;
       text-align: center;
       font-weight: bold;
}
table.taxobox td {
       vertical-align:top;
}
table.taxobox .Person {
       font-style: normal;
}
table.taxobox div.thumb,
table.taxobox div.thumb * {
       margin: auto;
       padding: 0;
       float: none;
       border: none;
       background-color:#F9F9F9;
}
table.taxobox div.magnify {
       display: none;
}
table.taxobox tr td div.thumb div div.thumbcaption {
       text-align:center;
}
table.taxobox td.Person {
       text-align:center;
       display:block;
}
table.taxobox td.taxo-name {
       text-align:center;
}
table.taxobox td.taxo-bild {
       text-align:center;
}

/* Stylesheet-Ergänzung zu Paläoboxen */

table.palaeobox {
      border-collapse: collapse;
      border: 1px solid gray;
      float: right;
      margin-left: 0.5em;
      background-color:white;
}
table.palaeobox th {
      background-color: #e7dcc3;
      border: solid 1px gray;
      text-align: center;
      font-weight: bold;
}
table.palaeobox td {
      vertical-align:top;
}
table.palaeobox .Person {
      font-style: normal;
}
table.palaeobox div.thumb,
table.palaeobox div.thumb * {
      margin: 0;
      padding: 0;
      float: none;
      border: none;
}
table.palaeobox div.magnify {
      display:none;
}
table.palaeobox tr td div.thumb div div.thumbcaption {
      text-align:left;
}
table.palaeobox td.Person {
      text-align:center;
      display:block;
}
table.palaeobox td.taxo-name {
      text-align:center;
}
table.palaeobox td.taxo-bild {
      text-align:center;
}
table.palaeobox td.taxo-zeit {
      text-align:center;
}
table.palaeobox td.taxo-ort {
      text-align:left;
}

/* aus Vorlage zur Entlastung, skinabhängigen Darstellung und Kombinierbarkeit hierher ausgelagert */
.wikitable,
.prettytable {
 margin: 1em 1em 1em 0;
 background: #f9f9f9;
 border: 1px #AAA solid;
 border-collapse: collapse;
 empty-cells:show;
}

.wikitable th, .wikitable td,
.prettytable th, .prettytable td {
 border: 1px #AAA solid;
 padding: 0.3em;
}

.wikitable caption,
.prettytable caption {
 margin-left: inherit;
 margin-right: inherit;
 font-weight: bold;
}

.nogrid th, .nogrid td {border: none;}
.float-left { float: left; clear: left; }
.float-right { float: right; clear: right; margin: 1em 0 1em 1em; }
.centered { margin-left: auto; margin-right: auto; }

/* Bitte KEINE weiteren Definitionen dieser Art für Boxen hier, das gehört in entsprechende Vorlagen! */
/* Hier 20 Mal Trivialitäten wie "text-align:center" zu definieren verlangsamt alles und ist nicht */
/* Sinn der Sache. (Und wer nicht weiß warum, hat's nicht verstanden.) */


/* Do not expand kvaleberg.com-URLs for printing */

#content span.coordinates a.external.text:after, #content span.coordinates a.external.autonumber:after { content: ""; }
#content div.coordinates a.external.text:after, #content div.coordinates a.external.autonumber:after { content: ""; }

/* Do not expand URLs for printing */

#content span.plainlinks-print a.external.text:after, #content span.plainlinks-print a.external.autonumber:after { content: ""; }
#content div.plainlinks-print a.external.text:after, #content div.plainlinks-print a.external.autonumber:after { content: ""; }

/* Metadaten (bspw. Personendaten) */

table.metadata {
   border: 1px solid #aaaaaa;
   display: none;
}
.metadata-label {
   color: #aaaaaa;
}

/*
 * Farbdefinitionen für Rahmen und Hintergründe von Textbausteinen.
 * Hier: Standardvorgaben für "dunkle Schrift auf hellem Grund".
 * Für Hell-auf-dunkel-Skins (Amethyst) müssen dort entsprechende Definitionen
 * zusätzlich eingetragen werden! Anpassungen für andere Skins sind optional.
 * (Die Angaben der Rahmenstärke dienen der Bequemlichkeit, so dass man
 * für dünne Rahmen nur noch "border-style" angeben muss.)
 */

.rahmenfarbe1 { /* Wie Inhaltsverzeichnis */
   border-color: #aaaaaa;
   border-width: 1px;
}
.rahmenfarbe2 { /* Unauffällig, geringer Kontrast */
   border-color: #e9e9e9;
   border-width: 1px;
}
.rahmenfarbe3 { /* "Rot", auffällig */
   border-color: #c00000;
   border-width: 1px;
}
.rahmenfarbe4 { /* Neutrale Farbe, deutlich */
   border-color: #8888aa;
   border-width: 1px;
}
.rahmenfarbe5 { /* "Schwarz", hoher Kontrast */
   border-color: #000000;
   border-width: 1px;
}

.hintergrundfarbe1 { /* Wie Inhaltsverzeichnis */
   background-color: #f9f9f9;
}
.hintergrundfarbe2 { /* "Weiß", für Nicht-Artikel-Seiten, neutral */
   background-color: #ffffff;
}
.hintergrundfarbe3 { /* "Gelb", auffällig */
   background-color: #ffff40;
}
.hintergrundfarbe4 { /* Sehr auffällig */
   background-color: #ffaa00;
}
.hintergrundfarbe5 { /* Neutral, abgesetzt */
   background-color: #e0e0e0;
}
.hintergrundfarbe6 { /* Allgemein „bunt“, für Hervorhebungen und Unterscheidungen */
   background-color: #b3b7ff;
}
.hintergrundfarbe7 { /* Allgemein „bunt“, für Hervorhebungen und Unterscheidungen */
   background-color: #ffcbcb;
}
.hintergrundfarbe8 { /* Allgemein „bunt“, für Hervorhebungen und Unterscheidungen */
   background-color: #ffebad;
}
.hintergrundfarbe9 { /* Allgemein „bunt“, für Hervorhebungen und Unterscheidungen */
   background-color: #b9ffc5;
}

/* Keine Vergrößerung der Zeilenhöhe durch hochgestellte Zahlen der Fußnoten */

.reference, .references sup {
    font-size: 91%;
    vertical-align: text-top;
    position: relative;
    top: -0.3em;
}

/* Hervorhebung der angeklickten Fußnoten und der Rückverweise in blau */

ol.references > li:target {
    background-color: #DEF;
}

sup.reference:target { 
    background-color: #DEF;
}

/* Für <hiero></hiero> */

.mw-hierotable { border: 0px; }
.mw-hierotable th, .mw-hierotable td { border: 0px; }

/* Für MediaWiki:Anoneditwarning */

#mw-anon-edit-warning {

background-color: #ffce7b; border: 1px solid #ffa500; color: black; font-weight: bold; margin: 2em 0 1em; padding: .5em 1em; vertical-align: middle; }

/* +++++ 2. SONSTIGE ANPASSUNGEN (Spezialseiten u. a.) +++++ */

/* Markierung von Redirects in Special:Allpages, Special:Watchlist, Kategorien */

.allpagesredirect {
       font-style: italic;
}

.watchlistredir {
       font-style: italic;
}

.redirect-in-category {
       font-style: italic;
}

/* Einmal gelesene Bestandteile (z.B. in der Sitenotice) ausblenden, sobald css geladen ist */

#gelesen {
       display:none;
}

/* Größerer Abstand zwischen TOC-Nummerierung und TOC-Eintrag */
span.tocnumber {margin-right:0.3em;}

/* Skinabhängige absolute Positionierungen ausblenden */
/* Bitte MediaWiki Diskussion:Common.css#Absolute_Positionierungen beachten */

#coordinates_3_ObenRechts, #issnlink, #editcount, #shortcut, #artikelstadium {
   display: none;
}

 /* CommonsTicker styles */

 .tickerList ul,    .tickerList ul li    { list-style: none; text-indent:-2em; margin-left:2em;   text-align:left; }
 .tickerList ul ul, .tickerList ul ul li { list-style: none; text-indent:0;    margin-left:1.5em; text-align:left; }

 .tickerAction_deleted:before     { content:" WEG "; color: #FF0000; font-family:monospace; font-weight:bold; font-size:100%; }
 .tickerAction_restored:before    { content:" RST "; color: #00BB00; font-family:monospace; font-weight:bold; font-size:100%; }
 .tickerAction_replaced:before    { content:" ERS "; color: #CC88FF; font-family:monospace; font-weight:bold; font-size:100%; }
 .tickerAction_addedTag:before    { content:" +LA "; color: #FF8800; font-family:monospace; font-weight:bold; font-size:100%; }
 .tickerAction_removedTag:before  { content:" -LA "; color: #00BB00; font-family:monospace; font-weight:bold; font-size:100%; }
 .tickerAction_addedBad:before    { content:" +LA "; color: #FF8800; font-family:monospace; font-weight:bold; font-size:100%; }
 .tickerAction_removedBad:before  { content:" -LA "; color: #00BB00; font-family:monospace; font-weight:bold; font-size:100%; }
 .tickerAction_addedGood:before   { content:" +OK "; color: #00BB00; font-family:monospace; font-weight:bold; font-size:100%; }
 .tickerAction_removedGood:before { content:" -OK "; color: #FF8800; font-family:monospace; font-weight:bold; font-size:100%; }

 .tickerUsage  { font-size:80%; }  /* ticker usage list */
 .tickerTemplateEntry    { font-weight: bold; } /* entry applies to a template used by multiple images */

 /* per-status styles  */  
 .tickerStatus_done:before {content:" Fixed "; color: #00AA00; font-family:monospace; font-weight:bold; font-size:90%; text-decoration: none;}
 .tickerStatus_done { text-decoration:line-through; font-size: small; } 

 /* strike through when entry has been handeled (done) */
 /*.tickerStatus_done .tickerAction_deleted:before  { content:" "; text-decoration: none;}*/ 
 .tickerStatus_done .tickerAction_deleted:before  { text-decoration: none; }

 /* local reupload */  
 .tickerStatus_local {text-decoration:line-through; font-size: small; } 
 .tickerStatus_local .tickerAction_deleted:before  {content:" "; text-decoration: none;}
 .tickerStatus_local:before { content:" re-uploaded locally "; color: #00AA00; font-family:monospace; font-weight:bold; font-size:90%; text-decoration: none;}

 /* in process of fixing */
 .tickerStatus_fixing .tickerAction_deleted:before  {content:" "; text-decoration: none;}
 .tickerStatus_fixing:before {content:"fixing"; color: #FF8800; font-family:monospace; font-weight:bold; font-size:90%;}

 /* Won'tfix */
 .tickerStatus_wontfix .tickerAction_deleted:before  {text-decoration: none;}
 .tickerStatus_wontfix {text-decoration: line-through;}
 .tickerStatus_wontfix:before {content:"Will not fix"; color: #CC0000; font-family:monospace; font-weight:bold; font-size:90%;text-decoration:none;}  

 /* similiar */
 .tickerStatus_similiar .tickerAction_deleted:before  {text-decoration: none;}
 .tickerStatus_similiar {text-decoration: line-through;}
 .tickerStatus_similiar:before {content:"REPL Article;no fix"; color: #FF4400; font-family:monospace; font-weight:bold; font-size:90%;text-decoration:none;}

 /* NA */
 .tickerStatus_NA .tickerAction_deleted:before  {text-decoration: none;}
 .tickerStatus_NA:before {content:"No NEG"; color: #00FF20;} 
 ul span.tickerStatus_NA + ul span.tickerUsage {display:none;}
 span.tickerStatus_NA  span.tickerUsage {display:none;}
 /*Needed so that both subentrys and non-subentrys both are invisivble */

/* Anpassungen für Template:Link_FA */

/* hide the template */
#bodyContent span.FA {
    display: none; 
}

/* change the bullets for links to special articles */
#p-lang li.FA {
    /* hier immer auch linkFA_bullet in Common.js mit anpassen für die älteren skins! */
    list-style-image: url("Monobook-bullet-star-transparent.png");
}

/* without this, special bullets go too far to the left */
/*
.portlet li {
 list-style-image: url("Monobook-bullet.png");
}
*/

/* DIVs in ImageMaps inlinen (Vorschlag von Revolus) */
.imagemap-inline div {
      display: inline;
}

/* Special:Hochladen: Warnmeldung auf bestehende Dateien, unerwünschte Prefixe usw. deutlicher hervorheben. */

#wpDestFile-warning ul {
      border:solid red 1px;
      padding: 1.5em;
}

/* Tabellenhintergründe transparent machen */
/* Vor allem auf Spezialseiten, da diese eine andere Hintergrundfarbe haben. */
/* Update 21. März 2008: Wurde mit rev:32269 und rev:32270 zentralisiert. */

table.searchResultImage, table#mw-sitematrix-table, table.mw-specialpages-table,
table.mw-listgrouprights-table, table.diff
 {
      background-color: transparent; 
 }

/* +++++ 3. NEUE HAUPTSEITE (ab 2006) +++++ */

/* Kategorie verbergen */
body.page-Hauptseite #catlinks {
 display:none;
}

#hauptseite h2 {
      background-color: #d8e8ff;
      border: 1px solid #8898bf;
      font-size: 1em;
      font-weight: bold;
      margin-top: 0;
      margin-bottom: 0;
      padding-top: 0.1em;
      padding-bottom: 0.1em;
}
#hauptseite .inhalt {
      background-color: #ffffff;
      border: 1px solid #8898bf;
      border-top: 0px solid white;
      padding: 0.3em 0.8em 0.4em 0.8em;
}
#hauptseite .inhalt hr {
      background-color: #8898bf;
      color: #8898bf;
      height: 1px;
      margin:0.5em 0;
      padding: 0;
}
#hauptseite .inhalt .mehr {
      clear: both;
      font-size: 95%;
      margin-top: 0.8em;
      text-align: right;
}
.hauptseite-oben,
.hauptseite-links,
.hauptseite-rechts {
      margin-bottom: 1em;
}
.hauptseite-links {
      margin-right: 0.5em;
}
.hauptseite-rechts {
      margin-left: 0.5em;
}
.hauptseite-oben h2,
.hauptseite-unten h2 {
      text-align: center;
}
.hauptseite-oben .inhalt .portale {
      font-weight: bold;
      margin-top: 0.2em;
      margin-bottom: 0.2em;
}
.hauptseite-oben .inhalt .intern {
      font-size: 90%;
      text-align: center;
}
.hauptseite-links h2,
.hauptseite-rechts h2 {
      text-indent: 0.8em;
}
#hauptseite-schwesterprojekte .inhalt a {
      font-weight: bold;
}

/* p.catlinks span a[href*="/wiki/Kategorie:Arbeitskategorie"] { display:none } wegen HIDDENCAT nicht mehr notwendig */ 

/* Remove underline from IPA links */
.IPA a:link, .IPA a:visited {
   text-decoration: none;
}

span.Unicode
{
 font-family:
 'Code2000',
 'Sun-ExtA',
 'Arial Unicode MS',
 'NSimSun',
 sans-serif;
}

span.Unicode1
{
 font-family:
 'Code2001',
 'Quivira',
 'MPH 2B Damase',
 sans-serif;
}

span.Unicode2
{
 font-family:
 'Sun-ExtB',
 'Code2002',
 sans-serif;
}

span.IPA
{
 font-family:
  'Quivira',
  'Code2000',
  'Sun-ExtA',
  'DejaVu Sans',
  'Gentium',
  'Arial Unicode MS',
  'Lucida Sans Unicode',
  sans-serif;
}

span.IAST
{
 font-family:
  'Code2000',
  'SunExtA',
  'Arial Unicode MS',
 sans-serif;
}

span.altitalisch
{
 font-family:
  'Quivira',
  'Code2001',
  'MPH 2B Damase',
  sans-serif;
}


span.gotisch
{
 font-family:
  'Quivira',
  'Code2001',
  'MPH 2B Damase',
  sans-serif;
}

span.hebrew
{
 font-family:
 'Quivira',
 'Sun-ExtA',
 'Arial Unicode MS',
 'SBL Hebrew',
 'Code2000',
 'MPH 2B Damase',
 sans-serif;
}

span.spanAr
{
 font-family:
 'Arial Unicode MS',
 'Code2000',
 'MPH 2B Damase',
 'DejaVu Sans',
 sans-serif;
}


span.music-symbol
{
 font-family:
 'Musical Symbols',
 'Euterpe',
 'Code2001',
 sans-serif;
}