/* CSS for the ranking folder.*/

/* Table */
/* Used for the tables on all ranking sites */		
#listing_ranking {
	width:				100%;
	margin:				1px 0 0 0;
	border:				0;
	padding:			0;
	border-spacing:		2px 6px;
	border-collapse:	separate;
}
#listing_ranking th {
	background:		#efefef;
	/* For maximum browser support */
	background:		-webkit-gradient(linear, center top, center bottom, from(#e2e2e2), to(#f4f4f4));
	background:		-webkit-linear-gradient(#e2e2e2, #f4f4f4);
	background:		-moz-linear-gradient(#e2e2e2, #f4f4f4);
	background:		-o-linear-gradient(#e2e2e2, #f4f4f4);
	background:		-ms-linear-gradient(#e2e2e2, #f4f4f4);
	background:		linear-gradient(#e2e2e2, #f4f4f4);
	
	padding-top:	4px;
	padding-bottom:	4px;
	padding-left:	4px;
	padding-right:	4px;
	text-align:		left;
	font-family:	verdana;
	font-size:		11px;
	color:			#286cbc;
}
#listing_ranking td { 
	padding-left:	4px;
	padding-right:	4px;
	font-family:	verdana;
}

/* table rank */
td.ranking_td_rank {
	text-align:		center;
	padding-left:	0px;
	padding-right:	0px;
	/* as small as possible */
	width:			1px;
}
/* table total */
td.ranking_td_total {
	border-width:	1px 1px 1px 1px;
	border-style:	solid;
	border-color:	#efefef;
	text-align:		center;
	color:			#3366BB;
	font-weight:    bold;
	padding-left:	0px;
	padding-right:	0px;
	padding-top:	3px;
	padding-bottom:	3px;
	width:			33px;
	font-size: 		12px
}
/* table name */
td.ranking_td_name {
	color:			#707080;
	font-weight:	bold;
	white-space:	nowrap;
	width:			25%;
}
/* special case for ww */
td.ranking_td_ww-name {
	color:			#707080;
	font-weight:	bold;
	white-space:	nowrap;
	width:			1px;
}
td.ranking_td_data {
	width:			25%;
}
/* special case for date */
td.ranking_td_date {
	width:			15%;
}
/* table data with border and padding - world ranking*/
td.ranking_td_ww-comment {
	border-width:	1px 1px 1px 1px;
	border-style:	solid;
	border-color:	#efefef;
	text-align:		left;
	padding-left:	4px;
	padding-right:	4px;
	padding-top:	4px;
	padding-bottom:	4px;
}

td.ranking_td_ww-percent {
	border-width:	1px 1px 1px 1px;
	border-style:	solid;
	border-color:	#efefef;
	font-weight:    bold;
	text-align:		center;
	width:			8%;
	padding-left:	4px;
	padding-right:	4px;
	padding-top:	4px;
	padding-bottom:	4px;
}


/* Used in pruefliste_wp and pruefliste_de */
#doubt-info {
	margin-bottom: 12px;
}

#suspects {
	width: 100%;
	margin:			1px 0 0 0;
	border:			0;
	padding:		0;
	border-spacing:		2px 6px;
	border-collapse:	separate;
}

#suspects th {
	background:	#efefef;
	background:	-webkit-gradient(linear, center top, center bottom, from(#e2e2e2), to(#f4f4f4));
	background:	-webkit-linear-gradient(#e2e2e2, #f4f4f4);
	background:	-moz-linear-gradient(#e2e2e2, #f4f4f4);
	background:	-o-linear-gradient(#e2e2e2, #f4f4f4);
	background:	-ms-linear-gradient(#e2e2e2, #f4f4f4);
	background:	linear-gradient(#e2e2e2, #f4f4f4);
	
	padding-top:	4px;
	padding-bottom:	4px;
	padding-left:	4px;
	padding-right:	4px;
	text-align:	left;
	font-family:	verdana;
	font-size:	11px;
	color:		#286cbc;
}

#suspects td {
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	4px;
	padding-right:	4px;
	font-family:	verdana;
}

#suspects td:nth-child(1) {
	width: 20%;
}

#suspects td:nth-child(2) {
	width: 25%;
}

#suspects th:nth-child(4) {
	display: none;
}

#suspects th:nth-child(5) {
	display: none;
}

#suspects td:nth-child(4) {
	display: none;	
}
#suspects td:nth-child(5) {
	display: none;	
}
/* End of table */


/* Other stuff */
#listing_text {
	color:			#707080;
	width:			66%;
	text-align:		left;
	padding-left:	4px;
	padding-right:	4px;
	padding-top:	4px;
	padding-bottom:	4px;
	font-family:	verdana;
	font-size: 		11px
}

/* End of Other Stuff */


