.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
.clear{clear:both !important;border:none !important;height:0 !important;width:auto !important;background:none !important;padding:0 !important;margin:0 !important;float:none !important;display:block !important;z-index:99999999 !important;font-size:0 !important}
.left{float:left !important}
.right{float:right !important}
#liste_club {margin-bottom: 10px; overflow:hidden; width:657px; }
#contenu{width:660px}
#contenu .alternate0{background:#808080;color:#FFF}
#contenu .alternate0{color:#FFF !important}
#contenu .alternate1{background:#E7E7E7}
#contenu .alternate2{background:#FFF}
#contenu .alternate_cf,#contenu .alternate_cf1{background-color:#DAE4F8}
#contenu .alternate_cf2{background-color:#eff3fc}
#contenu .alternate_cm, #contenu .alternate_cm1{background-color:#ffeca2}
#contenu .alternate_cm2{background-color:#fef4cb}
#contenu .alternate_ce{background-color:#797d91}
#contenu .alternate_euro, #contenu .alternate_euro1{background-color:#dde8bb}
#contenu .alternate_euro2{background-color:#eff6db}

#contenu .alternate_c3{background-color:#a5a7af}
#contenu .alternate_ce td,#contenu .alternate_c3 td,.alternate_ce td a,.alternate_c3 td a{color:#FFF !important}
#contenu .separateur{background:#535152;padding:0}
#contenu .separateur td{padding:3px 0 0 0 !important}
#contenu .onglet{height:27px}
#contenu .data .onglet{border-top:2px solid;clear:both;padding-top:2px}
#contenu .onglet ul li{float:left;background:url(../img_v5/sprite_base.gif) repeat-x 0 -68px;margin:0 1px;border:1px solid #D7D7D7;padding:3px 6px;text-transform:uppercase;font-size:14px;color:#898788;font-weight:bold}
#contenu .onglet ul li a{color:#898788}
#contenu .onglet ul li.active{color:#898788;background:transparent none;border:0 none;padding:4px 7px}
#contenu .onglet ul li.active a{color:#535152}
#contenu .ongletsmall ul li{font-size:12px}
#contenu .titre h1{text-transform:uppercase;font-size:18px;font-weight:700;padding:0 0 3px}
#contenu .titre .data{border:1px solid #d7d7d7;border-top:8px solid;background:url(../img_v5/bg_contenu-titre.jpg) repeat-x bottom left #F9F9F9}
#contenu .titre .data h2{float:left;font-size:14px;text-transform:uppercase;padding:6px 5px 4px 8px}
#contenu .titre .data h3{float:left;color:#8A8889;font-size:14px;text-transform:uppercase;padding:6px 0 0}
#contenu .titre .data h4{border-top:0 none;color:#8A8889;font-size:12px;text-transform:uppercase;padding:6px 0 0;clear:both}
#contenu .titre .data .refresh{float:right;margin:5px 5px 10px 0}
#contenu .titre .data .refresh a{background:url(../img_v5/sprite_base.gif) no-repeat 0 0;width:74px;height:17px;display:block}
#contenu .titre .data .ListeDeroulante{float:right;margin:5px 5px 10px 0}
#contenu .titre .data .calendrier{clear:both;background:url(../img_v5/sprite_base.gif) repeat-x 0 -35px;height:18px;border:1px solid #D7D7D7;margin:5px 0 25px}
#contenu .titre .data .calendrier .previous{float:left;border-right:1px solid #D7D7D7}
#contenu .titre .data .calendrier .previous a{background:url(../img_v5/sprite_base.gif) repeat-x 0 -17px;height:18px;width:18px;display:block}
#contenu .titre .data .calendrier .next{float:right;border-left:1px solid #D7D7D7}
#contenu .titre .data .calendrier .next a{background:url(../img_v5/sprite_base.gif) repeat-x -18px -17px;height:18px;width:18px;display:block}
#contenu .titre .data .calendrier ul li{float:left;width:42px;text-align:center;border-right:1px solid #d7d7d7;margin:1px 0 0;text-transform:uppercase}
#contenu .titre .data .calendrier ul li a{color:#888585;font-weight:700}
#contenu .titre .data .calendrier ul li.active{background:#FFF}
#contenu .titre .data .calendrier ul li.active a{color:#D60000}
#contenu .lien-pack{background:url(../img_v5/sprite_base.gif) no-repeat 491px -53px #D7D7D7;text-align:right;clear:both;width:100%}
#contenu .lien-pack a{color:#FFF;padding:4px 8px 0 0;font-size:10px;text-transform:uppercase}
#contenu .infos{border-top:8px solid;margin:10px 0 0;background:url(../img_v5/bg_classement_resultats.jpg) repeat-x bottom #F9F9F9;display:inline-block;width:100%}
#contenu .infos table{width:100%}
#contenu .infos table thead tr th{padding:6px}
#contenu .infos table thead tr th.score,#contenu .infos table tbody tr td.score,#contenu .infos table tfoot tr td.score{text-align:center;width: 30px}
#contenu #Confrontation table tbody tr td.score{width:25%}
#contenu #Confrontation table{border-bottom:1px solid #D7D7D7}
#contenu #Confrontation h4{background-image:url(../img_v5/sprite_base.gif);background-repeat:no-repeat;text-align:left;text-transform:uppercase;padding:5px 0 5px 15px}
#contenu #Confrontation #Depuis h4,#contenu #Confrontation #Faits h4{border-top:4px solid;margin-top:5px}
#contenu #Confrontation #Depuis table,#contenu #Confrontation #Faits table{border-bottom:0 none}
#contenu #Confrontation #Depuis table tr td{vertical-align:top}
#contenu #Confrontation #Depuis table tr td #flashcontent{float:right;margin:0 15px 0 0}
#contenu #Confrontation #Depuis table tr th{text-align:left;padding-left:5px}
#contenu #Confrontation #Faits div{padding:5px 10px}
#contenu #Confrontation #Faits div{display:block}
#contenu #Confrontation table tbody tr th,#contenu #Confrontation table tbody tr td{text-align:left;padding-left:3px}
#contenu .infos table thead tr th.classement{text-align:center}
#contenu .infos table tbody tr td.tiret{width:2%;text-align:center}
#contenu .infos table tbody tr td.lieu{width:11%; color: #828287; font-size: 11px; padding-left:5px !important; text-align:left !important}
#contenu .infos table tbody tr td.date,#contenu .infos table tfoot tr td.date{ color:#828287; text-align:left; width: 15%}
.Basket #contenu .infos table  tr td.date{ width:15%}
#contenu .infos table tr td.libelle{ color:#828287; width: 20%}
.Basket #contenu .infos table tr td.libelle{ color:#828287; width: 12%}
#contenu .infos table tr td.VD{ color:#A2A2A7; width: 10%; font-size: 11px}
#contenu .infos table tr .equipe1,#contenu .infos table tfoot tr td.equipe1{text-align:right !important;width:23%}
#contenu .infos table tr .equipe2,#contenu .infos table tfoot tr td.equipe2{text-align:left !important;width:23%}
#contenu table tr .date,#contenu table tr td.date{text-align:left; padding-left:5px !important; width:15%}
.Basket #CalendrierResultats .date{text-align:left; padding-left:5px !important; width:15%}
.Rugby #contenu .infos table tbody tr td.equipe1,.Rugby #contenu .infos table tfoot tr td.equipe1,
.Rugby #contenu .infos table tbody tr td.equipe2,.Rugby #contenu .infos table tfoot tr td.equipe2{width:20%}
#contenu .infos table tbody tr td.classement,#contenu .infos table tfoot tr td.classement{text-align:center;width:10px}
 
