a.mesPrev {
    font-family: Tahoma;
    font-size: 10px;
    color: White;
    text-decoration:none;   
}

a.mesNext {
    font-family: Tahoma;
    font-size: 10px;
    color: White;
    text-decoration:none;
}

a.evento {
    color: White;
    text-decoration:none;
    font-weight: bold;
}

a.evento:HOVER {
    color: White;
    text-decoration: underline;
    font-weight: bold;
}

.titularEvento {
    font-family: Tahoma, Verdana, Arial;
    font-size: 15px;
    font-weight: bold;
    color: #7D98C4;
}

.fechaEvento {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #494949;
}

.td {
    border: #000000;
    border-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 0px;
    border-left-width: 1px;
    background-color: #FFFFFF
}

.td1 {
    border: #000000;
    border-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 0px;
    border-left-width: 1px;
    background-color: #F0F0F0;
}
.copyrght{
    font-family: Verdana;
    font-size: 10px;
    color: #ffffff;
}

.titulo{
    background-color: #cdcec1;
}

.tdfecha {
    border: #000000;
    border-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 0px;
    border-left-width: 1px;
    background-color: #BBB; 
}

.tdevento {
    border: #000000;
    border-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 0px;
    border-left-width: 1px;
    background-color: #F0F0F0;
}

.tdno {
    border: #000000;
    border-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 0px;
    border-left-width: 1px;
    background-color: #F0F0F0;
    color: #FF0000;
}

td.cabDias {
    text-align: center;
    font-family: Verdana;
    font-size: 14px;
    color: #333333;
    font-weight: bold;
}

td.tddia {
    background-color: White;
    width: 24px;
    height: 21px;
}

td.tddiaEvento {
    background-image: url(../images/fondo_dia.jpg);
    background-position: center;
    background-repeat: no-repeat;
    width: 24px;
    height: 21px;
}

table.calendario_cab {
    font-family: Verdana;
    font-size: 12px;
    color: #414C56;
    font-weight: bold;
    width: 180px;
}

table.calendario {
    font-family: Verdana;
    font-size: 12px;
    color: #414C56;
    font-weight: bold;
    width: 180px;
    border: 0px solid Silver;
}

table.calendario_bordes {
}

table.listaEventos {
    border-bottom: 1px dashed #868686;
    color: #515151;
    margin-bottom: 20px;
    font-family: Verdana;
    font-size: 11px;
}