#a_calendario{width:100%;float:left}
#a_calendario h2, #a_calendario h3{font-size:3em;font-weight:bold;text-align:center;color:#c6c5c5;}
#a_calendario h2 span, #a_calendario h3 span{font-family:Georgia;color:#000}
#a_calendario .img{width:100%;float:left;padding:10px 0;overflow:hidden;}
#a_calendario .img img{width:280px;height:175px;}
#a_calendario .impar{margin-right:10px;}

.calendario{width:135px;float:left;min-height:120px !important;height:auto !important;height:120px;margin-bottom:10px;border-collapse:collapse;empty-cells:show;border:0;font-size:.8em}
.calendario thead td{padding:2px 0;border:0;font-weight:normal;font-size:1.2em;text-align:center;background:#3c3b3b;color:#fff}
.calendario th{padding:5px;background:transparent;border:0;vertical-align:top;text-align:center;text-transform:uppercase;color:#464444}
.calendario td{padding:2px;border:0;font-weight:bold;vertical-align:top;text-align:center;border:1px solid #fff}
.calendario td a{color:#fff}

.fechaHoy, .fechaseleccion{color:#fff}
.fechaHoy{background:#666;}
.fechaActividad{background:#f60}
.fechaseleccion{background:#000}

.leyenda{width:85%;margin:30px auto}
.leyenda p.fecha{margin-bottom:10px;padding:3px 0 3px 2.3em;background:transparent url(../../img/css/iconos/vineta9.gif) no-repeat 10px 8px;border-top:1px solid #000;border-bottom:1px solid #000;font-weight:bold;font-size:.9em;color:#f60}
.leyenda p.nombre{padding:0 1em;font-weight:bold;color:#000}