﻿.Basics_Averaging{
  font-size: 1em;
  text-align:center;
  color:#003366;
  font-weight: bold;
}

.Basics_Rules{
  font-size: 1em;
  text-align:left;
  color:#003366;
  font-weight: bold;
}

.HallFame_Calendar {
  /*font-size: 0.7em;*/
  color:#003366;
  font-weight: bold;
}

.HallFame_EnteteTableau{
  /*font-size: 0.7em;*/
  background:#99CCFF;
  font-weight: bold;
  text-align:center;
}

.HallFame_LigneGrise_Centre{
  /*font-size: 0.7em;*/
  text-align:center;
  color:#666666;
}

.HallFame_LigneGrise_Gauche{
  /*font-size: 0.7em;*/
  text-align:left;
  color:#666666;
}

.Ranking_Rules{
  /*font-size: 0.9em;*/
  text-align:left;
  color:#666666;
}

.Ranking_LigneGrise_Gauche{
  /*font-size: 0.7em;*/
  text-align:left;
  color:#666666;
}

.Ranking_LigneGrise_Centre{
  /*font-size: 0.7em;*/
  text-align:center;
  color:#666666;
}

.Ranking_Link{
  /*font-size: 0.7em;*/
  color:#666666;
}

.Ranking_Detail{
  /*font-size: 0.7em;*/
  text-align:center;
}
.Ranking_Detail_left{
  /*font-size: 0.7em;*/
  text-align:left;
}

.Ranking_DateMaj{
  /*font-size: 0.7em;*/
  color:#003366;
}

.Photomaton_Nom{
  /*font-size: 0.7em;*/
  text-align:center;
}

.PlayerBloc_1{
  /*font-size: 0.9em;*/
  text-align:left;
  color:#0000fc;
}
.PlayerBloc_2{
  /*font-size: 0.9em;*/
  text-align:left;
  color:#666666;
}

.BlocPlayer_Results_titre{
  /*font-size: 0.7em;*/
  text-align:center;
  background:#eeeeee;
  color:#2b3278;
  font-weight: bold;
}
.BlocPlayer_Results_Details{
  /*font-size: 0.9em;*/
  text-align:center;
  color:#2b3278;
  font-weight: bold;
}
.BlocPlayer_Resultats{
  /*font-size: 0.9em;*/
  text-align:center;
  color:#0000fc;
}

div.Tableau_CertifiedTournament, div.Tableau_OtherCountries{
    display: table;
}
div.Tableau_CertifiedTournament {
	margin-left:auto;
	margin-right:auto;
	width:100%;	
}
div.TCTT_lignes {
    display: table-row-group;
	padding:0px;
}
div.TCTT_ligne {
    display: table-row;
	padding:0px;
}
div.TCTT_ligneG {
    display: table-row;
	/*background:#eeeeee;*/
	padding:0px;
}
div.TCTT_ligneCalendarG {
    display: table-row;
	background:#eeeeee;
	padding:0px;
}
div.TCTT_ligneRiichi {
    display: table-row;
	background:#eeeeee;
	padding:0px;
}


p.TCTT_contenuEntete , p.TCTT_contenuEntete_1, p.TCTT_contenuEntete_2, 
p.TCTT_contenuEntete_3, p.TCTT_contenuEntete_4, p.TCTT_contenuEntete_40,
p.TCTT_contenuEntete_30, p.TCTT_contenuEntete_60, p.TCTT_contenuEntete_150, 
p.TCTT_contenuEntete_180, p.TCTT_contenuEntete_80, p.TCTT_contenuEntete_130, 
p.TCTT_contenuEntete_280, p.TCTT_contenuEntete_210,
p.TCTT_contenuEntete_150C, p.TCTT_contenuEntete_150G{
    display: table-cell;
    border: 1px solid #eeeeee;
    text-align: center; /* Centrage horizontal */
    vertical-align: middle; /* Centrage vertical */
	/*font-size: 0.7em;*/
	font-weight: bold;
	background:#99CCFF;
	padding:0px;
}


p.TCTT_contenuEntete_1{
    width:50px;
}
p.TCTT_contenuEntete_2{
    width:130px;
}
p.TCTT_contenuEntete_3{
    width:200px;
}
p.TCTT_contenuEntete_4{
    width:280px;
}

p.TCTT_contenuEntete_40{
    width:40px;
}
p.TCTT_contenuEntete_30{
    width:30px;
}
p.TCTT_contenuEntete_130{
    width:130px;
}
p.TCTT_contenuEntete_150{
    width:150px;
}
p.TCTT_contenuEntete_150G{
    width:150px;
	text-align: left;
}
p.TCTT_contenuEntete_150G{
    width:150px;
	text-align: center;
}
p.TCTT_contenuEntete_180{
    width:180px;
}
p.TCTT_contenuEntete_280{
    width:280px;
}
p.TCTT_contenuEntete_210{
    width:210px;
}
p.TCTT_contenuEntete_60{
    width:60px;
}
p.TCTT_contenuEntete_80{
    width:80px;
}


p.contenuCelluleC, p.contenuCelluleD, p.contenuCelluleG{
    border-collapse: collapse; /* Les bordures du tableau seront collées (plus joli) */
	margin: auto; /* Centre le tableau */
	display: table-cell;
    padding: 1px;
    vertical-align: middle; /* Centrage vertical */
	border: 1px solid #eeeeee;
	/*font-size: 0.9em;*/
	color:#666666;
	padding: 0px;
}

