﻿body {padding:0;margin:0;font-family: 'Ubuntu', sans-serif;color:#003f7d;background-color:#fff;font-size:11px;}
.ladderBody{padding:0;margin:0;font-family: 'Ubuntu', sans-serif;color:#003f7d;background:#f9f9f9;font-size:11px;}
a {font-weight:bold;text-decoration:none;color:#003f7d;}
a:hover {text-decoration:underline;}
.clearfix {clear:both;}


.drabinka64,.drabinka32,.drabinka16,.drabinka12,.drabinka10,.drabinka8,.drabinka6,.drabinka4,.drabinka2,.drabinkaD64,.drabinkaD32,.drabinkaD16,.drabinkaD10,.drabinkaD8,.drabinkaD6,.drabinkaD4{margin:20px;display:block;overflow:hidden;}
.drabinka64 {width:1434px;height:3322px;}
.drabinka32 {width:1234px;height:1674px;}
.drabinka16 {width:1034px;height:850px;}
.drabinka12 {width:600px;height:680px;}
.drabinka10 {width:480px;height:540px;}
.drabinka8 {width:830px;height:400px; }
.drabinka6 {width:480px;height:340px;}
.drabinka4 {width:680px;height:196px;}
.drabinka2 {width:680px;height:95px;}
.drabinkaD64 {width:1434px;height:4412px;}
.drabinkaD32 {width:1234px;height:2220px;}
.drabinkaD16 {width:1034px;height:1100px;}
.drabinkaD10 {width:480px;height:690px;}
.drabinkaD8 {width:834px;height:575px;}
.drabinkaD6 {width:600px;height:420px;}
.drabinkaD4 {width:634px;}

.tabDMPGroup
{
	display: block;
	overflow: hidden;
	width:1020px;
}

.lastRound {left:0px;} 

.result1, .result2, .result3, .result4, .result5, .result6, .result7
{
	position:absolute;
	left: 236px;
	margin-top: 32px;
	font-size: 12px;
	line-height: 12px;
	padding: 0;
	color: #ea6100;
	font-weight: 500;
	text-align: left;
	width: 174px;
	display: block;
	overflow: hidden;
	height: 50px;
}
.resultD1, .resultD2, .resultD3, .resultD4, .resultD5, .resultD6, .resultD7
{
	position:absolute;
	left: 236px;
	margin-top: 32px;
	font-size: 12px;
	line-height: 12px;
	padding: 0;
	color: #ea6100;
	font-weight: 500;
	text-align: left;
	width: 174px;
	display: block;
	overflow: hidden;
	height: 50px;
}

.result1 input, .result2 input, .result3 input, .result4 input, .result5 input, .result6 input, .result7 input,
.resultD1 input, .resultD2 input, .resultD3 input, .resultD4 input, .resultD5 input, .resultD6 input, .resultD7 input
{
 -webkit-border-radius: 0px; /* Safari, Chrome */
 -khtml-border-radius: 0px;    /* Konqueror */
 -moz-border-radius: 0px; /* Firefox */
  border-radius: 0px;
}

.result2{left:438px; margin-top: 53px;} 
.result3{left:640px; margin-top: 103px;} 
.result4{left:842px; margin-top: 208px;} 
.result5{left:1044px; margin-top: 413px;} 
.result6{left:1246px; margin-top: 817px;}

.resultD2{left:438px; margin-top: 77px;}
.resultD3{left:640px; margin-top: 147px;} 
.resultD4{left:842px; margin-top: 296px;} 
.resultD5{left:1044px; margin-top: 512px;} 
.resultD6{left:1246px; margin-top: 1137px;} 

.resultMain
{
	display:inline-block;overflow:hidden;
}
.resultConLeft
{
	display:inline-block;overflow:hidden; width:28px; margin-right:1px; height:26px; margin-top:13px; font-size:11px;text-align:right; font-weight:normal;
}
.resultConRight
{
	display:inline-block;overflow:hidden; width:28px;
}
.resultConTxtMain
{
	display:inline-block;overflow:hidden;margin-top:4px; margin-left:12px;
}
.resultConTxt
{
	float:left; margin-right:8px; height:26px; font-size:11px; text-align:left; font-weight:bold;
}

.result_small, .result_tie {border:1px solid #fbdfcc; font-size:12px;line-height:12px;padding:0; color:#ea6100;font-size:11px;text-align:center; font-weight:500;background-color:#fff;text-align:center;width:26px;display:inline-block;overflow:hidden;height:26px;}
.result_small2
{
	border: 1px solid #fbdfcc;
	font-size: 12px;
	line-height: 12px;
	padding: 0;
	color: #ea6100;
	font-size: 11px;
	text-align: center;
	font-weight: 500;
	background-color: #fff;
	text-align: center;
	width: 26px;
	display: inline-block;
	overflow: hidden;
	height: 26px;
	margin-top:1px;
}

.legend .result_small, .legend  .result_small2
{
	font-size: 10px;
	line-height: 10px;
	height: 14px;
	width: 22px;
}

.legend .resultConLeft
{
	margin-top:5px; font-size:10px;
	height:22px;
}

.runda {width:202px;float:left;}
.r1,.rD1 {width:220px;}
.r2 {margin-top:31px;}
.r3 {margin-top:83px;}
.r4 {margin-top:185px;}
.r5 {margin-top:392px;}
.r6 {margin-top:804px;}
.r7 {margin-top:1620px;}
.rD2 {margin-top:48px;}
.rD3 {margin-top:124px;}
.rD4 {margin-top:270px;}
.rD5 {margin-top:565px;}
.rD6 {margin-top:1076px;}
.rD7 {margin-top:2212px;}

.drabinkaPara {float:left;}
.dRunda1 {height:94px;}
.dRunda2 {height:135px;}
/*.dRunda2 {height:185px;}*/
.dRunda3 {height:236px;}
.dRunda4 {height:446px;}
.dRunda5 {height:857px;}
.dRunda6 {height:1663px;}
.dRundaD1 {height:128px;}
.dRundaD2 {height:185px;}
.dRundaD2LastElimination {height:80px;}
.dRundaD3 {height:327px;}
.dRundaD4 {height:622px;}
.dRundaD5 {height:1056px;}
.dRundaD6 {height:2305px;}

.singiel1 {width:206px;height:33px;}
.singiel2,.singiel3,.singiel4,.singiel5,.singiel6,.singiel7  {width:188px;height:33px;}
.singielD1 {width:206px;height:50px;}
.singielD2,.singielD3,.singielD4,.singielD5,.singielD6,.singielD7{width:188px;height:50px;}

.singielP {height:17px;}
.singielDP {height:43px;line-height:17px;}
.playerContD
{
	height: 43px;
	line-height: 17px;
 -webkit-border-radius: 4px; /* Safari, Chrome */
 -khtml-border-radius: 4px;    /* Konqueror */
 -moz-border-radius: 4px; /* Firefox */
  border-radius: 4px;
}
.playerContS
{
	height: 17px;
	line-height: 17px;
 -webkit-border-radius: 4px; /* Safari, Chrome */
 -khtml-border-radius: 4px;    /* Konqueror */
 -moz-border-radius: 4px; /* Firefox */
  border-radius: 4px;
}

.drabinkaKomorka {}
.komorkaRozstawienie	{float:left;width:18px;height:17px;text-align:left;color:#ea6100;font-size:14px;font-weight:bold;line-height:14px;}
.komorkaRozstawienie_v2
{
	float: right;
	position: relative;
	margin-right: -16px;
	width: 18px;
	height: 17px;
	text-align: left;
	color: #ea6100;
	font-size: 14px;
	font-weight: bold;
	line-height: 14px;
	margin-top: 30px;
}
.rozstawienie {background:url(/Ladder/Images/drabinki.png) 0 -93px no-repeat;}

.komorkaZawodnik {float:left;border:1px solid #6993bc;overflow:hidden;width:158px;padding:7px; background:#4174a1;}
.komorkaZawodnikT {float:left;border:1px solid #6993bc;overflow:hidden;padding:7px; background:#4174a1;}
.komorkaZawodnikF{float:left;border:1px solid #6993bc;overflow:hidden;width:158px;padding:7px; background:#4174a1 url(/Ladder/Images/ladderInputBg.gif) no-repeat center right; }
.komorkaLinia {width:14px;float:left;background:url(/Ladder/Images/ladderLineH.png) left center repeat-x;height:inherit;}

.komorkaLiniaD1 {width:14px;float:left;margin-top:4px; background:url(/Ladder/Images/ladderLineH.png) left center repeat-x;height:inherit;}

.drabinkaLinie {width:14px;float:left;}
.drabinkaLiniaV {width:2px;background:url(/Ladder/Images/ladderLineH.png) left center repeat-y;float:left;}
.drabinkaLiniaH{width:12px;height:inherit;background:url(/Ladder/Images/ladderLineH.png) left center repeat-x;float:left;}

.interruption1 {height:27px;}
.liniaV1 {height:62px;margin:16px 0;}
.miedzyParami1 {clear:both;height:9px;}

.interruption2 {height:69px;clear:both;}
.liniaV2 {height:104px;margin:16px 0;}
.miedzyParami2 {clear:both;height:71px;}

.interruption3 {height:172px;clear:both;}
.liniaV3 {height:207px;margin:16px 0;}
.miedzyParami3 {clear:both;height:176px;}

.interruption4 {height:379px;clear:both;}
.liniaV4 {height:414px;margin:16px 0;}
.miedzyParami4 {clear:both;height:378px;}

.interruption5 {height:790px;clear:both;}
.liniaV5 {height:825px;margin:16px 0;}
.miedzyParami5 {clear:both;height:791px;}

.interruption6 {height:1615px;clear:both;}
.liniaV6 {height:1650px;margin:16px 0;}

.interruptionD1 {height:17px;}
.liniaVD1 {height:69px;margin:28px 0;}
.miedzyParamiD1 {clear:both;height:9px;}

.interruptionD2 {height:104px;clear:both;}
.liniaVD2 {height:139px;margin:16px 0;}
.miedzyParamiD2 {clear:both;height:89px;}

.interruptionD3 {height:241px;clear:both;}
.liniaVD3 {height:276px;margin:16px 0;}
.miedzyParamiD3 {clear:both;height:221px;}

.interruptionD4 {height:515px;clear:both;}
.liniaVD4 {height:550px;margin:16px 0;}
.miedzyParamiD4 {clear:both;height:474px;}

.interruptionD5 {height:1063px;clear:both;}
.liniaVD5 {height:1098px;margin:16px 0;}
.miedzyParamiD5 {clear:both;height:1136px;}

.interruptionD6 {height:2159px;clear:both;}
.liniaVD6 {height:2194px;margin:16px 0;}

/* grupy */

.groupContainer{width:100%; overflow:hidden; }
.groupTab{float:left; border:1px solid #4174a1; border-collapse:collapse; margin: 14px 5px 5px 14px; width:300px;}
.tabHead,.tabelaLine1,.tabelaLine2,.groupTitle{width:298px;overflow:hidden;font-size:12px;}
.tabHead,.groupTitle,.groupTitle2{background-color:#d7e4f1;font-weight:bold;color:#393939;}
.tabelaLine1, .tabelaLine1 a{background-color:#fff;color:#ea6100;}
.tabelaLine2, .tabelaLine2 a{background-color:#d8e6f4;}
.groupTitle {width:100%;}
.groupTitle2 {float:left; width:100%; font-size:12px;}
.groupTitle b, .groupTitle2 b {display:block; padding:7px 5px 5px 5px;}


.tabHeadLP,.tabHeadName,.tabHeadChb,.wPoints {height:19px; padding:2px 4px 2px 4px; text-align:center;}
.tabHeadLP b,.tabHeadName b,.tabHeadChb b {padding-left:5px;}
.tabHeadLP input,.tabHeadName input,.tabHeadChb input, .wPoints input {border:1px solid #bed6ee;font-size:12px;}
.wPoints input, tabHeadChb input {margin:0px;text-align:center;width:50px; padding:2px;}
.tabHeadLP input {width:25px;margin:0px;text-align:right; padding:2px; background:#d3d3d3; font-weight:bold;}
.tabHeadName input {float:left;margin:0px; border:1px solid #6993bc;overflow:hidden; width:220px; padding:2px; background:#4174a1 url(/Ladder/Images/ladderInputBg.gif) no-repeat center right;}
.tabHeadName .gg_wybierzB {border-top-color:transparent;}
.tabL
{
	text-align:left;
}
.grupaWyniki{float:left;margin-left:20px;width:510px;border:solid #003f7d;border-width:0 1px 1px;}
.grupaKomorka{background-color:#fff;border-bottom:1px solid #ebf1f6;clear:both;padding:7px;}
.grupaZawodnik,.grupaZawodnikD{float:left;display:block;width:170px;}
.grupaWynik,.grupaWynikD{width:150px;float:left;text-align:center;color:#ea6100;}

.grupaName {font-size:16px;font-weight:bold;}

.grupaZawodnik select,.grupaZawodnikD select{background-color:#fff;border:1px solid #bed6ee;width:170px;height:19px;}
.grupaWynik input,.grupaWynikD input {border:1px solid #fbdfcc;color:#ea6100;height:15px;text-align:center;}
.grupaWynikD input {margin-top:10px;}
.grupaZawodnik,.grupaWynik {height:25px;}
.grupaZawodnikD,.grupaWynikD {height:50px;}

/* naglowki */
.nazwaTurnieju{margin:20px 20px 0;font-size:18px;font-weight:bold;}
.kategoriaTurnieju{margin:5px 20px 10px;font-size:14px;}

.rejestr,.gg_wybierzA,.gg_wybierzB,.gg_wybranyA,.gg_wybranyB, .gg_selectA, .gg_selectB, .gg_selectA2, .gg_selectB2, .pY {border:none;width:158px;background-color:#4174a1;color:#ffffff;}
.rejestr,.gg_wybierzA,.gg_wybierzB, .gg_selectA, .gg_selectB, .gg_selectA2, .gg_selectB2, .pY {border:1px dashed #afc4d6;margin-top:-2px;background-color:transparent;}
.gg_wybranyA {margin-top:-2px;}
.rejestr_small{border:none;color:#ea6100;font-size:11px;text-align:center;}
.tabHeadName .gg_wybierzA, .tabHeadName .pY {width:220px; margin-top:1px; padding:2px 2px 3px 2px; width:220px;background-color:#4174a1;color:#ffffff;}

.gg_wybierzA option, .pY option
{
	background-color: #d7e4f1;
	color:#333333;
	font-family:Arial;

}

select[disabled] {
   color: #ffffff;
}
select[disabled='disabled']::-ms-value {
    color: #ffffff;
}

.gg_wybranyA, gg_wybranyB{border:1px dashed #afc4d6;}
.rejestr {background-color:#4174a1;color:#ffffff;}

.submitDiv		{margin:10px auto 20px;width:300px; padding-bottom:20px;}
.submitDiv2		{margin:10px auto 20px;width:400px; padding-bottom:20px;}

.dsubmitLeft	{float:left; margin-left:20px; padding-bottom:0px;}
.dodaj,.zapisz {background:url(..Ladder/Images/dodaj.png) no-repeat 0 0;width:58px;height:23px;text-indent:-9999px;border:none;margin:auto;}
.zapisz {background:url(..Ladder/Images/zapisz.png) no-repeat 0 0;}

/* wersja do druku */
.table {border:1px solid #003f7d;}
.tableHeader {font-weight:bold;font-size:12px;color:#fff;background-color:#003f7d;width:645px;height:25px;padding:5px 0 0 0;}
.tableLine1,.tableLine2 {width:643px;height:19px;padding:5px 0;overflow:hidden;}
.tableLine1 {background-color:#fff;color:#ea6100;}
.tableLine2 {background-color:#d8e6f4;}
.table td {padding:5px;}
.tableLP {text-align:right;width:20px;}
.tableMatch,.tableWins,.tableGems,.tablePlace {text-align:center;border-left:1px solid #003f7d;width:80px;}
.tableName {width:250px;border-left:1px solid #003f7d;}

.sponsorzy {margin:20px 20px;}


pre {
    white-space: pre-wrap;
    word-wrap: break-word;
}

.btnLadder
{
    font-weight:bold;
    color:#ffffff;
    background:url('/Ladder/Images/btnBG.gif') repeat-y right #0064b2;
    display:inline-block;
    margin:3px 3px 0px 0px;
    padding:4px 11px 6px 11px;
    text-decoration:none;
}
.btnLadder:hover
{
    background:#2a537b;
}

.btnRedLadder
{
	display:inline-block;
    background:url('/Ladder/Images/btnRed_L.png') no-repeat top left ;
}


.btnRedLadder_z1
{
	float:left;
    background:url('/Ladder/Images/btnRed_R.png') no-repeat top right;
}
.btnRedLadder_z2
{
	float:left;
    background:#ed1c24;
	margin-left:4px;
	margin-right:4px;
	min-height:29px;
	color:#ffffff;
	font-size:14px;
	font-weight:normal;
	color: #ffffff;
}


.btnRedLadder a:link, .btnRedLadder a:visited
{
	float:left;
	color: #ffffff;
	text-decoration: none;
		font-size:11px;
	padding:7px 14px;
	font-size:11px;
}
.btnRedLadder a:hover
{
	text-decoration: none;
	color: #f2f2f2;
}

.btnRedLadderNev{display:inline-block; background:#ed1c24;  -webkit-border-radius: 6px; /* Safari, Chrome */
 -khtml-border-radius: 6px;    /* Konqueror */
 -moz-border-radius: 6px; /* Firefox */
  border-radius: 4px;}

.btnRedLadderNev a:link, .btnRedLadderNev a:visited, .btnRedLadderNev .btnPrint, .btnRedLadderNev .btnPrint:link, .btnRedLadderNev .btnPrint:visited
{
	float:left;
	color: #ffffff;
	text-decoration: none;
		font-size:11px;
	padding:7px 14px;
	font-size:11px;
}
.btnRedLadderNev a:hover, .btnRedLadderNev .btnPrint:hover
{
	text-decoration: none;
	color: #f2f2f2;
}


.btnRedLadder input
{
	float:left;
	color: #ffffff;
	text-decoration: none;
	padding:5px 14px;
	  background:#ed1c24;
	  border:none 0px;
	font-size:12px;
	font-weight:bold;
}
.btnRedLadder input:hover
{
	text-decoration: none;
	color: #f2f2f2;
	cursor:pointer;
}

.rejestr, .gg_wybierzA,.gg_wybierzB,.gg_wybranyA,.gg_wybranyB, .gg_selectA, .gg_selectA2, .gg_selectB, .gg_selectB2, .groupTab input, .pY
{
 -webkit-border-radius: 0px; /* Safari, Chrome */
 -khtml-border-radius: 0px;    /* Konqueror */
 -moz-border-radius: 0px; /* Firefox */
  border-radius: 0px;
  		font-size:12px;
}

.playerD2
{
	margin-top:4px;
}

.infoD {width:100%;}
.infoD b {display:block; padding:7px 5px 5px 5px; color:red; font-size:12px;}

.colorWhite
{

    background-color: #EBEBEB;
    color: black !important;   
}

.tabEachEveryContainer {width:100%; float:left; }

.tabEachEvery {border:1px solid #003f7d; border-collapse:collapse; margin: 14px 5px 5px 14px;}
.tabEachEvery td {border:1px solid #003f7d; padding:3px;}
.tabEachEvery tr.x td {background-color:#0066b3; color:#ffffff; padding-top: 3px; padding-bottom: 3px; text-align:center;}
.tabEachEvery td.y {background-color:#0066b3; color:#ffffff; padding:3px; text-align:center;}
.tabEachEvery td.c {text-align:center;}
.tabEachEvery .legend th {background:#636363; color:#ffffff; text-align:center; padding:6px; font-weight:bold; font-size:12px;}
.tabEachEvery .legend td {padding:6px;}

.tabEachEvery .playerVictory 
, .result_WonSets, .result_WonSets2, .result_WonGames, .result_WonGames2
 {text-align:center; border:1px dashed #afc4d6; width:26px; height:26px; background:#636363;color:#ffffff; font-weight:bold; font-size:20px;}
.tabEachEvery .playerSet {text-align:center; border:1px dashed #afc4d6; width:60px; height:42px; background:#636363;color:#ffffff; font-weight:bold; font-size:20px;}
.tabEachEvery .playerGem {text-align:center; border:1px dashed #afc4d6; width:60px; height:42px; background:#636363;color:#ffffff; font-weight:bold; font-size:20px;}
.tabEachEvery .playerPosition {text-align:center; border:1px dashed #afc4d6; width:60px; height:42px; background:#636363;color:#ffffff; font-weight:bold; font-size:20px;}
	.tabEachEvery .playerY
	{
		text-align: left;
		border: 1px dashed #afc4d6;
		width: 200px;
		height: 22px;
		background: #4174a1 url(/Ladder/Images/ladderInputBg.gif) no-repeat center right;
		color: #ffffff;
		display:block;
	}
	.tabEachEvery .playerYB
	{
		text-align: left;
		border: 1px dashed #afc4d6;
		border-top: none;
		width: 200px;
		height: 22px;
		background: #4174a1 url(/Ladder/Images/ladderInputBg.gif) no-repeat center right;
		color: #ffffff;
		display:block;
	}
	.tabEachEvery .playerReadOnly
	{
		background:#dddddd;
		border: 1px dashed #afc4d6;
		color: #000000;
		padding-left:4px;
	}



.tabEachEveryResult
{
	font-size: 12px;
	line-height: 12px;
	padding: 0;
	color: #ea6100;
	font-weight: 500;
	text-align: left;
	display: block;
	width:130px;
	margin:0 auto;
}
.teamResult
{
	width:100px;
}
.teamResultWidtch {
	width: 100px!important;
}

.tabEachEveryResultMain {
	display: block;
	vertical-align: inherit;
	overflow: hidden;
	margin-top: 2px;
	text-align: center;
}
.victory
{
	width: 70px;
}

.tabEachEveryResultConLeft
{
	float:left;
	width: 28px;
	font-size: 11px;
	text-align: right;
	font-weight: normal;
	margin-right:4px;
	clear:both;
	margin-top:5px;

}
.tabEachEveryResultConRight
{
	float:left;
	/*width: 58px;*/
	width: 90px;
}

.tabEachEvery .result_small, .tabEachEvery .result_small2
{
	margin-right: 2px;
}
.tabEachEvery .result_small2
{
	margin-top: 0px;
}

.playerX
{
	background-color: #dddddd;
	width: 160px;
	border: 1px dashed #afc4d6;
	height: 18px;
	color: #000000;
	padding-left:3px;
	padding-right:3px;
	display:block;
}
.playerXB
{
	background-color: #dddddd;
	width: 160px;
	border: 1px dashed #afc4d6;
	border-top:none 0px;
	height: 18px;
	color: #000000;
	padding-left:3px;
	padding-right:3px;
	display:block;
}
.errorPlayerY
{
	background-color: #f9f9f9;
	width: 200px;
	color: red;
	border:none 0px;
	display:none;
	font:bold;
}
.dContainer {float:left; margin: 14px 5px 5px 14px; font-size:12px;}

.tabEachEveryContainer input
{
 -webkit-border-radius: 4px; /* Safari, Chrome */
 -khtml-border-radius: 4px;    /* Konqueror */
 -moz-border-radius: 4px; /* Firefox */
  border-radius: 4px;
}

.tabEachEveryContainer textarea
{
 -webkit-border-radius: 4px; /* Safari, Chrome */
 -khtml-border-radius: 4px;    /* Konqueror */
 -moz-border-radius: 4px; /* Firefox */
  border-radius: 4px;
}

.tabEachEveryContainer select
{
 -webkit-border-radius: 4px; /* Safari, Chrome */
 -khtml-border-radius: 4px;    /* Konqueror */
 -moz-border-radius: 4px; /* Firefox */
  border-radius: 4px;
}

.loading {
    top:50%;
    left:50%;
    margin:-50px 0 0 -200px; /* Half of height and width */
    z-index: 10000000; 
    border: solid 1px buttonshadow; 
    background: #ffffff; 
    /*padding: 10px;*/
    width: 300px; 
    height: 60px;
    font-size:16px;
    text-align:center;
    font-weight:bold;
    padding-top:10px;
    }
.loadingBG
{
    width: 100%; 
    height: 100%; 
    z-index: 1112; 
    left: 0px; 
    top: 0px; 
    filter: alpha(opacity=90); 
    -moz-opacity: 0.9;
    -khtml-opacity: 0.9; 
    opacity: 0.9; 
    background-color: #ffffff;
    background-color: #c0c0c0;
}
.progress {background:url('/Ladder/Images/s1.gif') no-repeat center center;width:300px;height:15px;}

.resultro
{
	background-color:#dddddd;
}

.userErrorLadder
{
	margin-left:20px;
	background-color: #f9f9f9;
	color: red;
	border:none 0px;
	display:none;
}


.legendResultContainer
{
	width: 100%;
	float: left;
}

.legendResultMain
{
	float: left;
	width: 350px;
}

.legendResult
{
	font-size: 12px;
	line-height: 12px;
	padding: 0;
	color: #ea6100;
	font-weight: 500;
	text-align: left;
	display: block;
	width:200px;
	margin:0 auto;
}
.dTitleRoundContainer
{
	display: inline-block;
	margin-left: 20px;
	margin-top: 12px;
	border-bottom: 1px solid #003f7d;
	font-weight: bold;
	width: 100%;
}
.dTitleRound
{
	float: left;
	width: 202px;
	text-align: center;
}
.dTitleRoundFirst
{
		width: 220px;
}

.dInfo {margin:10px auto 20px;width:500px; padding-bottom:40px; font-size:12px; font-weight:bold; color:red;}
.dInfoTable {float:left; margin-left:20px; padding-top:20px; width:600px; padding-bottom:40px; font-size:13px; font-weight:bold; color:red;}

.btnGreyLadder
{
	display:inline-block;
    background:url('/Ladder/Images/btnGrey_L.png') no-repeat top left ;
}

.btnGreyLadder_z1
{
	float:left;
    background:url('/Ladder/Images/btnGrey_R.png') no-repeat top right;
}
.btnGreyLadder_z2
{
	float:left;
    background:#737373;
	margin-left:4px;
	margin-right:4px;
	min-height:29px;
	color:#ffffff;
	font-size:14px;
	font-weight:normal;
}
.btnGreyLadder a:link, .btnGreyLadder a:visited
{
	float:left;
	color: #ffffff;
	text-decoration: none;
	padding:7px;
	font-size:12px;
}
.btnGreyLadder a:hover
{
	text-decoration: none;
	color: #f2f2f2;
}

.error
{
	color:red;
}

.sTD2
{
	margin-top:5px;
}
.btnGoTab
{
	font-size:11px;
}
.tabEachEvery tr td.borLeft
{
	border-left:1px solid #003f7d; 
}
.tabEachEvery tr td.borNo
{
	border:none 0px; 
}
.borBottomNo
{
	border-bottom:none 0px; 
}
.borLeftNo
{
	border-left:none 0px; 
}
.r
{
	text-align:right;
}
.c
{
	text-align:center;
}
.b
{
	font-weight:bold;
}
.TdRacket
{
	width:18px;
	min-width: 18px;
	max-width: 18px;
}
.TdRacket span
{
	float:left; font-size:8px;
}
.TdRacket span.two1
{
	margin-right:4px;
}
.TdRacket span.two2
{
	margin-right:0px;
}

.containerPlayerTeam
{
	margin:0 auto; width:250px;
}
.containerPlayerTeam .gg_wybierzA, .containerPlayerTeam .pY
{
	width:234px;
	overflow:hidden;
}
.tabEachEvery tr td.teamName, .tabEachEvery tr td.teamName1,.tabEachEvery tr td.teamName2
{
	background-color: #E0E0E0;
	color: #000000;
	width: 250px;
	min-width: 250px;
	max-width: 250px;
}

.inputLabel
{
	background-color: transparent;
	border: none 0;
	font-family: 'Ubuntu', sans-serif;
	color: #003f7d;
	background: #f9f9f9;
	font-size: 11px;
	width:430px;
}
.tabEachEveryResultMain span
{
	font-weight:bold; margin-right:3px; margin-left:1px;
}
.tabEachEveryResultMain .vSep, .vSep
{
	font-weight:bold; margin-right:2px; margin-left:2px; color: #ea6100;
}
.tabEachEveryResultMain .result_tie		{margin-left:4px;}
.tabEachEveryResultMain .result_WonSets, .tabEachEveryResultMain .result_WonGames, .wonSum .result_WonGames, .wonSum .result_WonSets   {margin-left:0px;}
.tabEachEveryResultMain .result_WonSets2, .tabEachEveryResultMain .result_WonGames2, .wonSum .result_WonGames2, .wonSum .result_WonSets2 {margin-left:4px;}
.result_WonSets, .result_WonSets2, .result_WonGames, .result_WonGames2  {font-size:14px;}

.displayNone	{display:none;}
.wonSets, .wonGames		{width: 70px;}

.tabPr
{
	margin: 0 auto;
	width: 100%;
	padding-top:20px;
	padding-bottom:20px;
	font-size:14px;
}
.tabPr th
{
	text-align: center;
	font-size: 16px;
}
.tabPrTdLef
{
	width: 50%;
	font-weight: bold;
	vertical-align: top;
	padding-top: 4px;
}
.tabPrTdRigh
{
	width: 50%;
	vertical-align: top;
		padding-top:4px;
}
.tabPrTdLef div
{
	float: right;
	width: 200px;
}

.btnPrint		{float:right; cursor:pointer;}

.bPrint, .bPrint table	{font-size:14px;}

.dProt, .tabTeam					{display:none;}
.bPrint .dProt,.bPrint .tabTeam		{display: block;}
.bPrint .rejestr, .bPrint .gg_wybierzA, .bPrint .gg_wybierzB, .bPrint .gg_selectA, .bPrint .gg_selectB, .bPrint .gg_selectA2, .bPrint .gg_selectB2, .bPrint .pY{border:none 0px;margin-top:0px;}
.bPrint .komorkaZawodnik,.bPrint .komorkaZawodnikT,.bPrint .komorkaZawodnikF	{border:none 0px;padding:0px; background:none; float:left; width:100%;}
.bPrint .gg_wybierzA	{float:left;}

.bPrint .containerPlayerTeam {width:250px;}

.bPrint .containerPlayerTeam .gg_wybierzA, .bPrint .containerPlayerTeam .pY	{width:100%; float:left;}

.bPrint .tabEachEvery tr.x td,.bPrint .tabEachEvery td.y
{
	color: #003F7D;
}

.bPrint .tabEachEvery tr td.teamName,.bPrint .tabEachEvery tr td.teamName1,.bPrint .tabEachEvery tr td.teamName2 {color: #000000; width:250px; min-width:250px; max-width:250px;}
.bPrint .gg_wybierzA {color: #000000;}
.bPrint select	{outline: none;-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none;}
.bPrint select::-ms-expand {display: none;}
.bPrint .singielDP, .bPrint .playerContD {height:auto;line-height:none;}
.bPrint .result_small,.bPrint .result_tie,.bPrint .result_small2
,.bPrint .tabEachEvery .playerVictory 
,.bPrint .result_WonSets,.bPrint .result_WonSets2,.bPrint .result_WonGames,.bPrint .result_WonGames2
{
	border: none 0px;height:auto;background:none;color: #000000; font-size:11px; margin-right:2px; margin-left:0px; width:20px;
}
.bPrint .tabEachEveryResultMain span, .bPrint .tabEachEveryResultMain .vSep, .bPrint .vSep {color: #000000; font-size:11px; margin:0px;}
.bPrint .teamResult, .bPrint .teamResultWidtch {
	width: 70px;
}
.bPrint .result_WonSets2, .bPrint .result_WonGames2 {
 -webkit-border-radius: 0px; -khtml-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;
	border-left:1px solid #003f7d;}
.bPrint .victory, .bPrint .wonSum {width: 60px;}
.bPrint	.tdWon	{width:60px;}

.tabTeam .tabEachEvery tr td.teamName1, .tabTeam .tabEachEvery tr td.teamName2 
{
	width: 446px;
	min-width: 446px;
	max-width: 446px;
}

.tabRemarks	{color:#000000; width:100%; padding-top:50px; font-size:14px;}
.tabRemarksLeft
{
	width: 200px;
	font-weight: bold;
	padding-top:4px; padding-bottom:4px;
}
.tabRemarksRight
{
	border-bottom:dotted 1px #727272;
	padding-top:4px; padding-bottom:4px;
	height:38px;
}
#winnerTeamNameLabel {
	white-space: pre-line;
}


@page
{
	size: A4;
	margin: 1.5cm;
	orphans: 0!important;
	widows: 0!important;
}

