MediaWiki:Common.css

Aus PokéWiki
Version vom 19. April 2021, 19:46 Uhr von RobbiRobb (Diskussion | Beiträge) (Unbenutzte Klassen/IDs gestrichen, kleinere Anpassungen, clean-up)
Zur Navigation springen Zur Suche springen

Hinweis: Leere nach dem Speichern den Browser-Cache, um die Änderungen sehen zu können.

  • Firefox/Safari: Umschalttaste drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+F5 oder Strg+R (⌘+R auf dem Mac) drücken
  • Google Chrome: Umschalttaste+Strg+R (⌘+Umschalttaste+R auf dem Mac) drücken
  • Internet Explorer: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
  • Opera: Extras → Internetspuren löschen … → Individuelle Auswahl → Den kompletten Cache löschen
  • Konqueror: Aktualisieren anklicken oder F5 drücken
/** CSS an dieser Stelle wirkt sich auf alle Skins aus */

/* Vorlage:Groupcolors.css */
@import url("/index.php?curid=185032&action=raw&ctype=text/css");

/* jquery Tipso */
@import url("/index.php?title=MediaWiki:Tipso.css&action=raw&ctype=text/css");

/* Splide */
@import url("/index.php?title=MediaWiki:Splide.css&action=raw&ctype=text/css");

div.slideshow-banner {
    transition: opacity ease 1s;
    position: absolute;
    opacity: 0;
}

#miniportal a.toggler-link:hover { text-decoration: none; }

.page-Hauptseite #firstHeading { display: none; }
.page-Hauptseite_test.action-view #mw-page-header-links,
.page-PokéWiki_Datenschutz.action-view #mw-page-header-links,
.page-PokéWiki_Impressum.action-view #mw-page-header-links {
	display: none;
}

#file img { background: url("/skins/common/images/Checker-16x16.png") repeat; }

/* Stylesheet-Ergänzung zu Standard-[[Wikipedia:Navigationsleisten|Navigationsleisten]] */

div.BoxenVerschmelzen,
div.NavFrame {
	margin: 0;
	padding: 3px 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: 0;
	padding: 0 2px 2px 2px;
	float: left;
}
div.NavFrame div.NavHead {
	height: 1.6em;
	font-weight: bold;
	font-size: 100%;
	background-color: #efefef;
}
div.NavFrame p, div.NavFrame div.NavContent, div.NavFrame div.NavContent p {
	font-size: 100%;
}

div.NavEnd {
	margin: 0;
	padding: 0;
	line-height: 1px;
	clear: both;
}

/* 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;
}

.noarticletext { padding: 5px !important; background-color: #f6f6f6 !important; }

.flashbenoetigt {
	background-image: url("//www.pokewiki.de/images/6/60/Flash_benoetigt.png");
	background-repeat: no-repeat;
	background-position: center center;
}

.babelitem {
	margin: 0.2em 0;
	color: #000;
}

.babelitem th {
	width: 2.7em;
	height: 2.7em;
	font-size: 14pt;
	padding: 0 0.2em;
}

.babelitem td {
	line-height: 1.25em;
	font-size: 8pt;
	padding: 4pt;
}

.inhaltBg { background-color: #FFF; }

div.thumb {
    border: none;
}

/******* Styles der Hauptseite *******/
.mainpage_1 {
	padding: 0.5em 1.0em;
	background: #f8f8f8;
	border: 1px solid #999;
}

.mainpage_2a {
	border: 1px solid #88a;
	background: #e6e9ff;
	padding: 0.5em;
	text-align: left;
}
.page-Hauptseite .mainpage_2a {
	padding: 0.35em;
}
.page-Hauptseite h2 {
	padding-top:0.2em;
}
.page-Hauptseite div#bodyContent h1 {
	margin-bottom:0.8em;
}
.mainpage_2b {
	border:1px solid #AAAAAA;background-color:#FCFCFC;
	padding: 0.5em;
}

.mainpage_3 {
	text-align: left;
	padding: 0.5em 1.0em;
	border: 1px solid #999;
}

.mainpage_4 {
	text-align: center;
	padding: 0.5em 1.0em;
	margin: 0 0.25em 0 0;
	background: #cfc;
	border: 1px solid #8a8;
}

