.slogan { font-family: Arial Baltic, Arial, Helvetica; color: #ddeeff;
font-size: 11px ; line-height: 11px; font-weight: bold; text-decoration:
none; font-style: normal; letter-spacing: 1px; }

.jutt1 { font-family: Verdana, Arial, Helvetica; color: #000000; font-size: 11px ; line-height: 14px;  font-weight: normal; }

.jutt1link { font-family: Verdana, Arial, Helvetica; color: #3366cc; font-size: 11px ; line-height: 14px;  font-weight: bold; text-decoration: underline; }

a:hover.jutt1link { color: #ee8800; }


.jutt2 { font-family: Verdana, Arial, Helvetica; color: #000000; font-size: 9px ; line-height: 12px;  font-weight: normal; }

.saated0plk { font-family: Verdana, Arial, Helvetica; color: #ee8800; font-size: 10px ; line-height: 12px;  font-weight: bold; }

h1 { font-family: Verdana, Arial; color: #ee8800; font-size: 28px; line-height: 36px; font-weight: bold; text-align: center; }

h2,.plk2 { font-family: Verdana, Arial; color: #ee8800; font-size: 18px; line-height: 18px; font-weight: bold; }

.plk3 { font-family: Verdana, Arial; color: #dd7700; font-size: 11px; line-height: 14px; font-weight: bold; text-decoration: none; }

a:hover.plk3 { text-decoration: underline; }

a:visited.plk3 { color: #ffaa22; }

.plk4 { color: #003399; font-family: Verdana, Helvetica, Arial; font-size: 10px; line-height: 16px; font-weight: bold; }

.listdot { color: #ff9900; }

.jutt1bold { font-family: Verdana, Arial, Helvetica; color: #003366; font-size: 11px ; line-height: 14px; font-weight: bold; }

.paevariba { color: #6699cc; font-family: Verdana, Helvetica, Arial; font-size: 11px; font-weight: bold; border-width: 1px; border-color: white white #6699cc white; border-style: solid; text-decoration: none; }

.rublink { color: #6699cc; font-family: Verdana, Helvetica, Arial; font-size: 11px; font-weight: bold; text-decoration: none; }



.calkuulink { font-family: Arial, Helvetica; 
color: #003344; font-size: 9px; line-height: 14px; }

.cal0, .caltoday0 {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 10px; background-color: #ffefcf;
  color: #000000;
  text-align: right;
}

.cal1, caltoday1 {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 10px; background-color: #ffdab8; 
  text-align: right;
  color: #000000;
  text-decoration: underline;
}

.caltoday0, .caltoday1 {
    border-width: 1px;
    border-style: ridge;
    border-color: #ff9933;
    }


.calkuunimi {
    background-color: #be8509;
    font-family: Verdana, Helvetica, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
    text-align: center;
	height: 18px;
    }

.calpaevataht {
    background-color: #ce9920;
    font-family: Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
    text-align: center;
    }

.small {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
}


 .hCalendarTable, .dCalendarTable {
    border-width: 0px;
    border-style: solid;
    border-color: #000000;
    }
  .hCalendarDayNameRow, .dCalendarDayNameRow {
    background-color: #905207;
    color: #eeeeff;
    font-weight: bold;
    }
  .hCalendarDayNameRowSun {
    background-color: #804200;
    color: #eeeeff;
    font-weight: bold;
    }
  .hCalendarDayRow, .dCalendarDayRow {
    color: #666666;
    background-color: #efcaa8;
    }
  .hCalendarDaySun {
    color: #666666;
    background-color: #efcaa8;
    }
  .hCalendarDayLinked, .dCalendarDayLinked {
    color: #000000;
    background-color: #ffdaba;
    a:link {text-decoration: none;}
    }

  .hCalendarDayLinkedSun {
    color: #000000;
    background-color: #ffdab8;
    a:link {text-decoration: none;}
    }

  .hCalendarDayCurrent, .dCalendarDayCurrent {
    color: #ffffff;
    font-weight: bold;
    background-color: #660000;
    }
  .hCalendarMonthYearRow, .hCalendarDayNameRow, .hCalendarDayRow, .dCalendarMonthYearRow, .dCalendarDayNameRow, .dCalendarDayRow {
    text-align: center;
    }



