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