@charset "UTF-8";
#a_calendario{width:96%;float:left;background:#e1e3de url(../../img/css/aplicaciones/fondoCalendarioIzdaSup.gif) no-repeat 0 0}
#a_calendario .fondocal{width:100%;float:left;background:transparent url(../../img/css/aplicaciones/fondoCalendarioIzdaInf.gif) no-repeat 0 100%;}
#a_calendario h3{color:#666;font-size:1.4em;margin:-10px -5px 0 0;padding:10px 5px 2px 0;background:transparent url(../../img/css/aplicaciones/fondoCalendarioDchaSup.gif) no-repeat 100% 0;border:0;text-align:center;}
#a_calendario .esizdainf{width:95.4%;float:left;padding:10px 2.5% 20px;background:transparent url(../../img/css/aplicaciones/fondoCalendarioDchaInf.gif) no-repeat 100% 100%;}
div>/**/#a_calendario .esizdainf{width:95.1%;}
/*Hack solo para opera*/
html:first-child #a_calendario .esizdainf{width:96%}

.calendario{width:100%;float:left;margin:0;border-collapse:collapse;font-size:.9em;}
.calendario td, .calendario th{padding:0;border-right:1px solid #d7dad3;text-align:center;font-size:1em;color:#5d6354}
.calendario th{background:transparent;}

.calendario thead td{padding:0 0 10px;background:transparent;border:0;text-transform:uppercase;font-size:1.2em;vertical-align:middle;}
.calendario thead td strong{padding-right:.5em}

.calendario tbody td, .calendario tbody th{width:12%;padding:3px 1%;}
.calendario tbody td{background:#fafaf9;font-weight:bold}
.calendario tbody td a{text-decoration:underline}
