@CHARSET "UTF-8";
/* ---------- standardowy wiersz tabeli ---------- */
TD.user
{
    width: 150px;
    border: solid 1px #3E8FD6;
    background-color: #FFFF00;
}
TD.score
{
    width: 50px;
	border: solid 1px #3E8FD6;
    background-color: #FFFF00;
}
TD.w80
{
    width: 80px;
	border: solid 1px #3E8FD6;
    background-color: #FFFF00;
}
TD.number
{
    width: 35px;
	border: solid 1px #3E8FD6;
    background-color: #FFFF00;
}
TD.numberB
{
 	font-weight: bold;
    width: 35px;
	border: solid 1px #3E8FD6;
    background-color: #FFFF00;
}
TD.checkbox
{
    width: 35px;
	border: solid 1px #3E8FD6;
    background-color: #FFFF00;
}
/* ---------- podswietlenie - normalny ---------- */
/* Awans2 */
TD.userAw2
{
    width: 150px;
	border: solid 1px #000;
    background-color: #2eb43c;
}
TD.numberAw2
{
    width: 35px;
	border: solid 1px #000;
    background-color: #2eb43c;
}
TD.numberAw2B
{
    width: 35px;
    font-weight: bold;
	border: solid 1px #000;
    background-color: #2eb43c;
}
/* Awans1 */
TD.userAw1
{
    width: 150px;
	border: solid 1px #148e14;
    background-color: #69fb1c;
}
TD.numberAw1
{
    width: 35px;
	border: solid 1px #148e14;
    background-color: #69fb1c;
}
TD.numberAw1B
{
    width: 35px;
    font-weight: bold;
	border: solid 1px #148e14;
    background-color: #69fb1c;
}
/* Pozostaje */
TD.userPoz
{
    width: 150px;
	border: solid 1px #e46103;
    background-color: #FFFF00;
}
TD.numberPoz
{
    width: 35px;
	border: solid 1px #e46103;
    background-color: #FFFF00;
}
TD.numberPozB
{
    width: 35px;
    font-weight: bold;
	border: solid 1px #e46103;
    background-color: #FFFF00;
}
/* Spadek1 */
TD.userSp1
{
    width: 150px;
	border: solid 1px #3E8FD6;
    background-color: #64eaf6;
}
TD.numberSp1
{
    width: 35px;
	border: solid 1px #3E8FD6;
    background-color: #64eaf6;
}
TD.numberSp1B
{
    width: 35px;
    font-weight: bold;
	border: solid 1px #3E8FD6;
    background-color: #64eaf6;
}
/* Spadek2 */
TD.userSp2
{
    width: 150px;
	border: solid 1px #222;
    background-color: #1f9acc;
}
TD.numberSp2
{
    width: 35px;
	border: solid 1px #222;
    background-color: #1f9acc;
}
TD.numberSp2B
{
    width: 35px;
    font-weight: bold;
	border: solid 1px #222;
    background-color: #1f9acc;
}

