.ma_selection .content{width:210px;max-width:210px}.ma_selection .content .alert{margin-bottom:0}ul#selection{display:block;margin:0;padding:0}ul#selection li{clear:both;float:left;width:100%;display:block;height:28px;margin:0;padding:0;border-bottom:1px solid #bab3a3;border-top:1px solid #fff;background-image:url(/images/layout/bg-beige.gif?1612893811)}ul#selection li div{padding-top:3px;float:left}ul#selection .numero{font-size:150%;font-weight:bold;font-style:italic;padding:3px 10px;width:20px;text-align:center}ul#selection .nom{width:146px;padding-top:8px}ul#selection .draggable{width:20px;padding-top:8px;cursor:pointer}.ma_selection .content{padding:0}.ma_selection div.bet{float:left;width:100%;padding-top:4px;border-top:1px solid #fff;border-bottom:1px solid #bab3a3;background:#ede9de url(/images/layout/bg-beige.gif?1612893811) repeat-x}.ma_selection div.bet span.title{display:block;font-weight:bold;font-variant:small-caps;padding:0 8px 4px 15px}.ma_selection div.bet span.horse-counter,.ma_selection div.bet span.description{display:block;font-size:11px;font-style:italic;padding:0 8px 4px 15px}.ma_selection div.bet-fields{display:none}.ma_selection .bet-fields .min-horse-count,.ma_selection .bet-fields .min-bet-price{font-size:11px;font-style:italic;font-weight:bold;padding:0 8px 0 15px}.ma_selection div.bet .field{padding:0 8px 4px 15px;height:22px;clear:both}.ma_selection div.bet .field label{float:left;font-size:11px;margin-top:6px;margin-right:10px}.ma_selection div.bet .field .bet-count-input,.ma_selection div.bet .field .base-bet-input,.ma_selection div.bet .field .total-bet-input{width:50px;text-align:right}.ma_selection div.bet .field .bet-count-input{background:#ede9de;color:#bab3a3;font-style:italic}.ma_selection div.bet .total-bet-input{background:#ede9de;color:#bab3a3;font-style:italic}.ma_selection div.bet .select-widget,.ma_selection div.bet input{margin-top:3px;font-size:11px;float:right}.ma_selection div.actions{clear:both;height:28px;border-bottom:1px solid #bab3a3;border-top:1px solid #fff;padding-top:0}.ma_selection div.actions span{vertical-align:baseline;width:50%;float:left;text-align:center;background-image:url(/images/layout/bg-beige.gif?1612893811)}div.actions a{text-decoration:none;color:#575757;display:block;border-left:1px solid #bab3a3;border-right:1px solid #fff;height:21px;padding-left:40px;padding-top:7px}div.actions a.garder{background:url(/images/icones/disk.png?1612893811) no-repeat 10px center}div.actions a.effacer{background:url(/images/icones/arrow_refresh.png?1612893811) no-repeat 10px center}div.actions a:hover{background-color:#fff}tr.myDragClass td{background-color:#ff0}#mes_jeux{display:block;margin:0;padding:0}#mes_jeux li{display:block;float:left;position:relative;text-align:left;font-weight:bold;font-size:11px;width:190px;clear:both;margin:0;margin-bottom:2px;padding:4px 5px;background-color:#fff}#mes_jeux li a{display:block;position:absolute;height:0 !important;text-decoration:none;overflow:hidden}li a.delete{display:none;top:3px;right:20px;background:transparent url(/images/icones/cross.png?1612893811) 0 0 no-repeat;padding:16px 0 0 0;width:16px}#mes_jeux li.hover a.delete{display:block}#mes_jeux li a.details{top:6px;right:5px;padding:8px 0 0 0;background:transparent url(/images/icones/arrow_closed.png?1612893811) 0 0 no-repeat;width:8px}#mes_jeux li a.open{background:transparent url(/images/icones/arrow_open.png?1612893811) 0 0 no-repeat}#mes_jeux li div.details{display:none;margin-top:4px;padding:2px 0;border-top:1px solid silver;font-size:11px;line-height:12px;font-weight:normal}#mes_jeux li div.open{display:block}#mes_jeux li label{font-weight:bold}ul.select-widget{position:relative;float:left;display:block;top:0;right:0;margin:0;padding:0 15px 0 0;border:1px solid silver;background:#b6db52 url(/images/icones/select_widget_button_down.gif?1612893811) no-repeat right 2px;font:120% "Trebuchet MS"}ul.select-widget li{display:none;background:#fff;margin:0;padding:0}ul.select-widget li a,ul.select-widget li span{display:block;text-decoration:none;padding:2px 5px 2px 5px}ul.select-widget li.selected{display:block;float:left}div.select-widget{position:relative}div.select-widget .selector{position:relative;top:0;left:0;padding:0 15px 0 0;z-index:20;display:block;border:1px solid #aeaeae;cursor:pointer;background:#b6db52 url(/images/icones/select_widget_button_up.gif?1612893811) no-repeat right 2px}div.select-widget .selector span{display:block;background:#fff;margin:0;padding:2px 5px 2px 5px;font:120% "Trebuchet MS"}div.select-widget.close .selector{background:#b6db52 url(/images/icones/select_widget_button_down.gif?1612893811) no-repeat right 2px}div.select-widget.close ul{display:none !important}div.select-widget ul{display:block;position:absolute;top:25px;left:0;z-index:50;border:1px solid #aeaeae;border-top:1px solid #fff;background:#fff;font:120% "Trebuchet MS"}div.select-widget ul li{color:#999;display:block;cursor:pointer;clear:both}div.select-widget ul li.selected{cursor:default;color:#999;font:120% "Trebuchet MS"}div.select-widget ul li.selected span{color:#999}div.select-widget ul li a,div.select-widget ul li span{text-decoration:none;display:inline-block;width:100%;padding:2px 5px;white-space:nowrap}div.select-widget ul li.hover{color:#fff;background:#b6db52}table.courses{margin:20px 0 10px;clear:both;width:100%}table.first{margin-right:16px}table.courses tr.header{letter-spacing:1px}table.courses tr.header th{height:23px;padding-left:2px;padding-right:2px;text-align:center}table.courses tr.header th h3{display:inline;font:bold 100% "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif}table.courses tr.header th h4{font:bold 80% "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif}table.courses tr.header th h1{display:inline;white-space:nowrap;font:bold 110% "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;text-decoration:none;border:0;margin:0}table.courses tr .resultats{width:60px}table.courses tr.quinte{background-color:#ff13cc}table.courses tr.quinte td{background-color:#fff4f4}table.courses tr.pick5{background-color:#ffd}table.courses tr.pick5 td{background-color:#ffd}table.courses tr.partant td.age_sexe{width:10px;text-align:center;font-style:italic;font-size:80%}table.courses tr .numero{width:20px;max-width:20px;text-align:center}table.courses tr .titre{width:155px;max-width:155px;text-align:left}table.courses tr.facile .numero{color:green}table.courses tr.difficile .numero{color:red}table.courses tr.intermediaire .numero{color:#ff8c00}table#races-list tr .titre{width:205px}table#races-list tr.favorite .titre{background-image:url(/images/icones/favorite.png?1612893811);background-position:right center;background-repeat:no-repeat}table.courses tr .infos{text-align:center;width:25px;max-width:25px;font-size:95%}table.courses tr th.infos{font-size:75%}table.courses tr .musique{width:190px;min-width:195px}table.courses tr .homme{padding-left:2px;font-size:95%}table.courses tr .arrivee{width:8px;text-align:center}table.courses .selection{width:40px;text-align:center}table.courses .selection a{display:block;padding:16px 0 0 0;margin:0;margin-top:2px;width:16px;height:0 !important;text-decoration:none;overflow:hidden;cursor:pointer}table.courses .selection a.select{float:left;margin-left:4px;background:transparent url(/images/icones/thumb_up.png?1612893811) 0 0 no-repeat}table.courses .selection a.ignore{float:left;margin-left:2px;background:transparent url(/images/icones/thumb_down.png?1612893811) 0 0 no-repeat}table.courses .selection input{clear:both}table.courses .colStrip{background-color:#fff}table.courses tr.partant.selected td{background-color:#cbfa93}table.courses tr.partant.selected.colStrip{background-color:#cbfa93}table.courses tr.partant.checked td{background-color:#fdfcad}table.courses tr.partant.checked.colStrip{background-color:#fdfcad}table.courses tr.partant.ignored .colStrip{background-color:#fed6be}table.courses tr.partant.ignored td{background-color:#fed6be}table.courses tr.details{background-color:#fdfcad}table.courses tr.hippodrome{background-color:#133a00;color:#fff;padding-top:4px;border-top-style:none}table.courses tr.header th a{font-size:90%;text-decoration:none;font-weight:bold}table.courses tr.hippodrome td{padding-left:10px;padding-right:10px;margin-top:8px;height:25px;font-weight:bold;border-top-style:none;color:#000;font-size:120%}table.courses tr.course td{margin-left:2px;padding:2px 5px}table.courses tr td.first-col{vertical-align:middle;width:30px;max-width:30px}table.courses tr td.first-col-large.last-col{vertical-align:middle;background-color:#ff9}table.courses tr.first td{padding:3px 5px 0 4px;height:22px}table.courses tr.partant td{height:30px}table.courses tr.partant td.pie{text-align:center}table.courses td.note,table.courses th.note{display:none}table.courses tr.premier td{background-color:#bffa6a}table.courses tr.premier.colStrip{background-color:#bffa6a}table.courses tr.non-partant td{color:gray;font-style:italic}table.courses tr.non-partant td.musique *{color:gray;font-style:italic}table.courses td.first{vertical-align:middle;text-align:center}table.courses td.type_course{max-width:30px;width:5px}table#details{font-size:90%;border-spacing:0}table.courses td.numero{font-size:120%;font-weight:bold;color:#333;padding:0 1px}table.courses td.titre{font-weight:bold;padding-left:4px}table.courses td.titre a{color:#000;text-decoration:none}table.courses td.cote.bad,table.courses td.cote div.bad{color:red}table.courses td.cote.good,table.courses td.cote div.good{color:green}table.courses td.result{text-align:right}table.courses td.result a{text-decoration:none}table.courses td.result a:hover{color:#ff950e}span.blinker{font-weight:normal;font-size:14px}table.courses.text div.type_jeu a{background:0;font-weight:bold;font-style:italic;overflow:auto;font-size:90%;height:auto !important;width:auto;padding:0;vertical-align:top}table.courses.text div.multi a{color:#ed449b}table.courses.text div.quinte a{color:#ff5f5d}table.courses.text div.trio a{color:#ebd200}table.courses.text div.trio a table.table1{font-family:"Trebuchet MS",sans-serif;font-size:16px;font-weight:bold;line-height:1.4em;font-style:normal;border-collapse:separate}table.courses thead th{padding:5px;color:#333;text-shadow:1px 1px 1px #ccc;border:0;background-color:#fff}table.courses thead th.selection a{height:16px !important;padding:0 0 0 11px}table.courses tfoot td{color:#9cd009;font-size:32px;text-align:center;padding:10px 0;text-shadow:1px 1px 1px #444}table.courses tfoot th{color:#666}table.courses tbody td{padding:2px;text-align:center;border:1px solid #efefef;border-left:0;border-right:0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#666}table.courses tr.hippodrome{padding:10px;background-color:#133a00;color:#fff;padding-top:4px}table.courses tr.hippodrome td{background-color:#133a00;color:#fff;padding-top:4px;text-align:left}table.courses td.count{font-size:80%}table.courses td.result{color:#333}table.courses tr.partant.hover{background-color:#fdfcad}table.courses tr.partant.hover td{background-color:#fdfcad}table.courses tr.partant.hover .colStrip{background-color:#fdfcad}table.courses tr.comment td{text-shadow:none}#races-list tbody tr td.not_running{text-align:right}#races-list tbody tr span.not_running{font-size:75%;color:#ffbdbd}.races-date{display:block;background-color:#f8f8f8;padding:15px 20px;float:left;width:663px;margin-bottom:10px}.races-date .date-navigation{float:right;font-weight:bold;font-size:120%;padding-top:8px}#content.courses table.courses{margin:0}.musique{width:190px;font-weight:bold;font-family:"Lucida Grande",Lucida,Verdana,sans-serif}.musique{font-size:8px}.musique .sparkline.line{display:block;width:190px}.musique_chiffre{color:#000}.musique_annee{color:gray}.course-navigation{float:left;font-size:.8em}.course-navigation ul.reunions{float:left}.course-navigation ul.reunions li .r{display:block;float:left;width:2em;vertical-align:middle;padding-top:.2em}.course-navigation ul.reunions li .title{display:block;float:left;vertical-align:middle;padding-top:.2em;clear:right;font-size:1em}.course-navigation ul.reunions li ul.courses{clear:left;display:block;float:left;top:0;right:0;padding:0;padding-left:.2em;margin:0;font:120% Helvetica,"Trebuchet MS";margin-bottom:.2em}.course-navigation ul.reunions li ul.courses li{display:block;float:left;background:#d6f08a;margin:0;padding:0;margin-right:.3em;border:1px solid silver}.course-navigation ul.reunions li ul.courses li a{display:block;padding:2px .4em 1px;text-decoration:none;font-weight:bold;color:#fff}.course-navigation ul.reunions li ul.courses li.selected.multi{background-color:#ffeffe}.course-navigation ul.reunions li ul.courses li.multi{background-color:#edaccd}.course-navigation ul.reunions li ul.courses li.quinte{background-color:#ffa5a4}.course-navigation ul.reunions li ul.courses li.over{background-color:#fff}.course-navigation ul.reunions li ul.courses li.over a{color:#ccc}.course-navigation ul.reunions li ul.courses li.over.quinte a{color:#ff5f5d}.course-navigation ul.reunions li ul.courses li.over.multi a{color:#ed449b}.course-navigation ul.reunions li ul.courses li.selected{background:#fff}.course-navigation ul.reunions li ul.courses li.selected.quinte a,.course-navigation ul.reunions li ul.courses li.selected.multi a,.course-navigation ul.reunions li ul.courses li.selected a{color:#000}.course-navigation ul.reunions li.selected{font-weight:bold}.course-navigation ul.reunions li.selected ul.courses{background-image:url(/images/icones/arrow_closed.png?1612893811);background-repeat:no-repeat;background-position:.2em .4em}.course-navigation .next-race{float:left;clear:both}.course-navigation .next-race h3{margin-bottom:0}#equidegraph{float:left;width:681px;margin-left:5px;margin-top:10px}#equidegraph li{border:1px solid #ccc}#equidegraph ul.criteria{margin:15px 0;margin-left:10px}#equidegraph ul.criteria li{font-size:90%;display:inline;padding:8px;border:0}#equidegraph h4{font-style:normal;margin-bottom:5px;font-size:90%}#race p{line-height:180%}#race a.classy{margin:8px}#race-header{float:left;width:696px;display:block;border-bottom:0;margin:0}#race-header .title.course span{margin-top:4px;margin-right:6px}#race-header .game-type{overflow:visible;font-size:60%;padding:0;display:inline}#race-header .label{vertical-align:top}#race-header .label.trio{background-color:#ebd200}#race-header .label.multi{background-color:#ed449b}#race-header .label.quinte{background-color:#ff5f5d}#race-header .label.pick5{background-color:#f9f400;color:#e12029}#race-header .label.web{background-color:#d6f08a}#race-header .label.dsur4{background-color:#9157a2}.info_prono{float:left;margin-bottom:5px;width:656px}.info_prono .part{float:left;padding-left:30px;width:290px}.info_prono .premium{margin-left:30px}.tab-content .info_prono{margin-top:5px;width:646px}#pretitle .help{font-size:10px;float:right;width:80px}.game_type_list{padding-top:8px}#options{float:right;display:inline-block;margin-bottom:4px;margin-top:0}#options a{float:right;padding-top:3px;margin-left:5px;display:block;height:24px}#options a *{vertical-align:top}.non-partant .sparkline{display:none}.sparkline{text-align:center;color:#fff}.arrivee .content span.state{font-size:80%;font-weight:normal;text-align:right;color:#666}h1{font-weight:600;font:180% "Titillium Web",sans-serif;line-height:140%;text-align:left;border-bottom:1px solid #477c1c;margin-bottom:0}.title.meeting{padding:2px 10px}#information{float:left;clear:both;width:100%;margin-top:3px;padding:3px}#information .detail{margin-top:3px;margin-right:3px;margin-bottom:5px}#information .tabulation{float:left;display:block;clear:both;width:696px;color:#666}#information .tabulation .tabul{float:left;width:120px;margin-right:10px}.left .game-type{margin-top:0;float:left;margin-right:2px}#pretitle{float:left;clear:both;width:100%;margin-top:5px}.rapports{margin-top:15px;margin-left:200px}.rapports table{width:350px}.rapports table th{font-size:12px}.rapports table th.figures{text-align:right}td.titre .left{width:125px}td.titre .left .nom{width:125px;float:left}td.titre .left .horse_details{width:125px;float:left;display:inline-block}td.titre .left .horse_details .left{width:95px}td.titre .left .horse_details .left img{vertical-align:baseline}td.titre .left .horse_details .right{width:25px}td.titre .comment{vertical-align:middle;float:right;height:20px;width:16px;padding:1px;padding-top:5px}td.titre .comment a div{height:16px;width:16px;background:transparent url(/images/icones/comment_empty.png?1612893811) no-repeat}td.titre .comment a.commented div{background:transparent url(/images/icones/comment.png?1612893811) no-repeat}td.titre .comment a.favorite div{background:transparent url(/images/icones/comment_favorite.png?1612893811) no-repeat}.horse_comment{font-style:italic;color:#666;font-size:80%;width:80px;padding-left:1px}.quinte_comment{font-style:italic;font-family:Georgia,serif;font-size:120%;color:#333;padding:15px}.quinte_comment h4{margin-bottom:5px;text-decoration:underline}.file_details_action{width:100%;text-align:right}.file_details_action a{color:#fff;font-size:90%}tr.first-col{text-align:center}tr.comment td.first-col{text-align:left;color:#666;padding:4px 6px;background-color:#ff9}.variation{height:16px;padding:4px 0 0 16px;vertical-align:baseline;background:transparent url(/images/icones_feed.png?1612893811) no-repeat right}.variation.up{background-position:0 -57px}.variation.down{background-position:0 -38px}#zeturf-comment{width:680px;padding:5px}table.courses tr td.colStrip{background-color:#f6f6f6}table.courses tr td.cote{width:20px;padding-left:1px;padding-right:1px}table.courses tr th.cote{width:20px;padding-left:1px;padding-right:1px}table.courses tr.premier td.colStrip{background-color:#bffa6a}.pronostic{padding:5px;margin-left:5px;color:#333;font-weight:bold}.pronostic .wrong{color:#9fb88d}.pronostic .good{color:#477c1c}#race{float:left;margin-top:5px}#race .tab-navigation{display:block;float:left;width:635px;border-bottom:1px solid #ccc}#race .tab-navigation li{background-color:#fff;margin-bottom:-1px}#race .tab-navigation li a{color:#666}#race .tab-navigation li.selected{background-color:#fff}#race .tab-navigation li.selected a{color:#000}.tab-zeturf .comment{text-align:left;color:#333;background-color:#fff}.tab-zeturf .nom{width:158px;font-size:90%}#equidegraph{clear:both;float:left;position:relative}#pronostic-pf{margin-left:180px;padding:5px;font-weight:bold;font-size:130%}#pronostics{padding:15px}#pronostics h3{margin-top:10px}#pronostics span.pronostic{padding:5px;font-weight:bold}.important{border:1px solid #f4bb3a;background-color:#ffa}#race .help{margin-left:640px;width:47px;top:-25px;position:relative;margin-bottom:-25px}#race h1 img{margin-left:3px;padding-top:5px}#race .tab-container div.selected{border:0}#race #information h2{margin-top:0}#race #zeturf-comment p{line-height:140%}.subscription{display:block;width:690px;float:left;padding:0 5px 5px;background-color:#ffffe0}.subscription p{width:300px;padding-top:3px}.subscription .left{margin-left:30px}.subscription .label-danger{background-color:#ff3b30}.select-widget.close{opacity:1}a.show_link{text-decoration:underline}#bet-graph{clear:both;display:none;width:100%;height:200px;margin-bottom:20px}#bet-listing{clear:both}#bet-listing table{width:100%;border-collapse:collapse;border-spacing:0}#bet-listing .odd{background-color:#f1f1f1}#bet-listing thead tr{background-color:#b6db52}#bet-listing thead th{color:#fff;font-weight:bold;padding:2px 5px;text-align:center}#bet-listing td{font-size:90%}#bet-listing td.race a{font-weight:bold;text-decoration:none}#bet-listing td.pronostic{padding:4px 5px;text-align:right}#bet-listing td.pronostic .horses{font-weight:bold}#bet-listing td.arrived{padding:2px 5px}#bet-listing td.total-bet,#bet-listing td.earning{font-weight:bold;text-align:right}#bet-listing td.bet-type{text-align:center}#bet-listing td.action a{display:block;height:0 !important;overflow:hidden;text-decoration:none}#bet-listing td.action a.details{padding:8px 0 0 0;background:transparent url(/images/icones/arrow_closed.png?1612893811) 0 0 no-repeat;width:8px}#bet-listing td.action a.open{background:transparent url(/images/icones/arrow_open.png?1612893811) 0 0 no-repeat}#bet-listing .base-bet,#bet-listing .total-bet,#bet-listing .earning{text-align:right;padding:2px 3px}#bet-listing .item-count{font-weight:bold}#bet-listing tr.details{display:none;font-size:100%}#bet-listing tr.open{display:table-row}#my-bets .start-date,#my-bets .end-date{width:80px}.classement.portlet .content{background-color:#fff}.classement.portlet .content ul{color:#000;padding-left:5px;font:90% "Courier New",Courier,mono;margin-top:3px;text-align:center;float:left}.classement.portlet .content ul li{display:inline-block;text-align:left;width:190px;margin-top:2px;float:left;clear:left;border-bottom:1px solid silver;padding-top:1px;padding-bottom:1px}.classement.portlet .content ul li:hover{background-color:#fdfcad}.classement.portlet .content ul li .joueur{color:#000;width:130px;float:left}.classement.portlet .content ul li .earns{text-align:right}#comments{position:relative;width:400px;min-width:0;overflow:hidden}#comments a.underline{text-decoration:underline}#comments a.active{text-decoration:none}#comments textarea{height:50px;width:396px}ul.comments{padding:5px 0;background-color:#fff;float:left;position:relative;width:400px;min-width:0;overflow:hidden;min-height:1%}ul.comments li{clear:left;float:left;width:390px;margin:4px 0;padding:1px;background-color:#f3f3f3}ul.comments li.comment:hover{background-color:#fee}ul.comments li .info{display:inline-block;width:374px;float:left;padding:2px 3px;font-color:#333}ul.comments li .info .name{float:left;width:330px;font-size:10px;font-style:italic}ul.comments li .info .date{width:40px;float:right;clear:right;text-align:right;font-size:10px}ul.comments li .comment{color:#000;float:left;padding:4px 5px;width:380px;background-color:#fff}ul#comments-nav{display:inline-block;float:left}ul#comments-nav li{float:left}#my_comments{margin-left:15px;position:relative;width:330px;min-width:0;overflow:hidden}#my_comments a.underline{text-decoration:underline}#my_comments a.active{text-decoration:none}#my_comments h4{margin-top:5px}#my_comments ul{width:330px}#my_comments ul li{margin-top:8px;width:315px}#my_comments ul li .info{width:304px}#my_comments ul li .info a{text-decoration:none}#my_comments ul li .name{width:260px}#my_comments ul li .comment{width:305px}.favorite{vertical-align:middle;float:right;height:20px;width:16px;padding:1px;padding-top:5px}.favorite a div{height:16px;width:16px;background:url(/images/icones/favorite_disabled.png?1612893811) no-repeat}.favorite a:hover div{height:16px;width:16px;background:url(/images/icones/favorite.png?1612893811) no-repeat}.favorite a.favorite div{height:16px;width:16px;background:url(/images/icones/favorite.png?1612893811) no-repeat}.favorite a:hover.favorite div{height:16px;width:16px;background:url(/images/icones/favorite_disabled.png?1612893811) no-repeat}h2{margin-top:15px}.file{font-size:90%}.file h1{border:0;font-style:normal;line-height:110%;margin-bottom:3px;font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;letter-spacing:0}#matrix{clear:both;position:relative;width:696px;height:500px;background:#000;color:#fff;display:block}#matrix #canvas{width:520px;height:500px;overflow:hidden}#matrix .file{position:absolute;right:10px;width:160px;overflow:hidden}#matrix #horse{top:20px}#matrix #jockey{top:260px;right:10px}#matrix .file h5{font-size:12px;font-weight:bold;color:#fff;text-align:center}#matrix .file .content{border:1px solid #555;padding:5px;height:196px;overflow:hidden;width:148px}#matrix .file h3{margin-bottom:0}#matrix .file p{line-height:120%}#matrix #jockey.file .content{height:171px}#matrix .file .content h1{color:#9ec921;font-size:14px}#matrix .file .content h3{color:#fff;font-size:11px}#matrix .file .content h3.details{color:#999;font-size:10px}#matrix .file .content .details{color:#ccc;font-size:10px}#matrix .file .content .statistics{margin-top:10px}#matrix .file .content .statistics dl{margin:0;display:block;float:left;width:148px}#matrix .file .content .history{display:none}#matrix .file .content .statistics dt,#matrix .file .content .statistics dd{display:block;color:#fff;white-space:nowrap;font-size:10px;margin:2px 0;width:auto}#matrix .file .content .statistics dt{clear:both;float:left;padding:0;height:13px}#matrix .file .content .statistics dd.figure{float:right;clear:right;color:#9ec921;padding:0 0 0 5px;height:13px}#matrix .file .content .musique{display:block;float:none;clear:both;font-size:9px;font-weight:normal;color:#fff}#matrix .file .content .musique .musique_chiffre{font-size:10px;font-weight:normal;color:#9ec921}#matrix .file .content .musique .sparkline{display:none}#matrix.portlet .content{border-color:#333;background-color:#000;color:#ccc}