.box {
  position: absolute;
  width: 226px;
  padding: 0px;
  right: 25px;
}

.box_1 {
  top: 245px;
}

.box_2 {
  top: 375px;
}

.box_3 {
  top: 505px;
}

.box .rightarrow {
  float: right; 
  margin: -12px 0 0 0;
  cursor: pointer;

}

.box .leftarrow {
  cursor: pointer
}

.box .leftarrow a, .box .rightarrow a {
  color: #c00;
  font-weight: bold;
}

.box .boxtitle {
  position: absolute;
  width: 180px;
  height: 14px;
  text-align: center;
  overflow:hidden;
}

.box .dates {
  width: 220px;
  height: 120px;
  margin: 0px;
}

.box .dates div {
  margin: 1px 0 1px 23px;
  color: #000;
  float: left;
}
/*
.box .dates div.current {
  border: 1px solid #c00;
  background: #fff;
  margin: -1px -1px -1px 20px;
  color: #c00;
  font-weight: bold;
  padding: 1px;
}

.box .dates div.selected {
  border: 1px solid #c00;
  background: #fcc;
  margin: -1px -1px -1px 20px;
  padding: 1px;
}*/

.box th {
  text-align: center;
}

.box td {
  text-align: center;
}

td.selected {
  border: 1px solid #c00;
  background: #fff;
  color: #c00;
  margin: 0 0 0 20px;
  padding: 1px;
}

td.selected a {
  color: #c00;
}

td.current {
  /*border: 1px solid #c00;
  background: #fff;
  margin: -1px -1px -1px 20px;
  color: #c00;*/
  font-weight: bold;
  padding: 1px;
}

th.showday {
  color: #c00;
  font-weight: bold;
}

.box span {
  color: #c00;
  font-weight: bold;
}

.box hr {
  height: 1px;
  border: 0px;
  color: #c00;
  background-color: #c00;
  
}

.box_content {
  font-size: 8pt;
  background: url("../../assets/gfx/box_content.jpg");
  text-align: left;
  padding: 0 5px 0 10px;
}

.box_content img {
  float: left;
  margin: 0 4px 0 0;
}

.box_content a {
  color: #000;
  text-decoration: none;
}

.box_content a:hover {
  color: #c00;
  text-decoration: underline;
}

.boxtext {
  height: 67px;
  overflow: hidden;
  margin: 0;
  margin: 0px;
}

.boxtext p {
  margin: 0 0 3px 0;
}

.boxtext ul {
  margin: 0px;
  padding: 0 0 0 20px;
}