/* ---------- parzysty wiersz tabeli ---------- */
TD.userP
{
    width: 150px;
	border: solid 1px #3E8FD6;
    background-color: #FFCB15;
}
TD.scoreP
{
    width: 50px;
	border: solid 1px #3E8FD6;
    background-color: #FFCB15;
}
TD.w80P
{
    width: 80px;
	border: solid 1px #3E8FD6;
    background-color: #FFCB15;
}
TD.numberP
{
    width: 35px;
	border: solid 1px #3E8FD6;
    background-color: #FFCB15;
}
TD.numberPB
{
    width: 35px;
    font-weight: bold;
	border: solid 1px #3E8FD6;
    background-color: #FFCB15;
    
}
TD.checkboxP
{
    width: 35px;
	border: solid 1px #3E8FD6;
    background-color: #FFCB15;
}
/* ---------- podswietlenie - parzysty ---------- */
/* Awans2 */
TD.userAw2P
{
    width: 150px;
	border: solid 1px #000;
    background-color: #17b717;
}
TD.numberAw2P
{
    width: 35px;
	border: solid 1px #000;
    background-color: #17b717;
}
TD.numberAw2PB
{
    width: 35px;
    font-weight: bold;
	border: solid 1px #000;
    background-color: #17b717;
}
/* Awans1 */
TD.userAw1P
{
    width: 150px;
	border: solid 1px #148e14;
    background-color: #60e21b;
}
TD.numberAw1P
{
    width: 35px;
	border: solid 1px #148e14;
    background-color: #60e21b;
}
TD.numberAw1PB
{
    width: 35px;
    font-weight: bold;
	border: solid 1px #148e14;
    background-color: #60e21b;
}
/* Pozostaje */
TD.userPozP
{
    width: 150px;
	border: solid 1px #e46103;
    background-color: #ffdd00;
}
TD.numberPozP
{
    width: 35px;
	border: solid 1px #e46103;
    background-color: #ffdd00;
}
TD.numberPozPB
{
    width: 35px;
    font-weight: bold;
	border: solid 1px #e46103;
    background-color: #ffdd00;
}
/* Spadek1 */
TD.userSp1P
{
    width: 150px;
	border: solid 1px #3E8FD6;
    background-color: #46ddeb;
}
TD.numberSp1P
{
    width: 35px;
	border: solid 1px #3E8FD6;
    background-color: #46ddeb;
}
TD.numberSp1PB
{
    width: 35px;
    font-weight: bold;
	border: solid 1px #3E8FD6;
    background-color: #46ddeb;
}
/* Spadek2 */
TD.userSp2P
{
    width: 150px;
	border: solid 1px #222;
    background-color: #0788bc;
}
TD.numberSp2P
{
    width: 35px;    
	border: solid 1px #222;
    background-color: #0788bc;
}
TD.numberSp2PB
{
    width: 35px;
    font-weight: bold;
	border: solid 1px #222;
    background-color: #0788bc;
}

/* ---------- zaznaczony wiersz ---------- */
TD.user0
{
 	color: #EEEEEE;
    width: 150px;
    border: solid 1px #000000;
    background-color: #3E8FD6;
}
TD.score0
{
 	color: #EEEEEE;
    width: 50px;
	border: solid 1px #000000;
    background-color: #3E8FD6;
}
TD.number0
{
 	color: #EEEEEE;
    width: 35px;
	border: solid 1px #000000;
    background-color: #3E8FD6;
}
TD.number0B
{
 	font-weight: bold;
 	color: #EEEEEE;
    width: 35px;
	border: solid 1px #000000;
    background-color: #3E8FD6;
}
TD.checkbox0
{
 	color: #EEEEEE;
    width: 35px;
	border: solid 1px #000000;
    background-color: #3E8FD6;
}

/* ---------- podswietlenie - podswietlony ---------- */
/* Awans2 */
TD.userAw20
{
    width: 150px;
    color: #EFEFEF;
    font-weight: bold;
	border: solid 1px #222;
    background-color: #2eb43c;
}
TD.numberAw20
{
    width: 35px;
    color: #EFEFEF;
    font-weight: bold;
	border: solid 1px #222;
    background-color: #2eb43c;
}
TD.numberAw20B
{
    width: 35px;
    color: #EFEFEF;
    font-weight: bold;
	border: solid 1px #222;
    background-color: #2eb43c;
}
/* Awans1 */
TD.userAw10
{
    width: 150px;
    color: #1d4f03;
    font-weight: bold;
	border: solid 1px #000;
    background-color: #69fb1c;
}
TD.numberAw10
{
    width: 35px;
    color: #1d4f03;
    font-weight: bold;
	border: solid 1px #000;
    background-color: #69fb1c;
}
TD.numberAw10B
{
    width: 35px;
    color: #1d4f03;
    font-weight: bold;
	border: solid 1px #000;
    background-color: #69fb1c;
}
/* Pozostaje */
TD.userPoz0
{
    width: 150px;
    color: #EEEEEE;
    font-weight: bold;
	border: solid 1px #000;
    background-color: #b94624;
}
TD.numberPoz0
{
    width: 35px;
    color: #EEEEEE;
    font-weight: bold;
	border: solid 1px #000;
    background-color: #b94624;
}
TD.numberPoz0B
{
    width: 35px;
    color: #EEEEEE;
    font-weight: bold;
	border: solid 1px #000;
    background-color: #b94624;
}
/* Spadek1 */
TD.userSp10
{
    width: 150px;
    color: #0c38ee;
    font-weight: bold;
	border: solid 1px #333;
    background-color: #64eaf6;
}
TD.numberSp10
{
    width: 35px;
    color: #0c38ee;
    font-weight: bold;
	border: solid 1px #333;
    background-color: #64eaf6;
}
TD.numberSp10B
{
    width: 35px;
    color: #0c38ee;
    font-weight: bold;
	border: solid 1px #333;
    background-color: #64eaf6;
}
/* Spadek2 */
TD.userSp20
{
    width: 150px;
    color: #eee;
    font-weight: bold;
	border: solid 1px #333;
    background-color: #1f9acc;
}
TD.numberSp20
{
    width: 35px;
    color: #eee;
    font-weight: bold;
	border: solid 1px #333;
    background-color: #1f9acc;
}
TD.numberSp20B
{
    width: 35px;
    color: #eee;
    font-weight: bold;
	border: solid 1px #333;
    background-color: #1f9acc;
}