#contenu .infos table tfoot tr th{background-image:url(../img_v5/sprite_base.gif);background-repeat:no-repeat;text-align:left;text-transform:uppercase;padding:5px 0 5px 15px;border-top:1px solid #D7D7D7}
#contenu #calendrier #programme{clear:both}
.Cyclisme #contenu #calendrier #programme #CalendrierResultats, .Rugby #contenu #calendrier #CalendrierResultats, .Tennis #contenu #calendrier #CalendrierResultats, .Aussi #contenu #calendrier #CalendrierResultats{clear:both;border-top:1px solid #D7D7D7; border-bottom:1px solid #D7D7D7}
.Basket #contenu #calendrier .stats #CalendrierResultats th,.Basket #contenu #calendrier .stats #CalendrierResultats td{text-align:left !important;width:10%}
.Basket #contenu #calendrier .stats #CalendrierResultats .joueur{width:35%}
.Basket #CalendrierClub td{padding: 2px 0}
.Aussi #contenu #calendrier #CalendrierResultats table{width:100%}
.Aussi #contenu #calendrier #CalendrierResultats .SportCoClassement td{text-align:center; padding:5px}
.Aussi #contenu #calendrier #CalendrierResultats .SportCoResultatGroupe .equipe1,
.Aussi #contenu #calendrier #CalendrierResultats .SportCoResultatGroupe .equipe2{width:25%}
.Aussi #contenu #calendrier #CalendrierResultats .SportCoResultatGroupe .rang{width:15%}
.Aussi #contenu #calendrier #CalendrierResultats .Classement .SportCoResultatGroupe .rang{width:5%}
.Aussi #contenu #calendrier #CalendrierResultats .nom{width:65%;padding-left:5px;text-align:left !important}
.Aussi #contenu #calendrier #CalendrierResultats .temps{width:25%;text-align:right}
.Aussi #contenu #calendrier #CalendrierResultats .rang{width:5%;padding-left:5px;text-align:left}
.Aussi #contenu #calendrier #CalendrierResultats  table a{ float: left}
.Aussi #contenu #calendrier #CalendrierResultats  .sportif a { float: left; width: 220px; text-align: left}
.Basket #contenu #calendrier .stats #CalendrierResultats .rang{width:5%;padding-left:5px;text-align:left}
#contenu #calendrier #programme table{  width:659px; /*width:100%;*/ border-left:1px solid #D7D7D7;border-right:1px solid #D7D7D7;border-bottom:1px solid #D7D7D7}
.Basket #contenu #calendrier #programme table{  border-top:1px solid #D7D7D7}
#contenu #calendrier #programme #CalendrierResultats table { margin: 0px; border:0px; width: 100%}
#contenu #Fiche #programme table { margin: 0px; border:0px; width: 100%}
#contenu .titre .frenchie { border: 0px !important; margin-bottom: 5px; }
#contenu .titre .frenchie h4 { margin-top: 10px; }
#contenu #calendrier #programme .bloc p{width:100%; border-bottom: 1px solid #d7d7d7; margin:2px 0 -1px; padding:3px 0; font-size: 11px;  width:300px; float: left; }
#contenu #calendrier #programme .bloc b{ color: #828287; font-size: 11px; margin-left: 5px }
#contenu #calendrier #programme .bloc a{float: left; }
#contenu #calendrier #programme .bloc span{float: left; margin-left: 5px}
#contenu #calendrier #programme .bloc .photo_joueur {width:40px; float: left; margin: 5px; }
#contenu #calendrier #programme .bloc {color: #828287; background:#F8F8F8 url(/img_v5/degrade_blanc.jpg) repeat-x scroll center top}
#contenu #calendrier #programme .bloc strong{color: #424247; font-size: 11px; }
#contenu #calendrier #programme .saut { }
#contenu #Classement #tableaurateau { float: left; margin-top: 10px; }
.Basket #contenu #calendrier #programme .infos table{border-right:0 none}
#contenu #calendrier #programme table tr td table, #contenu #calendrier #programme table tr td table tr td{border:0 none}
#contenu #calendrier #programme table tbody tr.alternate1 td.heure,#contenu #Confrontation table tbody tr td,#contenu #Confrontation table tbody tr td a,#contenu #Confrontation #Faits div{color:#565253}
#contenu #calendrier #programme table tbody tr.alternate2 td.heure,#contenu #calendrier #programme table tbody tr.alternate2 td.flag,#contenu #calendrier #programme table tbody tr.alternate2 td.domicile,#contenu #calendrier #programme table tbody tr.alternate2 td.domicile a,#contenu #calendrier #programme table tbody tr.alternate2 td.visiteur,#contenu #calendrier #programme table tbody tr.alternate2 td.visiteur a,#contenu #calendrier #programme table tbody tr.alternate2 td.score,#contenu #calendrier #programme table tbody tr.alternate2 td.tiret{color:#565151}
#contenu #calendrier #programme table tbody tr th{border-top:4px solid;background-image:url(../img_v5/sprite_base.gif);background-repeat:no-repeat;text-align:left;text-transform:uppercase;padding:5px 0 5px 15px}
#contenu #calendrier #programme table tbody tr td{color:#565151;/*font-weight:bold;*/border-top:1px solid #D7D7D7;padding:5px 0}
.Tennis #contenu #calendrier #programme.ResultatsCoupeDavis #CalendrierResultats table tbody tr td{border:0 none}
.Cyclisme #contenu #calendrier #programme #CalendrierResultats table tbody tr td{font-weight:normal}
.Cyclisme #contenu #calendrier #programme #CalendrierResultats table tbody tr td.rang{padding-right:5px;width:8%;text-align:center}
.Cyclisme #contenu #calendrier #programme #CalendrierResultats table tbody tr td.ranglarge{width:20%;text-align:left}
.Cyclisme #contenu #calendrier #programme #CalendrierResultats table tr .annee{font-weight:bold;padding-left:5px;text-align:left}
.Cyclisme #contenu #calendrier #programme #CalendrierResultats table tr .coureur{text-align:left}
.Tennis #contenu #calendrier #programme #CalendrierResultats table tr td,.Rugby #contenu #calendrier #programme #CalendrierResultats div table tr td{text-align:center}
.Tennis #contenu #calendrier #programme #CalendrierResultats table tr .equipe{text-align:left;width:45%}
.Aussi #contenu #calendrier #programme #CalendrierResultats table tr .equipe{text-align:left;width:30%}
.Aussi #contenu #calendrier #programme #CalendrierResultats table tr .competition{padding-left:5px;text-align:left}
.Tennis #contenu #calendrier #programme #CalendrierResultats.Masters table th,
.Basket #contenu #calendrier #programme #CalendrierResultats table th{border-top:1px solid #D7D7D7}
.Basket #contenu #calendrier #programme .Classement table td{text-align:center}
.Basket #contenu #calendrier #programme .Classement table td{text-align:center}
.Basket #contenu #calendrier #programme .Classement table .equipe{text-align:left;padding-left:5px}
.Basket #contenu #calendrier #programme.BasketNBAPlayOff #CalendrierResultats{border-top:1px solid #D7D7D7}
.Basket #contenu #calendrier #programme.BasketNBAPlayOff #CalendrierResultats table th {background:none; padding:0 !important}
.Basket #contenu #calendrier #programme.BasketNBAPlayOff #CalendrierResultats table tbody tr td{border:0 none; padding:2px}
.Basket #contenu #calendrier #programme.BasketNBAPlayOff td {overflow:hidden;padding:0 !important;margin:0 !important}
.Basket #contenu #calendrier #programme.BasketNBAPlayOff td.pix {background-color:#808080; font-size:1px; height:1px !important; max-height:1px !important; overflow:hidden; padding:0 !important; }
.Basket #contenu #calendrier #programme.BasketNBAPlayOff td.texte{padding:2px !important}
.Basket #contenu #calendrier #programme.BasketNBAPlayOff td.pix img{/*display:none*/}
.Basket #contenu #calendrier #programme.BasketNBAPlayOff td.cellbasket {background-color:#7179B7;border:1px solid #18067D;color:#FFFFFF;font-weight:700}
.Basket #contenu #calendrier #programme.BasketNBAPlayOff td.actualites { border:1px solid #4C4EA1; } 
.Basket #contenu #calendrier .titre .data .Resume p strong{font-size:24px}
.Basket #contenu #calendrier .titre .data .Resume .left {font-size:24px; font-weight:bold}
.Basket #contenu #calendrier .titre .data .Resume .right {font-size:24px; font-weight:bold}
.Basket #contenu #calendrier #programme #CalendrierResultats .JoueursUtilises th,.Basket #contenu #calendrier #programme #CalendrierResultats .JoueursUtilises td{text-align:center}
.Basket #contenu #calendrier #programme #CalendrierResultats .JoueursUtilises .nom{text-align:left;padding-left:5px}
.Basket #contenu #calendrier #programme .Classement table{width:100%}
.Basket #contenu #calendrier #programme #CalendrierResultats .equipe1 { text-align:right}
.Aussi .ChpMonde table th,.Aussi .ChpMonde table thead tr td{border-top:1px solid #D7D7D7; padding-top:0; padding-bottom:0}
.Aussi .ChpMonde table th,.Aussi .ChpMonde table td{padding-top:0 !important; padding-bottom:0 !important}
.Aussi .ChpMonde table tr .equipe{width:65% !important}
.Aussi .Medailles table tr.title td {font-weight:bold}
.Aussi .Medailles table tr .rang{width:3%; text-align:left !important; padding-left:5px !important}
.Aussi .Medailles table tr .equipe{width:60% !important}
.Aussi .Medailles table tr .medaille{width:10%}
.Aussi .Medailles table tr .total{width:10%; text-align:right; padding-right:5px !important}
.Aussi #contenu #calendrier #programme .Phase p{border:1px solid;float:left;margin:2px;width:32%}
.Aussi #contenu #calendrier #programme #CalendrierResultats table thead tr.title th {border-top:1px solid #D7D7D7; }
.Aussi #contenu #calendrier #programme #CalendrierResultats table tr td.sport{vertical-align:top; padding:5px !important; font-weight:bold} 
.Aussi #contenu #calendrier #programme #CalendrierResultats .NatationRecords tr .nom{width:150px}
.Aussi #contenu #calendrier #programme #CalendrierResultats .NatationRecords tr td{width:auto; text-align:center}
.Aussi #contenu #calendrier #programme #CalendrierResultats .NatationRecords .performance {width:50px !important; text-align:right}
.Aussi #contenu #calendrier #programme #CalendrierResultats .NatationRecords tr .specialite{width: 100px !important; text-align:left; padding-left:5px}
.Aussi #contenu #calendrier #programme #CalendrierResultats .NatationRecords tr .lieu{width: 110px !important; text-align:left; padding-left:5px}
.Aussi #contenu #calendrier #programme .Manche .bloc{float:left;width:49%;margin:0 0 0 5px}
.Aussi #contenu #calendrier #programme #CalendrierResultats .lieu{width:35% !important}
.Aussi #contenu #calendrier #programme #CalendrierResultats .epreuve{width:20% !important}
.Tennis #contenu #calendrier #programme #CalendrierResultats.Masters table .score{width:20%}
.Tennis #contenu #calendrier #programme #CalendrierResultats.CoupeDavis table tr td,.Tennis #contenu #calendrier #programme #CalendrierResultats.DetailSaison table tr td{text-align:left;width:auto !important}
.Tennis #contenu #calendrier #programme #CalendrierResultats.DetailSaison table tr.title td{font-weight:bold}
.Tennis #contenu #calendrier #programme .CoupeDavis table tr .date{padding-left:5px;width:23%}
.Tennis #contenu #calendrier #programme .DetailSaison table tr .match{padding-left:5px;width:auto}
.Tennis #contenu .infos .CoupeDavis table tr .equipe1,.Tennis #contenu .infos .CoupeDavis table tr .equipe2{width:auto}
.Tennis #contenu #calendrier #programme #CalendrierResultats.CoupeDavis table tr .score{width:10%;text-align:center !important}
.Tennis #contenu #calendrier #programme #CalendrierResultats .AnneeTennis tr .date {padding-left:5px}
.Tennis #contenu #calendrier #programme #CalendrierResultats .AnneeTennis tr .date,
.Tennis #contenu #calendrier #programme #CalendrierResultats .AnneeTennis tr .tournoi,
.Tennis #contenu #calendrier #programme #CalendrierResultats .AnneeTennis tr .surface,
.Tennis #contenu #calendrier #programme #CalendrierResultats .AnneeTennis tr .classification,
.Tennis #contenu #calendrier #programme #CalendrierResultats .AnneeTennis tr .dotation,
.Tennis #contenu #calendrier #programme #CalendrierResultats .AnneeTennis tr .vainqueur{text-align:left !important}
.Tennis #contenu .voir{float:right; clear:left}
.Tennis #contenu .voir img{vertical-align:middle}
.Tennis #contenu #CalendrierResultats .hommes .bloc,
.Tennis #contenu #CalendrierResultats .femmes .bloc{ float:left;  margin:4px 2px 4px 6px; width:317px} 
.Rugby #contenu div div table tr .rang{padding-left:5px;width:7%;text-align:left}
.Rugby #contenu .JoueursUtilises table tr .nom,.Rugby #contenu .JoueursUtilises table tr .poste{padding-left:5px !important;width:30%;text-align:left}
.Rugby #contenu .JoueursUtilises table tr td{text-align:center}
.Rugby #contenu #calendrier #programme #CalendrierResultats div table tbody tr td.rang{}
.Rugby #contenu #calendrier #programme #CalendrierResultats div.Phase table tbody tr td.rang{ }
.Rugby #contenu #calendrier #programme #CalendrierResultats div table tbody tr td.lieu{width:35%;padding-right:5px;text-align:left}
.Rugby #contenu #calendrier #programme #CalendrierResultats div.Phase table tbody tr td.lieu{width:20%}
.Rugby #contenu #calendrier #programme #CalendrierResultats .annee,.Rugby #contenu #calendrier #programme #CalendrierResultats .champion,.Rugby #contenu #calendrier #programme #CalendrierResultats .second{text-align:left;padding-left:5px}
.Rugby #contenu #calendrier #programme .treeview{padding:0 3px}
.Rugby #contenu #calendrier #programme .treeview table{border:0 none}
.Rugby #contenu #calendrier #programme .treeview table.cell{width:auto; border:1px solid}
.Rugby #contenu #calendrier #programme .treeview table td{border:0 none;padding:3px 0}
.Rugby #contenu #calendrier #programme .treeview table.cell{width:auto !important; border:1px solid !important}
.Rugby #contenu #calendrier #programme .treeview table.cell td{border:1px solid; border-collapse:separate}
.Rugby #contenu #calendrier #programme .ArrayPoules{float:left;width:25%}
.Rugby #contenu #calendrier #programme .ArrayPoules table{border-right:0 none}
.Rugby #contenu #calendrier #programme .ArrayPoules table td{padding:0;background:#FFF}
.Rugby #contenu #calendrier #programme .QuartFinale .bloc{border:1px solid;float:left;margin:2px;width:32%}
.Rugby #contenu #calendrier #programme .Vainqueur h4{border-top:0 none;color:#565151}
.Basket #contenu #calendrier #programme .Phases .bloc{border:1px solid;float:left;margin:2px;width:32%}
.Rugby #contenu #calendrier .classement td {}
.Rugby #contenu #calendrier .classement .exterieur { width: 200px !important}
.Football #Effectifs .poste, .Football  #Effectifs .taille,.Football  #Effectifs .poids, .Football  #Effectifs .selection,.Football  #Effectifs .but,.Football  #Effectifs .saison { text-align: center !important}
#contenu #calendrier #programme table tr .course{text-align:left;width:30% !important}
#contenu #calendrier #programme table tbody tr td.coureur img{vertical-align:middle}
#contenu #calendrier #programme table tbody tr td.heure{ text-align:center;border-left:1px solid #D7D7D7; font-size: 11px; }
#contenu #calendrier #programme table tbody tr td.flag{width:10%;text-align:center}
#contenu #calendrier #programme table tbody tr td.archive{ font-size:11px;border-right:1px solid #D7D7D7;text-align:right; }
#Formule1 #contenu #calendrier #programme table tbody tr td.archive{ padding-left:35px; padding-right:15px; }
#contenu #calendrier #programme table tbody tr td.pilote{border-right:1px solid #D7D7D7}
#contenu #calendrier #programme table tbody tr td.ecurie{padding-left:5px;border-left:1px solid #D7D7D7}
.ecurie-titre{  background: transparent scroll no-repeat 0px -40px !important; padding-left: 140px;  float: left; height: 40px; width: 490px; border-bottom: 4px solid #597A85; margin-top: 10px; }
.ecurie-titre a {color:#597A85; float:left; font-size:16px; font-weight:900; margin-top:15px; text-transform:uppercase}

#contenu #calendrier #programme table tbody tr td.rang{text-align:center}
#contenu #calendrier #programme table tbody tr td.tiret, #contenu #Classement #programme table tbody tr td.tiret{ text-align:center;color: #565151}
#contenu #calendrier #programme table tbody tr td.score, #contenu #Classement #programme table tbody tr td.score{width:12%;text-align:center;font-weight:bold; color: #565151}
#contenu #Classement #programme table tbody tr td.gnp { width: 8% !important; padding: 0 3px !important; }
#contenu  #programme table tbody tr td.horaire{ padding-right:10px !important; text-align:right !important}
#contenu  #programme  .score a {  float: left;  height:19px; position:relative; width:79px; padding-top:4px; }
#contenu  #programme  .score span { color:#888888; float:left; font-size:10px; left: 0px; position:absolute; text-align:center; top:16px; width:79px}
.Basket #CalendrierResultats .score a { float: none !important}
#contenu #calendrier #programme table tbody tr td.domicile, #contenu #Classement #programme table tbody tr td.domicile{text-align:right;width:177px; background-repeat:no-repeat; background-position : 6px 3px; padding-left:20px}
#contenu #calendrier #programme table tbody tr td.visiteur, #contenu #calendrier #programme table tbody tr td.exterieur, #contenu #Classement #programme table tbody tr td.visiteur, #contenu #Classement #programme  table tbody tr td.exterieur  {width:177px; padding-right:20px;  background-repeat:no-repeat; background-position:163px 3px; text-align:left}
#contenu #Classement #programme table tbody tr { height: 25px; }
.Formule1 #contenu #calendrier #programme table tbody tr td.moyenne{background-color:#5A7984;color:#FFF;font-size:10px;font-weight:700;height:12px;padding:0;text-transform:uppercase;text-align:right}

.Formule1 #contenu #calendrier #programme table{border-top:1px solid #D7D7D7;border-bottom:1px solid #D7D7D7}
.Formule1 #contenu #calendrier #programme table tr td.rang{ text-align:left;padding-left:5px}
.Formule1 #contenu #calendrier #programme table.recordmen tr td.rang{ text-align:left;padding-left:2px}
.Formule1 #contenu #calendrier #programme table.ClassementPilotes tr td{text-align:center}
.Formule1 #contenu #calendrier #programme table.ClassementPilotes tr td.score{width:4%}
.Formule1 #contenu #calendrier #programme table.ClassementPilotes tr td.rang,.Formule1 #contenu #calendrier #programme table.ClassementPilotes tr td.pilote{text-align:left}
.winGP { font-size:11px}
.scoreGP  { font-size:11px}
.Formule1 #contenu #calendrier #programme table.ClassementPilotes tr td.rang{width:auto}
.Formule1 #contenu #calendrier #programme .CalendrierF1 .rang{ }
.Formule1 #contenu #calendrier #programme .CalendrierF1 .vainqueur{width:65% !important}
.Cyclisme #contenu #calendrier #programme table tr td.rang,.Rugby #contenu #calendrier #programme table tr .rang{  text-align:left;padding-left:5px; font-size: 11px; color: #828287}
.Cyclisme #contenu #calendrier .data .legende{color:#565151;clear:both}
.Cyclisme #contenu #calendrier .data .legende p{margin-left:15px;font-weight:bold}
.Cyclisme #contenu #calendrier .data .legende div{margin-left:15px}
.Aussi #contenu #calendrier .Classement .legende{color:#565151;clear:both}
.Aussi #contenu #calendrier .Classement .legende p{margin-left:15px;font-weight:bold}
.Aussi #contenu #calendrier .Classement .legende div{margin-left:15px}
#contenu #calendrier #programme table tbody tr td.archive a{color:#6D6868;background:url(../img_v5/sprite_base.gif) no-repeat -590px 0;padding:3px 0 3px 25px}
#contenu #calendrier #programme table tbody tr td.archive a span{color:#CD0301;font-size:11px;text-transform:uppercase;margin:0 3px 0 0}
#contenu #calendrier #programme table.notes tbody tr td{text-align:center;width:10%}
#contenu #calendrier #programme table.notes tbody tr td.club{width:4%;padding-left:3px;text-align:left}
#contenu #calendrier #programme table.notes tbody tr td.joueur{width:35%;padding-left:3px;text-align:left}
#contenu #calendrier table tr td,#contenu #calendrier table tr td a{color:#565151}
.drapResDom { float:left; margin-left:30px; }
.Football #Classement #programme .equipe1 .drapResDom { float:left; margin-left:4px; }
.drapResExt{ float:left !important; }
.Football #Classement #programme .rencontre2 .drapResExt{ float:right !important}
.equipe2  .libelle{margin-left: 2px;  float: left; width: 127px}  
.equipe2 a{float:left; }
.equipe1  .libelle{width: 127px; text-align :right}  
.Football #Classement #programme  .equipe1  .libelle{  width: 140px; text-align :right}  
.Football #Classement #programme  .rencontre2  .libelle { width: 140px}
.rencontre2  .libelle{margin-left: 2px;  float: left; width: 127px}  
.rencontre1  .libelle{ width: 127px; text-align :right}  
.notes .joueur a { float: left; margin-right: 5px; }
#contenu #calendrier .Match,#contenu #calendrier .Buteurs,#contenu #calendrier .Avertissements,#contenu #calendrier .Expulsions,#contenu #calendrier .TirAuBut,#contenu #calendrier .Equipes,#contenu #calendrier .Entraineurs{clear:both;margin-top:5px; display:inline-block;width:100%}
#contenu #calendrier .Match table,#contenu #calendrier .Buteurs table,#contenu #calendrier .Avertissements table,#contenu #calendrier .Expulsions table,#contenu #calendrier .TirAuBut table,#contenu #calendrier .Equipes table,#contenu #calendrier .Entraineurs table{width:100%}
#contenu #calendrier .left{float:left;padding-left:15px}
#contenu #calendrier .right{float:right;padding-right:15px}
#contenu #calendrier .Match .left,#contenu #calendrier .Match .right,#contenu #calendrier .Buteurs .left, #contenu #calendrier .TirAuBut .left, #contenu #calendrier .TirAuBut .right,  #contenu #calendrier .Buteurs .right,#contenu #calendrier .Avertissements .left,#contenu #calendrier .Avertissements .right,#contenu #calendrier .Butteurs .left,#contenu #calendrier .Butteurs .right,#contenu #calendrier .Expulsions .left,#contenu #calendrier .Expulsions .right,#contenu #calendrier .Equipes .left,#contenu #calendrier .Equipes .right,#contenu #calendrier .Entraineurs .left,#contenu #calendrier .Entraineurs .right{width:47%}
#contenu #calendrier h4{border-top:4px solid;text-align:left;padding:5px 0 5px 10px;font-size:14px}
.Aussi #contenu #calendrier #programme #CalendrierResultats .JoPaysMedailles h4{text-align:center; color:#03ACAC; border-color:#03ACAC}
#contenu #calendrier .Match  .infos_fichematch h3 {float: left; font-size: 12px; font-weight: bolder; margin-right: 10px; }
#contenu #calendrier .Match  .infos_fichematch h5 {float: left; font-size: 12px; font-weight: lighter}
#contenu #calendrier .Match  .infos_fichematch { border-bottom: 2px solid #565651; padding: 2px 0px; }
#contenu #calendrier .Match  .matchfichematch { background-color: #f0f0f0; padding: 0px; }
#contenu #calendrier .Match  .matchfichematch h1{ height: 78px; border: 1px solid #828287}
#contenu #calendrier .Match  .matchfichematch a, #contenu #calendrier .Match  .matchfichematch div{ float:left; font-size: 19px}
#contenu #calendrier .Match  .matchfichematch .GAU,#contenu #calendrier .Match  .matchfichematch .DRO{ text-transform: uppercase; width: 258px; margin-right: 15px ;  text-align: right; background: transparent no-repeat -18px 0px; height: 50px; padding-top: 14px }
#contenu #calendrier .Match  .matchfichematch .DRO{ text-align: left; background-position: 215px 0;margin-left:15px ; margin-right: 0px ; }
#contenu #calendrier .Match  .matchfichematch .CEN{ position: relative;  width: 112px; height: 67px; padding-top: 7px; font-size:30px; }
#contenu #calendrier .Match  .matchfichematch a.LIN{ background:  transparent url(/img_v5/icon_FM_Foot.gif) no-repeat 0px 10px }
#contenu #calendrier .Match  .matchfichematch a.LIN:hover { background-position:  -112px 10px; text-decoration: none}
#contenu #calendrier .Match  .matchfichematch .CEN div{color:#E0E0E0; font-size:11px; margin-top:7px; padding:45px 5px 2px; position:absolute; top:2px; left: 0px;  width:100px; }
#contenu #calendrier .Equipes td, #contenu #calendrier .TirAuBut td ,  #contenu #calendrier .Match td ,  #contenu #calendrier .Avertissements td,  #contenu #calendrier .Buteurs td, #contenu #calendrier .Expulsions td { height:20px; padding:1px 5px; }
#contenu #calendrier .Expulsions img, #contenu #calendrier .Buteurs img, #contenu #calendrier .Avertissements img,  #contenu #calendrier .TirAuBut img{ margin: 3px }
#contenu #calendrier .Match h4{clear:both}
#contenu #calendrier .Match table tr td{color:#565151}
#contenu #calendrier .Match table tr th{color:#565151;padding:10px 0}
#contenu #calendrier .Match table tr th div{font-size:11px;font-weight:normal}
#contenu #calendrier .Match table tr td.score,#contenu #calendrier .Match table tr td.team{text-align:center}
#contenu #calendrier .Match table tr td.status{width:15%; background-color: #828287; color: #FFFFFF; padding: 2px 5px; }
#contenu #calendrier .Match table tr td.team{width:70%;  background-color: #828287; color: #FFFFFF; padding: 2px 5px}
#contenu #calendrier .Match table tr td.team h2{display:inline}
#contenu #calendrier .Match table tr td.mt{width:15%;text-align:right; background-color: #828287; color: #FFFFFF;padding: 2px 5px}
#contenu #calendrier .Match table tr td.score a{color:#D60000; font-weight:bold}
#contenu #calendrier .Match table tr td.score a:hover{text-decoration:underline}
#contenu #calendrier .Match table tr td.score strong{font-size:16px}
#contenu #calendrier .Entraineurs table tr td{color:#565151}
#contenu #calendrier .Avertissements table tr td img,#contenu #calendrier .Expulsions table tr td img,#contenu #calendrier .Equipes table tr td img{vertical-align:middle}
#contenu #Classement{background:url(../img_v5/bg_classement_resultats.jpg) repeat-x bottom;padding:0 0 1px}
#contenu #Classement .titre h1{background:#FFF}
#contenu #Classement .titre .data{border-bottom:0 none;border-left:0 none;border-right:0 none;background:none transparent}
#contenu #Classement #ClassementGeneral,#contenu #Classement #ClassementDomicile,#contenu #Classement #ClassementExterieur,#contenu #Classement #ClassementButeurs,#contenu #Classement #ClassementPasseurs,#contenu #Classement #ClassementFairPlay, #contenu #AllClassements #programme{background:#FFF;border:1px solid #D7D7D7;margin:8px;padding:3px}
#contenu #AllClassements #programme .aller, #contenu #AllClassements #programme .retour { width: 120px; text-align: center !important; }
.RAR .score a { width: 65px !important} 

.aller .detail, .retour .detail{ color:#999999; float:left; font-size:11px; font-style:italic; font-weight:lighter; line-height:10px; width:55px; padding:0 5px; text-align:center;}

#contenu  #AllClassements #programme table tbody tr td.domicile { width: 190px; padding-left: 50px; }
#contenu  #AllClassements #programme table tbody tr td.exterieur {  width: 190px; padding-right: 30px}
#contenu #Classement table{width:100%;  border-collapse:collapse}
#contenu #Classement table thead tr th{padding:3px 0 4px} 
#contenu #Classement table thead tr th.rang{width:10%}
#contenu #Classement table thead tr th.equipe{text-align:left;padding-left:15px;width:15%}
#contenu #Classement table thead tr th.points,#contenu #Classement table thead tr th.j,#contenu #Classement table thead tr th.g,#contenu #Classement table thead tr th.n,#contenu #Classement table thead tr th.p,#contenu #Classement table thead tr th.bp,#contenu #Classement table thead tr th.c,#contenu #Classement table thead tr th.diff{width:7%}
#contenu #Classement table thead tr td,#contenu #Classement table thead tr td a{color:#565151}
#contenu #Classement table thead tr td.rang{border-right:1px solid #E3E3E3}
#contenu #Classement table thead tr td.equipe{text-align:left;padding-left:15px}
#contenu #Classement table thead tr td.equipe,#contenu #Classement table thead tr td.points,#contenu #Classement table thead tr td.j,#contenu #Classement table thead tr td.g,#contenu #Classement table thead tr td.n,#contenu #Classement table thead tr td.p,#contenu #Classement table thead tr td.bp,#contenu #Classement table thead tr td.c{border-left:1px solid #FFF;border-right:1px solid #E3E3E3}
#contenu #Classement table thead tr td.diff{border-left:1px solid #FFF}
#contenu #Classement table thead tr.alternate1 td a,#contenu #Classement table thead tr.alternate2 td a,#contenu #Classement table thead tr.alternate3 td a{color:#D50D0D}
#contenu #Classement table thead tr.alternate1 td{background:#C6C5C5;color:#D50D0D;border-bottom:1px solid #B4B2B2}
#contenu #Classement table thead tr.alternate2 td{background:#D1D0D0;color:#D50D0D}
#contenu #Classement table thead tr.alternate3 td{background:#DBDBDB;color:#D50D0D;border-bottom:1px solid #D2D2D2}
#contenu #Classement table thead tr.alternate4 td{background:#E5E5E5}
#contenu #Classement table tr td{padding-top:1px;padding-bottom:1px}
#contenu #Classement .champion {text-align: left; height: 23px; background-position: -5px -3px; background-repeat: no-repeat ; width: 315px; font-size: 12px; font-weight: bolder; color: #323237}
#contenu #Classement .champion .entraineur {font-size: 11px; font-weight: lighter; margin-left: 5px; }
#palm-champ .annee{ color: #525257; width: 60px}
#contenu #Classement .finaliste, #contenu #Classement .finaliste a { color: #828287}
#palm-champ .second { color: #525257}
#palm-champ .score{ font-weight: bolder; color: #565151; width: 160px}
#contenu #Classement table tbody tr td,#contenu #Classement table tfoot tr td,#contenu #Classement table tbody tr td a,#contenu #Classement table tfoot tr td a{color:#565151}
#contenu #Classement table tbody tr td.rang,#contenu #Classement table tfoot tr td.rang{border-right:1px solid #E3E3E3}
#contenu #Classement #ClassementButeurs  .rang { border-right: 0px }
#contenu #Classement table tbody tr td.nom,#contenu #Classement table tfoot tr td.nom{text-align:left;padding-left:15px !important}
#contenu #Classement table tbody tr td.equipe,#contenu #Classement table tfoot tr td.equipe{text-align:left;padding-left:15px !important}
#contenu #AllClassements{clear:both}
#contenu #AllClassements table tbody tr td.nom,#contenu #Classement #AllClassements table tfoot tr td.nom{width:25%}
#contenu #AllClassements table tbody tr td.equipe,#contenu #Classement #AllClassements table tfoot tr td.equipe{width:35%}
#contenu #AllClassements .left, #contenu #AllClassements .right{padding:0 5px}
#contenu #AllClassements .left h5, #contenu #AllClassements .right h5{font-size:11px;padding:5px}
#contenu #AllClassements .left, #contenu #AllClassements .right{width:48%}
#contenu #AllClassements .left table, #contenu #AllClassements .right table{border:1px solid #D7D7D7 !important}
#contenu #Classement table tbody tr td.equipe,#contenu #Classement table tfoot tr td.equipe,#contenu #Classement table tbody tr td.points,#contenu #Classement table tfoot tr td.points,#contenu #Classement table tbody tr td.j,#contenu #Classement table tfoot tr td.j,#contenu #Classement table tbody tr td.g,#contenu #Classement table tfoot tr td.g,#contenu #Classement table tbody tr td.n,#contenu #Classement table tfoot tr td.n,#contenu #Classement table tbody tr td.p,#contenu #Classement table tfoot tr td.p,#contenu #Classement table tbody tr td.bp,#contenu #Classement table tfoot tr td.bp,#contenu #Classement table tbody tr td.c,#contenu #Classement table tfoot tr td.c{border-left:1px solid #FFF;border-right:1px solid #E3E3E3; }
#contenu #Classement table td { text-align: center}
#contenu #Classement table td.equipe , #contenu #Classement table td.points  { font-weight: bolder !important}
#contenu #Classement table tbody tr td.diff,#contenu #Classement table tfoot tr td.diff{border-left:1px solid #FFF; }
#contenu #Classement table tfoot tr.separateur{background:transparent !important}
#contenu #Classement #ClassementButeurs table,#contenu #Classement #ClassementPasseurs table,#contenu #Classement #ClassementFairPlay table{border-collapse:collapse}
#contenu #Classement #ClassementButeurs table tr td,#contenu #Classement #ClassementPasseurs table tr td,#contenu #Classement #ClassementFairPlay table tr td{font-weight:400;text-transform:none}
#contenu #Classement #ClassementButeurs table td strong,#contenu #Classement #ClassementPasseurs table td strong{text-transform:uppercase}
#contenu #Classement #ClassementButeurs table .joueur,#contenu #Classement #ClassementPasseurs table .joueur,#contenu #Classement #ClassementFairPlay table .club{text-align:left;width:50%;padding-left:5px}
#contenu #Classement #ClassementPasseurs table .joueur{width:72%}
#contenu #Classement #ClassementFairPlay table .rang{width:11%}
#contenu #Classement #ClassementFairPlay table .club{width:70%;text-transform:uppercase;padding:3px}
#contenu #Classement #ClassementButeurs table .but{ width:34%; padding:3px}
#contenu #Classement #ClassementButeurs table .match,#contenu #Classement #ClassementButeurs table .buts,#contenu #Classement #ClassementPasseurs table .passes,#contenu #Classement #ClassementFairPlay table .cj,#contenu #Classement #ClassementFairPlay table .cr{width:10%;padding:3px}
#contenu #Fiche p{display:block}
#contenu #Fiche .titre .data{border-left:1px solid #DBDAD8;border-right:1px solid #DBDAD8; position :relative; display:inline-block; width:657px}
.Football #contenu #Fiche .titre .data {  height: 180px; }
.Rugby #contenu #Fiche .titre .data {  height: 180px; }
#contenu #Fiche .titre .data .visuel {float:left; padding:10px;margin:0 10px 0 0; height:160px}
.Football #contenu #Fiche .titre .data .visuel, .Rugby #contenu #Fiche .titre .data .visuel {/*float:left;*/padding:10px;margin:0 10px 0 0; height:160px; /*position: absolute*/ }
#contenu #Fiche .titre .data .identite{  margin-top: 5px}
.Tennis #contenu #Fiche .titre .data .identite, .Formule1 #contenu #Fiche .titre .data .identite {height: auto !important}
#contenu #Fiche .titre .data .visuel img{border:3px solid}
#contenu #Fiche .titre .data .identite{padding:10px; z-index: 3; float: left}
.Football #contenu #Fiche .titre .data .identite, .Rugby #contenu #Fiche .titre .data .identite{padding:10px; z-index: 3; z-index: 50px; /*float: left;*/}
#contenu #Fiche .titre .data .identite a{font-weight: bolder }
#contenu #Fiche .titre .data .identite a:hover{text-decoration: underline }
#contenu .titre .data  .logo h1 {  display: none }
#contenu #Fiche .titre .data .logo{ width: 348px; height: 150px; position: absolute; right:0px; _left:0px; _width: 657px;   _overflow: hidden;  background-repeat : no-repeat; background-position: 246px 15px; _background-position: 556px 15px}
.Formule1 #contenu #Fiche .titre .data .logo{ width: 380px; height: 131px; position: absolute; right:0px; top: 0px; _left:0px; _width: 657px;   _overflow: hidden;  background-repeat : no-repeat; background-position: 246px 15px; _background-position: 456px 15px}
#contenu #Fiche .titre .data .identite table tr th{text-align: right;padding:0 15px 0 0}
#contenu #Fiche .titre .data .identite table tr td{color:#565253}
#contenu #Fiche .Saison,#contenu #Fiche .Palmares,#contenu #Fiche .Carriere{clear:both;border-left:1px solid #DBDAD8;border-right:1px solid #DBDAD8;border-bottom:1px solid #D7D7D7; margin-top:10px;}
#contenu #Fiche .Saison .alternate2,#contenu #Fiche .Palmares .alternate2,#contenu #Fiche .Carriere .alternate2{background:#FEFEFE}
#contenu #Fiche h4{border-top:4px solid;text-align:left;padding:5px 0 5px 10px;font-size:14px}
#contenu #Fiche .Saison h4{background:#F7F5F6}
#contenu #Fiche .Palmares h4{background:#F3F3F3}
#contenu #Fiche .Carriere h4{background:#F1EFF0}
#contenu #Fiche .Saison table,#contenu #Fiche .Palmares table,#contenu #Fiche .Carriere table{width:100%;color:#514F50}
#contenu #Fiche .Saison table tbody tr th,#contenu #Fiche .Palmares table tbody tr th{font-weight:700;border-top:1px solid #D7D7D7;text-align:left;padding:2px 0 0 10px;vertical-align:middle; width:185px}
.Tennis #contenu #Fiche .res table tbody tr th{width:auto}
.Cyclisme #contenu #Fiche .Saison table tbody tr th,.Cyclisme #contenu #Fiche .Palmares table tbody tr th{width:26%}
.Cyclisme #contenu #Fiche .Palmares table tbody tr td.cell_1{padding-left:15px;width:6%}
#contenu #Fiche .Saison table tbody tr td,#contenu #Fiche .Palmares table tbody tr td,#contenu #Fiche .Carriere table tbody tr td{border-top:1px solid #D7D7D7;padding:5px 0}
.Aussi #contenu #Fiche .Palmares table tbody tr td{padding-left:10px}
#contenu #Fiche .Saison table tbody tr td.rang,#contenu #Fiche .Palmares table tbody tr td.rang,#contenu #Fiche .Carriere table tbody tr td.rang{padding-left:5px;width:4%;text-align:left}
#contenu #Fiche .Palmares table tbody tr .coupe{width:15%;text-align:center}
#contenu #Fiche .Carriere table tbody tr.soustitre td.match,#contenu #Fiche .Carriere table tbody tr td.match{width:5%;text-align:center}
#contenu #Fiche .Carriere table tbody tr th{font-weight:700;border-top:1px solid #D7D7D7; padding:5px; }
#contenu #Fiche .Carriere table tbody tr th.club{width:20%;padding:0 0 0 10px}
#contenu #Fiche .Carriere table tbody tr th.championnat,#contenu #Fiche .Carriere table tbody tr th.europe{padding:0 0 0 10px}
#contenu #Fiche .Carriere table tbody tr td{text-align:center}
#contenu #Fiche .Carriere table tbody tr th.club,#contenu #Fiche .Carriere table tbody tr th.championnat,#contenu #Fiche .Carriere table tbody tr th.europe,#contenu #Fiche .Carriere table tbody tr th.selection{text-align:left}
#contenu #Fiche .Carriere table tbody tr th.saison,#contenu #Fiche .Carriere table tbody tr td.saison,#contenu #Fiche .Carriere table tbody tr td.club{text-align:left;padding:0 0 0 10px}
#contenu #Club #bloc_classement, #contenu #Club #chrono_video{float:right;margin:25px 0 0; clear:both}
#contenu #Club #bloc_classement{width: 298px; border:1px solid #CCCCCC; padding:1px; }
#contenu #Club .club_droite { float: right; width: 300px; }
#contenu #Club .titre{width:53%}
#contenu #Club .fullwidth{width:auto}
#contenu #Club .titre .data{border-left:1px solid #DBDAD8;border-right:1px solid #DBDAD8;border-bottom:1px solid #DBDAD8;background-image:url(../img_v5/bg_club-data.jpg);background-color:#F8F8F8}
#contenu #Club .titre .data .visuel{float:left;padding:10px;margin:0 10px 0 0}
#contenu #Club .titre .data .visuel img{width:60px}
#contenu #Club .titre .data .identite{padding:13px 5px;height:275px}
#contenu #Club .titre .data .logo_fond{position:absolute;left:5px;_left:-85px;background:transparent no-repeat 255px 7px;opacity:0.2;-moz-opacity:0.2;filter:alpha(opacity=20);width:342px;height:200px}
#contenu #Club .fullwidth .data .logo_fond{background:transparent no-repeat 567px 7px;width:654px}
#contenu #Club .titre .data #LeClub{position:relative}
#contenu #LeClub ul {display : block !important; margin: 2px 0}
#contenu #LeClub li {display : block !important; margin-left: 25px }
#contenu #Club .titre .data .informations{left:15px; position:absolute}
#contenu #Club .titre .data .complete{left:15px; }
#contenu #Club .titre .data .identite table{font-size:11px}
#contenu #Club .titre .data .tablecomplete{width: 333px; }
#contenu #Club .titre .data .tablecomplete p {width: 99px; }
#contenu #Club .titre .data .informations {margin-top:5px}
#contenu #Club .titre .data .complete .stade{width: 100px; }
#contenu #Club .titre .data .identite table tr th{text-align:right;vertical-align:top;padding:1px 5px 0 0}
#contenu #Club .fullwidth .data .identite table{width:460px}
.NFLinfo {height: auto !important}
.NFL .identite {height: auto !important}
.NFL #ListeClubs #Liste .club { margin:5px 6px 0 0!important; width:24% !important}
.NFL #ListeClubs #Liste { padding-left:5px !important}
.NFL #ListeClubs #Liste h5 { border-bottom:1px solid #EEE; color:#CCC; float:left; font-size:14px; padding-top:11px; width:647px}
.NFL #ListeClubs #Liste h2 {font-size:18px}
.NFL #ListeClubs #Liste h4{text-transform:inherit !important}
#contenu #Club .fullwidth .data .identite table tr th{text-align:right;vertical-align:top;padding:1px 5px 0 0;width:130px}
#contenu #Club .fullwidth .data .identite table .maillots{width:auto !important}
#contenu #Club .titre .data .identite table tr td,#contenu #Club .titre .data .identite table tr td a{color:#565253}
#contenu #Club .titre .data .identite table tr td {padding:1px 0}
#contenu #Club .titre .data .identite table tr td.maillots{padding:10px 0 10px 25px}
#contenu #Club .titre .data .identite table tr td.maillots div{float:left;margin:0 10px 0 0}
#contenu #Club .titre .data .identite table tr td.maillots div p{display:block}
#contenu #Club .titre .data .onglet{clear:none}
#contenu #Club .titre .data #ClubPalmares .identite table{width:100%}
#contenu #Club .titre .data #ClubPalmares .identite table tr td.nom{width:126px}
#contenu #Club #CalendrierClassement table thead tr th.date,#contenu #Club #CalendrierClassement table thead tr th.competition{text-align:left}
#contenu #Club #CalendrierClassement table thead tr th.score{text-align:center}
#contenu #Club #CalendrierClassement table tbody tr td,#contenu #Club #CalendrierClassement table tfoot tr td{padding:2px}
#contenu #Club #CalendrierClassement .tiret { text-align: center; }
#contenu #Club #CalendrierClassement table tr td{border-top:1px solid #D7D7D7;color:#565253}

#contenu #Club #CalendrierClassement table tr td.date{ font-size: 11px; }
#contenu #Club #CalendrierClassement table tr td.competition{width:230px ; font-size: 11px; }
#contenu #Club #CalendrierClassement table tr td.equipe{width:135px}
#contenu #Club #CalendrierClassement table tr td.equipe1{text-align:right}
#contenu #Club #CalendrierClassement table tr td.equipe2{text-align:left}
#contenu #Club #CalendrierClassement table tr td.score{text-align:center }
#contenu #Club #CalendrierClassement table tr td a{color:#565253}
#contenu #Club #Classement table tr.classementClub td{background-color:#DAE4F8}
#contenu #Club #Classement table tr th.equipe,#contenu #Club #Classement table tr td.equipe{text-align:left;width:65%}
#contenu #Club #Classement table tr td{width:5%;text-align:center}
#contenu #Club #Classement table tr td.classement{width:1%}
#contenu #Club #Classement table tr td.equipe{border-left:0 none;border-right:0 none}
#contenu #Club #ClubPalmares table{border:1px solid #D7D7D7}
#contenu #Club #ClubPalmares table tr td{border-top:1px solid #D7D7D7;padding:3px; line-height:11px}
#contenu #Club #ClubPalmares table tr td.classement{color:#D60000;text-align:center;width:15px}
#contenu #Club .Palmares td{color:#000;padding:0 2px;width:440px}
#contenu #Club .Palmares td.score{color:#565151;padding:0 2px;width:50px}
#contenu #Club .Palmares td.VD{color:#565151;padding:0 2px;width:30px;text-align:center}
#contenu #Club .Palmares td.tiret{color:#565151;padding:0 2px;width:5px}
#contenu #Club #Effectifs table tr th{text-align:left  padding:2px 0;}
#contenu #Club #Effectifs table tr td{border-top:1px solid #D7D7D7;color:#565253;  padding:2px 0;}
#contenu #Club #Effectifs table tr td a{color:#565253}
#contenu #Club #Effectifs .nom{ padding-left:5px !important}
#contenu #Club #Effectifs table tr td img{vertical-align:middle}
#contenu #Club #Effectifs table tr .poids{text-align:center}
#contenu #Club #Effectifs .lien { float:left; height:16px; overflow:hidden}
#contenu #Club #Statistiques{display:/*width:100%;*/inline-block}
#contenu #Club #Statistiques .bloc{width:48%;margin:4px}
#contenu #Club #Statistiques .bloc .data{border:1px solid #BCBCBC;background:url(../img_v5/bg_diago.gif);padding:8px}
#contenu #Club #Statistiques .bloc h4{font-size:14px;text-transform:uppercase}
#contenu #Club #Statistiques #Classement{float:left;background:none transparent}
#contenu #Club #Statistiques #Classement #ClassementGeneral{margin:0}
#contenu #Club #Statistiques #Classement #ClassementGeneral table tr td{padding-right:3px;padding-left:3px}
#contenu #Club #Statistiques #Classement #ClassementGeneral table tr th.equipe,#contenu #Club #Statistiques #Classement #ClassementGeneral table tr td.equipe{padding-left:5px}
#contenu #Club #Statistiques #Buts{float:right}
#contenu #Club #Statistiques #Buts .data table{width:100%;margin:0 auto;text-align:center}
#contenu #Club #Statistiques #Buts .data table tr th,#contenu #Club #Statistiques #Buts .data table tr td{color:#565253;padding:0}
#contenu #Club #Statistiques #Buts .data table tbody tr td{padding:1px}
#contenu #Club #Statistiques #Buts .data table tbody td strong{color:#000}
#contenu #Club #Statistiques #Buts .data table thead tr th{width:auto;vertical-align:bottom}
#contenu #Club #Statistiques #Buts .data table tr th h5{font-size:36px}
#contenu #Club #Statistiques #Buts .data table thead tr th h5,#contenu #Club #Statistiques #Buts .data table thead tr th p{float:left}
#contenu #Club #Statistiques #Buts .data table thead tr th.win h5,#contenu #Club #Statistiques #Buts .data table thead tr th.win p{float:right}
#contenu #Club #Statistiques #Buts .data table thead tr th p{clear:both}
#contenu #Club #Statistiques #Buts .data table thead tr th.win{text-align:right}
#contenu #Club #Statistiques #Buts .data table tr th.win,#contenu #Club #Statistiques #Buts .data table tr td.win{color:#D60000}
#contenu #Club #Statistiques #Buts .data table tr td span{background:#565253;color:#FFF;float:left;padding:0 3px;text-align:left}
#contenu #Club #Statistiques #Buts .data table tr td.win span{background:#D60000;float:right;text-align:right}
#contenu #Club #Statistiques #Buts .data table tr td span.null{background:transparent;color:#565253}
#contenu #Club #Statistiques #Series{float:right}
#contenu #Club #Statistiques #Series .data h5{font-size:11px;color:#565253}
#contenu #Club #Statistiques #Series table{width:auto;border-collapse:separate;margin:0 0 8px}
#contenu #Club #Statistiques #Series table tr td{padding:3px 9px;text-align:center;color:#FFF;border-right:1px solid #FFF;border-left:1px solid #FFF;text-transform:uppercase;font-weight:700}
#contenu #Club #Statistiques #Series table tr td.color_n{background:#BBB}
#contenu #Club #Statistiques #Series table tr td.color_v{/*voir déclinaisons*/}
#contenu #Club #Statistiques #Series table tr td.color_d{background:#D60000}
#contenu #Club #Statistiques #Cartons{float:right}
#contenu #Club #Statistiques #Cartons table{color:#565253}
#contenu #Club #Statistiques #Cartons table tr th{text-align:left;font-weight:400}
#contenu #Club #Statistiques #Cartons table tbody tr th{width:60%}
#contenu #Club #Statistiques #Cartons table tr th img{margin:0}
#contenu #Club #Statistiques #Evolution{float:left;clear:left}
#contenu #Club #NotesJoueurs #Notes .tableau-notes{width:52%;border-bottom:1px solid #D7D7D7}
#contenu #Club #NotesJoueurs #Notes .tableau-notes-full{width:100%}
#contenu #Club #NotesJoueurs #Notes .tableau-notes td{text-align:center;color:#565253;border-top:1px solid #D7D7D7}
#contenu #Club #NotesJoueurs #Notes .tableau-notes td a{color:#565253}
#contenu #Club #NotesJoueurs #Notes .tableau-notes td img{vertical-align:middle;margin:0 5px 0 0}
#contenu #Club #NotesJoueurs #Notes .tableau-notes .nom{text-align:left}
#contenu #Club #NotesJoueurs #Notes .tableau-notes .notes{border-right:1px solid #D7D7D7}
#contenu #Club #NotesJoueurs #Notes .joueur-mieux-note{float:right;width:47%}
#contenu #Club #NotesJoueurs #Notes .joueur-mieux-note h4{font-size:14px;text-transform:uppercase;margin:5px 0 0}
#contenu #Club #NotesJoueurs #Notes .joueur-mieux-note .visuel{float:left;width:25%;padding:6px 0 0}
#contenu #Club #NotesJoueurs #Notes .joueur-mieux-note .visuel img{width:75px;border:2px solid #d7d7d7}
#contenu #Club #NotesJoueurs #Notes .joueur-mieux-note .identite{float:left;width:74%}
#contenu #Club #NotesJoueurs #Notes .joueur-mieux-note .identite table thead th{color:#000;padding:0}
#contenu #Club #NotesJoueurs #Notes .joueur-mieux-note .identite table tbody th{font-size:11px;text-align:right;padding:0 5px 0 0}
#contenu #Club #NotesJoueurs #Notes .joueur-mieux-note .identite table tbody td{font-size:11px;color:#565253}
#contenu #Club #NotesJoueurs #Notes .joueur-mieux-note .identite table tbody td a{color:#565253}
#contenu #Club #NotesJoueurs #Notes .joueur-mieux-note .identite table tbody td img{vertical-align:middle}
#contenu #Club #JoueursUtilises table tr td{border-top:1px solid #D7D7D7; color:#565253;text-align:center}
#contenu #Club #JoueursUtilises table tr .nom{text-align:left;width:60%}
#contenu #Club #JoueursUtilises table tr .titulaire{width:6%}
#contenu #Club #JoueursUtilises table tr td a{color:#565253}
#contenu #ListeClubs #Liste{display:inline-block;padding:10px 10px 10px 28px;width:100%}
#contenu #ListeClubs #Liste .club{float:left;width:29%;margin:5px 15px 0 0}
#contenu #ListeClubs #Liste .club h4{color:#565253;font-size:13px;padding:3px 1px 3px 0;text-transform:uppercase; height:15px;
overflow:hidden}
#contenu #ListeClubs #Liste .club h4 a.rss{float:right;background:url(http://img.lequipe.fr/img_v5/icones_png.png) no-repeat -149px -508px;height:15px;width:15px}
#contenu #ListeClubs #Liste .club h4 a.rss span{display:none}
#contenu #ListeClubs #Liste .club div{border:1px solid #D7D7D7;background:#FFF;padding:2px}
#contenu #ListeClubs #Liste .club div table{width:100%;background:#EFEFEF url(../img_v5/bg_contenu-titre.jpg) repeat-x bottom}
#contenu #ListeClubs #Liste .club div table tr td.logo{vertical-align:top; height:76px}
#contenu #ListeClubs #Liste .club div table tr td.logo img{margin:5px}
#contenu #ListeClubs #Liste .club div table tr td a{padding:2px 0 2px 12px;display:block;background-image:url(http://img.lequipe.fr/img_v5/icones_png.png);background-repeat:no-repeat}
#contenu #ListeClubs #Liste .club div table tr td.logo a{background:none !important;padding:0}
.Football #contenu #calendrier #programme table tbody tr th,.Football #contenu .infos table tfoot tr th,.Football #contenu #Confrontation h4{background-position:-600px -92px}
.Formule1 #contenu #calendrier #programme table tbody tr th,.Formule1 #contenu .infos table tfoot tr th,.Formule1 #contenu #Confrontation h4{background-position:-600px -112px}
.Tennis #contenu #calendrier #programme table tbody tr th,.Tennis #contenu .infos table tfoot tr th,.Tennis #contenu #Confrontation h4{background-position:-600px -132px}
.Rugby #contenu #calendrier #programme table tbody tr th,.Rugby #contenu .infos table tfoot tr th,.Rugby #contenu #Confrontation h4{background-position:-600px -152px}
.Basket #contenu #calendrier #programme table tbody tr th,.Basket #contenu .infos table tfoot tr th,.Basket #contenu #Confrontation h4{background-position:-600px -172px}
.Cyclisme #contenu #calendrier #programme table tbody tr th,.Cyclisme #contenu .infos table tfoot tr th,.Cyclisme #contenu #Confrontation h4{background-position:-600px -192px}
.Aussi #contenu #calendrier #programme table tbody tr th,.Aussi #contenu .infos table tfoot tr th,.Aussi #contenu #Confrontation h4{background-position:-600px -212px}
.Football #contenu #Fiche .Saison table tbody tr td a,.Football #contenu #Fiche .Carriere table tbody tr.soustitre{color:#84AD09}
.Formule1 #contenu #Fiche .Saison table tbody tr td a,.Formule1 #contenu #Fiche .Carriere table tbody tr.soustitre{color:#597A85}
.Tennis #contenu #Fiche .Saison table tbody tr td a,.Tennis #contenu #Fiche .Carriere table tbody tr.soustitre{color:#EE851E}
.Rugby #contenu #Fiche .Saison table tbody tr td a,.Rugby #contenu #Fiche .Carriere table tbody tr.soustitre{color:#007113}
.Basket #contenu #Fiche .Saison table tbody tr td a,.Basket #contenu #Fiche .Carriere table tbody tr.soustitre{color:#183DAC}
.Cyclisme #contenu #Fiche .Saison table tbody tr td a,.Cyclisme #contenu #Fiche .Carriere table tbody tr.soustitre{color:#D9BF2A}
.Aussi #contenu #Fiche .Saison table tbody tr td a,.Aussi #contenu #Fiche .Carriere table tbody tr.soustitre{color:#03ACAC}
.Football #contenu #Club #Statistiques #Series table tr td.color_v{background:#84AD09}
.Formule1 #contenu #Club #Statistiques #Series table tr td.color_v{background:#597A85}
.Tennis #contenu #Club #Statistiques #Series table tr td.color_v{background:#EE851E}
.Rugby #contenu #Club #Statistiques #Series table tr td.color_v{background:#007113}
.Basket #contenu #Club #Statistiques #Series table tr td.color_v{background:#183DAC}
.Cyclisme #contenu #Club #Statistiques #Series table tr td.color_v{background:#D9BF2A}
.Aussi #contenu #Club #Statistiques #Series table tr td.color_v{background:#03ACAC}
.Football #contenu #Classement table thead tr.alternate2 td,.Football #contenu #Classement table thead tr.alternate4 td{border-bottom:1px solid #84AD09}
.Football #contenu #Classement table thead tr.alternate5 td{border-bottom:1px solid #84AD09;background-color:#f0f0f0}
.Football #contenu #Classement table thead tr.alternate4 td{border-top:1px solid #84AD09}
.Formule1 #contenu #Classement table thead tr.alternate2 td,.Formule1 #contenu #Classement table thead tr.alternate4 td{border-bottom:1px solid #597A85}
.Tennis #contenu #Classement table thead tr.alternate2 td,.Tennis #contenu #Classement table thead tr.alternate4 td{border-bottom:1px solid #EE851E}
.Rugby #contenu #Classement table thead tr.alternate2 td,.Rugby #contenu #Classement table thead tr.alternate4 td{border-bottom:1px solid #007113}
.Basket #contenu #Classement table thead tr.alternate2 td,.Basket #contenu #Classement table thead tr.alternate4 td{border-bottom:1px solid #183DAC}
.Cyclisme #contenu #Classement table thead tr.alternate2 td,.Cyclisme #contenu #Classement table thead tr.alternate4 td{border-bottom:1px solid #D9BF2A}
.Aussi #contenu #Classement table thead tr.alternate2 td,.Aussi #contenu #Classement table thead tr.alternate4 td{border-bottom:1px solid #03ACAC}
.Football #contenu #Classement table tfoot tr.separateur td{border-top:1px solid #84AD09}
.Formule1 #contenu #Classement table tfoot tr.separateur td{border-top:1px solid #597A85}
.Tennis #contenu #Classement table tfoot tr.separateur td{border-top:1px solid #EE851E}
.Rugby #contenu #Classement table tfoot tr.separateur td{border-top:1px solid #007113}
.Basket #contenu #Classement table tfoot tr.separateur td{border-top:1px solid #183DAC}
.Cyclisme #contenu #Classement table tfoot tr.separateur td{border-top:1px solid #D9BF2A}
.Aussi #contenu #Classement table tfoot tr.separateur td{border-top:1px solid #03ACAC}
.Football #contenu #ListeClubs #Liste .club td a{background-position:-310px -125px}
.Formule1 #contenu #ListeClubs #Liste .club td a{background-position:-310px -165px}
.Tennis #contenu #ListeClubs #Liste .club td a{background-position:-310px -205px}
.Rugby #contenu #ListeClubs #Liste .club td a{background-position:-310px -245px}
.Basket #contenu #ListeClubs #Liste .club td a{background-position:-310px -285px}
.Cyclisme #contenu #ListeClubs #Liste .club td a{background-position:-310px -325px}
.Aussi #contenu #ListeClubs #Liste .club td a{background-position:-310px -365px}
.Football #contenu #Classement #programme{}
.Football #contenu #Classement #programme h4{clear:both}
.Football #contenu #Classement #programme table{font-size:12px}
.Football #contenu #Classement #programme td{text-align:center;border-bottom:1px solid #D7D7D7}
.Football #contenu #Classement #programme .date{width:100px;color:#828287}
.Football #contenu #Classement #programme .lieu{width:100px;color:#828287}
.Football #contenu #Classement #programme .rencontre1{text-align:right}
.Football #contenu #Classement #programme .rencontre2{text-align:left}
.Football #contenu #Classement #programme .tiret{width:50px;text-align:center}
.Football #contenu #Classement #programme .score{text-align:center}
.Football #contenu .infos table tfoot .alternate1{background:#EFEFEF}
.Football #contenu .infos table tfoot .alternate2{background:#DDE5C7}
.Formule1 #contenu .infos table tfoot .alternate1{background:#6FA4B6}
.Formule1 #contenu .infos table tfoot .alternate2{background:#CEE0E7}
.Tennis #contenu .infos table tfoot .alternate1{background:#F9A33D}
.Tennis #contenu .infos table tfoot .alternate2{background:#EDE1D2}
.Rugby #contenu .infos table tfoot .alternate1{background:#11B02C}
.Rugby #contenu .infos table tfoot .alternate2{background:#D1E5D5}
.Basket #contenu .infos table tfoot .alternate1{background:#8DA7F3}
.Basket #contenu .infos table tfoot .alternate2{background:#D6DCED}
.Cyclisme #contenu .infos table tfoot .alternate1{background:#F0D13E}
.Cyclisme #contenu .infos table tfoot .alternate2{background:#E9E3C8}
.Aussi #contenu .infos table tfoot .alternate1{background:#11C8C8}
.Aussi #contenu .infos table tfoot .alternate2{background:#CCE9E9}
.Football #contenu #calendrier #programme table.notes tbody tr.title td{color:#84AD09}
.Formule1 #contenu #calendrier #programme table.notes tbody tr.title td{color:#597A85}
.Tennis #contenu #calendrier #programme table.notes tbody tr.title td{color:#EE851E}
.Rugby #contenu #calendrier #programme table.notes tbody tr.title td{color:#007113}
.Basket #contenu #calendrier #programme table.notes tbody tr.title td{color:#183DAC}
.Cyclisme #contenu #calendrier #programme table.notes tbody tr.title td{color:#D9BF2A}
.Aussi #contenu #calendrier #programme table.notes tbody tr.title td{color:#03ACAC}
.Aussi #contenu #calendrier #programme table.NFL{background:#FFF}
.Aussi #contenu #calendrier #programme table.NFL td{border:0 none !important}
.Aussi #contenu #calendrier #programme table.NFL td.cellaussi{background:#59B6AD none repeat scroll 0 0;padding:2px !important}
.Aussi #contenu #calendrier #programme table.NFL td.actualites{border:1px solid #59B6AD !important;padding:2px !important}
.Cyclisme .class_tdf{color:#D60000}
#contenu .listejournee_evenement{position:relative;margin-top:3px;height:81px;width:628px;margin-left:12px;overflow:hidden}
#contenu .listejournee_evenement .btdroite{position:absolute;left:612px;top:0;cursor:pointer}
#contenu .journees_evenement{height:73px;position:absolute;left:18px}
#contenu .journees_evenement img{padding-top:1px;padding-left:1px;padding-right:1px}
#contenu .journees_evenement div{position:relative;font-size:9px;text-align:center;margin-right:2px;width:83px;height:81px;cursor:pointer}
#contenu .listejournee{position:relative;margin-top:3px;margin-bottom:3px;height:73px;width:600px}
#contenu .listejournee .btdroite{position:absolute;left:623px;top:0;cursor:pointer}
#contenu .listejournee .journees{position:absolute;visibility:hidden;left:18px;top:0;overflow:hidden;height:73px;width:604px}
.TableauTournoi{clear:both}
.TableauTournoi table td{line-height:14px}
.TableauTournoi .pix,.TableauTournoi .cellnoir{background-color:#000}
.ResultatsCoupeDavis table{border:0 none !important;border-collapse:separate !important}
.ResultatsCoupeDavis table tr td{text-align:left !important;padding:2px !important}
.ResultatsCoupeDavis .celltennis{background-color:#EE851E;border:1px solid #000 !important;font-weight:700;color:#000 !important}
.ResultatsCoupeDavis .actualites,.ResultatsCoupeDavis .service{border:1px solid #EE851E !important}
#PlayOffStatic{background:url(../img_v5/background-playoff-basket.gif) no-repeat center center;height:600px;margin:0 auto;padding:0;position:relative;width:650px}#PlayOffStatic .Conference1{font-weight:700;left:60px;position:absolute;top:28px}#PlayOffStatic .Conference2{font-weight:700;position:absolute;right:60px;top:28px}#PlayOffStatic .Name{left:0;overflow:hidden;padding:4px;position:absolute;width:120px}#PlayOffStatic .Name0{top:38px}#PlayOffStatic .Name1{top:335px}#PlayOffStatic .Name10{top:351px}#PlayOffStatic .Name11{top:501px}#PlayOffStatic .Name12{display:none;top:104px}#PlayOffStatic .Name13{display:none;top:460px}#PlayOffStatic .Name14{top:264px}#PlayOffStatic .Name2{top:458px}#PlayOffStatic .Name3{top:158px}#PlayOffStatic .Name4{top:217px}#PlayOffStatic .Name5{top:515px}#PlayOffStatic .Name6{top:396px}#PlayOffStatic .Name7{top:98px}#PlayOffStatic .Name8{top:53px}#PlayOffStatic .Name9{top:203px}#PlayOffStatic .NameEast1{position:absolute;right:134px;top:10px}#PlayOffStatic .NameEast1 .Name,#PlayOffStatic .NameEast2 .Name,#PlayOffStatic .NameEast3 .Name,#PlayOffStatic .NameEast4 .Name{text-align:right !important}#PlayOffStatic .NameEast1 .Name,#PlayOffStatic .NameWest1 .Name{background:#E1E1F4}#PlayOffStatic .NameEast2{position:absolute;right:271px;top:10px}#PlayOffStatic .NameEast3{position:absolute;right:380px;top:10px}#PlayOffStatic .NameEast3 .Score{left:66px;position:absolute}#PlayOffStatic .NameEast4{position:absolute;right:260px;top:10px}#PlayOffStatic .NameEast4 .Score{left:23px;position:absolute}#PlayOffStatic .NameWest1{left:5px;position:absolute;top:10px}#PlayOffStatic .NameWest2{left:140px;position:absolute;top:10px}#PlayOffStatic .NameWest2 .Score{left:20px;position:absolute}#PlayOffStatic .NameWest3{left:249px;position:absolute;top:10px}#PlayOffStatic .NameWest3 .Score{left:0;position:absolute}#PlayOffStatic .NameWest4{left:130px;position:absolute;top:10px}#PlayOffStatic .NameWest4 .Score,#PlayOffStatic .NameEast2 .Score{left:42px;position:absolute}#PlayOffStatic .NomPlayOff{left:274px;position:absolute;top:43px;width:100px}#PlayOffStatic .Score{font-weight:700;overflow:hidden;padding:1px;position:absolute;text-align:center;width:60px}#PlayOffStatic .Score0{top:83px}#PlayOffStatic .Score1{top:180px}#PlayOffStatic .Score2{top:381px}#PlayOffStatic .Score3{top:478px}#PlayOffStatic .Score4{top:122px}#PlayOffStatic .Score5{top:444px}#PlayOffStatic .Score6{top:288px}#PlayOffStatic .Tours{left:0;position:absolute;top:0;width:650px}#PlayOffStatic .Tours div{font-size:10px;position:absolute;text-align:center;top:0;width:80px}#PlayOffStatic .Tours div.df1{left:110px}#PlayOffStatic .Tours div.df2{right:110px}#PlayOffStatic .Tours div.fc1{left:220px}#PlayOffStatic .Tours div.fc2{right:220px}#PlayOffStatic .Tours div.finale{left:283px;width:80px}#PlayOffStatic .Tours div.t1{left:0}#PlayOffStatic .Tours div.t2{right:0}#PlayOffStatic .Winner{background:#E1E1F4;left:254px;position:absolute;text-align:center;top:65px;width:140px}#PlayOffStatic .logo{border:0 none;height:70px;left:264px;position:absolute;text-align:center;top:275px;width:120px}
.SportCoClassement td  { text-align:center; padding:5px}
.SportCoClassement .nom { text-align:left; width:160px}
#CalendrierResultats .SportCoClassement .score {width:300px !important}
.Palmares a { color:#000 !important}
#DetailDesButs .but, #DetailDesButs .score { text-align:center !important}
#DetailDesButs .equipe1 { text-align:right; padding-right:5px !important}
#DetailDesButs .equipe2 { padding-left:5px !important}
#tableaurateau .actualites .puces{ border: 0px solid #d7d7d7; }
#tableaurateau   .flecha{ padding: 3px; width: 10px; }
#tableaurateau   .horiza{ height:10px }
#tableaurateau   .sepa{ background-color: #ffffff}
#tableaurateau #eq4  .demiflecha{ padding-top: 20px}
#tableaurateau #eq8  .demiflecha{ padding-top:93px; width:17px}
#tableaurateau #eq16  .demiflecha{padding-top:120px;   width: 13px; vertical-align:top; }
#tableaurateau #eq16  .demiflechb{ padding-top: 221px; width: 13px; vertical-align:top}
#tableaurateau  .actualites { font-size: 11px;  position :relative; vertical-align: middle; height: auto}
#tableaurateau  .actualites a { font-size: 12px;  float: left; margin-top:-9px; }
#tableaurateau .puces .lien  { margin-top :0px}
#tableaurateau  .actualites span { font-size: 12px;  float: left;  margin-left:4px; margin-top:-7px} 
#tableaurateau  .finaleblox{ color: #f8f8f8 !important }
#tableaurateau   .blocc{ border: 1px solid #d7d7d7; margin-left:3px; height:90px}
#tableaurateau  .scoree{ text-align: center; height: 48px; }
#tableaurateau  .scoree a{ float: none }
.Rugby #CalendrierResultats td { font-size:12px !important}
#palm-champ .champion , #palm-champ .second{ background-repeat:no-repeat; text-align:left; padding-left:24px !important; background-position:0 1px !important}
.GrandChelem { background-color:#f3f3f3}
.GrandChelem table {width:100%; color:#514F50}
.GrandChelem h4 {background:#F3F3F3 none repeat scroll 0 0}
.GrandChelem td, .GrandChelem th {border-top:1px solid #ccc;font-size:12px;padding:5px 0 5px 10px; text-align:center !important}
#PalmaresJoueur {}
#PalmaresJoueur table {width:100%; color:#514F50}
#PalmaresJoueur h4 {background:#F3F3F3 none repeat scroll 0 0}
#PalmaresJoueur td, #PalmaresJoueur th {border-top:1px solid #ccc;font-size:12px;padding:5px 0 5px 10px; text-align:center !important} 
#contenu #ListeClubs #Liste { _width:620px; _overflow:hidden}
.Football #ClassementGeneral .separateur  { background-color:#84AD09; height:1px; font-size:1px; padding:0 !important}
.Football #ClassementGeneral .separateur td { padding:0 !important}
a.lfra { color:#3366FF !important}
.Basket #contenu .francais2 tr, .Basket #contenu .francais2 td { color:#336666 !important}
.Football #contenu #Fiche .titre .data .visuel { _width:140px !important}
.Football #contenu #Fiche .titre .data .identite { _width:400px; _float:left; _position:relative !important}
.RAR .aller,.RAR  .retour { width:10% !important}
.RAR .domicile, .RAR .exterieur {width:40% !important}
.RAR .exterieur a.lien { width:auto !important; float:left}
.RAR .exterieur .drapResExt  { margin-top:-13px; float:right !important}
.Football #AllClassements .exterieur .drapResExt  { margin-top:0px !important}
.RAR td.domicile { padding-left:0 !important}
.eurof .dateB { padding:4px !important; text-align: right}
.eurof .eq1B { text-align:right; padding-right:4px}
.eurof .eq2B { text-align:left; padding-left:4px}
.eurof .eq1B span{ float:left; margin-left:8px}
.eurof .eq2B span{ float:right; margin-right:8px ; }
.eurof .eq1B a{ float:right; margin-right: 5px }
.eurof .eq2B a{ float:left; margin-left: 5px }
.eurof .francais1, .eurof .francais2, .eurof .francais, .francais, .francais2 , .francais a{ color: #3366FF !important; }
.eurof .francais1 span, .eurof .francais2 span, .eurof .francais span {  color: #3366FF !important }
.photostade { border:2px solid #ACACAC; height:112px; overflow:hidden; position:relative; width:199px; margin:2px 0 5px}
.photostade a { position: absolute;   top:-42px}
.libstade{ background-color:#000000; color:#FFFFFF; position: absolute;  font-size:11px; height:15px; width: 202px; margin-top:93px; opacity:0.68; -moz-opacity: 0.68; filter: alpha(opacity=68);  padding:2px 4px 4px; }
.libstade b, .libstade i{ float: left}
.libstade i{ margin-left: 5px; }
#contenu #Club .titre .data  .identite{ position: relative }
#contenu #Club .titre .data .informations {  top:-3px; left : 73px; _left: -20px; }
#contenu #Club .titre .data .informations h2{ font-size: 11px !important; color:#565253 !important; padding:0px !important; float: left !important; text-transform: none !important; height:9px; line-height:9px; overflow:hidden}
#contenu #Club .titre .data  .complete{   left : 57px; _left : -20px !important ; top: -3px; }
#contenu #Club .titre .data  .complete .photostade { height : 113px}
#contenu #Club .titre .data  .complete  .libstade{ margin-top:95px}
#grandstade {  left:208px; _left: 119px;  position:absolute; top:73px; _top:74px; cursor: pointer}
#grandstade .image { border:3px solid #FFFFFF; }
#Club #bloc_chrono_titre { background: #84AD09 url(/css_v5/img/chrono-FicheClubComplete.gif) no-repeat 3px 2px !important}
#Club #bloc_chrono_titre #widget{ visibility: hidden; cursor: default; }
#Club #contenu_chrono b { color: #84AD09 !important}
#Club #contenu_chrono a:hover { background-color: #defb8e !important; color: #5d8000 ! important}
#Club #chrono_retour, #Club #chrono_suite  { background: transparent url(/css_v5/img/chrono-FicheClubComplete.gif) no-repeat }
#Club #chrono_retour { background-position:1px -22px} 
#Club #chrono_suite { background-position:-26px -22px; } 
#Club #chrono_retour:hover, #Club #chrono_suite:hover { background-image: url(http://img.lequipe.fr/img_v5/icones.gif) }
#Club #chrono_retour:hover { background-position:0 -507px; }
#Club #chrono_suite:hover { background-position : -26px -507px}
.Basket #CalendrierResultats .SportCoResultatGroupe td.date { width:16% !important}
.Basket #contenu #calendrier #programme .Classement table td.nom,
.Basket #contenu #calendrier #programme .Classement table th.nom { text-align:left !important}
.Basket #contenu #CalendrierResultats .SportCoResultatGroupe .equipe2, .Basket #contenu #CalendrierResultats .SportCoResultatGroupe .equipe1 { width:auto !important}
.Basket #contenu #CalendrierResultats .SportCoResultatGroupe .equipe2 .drapeau { float:right !important}
.complete table tr th { _width: 50px !important; }
*+html #contenu #Club .titre .data .informations { left: -30px }
*+html .Football #contenu #Fiche .titre .data .visuel { width:140px !important}
*+html .Football #contenu #Fiche .titre .data .identite { width:400px; float:left; position:relative !important}
.vainqueur { font-weight: bolder !important} 
#megaban_haut {margin:0 auto !important;padding:0}
.Tennis #contenu #CalendrierResultats th { font-size:12px }
.Tennis #contenu #calendrier #programme .CoupeDavis   th { font-size: 22px; text-transform: uppercase; }
.Tennis  .CoupeDavis  .lien, .Tennis  .CoupeDavis  .lfra { float: left; width: 130px}
.Tennis  .CoupeDavis  .score { color : #565151; font-weight: lighter !important}
body { font-family:Arial, Helvetica, sans-serif}
#contenu #calendrier .board h4 {width:170px; background-color:#333; height:32px; float:left; display:inline; color:#fff; font-size:16px; line-height:28px; text-align:right; padding:5px 10px 5px 0; border:0 !important}
#contenu #calendrier .board h4.h4_right {width:170px; background-color:#333; height:32px; float:left; display:inline; color:#fff; font-size:16px; line-height:28px; padding:5px 0 5px 10px; border:0 !important; text-align:left}
.board .drap_equipe {; float:left; width:60px; height:42px; background-position:0 -9px}
.board .score {line-height:38px; width:180px; font-size:20px; font-weight:bold; float:left; height:41px; text-align:center; background-color:#D7D7D7; border-bottom:1px solid #333}
.board .score b {font-size:16px; font-weight:normal}
.drap2 {float:right !important}
.board_date {text-align:left; display:block; margin:8px 0 0 8px ; font-weight:bold}
.board_arbitre {text-align:left; display:block; margin:2px 0 12px 8px}
.stats_hand th { border-bottom:4px solid #ccc; font-size:11px; border-right:1px solid #999; border-bottom:1px solid #999; border-top:4px solid #999; background-color:#ccc}
.stats_hand { font-size:12px; color:#333; width:328px}
.stats_hand td {text-align:center; width:40px; border-right:1px solid #999; border-bottom:1px solid #999}


.hand_nom { border-right:1px solid #999; border-bottom:1px solid #999; padding:6px 4px; font-weight:bold; text-align:left !important; width:auto !important}
.hand_case { }
.stats_hand td { font-size:12px}
th.hand_nom { color:#000; text-align:left; }
.hand_vide {border-top:4px solid #999; background-color:#999}
th.hand_total { text-align:center; border-top:1px solid #ccc !important; background-color:#dfe5f7; height:32px}
.div_col_tab {width:330px; float:left}
._volley .score {width:140px}
._volley h4 {width:250px !important}
b.numbers {display:block; font-size:14px; text-align:center; padding:8px 0}
._volley .hand_case { width:45px}
.alt_total td { background-color:#DFE5F7; font-weight:bold; color:#333 !important}
._volley .alternate1{background:#f5f5f5}
.Jdebase  { background-color:#DFE5F7 !important; color:#333 !important}
.TableauTournoi table .texte{_line-height:12px !important}
.TableauTournoi table .col_3_tt .texte{_line-height:14px !important}
#contenu #calendrier #programme table td {text-align:center}
.Cyclisme #contenu #calendrier #programme .coureur { text-align: left}
#contenu #calendrier #programme .equipe {text-align:left}

.ancmtn{ color:#AAA; font-size:10px; left:-19px; position:absolute; top:130px; }
.sco-date { text-align:center}
.sco-dom { text-align:right !important}
.sco-ext { text-align:left !important}
.sco-sco { text-align:center; padding:0 4px}
.sco-sco b { font-size:12px}
.Classement .legende { padding-top: 14px; clear: both; font-size: 11px}
.Rugby #contenu #calendrier .Buts, .Rugby #contenu #calendrier .essais, .Rugby #contenu #calendrier .Match, .Rugby #contenu #calendrier .titre, .Rugby #contenu #calendrier .CartonRouge, .Rugby #contenu #calendrier .CartonJaune, .Rugby #contenu #calendrier .Equipes { float: left; width: 660px; } 
.m_y_c { padding:12px; font-weight:bold}
.ClaRelief a { float: left; margin-top:4px; }
.ClaRelief .diff { font-weight: lighter; margin-left: 4px}
.ClaRelief td img { float: left; margin-right:2px; margin-left: 7px }
#CalendrierResultats .equipe a { height:15px; overflow:hidden; width:135px; }
.PerfJo { border:1px solid #ccc; border-top-width:0; border-bottom-width:0}
.PerfJo table { width:100%}
.PerfJo th { text-align:left}
.PerfJo th, .PerfJo td { padding:4px; border-bottom:1px solid #ccc; color:#514F50}
.lst-jo a {  width: auto !important; margin-top: 25px; }
.lst-jo img {  float: left; width: 35px !important; margin: 5px; }
.Aussi #contenu  .lst-jo .equipe {  width: 40% !important}

.Formule1 table td.nom { text-align:left !important}
.TAB_FM strong {text-align:center; display:block; margin-top:-45px; font-size:12px; z-index:1001 !important}
.TAB_FM { height:1px !important; font-size:1px}

*+html .TAB_FM strong {margin-top:0 !important}
*+html .TAB_FM { height:20px !important; font-size:24px}
.TAB_FM strong {_margin-top:0px !important}
.TAB_FM { _height:20px !important; _font-size:24px}
.Formule1 #contenu #calendrier #programme table td {text-align:left !important}
.Formule1 #contenu #calendrier #programme table tbody tr td.score{ font-size: 11px !important; width : 11px !important; text-align: center !important}
.Formule1 #contenu #calendrier #programme table tbody tr td.nom a{ float:left; font-size: 11px !important;  font-style: italic; width: 132px }
.Carriere .drapeau {margin-left: 10px}