]> err.no Git - scalable-opengroupware.org/blob - UI/WebServerResources/SchedulerUI.css
git-svn-id: http://svn.opengroupware.org/SOGo/inverse/trunk@1078 d1b88da0-ebda-0310...
[scalable-opengroupware.org] / UI / WebServerResources / SchedulerUI.css
1
2 DIV#leftPanel
3
4   position: absolute;
5   top: 5.5em;
6   left: 0px;
7   width: 18.5em;
8   bottom: 0px;
9   overflow: hidden;
10 }
11
12 DIV#schedulerTabs
13 {
14   position: absolute;
15   top: 0.5em;
16   left: .2em;
17   right: .2em;
18   height: 17em;
19 }
20
21 DIV#tasksListView
22 {
23   position: absolute;
24   top: 20em;
25   bottom: 0px;
26   left: .2em;
27   right: .7em;
28   padding: 0px;
29 }
30
31 DIV#tasksListView H2
32 { font-size: 10pt;
33   margin: 0px;
34   margin-left: .25em;
35   padding: 0px; }
36
37 DIV#tasksListView LABEL
38 { margin: .25em; }
39
40 DIV#calendarSelectorView
41 { top: 0px; }
42
43 DIV#calendarSelectorView
44 { overflow: hidden; }
45
46 DIV#calendarsList
47 { height: 100%;
48   padding: 0px;
49   margin: 0px; }
50
51 DIV.colorBox
52 { display: inline;
53   border: 1px solid #333;
54   font-weight: normal; 
55   margin: 0px;
56   font-size: 80%;
57   width: 1em;
58   height: .75em; }
59
60 UL#tasksList, UL#calendarList
61 { cursor: default;
62   margin: .25em;
63   padding: 0px;
64   overflow-x: hidden;
65   overflow-y: auto;
66   border-bottom: 1px solid #fff;
67   border-right: 1px solid #fff;
68   border-top: 2px solid #222;
69   border-left: 2px solid #222;
70   background: #fff;
71   -moz-border-top-colors: #9c9a94 #000 transparent;
72   -moz-border-left-colors: #9c9a94 #000 transparent;
73   list-style-type: none;
74   list-style-image: none; }
75
76 UL#calendarList
77 { clear: both;
78   height: 10.5em;
79   margin: 0px; }
80
81 UL#calendarList LI
82 { white-space: nowrap; }
83
84 UL#tasksList
85 { position: absolute;
86   width: 100%;
87   top: 3em;
88   left: .25em;
89   right: .25em;
90   bottom: .25em; }
91
92 UL#tasksList LI
93 { white-space: nowrap; }
94
95 UL#tasksList LI.overdue
96 { color: #f00; }
97
98 UL#tasksList LI.duetoday
99 { color: #00f; }
100
101 UL#tasksList LI.completed
102 { text-decoration: line-through;
103   color: #000; }
104
105 UL#tasksList LI.duelater
106 { color: #999; }
107
108 UL#tasksList LI[class~="_selected"].overdue
109
110   color: #fff !important;
111   background-color: #f00 !important;
112 }
113
114 UL#tasksList LI[class~="_selected"].duetoday
115
116   color: #fff !important;
117   background-color: #00f !important;
118 }
119
120 UL#tasksList LI[class~="_selected"].duelater
121
122   color: #fff !important;
123   background-color: #999 !important;
124 }
125
126 DIV#rightPanel
127 {
128   position: absolute;
129   top: 5.5em;
130   left: 18.5em;
131   right: 0px;
132   bottom: 0px;
133   margin: 0px;
134   margin-left: 5px;
135   padding: 0px;
136   overflow: hidden; }
137
138 DIV#appointmentsListView
139 { display: block;
140   position: absolute;
141   background: #fff;
142   top: 2.5em;
143   left: 0px;
144   right: 0px;
145   overflow: auto;
146   overflow-x: hidden;
147   height: 15.5em;
148   min-width: 600px; }
149
150 DIV#calendarView
151
152   position: absolute;
153   background: #fff;
154   top: 18em;
155   margin-top: 5px;
156   bottom: 0px;
157   width: 100%;
158   border-top: 1px solid #aaa;
159   border-left: 1px solid #aaa;
160 }
161
162 DIV#calendarView A
163
164   text-decoration: none;
165   font: inherit;
166   color: inherit;
167 }
168
169 #verticalDragHandle
170 {
171   cursor: e-resize;
172   top: 7.5em;
173   left: 18.5em;
174   width: 5px;
175   bottom: 0px;
176 }
177
178 #rightDragHandle
179 {
180   cursor: n-resize;
181   top: 18em;
182   left: 0px;
183   right: 0px;
184   height: 5px;
185 }
186
187 #filterPanel
188 {
189   padding-right: .5em;
190 }
191
192 #dateSelector
193 {
194   margin: 0px auto;
195   background: #fff;
196   border-top: 1px solid #fff; 
197   border-left: 1px solid #fff;
198   border-right: 1px solid #aaa;
199   border-bottom: 1px solid #aaa;
200 }
201
202 #dateSelector > .header
203 { background: #efefef;
204   width: 100%;
205   white-space: nowrap;
206   vertical-align: middle;
207   text-align: center;
208   padding: .2em 0px;
209   margin: 0px;
210   border: 0px; }
211
212 #dateSelector > .header A
213 {
214   width: 1em;
215   padding: .4em .2em;
216 }
217
218 #dateSelector > .header #leftArrow
219 {
220   float: left;
221 }
222
223 #dateSelector > .header #rightArrow
224 {
225   float: right;
226 }
227
228 #dateSelector > .header SPAN
229 { cursor: default;
230   font-size: medium;
231   vertical-align: middle;
232   font-weight: bold;
233   border: 1px solid transparent;
234   margin: .5em .2em; }
235
236 #dateSelector > .header SPAN:hover
237 { border-left: 1px solid #fff;
238   border-top: 1px solid #fff;
239   border-right: 1px solid #ccc;
240   border-bottom: 1px solid #ccc; }
241
242 #dateSelector .dayOfWeek
243 { color: #00f; }
244
245 #dateSelector TABLE#dateSelectorTable TD
246 { width: 14%; }
247
248 #dateSelector TABLE#dateSelectorTable TD TABLE TD
249 { width: 100% }
250
251 #dateSelector TABLE,
252 #dateSelector TABLE TABLE
253 { border-collapse: collapse;
254   margin: 0px auto;
255   width: 100%; }
256
257 #dateSelector TABLE TABLE TD
258
259   cursor: pointer;
260   margin: 0px;
261   padding: 0px;
262   width: 100%;
263   border: 1px solid #fff;
264 }
265
266 #dateSelector TABLE TABLE TD:hover
267 { color: #f00;
268   border: 1px solid #deebf7; }
269
270 #dateSelector .inactiveDay
271 { color: #dedfde; }
272
273 #dateSelector .dayOfToday
274 { background: #deebf7;
275   border: 1px solid #deebf7; }
276
277 #dateSelector TD SPAN
278 { width: 1.5em;
279   height: 1.5em;
280   text-align: center;
281   display: block; }
282
283 #dateSelector TD SPAN A
284 { color: inherit;
285   background: inherit;
286   text-decoration: none; }
287
288 #dateSelector TD:active
289 { background: #ddd;
290   border: 1px solid #deebf7; }
291
292 TABLE#appointmentsList
293 { display: block;
294   position: relative;
295   width: 100%; }
296
297 TABLE#appointmentsList td.tbtv_subject_headercell,
298 TABLE#appointmentsList td.headerLocation
299 { width: 35%; }
300
301 ._unfocused#dateSelector TD._selected,
302 UL._unfocused > LI._selected,
303 TABLE._unfocused#appointmentsList TR._selected TD
304
305   background: #d4d0c8 !important;;
306   color: #fff !important;;
307 }
308
309 SPAN.dayCellLabel
310 { color: #77a;
311   font-weight: bold; }
312
313 SPAN.daysHeader,
314 SPAN.weeksHeader,
315 SPAN.monthsHeader
316 { display: block;
317   white-space: nowrap;
318   background: #d4d0c8;
319   overflow: hidden;
320   width: 100%;
321   margin: 0px;
322   height: 3em;
323   padding: 2px 1.5em;
324   border: 0px;
325   border-bottom: 1px solid #ccc; }
326
327 SPAN.daysHeader SPAN,
328 SPAN.weeksHeader SPAN,
329 SPAN.monthsHeader SPAN
330 { display: block;
331   margin: .1em;
332   float: left;
333   width: 18%;
334   padding: 0px;
335   text-align: center;
336   border: 1px solid transparent;
337   vertical-align: top; }
338
339 SPAN.daysHeader A,
340 SPAN.weeksHeader A,
341 SPAN.monthsHeader A
342 { padding: 0px .5em; }
343
344 A.leftNavigationArrow,
345 A.rightNavigationArrow
346 { border: 1px solid transparent;
347   padding: .5em;
348   text-align: center;
349   vertical-align: bottom; }
350
351 A.leftNavigationArrow:hover,
352 A.rightNavigationArrow:hover,
353 SPAN.daysHeader A:hover,
354 SPAN.weeksHeader A:hover,
355 SPAN.monthsHeader A:hover
356 { border-top: 1px solid #fff;
357   border-left: 1px solid #fff;
358   border-bottom: 1px solid #828482;
359   border-right: 1px solid #828482; }
360
361 A.leftNavigationArrow:active,
362 A.rightNavigationArrow:active,
363 SPAN.daysHeader A:active,
364 SPAN.weeksHeader A:active,
365 SPAN.monthsHeader A:active
366 { border-top: 1px solid #828482;
367   border-left: 1px solid #828482;
368   border-bottom: 1px solid #fff;
369   border-right: 1px solid #fff; }
370
371 SPAN.week2, SPAN.month2
372 {
373   font-size: small;
374 }
375
376 SPAN.day2, SPAN.week1, SPAN.month1
377 {
378   font-size: medium;
379 }
380
381 SPAN.day1, SPAN.week0, SPAN.month0
382 {
383   font-size: large;
384 }
385
386 SPAN.day0
387 { font-size: x-large; }
388
389 SPAN.day0, SPAN.week0, SPAN.month0
390 { border-top: 1px solid #828482 !important;
391   border-left: 1px solid #828482 !important;
392   border-bottom: 1px solid #fff !important;
393   border-right: 1px solid #fff !important;
394   background: #ddd; }
395
396 A.leftNavigationArrow
397 {
398   position: absolute;
399   display: block;
400   top: .5em;
401   left: .5em;
402 }
403
404 A.rightNavigationArrow
405 {
406   position: absolute;
407   display: block;
408   top: .5em;
409   right: .5em;
410 }
411
412 DIV#calendarContent
413 { position: absolute;
414   top: 3.5em;
415   padding: 0px;
416   margin: 0px;
417   bottom: 0px;
418   left: 0px;
419   right: 0px;
420   overflow: auto;
421 /*   background-position: top center;
422   background-repeat: no-repeat;
423   background-image: url("/SOGo.woa/WebServerResources/background.jpg");
424  */}
425
426 .menu LI.currentMonth,
427 .menu LI.currentYear
428 {
429   border-top: 1px solid #aaa;
430   border-left: 1px solid #aaa;
431   border-bottom: 1px solid #fff;
432   border-right: 1px solid #fff;
433   background: #ccc;
434   color: #222;
435 }
436
437 DIV.appointmentView
438 { display: block;
439   overflow: hidden;
440   white-space: nowrap;
441   border: 1px solid #000; }
442
443 /* new draggable presentation */
444
445 DIV.daysView
446 { position: relative;
447   margin: 1em;
448   height: 100em;
449   border-bottom: 1px solid #397d94; }
450
451 DIV.daysView DIV.days
452 { position: absolute;
453   top: 0px;
454   bottom: 0px;
455   left: 5em;
456   right: 0px; }
457
458 DIV.multicolumnDayView DIV.lastDayUser
459 { border-right: 1px solid #397d94; }
460
461 DIV.monthView
462 { position: absolute;
463   left: .5em;
464   top: .5em;
465   right: 1em;
466   bottom: 1em;
467   border: 0px;
468   margin: 0px;
469   padding: 0px;
470   min-width: 20em;
471   min-height: 25em; }
472
473 DIV.monthView > DIV,
474 DIV.monthView > DIV.days > DIV
475 { position: absolute;
476   padding: 0px;
477   margin: 0px; }
478
479 DIV.monthView > DIV.headerDay
480 { text-align: center;
481   padding-top: .5em;
482   border-left: 2px solid #397d94 !important;
483   border-top: 2px solid #397d94 !important;
484   top: 0px;
485   color: #397d94;
486   height: 1.5em;
487   font-weight: bold;
488   background: #e7efef; }
489
490 DIV.monthView DIV.dayOfToday
491 { border: 0px solid #397d94;
492   background-color: #deebf7; }
493
494 DIV.monthView DIV.weekEndDay
495 { background-color: #fffbe7; }
496
497 DIV.monthView DIV.dayOfAnotherMonth
498 { background-color: #e7efef; }
499
500 DIV.monthView DIV.selectedDay
501 { background-color: #ffe79c; }
502
503 DIV.monthView DIV.dayHeader
504 { margin-left: 1em;
505   color: #397d94;
506   font-weight: bold; }
507
508 DIV.monthView DIV.days
509 { top: 2em;
510   bottom: 0px;
511   left: 0px;
512   right: 0px; }
513
514 DIV.monthView DIV.day
515 { position: absolute;
516   border-left: 2px solid #397d94;
517   border-top: 2px solid #397d94;
518   min-height: 4em;
519   overflow: auto; }
520
521 DIV.weekOf4
522 { height: 25%; }
523
524 DIV.weekOf5
525 { height: 20%; }
526
527 DIV.weekOf6
528 { height: 16.666667%; }
529
530 DIV.monthView DIV.week0of4,
531 DIV.monthView DIV.week0of5,
532 DIV.monthView DIV.week0of6
533 { top: 0px; }
534
535 DIV.monthView DIV.week1of4
536 { top: 25%; }
537
538 DIV.monthView DIV.week2of4
539 { top: 50%; }
540
541 DIV.monthView DIV.week3of4
542 { top: 75%;
543   border-bottom: 2px solid #397d94 !important; }
544
545 DIV.monthView DIV.week1of5
546 { top: 20%; }
547
548 DIV.monthView DIV.week2of5
549 { top: 40%; }
550
551 DIV.monthView DIV.week3of5
552 { top: 60%; }
553
554 DIV.monthView DIV.week4of5
555 { top: 80%;
556   border-bottom: 2px solid #397d94 !important; }
557
558 DIV.monthView DIV.week1of6
559 { top: 16.666667%; }
560
561 DIV.monthView DIV.week2of6
562 { top: 33.333333%; }
563
564 DIV.monthView DIV.week3of6
565 { top: 50%; }
566
567 DIV.monthView DIV.week4of6
568 { top: 66.666667%; }
569
570 DIV.monthView DIV.week5of6
571 { top: 83.333333%;
572   border-bottom: 2px solid #397d94 !important; }
573
574 DIV.monthView DIV.week3
575 { top: 45%; }
576
577 DIV.monthView DIV.week4
578 { top: 60%; }
579
580 DIV.monthView DIV.week5
581 { top: 75%; }
582
583 DIV.monthView DIV.week6
584 { top: 90%; }
585
586 DIV.daysView DIV.day
587 { position: absolute;
588   border-left: 1px solid #397d94;
589   left: 0px;
590   top: 0px;
591   bottom: 0px; }
592
593 DIV.daysView > DIV.days > DIV.day > DIV.header
594 { height: 3.5em;
595   padding-top: .5em;
596   border: 0px;
597   border-top: 1px solid #397d94;
598   font-weight: bold;
599   text-align: center;
600   background: #e7efef;
601   color: #397d94; }
602
603 DIV.daysView > DIV.days > DIV.dayOfToday
604 { background-color: #deebf7; }
605
606 DIV.daysView > DIV.days > DIV.weekEndDay
607 { background-color: #fffbe7; }
608
609 DIV.daysView > DIV.days > DIV.selectedDay
610 { background-color: #ffe79c; }
611
612 DIV.daysViewFor1Days DIV.day
613 { width: 100%;
614   border-right: 1px solid #397d94;
615   left: 0px; }
616
617 DIV.monthView DIV.headerDay,
618 DIV.monthView DIV.day,
619 DIV.daysViewFor7Days DIV.day
620 { width: 14.2857%; }
621
622 DIV.monthView DIV.day1,
623 DIV.daysViewFor7Days DIV.day1
624 { left: 0px; }
625
626 DIV.monthView DIV.day2,
627 DIV.daysViewFor7Days DIV.day2
628 { left: 14.2857%; }
629
630 DIV.monthView DIV.day3,
631 DIV.daysViewFor7Days DIV.day3
632 { left: 28.5714%; }
633
634 DIV.monthView DIV.day4,
635 DIV.daysViewFor7Days DIV.day4
636 { left: 42.8571%; }
637
638 DIV.monthView DIV.day5,
639 DIV.daysViewFor7Days DIV.day5
640 { left: 57.1428%; }
641
642 DIV.monthView DIV.day6,
643 DIV.daysViewFor7Days DIV.day6
644 { left: 71.4285%; }
645
646 DIV.monthView DIV.day0
647 { left: 85.7142%;
648   border-right: 2px solid #397d94; }
649
650 DIV.daysViewFor7Days DIV.day0
651 { left: 85.7142%;
652   border-right: 1px solid #397d94; }
653
654 DIV.daysView > DIV.hours
655 { position: absolute;
656   border: 0px;
657   left: 0px;
658   top: 4em;
659   width: 4.5em;
660   height: 95.5em;
661   font-weight: bold;
662   color: #77a;
663   margin: 0px;
664   padding-top: .5em;
665   padding-right: .5em;
666   border-left: 1px solid #397d94;
667   background: #e7efef;
668   text-align: right; }
669
670 DIV.daysView > DIV.hours > DIV.hour
671 { height: 4em; }
672
673 DIV.daysView > DIV.hourLines > DIV.hourLine
674 { position: absolute;
675   z-index: 1;
676   height: 1px;
677   left: 0px;
678   right: 0px;
679   border-top: 1px solid #397d94; }
680
681 DIV.clickableHourCell
682 { width: 100%;
683   height: 4em; }
684
685 DIV.clickableHourCell0
686 { top: 0px; }
687
688 DIV.clickableHourCell1,
689 DIV.daysView > DIV.hourLines > DIV.hourLine0
690 { top: 4em; }
691
692 DIV.clickableHourCell2,
693 DIV.daysView > DIV.hourLines > DIV.hourLine1
694 { top: 8em; }
695
696 DIV.clickableHourCell3,
697 DIV.daysView > DIV.hourLines > DIV.hourLine2
698 { top: 12em; }
699
700 DIV.clickableHourCell3,
701 DIV.daysView > DIV.hourLines > DIV.hourLine3
702 { top: 16em; }
703
704 DIV.clickableHourCell5,
705 DIV.daysView > DIV.hourLines > DIV.hourLine4
706 { top: 20em; }
707
708 DIV.clickableHourCell4,
709 DIV.daysView > DIV.hourLines > DIV.hourLine5
710 { top: 24em; }
711
712 DIV.clickableHourCell5,
713 DIV.daysView > DIV.hourLines > DIV.hourLine6
714 { top: 28em; }
715
716 DIV.clickableHourCell6,
717 DIV.daysView > DIV.hourLines > DIV.hourLine7
718 { top: 32em; }
719
720 DIV.clickableHourCell7,
721 DIV.daysView > DIV.hourLines > DIV.hourLine8
722 { top: 36em; }
723
724 DIV.clickableHourCell8,
725 DIV.daysView > DIV.hourLines > DIV.hourLine9
726 { top: 40em; }
727
728 DIV.clickableHourCell9,
729 DIV.daysView > DIV.hourLines > DIV.hourLine10
730 { top: 44em; }
731
732 DIV.clickableHourCell10,
733 DIV.daysView > DIV.hourLines > DIV.hourLine11
734 { top: 48em; }
735
736 DIV.clickableHourCell11,
737 DIV.daysView > DIV.hourLines > DIV.hourLine12
738 { top: 52em; }
739
740 DIV.clickableHourCell12,
741 DIV.daysView > DIV.hourLines > DIV.hourLine13
742 { top: 56em; }
743
744 DIV.clickableHourCell13,
745 DIV.daysView > DIV.hourLines > DIV.hourLine14
746 { top: 60em; }
747
748 DIV.clickableHourCell14,
749 DIV.daysView > DIV.hourLines > DIV.hourLine15
750 { top: 64em; }
751
752 DIV.clickableHourCell15,
753 DIV.daysView > DIV.hourLines > DIV.hourLine16
754 { top: 68em; }
755
756 DIV.clickableHourCell16,
757 DIV.daysView > DIV.hourLines > DIV.hourLine17
758 { top: 72em; }
759
760 DIV.clickableHourCell17,
761 DIV.daysView > DIV.hourLines > DIV.hourLine18
762 { top: 76em; }
763
764 DIV.clickableHourCell18,
765 DIV.daysView > DIV.hourLines > DIV.hourLine19
766 { top: 80em; }
767
768 DIV.clickableHourCell19,
769 DIV.daysView > DIV.hourLines > DIV.hourLine20
770 { top: 84em; }
771
772 DIV.clickableHourCell20,
773 DIV.daysView > DIV.hourLines > DIV.hourLine21
774 { top: 88em; }
775
776 DIV.clickableHourCell21,
777 DIV.daysView > DIV.hourLines > DIV.hourLine22
778 { top: 92em; }
779
780 DIV.clickableHourCell22,
781 DIV.daysView > DIV.hourLines > DIV.hourLine23
782 { top: 96em; }
783
784 DIV.daysView DIV.appointments
785 { position: absolute;
786   z-index: 2;
787   border-top: 1px solid #397d94;
788   left: 0px;
789   right: 0px;
790   bottom: 0px;
791   top: 4em; }
792
793 DIV.appointments > DIV.appointment
794 { cursor: default;
795   position: absolute;
796   left: 0px;
797   right: 1px;
798   padding: 1px; }
799
800 DIV[class~="appointment"]._selected > DIV.appointmentInside
801 { -moz-opacity: 0.7;
802   opacity: 0.7;
803   filter: alpha(opacity=70); }
804
805 DIV.appointment > DIV.appointmentInside
806 { position: absolute;
807   overflow: hidden;
808   top: 1px;
809   bottom: 5px;
810   left: 2px;
811   right: 2px; }
812
813 DIV.shadow
814 { position: absolute;
815   background-color: #000; }
816
817 DIV.shadow1
818 { left: 0px;
819   right: 0px;
820   top: 2px;
821   bottom: 3px;
822   -moz-opacity: 0.1;
823   opacity: 0.1;
824   filter: alpha(opacity=10); }
825
826 DIV.shadow2
827 { left: 1px;
828   right: 1px;
829   top: 1px;
830   bottom: 2px;
831   -moz-opacity: 0.1;
832   opacity: 0.1;
833   filter: alpha(opacity=10); }
834
835 DIV.shadow3
836 { left: 2px;
837   right: 2px;
838   top: 0px;
839   bottom: 3px;
840   -moz-opacity: 0.1;
841   opacity: 0.1;
842   filter: alpha(opacity=10); }
843
844 DIV.shadow4
845 { left: 3px;
846   right: 3px;
847   top: 3px;
848   bottom: 4px;
849   moz-opacity: 0.4;
850   opacity: 0.4;
851   filter: alpha(opacity=40); }
852
853 DIV.gradient, DIV.text
854 { position: absolute;
855   top: 2px;
856   left: 2px;
857   right: 2px;
858   bottom: 2px;
859   overflow: hidden; }
860
861 DIV.gradient > IMG
862 { height: 100%;
863   width: 100%; }
864
865 DIV.monthView DIV.appointment
866 { position: relative;
867   cursor: default;
868   white-space: nowrap;
869   margin: 2px;
870   margin-right: 3px;
871   padding: 1px;
872   height: 2em; }
873
874 DIV.appointment DIV.text
875 { font-size: 92%; }
876
877 DIV.daysView DIV[class~="appointment"].starts0
878 { top: 0.000000%; }
879
880 DIV.daysView DIV[class~="appointment"].starts1
881 { top: 1.041667%; }
882
883 DIV.daysView DIV[class~="appointment"].starts2
884 { top: 2.083333%; }
885
886 DIV.daysView DIV[class~="appointment"].starts3
887 { top: 3.125000%; }
888
889 DIV.daysView DIV[class~="appointment"].starts4
890 { top: 4.166667%; }
891
892 DIV.daysView DIV[class~="appointment"].starts5
893 { top: 5.208333%; }
894
895 DIV.daysView DIV[class~="appointment"].starts6
896 { top: 6.250000%; }
897
898 DIV.daysView DIV[class~="appointment"].starts7
899 { top: 7.291667%; }
900
901 DIV.daysView DIV[class~="appointment"].starts8
902 { top: 8.333333%; }
903
904 DIV.daysView DIV[class~="appointment"].starts9
905 { top: 9.375000%; }
906
907 DIV.daysView DIV[class~="appointment"].starts10
908 { top: 10.416667%; }
909
910 DIV.daysView DIV[class~="appointment"].starts11
911 { top: 11.458333%; }
912
913 DIV.daysView DIV[class~="appointment"].starts12
914 { top: 12.500000%; }
915
916 DIV.daysView DIV[class~="appointment"].starts13
917 { top: 13.541667%; }
918
919 DIV.daysView DIV[class~="appointment"].starts14
920 { top: 14.583333%; }
921
922 DIV.daysView DIV[class~="appointment"].starts15
923 { top: 15.625000%; }
924
925 DIV.daysView DIV[class~="appointment"].starts16
926 { top: 16.666667%; }
927
928 DIV.daysView DIV[class~="appointment"].starts17
929 { top: 17.708333%; }
930
931 DIV.daysView DIV[class~="appointment"].starts18
932 { top: 18.750000%; }
933
934 DIV.daysView DIV[class~="appointment"].starts19
935 { top: 19.791667%; }
936
937 DIV.daysView DIV[class~="appointment"].starts20
938 { top: 20.833333%; }
939
940 DIV.daysView DIV[class~="appointment"].starts21
941 { top: 21.875000%; }
942
943 DIV.daysView DIV[class~="appointment"].starts22
944 { top: 22.916667%; }
945
946 DIV.daysView DIV[class~="appointment"].starts23
947 { top: 23.958333%; }
948
949 DIV.daysView DIV[class~="appointment"].starts24
950 { top: 25.000000%; }
951
952 DIV.daysView DIV[class~="appointment"].starts25
953 { top: 26.041667%; }
954
955 DIV.daysView DIV[class~="appointment"].starts26
956 { top: 27.083333%; }
957
958 DIV.daysView DIV[class~="appointment"].starts27
959 { top: 28.125000%; }
960
961 DIV.daysView DIV[class~="appointment"].starts28
962 { top: 29.166667%; }
963
964 DIV.daysView DIV[class~="appointment"].starts29
965 { top: 30.208333%; }
966
967 DIV.daysView DIV[class~="appointment"].starts30
968 { top: 31.250000%; }
969
970 DIV.daysView DIV[class~="appointment"].starts31
971 { top: 32.291667%; }
972
973 DIV.daysView DIV[class~="appointment"].starts32
974 { top: 33.333333%; }
975
976 DIV.daysView DIV[class~="appointment"].starts33
977 { top: 34.375000%; }
978
979 DIV.daysView DIV[class~="appointment"].starts34
980 { top: 35.416667%; }
981
982 DIV.daysView DIV[class~="appointment"].starts35
983 { top: 36.458333%; }
984
985 DIV.daysView DIV[class~="appointment"].starts36
986 { top: 37.500000%; }
987
988 DIV.daysView DIV[class~="appointment"].starts37
989 { top: 38.541667%; }
990
991 DIV.daysView DIV[class~="appointment"].starts38
992 { top: 39.583333%; }
993
994 DIV.daysView DIV[class~="appointment"].starts39
995 { top: 40.625000%; }
996
997 DIV.daysView DIV[class~="appointment"].starts40
998 { top: 41.666667%; }
999
1000 DIV.daysView DIV[class~="appointment"].starts41
1001 { top: 42.708333%; }
1002
1003 DIV.daysView DIV[class~="appointment"].starts42
1004 { top: 43.750000%; }
1005
1006 DIV.daysView DIV[class~="appointment"].starts43
1007 { top: 44.791667%; }
1008
1009 DIV.daysView DIV[class~="appointment"].starts44
1010 { top: 45.833333%; }
1011
1012 DIV.daysView DIV[class~="appointment"].starts45
1013 { top: 46.875000%; }
1014
1015 DIV.daysView DIV[class~="appointment"].starts46
1016 { top: 47.916667%; }
1017
1018 DIV.daysView DIV[class~="appointment"].starts47
1019 { top: 48.958333%; }
1020
1021 DIV.daysView DIV[class~="appointment"].starts48
1022 { top: 50.000000%; }
1023
1024 DIV.daysView DIV[class~="appointment"].starts49
1025 { top: 51.041667%; }
1026
1027 DIV.daysView DIV[class~="appointment"].starts50
1028 { top: 52.083333%; }
1029
1030 DIV.daysView DIV[class~="appointment"].starts51
1031 { top: 53.125000%; }
1032
1033 DIV.daysView DIV[class~="appointment"].starts52
1034 { top: 54.166667%; }
1035
1036 DIV.daysView DIV[class~="appointment"].starts53
1037 { top: 55.208333%; }
1038
1039 DIV.daysView DIV[class~="appointment"].starts54
1040 { top: 56.250000%; }
1041
1042 DIV.daysView DIV[class~="appointment"].starts55
1043 { top: 57.291667%; }
1044
1045 DIV.daysView DIV[class~="appointment"].starts56
1046 { top: 58.333333%; }
1047
1048 DIV.daysView DIV[class~="appointment"].starts57
1049 { top: 59.375000%; }
1050
1051 DIV.daysView DIV[class~="appointment"].starts58
1052 { top: 60.416667%; }
1053
1054 DIV.daysView DIV[class~="appointment"].starts59
1055 { top: 61.458333%; }
1056
1057 DIV.daysView DIV[class~="appointment"].starts60
1058 { top: 62.500000%; }
1059
1060 DIV.daysView DIV[class~="appointment"].starts61
1061 { top: 63.541667%; }
1062
1063 DIV.daysView DIV[class~="appointment"].starts62
1064 { top: 64.583333%; }
1065
1066 DIV.daysView DIV[class~="appointment"].starts63
1067 { top: 65.625000%; }
1068
1069 DIV.daysView DIV[class~="appointment"].starts64
1070 { top: 66.666667%; }
1071
1072 DIV.daysView DIV[class~="appointment"].starts65
1073 { top: 67.708333%; }
1074
1075 DIV.daysView DIV[class~="appointment"].starts66
1076 { top: 68.750000%; }
1077
1078 DIV.daysView DIV[class~="appointment"].starts67
1079 { top: 69.791667%; }
1080
1081 DIV.daysView DIV[class~="appointment"].starts68
1082 { top: 70.833333%; }
1083
1084 DIV.daysView DIV[class~="appointment"].starts69
1085 { top: 71.875000%; }
1086
1087 DIV.daysView DIV[class~="appointment"].starts70
1088 { top: 72.916667%; }
1089
1090 DIV.daysView DIV[class~="appointment"].starts71
1091 { top: 73.958333%; }
1092
1093 DIV.daysView DIV[class~="appointment"].starts72
1094 { top: 75.000000%; }
1095
1096 DIV.daysView DIV[class~="appointment"].starts73
1097 { top: 76.041667%; }
1098
1099 DIV.daysView DIV[class~="appointment"].starts74
1100 { top: 77.083333%; }
1101
1102 DIV.daysView DIV[class~="appointment"].starts75
1103 { top: 78.125000%; }
1104
1105 DIV.daysView DIV[class~="appointment"].starts76
1106 { top: 79.166667%; }
1107
1108 DIV.daysView DIV[class~="appointment"].starts77
1109 { top: 80.208333%; }
1110
1111 DIV.daysView DIV[class~="appointment"].starts78
1112 { top: 81.250000%; }
1113
1114 DIV.daysView DIV[class~="appointment"].starts79
1115 { top: 82.291667%; }
1116
1117 DIV.daysView DIV[class~="appointment"].starts80
1118 { top: 83.333333%; }
1119
1120 DIV.daysView DIV[class~="appointment"].starts81
1121 { top: 84.375000%; }
1122
1123 DIV.daysView DIV[class~="appointment"].starts82
1124 { top: 85.416667%; }
1125
1126 DIV.daysView DIV[class~="appointment"].starts83
1127 { top: 86.458333%; }
1128
1129 DIV.daysView DIV[class~="appointment"].starts84
1130 { top: 87.500000%; }
1131
1132 DIV.daysView DIV[class~="appointment"].starts85
1133 { top: 88.541667%; }
1134
1135 DIV.daysView DIV[class~="appointment"].starts86
1136 { top: 89.583333%; }
1137
1138 DIV.daysView DIV[class~="appointment"].starts87
1139 { top: 90.625000%; }
1140
1141 DIV.daysView DIV[class~="appointment"].starts88
1142 { top: 91.666667%; }
1143
1144 DIV.daysView DIV[class~="appointment"].starts89
1145 { top: 92.708333%; }
1146
1147 DIV.daysView DIV[class~="appointment"].starts90
1148 { top: 93.750000%; }
1149
1150 DIV.daysView DIV[class~="appointment"].starts91
1151 { top: 94.791667%; }
1152
1153 DIV.daysView DIV[class~="appointment"].starts92
1154 { top: 95.833333%; }
1155
1156 DIV.daysView DIV[class~="appointment"].starts93
1157 { top: 96.875000%; }
1158
1159 DIV.daysView DIV[class~="appointment"].starts94
1160 { top: 97.916667%; }
1161
1162 DIV.daysView DIV[class~="appointment"].starts95
1163 { top: 98.958333%; }
1164
1165 DIV.daysView DIV[class~="appointment"].starts96
1166 { top: 100.000000%; }
1167
1168 DIV.daysView DIV[class~="appointment"].lasts0
1169 { height: 0px; }
1170
1171 DIV.daysView DIV[class~="appointment"].lasts1
1172 { height: 1.041667%; }
1173
1174 DIV.daysView DIV[class~="appointment"].lasts2
1175 { height: 2.083333%; }
1176
1177 DIV.daysView DIV[class~="appointment"].lasts3
1178 { height: 3.125000%; }
1179
1180 DIV.daysView DIV[class~="appointment"].lasts4
1181 { height: 4.166667%; }
1182
1183 DIV.daysView DIV[class~="appointment"].lasts5
1184 { height: 5.208333%; }
1185
1186 DIV.daysView DIV[class~="appointment"].lasts6
1187 { height: 6.250000%; }
1188
1189 DIV.daysView DIV[class~="appointment"].lasts7
1190 { height: 7.291667%; }
1191
1192 DIV.daysView DIV[class~="appointment"].lasts8
1193 { height: 8.333333%; }
1194
1195 DIV.daysView DIV[class~="appointment"].lasts9
1196 { height: 9.375000%; }
1197
1198 DIV.daysView DIV[class~="appointment"].lasts10
1199 { height: 10.416667%; }
1200
1201 DIV.daysView DIV[class~="appointment"].lasts11
1202 { height: 11.458333%; }
1203
1204 DIV.daysView DIV[class~="appointment"].lasts12
1205 { height: 12.500000%; }
1206
1207 DIV.daysView DIV[class~="appointment"].lasts13
1208 { height: 13.541667%; }
1209
1210 DIV.daysView DIV[class~="appointment"].lasts14
1211 { height: 14.583333%; }
1212
1213 DIV.daysView DIV[class~="appointment"].lasts15
1214 { height: 15.625000%; }
1215
1216 DIV.daysView DIV[class~="appointment"].lasts16
1217 { height: 16.666667%; }
1218
1219 DIV.daysView DIV[class~="appointment"].lasts17
1220 { height: 17.708333%; }
1221
1222 DIV.daysView DIV[class~="appointment"].lasts18
1223 { height: 18.750000%; }
1224
1225 DIV.daysView DIV[class~="appointment"].lasts19
1226 { height: 19.791667%; }
1227
1228 DIV.daysView DIV[class~="appointment"].lasts20
1229 { height: 20.833333%; }
1230
1231 DIV.daysView DIV[class~="appointment"].lasts21
1232 { height: 21.875000%; }
1233
1234 DIV.daysView DIV[class~="appointment"].lasts22
1235 { height: 22.916667%; }
1236
1237 DIV.daysView DIV[class~="appointment"].lasts23
1238 { height: 23.958333%; }
1239
1240 DIV.daysView DIV[class~="appointment"].lasts24
1241 { height: 25.000000%; }
1242
1243 DIV.daysView DIV[class~="appointment"].lasts25
1244 { height: 26.041667%; }
1245
1246 DIV.daysView DIV[class~="appointment"].lasts26
1247 { height: 27.083333%; }
1248
1249 DIV.daysView DIV[class~="appointment"].lasts27
1250 { height: 28.125000%; }
1251
1252 DIV.daysView DIV[class~="appointment"].lasts28
1253 { height: 29.166667%; }
1254
1255 DIV.daysView DIV[class~="appointment"].lasts29
1256 { height: 30.208333%; }
1257
1258 DIV.daysView DIV[class~="appointment"].lasts30
1259 { height: 31.250000%; }
1260
1261 DIV.daysView DIV[class~="appointment"].lasts31
1262 { height: 32.291667%; }
1263
1264 DIV.daysView DIV[class~="appointment"].lasts32
1265 { height: 33.333333%; }
1266
1267 DIV.daysView DIV[class~="appointment"].lasts33
1268 { height: 34.375000%; }
1269
1270 DIV.daysView DIV[class~="appointment"].lasts34
1271 { height: 35.416667%; }
1272
1273 DIV.daysView DIV[class~="appointment"].lasts35
1274 { height: 36.458333%; }
1275
1276 DIV.daysView DIV[class~="appointment"].lasts36
1277 { height: 37.500000%; }
1278
1279 DIV.daysView DIV[class~="appointment"].lasts37
1280 { height: 38.541667%; }
1281
1282 DIV.daysView DIV[class~="appointment"].lasts38
1283 { height: 39.583333%; }
1284
1285 DIV.daysView DIV[class~="appointment"].lasts39
1286 { height: 40.625000%; }
1287
1288 DIV.daysView DIV[class~="appointment"].lasts40
1289 { height: 41.666667%; }
1290
1291 DIV.daysView DIV[class~="appointment"].lasts41
1292 { height: 42.708333%; }
1293
1294 DIV.daysView DIV[class~="appointment"].lasts42
1295 { height: 43.750000%; }
1296
1297 DIV.daysView DIV[class~="appointment"].lasts43
1298 { height: 44.791667%; }
1299
1300 DIV.daysView DIV[class~="appointment"].lasts44
1301 { height: 45.833333%; }
1302
1303 DIV.daysView DIV[class~="appointment"].lasts45
1304 { height: 46.875000%; }
1305
1306 DIV.daysView DIV[class~="appointment"].lasts46
1307 { height: 47.916667%; }
1308
1309 DIV.daysView DIV[class~="appointment"].lasts47
1310 { height: 48.958333%; }
1311
1312 DIV.daysView DIV[class~="appointment"].lasts48
1313 { height: 50.000000%; }
1314
1315 DIV.daysView DIV[class~="appointment"].lasts49
1316 { height: 51.041667%; }
1317
1318 DIV.daysView DIV[class~="appointment"].lasts50
1319 { height: 52.083333%; }
1320
1321 DIV.daysView DIV[class~="appointment"].lasts51
1322 { height: 53.125000%; }
1323
1324 DIV.daysView DIV[class~="appointment"].lasts52
1325 { height: 54.166667%; }
1326
1327 DIV.daysView DIV[class~="appointment"].lasts53
1328 { height: 55.208333%; }
1329
1330 DIV.daysView DIV[class~="appointment"].lasts54
1331 { height: 56.250000%; }
1332
1333 DIV.daysView DIV[class~="appointment"].lasts55
1334 { height: 57.291667%; }
1335
1336 DIV.daysView DIV[class~="appointment"].lasts56
1337 { height: 58.333333%; }
1338
1339 DIV.daysView DIV[class~="appointment"].lasts57
1340 { height: 59.375000%; }
1341
1342 DIV.daysView DIV[class~="appointment"].lasts58
1343 { height: 60.416667%; }
1344
1345 DIV.daysView DIV[class~="appointment"].lasts59
1346 { height: 61.458333%; }
1347
1348 DIV.daysView DIV[class~="appointment"].lasts60
1349 { height: 62.500000%; }
1350
1351 DIV.daysView DIV[class~="appointment"].lasts61
1352 { height: 63.541667%; }
1353
1354 DIV.daysView DIV[class~="appointment"].lasts62
1355 { height: 64.583333%; }
1356
1357 DIV.daysView DIV[class~="appointment"].lasts63
1358 { height: 65.625000%; }
1359
1360 DIV.daysView DIV[class~="appointment"].lasts64
1361 { height: 66.666667%; }
1362
1363 DIV.daysView DIV[class~="appointment"].lasts65
1364 { height: 67.708333%; }
1365
1366 DIV.daysView DIV[class~="appointment"].lasts66
1367 { height: 68.750000%; }
1368
1369 DIV.daysView DIV[class~="appointment"].lasts67
1370 { height: 69.791667%; }
1371
1372 DIV.daysView DIV[class~="appointment"].lasts68
1373 { height: 70.833333%; }
1374
1375 DIV.daysView DIV[class~="appointment"].lasts69
1376 { height: 71.875000%; }
1377
1378 DIV.daysView DIV[class~="appointment"].lasts70
1379 { height: 72.916667%; }
1380
1381 DIV.daysView DIV[class~="appointment"].lasts71
1382 { height: 73.958333%; }
1383
1384 DIV.daysView DIV[class~="appointment"].lasts72
1385 { height: 75.000000%; }
1386
1387 DIV.daysView DIV[class~="appointment"].lasts73
1388 { height: 76.041667%; }
1389
1390 DIV.daysView DIV[class~="appointment"].lasts74
1391 { height: 77.083333%; }
1392
1393 DIV.daysView DIV[class~="appointment"].lasts75
1394 { height: 78.125000%; }
1395
1396 DIV.daysView DIV[class~="appointment"].lasts76
1397 { height: 79.166667%; }
1398
1399 DIV.daysView DIV[class~="appointment"].lasts77
1400 { height: 80.208333%; }
1401
1402 DIV.daysView DIV[class~="appointment"].lasts78
1403 { height: 81.250000%; }
1404
1405 DIV.daysView DIV[class~="appointment"].lasts79
1406 { height: 82.291667%; }
1407
1408 DIV.daysView DIV[class~="appointment"].lasts80
1409 { height: 83.333333%; }
1410
1411 DIV.daysView DIV[class~="appointment"].lasts81
1412 { height: 84.375000%; }
1413
1414 DIV.daysView DIV[class~="appointment"].lasts82
1415 { height: 85.416667%; }
1416
1417 DIV.daysView DIV[class~="appointment"].lasts83
1418 { height: 86.458333%; }
1419
1420 DIV.daysView DIV[class~="appointment"].lasts84
1421 { height: 87.500000%; }
1422
1423 DIV.daysView DIV[class~="appointment"].lasts85
1424 { height: 88.541667%; }
1425
1426 DIV.daysView DIV[class~="appointment"].lasts86
1427 { height: 89.583333%; }
1428
1429 DIV.daysView DIV[class~="appointment"].lasts87
1430 { height: 90.625000%; }
1431
1432 DIV.daysView DIV[class~="appointment"].lasts88
1433 { height: 91.666667%; }
1434
1435 DIV.daysView DIV[class~="appointment"].lasts89
1436 { height: 92.708333%; }
1437
1438 DIV.daysView DIV[class~="appointment"].lasts90
1439 { height: 93.750000%; }
1440
1441 DIV.daysView DIV[class~="appointment"].lasts91
1442 { height: 94.791667%; }
1443
1444 DIV.daysView DIV[class~="appointment"].lasts92
1445 { height: 95.833333%; }
1446
1447 DIV.daysView DIV[class~="appointment"].lasts93
1448 { height: 96.875000%; }
1449
1450 DIV.daysView DIV[class~="appointment"].lasts94
1451 { height: 97.916667%; }
1452
1453 DIV.daysView DIV[class~="appointment"].lasts95
1454 { height: 98.958333%; }
1455
1456 DIV.daysView DIV[class~="appointment"].lasts96
1457 { height: 100.000000%; }