@import "pack.css?2010";
#pack_title h1{color: #F0D13E; font-size: 18px !important}
#pack_title a{background-position: 9px -415px;}
#pack_breve h1{font-size: 18px; color: #F0D13E;}
#pack_liste h2{border-top: 3px solid  #F0D13E; background-position : -5px -231px}
#pack_col_1,  #pack_col_2{margin-bottom: 8px; overflow: hidden; border-bottom:0px;}
#pack_col_1 .journee_titre{height: 18px; _height: 20px; padding-top: 2px; background-color : #F0D13E}
#pack_col_1 .journee_titre  h3{float:left; padding: 0px; margin: 0px; padding-left: 12px; color: #FFFFFF; font-size: 12px; background: url(/img_v5/icon_pack.gif) no-repeat  -226px -42px;}
#pack_col_1 .journee_titre  .selecte{float : right; margin-right: 2px;}
#pack_col_2 .multiplex_titre{background:#E4061E url(/img_v5/icon_pack.gif) no-repeat scroll 0 0; float:left; height:20px; position:relative; width:318px}
#pack_col_1 .multiplex{float: left; width: 328px; _width: 308px; border-left: 1px solid #d7d7d7; border-right: 1px solid #d7d7d7;}
#pack_col_1 .multiplex_menu, #pack_col_1 .multiplex_cont{float: left; width: 328px;}
#pack_col_1 .multiplex_cont{overflow: hidden; height: 600px; position:relative}
#pack_col_1 .multiplex  .multiplex_cont #multiplex_scroll{position:absolute; top:0px; z-index:1;}
#pack_col_1 .multiplex_titre #open_cb{cursor: pointer}
#pack_col_1 .multiplex_titre #multiplex_liste  #liste_on{}
#pack_col_1 .multiplex_titre .menu{float:right; padding: 2px;}
#pack_col_1 .multiplex_titre .menu select{width: 150px; height:16px; border:1px solid red; font-size:10px}
#pack_col_1 .multiplex_titre .menu option{background-repeat: no-repeat ; background-position: 0px 1px; padding-left: 15px; font-size: 11px; color:#828287}
#pack_col_1 .multiplex_titre #multiplex_liste .cb_club{clear: both; position: relative; height: 22px; opacity: 0.5; _background-color: #FFFFFF; z-index: 26; width:113px; overflow: hidden;}
#pack_col_1 .multiplex_titre #multiplex_liste .prems{padding-top: 3px; border-top: 1px solid  #d7d7d7}
#pack_col_1 .multiplex_titre #multiplex_liste .cb_club img{float: left}
#pack_col_1 .multiplex_titre #multiplex_liste .cb_club:hover{opacity: 1; float: left;}
#pack_col_1 .multiplex_titre #multiplex_liste .cb_club .lib_club{overflow: hidden; float: left; margin-left: 4px; font-size: 11px}
#pack_col_1 .mpx_elmt{float: left; width: 328px; _width: 313px; /*height: 79px; */ overflow : hidden; padding:4px 0; position: relative}
#pack_col_1 .mpx_elmt .lien{position: absolute; width: 314px; height: 73px; left: 0px; top: 0px; z-index: 1}
#pack_col_1 .sep{clear:both; width: 250px; border-bottom: 1px solid #D7D7D7; margin-left: 30px; height: 5px; font-size: 1px; margin-right: 30px; _width:248px;}
#pack_col_1 .mpx_filtre{height: 17px; margin: 2px ; _height: 21px; background-color: #D7D7D7; text-align: center}
#pack_col_1 .mpx_filtre  a{padding: 2px 1px; padding-top:1px; color: #878787; font-size: 11px; font-weight: bold;}
#pack_col_1 .mpx_filtre  a:hover{padding:  2px 1px; padding-top:1px; background-color: #e4061e; color:#FFFFFF; font-size: 11px; font-weight: bold;}
#pack_col_1 .mpx_filtre .filtre_on{color: #d60000; background-color: #F0D13E}
#asuivre h2, #pack_col_2 #expert h5, #pack_col_1 #matchs .picto{background: transparent  url(/img_v5/icon_pack.gif) no-repeat scroll 0 0}
#pack_col_1 #matchs .picto{background-position:  48px 0px; float:left; height:35px; width:50px}
#pack_col_2 #expert{width: 316px; height:127px; border: 1px solid #d7d7d7; border-top: 4px solid #5d5d5d; background-color: #f8f8f8}
#pack_col_2 #expert h5{background-position:  0 -548px; height:0; overflow:hidden; padding-top:24px;}
#pack_col_2 #expert img{float: left}
#pack_col_2 #expert .barre_experts{clear: both; margin-left: 0px; width:316px; margin-bottom:0px}
#pack_col_2 #expert .nom_experts{width:202px}
#pack_col_1 #asuivre, #pack_col_1 #classement,#pack_col_1 #classementArriv , #pack_col_1 #classementGen,  #pack_col_1 #classementEtape,  #pack_col_1 #LeadersMatin, #pack_col_1 #LeadersVirt , #pack_col_1 #Details , #pack_top #Echappes,  #pack_col_1 #classementInter{width: 326px; border: 1px solid #d7d7d7; margin-bottom: 10px; margin-top: 5px; border-top: 8px solid #F0D13E; background:#e2e2e2 url(/img_v5/degrade_blanc.jpg) repeat-x scroll center top;}
#pack_top #Echappes{width: 655px; height: 160px; color: #828287; font-weight:bold; float:left}
#pack_col_1 #classementInter, #pack_col_1 #classementArriv, #pack_col_1 #classementGen, #pack_col_1 #classementEtape{border-top: 8px solid #898586;}
#pack_col_1 #classement{border-top: 8px solid #696566;}
#pack_col_1 #asuivre img{float:left; height:127px; margin-left:5px;margin-right:10px}
#pack_col_1 #asuivre h3{height:2px; padding-top: 23px; overflow: hidden; 	background: url(/img_v5/icon_pack.gif) no-repeat -0px -304px;}
#pack_col_1 #asuivre .cour{padding: 10px; float:left; margin: 8px 8px 3px 8px ; width: 288px; border:1px solid #DCDCDC; background-color: #f8f8f8; position: relative; overflow: hidden}
#pack_col_1 #asuivre .cour .pilote{color:#828287; height:22px; z-index:2; position:relative}
#pack_col_1 #asuivre .cour .details{color:#A2A2A2; font-size:11px; z-index:2; position:relative}
#pack_col_1 #asuivre .cour .pilote a{color:#828287; height:25px; z-index:2; font-weight: bolder}
#pack_col_1 #asuivre .cour .equipe{background-repeat:no-repeat !important; top:0px; width: 298px; _width:198px; height: 175px; position:absolute; z-index:1; opacity:0.3; -moz-opacity: 0.3; filter: alpha(opacity=30)}
#pack_top #Echappes h3,#pack_col_1 #classementEtape h3, #pack_col_1 #classementArriv h3 , #pack_col_1 #classementGen h3,  #pack_col_1 #LeadersMatin h3, #pack_col_1 #LeadersVirt h3 ,  #pack_col_1 #Details h3 , #pack_col_1 #classementInter h3{height:2px; padding-top: 23px; overflow: hidden; 	background:  url(/img_v5/icon_cyclisme4.gif) no-repeat -0px -137px;}
#pack_col_1 #LeadersVirt h3{background-position:  -0px -168px}
#pack_col_1 #Details h3{background-position:  -0px -76px}
#pack_top #Echappes h3{background-position:  -0px -106px}
#pack_col_1 #classementInter h3{background-position:  -0px -196px}
#pack_col_1 #classementGen h3{background-position:  -0px -244px}
#pack_col_1 #classementEtape h3{background-position:  -0px -220px}
#pack_col_1 #classementArriv h3{background-position:  -0px -269px}
#pack_col_1 #classement h3{height:2px; padding-top: 23px; overflow: hidden; 	background:  url(/img_v5/icon_pack.gif) no-repeat -0px -97px;}
#pack_col_1   .claLigne{float: left; width:320px; _width:314px; border-bottom: 1px solid #D6D6D6; height:20px; margin:0 3px -2px;padding-top:5px;}
#pack_col_1   .claLigne .place{float: left; margin-right: 3px; width: 20px; text-align: right; color: #525252;}
#pack_col_1   .claLigne .place img{margin-top: 1px}
#pack_col_1   .claLigne .coureur{float:left; height:20px; overflow:hidden; width:191px; _width: 185px;}
#Details  .claLigne .coureur{width:300px; _width: 285px;}
#pack_col_1   .claLigne .coureur a{float: left}
#PROFIL{height: 260px; clear:both; width:660px; float: left}
#pack_col_1   .claLigne .coureur img{top: 0px;}
#pack_col_1   .claLigne .coureur .drapeau{height:2px; overflow:hidden; padding-top:10px; margin: 1px !important}
#pack_col_1   .claLigne .coureur span{float: left; margin-left:5px;overflow: hidden; height:18px}
#pack_col_1   .claLigne .temps_chrono, #pack_col_1  .claTitre .temps_chrono{float: left; text-align:right; width:96px; margin-left:10px; color: #525252; font-weight: bolder}
#pack_col_1   .claTitre{float: left; width:314px; _width:308px; background-color:#BCBCBC; color: #FFFFFF; height: 13px; margin:3px; padding:3px;}
#pack_col_1   .claTitre .libelle{float: left; width:208px; _width:200px; font-weight: bolder;}
#liver{color:#828287; float:left; font-size:11px; padding-left:10px; padding-top:6px}
#pack_col_2 .mpx_elmt .picto{clear: both; width: 30px !important; height: 30px !important; margin-left: 30px; _margin-left: 5px;}
#pack_col_2 .mpx_elmt .picto_allo{clear: both; width: 44px !important; height: 40px !important; margin-left: 22px; _margin-left: 0px;}
#pack_col_2 .mpx_elmt .DEP{background-image: url('/Cyclisme/img/pic_DEP.gif'); /*background-position: 0 -32px}
*/}
#pack_col_2 .mpx_elmt .DER{background-image: url('/Cyclisme/img/pic_DER.gif'); }
#pack_col_2 .mpx_elmt .ABA{background-image: url('/Cyclisme/img/pic_ABA.gif'); }
#pack_col_2 .mpx_elmt .ARR{background-image: url('/Cyclisme/img/pic_ARR.gif'); }
#pack_col_2 .mpx_elmt .CDC{background-image: url('/Cyclisme/img/pic_CDC.gif'); }
#pack_col_2 .mpx_elmt .CHC{background-image: url('/Cyclisme/img/pic_CHC.gif'); }
#pack_col_2 .mpx_elmt .CHU{background-image: url('/Cyclisme/img/pic_CHU.gif'); }
#pack_col_2 .mpx_elmt .CPC{background-image: url('/Cyclisme/img/pic_CPC.gif'); }
#pack_col_2 .mpx_elmt .CTC{background-image: url('/Cyclisme/img/pic_CTC.gif'); }
#pack_col_2 .mpx_elmt .CQC{background-image: url('/Cyclisme/img/pic_CQC.gif'); }
#pack_col_2 .mpx_elmt .DIX{background-image: url('/Cyclisme/img/pic_DIX.gif'); }
#pack_col_2 .mpx_elmt .ECH{background-image: url('/Cyclisme/img/pic_ECH.gif'); }
#pack_col_2 .mpx_elmt .SPR{background-image: url('/Cyclisme/img/pic_SPR.gif'); }
#pack_col_2 .mpx_elmt .STA{background-image: url('/Cyclisme/img/pic_STA.gif'); }
#pack_col_2 .mpx_elmt .JOI{background-image: url('/Cyclisme/img/pic_JOI.gif'); }
#pack_col_2 .mpx_elmt .FLA{background-image: url('/Cyclisme/img/pic_FLA.gif'); }
#pack_col_2 .mpx_elmt .MEC{background-image: url('/Cyclisme/img/pic_MEC.gif'); }
#pack_col_2 .mpx_elmt .PAY{background-image: url('/Cyclisme/img/pic_PAY.gif'); }
#pack_col_2 .mpx_elmt .MET{background-image: url('/Cyclisme/img/pic_MET.gif'); }
#pack_col_2 .mpx_elmt .DEC{background-image: url('/Cyclisme/img/pic_DEC.gif'); }
#pack_col_2 .mpx_elmt .AMB{background-image: url('/Cyclisme/img/pic_AMB.gif'); }
#pack_col_2 .mpx_elmt .RAV{background-image: url('/Cyclisme/img/pic_RAV.gif'); }
#pack_col_2 .mpx_elmt .CHR{background-image: url('/Cyclisme/img/pic_CHR.gif'); }
#pack_col_2 .mpx_elmt .QUE{background-image: url('/Cyclisme/img/pic_QUE.gif'); }
#pack_col_2 .mpx_elmt .RET{background-image: url('/Cyclisme/img/pic_RET.gif'); }
#pack_col_2 .mpx_elmt .MPO{background-image: url('/Cyclisme/img/pic_MPO.gif'); }
#pack_col_2 .mpx_elmt .MBL{background-image: url('/Cyclisme/img/pic_MBL.gif'); }
#pack_col_2 .mpx_elmt .MVE{background-image: url('/Cyclisme/img/pic_MVE.gif'); }
#pack_col_2 .mpx_elmt .MJA{background-image: url('/Cyclisme/img/pic_MJA.gif'); }
#pack_col_2 .mpx_elmt .PRF{background-image: url('/Cyclisme/img/pic_PRF.gif'); }
#pack_col_2 .mpx_elmt .JON{background-image: url('/Cyclisme/img/pic_JON.gif'); }
#pack_col_2 .mpx_elmt .POU{background-image: url('/Cyclisme/img/pic_POU.gif'); }
#pack_col_2 .mpx_elmt .POR{background-image: url('/Cyclisme/img/pic_POR.gif'); }
#pack_col_2 .mpx_elmt .MAT{background-image: url('/Cyclisme/img/pic_MAT.gif'); }
#pack_col_2 .mpx_elmt .LAC{background-image: url('/Cyclisme/img/pic_LAC.gif'); }

