.Zebra_DatePicker *{margin:0;padding:0;color:#000}.Zebra_DatePicker{position:absolute;background:#666;border:3px solid #666;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:none;z-index:100;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:13px}.Zebra_DatePicker table{border-collapse:collapse;border-spacing:0}.Zebra_DatePicker td,.Zebra_DatePicker th{text-align:center;padding:5px 0}.Zebra_DatePicker td{cursor:pointer}.Zebra_DatePicker .dp_daypicker,.Zebra_DatePicker .dp_monthpicker,.Zebra_DatePicker .dp_yearpicker{margin-top:3px}.Zebra_DatePicker .dp_daypicker td,.Zebra_DatePicker .dp_daypicker th,.Zebra_DatePicker .dp_monthpicker td,.Zebra_DatePicker .dp_yearpicker td{background:#e8e8e8;width:30px;border:1px solid #7bacd2}.Zebra_DatePicker .dp_header td{color:#fff}.Zebra_DatePicker .dp_header .dp_previous,.Zebra_DatePicker .dp_header .dp_next{width:30px}.Zebra_DatePicker .dp_header .dp_caption{font-weight:bold}.Zebra_DatePicker .dp_header .dp_hover{background:#222;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.Zebra_DatePicker .dp_header .dp_blocked{color:#888;cursor:default}.Zebra_DatePicker .dp_daypicker th{background:#f2fcfc}.Zebra_DatePicker td.dp_not_in_month{background:#f3f3f3;color:#cdcdcd;cursor:default}.Zebra_DatePicker td.dp_weekend{background:#d8d8d8}.Zebra_DatePicker td.dp_weekend_disabled{color:#ccc;cursor:default}.Zebra_DatePicker td.dp_selected{background:#5a4b4b;color:#fff}.Zebra_DatePicker td.dp_week_number{background:#fc3;color:#555;cursor:text;font-style:italic}.Zebra_DatePicker .dp_monthpicker td{width:33%}.Zebra_DatePicker .dp_yearpicker td{width:33%}.Zebra_DatePicker td.dp_current{color:#c40000}.Zebra_DatePicker td.dp_disabled{background:#f3f3f3;color:#cdcdcd;cursor:default}.Zebra_DatePicker td.dp_hover{background:#482424;color:#fff}button.Zebra_DatePicker_Icon{width:30px;height:31px;background:url(http://www.detente-croisiere.com/images/design/calandar.jpg.pagespeed.ce.nTr9kBf4aZ.jpg) no-repeat;text-indent:-9000px;border:none;margin:0 0 0 5px;cursor:pointer;position:absolute;bottom:0;right:0}.jslider .jslider-bg i,.jslider .jslider-pointer{background:url(http://www.detente-croisiere.com/img/jslider.png) no-repeat 0 0}.jslider{display:block;width:100%;height:1em;position:relative;top:0.6em;font-family:Arial,sans-serif}.jslider table{width:100%;border-collapse:collapse;border:0}.jslider td,.jslider th{padding:0;vertical-align:top;text-align:left;border:0}.jslider table,.jslider table tr,.jslider table tr td{width:100%;vertical-align:top}.jslider .jslider-bg{position:relative}.jslider .jslider-bg i{height:11px;position:absolute;font-size:0;top:0}.jslider .jslider-bg .l{width:10%;background-position:0 0;left:0}.jslider .jslider-bg .f{width:80%;left:10%;background-repeat:repeat-x;background-position:0 -20px}.jslider .jslider-bg .r{width:10%;left:90%;background-position:right 0}.jslider .jslider-bg .v{position:absolute;width:60%;left:20%;top:0;height:11px;background-repeat:repeat-x;background-position:0 -40px}.jslider .jslider-pointer{width:25px;height:25px;background-position:0 -60px;position:absolute;left:20%;top:-4px;margin-left:-6px;cursor:pointer;cursor:hand}.jslider .jslider-pointer-to{left:80%}.jslider .jslider-label{font-size:9px;line-height:12px;color:#000;opacity:0.4;white-space:nowrap;padding:0px 2px;position:absolute;top:-18px;left:0px}.jslider .jslider-label-to{left:auto;right:0}.jslider .jslider-value{font-size:9px;white-space:nowrap;padding:1px 2px 0;position:absolute;top:-19px;left:20%;background:#fff;line-height:12px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;border-radius:2px}.jslider .jslider-value-to{left:80%}.jslider .jslider-label small,.jslider .jslider-value small{position:relative;top:-0.4em}.jslider .jslider-scale{position:relative;top:9px}.jslider .jslider-scale span{position:absolute;height:5px;border-left:1px solid #999;font-size:0}.jslider .jslider-scale ins{font-size:9px;text-decoration:none;position:absolute;left:0px;top:5px;color:#999}.jslider-single .jslider-pointer-to,.jslider-single .jslider-value-to,.jslider-single .jslider-bg .v,.jslider-limitless .jslider-label{display:none}