.DynarchCalendar-focused {
  background-color: #fff;
}

#container-agenda .DynarchCalendar-topBar {
  background: #DDDDBB no-repeat 50% -50px;
}

#container-agenda .DynarchCalendar-bottomBar {
  background: #DDDDBB no-repeat 50% -80px;
}

.DynarchCalendar-menu {
  background-color:#DDDDBB;
}

.DynarchCalendar-hover-title,
.DynarchCalendar-hover-navBtn,
.DynarchCalendar-hover-bottomBar-today,
.DynarchCalendar-menu table td div.DynarchCalendar-hover-navBtn {
 background: transparent url("coolbg.png") repeat-x 0 50%;
}
.DynarchCalendar-hover-title div,
.DynarchCalendar-hover-navBtn div { background-color: transparent; }

.DynarchCalendar-pressed-title,
.DynarchCalendar-pressed-navBtn,
.DynarchCalendar-pressed-bottomBar-today,
.DynarchCalendar-menu table td div.DynarchCalendar-pressed-navBtn {
  background: #db2 url("coolbg.png") repeat-x 0 50%;
  color: #000 !important;
}
.DynarchCalendar-pressed-title div,
.DynarchCalendar-pressed-navBtn div { background-color: transparent; color: #000; }

.DynarchCalendar-hover-week,
.DynarchCalendar-focused .DynarchCalendar-hover-week {
  background: transparent url("coolbg.png") repeat-x 0 50%;
}

.DynarchCalendar {
  background: #FAFBF6 no-repeat 50% 30px;
  width: 190px;
}

.DynarchCalendar-weekNumber {
  border-right: 1px solid #f92;
}



.DynarchCalendar-hover-date {
  /*background-image: url("coolbg.png");*/
  /*background-position: 0 50%;*/
  background-color:#177B3E;
  cursor:pointer;
}

.DynarchCalendar-day-selected {
  background-color:#177B3E;
  color: #FFFFFF !important;
  /*background-image: url("coolbg.png");*/
  background-position: 0 50%;
  background-repeat: repeat-x;
  text-align:center;
}

.DynarchCalendar-day-today .DynarchCalendar-day-selected {
  background-color:#177B3E;
  color: #FFFFFF !important;
  opacity:1;
}

.DynarchCalendar-tooltipCont,
.DynarchCalendar-focused .DynarchCalendar-tooltipCont {
  background:#177B3E url("brushed-steel.jpg") no-repeat 50% -100px;
}

.DynarchCalendar-focused .DynarchCalendar-body {
  background: url("../shadow-b.png") repeat-x 0 0;
}

