#datepick-div,.datepick-inline{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#000;width:15em;margin:0;padding:0;}
#datepick-div{display:none;border:1px solid #777;z-index:100;}
.datepick-inline{float:left;display:block;border:0;padding-right:15px;padding-left:5px;padding-bottom:5px;background:url(../../upload/1/images/interfaccia/calendario_sfondo2.jpg) no-repeat top right;height:240px;}
.datepick-rtl{direction:rtl;}
.datepick-dialog{border:4px ridge #ddd!important;padding:5px!important;}
.datepick-disabled{position:absolute;z-index:100;background-color:#FFF;opacity:.5;filter:alpha(opacity=50);}
button.datepick-trigger{width:25px;padding:0;}
img.datepick-trigger{vertical-align:middle;margin:2px;}
.datepick-prompt{float:left;padding:2px;}
* html .datepick-prompt{width:15em;}
.datepick-control,.datepick-links,.datepick{clear:both;float:left;width:100%;color:#fff;}
.datepick-control{background:#400;padding:2px 0;}
.datepick-links{background:#003D66;text-transform:uppercase;padding:2px 0;}
.datepick-control,.datepick-links{font-weight:700;font-size:80%;}
.datepick-links label{color:#888;padding:2px 5px;}
.datepick-clear,.datepick-prev{float:left;}
.datepick-current{display:none;visibility:hidden;}
.datepick-prev{float:left;padding-top:10px;margin-left:4px;width:10px;background:url(../../upload/1/images/interfaccia/mese_precedente.jpg) no-repeat bottom left;}
.datepick-next{float:right;padding-top:10px;margin-right:0;width:10px;background:url(../../upload/1/images/interfaccia/mese_successivo.jpg) no-repeat bottom right;}
.datepick-rtl .datepick-close,.datepick-rtl .datepick-next{float:left;text-align:left;}
.datepick-header{padding-top:7px;text-align:center;font-weight:700;margin-bottom:5px;}
.datepick-header select{background:#003D66;color:#fff;border:0;font-weight:700;font-size:13px;font-family:Trebuchet MS;text-transform:uppercase;}
.datepick-header span{position:relative;top:3px;}
.datepick{text-align:center;font-size:100%;}
.datepick a{display:block;width:100%;}
.datepick-title-row{color:#003D66;font-size:11px;font-family:Trebuchet MS;text-transform:uppercase;}
.datepick-title-row th{text-align:center!important;font-weight:700;padding:4px 2px!important;}
.datepick-title-row span{height:16px;}
.datepick-days-row{color:#666;}
.datepick-week-col{background:#777;color:#fff;}
.datepick-days-cell{color:#000;width:16px!important;padding:7px 2px 6px!important;}
.datepick-other-month{text-decoration:none!important;}
.datepick-week-end-cell a{color:#FB0000!important;}
.datepick-week-end-cell.datepick-unselectable{color:#FFA7B0!important;}
.datepick-week-over{background:#ddd;}
.datepick-unselectable{text-decoration:line-through;color:#888;}
.datepick-current-day{background:#FFDA67;color:#fff;}
.datepick-days-cell-over{color:#000;}
.datepick-status{background:#ddd;width:100%;font-size:80%;text-align:center;}
#datepick-div a,.datepick-inline a{cursor:pointer;text-decoration:none;margin:0;padding:0;}
.datepick-inline .datepick-links a{padding:0 5px!important;}
.datepick-control a,.datepick-links a{color:#eee;padding:2px 5px!important;}
.datepick-title-row a{color:#eee;}
.datepick-control a:hover{background:#fdd;color:#333;}
.datepick-links a:hover,.datepick-title-row a:hover{background:#ddd;color:#333;}
.datepick-one-month{float:left;width:15em;}
.datepick-new-row{clear:left;}
.datepick-cover{display:block;position:absolute;z-index:-1;filter:mask();top:-1px;left:-1px;width:187px;height:187px;}
div.ie7_richiestaprenotazioneprivato .datepick-inline{background:url(../../upload/1/images/interfaccia/calendario_sfondo2_priv.jpg) no-repeat top right;}
div.ie7_pacchettocalendario .datepick-links,div.ie7_richiestaprenotazioneprivato .datepick-links{background:#003D66;text-transform:uppercase;float:left;width:220px;padding:2px 0;}
div.ie6_pacchettocalendario .datepick-links,div.ie6_richiestaprenotazioneprivato .datepick-links{background:#003D66;text-transform:uppercase;float:left;width:215px;line-height:18px;padding:2px 0;}
div.ie7_pacchettocalendario .datepick-header,div.ie6_richiestaprenotazioneprivato .datepick-header{padding-top:4px;text-align:center;font-weight:700;margin-bottom:10px;height:18px;width:174px;float:left;}
div.ie6_pacchettocalendario .datepick-header,div.ie6_richiestaprenotazioneprivato .datepick-header{padding-top:4px;text-align:center;font-weight:700;margin-bottom:10px;height:18px;width:156px;float:left;}
div.ie7_pacchettocalendario .datepick-title-row th,div.ie6_richiestaprenotazioneprivato .datepick-title-row th{text-align:center!important;font-weight:700;padding:14px 2px 4px!important;}
div.ie6_pacchettocalendario .datepick-title-row th,div.ie6_richiestaprenotazioneprivato .datepick-title-row th{text-align:center!important;font-weight:700;padding:6px 2px 4px!important;}
div.ie7_pacchettocalendario .datepick-prev,div.ie6_richiestaprenotazioneprivato .datepick-prev{float:left;padding-top:12px;margin-left:2px;width:20px;height:10px;background:url(../../upload/1/images/interfaccia/mese_precedente.jpg) no-repeat bottom left;}
div.ie6_pacchettocalendario .datepick-prev,div.ie6_richiestaprenotazioneprivato .datepick-prev{float:left;padding-top:6px;margin-left:6px;width:20px;height:10px;background:url(../../upload/1/images/interfaccia/mese_precedente.jpg) no-repeat bottom left;}
div.ie7_pacchettocalendario .datepick-next,div.ie6_richiestaprenotazioneprivato .datepick-next{float:right;padding-top:12px;margin-right:2px;width:20px;height:10px;background:url(../../upload/1/images/interfaccia/mese_successivo.jpg) no-repeat bottom right;}
div.ie6_pacchettocalendario .datepick-next,div.ie6_richiestaprenotazioneprivato .datepick-next{float:right;padding-top:6px;margin-right:0;width:20px;height:10px;background:url(../../upload/1/images/interfaccia/mese_successivo.jpg) no-repeat bottom right;}
.datepick-rtl .datepick-clear,.datepick-rtl .datepick-prev,.datepick-close,.datepick-next{float:right;text-align:right;}
