/*--------------------------------------*/
/* Fichier de mise en page d'un tournoi */
/* pour les visiteurs                   */
/*--------------------------------------*/  
/* Corps de la page */
body{
  font-size: 11px;
  font-family: Tahoma, Arial, serif;
  text-align:center;
  background : #fff;
}

/* Contenant de la page */
#container{
  width:720px;
  margin-left:auto;
  margin-right:auto;
  background : #fff;
}

#content {
 width:720px;
 padding: 0 5px 0 5px;
}


/*-----------------------------*/
/*  Liens                      */
/*-----------------------------*/
a{
  color: #095ba6;
  background: transparent;

}
a:hover { 
  color: #0000ff;
}

a.kExtUrl {
  color: #00c;
}
a.kExtUrl:hover { 
  color: #00e;
}

/*-----------------------------*/
/*  En tete BadNet             */
/*-----------------------------*/
#badnetTitle, #badnetSubTitle, #badnetLogo{
  display:none;
}

#rightTitle{
  text-align: right;
  font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 15px;
  padding-right :3px;
  padding-top :5px;
}


/*-----------------------------*/
/*  En tete du tournoi         */
/*-----------------------------*/
#headEvent{
  background-image: url("bandeau.png");
  height:96px;
  border : none;
  background-repeat: no-repeat;
  padding-bottom: 10px;
  background-color: #fff;
}

/* Nom du tournoi */
#eventTitle{
  display:none;
}

/* Date du tournoi */
#dateTitle{
  display:none;
}

/*-----------------------------*/
/*  Menu principal du tournoi  */
/*-----------------------------*/
.pad{	
  border: 2px solid #095ba6;
  border-top: none;
  height: 26px;
  background-color: #f0f0f0;
}

.onglet2{
 border: 2px solid #fff;
 border-bottom: 2px solid #095ba6;
 background-color: #fff;
 text-transform:uppercase;
 font-weight : bold;
}

.onglet2 li{
  margin-left:10px;
  width: 10em;
}

.onglet2 .select{	
  position :relative;
  top : 2px;
  border : 2px solid  #095ba6;
  border-bottom-color : #f0f0f0;
  background-color: #f0f0f0;
}

.cont2{
  border : none;
  background-color: #fff;
  padding: 5px 0 0 0;
}

#menuEvent li{
 margin-left:10px;
 float: left;
}

#menuAdmin li{
 display:none;
}


#menuPad{	
}


/*-----------------------------*/
/*  Menu de deuxieme niveau    */
/*-----------------------------*/

.onglet3{
 border : none;
 margin-top: -20px;

}
.onglet3 li{
  display:block;
  float:left;
  font-weight : bold;
  width: 10em;
  margin-left:15px;
  margin-bottom: 5px;
  border : 1px solid #095ba6;
  background: #f0f0f0;
}

.onglet3 .select{	
  border : 4px ridge #095ba6;
  margin-top: 0px;
}

.cont3{
 padding:5px;
 background-color: #f0f0f0;
 border:2px solid #095ba6;
 margin-top:35px;
}

/*-----------------------------*/
/*  Blocs informatifs       )  */
/*-----------------------------*/
/* Presentation du bloc */
.blkInfo {
 width : 400px;
 border: 1px solid #000;
 padding: 5px 0 5px 0;
 margin:auto;
}

/* Les champs */
.blkInfo p{
  margin : 2px;
  padding : 5px;
  text-align:left;
}

/* Les labels */
.blkInfo span{
  display:block;
  float:left;
  text-align: center;
  font-weight : bold; 
  margin-right : 5px;
  border-bottom : 1px dashed #ccc; 
  width:15em; 
}

/* Les titres */
.titre{ 
   font-family: Tahoma, Arial, serif;
   font-size: 14px;
   font-weight: bold;
   border-bottom : 2px solid #000; 
 }

/*-----------------------------*/
/*  Listes (joueur, club...)  */
/*-----------------------------*/
/* Le tableau */
.kRow{
  border: none;
  background:#fff;
}

/* Titre des colonnes */
.kHead {   
  color: #fff;
  background : #095ba6;
  font-weight: bold;
}
/* Lignes paires */
.kRow0 {   
  color: #000;
  background : #ccc;
  font-size: 11px;
}

