/*--------------------------------------*/
/* 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;
  color: #B11117;
}

/* Contenant de la page */
#container{
  margin-left:auto;
  margin-right:auto;
  background : #fff;
  width: 600px;
}

#content {
  padding: 0 5px 0 5px;
  border-color: #fff;
  background-color: #fff;
}

/*-----------------------------*/
/*  En tete BadNet             */
/*-----------------------------*/

#head{
  display: none;
  background : #348;
  color: #FFCA00;
  background-image: url("bandeau.png");
  background-repeat: no-repeat;
  background-position: center center;
  border-bottom: 2px solid #000;
  margin-bottom: 5px;
}

#leftTitle{
  float:left;
  font-family : Verdana,Helvetica,sans-serif; 
  font-weight: bold;
  font-size: 20px;
  padding-left :3px;
}

#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{
  /*display: none;*/
  border:2px solid #B11117;
  background: #FFCA00;
  margin-top: 5px;
  color: #000;
}

/* Nom du tournoi */
#eventTitle{
  float:left;
  font-size : 18px;
  font-weight : bold;
  font-family : Verdana,Helvetica,sans-serif; 
}

/* Date du tournoi */
#dateTitle{
  float:right;
  font-size : 18px;
  font-weight : bold;
  font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
}

/* logo */
#headLogo {
 /*position : absolute;
 left:5px;
 top:5px;
 width:200px;
 height:54px;
 background-image: url("badnet.png");
*/
}

/*-----------------------------*/
/*  Menu principal du tournoi  */
/*-----------------------------*/

#menuEvent {
 /*position:absolute;*/
}

#menuEvent li{
 float:left;
}

#menuEvent  a{	
  color : #B11117;
}

#menuEvent a:hover{	
  color : #B11117;
}

#menuEvent  .select a{	
  color : #B11117;
 /*text-decoration:underline;*/
}

#menuEvent .select {
  border-bottom: 0px solid #B11117;
}

#menuAdmin {
display:none;
 /*position : absolute;
 left:0px;
 top:0px;
 width:230px;
 height:114px;
 font-size:50px;*/
}

#menuAdmin a{
display:none;
}

.onglet2{
  background-color: #fff;
  border-bottom-color: #B11117;
  text-transform:uppercase;
  margin-top: 10px;
}

.pad{
  border: 2px solid #B11117;
  /*border-top: none;*/
  height: 25px;
  background-color: #FFCA00;
  margin-top: -2px;
}

.onglet2 li{
  margin-left:10px;
  width: 8em;
  font-weight : bold;
  text-transform:uppercase;
}

.onglet2 .select{	
  border : 2px solid  #B11117;
  border-bottom: none;
  background-color: #FFCA00;
}

.onglet2 a{
  color : #fff;
}
.cont2{
  border : 2px solid  #fff;
  background-color: #fff;
}

#menuPad{	
}

/*-----------------------------*/
/*  Menu de deuxieme niveau    */
/*-----------------------------*/

.onglet3{
  border: none;
  margin-top: -17px;
}

.onglet3 li{
  display:block;
  float:left;
  font-weight : bold;
  width: 10em;
  border: 2px solid #B11117;
  background : #FFCA00;
  margin-left:15px;
}
.onglet3 a{
  color : #B11117;
}

.onglet3 .select{	
  border: 2px solid #B11117;
  background-color : #fff;
}
.cont3{
 background-color: #FFCA00;
 margin-top:35px;
 border:2px solid #59539c;
 padding: 5px;
}

.cont3 a{
 text-decoration:none;
 color : #78777c;
}

.cont3 a:hover{
 text-decoration:underline;
}


/*-----------------------------*/
/*  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;
}

/* Titre des colonnes */
.kHead {   
  color: #fff;
  background : #B11117;
  font-weight: normal;
}
/* Lignes paires */
.kRow0 {   
  color: #000;
  background : #eee;
  font-size: 11px;
}

/* ligne impaires */
.kRow1  {
  color: #000;
  background : #eee;
  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 : #FFCA00;
  font-family : Verdana,Helvetica,sans-serif; 
  font-weight: bold;
}

/*-----------------------------*/
/*  Liste deroulante de choix  */
/*-----------------------------*/
#selectList{ 
  text-align:center;
  font-size: 1.5em;
  font-weight: bold;
}

#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: #fff;
  background : #B11117;
}
/* Nom des paires premiere ligne */
.classGroupPair{
  text-align:center;
  font-size: 1.2em;
  font-weight: bold;
  color: #fff;
  background : #B11117;
}
/* Nom des paires premiere colonne */
.classGroupPairL{
  width:225px;
  text-align:left;
  font-size: 1.2em;
  font-weight: bold;
color: #000;
  background : #cecece;
}

.classGroupPairL a{
  color: #000;
  font-weight:normal;
}

/* Tete de serie */
.classGroupTds{
 width:25px;
color: #000;
  background : #cecece;
 text-align: left;
}

/* Case vide */
.classGroupNone{
 background : #cecece;
 color: #000;
 text-align: center;
}

/* Case pleine */
.classGroupData{
 background : #eee;
 color: #000;
 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;
}

/*------------------------------*/
/*  Presentation du calendrier  */
/*------------------------------*/
/* Ligne de coupe */
.classScheduBreak{
 
  text-align:center;
  font-size: 1.5em;
  font-weight: bold;
  color: #fff;
  background : #B11117;
}
.kRowBreak{
  background : #78777c;
  color:#fff;
}
/* Case normale */
.classScheduData{
  background : #ddd;
}

/* Case de l'heure */
.classScheduTime{
  text-align:center;
  font-size: 1.2em;
  font-weight: bold;
  color: #fff;
  background : #B11117;
}
/* 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 */
/*--------------------------------*/
/* Bloc du terrain */
.classBlkLive{
border:1px solid #000;
margin-left:2px;
margin-bottom:5px;
background:#fff;
height:137px;
width:500px;
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;
}

/*--------------------*/
/* Le pied de page    */
/*--------------------*/
/*
#BadNet{
 position : absolute;
 left:5px;
 top:10px;
}*/
/*
#footLink{
  display:none;*/
  /*clear:both;*/
/*  text-align:center;
  font-size: 9px;
  margin-top:15px;
  padding-top:3px;
}*/
/*
#foot{
  clear:both;
  padding-top:3px;
  border-top: 2px solid  #78777c;
}

#foot p{
  font-size : 9px;
  text-align:right;
}

#foot a{
  color: #78777c;
  font-size : 9px;
  text-decoration:underline;
}
*/

#badnetFoot{
  clear:both;
  border-top: 2px solid  #B11117;
  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;
 /*background-image: url("badnet-left.jpg");*/
 background-repeat: repeat-y;
 }

/*--------------------*/
/* Colonne de gauche  */
/*--------------------*/  
/* Colonne */
#leftCol{
  display: none;
 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{
  display: none;
 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;
}


.blkBtn{
margin-bottom:10px;
}

