table.CALall {border: 0px solid black; width: 100%}
/* ширина (можно и все остальное) колонок с рабочими днями */
table.CALall colgroup#Day {width:18px;}
/* ширина (можно и все остальное) колонок с выходными днями */
table.CALall colgroup#HDay {width:18px;}
/* строка, содержащей ячейки с цифрами дней месяца */
table.CALall tr {
                 font-family:Verdana, "Arial Cyr"; font-size: 8pt;
                 text-align:center; vertical-align::middle; height:17px;
                }
/* ячейки  с цифрами дней месяца */
table.CALall td {
                 background-color: #FFFFFF; color: #A0A0A0;
                 border-top: 0px solid #FFFFF5;
                 border-left: 0px solid #FFFFF5;
                }
/* пустые ячейки  (без цифр дней) */
table.CALall td.CALempty {background-color: #FFFFFF;}
/* ячейки с "посвеченной" датой */
table.CALall td.CALdgtHL {background-color: #EEEEEE; color:#22FF22;}
/* ячейки с датами выходных дней */
table.CALall td.CALdgtHD {background-color: #FBFBFB; color: red}
/* как выглядят ссылки в ячейках */
table.CALall td a         {text-decoration: none;}
table.CALall td a:link    {text-decoration: none;color:black;}
table.CALall td a:visited {text-decoration: none;color:black;}
table.CALall td a:hover   {text-decoration: underline;color: black;}

th.CALmnth { /* заголовок с названием месяца и с годом */
            font-family: Verdana; font-size: 8pt;
            height:20px; text-align:center; vertical-align:middle;
            color: white; background-color: #d1d1d1;
            border-top: 0px outset indigo;
            border-bottom: 0px inset indigo;
            }
tr.CALwkd  { /* строка, содержащей ячейки с названием дней недели */
            text-align:center; vertical-align::middle; height:16px;
            }
tr.CALwkd td { /* ячейки строки с названием дней недели */
              font-family:Verdana, Arial Cyr; font-weight:bold; font-size: 7pt;
              color: black; background-color: #F0F0F0;
              border-bottom: 0px inside #FFFFF5;
             }
/* ячейка строки с названием дней недели (ячейки названий для выходных дней) */
tr.CALwkd td.CALwkdHL {color:red; width:20px;}
