.cup_box {
	clear: left;
	overflow: hidden;
	width: 100%;
	margin-top: 20px;
	margin-bottom: 12px;
}
.cup_pokal {
	float: left;
	width: 150px;
	margin-left: 20px;
}
.cup_info {
	float: left;
	width: 306px;
	margin-left: 20px;
}
.cup_info_row {
	clear: left;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
}
.cup_info_label {
	float: left;
	width: 120px;
	text-align: right;
	padding-right: 4px;
	color: #909090;
}
.cup_info_detail {
	float: left;
	font-weight: bold;
	width: 182px;
	overflow: hidden;
	white-space: nowrap;
}
.gruppenphase_entry,
.ko_phase_entry,
.vorrunde_entry {
	float: left;
	width: 473px;
}
.cup_gruppen_full {
	float: left;
	width: 512px;
}
