
.calendario {
    background: #415F83;
}

.calendario .tabla_calendario {
    background: #415F83;
}

.calendario .titulo {
    border: 1px #FFF solid;
    color: #FFFFFF;
    font-size: 8.5pt;
    font-weight: bold;
    text-align: center;
}

.calendario .boton_izquierda {
    border: 1px #FFF solid;
    font-size: 8.5pt;
    color: #FFFFFF;
    /*width: 16px;
    max-width: 16px;*/
    text-align: center;
}

.calendario .boton_derecha {
    border: 1px #FFF solid;
    font-size: 8.5pt;
    color: #FFFFFF;
    /*width: 16px;
    max-width: 16px;*/
    text-align: center;
}

.calendario .encabezado {
    font-size: 8.5pt;
}

.calendario .contenido {
    background: url(calendario/fondo.bmp) #FFF;
}

.calendario .pie_calendario {
    font-size: 8.5pt;
    text-align: center;
    color: #FFFFFF;
}

.calendario .tabla_12 td {
    border: 1px #AAA solid;
    font-size: 8.5pt;
    width: 32px;
    max-width: 32px;
    height: 32px;
    text-align: center;
	
}

.calendario .tabla_dias td {
    border: 1px #AAA solid;
    font-size: 8.5pt;
    width: 16px;
    max-width: 16px;
    text-align: center;
}

.calendario .tabla_dias th {
    border-bottom: 2px #222 solid;
    font-size: 8.5pt;
    color: #300;
    width: 16px;
    max-width: 16px;
    text-align: center;
}

.calendario .tabla_cerrar  th {
    border: 1px #FFF solid;
    font-size: 8.5pt;
    text-align: center;
    color: #FFFFFF;
    width: 80px;
}

.calendario .normal {
	
}

.calendario .fuera_rango {
    background: #AAA;
    color: #FFFFFF;
}

.calendario .encabezado .resaltado {
    border: 1px #4488FF solid;
    background: #F0F0F0;
    color: #4488FF;
    font-size: 8.5pt;
    /*width: 16px;
    max-width: 16px;*/
    text-align: center;
}

.calendario .contenido .seleccionado {
    background: #FFEEAA;
    border: 1px #222 solid;
    color: #000;
}

.calendario .contenido .resaltado {
    background: #55AAFF;
    border: 1px #00F solid;
    color: #F0F0F0;
}

.calendario .pie_calendario .resaltado {
    border: 1px #4488FF solid;
    background: #F0F0F0;
    color: #4488FF;
    font-size: 8.5pt;
    text-align: center;
}