c3k-frame border 1px solid ccc padding 35em position absolute left top

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
.c3k-frame {
border: 1px solid #ccc; padding: 0.35em; position: absolute; left: 0; top: 0;
font-size: 80%;
background-color: #eee;
}
* html .c3k-frame { width/**/: 150px; } /* fq ie6 */
.c3k-table { border-collapse: collapse; font-size: 100%; }
.c3k-table td { border: 1px solid #999; padding: 0.25em 0.35em;
text-align: right; cursor: pointer;
background-color: white;
}
.c3k-table td.c3k-weekend { background-color: #fee; color: #600; }
.c3k-table td.c3k-out { color: #ccc; }
.c3k-table td.c3k-weekend.c3k-out { color: #c99; background-color: #fee; }
.c3k-table td.c3k-today { color: #000; border: 2px solid #f66; }
.c3k-table td.c3k-selected { color: #fff; background-color: #f66; }
.c3k-table td.c3k-hover { color: #fff ! important; background-color: #f93 ! important; }
.c3k-table th.c3k-nav { cursor: pointer; }
.c3k-table th select { font-size: 90%; }
.c3k-status { color: #666; width: 100%; text-align: right; }