.datepicker{position:absolute;border:2px solid #1c3262;font-size:11px;width:194px;padding:3px;height:221px;background:#fff;line-height:normal;z-index:3003}.datepicker.column_2{width:393px}.datepicker.column_3{width:592px}.datepicker.column_4{width:791px}.datepicker.column_5{width:990px}.datepicker .header{position:relative;background:#1c3262;height:21px;padding-top:4px;margin-bottom:3px;overflow:hidden}.datepicker .header .title{text-align:center;padding-top:1px;position:absolute;color:#fff;font-weight:bold;width:99999px}.datepicker .header .next,.datepicker .header .previous,.datepicker .header .closeButton{position:absolute;width:15px;height:15px;background:#fff;text-align:center;color:#666;top:5px;cursor:pointer}.datepicker .header .previous{left:5px}.datepicker .header .next{right:28px}.datepicker .header .closeButton{right:5px}.datepicker .body{position:relative;top:0;left:0;height:193px;overflow:hidden}.datepicker .body .column{float:left;width:194px;min-height:193px;margin-left:5px}.datepicker .body .column.column_1{margin-left:0}.datepicker .titleText .column{float:left;width:194px;margin-left:5px}.datepicker .titleText .column.column_1{margin-left:0}.datepicker.footer{height:280px}.datepicker .footer{margin-top:3px;padding:15px 5px;height:26px}.datepicker .time{width:100%;height:100%;background:#eee}.datepicker .time .hour,.datepicker .time .separator,.datepicker .time .minutes{border:1px solid #ccc;background:#fff;width:50px;font-size:32px;position:absolute;top:50px;text-align:center;padding:2px}.datepicker .time .hour{left:30px}.datepicker .time .separator{background:transparent;border:0;width:10px;left:91px}.datepicker .time .minutes{left:110px}.datepicker .time .ok{position:absolute;top:105px;width:136px;left:30px;font-size:20px}.datepicker .days .day{float:left;background:#ccc;cursor:pointer;text-align:center;padding-top:4px;width:25px;overflow:hidden;height:21px;margin:0 3px 3px 0}.datepicker .days .day0{margin-right:0}.datepicker .days .week5 .day{margin-bottom:0}.datepicker .days .title{background:#5d6e95;font-weight:bold;color:#fff;cursor:default}.datepicker .days .otherMonth{background:#eee;color:#aaa}.datepicker .months .month{float:left;background:#eee;cursor:pointer;text-align:center;overflow:hidden;width:62px;height:31px;padding-top:15px;margin:0 3px 3px 0}.datepicker .months .month3,.datepicker .months .month6,.datepicker .months .month9,.datepicker .months .month12{margin-right:0;width:64px}.datepicker .months .month10,.datepicker .months .month11,.datepicker .months .month12{margin-bottom:0}.datepicker .years .year{float:left;background:#eee;cursor:pointer;text-align:center;padding-top:11px;width:46px;overflow:hidden;height:25px;margin:0 3px 3px 0}.datepicker .years .year3,.datepicker .years .year7,.datepicker .years .year11,.datepicker .years .year15,.datepicker .years .year19{margin-right:0;width:47px}.datepicker .years .year16,.datepicker .years .year17,.datepicker .years .year18,.datepicker .years .year19{margin-bottom:0;height:26px}.datepicker .selected{background:#8c929f!important;color:#fff!important}.datepicker .days .otherMonth.selected{background:#bbbfc8!important}.datepicker .unavailable,.datepicker .body .days .week .day.unavailable:hover{background:#edd!important;color:#b88!important;cursor:default!important}.datepicker .days .week .day:hover,.datepicker .months .month:hover,.datepicker .years .year:hover{background:#5d6e95!important;color:#fff!important}.datepicker .days.weeknumbers .day{width:22px}.datepicker .days.weeknumbers .day.weeknumber,.datepicker .days.weeknumbers .day.weeknumber:hover{color:#AAA!important;width:16px!important;background:#EEE!important}.datepicker table{border-spacing:0}.datepicker th,.datepicker td{padding:0}.datepicker_dashboard{position:absolute;font-size:10px;font-family:"Lucida Grande",LucidaGrande,"Lucida Sans",Geneva,Verdana,sans-serif;color:#fff;line-height:normal;width:172px;height:135px;padding:14px;background:url(../../images/devis/datepicker/frame.png) no-repeat}.datepicker_dashboard .header{position:relative;height:15px;margin-bottom:5px;padding-top:1px}.datepicker_dashboard .header .title{text-align:center;margin:2px 18px 0 18px}.datepicker_dashboard .header .titleText{color:#cf0}.datepicker_dashboard .header .previous,.datepicker_dashboard .header .next,.datepicker_dashboard .header .closeButton{position:absolute;cursor:pointer;text-indent:-40px;overflow:hidden;width:12px;height:12px;top:2px;background-image:url(../../images/devis/datepicker/buttons.png);background-position:left top;background-repeat:no-repeat}.datepicker_dashboard .header .previous{left:4px}.datepicker_dashboard .header .previous:hover{background-position:left bottom}.datepicker_dashboard .header .next{right:4px;background-position:-13px top}.datepicker_dashboard .header .next:hover{background-position:-13px bottom}.datepicker_dashboard .header .closeButton{display:none;right:0;top:0;background-position:right top}.datepicker_dashboard .header .closeButton:hover{background-position:right bottom}.datepicker_dashboard .body{position:relative;top:0;left:2px;width:168px;height:112px;overflow:hidden}.datepicker_dashboard .time{position:relative;width:100%;height:100%}.datepicker_dashboard .time .hour,.datepicker_dashboard .time .separator,.datepicker_dashboard .time .minutes{background:#333;border:0;width:50px;font-size:32px;color:#fff;position:absolute;top:10px;text-align:center;padding:2px}.datepicker_dashboard .time .hour{left:15px}.datepicker_dashboard .time .separator{background:transparent;width:10px;left:76px}.datepicker_dashboard .time .minutes{left:95px}.datepicker_dashboard .time .ok{position:absolute;top:65px;height:32px;width:136px;left:15px;font-size:20px}.datepicker_dashboard .days .day{float:left;text-align:center;overflow:hidden;width:23px;padding-top:1px;height:14px;margin:0 1px 1px 0;font-weight:normal}.datepicker_dashboard .days .titles{height:15px;margin-bottom:2px;text-transform:uppercase;color:#aaa}.datepicker_dashboard .days .day0{margin-right:0}.datepicker_dashboard .days .week5 .day{margin-bottom:0}.datepicker_dashboard .days .week .day{cursor:pointer}.datepicker_dashboard .days .week .day:hover{color:#cf0}.datepicker_dashboard .days .otherMonth{color:#444}.datepicker_dashboard .days .selected{color:#cf0}.datepicker_dashboard .months .month{float:left;cursor:pointer;text-align:center;padding-top:6px;width:55px;overflow:hidden;height:21px;margin:0 1px 1px 0}.datepicker_dashboard .months .month3,.datepicker_dashboard .months .month6,.datepicker_dashboard .months .month9,.datepicker_dashboard .months .month12{margin-right:0}.datepicker_dashboard .months .month10,.datepicker_dashboard .months .month11,.datepicker_dashboard .months .month12{margin-bottom:0}.datepicker_dashboard .months .month:hover{color:#cf0}.datepicker_dashboard .months .selected{color:#cf0}.datepicker_dashboard .years .year{float:left;cursor:pointer;text-align:center;padding-top:6px;width:32px;overflow:hidden;height:21px;margin:0 1px 1px 0}.datepicker_dashboard .years .year4,.datepicker_dashboard .years .year9,.datepicker_dashboard .years .year14,.datepicker_dashboard .years .year19{margin-right:0}.datepicker_dashboard .years .year15,.datepicker_dashboard .years .year16,.datepicker_dashboard .years .year17,.datepicker_dashboard .years .year18,.datepicker_dashboard .years .year19{margin-bottom:0}.datepicker_dashboard .years .year:hover{color:#cf0}.datepicker_dashboard .years .selected{color:#cf0}.datepicker_dashboard .unavailable{color:#533!important;cursor:default!important;text-decoration:line-through}.datepicker_dashboard table{border-spacing:0}.datepicker_dashboard th,.datepicker_dashboard td{padding:0}