/* ligne impaires */
.kRow1  {
  color: #000;
  background : #ccc;
  font-size: 11px;
}

/* Numero de ligne */
.kNumCell0  {
  width:20px;
  color: #000;
  background : #cecece;
  font-weight: bold;
}

.kNumCell1 {   
  color: #000;
  background : #cecece;
  font-weight: bold;
  font-size: 12px;
}

/* Ligne de rupture */
.kRowBreak{
  color: #000;
  background : #fff;
  font-family : Verdana,Helvetica,sans-serif; 
  font-weight: bold;
}

/*-----------------------------*/
/*  Liste deroulante de choix  */
/*-----------------------------*/
#selectList{ 
  text-align:center;
  font-size: 1.5em;
  font-weight: bold;
  background : #fff;
}

#selectList option{ 
  font-size: 1em;
}

#selectList span{ 
  display:none;
}

/*-----------------------------*/
/*  Presentation des poules    */
/*-----------------------------*/
/* Nom de la poule */
.classGroupTitle{
  text-align:center;
  font-size: 1.5em;
  font-weight: bold;
  color: #000;
  background : #095ba6;
}
/* Nom des paires premiere ligne */
.classGroupPair{
  text-align:center;
  font-size: 1.2em;
  font-weight: bold;
  color: #fff;
  background : #095ba6;
}
/* Nom des paires premiere colonne */
.classGroupPairL{
  width:225px;
  text-align:left;
  font-size: 1.2em;
  font-weight: bold;
  color: #fff;
  background : #095ba6;
}

.classGroupPairL a{
  color: #fff;
}

/* Tete de serie */
.classGroupTds{
 width:25px;
 background : #f0f0f0;
 text-align: left;
}

/* Case vide */
.classGroupNone{
 background : #cecece;
 text-align: center;
}

/* 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 .titre{
	font-size:2em;
	margin:10px;
	}

/*------------------------------*/
/*  Presentation du calendrier  */
/*------------------------------*/
/* Ligne de coupe */
.classScheduBreak{
  text-align:center;
  font-size: 1.5em;
  font-weight: bold;
  color: #fff;
  background : #095ba6;
}
/* Case normale */
.classScheduData{
  background : #ddd;
}

/* Case de l'heure */
.classScheduTime{
  text-align:center;
  font-size: 1.2em;
  font-weight: bold;
  color: #fff;
  background : #095ba6;
}
/* Numero du match */
.classScheduNum{
  text-align:center;
}
/* Tableau */
.classScheduDraw {
  text-align:center;
  font-size: 1.2em;
  font-weight: bold;
}
.classScheduDraw a{
  color : #59536c;
}
/* Tour */
.classScheduStep{
  text-align:center;
}


/*--------------------------------*/
/*  Presentation du score en live */
/*--------------------------------*/
#divLive{width:700px;}

/* Bloc du terrain */
.classBlkLive{
margin-left:2px;
margin-bottom:5px;
float:left;
margin:auto;
overflow:hidden;;
}

/* 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:350px;
height:180px;
padding: 0;
margin:0;
}

/*--------------------*/
/* Le pied de page    */
/*--------------------*/
#badnetFoot{
  clear:both;
  border-top: 2px solid  #78777c;
  font-size : 9px;
}


#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;
 }

/*--------------------*/
/* Colonne de gauche  */
/*--------------------*/  
/* Colonne */
#leftCol{
 width: 110px;
 font-size: 9px;
 margin:0 5px 0 2px;
 float:left;
 /*border:1px solid red;*/
}

/* Les blocs */
#leftCol div{
   margin-bottom : 8px;
}

/*--------------------*/
/* Colonne de droite  */
/*--------------------*/  
/* Colonne */
#rightCol{
 width: 110px;
 font-size: 9px;
 float:right;
 margin: 0 5px 0 2px;
}

/* Les bloc */
.breve{
  margin-bottom : 8px;
  font-size: 11px;
}

/* Les soustitres */
.stitre{
 text-align:left;
 font-size: 11px;
 font-weight: bold;
 color: #000;
 clear:both;
}
/*--------------------*/  
/* Page accueil       */
/*--------------------*/  
#k_playersList .kLabel, #k_teamsList .kLabel{width:6em;}
#k_playersList select, #k_teamsList select{width:25em;}

