@charset "UTF-8";.cb-termine-calsheet{display:block !important;margin-bottom:1em}.cb-termine-calsheet .ui-datepicker{width:auto;max-width:50em}.cb-termine-calsheet .ui-datepicker .ui-datepicker-header{width:auto}.cb-termine-calsheet .ui-corner-all{border-radius:0}.cb-termine-calsheet .ui-datepicker td span,.cb-termine-calsheet .ui-datepicker td a,.cb-termine-calsheet .ui-datepicker td{text-align:center}.cb-termine-calsheet{font-size:90%}.cb-termine-calsheet .ui-datepicker{padding:0}.cb-termine-calsheet .ui-widget-content{border:1px #ccc solid}.cb-termine-calsheet .ui-datepicker-header{color:#fff;padding:2px 0;border-top:0 solid #7c0000;border-bottom:none;overflow:hidden;text-transform:uppercase;text-shadow:0 -1px 0 rgba(0,0,0,.35);background:#555}.cb-termine-calsheet .ui-datepicker-header .ui-state-hover{background:0 0;border-color:transparent;cursor:pointer}.cb-termine-calsheet .ui-datepicker .ui-datepicker-title{line-height:2.2em;font-weight:400}.cb-termine-calsheet .ui-datepicker .ui-datepicker-prev,.cb-termine-calsheet .ui-datepicker .ui-datepicker-next{top:-1px;background:#555 border-radius:0;font-weight:400;border:none;height:2.6em;width:1.6em}.cb-termine-calsheet .ui-datepicker .ui-datepicker-prev.ui-state-hover,.cb-termine-calsheet .ui-datepicker .ui-datepicker-next.ui-state-hover{background:rgba(220,160,140,.3)}.cb-termine-calsheet .ui-datepicker .ui-datepicker-prev{left:0}.cb-termine-calsheet .ui-datepicker .ui-datepicker-next{right:0}.cb-termine-calsheet .ui-datepicker .ui-datepicker-prev span,.cb-termine-calsheet .ui-datepicker .ui-datepicker-next span{margin-top:-4px;top:40%}.cb-termine-calsheet .ui-icon-circle-triangle-e{background-image:url(/global_css/veranst/img/ui-icons_ffffff_256x240.png);background-position:-32px 0}.cb-termine-calsheet .ui-icon-circle-triangle-w{background-image:url(/global_css/veranst/img/ui-icons_ffffff_256x240.png);background-position:-96px 0}.cb-termine-calsheet .ui-datepicker table{margin:0}.cb-termine-calsheet .ui-datepicker th{padding:.6em 0 .4em;text-transform:uppercase;color:#2b2b2b;font-weight:400;font-size:.8em;border-top:1px solid #e6e6e6}.cb-termine-calsheet .ui-datepicker td{border:none;border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:0}.cb-termine-calsheet td:last-child{border-right:0}.cb-termine-calsheet td .ui-state-default{background:0 0;border:none;color:#2b2b2b;margin:0;font-weight:400;text-align:center}.cb-termine-calsheet .ui-datepicker-calendar .ui-state-hover{background:#ededed;color:#b2b2b2}.cb-termine-calsheet td a.ui-state-active,.cb-termine-calsheet td a.ui-state-active.ui-state-hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.45);background:#555}.cb-termine-calsheet .ui-datepicker select.ui-datepicker-month,.cb-termine-calsheet .ui-datepicker select.ui-datepicker-year{width:30%;padding:2px 0 !important}.cb-termine-calsheet .ui-datepicker select.ui-datepicker-month{margin-right:15px}.cb-termine-calsheet .ui-state-disabled,.cb-termine-calsheet .ui-widget-content .ui-state-disabled,.cb-termine-calsheet .ui-widget-header .ui-state-disabled{opacity:.5}