.onglets {width:636px; height:112px;}

.type li {
	text-align: center;
	width: 211px;
	height: 38px;
	padding-top: 18px;
	border-left: #DDD 1px solid;
	margin-bottom: 8px;
	background-color: #fff;
	box-shadow: #ccc 3px 3px 0px;
	float:left;
}

.period li {
	text-align: center;
	width: 211px;
	height: 32px;
	padding-top: 6px;
	border-left: #DDD 1px solid;
	background-color: #fff;
	box-shadow: #ccc 3px 3px 0px;
	float:left;
}

.onglets a, .pagination a, .line a {display:block;}

.type li:hover, .period li:hover {color: #ff3333 !important;}

.selected {
	background-color: #3678fc !important;
	color: #fff !important;
	text-shadow: #666 3px 3px 0px;
}
.selected a {color: #fff;}

.line {
	height: 32px;
	padding: 8px;
	border-bottom:1px dashed #aaa; 
}

.position 	{width:72px; float:left;}
.diese 		{padding-top:7px; color:#ccc; float:left;}
.avatar		{width:48px; margin-top:-8px; float:left;}
.avatar	img	{width:48px; height:48px;}
.player 	{margin-left:8px; float:left;}
.points 	{float:right; text-align:right;}
.team		{float:right; margin-left:8px;}
.team img 	{width:32px;}

.pages {
	text-align: left;
	width: 324px;
	height: 38px;
	margin-right: 6px;
	float:left;
}

.ranking_nav {
	width: 150px;
	height: 32px;
	text-align: center;
	margin-right: 6px;
	padding-top: 6px;
	float:left;
}

.page_number {
	width: 35px;
	height: 32px;
	border-left: #DDD 1px solid;
	padding-top: 6px;
	text-align: center;
	float:left;
}

.pagination {clear:both;}
.disabled {color: #CCC;}