@import url(dropdown_menu.css);
@import url(form.css);

html, body {border: 0; margin: 0; padding: 0;}

body {
  	font: 100%/1 arial, helvetica, sans-serif;
	background: #13293F;
  	line-height: 130%;
  	width: 100%;
  	min-width: 1100px;
}
/***** Common Formatting *****/

h1, h2, h3, h4, h5, h6 {
  	margin: 0;
  	padding: 0;
  	font-weight: normal;
	clear:both;
}
/* ATAK w walce turowej */
select {
	min-height: 26px;
}
.atak{ 
    font-size: 20px;
    font-weight: normal;
    cursor: pointer;
    color: rgb(16,16,16);
    margin: 5px 6px;
    display: block;
}
.srodek{
    vertical-align:middle;
    margin:3px;
}
.tab_atak{
  width:100%;
}
.tresc_wiad img
{
	max-height: 24px;
    vertical-align: middle;
}
p {margin: 0; padding: 0 0 18px 0;}
.blue{
    color: #35a6ff;
    padding: 0px;
    margin: 0px;
}
.blue:hover{
	color: #2f7fbe;
}

/* NAPISY  */
.napis_nazwa{
    font-size:20px;
    font-weight:bold;
    margin: 0 auto;
}
.center{
    text-align:center;
}
/* KONIEC NAPISY */
/* zlapany pokemon */
.zlapany{
    width:100%;
	background: #0FA5D7;
	text-align:center;
	color:#000000;
	font-size: 15px;
	margin:10px 0 10px 0;
	padding:5px;
	border:1px solid #a1a1a1;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;

}
.obraz_zlapany{

}

ul {list-style: none; margin: 0; padding: 0;}

.ok{
	background: #80FF80 url(../images/uwaga.png) no-repeat 1% 50%;
	text-align: center;
	color: #000000;
	font-size: 14px;
	border-width: 2px;
	margin: 10px 0 10px 0;
	padding: 21px 10px 22px 60px;
	border: 1px solid #188a18;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	clear: both;
}

.yes{
	background: #44baff url(../images/uwaga.png) no-repeat 1% 50%;
	text-align: center;
	color: #000000;
	font-size: 14px;
	border-width: 2px;
	margin: 10px 0 10px 0;
	padding: 21px 10px 22px 60px;
	border: 1px solid #0387b3;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	clear: both;
}
.no{
	background: #33CCFF url(../images/uwaga.png) no-repeat 1% 50%;
	text-align: center;
	color: #000000;
	font-size: 14px;
	border-width: 2px;
	margin: 10px 0 10px 0;
	padding: 21px 10px 22px 60px;
	border: 1px solid #ab0707;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	background-color: rgb(255, 68, 68);
	clear: both;
}
.zloto{
	background: #FFC200 url(../images/zloto.png) no-repeat 87% 4px;
	text-align:center;
	color:#000000;
	font-size: 17px;
	margin: 0;
	margin:10px 0 10px 0;
	padding:16px 10px 18px 60px;
	border:1px solid #a1a1a1;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
}
.braz{
	background: #D87E2A url(../images/braz.png) no-repeat 87% 4px;
	text-align:center;
	color:#000000;
	font-size: 17px;
	margin: 0;
	margin:0 0 10px 0;
	padding:16px 10px 18px 60px;
	border:1px solid #a1a1a1;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
}
.srebro{
	background: #B9B9B9 url(../images/srebro.png) no-repeat 87% 4px;
	text-align:center;
	margin:10px 0 10px 0;
	color:#000000;
	font-size: 17px;
	margin: 0;
	padding:16px 10px 18px 60px;

    border:1px solid #a1a1a1;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
}
.czerwony{
	font-size:15px;
	color:#C40000;
}
.szary{
	color: #C0C0C0;
}
.pok_poczta{
	max-height:35px;
	vertical-align: middle;
}
.linki_targ{
	margin: 15px 1px 15px 1px;
	text-align:center;
	width:100%;
	text-decoration:none;
}
.linki_targ a{
	font-weight:bold;
	font-size:14px;
	color:#a40404;
}

pre {
  	padding: 1em;
  	border: 1px dashed #2f6fab;
  	color: black;
  	background-color: #f9f9f9;
  	line-height: 1.1em;
}

small {font-size: 0.85em;}

big {font-size: 1.4em;}

.red {
    -webkit-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
    border: 1px solid #d83526;
    padding: 2px;
    margin: 2px;
    cursor: pointer;
    color: #ffeeee;
    display: inline-block;
    background: #ff402a;
}
.green {
    font-family: Arial;
    font-weight: normal;
    text-decoration: inherit;
    -webkit-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
    border: 1px solid #4ca006;
    padding: 2px;
    margin: 2px;
    cursor: pointer;
    color: #1D4001;
    display: inline-block;
    background: #8bec3b;
}
.yellow {
    font-size: 16px;
    font-family: Arial;
    font-weight: normal;
    text-decoration: inherit;
    -webkit-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
    border: 1px solid #ffaa22;
    padding: 2px;
    margin:2px;
    cursor: pointer;
    color: #333333;
    display: inline-block;
    background: #f7cf2e;
}

/***** Links *****/

a {
  	text-decoration: none;
  	color: #0082C3;
}
a:hover {text-decoration: none; color: #01a2ca;}

a.link:hover {text-decoration: none; color: #ff1515;}
a.link {
  	text-decoration: none;
  	color: #da0101;
}


a img {
  border: none;/*remove border for linked images*/
}


/* ----------- --------------------*/
.warstwa_dolary_minus{
    right: 13px;
	top: 0px;
    font-size: 16px;
    position: absolute;
	color : #ff0000;
}
.warstwa_dolary_dodaj{
    right: 13px;
	top: -20px;
    font-size: 18px;
    position: absolute;
	color : #5dac19;
	opacity: 0.3;
}
.warstwa_jeny_dodaj{
    right: 13px;
	top: -20px;
    font-size: 18px;
    position: absolute;
	color : #ff9200;
	opacity: 0.3;
}
.sidebar_dolary{
	display: block;
	position:relative;
	border-bottom: dashed 1px #6bc71d;
    color: #5dac19;
    font-weight: bold;
    font-size: 14px;
    text-align: right;
    background: linear-gradient(to right, white , #dcffbf);
}
.sidebar_jeny{
	display: block;
	position:relative;
    border-bottom: dashed 1px #ffbb40;
    color: #ff9200;
    font-size: 14px;
    font-weight: bold;
    text-align: right;
    background: linear-gradient(to right, white , #ffe9c3);
}
.sidebar_poziom{
	text-align: right;
    color: #0c81df;
    background: linear-gradient(to right, white , #c4e8ff);
    font-weight: bold;
    font-size: 14px;
}
/***** Global Classes *****/
.clear {clear: both;}

.alignleft {display: block; float: left;}

.alignright {display: block; float: right;}

.aligncenter {
  	display: block;
  	text-align: center;
  	margin: 0 auto;
}

.endOfSection {
  	clear: both;
  	width: 100%;
  	height: 0;
  	line-height: 0;
  	font-size: 0;
  	padding: 0;
  	margin: 0;
  	border: 0;
}

/* images */
img {border: none;}

img.alignleft,
img.alignright,
img.aligncenter {
	display: block;
	padding: 3px;
	background: #F5F4F3;
	border: 1px solid #E8E4E2;
}

img.alignleft {
	float: left;
	margin: 0 10px 2px 0;
}

img.alignright {
	float: right;
	margin: 0 0 2px 10px;
}

img.aligncenter {
	margin: 5px auto;
}

/***** Main Layout ****/

#container {
  	width: 100%;
  	height: 100%;
  	text-align: center;/* IE fix to center the page */
  	//background: url(../images/bg.jpg) repeat-x 0 0;
	position: relative;
	z-index: 0;
}

#wrapper {
  	width: 1100px;
  	margin: 0 auto;/* center the page in Firefox */
  	text-align: left;
	position: relative;
	z-index: 2;
}

/***** TOP PAGE *****/
#bottom {
	height: 40px;
	bottom:0px;
	width:100%;
	margin: 0 auto;
	background: transparent url(../images/nav_bg_bott.png) repeat-x left top;
	position:fixed;
	z-index:1000;
}
#bottom_wew{
	width:960px;
	margin:0 auto;
}
#top {
	height: 40px;
	width:100%;
	margin: 0 auto;
	background: transparent url(../images/nav_bg.png) repeat-x left top;
	position:fixed;
	z-index:1000;
}
#top_wew{
	width:1100px;
	margin:0 auto;
}



