#home .section-list{float:left;margin-top:15px;margin-bottom:10px;clear:both}#home .section-list h3{margin-bottom:8px}#home .section{float:left;width:335px}#home .section{padding:0;margin-left:10px;padding-left:20px;width:315px}#home .section-separator{clear:both;height:20px}#home #section-pub{margin-top:8px}#home .section.tab-container h2{float:left;color:#96c82e;margin:0;border:0;letter-spacing:0;font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:120%;line-height:130%;font-style:normal;margin-right:5px;padding-left:3px;height:20px;padding-right:18px}#home .section.tab-container h2 a{text-decoration:none;color:#333}#home .tab h2{display:none}#home .section .tab-navigation{float:right;margin-right:5px}#home .section .tab{position:relative;height:268px;overflow:auto;padding:5px}#home .race-listing{display:block;margin:0;padding:0 5px 2px 5px}#home .race.odd{background-color:#f6f6f6}.race-listing a{text-decoration:none;cursor:pointer}.race-listing a .race{display:block;position:relative;height:34px;overflow:hidden;padding:10px 0 0 48px;margin:0}.race-listing a .race h4{display:block;margin:0;padding:0;color:#000;font-size:100%;font-weight:bold;text-decoration:none;font-style:normal}.race-listing a .race ul,.race-listing a .race li{display:block;margin:0;padding:0;font-style:normal;font-size:100%}.race-listing a .race .location{color:gray;font-size:90%;font-style:italic;text-decoration:none}.race-listing a .race .pronostic{position:absolute;top:23px;right:5px;font-family:"Courier New",Courier,mono;font-weight:bold;text-decoration:underline;color:#333}.race-listing a .race .game-type.text{position:absolute;left:5px;top:4px;width:31px;padding:0 !important;text-align:center;font-size:90%;font-weight:bold;font-style:italic}.race-listing a .race li.race-type{position:absolute;left:5px;top:17px;height:auto !important;overflow:auto !important;padding:0 !important;background:transparent}#content.home{padding:0;width:732px}.infosplus{margin-left:15px;padding:5px 5px 3px 30px;width:670px;border:solid 1px #fff}.infosplus a.classy{margin:5px 5px 5px 150px}.users .infosplus{margin-left:20px}.underline span{text-decoration:underline}#quinte-details-description{padding:5px 100px}.section-quinte{padding:10px 10px 10px;display:block;float:left;width:712px;margin-bottom:5px}.section-quinte h4{margin-top:20px}.section-quinte.quinte{background-color:#f8f8f8;padding:20px 10px 30px}.section-quinte.quinte .btn{margin-top:25px}.section-quinte p{line-height:130%;color:#666}.section-quinte p a{font-weight:bold;color:#666}.section-quinte.arrivee img{margin:5px;margin-left:10px;border:1px solid #333}.section-quinte.arrivee table.listing{margin:5px}.section-quinte.arrivee table.listing a{font-weight:bold;color:#333;text-decoration:none}.section-quinte .head{float:left;width:712px}.section-quinte .icons{width:50px}.section-quinte .foot-left{float:left;width:470px}.section-quinte .foot-right{float:right;width:200px}.section-quinte.arrivee p.links{text-align:center;padding:10px 8px 15px}.section-quinte.arrivee p.links a font{weight:bold}.section-quinte.arrivee p.detail{font-size:80%;color:#ddd;height:15px;overflow:hidden}#news{padding:0 10px 0 10px;float:right;width:315px;line-height:150%}#news ul{list-style:none;float:left;display:block;clear:both;padding-top:5px;font-size:90%;border:1px solid #ccc;padding:7px 10px;width:301px}#news ul li{padding:0;width:301px;float:left;clear:left;display:inline-block}#news .infos{text-align:right;font-style:italic;font-size:85%;color:#999;padding-right:10px}#news .infos a{text-decoration:none;color:#666}#home-header{margin-bottom:5px}#home-header span.new{color:#cb0800;background-color:#fffbcc;font-family:Lora,"Titillium Web",sans-serif;font-weight:bold;font-size:140%;margin-bottom:8px}#home h1,#home h3{font-weight:normal}#home h1{margin-bottom:5px;font-weight:bold;text-align:center}#home h1 small{text-shadow:none}#home h2{text-align:center}#home h3{margin-bottom:20px;margin-left:5px}#home>h2{margin-top:20px}#home .section-quinte h3{margin-top:10px;text-align:center;font-size:140%}#home .tab-content{float:left;padding:3px;width:200px;margin-bottom:10px;margin-left:10px;margin-right:7px}#home .tab-content img{float:left;margin-right:24px;padding:3px;border-radius:50%;background-color:#fff;width:150px;height:150px;box-shadow:rgba(0,0,0,0.14902) 0 1px 3px}#home .tab-content h4{text-align:center;margin-right:24px;padding:10px 0 0;width:158px;font-style:normal;font-family:Helvetica;font-size:150%}#home .tab-content p{text-align:center;margin-right:24px;padding:0 0 3px;width:158px;font-size:90%}.header-title{border:0;display:block;text-align:left;font-family:Lora,"Titillium Web",sans-serif;margin-bottom:0;color:#cb0800;font-size:240%;line-height:160%}.header-sub-title{border:0;display:block;text-align:center;font-style:italic;font-family:Lora,"Titillium Web",sans-serif;letter-spacing:1px;color:#477c1c;font-size:160%;line-height:160%}.partners a{color:#999;text-decoration:none}#home .section #signup{margin-left:5px;margin-top:20px}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}