/*--------------------------------------*/
/* Fichier de mise en page d'un tournoi */
/* pour les visiteurs                   */
/*--------------------------------------*/  
/* Corps de la page */
body{
  font-family: Tahoma, Arial, serif;
  color: #000;
  text-align:center;
  background: #fffce1;
}

a{
  color: #000;
  background: transparent;

}
a:hover { 
  color: #000;
}

a.kExtUrl {
  color: #00c;
}
a.kExtUrl:hover { 
  color: #00e;
}


/* Contenant de la page */
#container{
  width: 950px;
  margin-left:auto;
  margin-right:auto;
  background: #fff;
  position:relative;
}

#content{
 width : 950px;
 border-color: green;
 background-color: #eee;
}

.kWng{
  color : #000;
}
.divBtn{
	height:25px;
	padding-top:6px;
	}
/*-----------------------------*/
/*  En tete                    */
/*-----------------------------*/
#head{
  background-image: url("bandeau_950x214.jpg");
/*  border-bottom: 2px solid #E4A030;*/
  background-color: #f0ddbd;
  text-transform:uppercase;
  height:214px;
}

#menuRight,  #badnetSubTitle {
 display:none;
}

 #badnetLogo {
 position:absolute;
 top:10px;
 left: 10px;
}
#badnetTitle{
	display:none;
}

/*-----------------------------*/
/*  Menu principal du tournoi  */
/*-----------------------------*/
#menuAdmin {
display:none;
}

.onglet2{
  text-transform:uppercase;
  /*background:#ebe2dd;*/
  background:#e3d7b1;
}
#menuEvent {}

.pad{display:none;}

#menuEvent a{
 color:#000;
}
#menuEvent a:hover{
 text-decoration:none;
}

#menuEvent li:hover{
  background:#73BAb4;
}

/*.onglet1 li{*/
#menuEvent li{
  float:left;
  width: 10em;
  font-weight : bold;
  padding: 5px 0;
}

/*.onglet1 .select{	*/
#menuEvent .select{
  background:#ffac0c;
  }
  

.cont2{
  background: #fff;
}
/*-----------------------------*/
/*  Menu de deuxieme niveau    */
/*-----------------------------*/
.onglet3 li{
  display:block;
  float:left;
   font-weight : bold;
  width: 10em;
  background-color: #f0ddbd;
  margin-left:15px;
}
.onglet3 a{
  color : #000;
}

.onglet3 .select{	
  background:#ffac0c;
}

.onglet3 a:hover{
 text-decoration:none;
}

.onglet3 li:hover{
  background:#73BAb4;
}


.cont3{
 clear:both;
 padding:5px;
}

#menuType{
padding-top:15px;
}
/*-----------------------------*/
/*  Listes (joueur, club...)  */
/*-----------------------------*/
/* Le tableau */
.kRow {   
  border-collapse:collapse;
  border: 1px solid black; 
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px; 
}


/* Titre des colonnes */
.kHead {   
  color: #000;
  background : #E4A030;
}
.kRow th{   
  border: 1px solid black; 
}

/* Lignes paires */
.kRow0 {   
  background : transparent;
}
.kRow0 td{   
  border: 1px solid black; 
}

/* ligne impaires */
.kRow1  {
  background : #f0ddbd;
}
.kRow1 td{   
  border: 1px solid black; 
}

/* Numero de ligne */
.kNumCell0 {   
  background : transparent;
}

.kNumCell1 {   
  background : transparent;
}

/* Ligne de rupture */
.kRowBreak {   
  color: #000;
  background : transparent;
  border: none; 
}




/*-----------------------------*/
/*  Blocs informatifs       )  */
/*-----------------------------*/
/* Presentation du bloc */
.blkInfo{
  width: 400px;
  margin-left:auto;
  margin-right:auto;
  background : transparent;
}

.blkInfo .titre{
  color: #60b0aa;
  font-weight:bold;
  font-size:15px;
  border-bottom: 1px solid #ffbe32; 
  border-left: 1.1em solid #ffbe32;
  text-align:left;
  padding-left:0.5em; 
}

.kInfo{
	margin-bottom:3px;
	}

/* Les champs */

/* Les labels */
.blkInfo span{
  background : transparent;
  text-align : center;
  color : #000;
  border: none;
  padding:3px;
  text-transform:uppercase;
}

