a:link {
	color: #a84204;
}

a:visited {
	color: #a84204;
}

a:hover {
	color: #23126d;
}

a:active {
	color: #23126d;
}

/*
 * Default HTML body values - comment this out if you use
 * your own settings!
 */
body {
	/*background: url(http://www.team666.fr/tl_files/music_academy/background.gif);*/
	background-position: center;
	background-color: #ece4d9;
	/*background-repeat: repeat-y;*/
	color: #000000;
	width: 888px;
	margin: auto;
	text-align: center;
	font-size:10px;
}

/* ---------------------------- Tracker specific! ----------------------------- */
/*
 * The outer stats table (this will contain the inner table,
 * which will hold all of the stats)
 */
table  {
	width: 880px;
	border-top: 1px solid #c6ad8d;
	border-bottom: 1px solid #c6ad8d;
	border-left: 1px solid #c6ad8d;
	border-right: 1px solid #c6ad8d;
	-moz-border-radius: 10px;
	text-align: center;
	margin: auto;
	background-color: #f8f5ef;
}

table.invisible  {
	width: 880px;
	border-top: 0px solid #c6ad8d;
	border-bottom: 0px solid #c6ad8d;
	border-left: 0px solid #c6ad8d;
	border-right: 0px solid #c6ad8d;
	-moz-border-radius: 10px;
	text-align: center;
	margin: auto;
	background-color: #f8f5ef;
}

tr.lg_impaire table.invisible  {
	border: none;
	width: 220px;
	text-align: center;
	-moz-border-radius: 0;
	background-color: #d5c3ac;
}

tr.lg_paire table.invisible  {
	border: none;
	width: 220px;
	text-align: center;
	-moz-border-radius: 0;
	background-color: #ece4d9;
}

table.invisible td  {
	border: none;
	width: 0px;
	text-align: center;
}

/*
*table.invisible td + td  {
*	border: none;
*	width: 220px;
*	display: table-cell;
*	text-align: center;
*}
*
*/

/*
 * The inner stats table, this one actually shows the torrent statistics
 */


/*
 * Used to format the 2 main cells the tables format in.
 */
td  {
	font-family: Arial, Helvetica, serif;
	text-align: center;
	font-size: 12px;
	border: none;
	color: #000000;
	/*width: 101px;*/
}

th  {
	background-color: #f8f5ef;
	text-align: center;
	font-family: Arial, Helvetica, serif;
	border: none;
	-moz-border-radius: 10px;
	color: #000000;
	padding:5px;
	margin: 0px;
}

tr.lg_impaire {
	background-color: #d5c3ac;
	color: #FFFFFF;
	/*background: ;
	background-position: center;
	background-repeat: repeat-x;*/
	/*padding: 5px;*/
	text-align: center;
	
}

tr.lg_paire {
	background-color: #ece4d9;
	color: #FFFFFF;
	/*background: ;
	background-position: center;
	background-repeat: repeat-x;*/
	/*padding: 5px;*/
	text-align: center;
}


td.logo
{
	background-color: #f8f5ef;
	-moz-border-radius: 10px;
	margin: 0;
	padding: 0;
	vertical-align: center;
	border: 0;
	text-align: center;
	color: #FFFFFF;
}
td.logo img
{
	margin-top: 15px;
	-moz-border-radius: 10px;
}

