#matchtable_1, #matchtable_2, #matchtable_3, #matchtable_4  {
background-color: #F8FAEB;
padding:10px;
border: 1px solid #BFD75B;
}
#matchCont_1, #matchCont_2, #matchCont_3, #matchCont_4 {
background-color: #BFD75B;
}
.tx-toto-pi1 .matchtable {

	width: 100%;

	border-bottom: 5px solid #ffffff;

}



.tx-toto-pi1 .singlephase {

	color:#ffffff;

	height: 35px;

	padding:10px;

	border-bottom: 5px solid #ffffff;

}



.tx-toto-pi1 .singlephase.open {

	background: #EFA4A4;



}



.tx-toto-pi1 .singlephase.done {

	background: #A4EFA7;



}



.tx-toto-pi1 .relative {

	display: block;

	position: relative;

}



.tx-toto-pi1 .relative .errorBox{

	display: block;

	background: #CF7474;

	border: 1px solid #6F2222;

	position: absolute;

	margin-left: -230px;

	margin-top: -14px;

	padding: 1px;

	width: 180px;

	

}



.tx-toto-pi1 .error {

	background: #CF7474;

}



.tx-toto-pi1 .imgPhaseHeader {

	float: left;

}



.tx-toto-pi1 .toggleImg {

	float: right;

}







.tx-toto-pi1 .matchtable input[type=submit] {

	float: right;

	width: 112px;

}





.tx-toto-pi2 .userlist {

	width: 100%;

}



.tx-toto-pi2 .youmarker	td {

	background: #B0D5CC;

}



/* Tournament Table style */

.tx-toto-pi1 .flagTD {

	width: 18px;

}



.tx-toto-pi1 .teamTD {

	width: 140px;

}





.tx-toto-pi1 .sepTD {

	width: 5px;

}





.tx-toto-pi1 .resTD {

	width: 40px;

}



.tx-toto-pi1 .inputs, .tx-toto-pi1 .plain {

	width: 75px;

}



.tx-srfeuserregister-pi1 dd {

	width: 65%;

}





/* PAGE Browser */



.pageBrowser {

	margin-top: 20px;

	margin-bottom: 10px;

	

}



.pageBrowser table td p {

	margin-right: 5px;

}

