.calBox {  text-align: center;  color: #036; padding-bottom:20px;}
.resumenmensual{ float:right;   margin-top:18px; color:#036; text-indent: -999em!important; width:120px;}
.resumenmensual a{ color:#036; }
.calElement {  display: inline-block; }

.calYear {
  font-size: 18px;  border-bottom: 1px solid #036; overflow:hidden; padding-top:5px; width:73%; margin:0 auto; font-weight:700; 
}
.calYear .calElement { /*border-right:1px #ccc solid;*/ padding:0 17px; }
.calYear span.calElement:first-child { background:url(../img/prev.png) no-repeat right 2px; width:20px !important; text-indent:-999em !important; }
.calYear span.calElement:last-child { background:url(../img/next.png) no-repeat left 3px;width:20px !important;text-indent:-999em !important; }
.calYear span.calElement:hover{ cursor:pointer;}
.calYear .calElement.selected { color:#036;}

.calMonth { border-bottom: 3px solid #036; line-height:10px; width:97%; margin:0 auto; }
.calMonth .calElement:first-child{ margin-left:11%;}
.calMonth .calElement { font-size: 16px; font-weight:700; padding:12px 2px 8px 2px !important;  }
.calMonth .selected {  background-color: #036 !important; color:#fff !important;}

/* Modificado .>26102016*/
.semana_1,.semana_2,.semana_3,.semana_4,.semana_5,.semana_6{ background-color: #d9ebcf; /*color: #fff!important;*/} 
/*.semana_1 - color:#FF0 !important; */
/*.semana_2 - color:#f00 !important;*/
/*.semana_3 - color:#133AF1 !important;*/
/*.semana_4 - color:#666 !important;*/
/*.semana_5 - color:#fff !important;*/
/*.semana_6 - color:#B13436 !important;*/
/* Modificado <.*/
.calDay {border-top: 3px solid #68b040;width:97%; margin:0 auto;}

.calDay .calElement { font-size: 12px !important;}

.calDay .calElement{ padding:10px 0 2px 0; color:#999;}
.calDay .calElement .dayNumber {  font-size: 18px; display:block; }

.calDay .calElement.selected{ /*background-color:#39c;color:#fff !important; border-bottom: 3px solid #39c; */ -webkit-box-shadow: inset 0px -3px 0 0px #68b040; -moz-box-shadow: inset 0px -3px 0 0px #68b040; box-shadow: inset 0px -3px 0 0px #68b040;}
.calDay .calElement.today { /*color: #fff; */background-color: #c3dfb3;}

.calMonth span.calElement:hover { 
  background-color: #ccd6e0 !important; /*color:#fff !important;*/
  cursor: pointer;
}
.calDay span.calElement:hover { 
  background-color: #c3dfb3 !important; /*color:#fff !important;*/
  cursor: pointer;
}
.calDay .today:hover { color:#fff !important;}
/*fin de semana*/
/* .wd_0, .wd_6 { color:#39c;}*/
/*.wd_0:hover, .wd_6:hover{ color:#FFF;}*/
.calDay .calElement.selected .wd_0,.calDay .calElement.selected .wd_6{ /*color:#fff !important;*/}

.actividad{
	color:#360!important;
}
.actividad:hover{
	color:#360!important;
}
