/*PRONOSTIC*/
.matchProno { height : 25px ;  font : normal 12px/24px Arial,Helvetica ; background : transparent url(../image/commun/logoIco.gif) no-repeat 3px center ; margin  : 0 ; padding : 0 ; }
.matchProno .equipeA { float : left ;  text-align: right ; width : 155px ; padding : 0 ; margin : 0 ; text-transform:uppercase ; font-weight: bold ;}
.matchProno .equipeB { float : left ; text-align: left ; width :155px ; padding : 0 ; margin : 0 ;  text-transform:uppercase ; font-weight: bold ;}
.matchProno  a { color : #06C ; text-decoration : none ; }
.matchProno  a:hover { text-decoration : underline ; }
.matchProno .dateMatch { float : left ; text-align: left ; width : 70px ; padding : 0 ; margin : 0; }
.matchProno .dateMatch span { padding : 0 0 0 20px ; }
.matchProno .scoreMatch { float : left ; text-align: center ; width : 30px ; padding : 0 ; margin : 0 ; }
.matchProno .pronoS4T {  float : left ; text-align: center ; width : 130px ; padding : 0  ; margin : 0 ; }
.matchProno .pronoS4T span { font-size : 13px ;}
.matchProno .detail {  float : left ; text-align: left ; padding : 0  ; margin : 0 ; color : #06C ; text-decoration : underline ; cursor : pointer ; }
.prono  { background : #FFF ;}
.prono th { background : #486BC7 ; color : #FFF ;}
.prono .A { font : normal 12px/15px Arial, Helvetica ; text-align: right ; width : 45% ;}
.prono .B { font : normal 12px/15px Arial, Helvetica ; text-align: left ; width : 45% ;}
.prono .R { font : normal 12px/15px Arial, Helvetica ; text-align: center ; width : 10% ;}
.dateJournee {margin : 0  ; padding : 0 0 0 3px ; font : Bold 11px/18px Arial,Helvetiva ; color : #486BC7 ;text-transform:uppercase ;border-bottom : 1px solid #486BC7 ;   }
.prono-clt  { background : #FFF ; text-align : center ; }
.prono-clt th { width : 11% ; color : #FFF ; }
.titreProno { margin : 0 15px; padding : 5px 0 0 0 ; font : Bold 12px/20px Arial ; background:transparent ; color:#486BC7 ; border-bottom: 1px solid #486BC7 ; text-transform:uppercase ; }
.titreProno span {  font : Bold 12px/20px Arial ; }
.lkProno { margin:0;padding:0;width:70px;height:20px;overflow:hidden ;}
/*MENU EQUIPE CHAMPIONNAT*/
.ulMenuChpt { display : block ; float : left; width : 145px ; margin : 0 0 10px 0 ; padding : 0 ; list-style-type: none ; }
.liMenuChpt { margin : 0 ; padding-left : 5px ; border-top : 1px solid #999 }
.liMenuChpt a { font : Normal 12px/21px Arial, Helvetica ; color : #06C ; text-decoration : none ; display : block ;}
/*TABLEAU 1N2 + SCORE*/
.table1N2 { margin : 5px 0 10px 10px ; padding : 0 ; width : 580px ; color : #000 ; text-align : center ; font : Normal 8pt/15pt Arial, Helvetica ; border: 3px solid #DDD ; }
.table1N2 caption { font : Bold 12px/27px Arial, Helvetiva ; text-align : left; text-transform:uppercase; text-indent: 5px ; color : #333 ; }
.table1N2 th { color : #666 ; }
.table1N2 caption {margin:0; padding:0;color:#999;line-height:13pt; }
.avg1N2 {  font : Bold 20px/30px Arial, Helvetica ; color : #06C}
.tableBdTp td { border-top : 1px solid #CCC ; }
/* TABLEAU COMPARAISON CHAMPIONNAT */
table.compare { margin:10px 0 10px 10px;width:580px;font:Normal 8pt/12pt Arial;text-align:center;background-color:#CCC;border:3px solid #EEE;}
.compare th { color:#FFF;text-transform:uppercase ;}
.compare th span { padding : 0 5px ;}
ul.ulMatchChpt { margin : 10px 0 15px 12px ; padding : 0 ; }
.ulMatchChpt li { float : left ; width : 290px ; border-top : 1px solid #CCC ; line-height : 15pt ; } 
.ulMatchChpt li a { color : #06C ; text-decoration : none ; padding-left : 5px ; font:Normal 8pt/15pt Arial; }
.ulMatchChpt li a:hover { color : #06C ; text-decoration : underline !important ; }