/***** HEADER *****/
#header {
	width: 100%;
//	background: url(../images/header.png) no-repeat;
	height:45px;
	position: relative;
	z-index: 1;
	color: white;
	font-family: "Trebuchet MS",Tahoma, Arial, sans-serif;
}



/***** CONTENT *****/


#content h1 {
	border: #EEEEDF 1px solid;
	height: 20px;
	font-size: 1.4em;
	font-variant: small-caps;
	font-weight: bold;
	padding: 5px 0 0 30px;
	margin: 10px 0;
	color: #006699;
	border:1px solid #a1a1a1;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
}

#content h2 {
	background: #ececec;
	font-size: 1.2em;
	font-variant: small-caps;
	font-weight: bold;
	margin:10px 0;
	padding:8px 4px 3px 30px;
	color: #ff1816;
	border: 1px solid #d9d9d9;
	border-radius: 4px;
	border-bottom: 2px solid #9f9f9f;
	-o-border-radius: 4px;
}
h2 a{
	color:#cf2323;
	margin:100px;
}
h2 a:hover{
	color:#f21e1e;
}
.link{
	width:100%;
	text-align:center;
	margin-top:15px;
	margin-bottom:15px;
}
.link a{
	font-size: 1.4em;
	font-variant: small-caps;
	font-weight: bold;
	color:#cf2323;
	margin:5px;
}
.link a:hover{
	color:#f21e1e;
}	
.link2{
	width:100%;
	text-align:center;
	margin-top:15px;
	margin-bottom:15px;
}
.link2 a{
	font-size: 1.4em;
	font-variant: small-caps;
	font-weight: bold;
	color:#ffffff;
	margin:5px;
}
.link2 a:hover{
	color:#dfdfdf;
}
#content .pokedex ul {
	padding: 5px 0 5px 20px;
	margin-left: 35px;
}

#content .pokedex ul li {
	background: url(../images/bullet_szary.jpg) 0 10px no-repeat;
    color: #d8d8d8;
	padding-left: 35px;
    padding-top: 5px;
}
#content .pokedex ul li a {
    color: #494949;
}
#content .pokedex ul li a:hover {
    color: #121212;
}
#content .pokedex h3 {
	background: url(../images/bullet.jpg) 30px 13px no-repeat;
}
.tekst_nagrody_pokedex{
	padding:6px 0px;
}
.row_nagroda_pokedex{
	margin: 5px 0px;
}
#content h3 {
background: #F1F1F1;
font-size: 1.1em;
font-variant: small-caps;
font-weight: bold;
margin: 10px 0;
padding: 8px 4px 3px 50px;
border: 1px solid #D3D3D3;
color: #3b7bea;
cursor: pointer;
}

#content h4 {
	font-size: 1em;
	color: #333;
	font-weight: bold;
	margin: 10px 0 10px 20px;
}

#content a {
	text-decoration: none;
}

#content p {
	padding: 5px 0  5px 15px;
}

.clear {
clear: both;
}


/***** SIDEBAR *****/


#sidebar h2 {
	font-size: 1.1em;
	font-variant: small-caps;
	color: #f7f7f7;
	border-bottom: 1px solid #ccc;
	font-weight: bold;
	margin: 15px 0 10px 0;
	

}
th {
	text-align:center;
	padding: 5px;
}
td { 
	padding: 0px;
}
.sto{
	width:100%;
}
.bold{
	font-weight:bold;
}
.tabela{
	text-align:center;
	width: 100%;
	color:#000000;
	font-size: 12px;
	border-width:2px;
	margin:10px;
	padding: 2px 4px;
	background-color:#FFF;
	border: 1px solid #c3c3c3;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
}
.tab{
	color:#000000;
	font-size: 13px;
	border-width:2px;
	margin:5px 2px;
	padding:4px 4px 4px 4px;
	background-color:#FFF;
	border:1px solid #A9A9A9;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
}
.tab_walka{
	color:#000000;
	font-size: 13px;
	border-width:2px;
	margin:1px;
	//padding:4px 4px 4px 4px;
	background-color:#FFF;
	border:1px solid #7e7e7e;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
}
.tab_walka_obraz{
	margin:1px;
	padding:6px;
	background-color:#FFF;
	border:1px solid #7e7e7e;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
}

.table_spacing{
	border-spacing: 0px;
}
.walka_ikona{
	width: 65px;
    height: 65px;
    margin: 0 3px 0 2px;
	float:left;
}
.walka_ikona_duza{
	width: 120px;
    height: 120px;
    margin: 0 3px 0 2px;
	float:left;
}
.walka_tabela_duza{
	min-height: 130px;
}
.runda{
	width:100%;
	text-align:center;
	font-weight:bold; 
	border-bottom:1px solid #c1c1c1;
	margin-bottom:3px;
}
.pogrub{
	font-weight:bold;
}
.dwanascie{
	font-size: 12px;
}
.obraz_pokemon{
    float: left;
    margin: 1px 7px 0px 2px;
    border: 1px solid #a5a5a5;
    padding: 2px;
    background-color: #FFFFFF;
    border-radius: 5px;
}
.sel_pokemona {
   width: 100%;
   padding: 5px;
   font-size: 18px;
   border: 1px solid #333333;
   border-radius: 3;
   height: 34px;
	background-color:rgb(255, 219, 219);
}
/* skrzynka odbiorac */
.cala_wiad{
	color:#000000;
	font-size: 13px;
	border-width:2px;
	margin-bottom:10px;
	padding:4px 4px 4px 4px;
	background-color:#fff;
	border:1px solid #7e7e7e;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	
}
.tytul_wiad{
	padding: 7px;
	font-size: 14px;
	font-weight:bold;
	background-color: rgb(255, 211, 112);
	color: #000;
	border-radius: 4px;
}
.data_wiad{
	font-weight:normal;
	font-size:12px;
	float:right;
}
.tresc_wiad{
	padding: 8px;
}

