/*--------------------------------------*/
/* Fichier de mise en page de la  page  */
/* de connexion                         */
/*--------------------------------------*/  
/* Corps de la page */
body{
  font-size: 11px;
  font-family: Tahoma, Arial, serif;
  text-align:center;
  background : #eee;
  /*color: #B11117;*/
}

/* Contenant de la page */
#container{
  width:770px;
  margin-left:auto;
  margin-right:auto;
  background : #FFF;
  border:1px solid #B11117;
}

ul{
 list-style-type: none;
 padding : 0;
}

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


/*--------------------*/
/* En tete de page    */
/*--------------------*/
#badnethead{
  background : #B11117;
  color: #B11117;
  background-image: url("bandeau.png");
  height:110px;
  border-color-bottom: #000;
  background-repeat: no-repeat;
  background-position: center center;
  padding-left: 80px;
  padding-right: 60px;
  float:center;
  
}

#logoBadNet{
  float:left;
  margin: 10px 0 0 10px;
}

#logoBadNet img{
  border:none;
}

#slogan{
 float:center;
 margin: 30px 20px 10px 0;
  padding: 5px 10px 5px 10px;
  background : transparent;
  color : #B11117;
  font-weight : bold;
  font-family : "Comic Sans MS", Verdana, sans-serif;
  font-size : 22px;
}
#slogan p{
 margin:0;
 
}




#mainMenu{
 clear:both;
 margin: 0 0 0 150px;
 padding:0px;
}


/*----------------------*/
/* Colonne de gauche    */
/*----------------------*/  
#left    { width: 150px; ;margin:0 5px 0 2px; float:left;color:#B11117}
#left h2 { text-align:left;border:1px solid #B11117;color:#B11117;}

#left input { width:125px;color:#B11117}

/*-- La zone de connexion --*/
.kLabel {
  /*display:block; */
  float:left; width:9em;
  text-align:left; 
  font-size:9px;font-weight:bold;
  padding-top:3px;
  
}

.kLegend {padding : 2px; font-family:arial;  font-weight:bold; font-size:12px; color:#B11117;}
#loosePwd { display:none;}

#news{ 
  overflow:auto;
  height : 400px;
 }
 
 
 	

#mainMenu li{
 float:left;
 text-align:center;
 margin-right:25px;
 font-family:Arial, sans-serif;
 font-size: 12pt;
 font-weight: bold;
}
#mainMenu a{
 text-decoration:none;
 color : #fff;
}
#mainMenu a:hover{
 text-decoration:underline;
 color : #000;

}
#mainMenu .select a{
 text-decoration:underline;
 color : #000;
 
}



/*----------------------*/
/* Listes des tournois */
/*----------------------*/  
/*h1 {
 margin:0;
 background:#FFCB00;
 font-size:180%;
 text-align:center;
}*/

/*h2 {
 font-size:140%;
}*/



/*----------------------*/
/* Zone centrale
/*----------------------*/  
#centre    {margin: 5px 160px 5px 160px; padding: 0; border:1px solid #B11117; }
#centre h2 {text-align:center; background : #FFCB00; color:#B11117; font-size:12px;margin:0;}
#centre table {
width:100%;
text-align:left;
//width:442px;
}

/*-- table des tournois individuels --*/
.monthClass { font-family:Arial, sans-serif; font-size: 8pt; font-weight: bold; background : #76777c; color:#fff}
.dayClass   { background : #aaa;width:30px;}
.eventClass { background : #eee;}


#centre3    {margin: 20px 160px 5px 160px; padding: 0; border:1px solid #B11117;min-height:100px; }
#centre3 h2 {text-align:center; background : #FFCB00; color:#B11117; font-size:12px;margin:0}
#centre3 table {
	
width:100%;
text-align:left;
//width:442px;
}

/*-- table des tournois individuels --*/
.monthClass { font-family:Arial, sans-serif; font-size: 8pt; font-weight: bold; background : #76777c; color:#fff;}
.dayClass   { background : #aaa;width:30px;}
.eventClass { background : #eee;}



#centre2    {margin: 20px 160px 5px 160px; padding: 0; border:1px solid #B11117;min-height:100px; }
#centre2 h2 {text-align:center; background : #FFCB00; color:#B11117; font-size:12px;margin:0}
#centre2 table {
	
width:100%;
text-align:left;
//width:442px;
}

/*-- table des tournois individuels --*/
.monthClass { font-family:Arial, sans-serif; font-size: 8pt; font-weight: bold; background : #76777c; color:#fff;}
.dayClass   { background : #aaa;width:30px;}
.eventClass { background : #eee;}




.rappel {
 margin:0;
 padding:2px;
 background:#FFCB00;
 
 color:#B11117;
 font-size:9px;
/* text-align:center;*/
}

#news{
 width: 150px;
 height: 465px;
 margin:5px 2px 5px 5px;
 float:right;
 border:1px solid #B11117;
 overflow:auto;
 color:#B11117;
   font-size: 7px;
  font-family: Tahoma, Arial, serif;

}
#news h2{
 text-align:right;
 color:#B11117;
}

.new {
 border-Top:1px solid #B11117;
 margin: 0px 0 5px 0;
 font-size: 10px;
 	
}

.new .name{
  text-align:center;
}
.new .date{
  color:blue;
  text-decoration:underline;
 margin: 0px 0 0px 0;
}


/*----------------------*/
/* Listes des tournois */
/*----------------------*/  

.rubrique {
 margin: 5px 160px 5px 160px;
 padding: 0 0 0 0;
 border:1px solid #B11117;
 min-height:100px;
}
.rubrique h2 {
 padding: 2px 0 2px 5px;
 margin: 0;
 background:#FFCB00;
 font-size:11px;
 color:#B11117;
}
.rubrique p{
 margin: 0 0px 0px 0px;
 padding: 0 0 0 0;
}

.rubrique a, #Enligne a, .new a{
  font-size: 11px;
  font-weight: bold;
}

.new {
 border-Top:1px solid #76777c;
 margin: 0px 0 10px 0;
}

.new .name{
  text-align:center;
}


/*--------------------*/
/* Le pied de page    */
/*--------------------*/
#badnetfoot{
  clear:both;
  /*border-top: 2px solid #76777c;*/
  border-top: 2px solid #B11117;
}

#badnetfoot p{
  text-align:right;
}

#badnetfoot a {
 text-decoration:underline;
 color : #76777c;
}
a:hover{
 text-decoration:underline;
 color : #000;
}
