/*<pre>
 * refrescar: http://es.pokemon.wikia.com/index.php?title=MediaWiki:Common.css&usemsgcache=yes&action=raw&ctype=text/css&smaxage=18000
 * validar: http://jigsaw.w3.org/css-validator/validator?profile=css21&warning=1&uri=http%3A%2F%2Fes.pokemon.wikia.com%2Findex.php%3Ftitle%3DMediaWiki%3ACommon.css%26usemsgcache%3Dno%26action%3Draw%26ctype%3Dtext%2Fcss%26smaxage%3D0

Ver también [[MediaWiki:Monobook.css]]
*/
/*** General ***/

/* Fondo cuadriculado en imágenes transparentes */
#file img {
	background:url('/skins/common/images/Checker-16x16.png') repeat fixed;
}

/* Redirecciones en cursiva */
.allpagesredirect {
	background:url('http://images.wikia.com/es.pokemon/images/f/ff/Redirectltr_mini.png') no-repeat left center;
	padding-left:17px;
}

/* Eliminamos un enorme borde blanco que queda mal sobre fondos de color por el mismo valor en margen */
div.tright {
	border-width:0;
	margin:0.5em 0 0.8em 1.4em;
}
div.tleft {
	border-width:0;
	margin:0.5em 1.4em 0.8em 0;
}

/* Barras de desplazamiento al usar elemento pre */
pre { overflow:auto; }

/* editsimilar: devolvemos el color verde */
#editsimilar_links {
	background: #98fb98;
	border-color: #2e8b57;
}
#editsimilar_links .editsimilar_dismiss {
	float:right;
	font-size: 80%;
}

/* enlaces editar secciones pegados al texto (requiere javascript) */
span.editsection-nf {
	float:none;
	position:absolute;
}

/* sin discusión en Forum: */
body.ns-110 #ca-talk {display:none;}

/* ocultar título en página principal */
.page-WikiDex .firstHeading {display:none;}

/* Cambios recientes */

.mw-plusminus-pos { color: #006500; }
.mw-plusminus-neg { color: #8B0000; }
.mw-plusminus-null { color: #aaa; }

/* Fuente para que muestre bien caracteres extraños */
.ipa {font-family: "Bitstream Vera Sans", "Arial Unicode MS", "Lucida Sans Unicode";}
.unicode {font-family: "Bitstream Vera", "Lucida Grande", "Arial Unicode MS", "Microsoft Sans Serif", "Lucida Sans Unicode";}

/* referencias de tamaño más pequeño */
ol.references {font-size:95%;}

/* Cambia el color de fondo de la referencia seleccionada al llegar a ella */
ol.references > li:target, sup.reference:target {
	background-color:#def;
}

/* Resalta con borde los cambios del diff, solo al pasar el mouse por encima */
.diff tr:hover span.diffchange-inline {outline:2px solid #1e90ff;}

/*** Mensajes de la interfaz ***/

div.newarticletext {
	border: 1px solid #cccccc;
	background:#ffffff;
	padding: .2em 1em;
	color:#000000;
	margin-bottom:1em;
}

div.edit-copywarn {
	border: 1px solid #cccccc;
	margin: 0.5em auto 0.5em;
	padding:0.5em;
}

div.edit-copywarn div.advertencia {
	font-weight:bold;
	font-size:larger;
}

div.edit-copywarn div.nouses {
	text-align:center;
	color:#ffffff;
	background-color:#aa0000;
	font-weight:bold;
}

.editingold {
	background:#ffd39b;
	color:#000;
	border: 1px solid #ff4500;
	padding:1em;
	text-align:center;
}

.caja-info {
	border: 2px solid #0000ff;
	background: #e0ffff url("http://images.wikia.com/es.pokemon/images/3/37/Information_desvanecido.png") no-repeat top right;
	color:#000;
	padding:.5em 1em;
}

/*** CharInsert ***
CSS para [[MediaWiki:Edit.js]]
*/

.charinsert-caption { font-size: smaller; }

#charinsert-block {
	padding:2px;
	border: 1px solid #dfe6ff;
	background:#efefef;
	color:#000000;
	line-height:1.8em;
}

#charinsert-block select { margin-right: 0.5em; }

#charinsert-block .chargroup span {
	padding: 0 2px;
	border: 1px solid #afafaf;
	background:#dddddd;
	cursor:pointer;
	white-space:nowrap;
}

#charinsert-block .chargroup > span:hover { background: #ffffff; }

#charinsert-block .chargroup span span {
	background:transparent;
	border:none;
}

#charinsert-block .chargroup span a {
	text-decoration:none;
	color:black;
}

