#ui-datepicker-div,.ui-datepicker-inline{padding:0;margin:0;background:white;width:210px;font:12px/1.3 Arial,Helvetica,sans-serif}#ui-datepicker-div{display:none;border:1px solid #F90;z-index:10}.ui-datepicker-inline{display:block;border:0}.ui-datepicker-dialog{padding:5px !important;border:4px ridge #DDD !important}button.ui-datepicker-trigger{width:25px}img.ui-datepicker-trigger{margin:2px;vertical-align:middle}.ui-datepicker-prompt{float:left;padding:2px;background:white;color:#000}html .ui-datepicker-prompt{width:210px}.ui-datepicker-control,.ui-datepicker-links,.ui-datepicker-header,.ui-datepicker{clear:both;float:left;width:100%;color:#FFF}.ui-datepicker-header{display:none}.ui-datepicker-control{background:#F90;padding:2px 0}.ui-datepicker-links{background:#effde0;padding:2px 0}.ui-datepicker-control,.ui-datepicker-links{font-weight:bold;font-size:80%;letter-spacing:1px}.ui-datepicker-links label{padding:2px 5px;color:#888;width:100%;display:inline}.ui-datepicker-clear,.ui-datepicker-prev{float:left;width:30%}.ui-datepicker-current{float:left;width:40%;text-align:center}.ui-datepicker-close,.ui-datepicker-next{float:right;width:30%;text-align:right}.ui-datepicker-header{padding:1px 0 3px;background:#effde0;text-align:center;font-weight:bold;width:210px;height:1.4em}.ui-datepicker-header select{background:#effde0;color:#000;border:0;font-weight:bold}.ui-datepicker{background:white;text-align:center;font-size:100%}.ui-datepicker a{display:block;width:100%}.ui-datepicker .ui-datepicker-title-row{background:#effde0;font-size:80%;color:#000}.ui-datepicker .ui-datepicker-title-row td{text-align:center}.ui-datepicker .ui-datepicker-days-row{background:#FFF;color:#666}.ui-datepicker-weekCol{background:#b5df5b;color:#000}.ui-datepicker .ui-datepicker-days-cell{color:#000;text-align:left;border-right:1px solid silver;border-left:1px solid white;border-top:1px solid silver;border-bottom:1px solid white;vertical-align:top;font-size:80%;height:20px}#ui-datepicker .ui-datepicker-days-cell a{display:block}.ui-datepicker .ui-datepicker-week-end-cell{background:#effde0}.ui-datepicker .ui-datepicker-days-cell-over{background:#c5fb91;border:1px solid #777}.ui-datepicker .ui-datepicker-unselectable{color:#888}.ui-datepicker-today{background:#fddd99;border-bottom:1px solid #fddd99;border-left:1px solid #fddd99}.ui-datepicker-currentDay{background:#fddd99;border-bottom-color:#fddd99;border-left-color:#fddd99}#ui-datepicker-div a,.ui-datepicker-inline a{cursor:pointer;margin:0;padding:0;background:0;color:#000}.ui-datepicker-inline .ui-datepicker-links a{padding:0 5px !important}.ui-datepicker-control a,.ui-datepicker-links a{padding:2px 5px !important;color:#000 !important}.ui-datepicker-titleRow a{color:#000 !important}.ui-datepicker-control a:hover{background:#FDD !important;color:#333 !important}.ui-datepicker-links a:hover,.ui-datepicker-titleRow a:hover{background:#FFF !important;color:#333 !important}.ui-datepicker-multi .ui-datepicker{border:1px solid #83c948}.ui-datepicker-oneMonth{float:left;width:100%}.ui-datepicker-newRow{clear:left}.ui-datepicker-cover{display:block;position:absolute;z-index:-1;top:-4px;left:-4px;width:193px;height:200px}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}