
.calendarHolder {
 float: left;
 border-bottom: 1px solid black; 
}

.calendarHead {
  color: white;
  width: 133px;
  border-right:1px solid black; 
  float:left;
}

.calendarHeadCell {
 display: block;
 float:left;
 width : 18px;
 text-align: center;  
 border-left:1px solid black;
 padding-top:2px;
 height: 15px; 
 font-size: 11px;
 background-color: black;
 color: white;
}

.calendarCell {
 display: block;
 float:left;
 text-align: center;
 width : 18px;
 height: 15px; 
 border-left:1px solid black;
 padding-top:2px;
 font-size: 11px;
}

.calendarHeadCellFirst {
  margin-left: 2px
}

.calendarLine {
  border-right:1px solid black; 
  width:133px;
 _width: 133px;
 float: left; 
 border-top: 1px solid black; 
}

a.prevMonth {
 background-color: rgb(50,81,86);
 color: rgb(127,146,153);
 font-size: 10px;
}

a.actualMonth {
 background-color: rgb(134,177,67);
 color: white;
 font-size: 10px;
}

a.actualDay {
 background-color: rgb(184,0,0);
 color: white;
 font-weight: bold;
 font-size: 11px;
}

.actualDayActive {
 background-color: black;
 color: white;
}

.actualHrefDayActive {
 color: rgb(184,0,0);
 background-color:#0A2972;
 font-weight:bold
}

.actualHrefDay {
 background-color: rgb(100,133,92);
 color: rgb(184,0,0);;
 font-weight:bold
}

.hrefDay {
 background-color: rgb(100,133,92);
 color:white;
 font-weight:bold
}

.hrefDayActive {
 background-color: #0A2972;
 color:white;
 font-weight:bold
}