#pack_col_2 .mpx_elmt .minute{float: left; width: 85px; height: 20px; padding-top: 2px}
#pack_col_2  .tempsfort p{color: #d60000 !important; font-weight: bold}
#pack_col_2   .bouton_direct{background:transparent url(/img_v5/icon_pack.gif) no-repeat scroll 0 -27px; float:left !important; height:16px; margin-left:15px !important; width:64px !important}
#pack_col_2 .photos{overflow: hidden; background-color:#e7e7e7; border:1px solid #D7D7D7; float:left; margin-top:5px; width:318px}
#pack_col_2 .photos h6{padding: 0px; width: 318px; margin: 0px; float: left; background: #000000 url(/img_v5/icon_pack.gif) no-repeat 0 -174px; overflow: hidden; font-size:1px; color #FFFFFF; height : 21px;}
#pack_col_2 .photos h6 a, #pack_col_2 .videos h6 a{padding-top: 30px;width:300px; float: left}
#pack_col_2 .photos img{float: left; margin: 2px;}
#pack_col_2 .photos p{float:left; margin:3px 2px}
#pack_col_2 .videos{overflow: hidden; background-color:#e7e7e7; border:1px solid #D7D7D7;float:left;margin-top:5px;width:317px}
#pack_col_2 .videos h6{padding: 0px; width: 318px; margin: 0px; float: left; background: #000000 url(/img_v5/icon_pack.gif)  no-repeat 0 -202px ; overflow: hidden; font-size:1px; color #FFFFFF; height : 21px;}
#pack_col_2 .videos img{float: left; margin-right:5px}
#pack_col_2 .videos h3{font-size: 12px; color:#525257}
#pack_col_2 .videos .vi a{width:298px; float: left; font-size: 11px; border:2px solid #FFFFFF; background-color: #f0f0f0; padding: 3px}
#pack_col_2 .videos .vi{border:1px solid #d7d7d7; float:left; margin: 4px}
#pack_nave .pn_content a{padding-left: 20px; width : 32px}
.pck_colgauche{float:left; width:160px; text-align:center}
.pck_coldroite{float:left; width:160px; text-align:center}
#pack_title h2{margin-left: 0 !important}