/* ----- ----- */

TD.score2
{
    width: 50px;
	border: solid 1px #3E8FD6;
    background-color: #EEEEEE;
}

/* ---------- naglowek tabeli ---------- */
TD.userH
{
 	font-weight: bold;
 	color: #FFF;
    width: 150px;
	border: solid 1px #222;
    background-color: #0C427E;/*#1E5D93;*//*#FDF957;*/
}
TD.scoreH
{
 	font-weight: bold;
 	color: #FFF;
    width: 50px;
	border: solid 1px #222;
    background-color: #0C427E;/*#1E5D93;*/
}
TD.numberH
{
 	font-weight: bold;
 	color: #FFF;
    width: 35px;
	border: solid 1px #222;
    background-color: #0C427E; /*#1E5D93;*/
}
TD.w80H
{
	font-weight: bold;
	color: #FFF;
    width: 80px;
	border: solid 1px #222;
    background-color: #0C427E;
}
TD.checkboxH
{
 	font-weight: bold;
 	color: #FFF;
    width: 35px;
	border: solid 1px #222;
    background-color: #0C427E; /*#1E5D93;*/
}
/* ---------- zielony / czerwony 35 px ---------- */
TD.numberS0
{
	font-weight: bold; color: #FFF; width: 35px; 
    border: solid 1px #222;
    background-color: #FCFCFF;
}
TD.numberS1
{
	font-weight: bold; color: #FFF; width: 35px; 
    border: solid 1px #222;
    background-color: #00D700;
}
TD.numberS-1
{
	font-weight: bold; color: #FFF; width: 35px; 
    border: solid 1px #222;
    background-color: #E60000;
}

/* ---------- komorka tabeli do statusu ---------- */
TD.userS0
{
	font-weight: bold; color: #FFF; width: 80px; 
    border: solid 1px #222;
    background-color: #00D700;
}
/* komorka tabeli do statusu */
TD.userS1
{
	font-weight: bold; color: #222; width: 80px; 
    border: solid 1px #222;
    background-color: #FCFC7C;
}
/* komorka tabeli do statusu */
TD.userS2
{
	font-weight: bold; color: #222; width: 80px; 
    border: solid 1px #222;
    background-color: #FCFCFF;
}
/* komorka tabeli do statusu */
TD.userS3
{
	font-weight: bold; color: #222; width: 80px; 
    border: solid 1px #222;
    background-color: #FC861D;
}
/* komorka tabeli do statusu */
TD.userS4
{
	font-weight: bold; color: #FFF; width: 80px; 
    border: solid 1px #222;
    background-color: #E60000;
}
/* komorka tabeli do statusu */
TD.userS5
{
	font-weight: bold; color: #222; width: 80px; 
    border: solid 1px #222;
    background-color: #FC861D;
}
/* koniec td */
