.months{ 
         font-family:Verdana, Arial, Helvetica, sans-serif;
         font-size:10px;
         border:1px solid #9ca2d6;
         background-color:#9ca2d6;
         color:#ffffff;
         }
.month{ 
        padding:4px 2px 4px 2px;
        text-align:center;
         }

td.dias{ 
         font-family:Verdana, Arial, Helvetica, sans-serif;
         font-size:10px;
         text-align:center;
         padding:2px 2px 2px 2px;
         background-color:#cccccc;
         color:#7f7f7f;
         }
td.dia,td.dia2{ 
        text-align:center;
        padding:2px 2px 2px 2px;
        background-color:#e6e6e6;
        color:#000000;
        }
td.dia2{ 
        background-color:#4996DE;
        }
a.dia{ 
       font-family:Verdana, Arial, Helvetica, sans-serif;
       font-size:10px;
       color:#000000;
       }
td.month{ background-color:#9ca2d6;}
table.cal{ 
           background-color:#ffffff;
           border: 1px solid #010000; 
           margin: 4px 4px 4px 4px;
           }
ul.bod2{ text-align:left; }
td.actividades{ 
                background-color:#eae9e8;
                border-right:1px solid #000000;
                text-align:left;
                vertical-align:top;
                width:100%;
                height:326px;
                }
td.calBox{ 
           background-color:#f0f0f0;
           text-align:left;
           vertical-align:top;
           }
div.actividades{ 
                 padding:2px 2px 2px 2px;
                 color:#ffffff;
                 background-color:#9ca2d6;
                 text-align:center;
                 }
table.theCalBox{ 
                  width:100%;
                  border-bottom:1px solid #000000;
                  }
div.act1,div.act2{ 
                   font-family:Verdana, Arial, Helvetica, sans-serif;
                   padding:2px 2px 4px 8px; 
                   font-size:12px;
                   }
div.act1{ background-color:#e6e6e6; }
div.act2{ background-color:#cccccc; }
span.middot{ 
             font-family:Verdana, Arial, Helvetica, sans-serif;
             font-size:14px;
             font-weight:900;
             }