#infosPoster{
  width: 400px;
  margin-left:auto;
  margin-right:auto;
  background : transparent;
}


/*-----------------------------*/
/*  Presentation des poules    */
/*-----------------------------*/
/* Nom de la poule */
.classGroupTitle{
  color: #e4a030;
  background : #59536c;
}
/* Nom des paires premiere ligne */
.classGroupPair{
  color: #fff;
  background : #8485a4;
}
/* Nom des paires premiere colonne */
.classGroupPairL a{
  color: #fff;
  background : #8485a4;
}
.classGroupPairL{
  color: #fff;
  background : #8485a4;
}

/* Tete de serie */
.classGroupTds{
 width:25px;
 background : #59536c;
 color: #e4a030;
 text-align: center;
 font-weight:bold;
}

/* Case vide */
.classGroupNone{
 background : #cecece;
 text-align: center;
}

.group .titre{
	font-size:2em;
	margin:10px;
	}

/* Case pleine */
.classGroupData{
 background : #eee;
 text-align: center;
}

/* numero du match */
.classGroupNum{
 text-align: center;
 font-size: 1.2em;
}
/* Score du vainqueur */
.classGroupScoreWin{
 text-align: center;
 font-weight: bold;
}

/* Score du perdant */
.classGroupScoreLoos{
 text-align: center;
}

/* Heure du match */
.classGroupTime{
 font-weight: bold;
 text-align: center;
 font-size: 1.2em;
}
/* Ligne de coupe */
.classGroupBreak{
 background:transparent;
}


.group{
	position:relative;
	}
.group .kBtncss{
	position:absolute;
	top : 90px;
	left: 10px;
	}


/*------------------------------*/
/*  Presentation du calendrier  */
/*------------------------------*/
/* Titre des colonnes */
.classScheduBreak{
  color: #e4a030;
  background : #59536c;
  font-weight:bold;
  font-size:15px;
}


.classScheduMatch{
  background : #ccc;
  color : #000;
}

/* Case de l'heure */
.classScheduTime{
  background : #f1cd91;
  color : #000;
  font-weight:bold;
  text-align:center;
}

/* Numero du match */
.classScheduNum{
  text-align:center;
}

/* Tableau */
.classScheduDraw {
  text-align:center;
}
.classScheduDraw a{
  color : #59536c;
}

/* Tour */
.classScheduStep{
  text-align:center;
}

/*--------------------*/
/* Le pied de page    */
/*--------------------*/
#badnetFoot{
  clear:both;
  border-top: 2px solid  #78777c;
  font-size : 9px;
  background-image: url("pied.png");
  color:#000;
}

#badnetVersion, #divBadnetCache{
  clear:both;
  float:right;
}

#badnetFoot a{
  color: #78777c;
  font-size : 9px;
  text-decoration:underline;
}

#badnetFoot span, #badnetFoot p, #badnetLink span{
  border: none;
  font-weight:normal;
  font-size:9px;
  padding-top:2px;
}

#badnetLink{
 clear:both;
 display:none;
 }
 
 .group{
 padding-top:20px;
 }
/*--------------------------------*/
/*  Presentation du score en live */
/*--------------------------------*/
/* Bloc du terrain */
.classBlkLive{
border:1px none #000;
margin-left:2px;
margin-bottom:5px;
/*background:#fff;*/
height:165px;
width:342px;
margin:auto;
overflow:hidden;
clear:both;
}

/* Score */
.classBlkInfo{
  float:left;
  margin-right:2px;
  height:107px;
  border:0px solid #000;
  font-weight: bold;
  font-size: 15px;
}

/* Numero de terrain */
.classNumCourt{
  padding: 5px;
  margin: 45px 4px 0px 9px;
  border:1px solid #000;
  font-size: 20px;
}

.classLiveObject{
float:left;
width:400px;
height:180px;
padding: 0;
margin:0;
}
/*--------------------*/
/* La page d'accueil  */
/*--------------------*/
#klogin, #kpwd, #k_playersList, #k_teamsList{
	margin-bottom:5px;
	text-align:left;
	padding-top:3px;
	}
#msgNoAccess .kLabel{
	width: auto;
	background : #F1CD91;
	color:#000;
	text-transform:none;
	font-weight:normal;
	display:inline;	  
	padding:0;
	}
#k_playersList .kLabel, #k_teamsList .kLabel{
width:12em;
}

#directLink select{
	width:23em;
	}