.abbr{width:40px;}
.type1{background-color:#8a8a59;background:linear-gradient(#a8a878,#8a8a59);border-color:#79794e}
.type2{background-color:#f08030;background:linear-gradient(#f08030,#dd6610);border-color:#b4530d}
.type3{background-color:#6890f0;background:linear-gradient(#6890f0,#386ceb);border-color:#1753e3}
.type5{background-color:#f8d030;background:linear-gradient(#f8d030,#f0c108);border-color:#c19b07}
.type4{background-color:#78c850;background:linear-gradient(#78c850,#5ca935);border-color:#4a892b}
.type14{background-color:#98d8d8;background:linear-gradient(#98d8d8,#69c6c6);border-color:#45b6b6}
.type10{background-color:#c03028;background:linear-gradient(#c03028,#9d2721);border-color:#82211b}
.type8{background-color:#a040a0;background:linear-gradient(#a040a0,#803380);border-color:#662966}
.type12{background-color:#e0c068;background:linear-gradient(#e0c068,#d4a82f);border-color:#aa8623}
.type6{background-color:#a890f0;background:linear-gradient(#a890f0,#9180c4);border-color:#7762b6}
.type7{background-color:#f85888;background:linear-gradient(#f85888,#f61c5d);border-color:#d60945}
.type16{background-color:#a8b820;background:linear-gradient(#a8b820,#8d9a1b);border-color:#616b13}
.type13{background-color:#b8a038;background:linear-gradient(#b8a038,#93802d);border-color:#746523}
.type9{background-color:#705898;background:linear-gradient(#705898,#554374);border-color:#413359}
.type17{background-color:#7038f8;background:linear-gradient(#7038f8,#4c08ef);border-color:#3d07c0}
.type11{background-color:#b8b8d0;background:linear-gradient(#b8b8d0,#9797ba);border-color:#7a7aa7}
.type15{background-color:#705848;background:linear-gradient(#705848,#513f34);border-color:#362a23}
.type.curse{background-color:#68a090;background:linear-gradient(#68a090,#4e7c6f);border-color:#41685d}
.rozmiar_typ {
	max-height:20px;
}

/* -- TYPY POKEMONA i ATAKÃ“W */

.type-blok {
    border-radius: 2px;
	min-width:24px;
    color: #fff;
    font-size: 10px;
    text-align: center;
    text-shadow: 1px 1px 1px #333;
    text-transform: uppercase;
    border-style: solid;
    border-width: 1px;
	display: inline-block;
    height: 16px;
	padding: 0px 5px;
    line-height: 16px;
}
.type-inline {
    border-radius: 2px;
    min-width:24px;
    color: #fff;
    font-size: 11px;
    text-align: center;
    text-shadow: 1px 1px 1px #333;
    text-transform: uppercase;
    border-style: solid;
    border-width: 1px;
    display: inline-block;
    /* height: 16px; */
    padding: 0px 5px;
    line-height: 16px;
}
.type-normal, .type-1,.type-fire,.type-2,.type-water,.type-3,.type-electric, .type-5,.type-grass,.type-4,.type-ice, .type-14,.type-fighting, .type-10,.type-poison, .type-8,.type-ground, .type-12,.type-flying, .type-6,.type-psychic, .type-7,.type-bug, .type-16,.type-rock, .type-13,.type-ghost, .type-9,.type-dragon, .type-17,.type-steel, .type-11,.type-dark, .type-15,.type-fairy, .type-18, .rodzaj-1, .rodzaj-2, .rodzaj-3, .type-box-div
{
    border-radius: 2px;
    color: #fff;
    font-size: 11px;
    text-align: center;
    text-shadow: 1px 1px 1px #333;
    text-transform: uppercase;
    border-style: solid;
    border-width: 1px;
    padding: 2px;
}
.type-normal, .type-1 , .type-full-1 , .type-box-1
{
	background:#8a8a59;
	background-image:-webkit-linear-gradient(#a8a878,#8a8a59);
	background-image:linear-gradient(#a8a878,#8a8a59);
	border-color:#79794e
}
.type-fire,.type-2 , .type-full-2 , .type-box-2
{
	background:#f08030;
	background-image:-webkit-linear-gradient(#f08030,#dd6610);
	background-image:linear-gradient(#f08030,#dd6610);
	border-color:#b4530d
}
.type-water,.type-3 , .type-full-3 , .type-box-3
{
	background:#6890f0;
	background-image:-webkit-linear-gradient(#6890f0,#386ceb);
	background-image:linear-gradient(#6890f0,#386ceb);
	border-color:#1753e3
}
.type-electric, .type-5 , .type-full-5 , .type-box-5
{
	background:#f8d030;
	background-image:-webkit-linear-gradient(#f8d030,#f0c108);
	background-image:linear-gradient(#f8d030,#f0c108);
	border-color:#c19b07
}
.type-grass,.type-4 , .type-full-4 , .type-box-4
{
	background:#78c850;
	background-image:-webkit-linear-gradient(#78c850,#5ca935);
	background-image:linear-gradient(#78c850,#5ca935);
	border-color:#4a892b
}
.type-ice, .type-14 , .type-full-14 , .type-box-14
{
	background:#98d8d8;
	background-image:-webkit-linear-gradient(#98d8d8,#69c6c6);
	background-image:linear-gradient(#98d8d8,#69c6c6);
	border-color:#45b6b6
}
.type-fighting, .type-10 , .type-full-10 , .type-box-10
{
	background:#c03028;
	background-image:-webkit-linear-gradient(#c03028,#9d2721);
	background-image:linear-gradient(#c03028,#9d2721);
	border-color:#82211b
}
.type-poison, .type-8 , .type-full-8 , .type-box-8
{
	background:#a040a0;
	background-image:-webkit-linear-gradient(#a040a0,#803380);
	background-image:linear-gradient(#a040a0,#803380);
	border-color:#662966
}
.type-ground, .type-12 , .type-full-12 , .type-box-12
{
	background:#e0c068;
	background-image:-webkit-linear-gradient(#e0c068,#d4a82f);
	background-image:linear-gradient(#e0c068,#d4a82f);
	border-color:#aa8623
}
.type-flying, .type-6 , .type-full-6 , .type-box-6
{
	background:#a890f0;
	background-image:-webkit-linear-gradient(#a890f0,#9180c4);
	background-image:linear-gradient(#a890f0,#9180c4);
	border-color:#7762b6
}
.type-psychic, .type-7 , .type-full-7 , .type-box-7
{
	background:#f85888;
	background-image:-webkit-linear-gradient(#f85888,#f61c5d);
	background-image:linear-gradient(#f85888,#f61c5d);
	border-color:#d60945
}
.type-bug, .type-16 , .type-full-16 , .type-box-16
{
	background:#a8b820;
	background-image:-webkit-linear-gradient(#a8b820,#8d9a1b);
	background-image:linear-gradient(#a8b820,#8d9a1b);
	border-color:#616b13
}
.type-rock, .type-13 , .type-full-13 , .type-box-13
{
	background:#b8a038;
	background-image:-webkit-linear-gradient(#b8a038,#93802d);
	background-image:linear-gradient(#b8a038,#93802d);
	border-color:#746523
}
.type-ghost, .type-9 , .type-full-9 , .type-box-9
{
	background:#705898;
	background-image:-webkit-linear-gradient(#705898,#554374);
	background-image:linear-gradient(#705898,#554374);
	border-color:#413359
}
.type-dragon, .type-17 , .type-full-17 , .type-box-17
{
	background:#7038f8;
	background-image:-webkit-linear-gradient(#7038f8,#4c08ef);
	background-image:linear-gradient(#7038f8,#4c08ef);
	border-color:#3d07c0
}
.type-steel, .type-11 , .type-full-11 , .type-box-11
{
	background:#b8b8d0;
	background-image:-webkit-linear-gradient(#b8b8d0,#9797ba);
	background-image:linear-gradient(#b8b8d0,#9797ba);
	border-color:#7a7aa7
}
.type-dark, .type-15 , .type-full-15 , .type-box-15
{
	background:#705848;
	background-image:-webkit-linear-gradient(#705848,#513f34);
	background-image:linear-gradient(#705848,#513f34);
	border-color:#362a23
}
.type-fairy, .type-18 , .type-full-18 , .type-box-18
{
	background:#e898e8;
	background-image:-webkit-linear-gradient(#e898e8,#de6ede);
	background-image:linear-gradient(#e898e8,#de6ede);
	border-color:#d547d5
}
.type-1::after
{
content: "NOR";
}
.type-2::after
{
content: "OGI";
}
.type-3::after
{
content: "WOD";
}
.type-4::after
{
content: "TRA";
}
.type-5::after
{
content: "ELE";
}
.type-6::after
{
content: "POW";
}
.type-7::after
{
content: "PSY";
}
.type-8::after
{
content: "TRU";
}
.type-9::after
{
content: "DUC";
}
.type-10::after
{
content: "WAL";
}
.type-11::after
{
content: "STA";
}
.type-12::after
{
content: "ZIE";
}
.type-13::after
{
content: "SKA";
}
.type-14::after
{
content: "LÓD";
}
.type-15::after
{
content: "CIE";
}
.type-16::after
{
content: "ROB";
}
.type-17::after
{
content: "SMO";
}
.type-18::after
{
content: "FAI";
}

.type-full-1::after
{
content: "NORMALNY";
}
.type-full-2::after
{
content: "OGIEŃ";
} 
.type-full-3::after
{
content: "WODA";
}
.type-full-4::after
{
content: "TRAWA";
}
.type-full-5::after
{
content: "ELEKTRO";
}
.type-full-6::after
{
content: "POWIETRZE";
}
.type-full-7::after
{
content: "PSYCHO";
}
.type-full-8::after
{
content: "TRUJĄCY";
}
.type-full-9::after
{
content: "DUCH";
}
.type-full-10::after
{
content: "WALKA";
}
.type-full-11::after
{
content: "STAL";
}
.type-full-12::after
{
content: "ZIEMIA";
}
.type-full-13::after
{
content: "SKAŁA";
}
.type-full-14::after
{
content: "LÓD";
}
.type-full-15::after
{
content: "CIEŃ";
}
.type-full-16::after
{
content: "ROBAK";
}
.type-full-17::after
{
content: "SMOK";
}
.type-full-18::after
{
content: "FAIRY";
}
/* RODZAJE ATAKÃ“W */
.rodzaj-1::after
{
content: "FIZ";
}
.rodzaj-2::after
{
content: "SPE";
}
.rodzaj-3::after
{
content: "STA";
}
.rodzaj-full-1::after
{
content: "FIZYCZNY";
}
.rodzaj-full-2::after
{
content: "SPECJALNY";
}
.rodzaj-full-3::after
{
content: "STATUSOWY";
}
.rodzaj-1, .rodzaj-full-1
{
    background: #f08030;
    background-image: -webkit-linear-gradient(#f08030,#dd1036);
    background-image: linear-gradient(#f08030,#dd1036);
    border-color: #b4530d;
}
.rodzaj-2, .rodzaj-full-2
{
    background: #f09e08;
    background-image: -webkit-linear-gradient(#f8d030,#f0c108);
    background-image: linear-gradient(#f8d030,#f09e08);
    border-color: #c19b07;
}
.rodzaj-3, .rodzaj-full-3
{
    background: #3386ba;
    background-image: -webkit-linear-gradient(#68c8f0,#3386ba);
    background-image: linear-gradient(#68c8f0,#3386ba);
    border-color: #1798e3;
}
.rodzaj-inline {
    border-radius: 2px;
	min-width:24px;
    color: #fff;
    font-size: 10px;
    text-align: center;
    text-shadow: 1px 1px 1px #333;
    text-transform: uppercase;
    border-style: solid;
    border-width: 1px;
	display: inline-block;
    height: 16px;
	padding: 0px 2px;
    line-height: 16px;
}
.table_wiersz_szary{
    border-collapse: separate;
    border-spacing: 0px;
	font-size: 12px;
}
.table_wiersz_szary th{
    font-weight: normal;
	font-size: 12px;
}
.table_wiersz_szary tr:nth-child(even) td , .table_wiersz_szary tr:nth-child(even) th{
    border-collapse: separate;
    border-spacing: 0px;
	border-top:1px solid #e2e2e2; 
	border-bottom:1px solid #e2e2e2;
	background: #efefef;
}
.facebook{
	color:#000000;
	font-size: 13px;
	border-width:1px;
	margin-bottom:2px;
	padding:2px;
	background-color: #62BBFF;
	border: 1px solid #14599B;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-o-border-radius: 4px;
	
}
.facebook a{
	color:#000000;
	font-weight:bold;
	font-size: 14px;
	text-decoration: none;	
	cursor:pointer;	
}

/* PODzial na strony */
.nawigacjaspan{
	font-size:13px;
    cursor: pointer;
	width:20px;
	background-color:#FFF;
	padding-top:3px;
	padding-left: 6px;
	padding-bottom: 3px;
	padding-right: 6px;
	border: 1px solid #a1a1a1;
	border-radius: 3px;
	 -webkit-border-radius: 3px;
	 -o-border-radius: 3px;

}
.nawigacjaspan:hover{
	background-color:#13af95;
	border: 1px solid #05806c;

}
.nawigacjaspanakt{
	font-size:13px;       
	width:20px;
	color:#FFF;
	background-color:#06cbab;
	padding-top:3px;
	padding-left: 6px;
	padding-bottom: 3px;
	padding-right: 6px;
	border: 1px solid #0c7665;
	border-radius: 3px;
	 -webkit-border-radius: 3px;
	 -o-border-radius: 3px;

}


a.nawigacja{
	font-family:arial , verdana;       
	font-size:12px;       
	color:#0e0e0e;
	text-decoration:none;
}
a.nawigacja:hover{
	color:#ffffff;
}
/* KONIEC podzialu na strony */

.przedmiot{
    position: relative;
    top: 10px;
    right: 10px;
    background-color: #FFFFFF;
    width: 30px;
    height: 30px;
    text-align: center;
    vertical-align: middle;
    border: 1px solid #000000;
    float: right;
}
.typ_obraz{
	border: 1px solid #ffffff;
	border-radius: 3px;
	 -webkit-border-radius: 3px;
	 -o-border-radius: 3px;


}
.pokaz_pokemona_tabela td
{
	padding: 1px 4px !important;
	font-size: 12px !important;
}
.typ_obrazek{
	width:38px;
}
.rodzaj_obrazek{
	width:28px;
}
.przedmiot input[type=submit]
{
    font-size:11px;
    padding: 2px;
}
.trenuj {
    color:#B90625;
    cursor: pointer;
}
.trenuj:hover {
    color:#660033;
}
.trenuj5 {
    color:#B90625;
    cursor: pointer;
}
.trenuj5:hover {
    color:#660033;
}
.okno_targ{
    width:76px;
    float:left;
}
.link_wyniki{
    color: #04809f;
    cursor: pointer;
}
.link_wyniki:hover{
    color: #01a2ca;
}
.linki_targ span{
	font-weight:bold;
	font-size:14px;
	color:#a40404;
    cursor: pointer;
}
.linki_targ span:hover{
	color:#0066FF;
}

.pokaz{
    color: #04809f;
    text-align: center;
    cursor: pointer;
}
.pokaz:hover{
    color: #01a2ca;
}
.pokaz_plecak{
    cursor: pointer;
    font-size: 11px;
    font-variant: normal;
    font-weight: normal;
    float: right;
}
.link_pokedex a {
color: #000000;
font-weight:bold;
text-decoration: none;
}
.blok_liderzy{
width: 100px;
display: inline-block;
}
.info_arena{
    font-size: 11px;
    color: #A00000;
    background: #FDD2D2;
    border: 1px solid #E9AAAA;
    margin-bottom: 6px;
    padding: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    border-radius: 4px;
    text-align: center;
    font-weight: bold;
}
.wymagania_mapa{
    font-size: 10pt;
    text-align: left;
	padding-left:20px;
}


.css_button_odblokuj {
    font-size: 14px;
    font-family: Arial;
    font-weight: normal;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    border: 1px solid #d02718;
    padding: 2px 6px;
    cursor: pointer;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fe1a00), color-stop(1, #ce0100));
	background:-moz-linear-gradient(top, #fe1a00 5%, #ce0100 100%);
	background:-webkit-linear-gradient(top, #fe1a00 5%, #ce0100 100%);
	background:-o-linear-gradient(top, #fe1a00 5%, #ce0100 100%);
	background:-ms-linear-gradient(top, #fe1a00 5%, #ce0100 100%);
	background:linear-gradient(to bottom, #fe1a00 5%, #ce0100 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100',GradientType=0);
	background-color:#fe1a00;
	border:1px solid #9c1509;
	color:#ffffff;
	}
.css_button_odblokuj:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ce0100), color-stop(1, #fe1a00));
	background:-moz-linear-gradient(top, #ce0100 5%, #fe1a00 100%);
	background:-webkit-linear-gradient(top, #ce0100 5%, #fe1a00 100%);
	background:-o-linear-gradient(top, #ce0100 5%, #fe1a00 100%);
	background:-ms-linear-gradient(top, #ce0100 5%, #fe1a00 100%);
	background:linear-gradient(to bottom, #ce0100 5%, #fe1a00 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fe1a00',GradientType=0);
	background-color:#ce0100;
	color:#ffffff;
}

.css_button_odblokuj:active {
    position:relative;
    top: 1px;
}

.dolar{
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f7cf2e), color-stop(1, #f2b61f));
	background:-moz-linear-gradient(top, #f7cf2e 5%, #f2b61f 100%);
	background:-webkit-linear-gradient(top, #f7cf2e 5%, #f2b61f 100%);
	background:-o-linear-gradient(top, #f7cf2e 5%, #f2b61f 100%);
	background:-ms-linear-gradient(top, #f7cf2e 5%, #f2b61f 100%);
	background:linear-gradient(to bottom, #f7cf2e 5%, #f2b61f 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7cf2e', endColorstr='#f2b61f',GradientType=0);
	background-color:#f7cf2e;
	border:1px solid #edac1f;
	color:#ffffff;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:14px;
	padding:2px 4px;
	text-decoration:none;
}
.dolar:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f2b61f), color-stop(1, #f7cf2e));
	background:-moz-linear-gradient(top, #f2b61f 5%, #f7cf2e 100%);
	background:-webkit-linear-gradient(top, #f2b61f 5%, #f7cf2e 100%);
	background:-o-linear-gradient(top, #f2b61f 5%, #f7cf2e 100%);
	background:-ms-linear-gradient(top, #f2b61f 5%, #f7cf2e 100%);
	background:linear-gradient(to bottom, #f2b61f 5%, #f7cf2e 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2b61f', endColorstr='#f7cf2e',GradientType=0);
	background-color:#f2b61f;
}
.dolar:active {
	position:relative;
	top:1px;
}
.dolar img{
	vertical-align: middle;
}
a.dolar{
	color: #fff;
} 
.vertical{
	vertical-align: middle;
}
.ramka_zolta{
    background-color: #FFE986;
    border: 1px solid #FFC01E;
    padding: 8px 7px;
    border-radius: 4px;
    margin: 3px 0px;
}
.ramka_niebieska{
	background-color: #C1E7FD;
    border: 1px solid #78CFF1;
    padding: 8px 7px;
    border-radius: 4px;
    margin: 3px 0px;
}
.ramka_rozowa {
    background-color: #ffe7f7;
    border: 1px solid #ffa5c8;
    padding: 8px 7px;
    border-radius: 4px;
    margin: 3px 0px;
}
.ramka_czerwona {
    background-color: #FFC5C5;
    border: 1px solid #F17878;
    padding: 8px 7px;
    border-radius: 4px;
    margin: 3px 0px;
}
.ramka_szara{
    background: #F1F1F1;
    border: 1px solid #d2d2d2;
    padding: 8px 7px;
    border-radius: 4px;
    margin: 3px 0px;
}
.ramka_zielona {
    background-color: #dbffbd;
    border: 1px solid #5cb811;
    padding: 8px 7px;
    border-radius: 4px;
    margin: 3px 0px;
}
/* ogrod */
.link_odblokuj{
    font-size:18px;
    font-weight: bold;
}
.odblokuj{
    background-image:url(../images/ogrod/pole_tlo.jpg);
    font-size:12px;
    background-repeat: no-repeat;
    vertical-align: middle;
}
.panel_info_ogrod img{
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
    border:1px solid #c1c1c1;
}
.grzadka{
    width:150px;
    float:left;
    text-align: center;
    border: 1px solid #d1d1d1;
    margin: 4px;
    padding: 6px;
	height: 210px;
    font-size:11px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
}
.zegar{
    font-size: 16px;
    font-weight: bold;
}
.css_button_podlej {
    font-size: 19px;
    font-family: Arial;
    font-weight: bold;
    text-decoration: inherit;
    -webkit-border-radius: 6px 6px 6px 6px;
    border-radius: 6px 6px 6px 6px;
    border-radius: 6px 6px 6px 6px;
    border: 1px solid #268a16;
    padding: 5px 46px;
    text-shadow: 1px 1px 0px #213B0B;
    -webkit-box-shadow: inset 1px 1px 2px 1px #caefab;
    -moz-box-shadow: inset 1px 1px 2px 1px #caefab;
    box-shadow: inset 1px 1px 2px 1px #caefab;
    cursor: pointer;
    color: #FFFFFF;
    display: inline-block;
    background: -webkit-linear-gradient(90deg, #5cb811 0%, #77d42a 78%);
    background: -moz-linear-gradient(90deg, #5cb811 0%, #77d42a 78%);
    background: -ms-linear-gradient(90deg, #5cb811 0%, #77d42a 78%);
    background: linear-gradient(180deg, #77d42a 0%, #5cb811 78%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#77d42a",endColorstr="#5cb811");
}

a.css_button_podlej:hover {
    color: #ffffff;
    background: -webkit-linear-gradient(90deg, #77d42a 0%, #5cb811 78%);
    background: -moz-linear-gradient(90deg, #77d42a 0%, #5cb811 78%);
    background: -ms-linear-gradient(90deg, #77d42a 0%, #5cb811 78%);
    background: linear-gradient(180deg, #5cb811 0%, #77d42a 78%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#5cb811",endColorstr="#77d42a");
}

.css_button_podlej:active {
    position:relative;
    top: 1px;
}
.css_button_zasadz {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #2b9fed), color-stop(1, #1f86cf));
	background:-moz-linear-gradient(top, #2b9fed 5%, #1f86cf 100%);
	background:-webkit-linear-gradient(top, #2b9fed 5%, #1f86cf 100%);
	background:-o-linear-gradient(top, #2b9fed 5%, #1f86cf 100%);
	background:-ms-linear-gradient(top, #2b9fed 5%, #1f86cf 100%);
	background:linear-gradient(to bottom, #2b9fed 5%, #1f86cf 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2b9fed', endColorstr='#1f86cf',GradientType=0);
	background-color:#2b9fed;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #0c68c4;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	padding:7px 11px;
	text-decoration:none;
}
.css_button_zasadz:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #1f86cf), color-stop(1, #2b9fed));
	background:-moz-linear-gradient(top, #1f86cf 5%, #2b9fed 100%);
	background:-webkit-linear-gradient(top, #1f86cf 5%, #2b9fed 100%);
	background:-o-linear-gradient(top, #1f86cf 5%, #2b9fed 100%);
	background:-ms-linear-gradient(top, #1f86cf 5%, #2b9fed 100%);
	background:linear-gradient(to bottom, #1f86cf 5%, #2b9fed 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1f86cf', endColorstr='#2b9fed',GradientType=0);
	background-color:#1f86cf;
	color: #fff;
}
.css_button_zasadz:active {
	position:relative;
	top:1px;
}

.css_button_zbierz {
    font-size: 16px;
    text-decoration: inherit;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 4px;
    border: 1px solid #268a16;
    padding: 7px 20px;
    -moz-box-shadow: inset 1px 1px 0px 0px #caefab;
    cursor: pointer;
    color: #FFFFFF;
    display: inline-block;
    background: -moz-linear-gradient(90deg, #5cb811 5%, #77d42a 100%);
    background: -ms-linear-gradient(90deg, #5cb811 5%, #77d42a 100%);
    background: linear-gradient(180deg, #77d42a 5%, #5cb811 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#77d42a",endColorstr="#5cb811");
	margin: 5px 0px;
}

.css_button_zbierz:hover {
	color:#f2f2f2;
    background: -webkit-linear-gradient(90deg, #77d42a 5%, #5cb811 100%);
    background: -moz-linear-gradient(90deg, #77d42a 5%, #5cb811 100%);
    background: -ms-linear-gradient(90deg, #77d42a 5%, #5cb811 100%);
    background: linear-gradient(180deg, #5cb811 5%, #77d42a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#5cb811",endColorstr="#77d42a");
}

.css_button_zbierz:active {
    position:relative;
    top: 1px;
}
/*sala treningowa*/
.label_sala {
	width: 13%;
	display: inline-block;
	text-align: center;
	margin: 1px;
}
.label_sala img {
    border: 1px solid #d2d2d2;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-o-border-radius: 4px;
	padding:2px;
	background: #ffffff;
	max-width:94%;
}
.zaznaczone_sala{
	background: #A0D4FA;
}
.podpowiedz_atak{
	cursor:pointer;
	color:#2b9fed;
}
/* menu boczne */

#panel{
	padding-left: 0px;
	width: 60px;
	position: fixed;
	left: -16px;
	top: 20%;
	z-index: 5;
	background-color: #25517D;
	border: 2px solid #BCBCBC;
	border-radius: 8px;
	-webkit-border-radius: 8px;
	-o-border-radius: 8px;
}
.panel_info{
    color: #ffffff;
    position: fixed;
    left: 68px;
    padding:7px;
    top: 40%;
    z-index: 1;
    font-size: 10pt;
	background-color: #25517D;
	border: 2px solid #BCBCBC;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
}
.obraz_bok{
    margin-left:13px;
}
/* pomoc panel */
.pomoc_info{
    color: #000000;
    position: fixed;
    padding:7px;
    width:280px;
    z-index: 1;
    font-size: 12px;
	font-variant: normal;
	font-weight:normal;
}
.pomoc {
	font-size:12pt;
	float:right;
	color:#0066FF;
	width:16px;
	height:16px;
	background: url('../images/pomoc.png');
	cursor:pointer;
}

/* INFORMSACJE O TABELI */
.opis_info{
	padding: 6px 0px;
	font-size: 13px;
}
.dane_info{
	padding: 6px 0px;
	/* font-size:11pt; */
	font-weight:bold;
}
.tr_info{
	text-align:center;
	background-color: #eaeaea;
}

.button_czerwony{
    font-size: 14px;
    font-family: Arial;
    font-weight: normal;
    text-decoration: inherit;
    -webkit-border-radius: 7px 7px 7px 7px;
    border-radius: 7px 7px 7px 7px;
    border-radius: 7px 7px 7px 7px;
    border: 1px solid #d83526;
    padding: 7px 18px;
    text-shadow: 1px 1px 0px #b23e35;
    -webkit-box-shadow: inset 1px 1px 0px 0px #f29c93;
    -moz-box-shadow: inset 1px 1px 0px 0px #f29c93;
    box-shadow: inset 1px 1px 0px 0px #f29c93;
    cursor: pointer;
    color: #ffffff;
    display: inline-block;
    background: -webkit-linear-gradient(90deg, #ce0100 5%, #fe1a00 100%);
    background: -moz-linear-gradient(90deg, #ce0100 5%, #fe1a00 100%);
    background: -ms-linear-gradient(90deg, #ce0100 5%, #fe1a00 100%);
    background: linear-gradient(180deg, #fe1a00 5%, #ce0100 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fe1a00",endColorstr="#ce0100");
}

button_czerwony:hover {
    background: -webkit-linear-gradient(90deg, #fe1a00 5%, #ce0100 100%);
    background: -moz-linear-gradient(90deg, #fe1a00 5%, #ce0100 100%);
    background: -ms-linear-gradient(90deg, #fe1a00 5%, #ce0100 100%);
    background: linear-gradient(180deg, #ce0100 5%, #fe1a00 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ce0100",endColorstr="#fe1a00");
}
.buton {
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #767676;
    padding: 4px 4px;
	margin-right:2px;
    cursor: pointer;
    color: #212121;
    display: inline-block;
    background: -webkit-linear-gradient(90deg, #dfdfdf 5%, #ededed 100%);
    background: -moz-linear-gradient(90deg, #dfdfdf 5%, #ededed 100%);
    background: -ms-linear-gradient(90deg, #dfdfdf 5%, #ededed 100%);
    background: linear-gradient(180deg, #ededed 5%, #dfdfdf 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ededed",endColorstr="#dfdfdf");
}

.buton:hover {
    background: -webkit-linear-gradient(90deg, #ededed 5%, #dfdfdf 100%);
    background: -moz-linear-gradient(90deg, #ededed 5%, #dfdfdf 100%);
    background: -ms-linear-gradient(90deg, #ededed 5%, #dfdfdf 100%);
    background: linear-gradient(180deg, #dfdfdf 5%, #ededed 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#dfdfdf",endColorstr="#ededed");
}
/* TARG POKEMON */
.targ_niebieski td{
  color: #232323;
  background-color: #C1E7FD;
  border: 1px solid #78CFF1;
}
.targ_zolty td{
background-color: #FFEFA9;
  border: 1px solid #FFCE50;
}
.targ_zolty_blady td{
background-color: #FFF4C5;
  border: 1px solid #FFDC81;
}
.targ_czerwony td{
	background-color: #FDC1C1;
	border: 1px solid #FF8484;
}
.usun{
	cursor:pointer;
	color:#f08030;
}
/* przyciski */
.button{
    font-weight: normal;
    text-decoration: inherit;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    padding: 5px 12px;
	margin-top:2px;
	font-size:14px;
    cursor: pointer;
    display: inline-block;
}
a.button:hover{
	color: #fff;
}
.bzolty {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f7cf2e), color-stop(1, #f2b61f));
	background:-moz-linear-gradient(top, #f7cf2e 5%, #f2b61f 100%);
	background:-webkit-linear-gradient(top, #f7cf2e 5%, #f2b61f 100%);
	background:-o-linear-gradient(top, #f7cf2e 5%, #f2b61f 100%);
	background:-ms-linear-gradient(top, #f7cf2e 5%, #f2b61f 100%);
	background:linear-gradient(to bottom, #f7cf2e 5%, #f2b61f 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7cf2e', endColorstr='#f2b61f',GradientType=0);
	background-color:#f7cf2e;
	border:1px solid #edac1f;
	color:#ffffff;
}
.bzolty:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f2b61f), color-stop(1, #f7cf2e));
	background:-moz-linear-gradient(top, #f2b61f 5%, #f7cf2e 100%);
	background:-webkit-linear-gradient(top, #f2b61f 5%, #f7cf2e 100%);
	background:-o-linear-gradient(top, #f2b61f 5%, #f7cf2e 100%);
	background:-ms-linear-gradient(top, #f2b61f 5%, #f7cf2e 100%);
	background:linear-gradient(to bottom, #f2b61f 5%, #f7cf2e 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2b61f', endColorstr='#f7cf2e',GradientType=0);
	background-color:#f2b61f;
	color:#ffffff;
}

.bczerwony {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fe1a00), color-stop(1, #ce0100));
	background:-moz-linear-gradient(top, #fe1a00 5%, #ce0100 100%);
	background:-webkit-linear-gradient(top, #fe1a00 5%, #ce0100 100%);
	background:-o-linear-gradient(top, #fe1a00 5%, #ce0100 100%);
	background:-ms-linear-gradient(top, #fe1a00 5%, #ce0100 100%);
	background:linear-gradient(to bottom, #fe1a00 5%, #ce0100 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100',GradientType=0);
	background-color:#fe1a00;
	border:1px solid #9c1509;
	color:#ffffff;
}
.bczerwony:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ce0100), color-stop(1, #fe1a00));
	background:-moz-linear-gradient(top, #ce0100 5%, #fe1a00 100%);
	background:-webkit-linear-gradient(top, #ce0100 5%, #fe1a00 100%);
	background:-o-linear-gradient(top, #ce0100 5%, #fe1a00 100%);
	background:-ms-linear-gradient(top, #ce0100 5%, #fe1a00 100%);
	background:linear-gradient(to bottom, #ce0100 5%, #fe1a00 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fe1a00',GradientType=0);
	background-color:#ce0100;
	color:#ffffff;
}
.bniebieski {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #1b86f2), color-stop(1, #166dc4));
	background:-moz-linear-gradient(top, #1b86f2 5%, #166dc4 100%);
	background:-webkit-linear-gradient(top, #1b86f2 5%, #166dc4 100%);
	background:-o-linear-gradient(top, #1b86f2 5%, #166dc4 100%);
	background:-ms-linear-gradient(top, #1b86f2 5%, #166dc4 100%);
	background:linear-gradient(to bottom, #1b86f2 5%, #166dc4 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1b86f2', endColorstr='#166dc4',GradientType=0);
	background-color:#1b86f2;
	border:1px solid #0f5499;
	color:#ffffff;
}
.bniebieski:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #166dc4), color-stop(1, #1b86f2));
	background:-moz-linear-gradient(top, #166dc4 5%, #1b86f2 100%);
	background:-webkit-linear-gradient(top, #166dc4 5%, #1b86f2 100%);
	background:-o-linear-gradient(top, #166dc4 5%, #1b86f2 100%);
	background:-ms-linear-gradient(top, #166dc4 5%, #1b86f2 100%);
	background:linear-gradient(to bottom, #166dc4 5%, #1b86f2 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#166dc4', endColorstr='#1b86f2',GradientType=0);
	background-color:#166dc4;
	color:#ffffff;
}
.bzielony {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #77d42a), color-stop(1, #5cb811));
	background:-moz-linear-gradient(top, #77d42a 5%, #5cb811 100%);
	background:-webkit-linear-gradient(top, #77d42a 5%, #5cb811 100%);
	background:-o-linear-gradient(top, #77d42a 5%, #5cb811 100%);
	background:-ms-linear-gradient(top, #77d42a 5%, #5cb811 100%);
	background:linear-gradient(to bottom, #77d42a 5%, #5cb811 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77d42a', endColorstr='#5cb811',GradientType=0);
	background-color:#77d42a;
	border:1px solid #268a16;
	color:#ffffff;
}
.bzielony:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #5cb811), color-stop(1, #77d42a));
	background:-moz-linear-gradient(top, #5cb811 5%, #77d42a 100%);
	background:-webkit-linear-gradient(top, #5cb811 5%, #77d42a 100%);
	background:-o-linear-gradient(top, #5cb811 5%, #77d42a 100%);
	background:-ms-linear-gradient(top, #5cb811 5%, #77d42a 100%);
	background:linear-gradient(to bottom, #5cb811 5%, #77d42a 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cb811', endColorstr='#77d42a',GradientType=0);
	background-color:#5cb811;
	color:#ffffff;
}
/* DIKI POKEMON MOJA DRUYNA */
.button_pokemon{
  padding: 3px 0px;
  width: 102px;
  border: 1px solid #78CFF1;
  border-radius: 5px;
  background: #fff;
  margin: 1px;
  cursor: pointer;
 }
 .button_pokemon:hover {
  border: 1px solid #32A5D2;
  background: #78CFF1;
}
.button_pokemon_disable{
  padding: 3px 0px;
  width: 104px;
  border: 1px solid #d1d1d1;
  border-radius: 5px;
  background: #f1f1f1;
  margin: 1px;
  cursor: pointer;
 }
 .button_pokeball{
  padding: 3px 1px;
  width: 94px;
  border: 1px solid #d1d1d1;
  border-radius: 5px;
  background: #fff;
  margin: 1px;
  cursor: pointer;
 }
 .button_pokeball:hover {
  border: 1px solid #FFA300;
  background: #FFC969;
}
.radius{
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;	
}

/* REJESTRACJA	 */
.tab_rej{
	background: #A1D0FF;
	margin:5px;
	border:1px solid #13293F;
}
.tab_rej table{
    border-collapse: separate;
    border-spacing: 5px 15px;	
}
.tab_rej input[type=text] ,.tab_rej input[type=password]{
     // background: transparent url(http://html-generator.weebly.com/files/theme/input-text-8.png) repeat-x; 
    border: 1px solid #999; 
    outline:0; 
    height:32px; 
    width: 175px; 
    font-size:18pt;
}
/*SAMOUCZEK*/
.samouczek_panel{
  width:50%;
  top:15%;
  left:25%;
  z-index:100;
  position: fixed;
}
.samouczek_lewo{
  float: left;
  width:100%;
  border: 4px #000000 solid;
  background-color: #89D8E1;
  -webkit-border-radius: 14px 14px 14px 14px;
  -moz-border-radius: 14px 14px 14px 14px;
  border-radius: 14px 14px 14px 14px;
  -moz-box-shadow: 0px 0px 58px 25px #BFF3FF;
  -webkit-box-shadow: 0px 0px 58px 25px #BFF3FF;
  box-shadow: 0px 0px 58px 25px #BFF3FF;
}         
.samouczek_prawo{
  float:right;
  width:190px;
  padding-top:20px;
}
.samouczek_tresc{
  font-size:12pt;
  padding:14px;
}
.samouczek_nawigacja{
  width:95%;
  margin:10px;
}
.samouczek_prev{
  font-size:14px;
  font-weight:bold;
  float:left;
  cursor:pointer;
  margin:5px;
}
.samouczek_next{
  font-size:14px;
  font-weight:bold;
  float:right;
  cursor:pointer;
  margin:5px;
}
.samouczek_zamknij{
  float:right;
  margin:10px;
}
/*KONIEC SAMOUCZEK*/

/* LOGOWANIE */
.logowanie_n{ 
    border-radius: 10px;
    border: 2px solid #BCBCBC;
    padding: 15px;
}
.logowanie_l{
	width: 50%;
    border-right: 1px solid #d1d1d1;
}
.logowanie_p{
	width: 48%;
	padding-left:2%;
    float: right;
	text-align: center;
	vertical-align: middle;
}
.logowanie_n input[type=text] ,.logowanie_n  input[type=password]{
    border: 1px solid #999; 
    outline:0; 
    height:32px; 
    width: 95%; 
    font-size:18pt;
}
.boxnazwa{
	font-size: 16pt;
    color: #414141;
    width: 100%;
    padding-bottom: 8px;
    border-bottom: 1px solid #d1d1d1;
    text-align: center;
    background: #EDEDED;
    padding-top: 8px;
    margin-bottom: 22px;
    border-radius: 5px;
}
.msg-blad {
	display:none;
	font-size: 0.9em;
	border-radius: 3px;
	padding:10px;
	margin:5px;
	border: 1px solid #cd0a0a;
    background: #fef1ec;
    color: #cd0a0a;
	
}
.mgs-ok{
    font-size: 12px;
    border-radius: 3px;
    padding: 10px;
    margin: 8px;
    border: 1px solid #63b8ee;
    background: #d7efff;
    color: #0ca9ea;
}

/* NAGRODA LOGOWANIE */
.okno_logowanie{
float: left;
  width: 50%;
  border: 2px #000000 solid;
  background-color: #FFCD57;
  background-image: url('../images/logowanie_tlo.jpg');
  background-position: right top;
  height: 250px;
  -webkit-border-radius: 14px 14px 14px 14px;
  -moz-border-radius: 14px 14px 14px 14px;
  border-radius: 14px 14px 14px 14px;
  -moz-box-shadow: 0px 0px 58px 25px #E3DFDA;
  -webkit-box-shadow: 0px 0px 58px 25px #E3DFDA;
  box-shadow: 0px 0px 58px 25px #E3DFDA;
  top:15%;
  left:25%;
  z-index:100;
  position: fixed;
}
.nagroda_logowanie{
	float:left;
  margin: 3px;
	text-align:center;
	font-weight: bold;
  border-radius: 4px;
  border: 2px solid;
  background: #fff;
  padding:5px;
}
.logowanie_tresc{
font-size: 12pt;
  padding: 10px;
  color: #000;
  width: 80%;
  background: #fff;
  margin: 18px;
  border-radius: 7px;
  border: 2px solid #000;
}
.logowanie_over{
width: 100%;
  height: 100%;
  position: fixed;
  top: 0%;
  left: 0%;
  background: #000000;
  z-index: 20;
  opacity: 0.6;
}
.logowanie_zamknij{
  float:right;
  margin:10px;
}
.reklama_bok{
	display:none;
	visibility: hidden;
}
.pokemon_profil_table{
    border-collapse: separate;
    border-spacing: 0px;
	font-size: 12px;
	width:99%;
}
.pokemon_profil_table th{
    font-weight: normal;
	font-size: 12px;
}
.pokemon_profil_table tr:nth-child(even) td , .pokemon_profil_table tr:nth-child(even) th{
    border-collapse: separate;
    border-spacing: 0px;
    border-top: 1px solid #ffe88a;
    border-bottom: 1px solid #ffe88c;
    background: #fff3c3;
}
.pokemon_profil_table td{
	padding: 3px 1px;
}
#sidebar {
	display: block;
	color:#f1f1f1;
	min-width: 246px;
	min-height: 400px;
	margin-left: 5px;
	padding-left: 5px;
	margin-bottom: 30px;
	font-size: 0.8em;
	background-color:#204D7B;
	border:1px solid #000;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
}
#content {
	/* display: block; */
	float: left;
	/* clear: left; */
	/* width: 100%; */
	min-height:700px;
	padding-bottom: 80px !important;
	/* margin: 0 0 30px 0; */
	/* clear: both; */
	/* text-align: justify; */
	font-size: 0.9em;
	background-color:#FFF;
	border:1px solid #a1a1a1;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
}
.ul_pokedex li a{
	font-size:16px; 
	color:#0082C3 !important;
	font-weight:bold;
}
.ul_pokedex ul li a{
	font-size:15px; 
	color:#161616 !important;
	font-weight: normal !important;
}
.slotMachineButton1 {
	padding:12px;
	margin-bottom:14px;
}
.table_nowa input[type="text"]{
	margin: 4px 0px;
	padding: 3px 0px;
}
.rezerwa input, .sklad input ,.druzyna input{
	padding: 4px 8px;
}
.lider input, .lider button{
	padding: 2px 7px;
}
/*********************** */
/*       druzyna         */
/*********************** */
.druzyna_lider_kolor{
	background-color: #f7cf2e;
	border: 4px solid #e8ae1c;
}
.druzyna_zwykly_kolor{
	background-color: #63e2ff;
	border: 4px solid #38bde4;
}
/* rezerwa pokemony lista li */
.pokemony_przeglad ul{
	width:100%;              
	list-style:none;   
    overflow:hidden; 
	margin: 0 ;
	padding: 0 ;
}
.pokemony_przeglad li{
	float:left;
	width:32%;
	padding: 4px 2px ;
	margin:2px 1px 2px 1px ;
	background: none;
	line-height:16px;
	background-color: #e4e4e4 ;
	background-image: none ;
}
.pokemony_przeglad #sklad li{
    border: 1px solid #4bccba;
    background-color: #ebffff;
}
.pokemony_przeglad #sklad li img.obraz_pokemon {
    border: 1px solid #139683;
    padding: 2px;
}
.pokemony_przeglad #rezerwa li{
    border: 1px solid #ffa558;
    background-color: #feede8;
}
.pokemony_przeglad #rezerwa li img.obraz_pokemon {
    border: 1px solid #ffc79f;
    padding: 2px;
}
.pokemony_przeglad li img.obraz_pokemon{
	padding: 0px;
}
.pokemony_przeglad li .obrazek{
	float:left;
}
.pokemony_przeglad li .nazwa{
    position: relative;
    top: 0px;
    left: -17px;
	font-size:12px;
	font-weight: bold;
	float:left;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	width: 78%;
}
.pokemony_przeglad li .plec{
    position: relative;
    top: -3px;
    left: -19px;
    padding: 1px;
    background: #fff;
    border: 1px solid #aaaaaa;
    border-radius: 3px;
    float: left;
    height: 12px;
}
.pokemony_przeglad li .zycie{
	font-size:11px;
	float:left;
	clear:both;
}
.pokemony_przeglad li .przyciski{
	font-size: 13px;
	float:left;
	clear:both;
	width: 100%;
}
.pokemony_przeglad li .przyciski input{
	padding: 2px 7px;
}
.pokemony_przeglad .przedmiot_r{
	/* font-size:11px; */
	float:right;
}
.pokemony_przeglad li .prawa_opis{
    float: right;
    width: 68%;
}
.typ_r{
	float: left;
	clear: both;
}
.typ_r img{
	margin: 0px;
	padding: 0px;
}
.poziom_r{
	font-weight:bold;
}
.sort{
    font-size: 13px;
    color: #6f6f6f;
}
.zaznacz, .zaznacz_sklad{
	float:left;
}
.okienko_mysz{
    font-size: 11px;
	width:200px;
	position: absolute;
	display: none;
	top:100px;
	left: 400px;
    color: #A00000;
    background: #FDD2D2;
    border: 1px solid #E9AAAA;
    margin-bottom: 6px;
    padding: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    text-align: center;
    font-weight: normal;
	z-index: 1000;
}
.juz_zaznaczonych{
	float: right;
	font-size: 11px;
}
.przenies_gora{
	width:100%;
}
.przenies_dol{
	clear: both;
}
.przenies_rezerwa , .przenies_sklad{
    background: #ffffff;
    border: 0px;
}
.sort{
	cursor: pointer;
}
.zarzadzaj_skladem, .zarzadzaj_rezerwa{
	color: #1fabf3;
}
.przenies_do_skladu_zaznaczony{
	background: #ffc593 !important;
}
.przenies_do_rezerwy_zaznaczony{
	background: #8fffef !important;
}
/* --------- koniec rezerwa -------------- */
.div_inwerter {
	display:inline-block;
	height:98px; 
}
/* ----------- KOLOERY --------------------*/
.zielony{
    color: #00c90a;
}
.niebieski {
	color: #3daef6;
}
.czerwony{
	color: #ff0000;
}
.pomaranczowy{
	color: #f06c1f;
}
.w3-bold {
	font-weight: bold;
}
.w3-italic {
	font-style: italic;
}
.wiersz_czerwony {
    background-color: #FFC5C5;
    border-top: 1px solid #F17878;
    border-bottom: 1px solid #F17878;   
}
.wiersz_zielony {
    border-top:1px solid #5cb811; 
	border-bottom:1px solid #5cb811;
	background-color: #dbffbd;
}
.wiersz_zolty{
    background-color: #FFE986;
	border-top:1px solid #FFC01E; 
	border-bottom:1px solid #FFC01E;
}
.wiersz_szary{
	border-top:1px solid #e2e2e2; 
	border-bottom:1px solid #e2e2e2;
	background: #efefef;
}
.w3-cursor, .cursor{
	
    cursor: pointer;
}
@media screen and (max-width:600px){
	body {
		min-width: auto;
	}
	.obraz_pokedex
	{
		max-width:50%;
	}
	.pokeball_dzicz 
	{
		padding:0px;
	}
	.pokeball_dzicz img
	{
		padding:1px;
		width: 70px;
		border-radius: 3px;
	}
	.pokeball_nazwa
	{
		display:none;
	}
	.w3-third-pokewalki{
		width:96%;
	}
	#wrapper{ 
		width:96%;
		padding: 0px !important;
	}
	#top_wew{
		//width: 96%;
	}
	#bottom_wew{
		width: 96%;
		padding: 0px !important;
	}
	#header{
	    height: 50px;
	}
	#top{
	    height: 49px;
	    background: #000;
	    border-bottom: 1px solid #c1c1c1;
	}
	#content{
		width:100%;
		padding: 0px !important;
	}
	#content h3{
		width:96%;
		padding-left: 5px;
	}
	#bottom{
		background: #2a2a2a;
		border-top: 1px solid #fff;
		
	}
	textarea{
		width: 100%;
	}
	.div_rek{
		width:95%;
		padding: 0px !important;
	}
	.pokemony_przeglad ul li{
		width:95%;
	}
	.pokemony_przeglad ul li .prawa_opis{
		float:left;
	}
	.refresh_prawy{
		position:fixed;
		right: 0;
		bottom: 48px;
		width: 48px;
		height: 46px;
		z-index: 999;
	}
	.obraz_lokacje img{
		max-width:100px;
	}
	.obraz_lokacje{
		width:100px;
	}

	.pokedex_przedmioty_obraz img{
		max-width: 90px;
	}
	
	.sala_lewa_kolumna{
		width: 56%;
	}
	.sala_button_naucz{
		margin:4px;
	}
	.tab_walka img{
		width:60px;
	}
	.ranking_login {
		word-wrap:break-word;
		width: 30px;
	}
	.pokemon_dzicz{
		//width: 96% !important;
	}
	.pokemon_dzicz_obrazek{
		width: 96% !important;
		border: 0 !important;
	}
	.pokemony_nazwa_duze{
		font-size:20px;
	}
	.pokemony_nazwa_gatunek{
		display: none;
	}
	.pokemony_druzyna_obraz{
		width:70px;
	}
	.duzy_lokacje_obraz{
		width:120px;
	}
	.pokedex_tabela_ataki_TM{
		width:96%;
	}
	.region_odznaki_tekst{
		width: 100%;
		margin-left: 0px;
		font-size: 1em;
		display: block;
		height:auto;
	}
	img.srodek{
		width:32px;
		margin:1px;
	}
	.profil_odznaki{
		width:100%;
	}
	.walka_ikona,.walka_ikona_duza{
		float:right !important;
	}
	.display_none{
		display:none;
	}
	#content .pokedex ul {
		padding: 5px 0 5px 10px;
		margin-left: 0px;
	}
	.input_targ{
		width:75%;
	}
	.ball_nowa_zlapany{
	display:none;
	}
	.liga_ustaw_ataki{
		margin-left:25px; 
		width:90%;
	}
	.div_1_2{
		width:100%;
	}
	.div_1_1{
		width:100%;
	}
	.div_1_4{
		width:49%; 
	}
	.obraz_bok {
		margin-left: 11px;
		max-width: 37px;
	}
	#panel {
		width: 36px;
	}
}