/*** Mergetables ***
Para [[MediaWiki:Mergetables.js]]
*/
#mergetables-button {
	position:absolute;
	height:18px;
	width:18px;
	margin-left: -25px;
	margin-top:12px;
	border: 1px solid #d3d3d3;
	color:black;
	background: #f4ffe8 url('http://images.wikia.com/es.pokemon/images/7/7c/Mergetables-icon.png') no-repeat center;
	cursor:pointer;
	z-index:10;
}

#mergetables-button:hover { background-color:#f5f5dc;}

/*** Foro ***
Por User:Algorithm y User:Splaka
*/

.forumheader {
	border: 1px solid #aaa;
	background:#f9f9f9;
	color:#000;
	margin-top:1em;
	padding:12px;
}

.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('http://www.wikia.com/images/4/4e/Forum_new.gif') center left no-repeat;
}
.forumlist td.forum_title a.forum_new:visited {
	font-weight:normal;
	background:none;
}

.forumlist .forum_author {
	display:block;
	text-align:right;
	font-size:smaller;
}
.forumlist .forum_title .forum_author a {padding:0;}

/*** Estilos de tablas ***/
/*** General ***
Estilos para tablas. (de [[Wikipedia:es:MediaWiki:Common.css]])

La idea es, si se quiere que la primera columna de la tabla esté alineada
a la derecha, la segunda centrada  y la tercera a la izquierda, usar
{| class="col1der col2cen col3izq"
en vez de repetir "style='text-align:right'", etc, en '''cada''' celda
*/

table.col1der td:first-child { text-align:right; }
table.col1izq td:first-child { text-align:left; }
table.col1cen td:first-child { text-align:center; }

table.col2der td:first-child + td { text-align:right; }
table.col2izq td:first-child + td { text-align:left; }
table.col2cen td:first-child + td { text-align:center; }

table.col3der td:first-child + td + td { text-align:right; }
table.col3izq td:first-child + td + td { text-align:left; }
table.col3cen td:first-child + td + td { text-align:center; }

table.col4der td:first-child + td + td + td { text-align:right; }
table.col4izq td:first-child + td + td + td { text-align:left; }
table.col4cen td:first-child + td + td + td { text-align:center; }

table.col5der td:first-child + td + td + td + td { text-align:right; }
table.col5izq td:first-child + td + td + td + td { text-align:left; }
table.col5cen td:first-child + td + td + td + td { text-align:center; }

