/* <pre><nowiki> */
/** CSS an dieser Stelle wirkt sich auf alle Skins aus */

/* Siehe auch: [[MediaWiki:Monobook.css]] */

a:link { color: #0000cf; }
a:visited { color: #00009f; }
a:hover { color: #0000ff; }

a.new:link { color: #cea500 !important; }
a.new:visited { color: #e9b500 !important; }
a.new:hover { color: #debb00 !important; }

/*** Forum-Formatierung (von -Algorithm und -Splarka) ***/

.forumheader { 
     border: 1px solid #aaaaaa; background-color: #f9f9f9; margin-top: 0.5em; padding: 10px; 
}
.forumlist td.forum_edited a { 
     color: black; text-decoration: none;
}
.forumlist td.forum_title a { 
     padding-left: 20px; 
}
.forumlist td.forum_title a.forum_new {  
     font-weight: bold; background: url(/images/4/4e/Forum_new.gif) center left no-repeat; padding-left: 20px; 
}
.forumlist td.forum_title a.forum_new:visited { 
     font-weight: normal; background: none; padding-left: 20px; 
}
.forumlist th.forum_title { 
     padding-left: 20px; 
}

/*** Hauptseiten CSS ***/

.hs-box {
     border:1px solid #4a4a4a;
     border-top:0px solid #ffffff;
     background-color:#ffffff;
     margin-bottom:0.8em;
     padding:0.2em 0.8em 0.1em 0.8em;
}

 /* Markierung von Weiterleitungen in [[Special:Allpages]]  */
 
 .allpagesredirect {
     background-color:#F5F5F5;
     font-style: italic;
 }

/*** (± Zahl) wird in den letzen Änderungen bei minus rot dargestellt, bei plus grün ***/
 span.mw-plusminus-pos {color: #006400;} 
 span.mw-plusminus-neg {color: #8B0000;}

 /* Infoboxen und Navigationsleisten */

 table.infobox td, table.navi td {
   font-size: 90%;
 }

 table.infobox {
   width: 33%;
   max-width: 25em;
   border: 1px solid #AAAAAA;
   float: right;
   background: white;
   margin-left: .5em;
   margin-bottom: .25em;
 }

 table.navi {
   border: 1px solid #AAAAAA;
   clear: both;
   background: white;
   margin-left: auto;
   margin-right: auto;
   margin-bottom: .25em;
   margin-top: 1ex;
 }

 table.liste {
   width: 90%;
   border: 1px solid #AAAAAA;
   background: white;
   margin-bottom: .25em;
 }

 table.fileinfo {
   border: 1px solid #AAAAAA;
   width: 100%;
   background: white;
   margin-bottom: .25em;
 }
   
 table.infobox th, table.navi th, table.liste th, table.fileinfo th {
   background: #3366cb;
   color: white;
 }

 table.infobox th a:link, table.navi th a:link, table.liste th a:link { color: #eeeeff; }
 table.infobox th a:visited, table.navi th a:visited, table.liste th a:visited { color: #fefeff; }
 table.infobox th a:hover, table.navi th a:hover, table.liste th a:hover { color: #ffffff; }

 table.infobox tr, table.navi tr, table.liste tr {
   margin: 0px;
   border-bottom: 1px solid #AAAAAA;
   vertical-align: top;
 }

 table.infobox td.wert, table.infobox td.daten {
   padding-left: .3em;
   padding-right: .3em;
 }

 table.infobox td.wert {
   background: #87CEFA;
   text-align: left;
   width: 38%;
   font-weight: bold;
 }

 table.infobox td.daten {
   text-align: left;
   width: 62%;
 }

 table.infobox td.zwischen {
   background: #D2EEFF;
   text-align: center;
 }

 table.liste td.odd {
   background: #D2EEFF;
 }

 /* Prettytable und Wikitable aus der deutschen Wikipedia */

 .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;
 }
 
 ol.references { font-size: 0.85em; }

 ol.references > li:target, li:target > ol.references { background: #fafad2; }

 span.reference { font-size: 85%; }

 div.catlinks {
   border-left: none !important;
   border-bottom: none !important;
   border-right: none !important;
   border-top: 1px solid #dadada !important;
   background: #f9f9f9 !important;
 }

 div.visualClear {
   width: 100%;
   height: 0;
   clear: both;
 }

 table.gallery {
   background: #fffbe2;
 }

 div.gallerybox {
   border: none;
   background: white;
 }

 /* Kennzeichnung von externen Links * /

 /* Wikipedia */

 #bodyContent a[href *="http://en.wikipedia.org"]:after, #bodyContent a[href *="http://de.wikipedia.org"]:after { content:url(http://images2.wikia.nocookie.net/fairytail/de/images/2/22/WPLink.png); }

 /* Unsere Hinweisschilder */

 div.zitat {
   width: 85%;
   border-top: 1px solid #aaaaaa;
   border-bottom: 1px solid #aaaaaa;
   margin-left: auto;
   margin-right: auto;
 }

 div.zitat p.line {
   font-variant: small-caps;
   text-align: center;
 }

 div.zitat p.quelle {
    font-size: 85%;
    text-align: right;
 }

 div.3col { -moz-column-count: 3; column-count: 3; }

/* "Du hast neue Nachrichten" */

 div.usermessage {
   border: 2px solid #ffd700;
   background: #fceea1;
   text-align: center;
 }

 .mw-warning-with-logexcerpt {
   width: 100%;
   background-color: #f9f9f9;
   border: 4px solid #e9e9e9;
   margin: auto;
   margin-top: 4px;
   margin-bottom: 4px;
   clear: both;
   position: relative;
 }