.calendarBox {height:20px;float:left;font:bold 12px tahoma;}
	.calendarBox img {position:relative;left:2px;top:4px;}
	#calInput1,#calInput2 {height:20px;width:93px;border:1px solid rgb(197,197,197);color:rgb(139,139,139);font-weight:bold;}
table label {display:block;font:bold 12px tahoma;margin-bottom:10px;}
.match_category {margin: 12px 0 7px;}
	.match_category a {font-size: 18px;color: #8f8f8f;font-weight: bold;text-decoration: none;margin-right: 20px;}
	.match_category a.act {color: #000;}


.option_bar {background: url(/img/matches/option_bar_bg.gif) no-repeat top left;width: 706px;height: 43px;padding-left: 4px;}
	.option_bar div {margin: 0; padding: 2px 0 0;float: left;width: 107px;margin-right: 3px;}
	.option_bar label {display: block;font-size: 11px;color: #00439c;font-weight: bold;padding-bottom: 1px;}
	.option_bar select {width: 107px;height: 19px;}
	.option_bar input {width: 103px;height: 15px;margin: 0;padding: 0;}
	* html .option_bar input {height: 17px;}
	.option_bar .search_button {float: right;width: 34px;padding: 10px 6px 0 0;margin: 0;}
		.option_bar .search_button input {background: url(/img/matches/search_button.gif) no-repeat top left;width: 34px;height: 27px;border: none;cursor: pointer;}

.matches_list {margin-top: 15px;}
	.matches_list h2 {color: #3a3b3c;font-size: 25px;margin: 0; padding: 0;text-transform:uppercase;}

input.select {border:none;width:82px;height:33px;background:url(/i/btn_select.png) no-repeat;position:relative;top:-2px;left:15px}
td.match_date {text-align:left;}
.matches_table th.match_date {padding-left:20px;}
td.match_date h4,td.match_date p{margin:0;}
.tableonline td {padding:0 !important;}
table.matches_table_inner {}
	table.matches_table_inner tr td {border: none;height: 20px;padding: 5px 0;}
	table.matches_table_inner tr.second_row td {height: 18px;}
	table.matches_table_inner {width: 100%;margin-top: 3px;}
	
	table.matches_table_inner td p {margin: 0;}
	table.matches_table_inner td {vertical-align: middle;}
		td.number table.matches_table_inner td p {}
		td.team table.matches_table_inner td a {color: #000;}
	td.counting table.matches_table_inner td.count a, td.time table.matches_table_inner td {font-size: 12px;font-style: normal;}
	td.online table.matches_table_inner td a, td.ticket table.matches_table_inner td a {font-style: italic;color: #000;font-size: 11px;}
	td.ticket table.matches_table_inner td a {font-weight: bold;}
	td.counting table.matches_table_inner td.count {width: 119px;}
	td.tv table.matches_table_inner td {font-size: 11px;  }
	
.matches_table {margin-top:30px;width:100%;text-align:left;}
	.matches_table th {border-bottom:3px solid rgb(178,178,178);padding:3px 0;border-top:1px solid rgb(178,178,178);font-size:13px;color:#333333;}
	.matches_table td {font-size:14px;padding:5px 0;}
	.matches_table td a {color:black;}
	.matches_table .match_odd {background:rgb(233,243,246);}