tr.encabezado { background: #ccf; color: #000; white-space:nowrap; }

/*
Formatos generales de tablas:
* wiki: estándar
* lista: estándar + resaltado de fila al pasar el mouse, filas más juntas
* galeria: estándar + centrado + ancho mínimo de columna a 80px (sí y sólo si contiene encabezados)

Ejemplo de uso:
{| class="lista"
*/

table.wiki, table.lista, table.galeria {
	border-collapse:collapse;
	background:#f8f8ff;
	color:#000;
	margin-bottom:1.5em;
}

table.lista {
	font-size:95%;
	line-height:1.1em;
}

table.galeria {
	text-align:center;
	margin:auto;
}

table.wiki td, table.wiki th,
table.lista td, table.lista th,
table.galeria td, table.galeria th
	{ padding:2px; border: 1px solid #88a; }

table.wiki caption, table.lista caption, table.galeria caption {
	line-height:1.1em;
/*  margin: 2px; --> Bug en Firefox? Si usamos {| class="lista" align="center" con caption, éste aparece alineado a la izquierda, sin importarle que la tabla quede en el centro. Usando padding no pasa. */
	padding: 5px 2px;
}

.galeria-sprites tr.encabezado {white-space:normal;}

.galeria-sprites a.new {
	display:block;
	border:1px solid #aaa;
	width:40px;
	height:40px;
	margin:auto;
	font-size:small;
	overflow:hidden;
}

/* cambio de color al pasar ratón por encima */
table.lista tr:hover { background:#f5f5dc; color:#000; }
table.resaltado tr:hover { background:#f5f5dc; color:#000; }
/* Lo quitamos para los encabezados */
table.lista tr.encabezado:hover { background:#ccf; color:#000; }
table.resaltado tr.encabezado:hover { background:#ccf; color:#000; }

table.galeria tr.encabezado th { width:80px; }

td.oscuro, th.oscuro {
	background:#dfdfff;
	color:#000;
}

/*** Tablas de Modelos ***/

table.movnivel, table.movmtmo, table.movtutor, table.movhuevo, table.movespecial, table.estadisticas {
	text-align:center;
	width:100%;
	background:#f8f8ff;
	color:#000;
	border-collapse:collapse;
	margin-bottom:1.5em;
}

/* bordes a las tablas */

table.movnivel td, table.movnivel th,
table.movmtmo td, table.movmtmo th,
table.movtutor td, table.movtutor th,
table.movhuevo td, table.movhuevo th,
table.movespecial td, table.movespecial th,
table.estadisticas td, table.estadisticas th
	{ padding:2px; border: 1px solid #88a; }

/* anchura de columnas */
table.movmtmo th, table.movtutor th, table.movespecial th { width:16%;}
table.movmtmo th:first-child + th,
table.movtutor th:first-child + th,
table.movespecial th:first-child
	{ width:36%; }

table.movnivel tr.encabezado th { width: 2.5em; }
table.movnivel tr.encabezado th.movimiento { width: auto; }
table.movnivel tr.encabezado th.tipo,
table.movnivel tr.encabezado th.categoria,
table.movnivel tr.encabezado th.concurso
	{ width:14%; }

table.movhuevo tr.encabezado th.tipo,
table.movhuevo tr.encabezado th.categoria,
table.movhuevo tr.encabezado th.concurso
	{ width:5em; padding:0; }

/* cambio de color al pasar ratón por encima */
table.movnivel tr:hover, table.movmtmo tr:hover, table.movtutor tr:hover, table.movhuevo tr:hover, table.movespecial tr:hover, table.estadisticas tr:hover { background-color:#f5f5dc; }
/* Lo quitamos para los encabezados */
table tr.encabezado:hover { background:#ccf; color:#000; }

table.estadisticas th:first-child { text-align:left; }
table.estadisticas tr.encabezado th.caracteristica { width:7em; }

table.evolucion {
	text-align:center;
	margin: 1em auto;
	border: 1px solid #e0e0e0;
	font-size:smaller;
	line-height:1.4em;
	background:#fff;
	color:#000;
}

table.evolucion td {padding: 0.2em 1em 0.2em; vertical-align:bottom;}

table.evolucion td.flecha {
	background: url('http://images.wikia.com/es.pokemon/images/0/0e/Flecha_derecha.gif') no-repeat right center;
	color:#000;
	height:30px;
	padding: 0 1.5em;
	font-size:larger;
	vertical-align:middle;
}

/*** Plantillas de navegación ***/
/** horizontal **/
.hnav {
	border: 1px solid #aaa;
	border-spacing:0;
	font-size:90%;
	clear:both;
	margin: 0.5em auto;
	padding:0.5em;
	text-align:center;
}

table.hnav th, table.hnav td {
	padding-left:.3em;
	padding-right:.3em;
}

table.hnav th {
	background:#dfdfff;
	color:#000;
}

table.hnav th + td {
	padding-left:.5em;
}

.hnav .caption, .hnav .caption th, .hnav .encabezado, .hnav .encabezado th {
	background:#ccccff;
	color:#000;
	text-align:center;
	padding:0.15em 1em;
	font-weight:bold;
	font-size:103%;
}

/** Vertical **/

.vnav {
	float:right;
	text-align:center;
	color:black;
	background: white;
}

.vnav .titulo {
	font-size:200%;
	line-height:1.2em;
	font-weight:bold;
}

.vnav .vnav_datos {
	overflow:hidden;
	width:100%; /* Para IE: NECESARIO especificar width si overflow: hidden; ¬_¬U */
	background:white;
	color:black;
}

.vnav table {
	width:100%;
	border-collapse:collapse;
}

.vnav table.resalto tr:hover {background:#fff68f; color:#000; }
.vnav table.datos tr {border-top: 1px dotted gray;}

.vnav .h {font-weight:bold;}
/*** Bordes redondos ***/
/* Adaptación de skins slate/smoke de Wikia */
.rbox { margin:0; background:transparent; }
.rbox span.xtop, .rbox span.xbottom {display:block; font-size:1px;}
.rbox b.xb1, .rbox b.xb2, .rbox b.xb3, .rbox b.xb4 {display:block; overflow:hidden;}
.rbox b.xb1, .rbox b.xb2, .rbox b.xb3 {height:1px;}
.rbox b.xb1 {margin:0 5px;}
.rbox b.xb2 {margin:0 3px;}
.rbox b.xb3 {margin:0 2px;}
.rbox b.xb4 {height:2px; margin:0 1px;}
/* Fin adaptación */

/* Fondos asociados a tipos */
.ctipo	{color:#000;}
.tipo1-Normal	.ctipo {background: #ddccaa;}
.tipo2-Volador	.ctipo {background: #baaaff;} /* Despues de .tipo1-Normal para pillar Normal/Volador pero no Agua/Volador, etc. */
.tipo1-Agua	.ctipo {background: #b0e2ff;}
.tipo1-Bicho	.ctipo {background: #99cc33;}
.tipo1-Eléctrico .ctipo {background:#ffd700;}
.tipo1-Fuego	.ctipo {background: #ff7f00;}
.tipo1-Lucha	.ctipo {background: #ff6a6a;}
.tipo1-Planta	.ctipo {background: #99ff66;}
.tipo1-Volador	.ctipo {background: #baaaff;}
.tipo1-Acero	.ctipo {background: #cccccc;}
.tipo1-Dragón	.ctipo {background: #ab82ff;}
.tipo1-Fantasma	.ctipo {background: #778899;}
.tipo1-Hielo	.ctipo {background: #add8e6;}
.tipo1-Psíquico	.ctipo {background: #ffb5c5;}
.tipo1-Roca	.ctipo {background: #cd853f;}
.tipo1-Siniestro .ctipo {background:#a9a9a9;}
.tipo1-Tierra	.ctipo {background: #deb887;}
.tipo1-Veneno	.ctipo {background: #ab82ff;}
.tipo1-Descon	.ctipo {background: #68a090;}

/* box interno */
.rbox .rboxint {padding: 4px;}/* Ancho borde */
.rbox .rboxint .xtop b, .rbox .rboxint .xbottom b {
	background:white;
	color:black;
}

/*** [[Plantilla:Cuadro Pokémon]] ***/

.cuadro_pokemon {width:208px;}
.cuadro_pokemon table.datos th {text-align:right;}
.cuadro_pokemon div.sec {font-size:80%;}
.cuadro_pokemon div.sec .h {font-size:125%;}
.cuadro_pokemon .ninguno {color:#555;}

/***  [[Plantilla:Cuadro Movimiento]] ***/

.cuadro_movimiento {width:16em;}
.cuadro_movimiento table.datos th {text-align:right;}
.cuadro_movimiento table.datos tr:first-child {border-top:none;}
.cuadro_movimiento .afectado .h, .cuadro_movimiento .gen3 .h, .cuadro_movimiento .gen4 .h {background:#dcdcdc; color:#000;}
.cuadro_movimiento .afectado table td {padding:0 1em;}

/* Reto del Pokégremio */

.reto { 
	background-image: url('http://images.wikia.com/es.pokemon/images/a/a5/Bg-reto-1.png');
	background-position: center;
	background-repeat: no-repeat; 
}


/* Con línea de puntos en los titulares (de http://fr.wikipedia.org/wiki/Accueil) */

h1, h2 {padding-top:0.65em}
h3 {padding-top:0.6em; border-bottom:dotted 1px #AAA}
h4, h5, h6 {padding-top:0.55em; border-bottom:dotted 1px #DDD}

/*** TableManager ***/

.tm-ctrl {
	padding:0;
	overflow:hidden;
	font-size: 90%;
}

.tm-ctrl .menubtn {
	margin:0;
	padding:0 0.5em;
	color:gray;
	cursor:pointer;
}

.tm-ctrl .menubtn:hover {
	color:blue;
}

.tm-dialog { z-index:200; }
.tm-dialog .yui-panel { width:30em; }

.tm-dialog .tm-options {
	margin-top: 1em;
	padding: 0 0.5em;
	border-top:1px solid #4169e1;
}

.tm-dialog table {
	border-collapse: colapse;
	border-spacing: 0;
	width:100%;
}

.tm-dialog table tbody tr td {
	border-top: 1px solid #00c
}

.tm-dialog .tm-tc-vis {
	width: 4em;
}

.tm-dialog .tm-tc-col {
	cursor: move;
}

.tm-dialog .tm-tc-sort {
	width: 3em;
}
.tm-dialog .tm-tc-sort div {
	background: #fff url("http://images.wikia.com/es.pokemon/images/b/bd/FondoOrdenacion.png") no-repeat 0px 0px;
	width:18px;
	height:18px;
	cursor:pointer;
	margin:auto;
	padding:0;
}

.tm-dialog .tm-tc-sort span.tm-sortpri {
	margin-left:18px;
	line-height:18px;
}

.tm-tc-sort div.tm-unsortable {
	background-image:none;
	cursor:inherit;
}

.tm-tc-sort div.tm-sortnumber {
	background-position: 0px -18px;
}

.tm-tc-sort div.tm-sortnumber-asc {
	background-position: -18px -18px;
}

.tm-tc-sort div.tm-sortnumber-dsc {
	background-position: -36px -18px;
}

.tm-tc-sort div.tm-sorttext-asc {
	background-position: -18px 0px;
}

.tm-tc-sort div.tm-sorttext-dsc {
	background-position: -36px 0px;
}

.tm-dialog .ft {
	border-top:2px solid #4169e1;
}

.tm-dialog .tm-dlg-proxy, .tm-dialog .tm-dlg-locator {
	position: absolute;
	padding: 0;
	margin: 0;
}

.tm-dialog .tm-dlg-proxy {
	cursor: move;
	border: 3px solid gray;
	background: transparent;
	z-index: 10;
}

.tm-dialog .tm-dlg-locator {
	border: none;
	height: 3px;
	background: #f00;
	z-index: 2;
}

.tm-dialog .m-selected {
	background: #fff68f;
}
/*** Fin TableManager ***/

/* Plantilla plegable */
span.plegable-ctrl {float:right; font-weight:normal; font-size:90%; padding: 0 0.5em; cursor:pointer;}
.plegable .caption th .plegable-ctrl, .plegable .encabezado th .plegable-ctrl {margin-right: -1em;}

/*[[Plantilla:Imagen pop-up]]*/
.imagenpopup .popup {display: none; speak: none;}

.imagenpopup .enlace a {color:#008000;}

.imagenpopup:hover .popup {
	background: transparent;
	padding: 2em 1em 1em 2em;
	display: inline;
	position: absolute;
	margin-left:-2em;
	margin-top:-2em;
	z-index: 10;
}

/*** Efecto degradado ***/
.degradado { 
  height:28px; 
  background: #ffffff url(http://images3.wikia.nocookie.net/fakemon/es/images/1/12/Degradado.png) 0 0 repeat;
}

/*</pre>*/