/******* Neue Stylesheets für die Hauptseite *******/
.mainpage_neu_1 {
	-moz-border-radius: 10px;
	border-radius: 10px;
	width: 100%;
	border: 4px solid #FCFCFC;
	background: #e6e9ff;
}
.mainpage_neu_2 {
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #FCFCFC;
	border :2px solid #006ecc;
	font-size: 91%;
}
.mainpage_neu_3 {
	background: transparent;
	margin-top: -5px;
	margin-bottom: -5px;
}
.mainpage_neu_einleitung {
	-moz-border-radius: 6px 0 0 0;
	border-radius: 6px 0 0 0;
	background: #FCFCFC;
	border :2px solid #006ecc;
	font-size: 91%;
}
.mainpage_neu_portal {
	-moz-border-radius: 0 6px 0 0;
	border-radius: 0 6px 0 0;
	background: #FCFCFC;
	border :2px solid #006ecc;
	font-size: 91%;
}
.mainpage_neu_pdw, .mainpage_neu_adw {
	background: #FCFCFC;
	border :2px solid #006ecc;
	font-size: 91%;
}
.mainpage_neu_wifi {
	-moz-border-radius: 0 0 0 6px;
	border-radius: 0 0 0 6px;
	background: #FCFCFC;
	border :2px solid #006ecc;
	font-size: 91%;
}
.mainpage_neu_regeln {
	-moz-border-radius: 0 0 6px 0;
	border-radius: 0 0 6px 0;
	background: #FCFCFC;
	border :2px solid #006ecc;
	font-size: 91%;
}
.mainpage_neu_headline {
	font-size: 150%;
}
.mainpage_neu_round {
	-moz-border-radius: 6px;
	border-radius: 6px;
	background: #FCFCFC;
	border :2px solid #006ecc;
	font-size: 91%;
}
/******* Kleinschreibung nicht erzwingen *******/
.portlet h5,
.portlet h6,
#p-personal ul,
#p-cactions li a {
	text-transform: none;
}

caption {
	font-weight:bold;
}
/******* prettytable *******/

.prettytable, .pokemoninfobox, .prettytable-eng  {
	margin: 1em 1em 1em 0;
	background: #f9f9f9;
	border: 1px #AAA solid;
	border-collapse: collapse;
	empty-cells:show;
}

.pokemoninfobox {
	margin: 0;
}

.prettytable th, .prettytable td, .prettytable-eng td, .prettytable-eng th, .pokemoninfobox td, .pokemoninfobox th  {
	border: 1px #AAA solid;
	padding: 0.2em 0.3em;
}
.prettytable-eng td, .prettytable-eng th {
	padding: 0.1em 0.25em;
}

.pokemoninfobox td, .pokemoninfobox th {
	padding: 0.1em 0.4em;
}
.accenttable, .accenttable td {
	background:#fff;
	padding: 0.2em 0.3em;
}
.accenttable tr:hover td {
background:rgba(160,160,160,0.5);
}

caption {
	margin:0;
	font-size:110%;
	text-align:center;
	font-weight: bold;
}

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

.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;
}
.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;
}

