@charset "UTF-8";
/* UI Datepicker [Calendario] */
.ui-datepicker-trigger{cursor: pointer}
.ui-datepicker-div, .ui-datepicker-inline, #ui-datepicker-div{position:relative;width:175px !important;margin:0;padding:2px;border:1px solid #d3cfc4;background:#fff;outline:0;line-height:1.3em;text-decoration:none;list-style:none;font:normal 70% Arial, Verdana, Helvetica, sans-serif}
.ui-datepicker-div, #ui-datepicker-div{z-index: 9999;/*must have*/display: none}
.ui-datepicker-inline{float:left;width:auto;display:block}
.ui-datepicker-control{position:relative;height:1.8em;width:100%;display:block;background:#e6e6e6;font-size:10px;font-weight:bold}
.ui-datepicker-control a, .ui-datepicker-control a:hover{color:#000 !important;text-decoration:none !important;cursor:pointer !important}
.ui-datepicker-current{display:none}
.ui-datepicker-clear{position:absolute;left:8px;top:3px}
.ui-datepicker-close{position:absolute;right:8px;top:3px}

/* avances */
.ui-datepicker-links{font-size:11px;position:relative;height:3em;background: #fff url(../img/calendarFondoAvances.gif) no-repeat 50% 60%}
.ui-datepicker-header{height:0}
.ui-datepicker-next, .ui-datepicker-prev{width:1.5em;position:absolute;top:.9em}
.ui-datepicker-prev{left:4px}
.ui-datepicker-next{right:6px !important;right:4px}
.ui-datepicker-next a, .ui-datepicker-prev a{text-indent:-999999px;width:1.5em;height:1.5em;display:block;border:0;background: url(../img/calendarAnterior.gif) no-repeat 50% 50%;cursor: pointer;font-size:1em}
.ui-datepicker-next a{background-image:url(../img/calendarSiguiente.gif)}
.ui-datepicker-prev a:hover{background-image:url(../img/calendarAnteriorOver.gif)}
.ui-datepicker-next a:hover {background-image:url(../img/calendarSiguienteOver.gif)}
.ui-datepicker-header{position:absolute;top:1em;left:2.1em;font-size:11px}
.ui-datepicker-header select{padding:0 !important;border:1px solid #c0c0c0;color:#333;background:#fff;font:normal 1em Arial, Verdana, Helvetica, sans-serif;line-height: 1.4em}
.ui-datepicker-header option:focus, .ui-datepicker-header option:hover{background: #d0e5f5}
.ui-datepicker-header select.ui-datepicker-new-month{width:7.5em;left:2.4em}
.ui-datepicker-header select.ui-datepicker-new-year{width:4.5em;left:10.1em}

table.ui-datepicker {width:100%;border-collapse:collapse;border:0;margin:0;background:#fff;text-align:right;font:normal 11px Arial, Verdana, Helvetica, sans-serif}
/* celda titulos de la semana */
table.ui-datepicker .ui-datepicker-title-row td{width:14%;padding:0;border:1px solid #666;border-width:0;background:#fff;text-align:center;font-size:1em;font-weight:bold;color:#333;text-transform:capitalize}
table.ui-datepicker .ui-datepicker-title-row td a{display:block;padding:4px .45em 2px;color:#000 !important;cursor:pointer}
table.ui-datepicker .ui-datepicker-title-row a:hover{color:#000 !important;text-decoration:none !important}
/* celda dias de la semana */
table.ui-datepicker .ui-datepicker-days-row td{padding:1px;border:0;background:#fff;text-align: center;font-size:1em}
table.ui-datepicker .ui-datepicker-days-row td a{display:block;padding:2px 2px 1px;border:1px solid #d3d3d3;background:#e6e6e6;color:#555 !important;cursor:pointer;text-align:right}
table.ui-datepicker .ui-datepicker-days-row a:hover{border-color:#fcefa1;background:#fbf9ee;color:#363636 !important;text-decoration:none !important}
table.ui-datepicker .ui-datepicker-days-row td.ui-datepicker-unselectable{color:#363636}

	table.ui-datepicker td a:active {color:#84929f !important}

/*.ui-datepicker-cover{display:none;display*//**//*:block;position:absolute;z-index:-1;top:-1px;left:-1px;width:17em;height:100px}*/
.ui-datepicker-cover{display:none}

/* dia seleccionado // hoy */
table.ui-datepicker .ui-datepicker-days-row td.ui-datepicker-current-day a,
table.ui-datepicker .ui-datepicker-days-row td.ui-datepicker-today a{border-color:#fcefa1;background:#fbf9ee;color:#363636 !important}