.tCalendar-container td.tCalendar-top { /*border-top: 1px solid #000000;*/ }

.tCalendar-container td.tCalendar-left { /*border-left: 1px solid #000000;*/ }

.tCalendar .tCalendar-cell {
  height: 35px;
  text-align: center;
  width: 35px;
}

  .tCalendar .tCalendar-cell a {
    background: url("images/ui-bg_glass_70_ddd4b4_1x400.png") repeat-x scroll 50% 50% #DDD4B4;
    border: 1px solid #CDC3B7;
    bottom: 0;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #3F3731;
    display: block;
    height: 33px;
    left: 0;
    margin: 1px;
    padding: 0.2em;
    position: relative;
    right: 0;
    text-align: right;
    text-align: center;
    text-decoration: none;
    top: 0;
    vertical-align: middle;
    width: 33px;
  }
  
	.tCalendar-cell .disabled
	{
		color: red;
	}

.tCalendar .tCalendar-cell a:hover {
  background: #f9f4e9 url(images/ui-bg_glass_100_f9f4e9_1x400.png) 50% 50% repeat-x;
  border: 1px solid #f5ad66;
  color: #a46313;
}

.tCalendar { display: inline-block; }

.tCalendar-container {
  height: 350px;
  overflow: hidden;
}

.tCalendar-months {
  left: 270px;
  position: absolute;
}

.tCalendar-container table {
  border-bottom: 1px solid #f0f0f0;
  border-right: 1px solid #f0f0f0;
}

.tCalendar .tCalendar-months-container a {
  display: block;
  margin: 15px 0 15px 0;
  width: 70px;
}

.tCalendar .tCalendar-months a.tCalendar-selected {
  font-size: larger;
  font-weight: bold;
}

.tCalendar-container td.tCalendar-between a {
  background: url("http://www.talarii.ru/common/html/css/images/ui-bg_highlight-hard_100_f8f4f0_1x100.png") repeat-x scroll 50% 50% #F8F4F0;
  border: 1px solid #E0CFC2;
  color: #B85700;
  font-weight: bold;
}


.tCalendar-container td.tCalendar-disabled {
  background-image: none;
  opacity: 0.35;
}

.tCalendar-container td.tCalendar-disabled a { cursor: default; }

.tCalendar-container td span {
  display: none;
}
.tCalendar-container td.tCalendar-selected span {
  display: inline;
}
.tCalendar-first-day{
    font-weight: bold;
}