/* neuer tabellen-style, rund */
.mw-statistics-table {
	border-collapse:separate !important;
}
.roundtable, .mw-statistics-table {
	border:2px solid #ccc;
	-moz-border-radius:0.5em;
	border-radius:0.5em;
	background:#fff;
	padding:0.05em;
	margin: 0 0.5em 0.5em 0;
}
.roundtable th, .mw-statistics-table th {
	padding:0.1em 0.5em;
}
.mw-statistics-table th {
	border-radius:0.5em;
	padding:0.1em 0.5em !important;
}
.mw-statistics-table td {
	border:0 !important;
	border-bottom: 1px dashed #bcbcbc !important;
	padding-right:0.5em;
}
.roundtable td, .mw-statistics-table td {
	border:0;
	border-bottom: 1px dashed #bcbcbc;
	padding-right:0.5em;
}
.roundtable.land th {
	background: #aaffaa;
}
.roundtable.land, .roundtable.land td {
	border-color:#aaffaa;
}
.roundtable.hoehle th {
	background: #dbcfb3;
}
.roundtable.hoehle, .roundtable.hoehle td {
	border-color: #e3dbc1;
}
.roundtable.wasser th {
	background: #b2d8ff;
}
.roundtable.wasser, .roundtable.wasser td {
	border-color: #cce3ff;
}
.roundtable.wüste th {
	background: #e5d475;
}
.roundtable.wüste, .roundtable.wüste td {
	border-color: #eee4ae;
}
.roundtable.straße th, .mw-statistics-table th {
	background: #DEDEDE;
}
.roundtable.straße, .mw-statistics-table {
	border-color: #EFEFEF !important;
}
.roundtable.straße td, .mw-statistics-table td {
	border-color: #DEDEDE !important;
}
.roundtable.schneepfad th {
	background: #c1f2ff;
}
.roundtable.schneepfad, .roundtable.schneepfad td {
	border-color: #d5f2f4;
}
.roundtable.insel th {
	background: #eaddc4;
}
.roundtable.insel, .roundtable.insel td {
	border-color: #efe8d5;
}
.roundtable.zukunft th {
	background: #92a3ac;
}
.roundtable.zukunft, .roundtable.zukunft td {
	border-color: #abbfc9;
}
.lightBg1 { background: #F9F9F9; }
.darkBg1 { background: #EFEFEF; }
.darkBg2, tr.darkBg2 td { background: #BCBCBC; }

.lightBorder1 { border: 1px solid #ccc; }
.darkBorder1 { border: 1px solid #aaa; }

.lightBorder1-left { border-left: 1px solid #ccc; }
.darkBorder1-left { border-left: 1px solid #aaa; }

.lightBorder1-right { border-right: 1px solid #ccc; }
.darkBorder1-right { border-right: 1px solid #aaa; }

.lightBorder1-top { border-top: 1px solid #ccc; }
.darkBorder1-top { border-top: 1px solid #aaa; }

.lightBorder1-bottom { border-bottom: 1px solid #ccc; }
.darkBorder1-bottom { border-bottom: 1px solid #aaa; }


.allpagesredirect a { font-style: italic; color: gray !important; }

.pokemon_move_method { background:#ddd; padding: 4px; font-size: 90%; margin-top: 5px;}
.pokemon_move_box { margin-top: 3px; width: 140px; text-align:center; border: 1px #999 solid; line-height:1.0;}

/* hack to have more than one image floated left */
.floatImagesLeft div.tleft {
	clear:none;
	border-width:0.5em 0.1em 0.8em 0;
}

/* pre style */
pre {
	padding: 1em;
	border: 1px dashed #2f6fab;
	border-width: 1px 0;
	color: black;
	background-color: #f9f9f9;
	line-height: 1.1em;
	overflow-x:auto;
	font-size:90%;
	font-family: Consolas, Courier New, sans-serif;
}

.poke_items ul {
	list-style:none;
	margin:0.3em 0 0 0.1em;
}

/* leichte runde ecken bei navigationsleisten, testweise */
.navigationsleiste {
	clear:both;
}
.navigationsleiste, .navigationsleiste th, .NavFrame, .NavFrame th, .NavHead, .BoxenVerschmelzen {
	-moz-border-radius:0.5em;
	border-radius:0.5em;
}

.round, .mw-warning-with-logexcerpt {
	border-radius:0.5em;
}
.round-left {
	border-top-left-radius:0.5em;
	border-bottom-left-radius:0.5em;
}

.round-top {
	border-top-right-radius:0.5em;
	border-top-left-radius:0.5em;
}

.round-right {
	border-top-right-radius:0.5em;
	border-bottom-right-radius:0.5em;
}

.round-bottom {
	border-bottom-left-radius:0.5em;
	border-bottom-right-radius:0.5em;
}

.round-topleft, table.innerround tr:not([style*="display:none"]):first-child td:not([style*="display:none"]):first-child, table.innerround tr:not([style*="display:none"]):first-child th:not([style*="display:none"]):first-child {
	border-top-left-radius:0.5em;
}

.round-topright, table.innerround tr:not([style*="display:none"]):first-child td:not([style*="display:none"]):last-child, table.innerround tr:not([style*="display:none"]):first-child th:not([style*="display:none"]):last-child {
	border-top-right-radius:0.5em;
}

.round-bottomleft, table.innerround tr:not([style*="display:none"]):last-child td:not([style*="display:none"]):first-child, table.innerround tr:not([style*="display:none"]):last-child th:not([style*="display:none"]):first-child {
	border-bottom-left-radius:0.5em;
}

.round-bottomright, table.innerround tr:not([style*="display:none"]):last-child td:not([style*="display:none"]):last-child, table.innerround tr:not([style*="display:none"]):last-child th:not([style*="display:none"]):last-child {
	border-bottom-right-radius:0.5em;
}

.noround {
	border-radius:0 !important;
}
.noround-left, .noround-top, .noround-topleft {
	border-top-left-radius:0 !important;
}
.noround-right, .noround-top, .noround-topright {
	border-top-right-radius:0 !important;
}
.noround-left, .noround-bottom, .noround-bottomleft {
	border-bottom-left-radius:0 !important;
}
.noround-right, .noround-bottom, .noround-bottomright {
	border-bottom-right-radius:0 !important;
}

/* Inhalts-Switcher über Tabs */

.ContentTabs {
	margin: 1em auto;
	border: 1px solid #ccc;
}
.Tabs {
	overflow:hidden;
	border-bottom:1px solid #ccc;
	background:#fafafa;
}
.Tabs div, .Tabs a {
	float:left;
	border-right:1px solid #ccc;
	padding: 0.1em 0.5em;
	font-size:95%;
}
.Tabs a.active {
	background: #eaeaea;
}
.Contents {
	padding:0.5em;
}

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

.allpagesredirect, .watchlistredir, .redirect-in-category {
	font-style: italic;
}
/* Fix so <tt>, <code> tags get normal text size also in
   some versions of Firefox, Safari, Konqueror, Chrome etc. */

tt, code {
    font-family: monospace, sans-serif;
}

span.key, span.keys > span {
	border-style: solid;
	border-color: rgb(221, 221, 221) rgb(187, 187, 187) rgb(187, 187, 187) rgb(221, 221, 221);
	border-width: 0.2em;
	padding: 0 0.4em;
	background: rgb(238, 238, 238) none repeat scroll 0;
}
/* Textausrichtungsklassen */
.l { text-align: left; }
.c { text-align: center; }
.r { text-align: right; }
/* classes für die Element-Ausrichtung */
.left, .links { float:left }
.right, .rechts { float:right }
.center, .zentriert, .centered { margin-right:auto; margin-left:auto } /* Nur für Tabellen und andere Elemente */

/*Spiegeln*/
div.spiegeln {
	filter:FlipH();
}

@media screen {
	.tt_for_handy {
	  display:none;
	}
}
@media handheld {
	.tt_for_handy {
	  display:inline !important;
	}
}

textarea {
    width: 100%;
}

div.h1banner {
        background: none;
	margin: 0;
	padding: 0;
	position: absolute;
	right: 12px;
	text-align: right;
	text-indent: 0;
	text-transform: none;
	top: -2em;
	white-space: normal;
	z-index: 1;
}

#toc, .toc {
    -moz-border-radius: 0.5em;
    -webkit-border-radius: 0.5em;
    border-radius: 0.5em;
    border: 1px solid #78adf2 !important;
}

.sp-cached {
    background: url("/images/thumb/8/8c/Clock_and_warning.svg/20px-Clock_and_warning.svg.png") no-repeat scroll 5px 3px #FFFFE0;
    border: 1px solid #EEEE80;
    color: #606000;
    font-style: italic;
    margin: 0.3em 0;
    padding: 4px 0 4px 30px;
}

/* Blendet die Löschen, Freigeben und Verschieben-Reiter auf der Hauptseite aus --> Braucht keiner */
body.page-Hauptseite #ca-delete, body.page-Hauptseite #ca-move, .page-Hauptseite #catlinks {
	display: none !important;
}

/* Externer-Link-Pfeil bei Links zu Filb.de und bei internen URL-Links ausblenden, Klasse "plainlinks" entfällt. */
#bodyContent a.external[href^="//www.filb.de"],
#bodyContent a.external[href^="//filb.de"],
#bodyContent a.external[href^="//www.pokewiki.de"],
#bodyContent a.external[href^="//pokewiki.de"],
#bodyContent a.external[href^="//www.pokéwiki.de"],
#bodyContent a.external[href^="//pokéwiki.de"],
#bodyContent a.external[href^="//www.xn--pokwiki-dya.de"],
#bodyContent a.external[href^="//xn--pokwiki-dya.de"],
#bodyContent a.external[href^="//test.pokewiki.de"],
#bodyContent a.external[href^="http://www.filb.de"],
#bodyContent a.external[href^="http://filb.de"],
#bodyContent a.external[href^="http://www.pokewiki.de"],
#bodyContent a.external[href^="http://pokewiki.de"],
#bodyContent a.external[href^="http://www.pokéwiki.de"],
#bodyContent a.external[href^="http://pokéwiki.de"],
#bodyContent a.external[href^="http://www.xn--pokwiki-dya.de"],
#bodyContent a.external[href^="http://xn--pokwiki-dya.de"],
#bodyContent a.external[href^="https://www.filb.de"],
#bodyContent a.external[href^="https://filb.de"],
#bodyContent a.external[href^="https://www.pokewiki.de"],
#bodyContent a.external[href^="https://pokewiki.de"],
#bodyContent a.external[href^="https://www.pokéwiki.de"],
#bodyContent a.external[href^="https://pokéwiki.de"],
#bodyContent a.external[href^="https://www.xn--pokwiki-dya.de"],
#bodyContent a.external[href^="https://xn--pokwiki-dya.de"] {
	background: none !important;
	padding-right: 0 !important;
}

.aktuell {
	background:#BFEFFF; padding:3px;
}

.page-Spezial_Letzte_Änderungen #content li:hover {
	background:#BFEFFF;
}
.page-Spezial_Letzte_Änderungen #content .pBody li:hover {
	background:transparent;
}
/* Rahmenfarbe des fieldsets passend zu der des MediaWiki:Recentchangestext machen :) */
.page-Spezial_Letzte_Änderungen #content fieldset {
    border:2px solid #e8f1fb;
    margin: 1em 0.5em;
    background: #FAFCFF;
}

.w {
	background:#fff !important;
	border-radius:0.5em;
}
/* PokéWiki-Farben */
.pwc1 { background:#e2edf9; }
.pwc2 { background:#d3e2f5; }
.pwc3 { background:#cbddf3; }
.pwc4 { background:#c6d9f2; }
.pwc5 { background:#c0d6f0; }
.pwc6 { background:#b8d1ee; }
.pwc7 { background:#b1cdec; }
.pwc8 { background:#5c82ae; }

.pwb1 { border: 2px solid#e2edf9; }
.pwb2 { border: 2px solid#d3e2f5; }
.pwb3 { border: 2px solid#cbddf3; }
.pwb4 { border: 2px solid#c6d9f2; }
.pwb5 { border: 2px solid#c0d6f0; }
.pwb6 { border: 2px solid#b8d1ee; }
.pwb7 { border: 2px solid#b1cdec; }
.pwb8 { border: 2px solid#5c82ae; }



.stab_ja { font-weight:bold }
.stab_vllt { font-style:italic }

.newpage {
    color: green;
}

.minor, .minoredit {
    color: gray;
}

/*Tabellen*/
.newtable th, .newtable td {
	border:1px solid#8a8a8a !important;
	padding:2px;
}

table.lastisroundtable td {
	background:#fff;
}

table.lastisroundtable tr:not([style*="display:none"]):last-child td:first-child,
table.lastisroundtable tr:not([style*="display:none"]):last-child th:first-child {
	border-bottom-left-radius:0.5em;
	background:#fff;
}

table.lastisroundtable tr:not([style*="display:none"]):last-child td:last-child,
table.lastisroundtable tr:not([style*="display:none"]):last-child th:last-child {
	border-bottom-right-radius:0.5em;
	background:#fff;
}

table.lastisroundtable tr:not([style*="display:none"]):last-child td:first-child.noround,
table.lastisroundtable tr:not([style*="display:none"]):last-child th:first-child.noround {
	border-bottom-left-radius:0 !important;
	background:#fff;
}

table.lastisroundtable tr:not([style*="display:none"]):last-child td:last-child.noround,
table.lastisroundtable tr:not([style*="display:none"]):last-child th:last-child.noround {
	border-bottom-right-radius:0 !important;
	background:#fff;
}

table.firstisroundtable td {
	background:#fff;
}

table.firstisroundtable tr:not([style*="display:none"]):first-child td:first-child,
table.firstisroundtable tr:not([style*="display:none"]):first-child th:first-child {
	border-top-left-radius:0.5em;
	background:#fff;
}

table.firstisroundtable tr:not([style*="display:none"]):first-child td:last-child,
table.firstisroundtable tr:not([style*="display:none"]):first-child th:last-child {
	border-top-right-radius:0.5em;
	background:#fff;
}

table.firstisroundtable tr:not([style*="display:none"]):first-child td:first-child.noround,
table.firstisroundtable tr:not([style*="display:none"]):first-child th:first-child.noround {
	border-top-left-radius:0 !important;
	background:#fff;
}

table.firstisroundtable tr:not([style*="display:none"]):first-child td:last-child.noround,
table.firstisroundtable tr:not([style*="display:none"]):first-child th:last-child.noround {
	border-top-right-radius:0 !important;
	background:#fff;
}

.button {
	box-shadow: 0 0 5px #b1cdec;
	background:#b1cdec;
	background: -moz-linear-gradient(top, #b1cdec 0%, #5c82ae 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b1cdec), color-stop(100%,#5c82ae));
	background: -webkit-linear-gradient(top, #b1cdec 0%, #5c82ae 100%);
	background: -o-linear-gradient(top, #b1cdec 0%, #5c82ae 100%);
	background: -ms-linear-gradient(top, #b1cdec 0%, #5c82ae 100%);
	background: linear-gradient(top, #b1cdec 0%, #5c82ae 100%);
	border:solid 1px #5c82ae;
	padding: 5px;
	color: #000000;
	margin:4px;
}
.hsbutton {
	box-shadow: 0 0 5px #b1cdec;
	background:#b1cdec;
	background: -moz-linear-gradient(top, #b1cdec 0%, #cbddf3 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b1cdec), color-stop(100%,#cbddf3));
	background: -webkit-linear-gradient(top, #b1cdec 0%, #cbddf3 100%);
	background: -o-linear-gradient(top, #b1cdec 0%, #cbddf3 100%);
	background: -ms-linear-gradient(top, #b1cdec 0%, #cbddf3 100%);
	background: linear-gradient(top, #b1cdec 0%, #cbddf3 100%);
	border:solid 1px #5c82ae;
	padding: 5px;
	color: #000000;
	margin:4px;
	border-radius:0.5em;
}

.mainpage_neu_wifi a[title*="Poké"], .mainpage_neu_wifi a[href*="Poke"] {
	font-weight:bold !important;
	font-size:110%;
}

.mw-specialpagecached { font-style:italic; }

TABLE#mw-dismissable-notice td:last-child {
	max-width:1%;
	vertical-align:top;
}

.prelike {
	background:#f9f9f9;
	border-width: 1px 0 1px 0;
	border-style: dashed;
	border-color:rgb(47, 111, 171);
	padding:1em;
}

.blink a:not(.new), a .blink:not(.new), a .blink:visited:not(.new), .blink a:visited:not(.new), a.blacklinks:not(.new), .blacklinks a:not(.new), a.blacklinks:visited:not(.new), .blacklinks a:visited:not(.new) { color:#000000; }
.wlink a:not(.new), a .wlink:not(.new), a .wlink:visited:not(.new), .wlink a:visited:not(.new), a.whitelinks:not(.new), .whitelinks a:not(.new), a.whitelinks:visited:not(.new), .whitelinks a:visited:not(.new) { color:#ffffff; }

.hauptseitecontent {
	background: white;
	border: 2px solid #5c82ae;
	border-top: 0;
	padding: 6px;
	font-size: 9pt;
}

.hauptseitecontent p:first-of-type {
	margin-top: 0 !important;
}

.hauptseitecontent p:last-of-type {
	margin-bottom: 0 !important;
}

.hauptseitecontent ul {
	margin-top: 0 !important;
	margin-left: 1.3em !important;
}

.hauptseitecontent table tr td {
	margin: 0;
	padding: 0;
}

.hauptseitekasten {
	background: #5c82ae;
	margin-top: 8px;
	width: 100%;
}

.hauptseitetitel {
	font-size: 20px;
	color: white;
	padding: 5px;
}

.hauptseitebuttonbar {
	background: #5c82ae;
	padding: 5px;
	padding-top: 0;
	font-size: 95%;
}

.hauptseitebuttonbar a {
	display: block;
	width: 100%;
}

.hauptseitebuttonbar div:hover {
	background-color: #B1CDEC !important;
}

/*Vorlage:AtkTable*/
tr.atkrow { background: white; }
tr.atkrow td:first-child, tr.atkrow td:nth-child(2), tr.atkrow td:nth-child(5), tr.atkrow td:nth-child(6), tr.atkrow td:nth-child(7), tr.atkrow td:nth-child(8), tr.atkrow td:nth-child(9) { padding: 0 3px 0 3px; }
tr.atkrow td:nth-child(2), tr.atkrow td:nth-child(8), tr.atkrow td:nth-child(9) { text-align: left; }
tr.atkrow td:nth-child(5), tr.atkrow td:nth-child(6), tr.atkrow td:nth-child(7) { text-align: right; }

.page-Spezial_Letzte_Änderungen #content .mw-changeslist-legend {
	border: 2px solid #E8F1FB;
	background: #FFFFFF;
}

.half {
	background:#ff3030;
}

.full {
	background:#cfcfcf;
}

.null {
	background:#828282;
}

.double {
	background:#66cd00;
}

.inaktivtypenbox td, td.inaktivtypenbox {
	border: 1px solid rgba(153, 153, 153, 0.3);
	background: rgba(250, 250, 250, 0.3);
	border-radius: 20px;
}

.inaktivtypenbox.red td, td.inaktivtypenbox.red {
	border: 1px solid rgba(153, 85, 85, 0.3);
	background: rgba(250, 221, 221, 0.3);
}

.inaktivtypenbox.green td, td.inaktivtypenbox.green {
	border: 1px solid rgba(85, 153, 85, 0.3);
	background: rgba(221, 250, 221, 0.3);
}

.inaktivtypenbox.gray td, td.inaktivtypenbox.gray {
	border: 1px solid rgba(85, 85, 85, 0.3);
	background: rgba(205, 205, 205, 0.3);
}

.typenbox td, td.typenbox {
	border: 1px solid rgb(153, 153, 153);
	background: rgb(250, 250, 250);
	border-radius: 20px;
}

.typenbox.red td, td.typenbox.red, .typenbox td.inaktivtypenbox.red {
	border: 1px solid rgb(153, 85, 85) !important;
	background: rgb(250, 221, 221) !important
}

.typenbox.green td, td.typenbox.green, .typenbox td.inaktivtypenbox.green {
	border: 1px solid rgb(85, 153, 85) !important;
	background: rgb(221, 250, 221) !important
}

.typenbox.gray td, td.typenbox.gray, .typenbox td.inaktivtypenbox.gray {
	border: 1px solid rgb(85, 85, 85) !important;
	background: rgb(205, 205, 205) !important
}

/* Übersichtlichkeit in Team-Boxen: Sprite-Bereich soll immer gleich hoch sein */
.tplTeamZeileSprite {
	height: 130px;
}
.tplTeamZeileSprite img {
	max-height: 120px;
	width: auto;
}

.img32px img {
	max-width: 32px;
	max-height: 32px;
}

/** Neue Begrüßungsvorlage **/
#Welcome .mw-ui-checkbox ~ br, #Welcome .mw-ui-checkbox { display: none !important; }


/** Neues Tabellendesign 'pwtable1' **/
table.pwtable1 {
	border-top-left-radius: 0.6em;
	border-top-right-radius: 0.6em;
	border-collapse: collapse;
	margin-top: 1em;
	margin-bottom: 1em;
	background: white;
	color: black;
	box-shadow: 0 0 5px #d8d8d8;
	border-spacing: 0;
	text-align: center;
	border-bottom: 5px solid #e4e4e4;
}
table.pwtable1 tr:nth-child(even) {
	background: #f6f6f6;
}
table.pwtable1 tr:hover td {
	background: #ececec;
}
table.pwtable1 tr:hover td, table.pwtable1 tr td {
	transition: background linear 75ms;
}
table.pwtable1 tr th {
	background-color: #e4e4e4;
	border-right: 1px solid #d0d0d0;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	font-weight: bold;
}
table.pwtable1 tr:not(:first-child) th.subtitlerow {
	background-color: #f2f2f2;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	border-top: 1px solid #e4e4e4;
	border-bottom: 1px solid #e4e4e4;
	font-weight: bold;
}
table.pwtable1 tr:first-child th:first-child {
	border-top-left-radius: 0.6em;
}
table.pwtable1 tr:first-child th:last-child {
	border-top-right-radius: 0.6em;
}
table.pwtable1 td {
	border-right: 1px solid #e4e4e4;
	padding: 0.3em;
}
table.pwtable1 td:last-child,
table.pwtable1 th:last-child {
	border-right: 0 !important;
}
table.pwtable1 hr {
	border: none;
	border-top: 1px solid #d0d0d0;
	height: 1px;
}

/** Zeug für ClickToggle und Hauptseite **/
.clicktoggle {
	cursor: pointer;
}
#miniportal #portalnav {
	width: 100%;
	text-align: center;
	border-spacing: 0;
	margin: 0;
	padding: 0.2em 0;
	background-color: #B1CDEC;
	border-bottom: 2px solid #5C82AE;
}
#miniportal #portalnav td {
	padding: 0.2em;
	width: 33%;
}
#miniportal .clicktoggle {
	background-color: #7aa5d6;
	padding: 0.2em;
	border-radius: 0.5em;
	border: 1px solid #5C82AE;
	color: white;
	font-family: Droid Sans, sans-serif;
	height: 22px;
	line-height: 22px;
	transition: background-color linear 75ms;
}
#miniportal .clicktoggle:hover {
	background-color: #6394cc;
}
#miniportal .clicktoggle-active:hover,
#miniportal .clicktoggle-active {
	background-color: #3c73aa;
}
#pw-welcome p:first-of-type {
	margin-top: 0;
}

/* Runde Thumbnails und Galerien */
li.gallerybox div.thumb, .thumbimage, .thumbinner {
	border-radius: 5px;
}

/* WIO über die LÄ und nicht dahinter */
.page-Spezial_Letzte_Änderungen #recentchanges-whosonline-table {
	z-index: 2;
}

/* Maximalgröße skalierter Pokémon-Icons */
.pokemon_icon.scaled img {
	max-height: 30px;
	width: auto !important;
}

rt {
	font-size: 80%;
}

.anmerkung {
	border: 1px solid rgba(0, 0, 0, 0.1);
	border-radius: 50%;
	display: inline-block;
	font-size: 80%;
	text-align: center;
	background-color: rgba(0, 0, 0, 0.05);
	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.75);
	padding: 0 2px;
	vertical-align: super;
	line-height: 100%;
	cursor: help;
	margin-left: 1px;
	min-width: 6px;
}

.oo-ui-windowManager-modal .oo-ui-window-active {
	z-index: 100;
}

/* Ausblendung bestimmter Überschriftsebenen ab der angegebenen Ebene (exklusive) */
.toclimit-2 .toclevel-1 li,
.toclimit-3 .toclevel-2 li,
.toclimit-4 .toclevel-3 li,
.toclimit-5 .toclevel-4 li,
.toclimit-6 .toclevel-5 li,
.toclimit-7 .toclevel-6 li {
	display: none;
}

/* Ausblendung des zweiten Listenpunktes, wenn ein Benutzer gesperrt ist und versucht, eine geschützte Seite
zu bearbeiten, damit dies nicht in Konflikt mit [[MediaWiki:Blockedtext]] kommt, da dieser bei uns mit einer
Tabelle beginnt und nicht mit einem Text */
.permissions-errors li:nth-child(2) {
	list-style-image: url(/images/thumb/6/65/Platzhalter.png/1px-Platzhalter.png) !important;
}