.volledig A {
	color: #666666;
}
/*------------------------------------  
Match Styles
------------------------------------*/
.match_container {
	text-align: left;
}
.outer_match_container {
 	text-align: left;
 	padding: 5px;
	margin-bottom: 10px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.match {
	padding: 2px 0px 2px 0px;
	margin-bottom: 3px;
	border-bottom: 1px solid #CCCCCC;
	
	}
.match .teams {
 	width: 125px;
	
	overflow: hidden;
}
.match A {
	color: #e4342c;
	text-decoration:none;
	font-weight: normal;
}
.match A:hover {
	text-decoration:underline;
}
.match .score {
	font-weight: bold;
	color: #e4342c;
	margin: 0px;
	overflow: hidden;
	text-align: right;
	width: 20px;
	float: right;
	
}
.match .time {
	margin-top: 8px;
	font-weight: bold;
	color: #e4342c;
	overflow: hidden;
	text-align: right;
	width: 35px;
	float: right;
	
}
.match .article {
	font-weight: bold;
	padding-top: 8px;
	float: right;
	overflow: hidden;
	text-align: right;
	width: 20px;
}
 .match .article A IMG{
	border: 0px;
}
 .match .score_home {
	font-weight: bold;
	text-align:center;
	margin: 0px;
}
.date {
	color: #575757;
	margin: 0px;
	font-weight: bold;
	padding: 5px 0px 2px 0px; 
	
	
}
 .right_content .link {
	text-align: center;
}
/*------------------------------------ 
Item
------------------------------------*/


TABLE.match_information {
	width: 95%;
	overflow: hidden;
}
.match_information {
	width: 100%;
}
.match_information TR {
	vertical-align: top;
	text-align: center;
}
.match_information TR.teams TD {
	padding-top: 10px;
}
.match_information TR TD.left {
	text-align: left;
	width: 48%;
	float: none;
}
.match_information TD.right {
	text-align: right;
	width: 48%;
	float: none;
}
.match_information TD.left IMG {
	margin-right: 10px;
}
.match_information TD.right IMG {
	margin-left: 10px;
}
.match_information TR.teams {
	height: 20px;
	vertical-align: middle;
	font-size: 14px;
	font-weight: bold;
}
.match_information TR.teams TD A {
	text-decoration: none;
}
.match_information TR.scores {
	height: 50px;
	border: 0px;
	vertical-align: middle;
	color: #FFFFFF;
}
.match_information TD.home_score {
	text-align: right;
}
.match_information TD.away_score {
	text-align: left;
}
.match_information TD.home_score SPAN {
	background-color:#e4342c;
	padding: 7px 10px 7px 10px;
}
.match_information TD.away_score SPAN {
	background-color:#e4342c;
	padding: 7px 10px 7px 10px;
}
.match_information TD IMG.right {
	margin-left: 10px;
}
.match_information TD IMG.left {
	margin-right: 10px;
}

/*------------------------------------ 
Overview
------------------------------------*/


.overview_container .overview {

}

.overview_container .header {
	font-weight: bold;
	width: 490px;
	margin-bottom: 5px;
}

.overview_container .date {
	float: left;
	width: 114px;
}

.overview_container .match_title {
	float: left;
	width: 315px;
}

.overview_container .score {
	float: left;
	width: 45px;
}

.overview_container .report_icon{
	float: left;
}

.overview_container .item_container {

}

.overview_container .item {

}

/*------------------------------------ 
Overview Main
------------------------------------*/

	
	


/*------------------------------------ 
Results



.results_container .go_to_all_results {
	margin-top: 5px;
	margin-bottom: 10px;
}



.results_container A {
	cursor: pointer;
	text-decoration: none;
}

.results_container .box_container {
	background-color: #a9a3a3;
	margin-bottom: 10px;
}

.results_container .box_container A:hover {
	background-color: #000000;
	display: block;
}

.results_container .title {
	width: 200px;
	text-align: left;
	margin-top: 2px;
}

.results_container .box {
	margin-bottom: 5px;
	border: 1px solid #e4342c;
	padding: 5px;
	width: 188px;
}

.results_container IMG {
	border: 0px;
}
.results_container .date {
	color: #575757;
	margin: 0px;
	font-weight: bold;
	padding: 5px 0px 2px 0px; 
	
}

.results_container .report_icon {
	float: right;
	
}
.results_container .results {
	color: #FFFFFF;
	width: 188px;
}
.results_container .heading {
	width: 188px;
	margin-bottom: 2px;
	height: 20px;
}
.results_container .teams {
	float: left;
	overflow: hidden;
	margin-bottom: 2px;
	
}
.results_container .score {
	font-weight: bold;
	float: right;
	
}
.results_container .go_to_all_results {
	margin-top: 5px;
}

/*------------------------------------ 
Overview Home
------------------------------------*/

.overview_team_home {
	margin: 0px 0px 10px 0px;
}

.last_match_container {
	float: left;
}
.last_match_container .last_match {
	width: 230px;
	text-align: center;
	padding: 5px;
	color: #FFFFFF;
}
.last_match_container a:hover {
	background-color: #000000;
	display: block;
	cursor: pointer;
}

.next_match_container {
	float: left;
	margin: 0px 0px 0px 0px;
}
.next_match_container .next_match {
	width: 230px;
	text-align: center;
	padding: 5px;
	color: #FFFFFF;
}
.next_match_container a:hover {
	background-color: #000000;
	display: block;
	cursor: pointer;
}

.match_article_icon {
	float: right;
}

/*------------------------------------ 
cancellations
------------------------------------*/
.cancellations {
	margin-bottom: 20px;
}
.fixtures_previous_date {
	float: left;
	padding: 15px;
}
.fixtures_next_date {
	float: right;
	padding: 15px;
}


