table.day, .header, .login { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; }
.header { font-size: 10px; background-repeat: no-repeat; }
.ltcorner       { background: url(bilder/topleft.png) no-repeat 0 0; padding: 0px }
.rtcorner     { background:url(bilder/topright.png) no-repeat 100% 0; padding: 0px; }
.lbcorner       { background: url(bilder/bottomleft.png) no-repeat 0 100%; padding: 0px }
.rbcorner     { background:url(bilder/bottomright.png) 100% 100% no-repeat;padding:0px}
.day td {  padding: 2px 4px 4px; border-bottom: 1px solid white; }
.day td.corner { height: 5px; padding: 0; }
.rubrik { font-weight: bold; }
.tid { font-weight: normal; }
.icons { width: 100%; height: 7px; margin: 2px 0 0; padding: 0; }
.icons td { font-size: 1px; margin: 0; padding: 0; border-width: 0; }
.day a { color: black; text-decoration: none; border-width: 0; }
.day img { border-width: 0; }