.open-datas {

	margin : 					0 auto;
	width : 					90%;
	border-top : 				1px solid #EEEEEE;
	margin-bottom : 			20px;
	border-spacing: 			0px;
	border-collapse: 			collapse; 
}


.open-datas tr td {
	
	border-bottom :				1px solid #EEEEEE;
	padding : 					5px;
}

.open-datas tr td.rang {

	width : 					40px;
}

.open-datas tr td.equipe {
	
	font-size : 				12px;
}

.open-datas tr td.equipe img {
	
	vertical-align : 			middle;
	margin-right : 				5px;
	margin-left : 				5px;
}

.open-datas tr td a {
	
	color : 					#cc0000;
	font-weight : 				bold;
}

.open-datas tr td.minute {
	
	text-align : 				center;
	font-weight : 				bold;
}

.open-datas tr td.title {
	
	font-weight : 				bold;
}

.open-datas .date {
	
	color : 					#aaaaaa;
	font-weight : 				bold;
}

.align-left td, .align-left th, .align-left{
	
	text-align : 				left;
}

.align-center td, .align-center th, .align-center{
	
	text-align : 				center;
}

.align-right td, .align-right th, .align-right{
	
	text-align : 				right;
}


.open-datas.calendrier{
	width : 					95%;
}

.classement, .calendrier, .effectif {
	
	border-top : 				none;
}	

.classement th, .calendrier th {
	
	color : 					#aaaaaa;
	text-transform : 			uppercase;
	font-family : 				"Trebuchet MS", arial;
	padding-left : 				3px;
}

.statistiques th, .statistiques th {
	
	font-family : 				"Trebuchet MS", arial;
	padding : 				3px;
}

.classement .mini {
	
	color : 					#999999;
}	
	
.classement .bold {
	
	font-weight : 				bold;
}		

.classement tr td.rang, .classement tr td.points {
	
	font-weight : 				bold;
	color : 					#cc0000;
}

.red, .red a {

	color : 					#cc0000;
	font-weight : 				bold;
	text-align : 				left;
}

.red-center, .red-center a {

	color : 					#cc0000;
	font-weight : 				bold;
	text-align : 				center;
}

.classement tr td.equipe {
	
	font-weight : 				bold;
}

.classement tr td.logo, .classement tr th.logo {
	
	width : 					40px;
}


.classement tr td.data {
	
	text-align : 				center;
}	


.classement tr.surbrillance td{
	
	background : 				#cc0000;
	color : 					white;
}	

.open-datas tr td.surbrillance {
	
	color : 					#cc0000;
}	

.open-datas tr.archive td, .open-datas tr.archive td a {
	
	color : 					#aaaaaa;
}


.calendrier tr td.journee, .calendrier tr td.journee a {
	
	color : 					#aaaaaa;
	font-family : 				"Trebuchet MS", arial;
	text-align : 				center;
}

.calendrier tr td.surbrillance, .calendrier tr td.surbrillance a {
	
	color : 					#cc0000;
	font-weight : 				bold;
}	

.calendrier tr td.date {
	
	color : 					#aaaaaa;
	font-family : 				"Trebuchet MS", arial;
	text-align : 				center;
}

.donnees th {
	
	text-align : 				left;
	padding-left : 				5px;
	color : 					#aaaaaa;
	text-transform : 			uppercase;
	font-family : 				"Trebuchet MS", arial;
}