
.Presult h1 {
	margin: 20px 0;
	width: 300px;
	font-size: 30px;
	text-align: center;
	color: #fff;
	padding: 10px;
	border: 2px solid #fff;;
	background-color: #090;
	border-radius: 15px;
}

.Presult table {
	border-collapse: collapse;
}

.Presult table td {
	padding: 0 10px;
	text-align: left;
	border: 1px solid #ccc;
}

.Presult .header {
	padding: 5px 10px;
	color: #000;
	text-align: center;
	background: #aaa;
	border: 1px solid #ccc;
}
.Presult .team_no {
	width: 60px;
	padding: 5px 0px;
	text-align: center;
	color: #000;
	font-weight: bold;
	background: #ddd;
}
.Presult .w250 { width: 200px; }
.Presult .w150 { width: 200px; }

.TblHead {
	background-color: #ddd;
}
.TblHeadS {
	background-color: #ddf;
}
.TblHeadD {
	background-color: #fdd;
}
.TblHeadT {
	background-color: #dfd;
}