@media only screen and (max-width:639px ) {
    body{font-size:x-small}
    .narrow{display:}
    .wide{display:none}
}
@media only screen and (min-width:640px ){
    .narrow{display:none}
    .wide{display:}
}
@media only screen and (max-width:1023px ){
    .day2{font-size:0.85em;}
    .day3{font-size:0.8em}
}
@media only screen and (min-width:1024px ){
    .day2{font-size:1em}
    .day3{font-size:0.5em}
}
th{width:7em}
select{font-size:1.1em}
.right{text-align:right}
.center{text-align:center}
.day{font-size:1.2em}
.day0{font-size:1em}
.day1{font-size:1.3em}
.month{color:darkred;/*text-shadow: 0 0 2px orangered;*/ }
.month1{color:red}
.lunareclipse{background-color:#aaaaff}
.solareclipse{background-color:#ffaaaa}