p.contenuCelluleD{
	text-align:right;
}
p.contenuCelluleG{
	text-align:left;
}
p.contenuCelluleC{
	text-align:center;
}

div.PodiumTB {
    display: table;
	margin-left:auto;
	margin-right:auto;
	width:50%;	
}
div.PodiumTB_lignes {
    display: table-row-group;
	padding:0px;
}
div.PodiumTB_ligne {
    display: table-row;
}
p.PodiumTB_contenuCellule{
	display: table-cell;
    vertical-align: center; /* Centrage vertical */
	border: 0px;
	/*font-size: 0.7em;*/
	color:#666666;	
	width:170px;	
	text-align:center;
	padding:0px;
}

/* ********************************************** 
VERSION JOOMLA 1.5
********************************************** */

.Table_Tableau_CertifiedTournament {
	margin-left:0px;
	width:100%;	
	padding:0px;
}

.Table_TCTT_ligne {
	width:100%;	
	padding:0px;
}

.TD_TCTT_contenuEntete , .TD_TCTT_contenuEntete_1, 
.TD_TCTT_contenuEntete_2, .TD_TCTT_contenuEntete_3, 
.TD_TCTT_contenuEntete_4, .TD_TCTT_contenuEntete_40,
.TD_TCTT_contenuEntete_30, .TD_TCTT_contenuEntete_60, 
.TD_TCTT_contenuEntete_150, .TD_TCTT_contenuEntete_180, 
.TD_TCTT_contenuEntete_80, .TD_TCTT_contenuEntete_130, .TD_TCTT_contenuEntete_280{
    display: table-cell;
    border: 1px solid #eeeeee;
    text-align: center; /* Centrage horizontal */
    vertical-align: middle; /* Centrage vertical */
	/*font-size: 0.7em;*/
	font-weight: bold;
	background:#99CCFF;
	padding:0px;
}

.TD_TCTT_contenuEntete_1{
    width:50px;
}
.TD_TCTT_contenuEntete_2{
    width:130px;
}
.TD_TCTT_contenuEntete_3{
    width:200px;
	border: 1px solid #eeeeee;
}
.TD_TCTT_contenuEntete_4{
    width:280px;
}

.TD_TCTT_contenuEntete_40{
    width:40px;
}
.TD_TCTT_contenuEntete_30{
    width:30px;
}
.TD_TCTT_contenuEntete_130{
    width:130px;
}
.TD_TCTT_contenuEntete_150{
    width:150px;
}
.TD_TCTT_contenuEntete_180{
    width:180px;
}
.TD_TCTT_contenuEntete_280{
    width:280px;
}
.TD_TCTT_contenuEntete_60{
    width:60px;
}
.TD_TCTT_contenuEntete_80{
    width:80px;
}


.TD_contenuCelluleC, .TD_contenuCelluleD, .TD_contenuCelluleG{
    border-collapse: collapse; /* Les bordures du tableau seront collées (plus joli) */
	margin: auto; /* Centre le tableau */
	display: table-cell;
    padding: 1px;
    vertical-align: middle; /* Centrage vertical */
	border: 1px solid #eeeeee;
	/*font-size: 0.9em;*/
	color:#666666;
}

.TD_contenuCelluleD{
	text-align:right;
	border: 1px solid #eeeeee;
}
.TD_contenuCelluleG{
	text-align:left;
	border: 1px solid #eeeeee;
}
.TD_contenuCelluleC{
	text-align:center;
	border: 1px solid #eeeeee;
}

.BlocPlayer_Results_titre td, .BlocPlayer_Results_Details td, .BlocPlayer_Resultats td, .HallFame_EnteteTableau td, 
.HallFame_LigneGrise_Centre, .HallFame_LigneGrise_Gauche {
	border:1px solid;
	border-color:#eeeeee;
}


/*Pour referee*/
p.Referee_contenuCelluleC, p.Referee_contenuCelluleD, p.Referee_contenuCelluleG{
    border-collapse: collapse; /* Les bordures du tableau seront collées (plus joli) */
	margin: auto; /* Centre le tableau */
	display: table-cell;
    padding: 1px;
    vertical-align: middle; /* Centrage vertical */
	border: 1px solid #eeeeee;
	/*font-size: 0.9em;*/
	color:#666666;
	padding: 0px;
}

p.Referee_contenuCelluleD{
	text-align:right;
}
p.Referee_contenuCelluleG{
	text-align:left;
}
p.Referee_contenuCelluleC{
	text-align:center;
}
div.Referee_TCTT_lignes {
    display: table-row-group;
	padding:0px;
}
div.Referee_TCTT_ligne {
    display: table-row;
	padding:0px;
}
div.Referee_Tableau_CertifiedTournament {
    display: table;
	margin-left:auto;
	margin-right:auto;
	/*width:100%;	*/
}
p.Referee_TCTT_contenuEntete_150 , p.Referee_TCTT_contenuEntete_180, p.Referee_TCTT_contenuEntete_280 {
    display: table-cell;
    border: 1px solid #eeeeee;
    text-align: center; /* Centrage horizontal */
    vertical-align: middle; /* Centrage vertical */
	font-weight: bold;
	background:#99CCFF;
	padding:0px;
}
p.Referee_TCTT_contenuEntete_150{
    width:150px;
}
p.Referee_TCTT_contenuEntete_180{
    width:180px;
}
p.Referee_TCTT_contenuEntete_280{
    width:280px;
}
