#calendar{width:96%;margin:0px 0px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:0.7em;background:#ffffff;/*border: 1px solid #0000ff;*/}
#calendar a { text-decoration:none;}
#calendar a.mseS{float:right; text-decoration:none;}
#calendar a.mesA{float:right; text-decoration:none;}
table.month {width:100%;border:1px solid #fff;background:#ffffff;margin:0;}

table.month td{width: 14%;}
tr.week-hdr th {background:#ffffff;padding:2px;text-align:center;font-size:1em;vertical-align:middle;}
td.weekday, td.saturday{text-align:center;padding:2px;background:#ffffff;}
td.sunday {text-align:center;background:#ffffff;}
td.sunday span a{color:#b7002e ;font-size:1em; font-weight: bold }
td.diaselec{text-align:center; border:2px solid #51bce4;background:#51bce4;}
td.diaselec span a{font-weight:bold; color:#FFFFFF;}
.digital{font-family: "Lucida Console", "Lucida Sans Typewriter", "Letter Gothic", "Courier New", monospace;}
.list *{text-align: left;padding: 0 4px;}
.list th{text-align: center;}
.list td{background: white;}
.year-name{color: #663;}
caption.Calendario{background:#ffffff; font-size:1.1em; font-weight:bold; padding:3px}
.hidden{display: none;}
.small{font-size: 80%;}

