/* datepicker calendar style - http://myasscompact2.bbg-online.de/mailingreg/5636/search/result */
#mailing_dutydate1_picker,
#mailing_dutydate2_picker {
    /*
	margin-left: 190px;
    margin-top: -15px;
	*/
	margin: 10px 0;
}

.ui-datepicker-multi-3 .ui-datepicker-group {
    margin: 0 5px;
    width: 31%;
}
.ui-datepicker .ui-datepicker-title {
    line-height: 1em;
}
.ui-datepicker .ui-datepicker-header {
    background: #bacdd8;
    width: 95%;
    margin: 0 auto;
    border: none;
    border-radius: 0;
}
.ui-datepicker .ui-state-hover {
    background: none;
    border: none;
}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
    margin-top: -12px;
}
.ui-datepicker-calendar tr {
    background: #ffffff;
}
.ui-datepicker table {
    border-collapse: separate;
}
.ui-datepicker th {
    background: #416e81;
}
.ui-datepicker td {
    padding: 2px;
}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
    opacity: 1;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    font-weight: bold;
    color: #416e81;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    font-weight: bold;
    color: #416e81;
}
.ui-datepicker-unselectable.ui-state-disabled .ui-state-default {
    background: #c9dd9a;
}
.ui-datepicker-unselectable.ui-state-disabled.ui-passiv-day {
    opacity: 1;
}
.ui-datepicker-unselectable.ui-state-disabled.ui-passiv-day .ui-state-default {
    background: #e30613;
}

.ui-requested-day .ui-state-default {
    background: #f6882e;
}
.ui-requested-day .ui-state-default.ui-state-active {
    background: #44bcee;
}

.ui-active-day .ui-state-default {
    background: #87bd25;
}
.ui-active-day .ui-state-default.ui-state-active {
    background: #44bcee;
}

