Project

General

Profile

Download (124 KB) Statistics
| Branch: | Tag: | Revision:
1
.v-assistive-device-only {
2
	position: absolute;
3
	top: -2000px;
4
	left: -2000px;
5
	width: 10px;
6
	overflow: hidden;
7
}
8

    
9
.v-radiobutton {
10
	-webkit-user-select: none;
11
}
12

    
13
@-webkit-keyframes v-notification-animate-out {
14
		100% {
15
		opacity: 0;
16
	}
17
	}
18

    
19
@-moz-keyframes v-notification-animate-out {
20
		100% {
21
		opacity: 0;
22
	}
23
	}
24

    
25
@keyframes v-notification-animate-out {
26
		100% {
27
		opacity: 0;
28
	}
29
	}
30

    
31
.v-vaadin-version:after {
32
	content: "7.3.5";
33
}
34

    
35
.v-generated-body {
36
	width: 100%;
37
	height: 100%;
38
	border: 0;
39
	margin: 0;
40
	overflow: hidden;
41
}
42

    
43
.v-modal-window-open {
44
	overflow: hidden;
45
}
46

    
47
@font-face {
48
	font-family: FontAwesome;
49
	src: url(../base/fonts/fontawesome-webfont.eot);
50
	src: url(../base/fonts/fontawesome-webfont.eot?#iefix) format("embedded-opentype"), url(../base/fonts/fontawesome-webfont.woff) format("woff"), url(../base/fonts/fontawesome-webfont.ttf) format("truetype"), url(../base/fonts/fontawesome-webfont.svg) format("svg");
51
	font-weight: normal;
52
	font-style: normal;
53
}
54

    
55
.FontAwesome {
56
	font-family: FontAwesome;
57
	font-style: normal;
58
	font-weight: normal;
59
	-webkit-font-smoothing: antialiased;
60
	-moz-osx-font-smoothing: grayscale;
61
	display: inline-block;
62
}
63

    
64
.v-generated-body {
65
	background: #e9eced;
66
}
67

    
68
.edit .v-widget {
69
	-webkit-box-sizing: border-box;
70
	-moz-box-sizing: border-box;
71
	box-sizing: border-box;
72
	text-align: left;
73
	display: inline-block;
74
	white-space: normal;
75
	vertical-align: bottom;
76
	font-size: 13px;
77
	line-height: 18px;
78
}
79

    
80
.edit .v-absolutelayout-wrapper {
81
	position: absolute;
82
	overflow: hidden;
83
}
84

    
85
.edit .v-absolutelayout-margin, .edit .v-absolutelayout-canvas {
86
	-webkit-box-sizing: border-box;
87
	-moz-box-sizing: border-box;
88
	box-sizing: border-box;
89
}
90

    
91
.edit .v-absolutelayout.v-has-height > div, .edit .v-absolutelayout.v-has-height > div > div {
92
	height: 100%;
93
}
94

    
95
.edit .v-absolutelayout.v-has-width > div, .edit .v-absolutelayout.v-has-width > div > div {
96
	width: 100%;
97
}
98

    
99
.edit .v-accordion {
100
	position: relative;
101
	outline: none;
102
	overflow: visible;
103
	text-align: left;
104
	font-size: 0;
105
}
106

    
107
.edit .v-accordion-item {
108
	position: relative;
109
	display: inline-block;
110
	width: 100%;
111
}
112

    
113
.edit .v-accordion-item-caption {
114
	overflow: visible;
115
	white-space: nowrap;
116
	background: #eee;
117
	border-bottom: 1px solid #ddd;
118
}
119

    
120
.edit .v-accordion-item-caption .v-caption {
121
	cursor: pointer;
122
	font-size: 13px;
123
}
124

    
125
.edit .v-accordion-item-open .v-accordion-item-caption .v-caption {
126
	cursor: default;
127
}
128

    
129
.edit .v-accordion-item-content {
130
	position: absolute;
131
	width: 100%;
132
}
133

    
134
.edit .v-browserframe {
135
	font-size: 0;
136
}
137

    
138
.v-webkit.v-ios .edit .v-browserframe {
139
	-webkit-overflow-scrolling: touch;
140
	overflow: auto;
141
}
142

    
143
.edit .v-browserframe > span {
144
	font-size: 13px;
145
}
146

    
147
.edit .v-button {
148
	display: inline-block;
149
	zoom: 1;
150
	text-align: center !important;
151
	text-decoration: none;
152
	border: 2px outset #ddd;
153
	background: #eee;
154
	cursor: pointer;
155
	white-space: nowrap;
156
	margin: 0;
157
	padding: 0.2em 1em;
158
	color: inherit;
159
	font: inherit;
160
	font-size: 13px;
161
	line-height: normal;
162
	-webkit-touch-callout: none;
163
	-webkit-user-select: none;
164
	-khtml-user-select: none;
165
	-moz-user-select: none;
166
	-ms-user-select: none;
167
	user-select: none;
168
	-webkit-box-sizing: border-box;
169
	-moz-box-sizing: border-box;
170
	box-sizing: border-box;
171
}
172

    
173
.edit .v-button.v-disabled {
174
	cursor: default;
175
}
176

    
177
.edit .v-button-wrap, .edit .v-button-caption {
178
	vertical-align: baseline;
179
	white-space: nowrap;
180
	font: inherit;
181
	color: inherit;
182
	line-height: normal;
183
}
184

    
185
.edit .v-button .v-icon {
186
	vertical-align: middle;
187
	margin-right: 3px;
188
	border: none;
189
}
190

    
191
.edit .v-button .v-errorindicator {
192
	display: inline-block;
193
	zoom: 1;
194
	vertical-align: middle;
195
	float: none;
196
}
197

    
198
.edit .v-button-link {
199
	border: none;
200
	text-align: left !important;
201
	background: transparent;
202
	padding: 0;
203
	color: inherit;
204
	-khtml-user-select: text;
205
	-moz-user-select: text;
206
	-ie-user-select: text;
207
	user-select: text;
208
}
209

    
210
.v-sa .edit .v-button-link:focus {
211
	outline-offset: -3px;
212
}
213

    
214
.edit .v-button-link .v-button-caption {
215
	text-decoration: underline;
216
	color: inherit;
217
	text-align: left;
218
}
219

    
220
.edit .v-nativebutton .v-icon {
221
	vertical-align: middle;
222
	margin-right: 3px;
223
	border: none;
224
}
225

    
226
.edit .v-nativebutton .v-errorindicator {
227
	display: inline-block;
228
	zoom: 1;
229
	vertical-align: middle;
230
	float: none;
231
}
232

    
233
.edit .v-nativebutton-link {
234
	border: none;
235
	text-align: left !important;
236
	background: transparent;
237
	padding: 0;
238
	color: inherit;
239
	-khtml-user-select: text;
240
	-moz-user-select: text;
241
	-ie-user-select: text;
242
	user-select: text;
243
}
244

    
245
.edit .v-nativebutton-link .v-nativebutton-caption {
246
	text-decoration: underline;
247
	color: inherit;
248
	text-align: left;
249
}
250

    
251
.edit .v-nativebutton {
252
	text-align: center !important;
253
	cursor: pointer;
254
	white-space: nowrap;
255
	margin: 0;
256
	color: inherit;
257
	font: inherit;
258
	line-height: normal;
259
}
260

    
261
.edit .v-nativebutton .v-nativebutton-caption {
262
	vertical-align: middle;
263
	white-space: nowrap;
264
	font: inherit;
265
	color: inherit;
266
}
267

    
268
.edit .v-nativebutton .v-icon {
269
	vertical-align: middle;
270
	margin-right: 3px;
271
}
272

    
273
.edit .v-nativebutton .v-errorindicator {
274
	display: inline-block;
275
	zoom: 1;
276
	float: none;
277
}
278

    
279
.v-ie .edit .v-nativebutton {
280
	overflow: visible;
281
	padding-left: 1em;
282
	padding-right: 1em;
283
}
284

    
285
.v-ie .edit .v-nativebutton-link {
286
	padding: 0;
287
}
288

    
289
.edit .v-checkbox {
290
	display: block;
291
}
292

    
293
.edit .v-checkbox, .edit .v-checkbox label, .edit .v-checkbox input, .edit .v-checkbox .v-icon {
294
	vertical-align: middle;
295
	white-space: nowrap;
296
}
297

    
298
.edit .v-checkbox .v-icon {
299
	margin: 0 2px;
300
}
301

    
302
.edit .v-checkbox .v-errorindicator {
303
	float: none;
304
	display: inline;
305
	display: inline-block;
306
	zoom: 1;
307
}
308

    
309
.edit .v-captionwrapper {
310
	text-align: left;
311
}
312

    
313
.edit .v-caption {
314
	overflow: hidden;
315
	white-space: nowrap;
316
	font-size: 13px;
317
}
318

    
319
.edit .v-errorindicator {
320
	display: inline-block;
321
}
322

    
323
.edit .v-caption .v-icon {
324
	display: inline-block;
325
	padding-right: 2px;
326
	vertical-align: middle;
327
}
328

    
329
.edit .v-caption .v-captiontext {
330
	display: inline-block;
331
	overflow: hidden;
332
	vertical-align: middle;
333
}
334

    
335
.edit .v-caption .v-required-field-indicator {
336
	display: inline-block;
337
}
338

    
339
.edit .v-colorpicker {
340
	text-align: center;
341
}
342

    
343
.edit .v-colorpicker-button-color {
344
	border: 1px solid silver;
345
	float: left;
346
	width: 10px;
347
	height: 10px;
348
	margin-top: 2px;
349
	margin-right: 5px;
350
}
351

    
352
.edit .v-colorpicker-area {
353
	border: 1px solid silver;
354
	margin: 1px auto;
355
}
356

    
357
.edit .v-colorpicker-history {
358
	margin: 5px;
359
}
360

    
361
.edit .v-colorpicker-history td {
362
	border: 1px solid silver !important;
363
}
364

    
365
.edit .v-colorpicker-history td {
366
	line-height: 15px;
367
}
368

    
369
.edit .v-colorpicker-popup {
370
	width: 244px;
371
}
372

    
373
.edit .v-colorpicker-popup .v-scrollable {
374
	background-color: #dddddd;
375
}
376

    
377
.edit .v-colorpicker-popup .v-tabsheet-content .v-scrollable {
378
	background-color: #eaeaea;
379
}
380

    
381
.edit .v-colorpicker-popup .v-tabsheet-content .v-tabsheet-tabsheetpanel {
382
	background: transparent;
383
}
384

    
385
.edit .v-colorpicker-popup .resize-button {
386
	border: 0px solid silver;
387
	background: url(../base/colorpicker/images/resizebg.png);
388
	margin-top: 5px;
389
}
390

    
391
.edit .v-colorpicker-popup .resize-button-caption {
392
	display: none;
393
}
394

    
395
.edit .v-colorpicker-popup .resize-button:hover {
396
	background: url(../base/colorpicker/images/resizebg-selected.png);
397
}
398

    
399
.edit .v-colorpicker-popup .resize-button:focus {
400
	outline: none;
401
}
402

    
403
.edit .v-colorpicker-gradient {
404
	width: 220px;
405
	height: 220px;
406
	padding-left: 10px;
407
	margin-top: 0px;
408
}
409

    
410
.edit .v-colorpicker-gradient .v-colorpicker-gradient-clicklayer {
411
	background-color: white;
412
	filter: alpha(opacity = 0);
413
	opacity: 0;
414
}
415

    
416
.edit .v-colorpicker-popup .rgb-gradient .v-colorpicker-gradient-background {
417
	width: 220px;
418
	height: 220px;
419
	background: url(../base/colorpicker/images/gradient2.png);
420
}
421

    
422
.edit .v-colorpicker-popup .hsv-gradient .v-colorpicker-gradient-foreground {
423
	background: url(../base/colorpicker/images/gradient.png);
424
}
425

    
426
.edit .v-colorpicker-popup .v-colorpicker-gradient-lowerbox {
427
	border-right: 1px solid white;
428
	border-top: 1px solid white;
429
}
430

    
431
.edit .v-colorpicker-popup .v-colorpicker-gradient-higherbox {
432
	border-left: 1px solid white;
433
	border-bottom: 1px solid white;
434
}
435

    
436
.edit .v-colorpicker-popup .rgb-sliders {
437
	width: 227px;
438
	padding-left: 10px;
439
	color: #444444;
440
	text-shadow: 0 1px 0 #FFFFFF;
441
}
442

    
443
.edit .v-colorpicker-popup .rgb-sliders .red .v-slider-base {
444
	background-color: red;
445
}
446

    
447
.edit .v-colorpicker-popup .rgb-sliders .green .v-slider-base {
448
	background-color: green;
449
}
450

    
451
.edit .v-colorpicker-popup .rgb-sliders .blue .v-slider-base {
452
	background-color: blue;
453
}
454

    
455
.edit .v-colorpicker-popup .hsv-sliders {
456
	padding-left: 10px;
457
	color: #444444;
458
	text-shadow: 0 1px 0 #FFFFFF;
459
}
460

    
461
.edit .v-colorpicker-popup .hue-slider {
462
	height: 10px;
463
	border: 0px solid silver;
464
	background-image: url(../base/colorpicker/images/slider_hue_bg.png);
465
	background-color: transparent;
466
	background-repeat: no-repeat;
467
	background-position: 0 3px;
468
	margin-top: 0px;
469
}
470

    
471
.edit .v-colorpicker-popup .hue-slider .v-slider-handle {
472
	margin-top: -2px;
473
}
474

    
475
.edit .v-colorpicker-popup .hue-slider .v-slider-base {
476
	border: 0px none;
477
	height: 0px;
478
	background-color: transparent;
479
}
480

    
481
.edit .v-colorpicker-popup .v-colorpicker-preview {
482
	margin-top: 5px;
483
	padding-left: 11px;
484
	padding-right: 10px;
485
	margin-bottom: 0px;
486
}
487

    
488
.edit .v-colorpicker-popup .v-absolutelayout-wrapper {
489
	width: 100%;
490
	height: 100%;
491
}
492

    
493
.edit .v-colorpicker-popup .v-colorpicker-preview-textfield {
494
	background: none;
495
	overflow: hidden;
496
	overflow-y: hidden;
497
	overflow-x: hidden;
498
}
499

    
500
.edit .v-colorpicker-popup .v-textfield-dark {
501
	color: #FFFFFF;
502
}
503

    
504
.edit .v-colorpicker-popup .v-textfield-light {
505
	color: #000000;
506
}
507

    
508
.edit .v-colorpicker-popup .colorselect {
509
	margin-top: 5px;
510
	padding-left: 10px;
511
	padding-right: 10px;
512
}
513

    
514
.edit .v-colorpicker-popup .v-tabsheet .v-colorpicker-grid {
515
	height: 319px;
516
}
517

    
518
.edit .v-colorpicker-popup .colorselect td {
519
	line-height: 15px;
520
}
521

    
522
.edit .v-colorpicker-popup .v-filterselect {
523
	padding-right: 16px;
524
}
525

    
526
.edit .v-calendar-nresize DIV DIV {
527
	cursor: n-resize !important;
528
}
529

    
530
.edit .v-calendar-sresize DIV DIV {
531
	cursor: s-resize !important;
532
}
533

    
534
.edit .v-calendar {
535
	background-color: #fff;
536
}
537

    
538
.edit .v-calendar-header-month, .edit .v-calendar-header-week {
539
	border-bottom: 1px solid #c1c1c1;
540
}
541

    
542
.edit .v-calendar-header-day {
543
	text-align: center;
544
	color: #666;
545
	font-size: 12px;
546
	line-height: normal;
547
}
548

    
549
.edit .v-calendar-header-week .v-calendar-header-day:hover {
550
	cursor: pointer;
551
	color: #222;
552
}
553

    
554
.edit .v-calendar-header-day-today {
555
	font-weight: bold;
556
	color: #444;
557
}
558

    
559
.edit .v-calendar-header-month td:first-child {
560
	padding-left: 19px;
561
}
562

    
563
.edit .v-calendar-header-week .v-calendar-back, .edit .v-calendar-header-week .v-calendar-next {
564
	border: none;
565
	padding: 0;
566
	margin: 0;
567
	height: 12px;
568
	width: 12px;
569
	overflow: hidden;
570
	background: transparent url(../base/calendar/img/arrows.png) no-repeat 50% 0;
571
	opacity: 0.3;
572
	filter: alpha(opacity = 30);
573
	cursor: default;
574
}
575

    
576
.edit .v-calendar-header-week .v-calendar-back:hover, .edit .v-calendar-header-week .v-calendar-next:hover {
577
	opacity: 0.6;
578
	filter: alpha(opacity = 60);
579
}
580

    
581
.edit .v-calendar-header-week .v-calendar-back:active, .edit .v-calendar-header-week .v-calendar-next:active {
582
	opacity: 1;
583
	filter: alpha(opacity = 100);
584
}
585

    
586
.edit .v-calendar-header-week .v-calendar-next {
587
	background-position: 50% -12px;
588
}
589

    
590
.edit .v-calendar-month {
591
	outline: none;
592
}
593

    
594
.edit .v-calendar-week-numbers {
595
	width: 20px;
596
	border-right: 1px solid #ccc;
597
}
598

    
599
.edit .v-calendar-week-number {
600
	border: none;
601
	background: transparent;
602
	padding: 0;
603
	margin: 0;
604
	cursor: pointer;
605
	opacity: 0.5;
606
	width: 20px;
607
	text-align: center;
608
	border-bottom: 1px solid #ddd;
609
}
610

    
611
.edit .v-calendar-week-number:hover {
612
	opacity: 1;
613
}
614

    
615
.edit .v-calendar-month-day {
616
	border-bottom: 1px solid #ccc;
617
	border-right: 1px solid #ccc;
618
	outline: none;
619
}
620

    
621
.edit .v-calendar-month-day-today {
622
	background-color: #e7f0f5;
623
}
624

    
625
.edit .v-calendar-month-day-selected {
626
	background-color: #fffee7;
627
}
628

    
629
.edit .v-calendar-month-day-dragemphasis {
630
	background-color: #a8a8a8;
631
}
632

    
633
.edit .v-calendar-month-day-scrollable {
634
	overflow-y: scroll;
635
}
636

    
637
.edit .v-calendar-day-number {
638
	height: 18px;
639
	line-height: 18px;
640
	font-size: 12px;
641
	text-align: right;
642
	padding-right: 3px;
643
	white-space: nowrap;
644
}
645

    
646
.edit .v-calendar-day-number:hover {
647
	cursor: pointer;
648
	opacity: 0.6;
649
	filter: alpha(opacity = 60);
650
}
651

    
652
.edit .v-calendar-month .v-calendar-spacer, .edit .v-calendar-month .v-calendar-bottom-spacer, .edit .v-calendar-month .v-calendar-bottom-spacer-empty {
653
	height: 15px;
654
	font-size: 11px;
655
}
656

    
657
.edit .v-calendar-month .v-calendar-bottom-spacer:hover {
658
	cursor: pointer;
659
	opacity: 0.6;
660
	filter: alpha(opacity = 60);
661
}
662

    
663
.edit .v-calendar-event {
664
	line-height: 14px;
665
	font-size: 11px;
666
	padding: 0 0 0 4px;
667
	cursor: pointer;
668
	overflow: hidden;
669
	text-overflow: ellipsis;
670
	outline: none;
671
}
672

    
673
.edit .v-calendar-event-month {
674
	margin-bottom: 1px;
675
	white-space: nowrap;
676
}
677

    
678
.edit .v-calendar-event-month:hover {
679
	text-decoration: underline;
680
}
681

    
682
.edit .v-calendar-event-all-day {
683
	background: #999;
684
	display: block;
685
	margin-left: -2px;
686
}
687

    
688
.edit div.v-calendar-event-all-day {
689
	color: #fff;
690
	height: 14px;
691
}
692

    
693
.edit .v-calendar-event-continued-from {
694
	margin-left: 0;
695
}
696

    
697
.edit .v-calendar-event-start {
698
	-webkit-border-top-left-radius: 6px;
699
	-webkit-border-bottom-left-radius: 6px;
700
	-moz-border-radius-topleft: 6px;
701
	-moz-border-radius-bottomleft: 6px;
702
	border-top-left-radius: 6px;
703
	border-bottom-left-radius: 6px;
704
	margin-left: 0;
705
}
706

    
707
.edit .v-calendar-event-end {
708
	-webkit-border-top-right-radius: 6px;
709
	-webkit-border-bottom-right-radius: 6px;
710
	-moz-border-radius-topright: 6px;
711
	-moz-border-radius-bottomright: 6px;
712
	border-top-right-radius: 6px;
713
	border-bottom-right-radius: 6px;
714
}
715

    
716
.edit .v-calendar-week-wrapper {
717
	position: relative;
718
}
719

    
720
.edit .v-calendar-times {
721
	width: 51px;
722
}
723

    
724
.edit .v-calendar-time {
725
	padding: 0 8px 7px 0;
726
	margin-top: -7px;
727
	text-align: right;
728
	font-size: 11px;
729
	color: #666;
730
	border-right: 1px solid #ccc;
731
}
732

    
733
.edit .v-calendar-weekly-longevents {
734
	border-left: 1px solid #ccc;
735
	border-bottom: 2px solid #bbb;
736
	margin-left: 50px;
737
}
738

    
739
.edit .v-calendar-weekly-longevents .v-calendar-datecell {
740
	border-right: 1px solid #ccc;
741
	padding: 1px 0 0;
742
}
743

    
744
.edit .v-calendar-weekly-longevents .v-calendar-event {
745
	height: 14px;
746
	margin-bottom: 1px;
747
}
748

    
749
.edit .v-calendar-weekly-longevents .v-calendar-event:hover {
750
	text-decoration: underline;
751
}
752

    
753
.edit .v-calendar-day-times {
754
	border-right: 1px solid #ccc;
755
	outline: none;
756
}
757

    
758
.edit .v-calendar-day-times .v-datecellslot, .edit .v-calendar-day-times .v-datecellslot-even {
759
	border-bottom: 1px solid #ccc;
760
}
761

    
762
.edit .v-calendar-day-times .v-datecellslot-even {
763
	border-bottom-color: #eee;
764
}
765

    
766
.edit .v-calendar-day-times .v-daterange {
767
	background-color: #a8a8a8;
768
}
769

    
770
.edit .v-calendar-day-times .v-reserved {
771
	background-color: #FF3333;
772
}
773

    
774
.edit .v-calendar-day-times .dragemphasis {
775
	background-color: #a8a8a8;
776
}
777

    
778
.edit .v-calendar-week-wrapper .v-calendar-event {
779
	padding: 0;
780
	-webkit-border-radius: 4px;
781
	-moz-border-radius: 4px;
782
	border-radius: 4px;
783
	margin-top: -1px;
784
}
785

    
786
.edit .v-calendar-event-caption {
787
	position: absolute;
788
	z-index: 1;
789
	top: 2px;
790
	left: 4px;
791
	width: 100%;
792
	overflow: hidden;
793
	text-overflow: ellipsis;
794
	line-height: normal;
795
}
796

    
797
.edit .v-calendar-event-content {
798
	-webkit-border-radius: 4px;
799
	-moz-border-radius: 4px;
800
	border-radius: 4px;
801
	border: 1px solid #777;
802
	background: #eee;
803
	opacity: 0.8;
804
	filter: alpha(opacity = 80);
805
	height: 14px;
806
}
807

    
808
.edit .v-calendar-current-time {
809
	position: absolute;
810
	left: 0;
811
	width: 100%;
812
	height: 1px;
813
	overflow: hidden;
814
	background: #5a6c86;
815
	opacity: 0.6;
816
	filter: alpha(opacity = 60);
817
	z-index: 2;
818
}
819

    
820
.edit .v-calendar-event-resizetop {
821
	position: absolute;
822
	cursor: n-resize;
823
	height: 5%;
824
	min-height: 3px;
825
	top: 0;
826
	width: 100%;
827
	z-index: 1;
828
}
829

    
830
.edit .v-calendar-event-resizebottom {
831
	position: absolute;
832
	cursor: s-resize;
833
	height: 5%;
834
	min-height: 3px;
835
	bottom: 0;
836
	width: 100%;
837
	z-index: 1;
838
}
839

    
840
.edit .v-calendar-month-sizedheight .v-calendar-month-day {
841
	height: 100px;
842
}
843

    
844
.edit .v-calendar-month-sizedwidth .v-calendar-month-day {
845
	width: 100px;
846
}
847

    
848
.edit .v-calendar-header-month-Hsized .v-calendar-header-day {
849
	width: 101px;
850
}
851

    
852
.edit .v-calendar-header-month-Hsized td:first-child {
853
	padding-left: 21px;
854
}
855

    
856
.edit .v-calendar-header-day-Hsized {
857
	width: 200px;
858
}
859

    
860
.edit .v-calendar-week-numbers-Vsized .v-calendar-week-number {
861
	height: 100px;
862
	line-height: 100px;
863
}
864

    
865
.edit .v-calendar-week-wrapper-Vsized {
866
	height: 400px;
867
	overflow-x: hidden !important;
868
}
869

    
870
.edit .v-calendar-times-Vsized .v-calendar-time {
871
	height: 38px;
872
}
873

    
874
.edit .v-calendar-times-Hsized .v-calendar-time {
875
	width: 42px;
876
}
877

    
878
.edit .v-calendar-day-times-Vsized .v-datecellslot, .edit .v-calendar-day-times-Vsized .v-datecellslot-even {
879
	height: 18px;
880
}
881

    
882
.edit .v-calendar-day-times-Hsized, .edit .v-calendar-day-times-Hsized .v-datecellslot, .edit .v-calendar-day-times-Hsized .v-datecellslot-even {
883
	width: 200px;
884
}
885

    
886
.edit.v-app {
887
	height: 100%;
888
}
889

    
890
.edit.v-app, .edit .v-window, .edit .v-popupview-popup, .edit .v-label, .edit .v-caption {
891
	cursor: default;
892
}
893

    
894
.edit .v-window {
895
	box-shadow: 0 5px 18px 0 rgba(0, 0, 0, 0.5);
896
}
897

    
898
.edit .v-datefield-popup, .edit .v-filterselect-suggestpopup, .edit .v-menubar-popup, .edit .v-slider-feedback, .edit .v-popupview-popup, .edit .v-contextmenu {
899
	box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.5);
900
}
901

    
902
body .edit.v-app .v-app-loading {
903
	background-image: url(../base/common/img/loading-indicator.gif);
904
	background-repeat: no-repeat;
905
	background-position: 50%;
906
	width: 100%;
907
	height: 100%;
908
}
909

    
910
.edit .v-ui {
911
	height: 100%;
912
	width: 100%;
913
	outline: none;
914
	position: relative;
915
}
916

    
917
.edit .v-ui.v-ui-embedded {
918
	margin-top: -1px;
919
	border-top: 1px solid transparent;
920
}
921

    
922
.edit .v-ui:active, .edit .v-ui:focus {
923
	outline: none;
924
}
925

    
926
.edit.v-app select, .edit .v-window select {
927
	margin: 0;
928
}
929

    
930
.edit .v-disabled {
931
	opacity: 0.3;
932
	filter: alpha(opacity=30);
933
	cursor: default;
934
}
935

    
936
.edit .v-disabled * {
937
	cursor: default;
938
}
939

    
940
* html .edit .v-disabled {
941
	zoom: 1;
942
}
943

    
944
* + html .edit .v-disabled {
945
	zoom: 1;
946
}
947

    
948
.edit .v-disabled .v-disabled {
949
	opacity: 1;
950
}
951

    
952
.edit .v-required-field-indicator {
953
	padding-left: 2px;
954
	color: red;
955
}
956

    
957
.edit .v-form fieldset {
958
	border: none;
959
	padding: 0;
960
	margin: 0;
961
	height: 100%;
962
}
963

    
964
.edit .v-form-content {
965
	height: 100%;
966
	-webkit-box-sizing: border-box;
967
	-moz-box-sizing: border-box;
968
	box-sizing: border-box;
969
}
970

    
971
.edit .v-tooltip {
972
	cursor: default;
973
	background: #fff;
974
	box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.5);
975
}
976

    
977
.edit .v-tooltip-text {
978
	overflow: auto;
979
}
980

    
981
.edit .v-tooltip .v-errormessage {
982
	overflow: auto;
983
}
984

    
985
.edit .v-contextmenu {
986
	background: #fff;
987
}
988

    
989
.edit .v-contextmenu .gwt-MenuItem {
990
	cursor: pointer;
991
	vertical-align: middle;
992
	padding: 0;
993
	border: 0;
994
	margin: 0;
995
}
996

    
997
.edit .v-contextmenu .gwt-MenuBar {
998
	overflow-y: auto;
999
	overflow-x: hidden;
1000
}
1001

    
1002
.edit .v-contextmenu .gwt-MenuItem div {
1003
	cursor: pointer;
1004
	vertical-align: middle;
1005
	white-space: nowrap;
1006
}
1007

    
1008
.edit .v-contextmenu .gwt-MenuItem-selected div {
1009
	background: #aaa;
1010
	color: #fff;
1011
}
1012

    
1013
.edit .v-contextmenu table {
1014
	border-collapse: collapse;
1015
	margin: 0;
1016
	padding: 0;
1017
}
1018

    
1019
.edit .v-contextmenu .gwt-MenuItem img {
1020
	margin-right: 1em;
1021
	vertical-align: middle;
1022
}
1023

    
1024
.edit .v-label pre {
1025
	margin: 0;
1026
}
1027

    
1028
.edit .v-label-undef-w {
1029
	white-space: nowrap;
1030
}
1031

    
1032
.edit .v-label h1, .edit .v-label h2, .edit .v-label h3, .edit .v-label h4, .edit .v-label h5, .edit .v-label h6 {
1033
	line-height: normal;
1034
}
1035

    
1036
.edit .v-loading-indicator, .edit .v-loading-indicator-delay, .edit .v-loading-indicator-wait {
1037
	position: absolute;
1038
	top: 0;
1039
	right: 0;
1040
	z-index: 30000;
1041
	width: 31px;
1042
	height: 31px;
1043
	background: transparent url(../base/common/img/loading-indicator.gif);
1044
	margin-right: 5px;
1045
	margin-top: 5px;
1046
}
1047

    
1048
.edit .v-loading-indicator-delay {
1049
	background-image: url(../base/common/img/loading-indicator-delay.gif);
1050
}
1051

    
1052
.edit .v-loading-indicator-wait {
1053
	background-image: url(../base/common/img/loading-indicator-wait.gif);
1054
}
1055

    
1056
.edit.v-app input[type="text"], .edit.v-app input[type="password"], .edit.v-app input[type="reset"], .edit.v-app select, .edit.v-app textarea, .edit .v-window input[type="text"], .edit .v-window input[type="password"], .edit .v-window input[type="reset"], .edit .v-window select, .edit .v-window textarea {
1057
	padding: 2px;
1058
}
1059

    
1060
.edit input::-ms-clear {
1061
	display: none;
1062
}
1063

    
1064
.edit .v-drag-element {
1065
	z-index: 60000;
1066
	position: absolute !important;
1067
	opacity: 0.5;
1068
	filter: alpha(opacity=50);
1069
	cursor: default;
1070
}
1071

    
1072
.edit .v-clip {
1073
	overflow: hidden;
1074
}
1075

    
1076
.edit .v-scrollable {
1077
	overflow: auto;
1078
	font-size: 0;
1079
	line-height: normal;
1080
}
1081

    
1082
.v-ff .edit .v-scrollable {
1083
	font-size: 13px;
1084
}
1085

    
1086
.v-ios.v-webkit .edit .v-scrollable {
1087
	-webkit-overflow-scrolling: touch;
1088
}
1089

    
1090
.v-ios5.v-webkit .edit .v-scrollable {
1091
	-webkit-overflow-scrolling: none;
1092
}
1093

    
1094
.edit .v-scrollable.v-panel-content > .v-widget {
1095
	vertical-align: middle;
1096
	overflow: hidden;
1097
}
1098

    
1099
.edit.v-overlay-container {
1100
	width: 0;
1101
	height: 0;
1102
}
1103

    
1104
.edit .v-vertical.v-margin-top, .edit .v-horizontal.v-margin-top {
1105
	padding-top: 12px;
1106
}
1107

    
1108
.edit .v-vertical.v-margin-right, .edit .v-horizontal.v-margin-right {
1109
	padding-right: 12px;
1110
}
1111

    
1112
.edit .v-vertical.v-margin-bottom, .edit .v-horizontal.v-margin-bottom {
1113
	padding-bottom: 12px;
1114
}
1115

    
1116
.edit .v-vertical.v-margin-left, .edit .v-horizontal.v-margin-left {
1117
	padding-left: 12px;
1118
}
1119

    
1120
.edit .v-gridlayout.v-layout-margin-top {
1121
	padding-top: 24px;
1122
}
1123

    
1124
.edit .v-gridlayout, .edit .v-verticallayout, .edit .v-horizontallayout {
1125
	font-size: 0;
1126
	line-height: normal;
1127
}
1128

    
1129
.edit .v-gridlayout.v-layout-margin-bottom {
1130
	padding-bottom: 24px;
1131
}
1132

    
1133
.edit .v-gridlayout.v-layout-margin-left {
1134
	padding-left: 24px;
1135
}
1136

    
1137
.edit .v-gridlayout.v-layout-margin-right {
1138
	padding-right: 24px;
1139
}
1140

    
1141
.edit .v-gridlayout .v-layout-spacing-on {
1142
	padding-left: 12px;
1143
	padding-top: 12px;
1144
}
1145

    
1146
.edit .v-spacing {
1147
	width: 6px;
1148
	height: 6px;
1149
}
1150

    
1151
.edit .v-vertical, .edit .v-horizontal {
1152
	display: inline-block;
1153
}
1154

    
1155
.edit div.v-layout.v-horizontal.v-widget {
1156
	white-space: nowrap;
1157
}
1158

    
1159
.edit .v-layout.v-vertical > .v-expand, .edit .v-layout.v-horizontal > .v-expand {
1160
	-webkit-box-sizing: border-box;
1161
	-moz-box-sizing: border-box;
1162
	box-sizing: border-box;
1163
	width: 100%;
1164
	height: 100%;
1165
}
1166

    
1167
.edit .v-slot, .edit .v-spacing {
1168
	display: inline-block;
1169
	white-space: normal;
1170
	vertical-align: top;
1171
}
1172

    
1173
.edit .v-vertical > .v-slot:after {
1174
	display: inline-block;
1175
	clear: both;
1176
	width: 0;
1177
	height: 0;
1178
	overflow: hidden;
1179
	line-height: 0;
1180
}
1181

    
1182
.edit .v-vertical > .v-slot, .edit .v-vertical > .v-expand > .v-slot {
1183
	display: block;
1184
	clear: both;
1185
}
1186

    
1187
.edit .v-horizontal > .v-slot, .edit .v-horizontal > .v-expand > .v-slot {
1188
	height: 100%;
1189
}
1190

    
1191
.edit .v-horizontal > .v-expand > .v-slot {
1192
	position: relative;
1193
}
1194

    
1195
.edit .v-vertical > .v-spacing, .edit .v-vertical > .v-expand > .v-spacing {
1196
	width: 0;
1197
	display: block;
1198
	clear: both;
1199
}
1200

    
1201
.edit .v-horizontal > .v-spacing, .edit .v-horizontal > .v-expand > .v-spacing {
1202
	height: 0;
1203
}
1204

    
1205
.edit .v-align-middle:before, .edit .v-align-bottom:before, .edit .v-expand > .v-align-middle:before, .edit .v-expand > .v-align-bottom:before {
1206
	content: "";
1207
	display: inline-block;
1208
	height: 100%;
1209
	vertical-align: middle;
1210
	width: 0;
1211
}
1212

    
1213
.edit .v-align-middle, .edit .v-align-bottom {
1214
	white-space: nowrap;
1215
}
1216

    
1217
.edit .v-align-middle > .v-widget, .edit .v-align-bottom > .v-widget {
1218
	display: inline-block;
1219
}
1220

    
1221
.edit .v-align-middle, .edit .v-align-middle > .v-widget {
1222
	vertical-align: middle;
1223
}
1224

    
1225
.edit .v-align-bottom, .edit .v-align-bottom > .v-widget {
1226
	vertical-align: bottom;
1227
}
1228

    
1229
.edit .v-align-center {
1230
	text-align: center;
1231
}
1232

    
1233
.edit .v-align-center > .v-widget {
1234
	margin-left: auto;
1235
	margin-right: auto;
1236
}
1237

    
1238
.edit .v-align-right {
1239
	text-align: right;
1240
}
1241

    
1242
.edit .v-align-right > .v-widget {
1243
	margin-left: auto;
1244
}
1245

    
1246
.edit .v-has-caption, .edit .v-has-caption > .v-caption {
1247
	display: inline-block;
1248
}
1249

    
1250
.edit .v-caption {
1251
	overflow: visible;
1252
	vertical-align: middle;
1253
}
1254

    
1255
.edit .v-caption-on-left, .edit .v-caption-on-right {
1256
	white-space: nowrap;
1257
}
1258

    
1259
.edit .v-caption-on-top > .v-caption, .edit .v-caption-on-bottom > .v-caption {
1260
	display: block;
1261
}
1262

    
1263
.edit .v-caption-on-left > .v-caption {
1264
	padding-right: 0.5em;
1265
}
1266

    
1267
.edit .v-caption-on-right > .v-caption {
1268
	vertical-align: top;
1269
}
1270

    
1271
.edit .v-caption-on-left > .v-widget, .edit .v-caption-on-right > .v-widget {
1272
	display: inline-block;
1273
	vertical-align: middle;
1274
}
1275

    
1276
.edit .v-has-caption.v-has-width > .v-widget {
1277
	width: 100% !important;
1278
}
1279

    
1280
.edit .v-has-caption.v-has-height > .v-widget {
1281
	height: 100% !important;
1282
}
1283

    
1284
.edit .v-errorindicator {
1285
	vertical-align: middle;
1286
}
1287

    
1288
.edit .v-csslayout {
1289
	overflow: hidden;
1290
}
1291

    
1292
.edit div.v-csslayout {
1293
	display: block;
1294
}
1295

    
1296
.edit .v-csslayout-margin, .edit .v-csslayout-container {
1297
	-webkit-box-sizing: border-box;
1298
	-moz-box-sizing: border-box;
1299
	box-sizing: border-box;
1300
}
1301

    
1302
.edit .v-has-width > .v-csslayout-margin, .edit .v-has-width > .v-csslayout-margin > .v-csslayout-container {
1303
	width: 100%;
1304
}
1305

    
1306
.edit .v-has-height > .v-csslayout-margin, .edit .v-has-height > .v-csslayout-margin > .v-csslayout-container {
1307
	height: 100%;
1308
}
1309

    
1310
.edit .v-csslayout-margin-top {
1311
	padding-top: 12px;
1312
}
1313

    
1314
.edit .v-csslayout-margin-bottom {
1315
	padding-bottom: 12px;
1316
}
1317

    
1318
.edit .v-csslayout-margin-left {
1319
	padding-left: 12px;
1320
}
1321

    
1322
.edit .v-csslayout-margin-right {
1323
	padding-right: 12px;
1324
}
1325

    
1326
.edit .v-customlayout {
1327
	overflow: hidden;
1328
}
1329

    
1330
.edit .v-datefield {
1331
	white-space: nowrap;
1332
	display: inline-block;
1333
}
1334

    
1335
.edit .v-datefield-textfield {
1336
	vertical-align: top;
1337
}
1338

    
1339
.v-ie .edit .v-datefield-button:after {
1340
	content: "\200B";
1341
}
1342

    
1343
.edit .v-datefield-button {
1344
	cursor: pointer;
1345
	vertical-align: top;
1346
}
1347

    
1348
.edit .v-has-width > input.v-datefield-textfield {
1349
	width: 100%;
1350
}
1351

    
1352
.edit .v-datefield-prompt .v-datefield-textfield {
1353
	color: #999;
1354
	font-style: italic;
1355
}
1356

    
1357
.edit .v-datefield .v-datefield-button-readonly {
1358
	display: none;
1359
}
1360

    
1361
.edit .v-datefield-calendarpanel table {
1362
	width: 100%;
1363
}
1364

    
1365
.edit .v-datefield-calendarpanel td {
1366
	padding: 0;
1367
	margin: 0;
1368
}
1369

    
1370
.edit .v-datefield-calendarpanel:focus {
1371
	outline: none;
1372
}
1373

    
1374
.edit .v-datefield-calendarpanel-header td {
1375
	text-align: center;
1376
}
1377

    
1378
.edit .v-datefield-calendarpanel-month {
1379
	text-align: center;
1380
	white-space: nowrap;
1381
}
1382

    
1383
.edit .v-datefield-calendarpanel-weeknumber {
1384
	color: #999;
1385
	border-right: 1px solid #ddd;
1386
	font-size: 11.7px;
1387
}
1388

    
1389
.edit .v-datefield-calendarpanel-day, .edit .v-datefield-calendarpanel-day-today {
1390
	cursor: pointer;
1391
}
1392

    
1393
.edit .v-datefield-calendarpanel-day-today {
1394
	border: 1px solid #ddd;
1395
}
1396

    
1397
.edit .v-disabled .v-datefield-calendarpanel-day, .edit .v-disabled .v-datefield-calendarpanel-day-today, .edit .v-disabled.v-datefield-popupcalendar .v-datefield-button {
1398
	cursor: default;
1399
}
1400

    
1401
.edit .v-datefield-calendarpanel-day-disabled, .edit .v-datefield-calendarpanel-day-outside-range {
1402
	cursor: default;
1403
	opacity: 0.5;
1404
}
1405

    
1406
.edit .v-datefield-calendarpanel-prevyear button.outside-range, .edit .v-datefield-calendarpanel-nextyear button.outside-range, .edit .v-datefield-calendarpanel-prevmonth button.outside-range, .edit .v-datefield-calendarpanel-nextmonth button.outside-range {
1407
	opacity: 0.5;
1408
}
1409

    
1410
.edit .v-datefield-calendarpanel-day-selected {
1411
	cursor: default;
1412
	background: #333;
1413
	color: #fff;
1414
}
1415

    
1416
.edit .v-datefield-calendarpanel-day-focused {
1417
	outline: 1px dotted black;
1418
}
1419

    
1420
.edit .v-datefield-calendarpanel-day-offmonth {
1421
	color: #666;
1422
}
1423

    
1424
.edit .v-datefield-time {
1425
	white-space: nowrap;
1426
}
1427

    
1428
.edit .v-datefield-time .v-label {
1429
	display: inline;
1430
}
1431

    
1432
.edit .v-datefield-popup {
1433
	background: #fff;
1434
}
1435

    
1436
.v-ie9 .edit .v-datefield-popup, .v-ie10 .edit .v-datefield-popup, .v-ie11 .edit .v-datefield-popup {
1437
	box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.5);
1438
}
1439

    
1440
.edit .v-datefield-popupcalendar input.v-datefield-textfield {
1441
	-webkit-box-sizing: border-box;
1442
	-moz-box-sizing: border-box;
1443
	box-sizing: border-box;
1444
}
1445

    
1446
.edit .v-inline-datefield {
1447
	white-space: nowrap;
1448
	display: inline-block;
1449
}
1450

    
1451
.edit .v-inline-datefield-textfield {
1452
	vertical-align: top;
1453
}
1454

    
1455
.v-ie .edit .v-inline-datefield-button:after {
1456
	content: "\200B";
1457
}
1458

    
1459
.edit .v-inline-datefield-button {
1460
	cursor: pointer;
1461
	vertical-align: top;
1462
}
1463

    
1464
.edit .v-has-width > input.v-inline-datefield-textfield {
1465
	width: 100%;
1466
}
1467

    
1468
.edit .v-inline-datefield-prompt .v-inline-datefield-textfield {
1469
	color: #999;
1470
	font-style: italic;
1471
}
1472

    
1473
.edit .v-inline-datefield .v-inline-datefield-button-readonly {
1474
	display: none;
1475
}
1476

    
1477
.edit .v-inline-datefield-calendarpanel table {
1478
	width: 100%;
1479
}
1480

    
1481
.edit .v-inline-datefield-calendarpanel td {
1482
	padding: 0;
1483
	margin: 0;
1484
}
1485

    
1486
.edit .v-inline-datefield-calendarpanel:focus {
1487
	outline: none;
1488
}
1489

    
1490
.edit .v-inline-datefield-calendarpanel-header td {
1491
	text-align: center;
1492
}
1493

    
1494
.edit .v-inline-datefield-calendarpanel-month {
1495
	text-align: center;
1496
	white-space: nowrap;
1497
}
1498

    
1499
.edit .v-inline-datefield-calendarpanel-weeknumber {
1500
	color: #999;
1501
	border-right: 1px solid #ddd;
1502
	font-size: 11.7px;
1503
}
1504

    
1505
.edit .v-inline-datefield-calendarpanel-day, .edit .v-inline-datefield-calendarpanel-day-today {
1506
	cursor: pointer;
1507
}
1508

    
1509
.edit .v-inline-datefield-calendarpanel-day-today {
1510
	border: 1px solid #ddd;
1511
}
1512

    
1513
.edit .v-disabled .v-inline-datefield-calendarpanel-day, .edit .v-disabled .v-inline-datefield-calendarpanel-day-today, .edit .v-disabled.v-inline-datefield-popupcalendar .v-inline-datefield-button {
1514
	cursor: default;
1515
}
1516

    
1517
.edit .v-inline-datefield-calendarpanel-day-disabled, .edit .v-inline-datefield-calendarpanel-day-outside-range {
1518
	cursor: default;
1519
	opacity: 0.5;
1520
}
1521

    
1522
.edit .v-inline-datefield-calendarpanel-prevyear button.outside-range, .edit .v-inline-datefield-calendarpanel-nextyear button.outside-range, .edit .v-inline-datefield-calendarpanel-prevmonth button.outside-range, .edit .v-inline-datefield-calendarpanel-nextmonth button.outside-range {
1523
	opacity: 0.5;
1524
}
1525

    
1526
.edit .v-inline-datefield-calendarpanel-day-selected {
1527
	cursor: default;
1528
	background: #333;
1529
	color: #fff;
1530
}
1531

    
1532
.edit .v-inline-datefield-calendarpanel-day-focused {
1533
	outline: 1px dotted black;
1534
}
1535

    
1536
.edit .v-inline-datefield-calendarpanel-day-offmonth {
1537
	color: #666;
1538
}
1539

    
1540
.edit .v-inline-datefield-time {
1541
	white-space: nowrap;
1542
}
1543

    
1544
.edit .v-inline-datefield-time .v-label {
1545
	display: inline;
1546
}
1547

    
1548
.edit .v-inline-datefield-popup {
1549
	background: #fff;
1550
}
1551

    
1552
.v-ie9 .edit .v-inline-datefield-popup, .v-ie10 .edit .v-inline-datefield-popup, .v-ie11 .edit .v-inline-datefield-popup {
1553
	box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.5);
1554
}
1555

    
1556
.edit .v-inline-datefield-popupcalendar input.v-inline-datefield-textfield {
1557
	-webkit-box-sizing: border-box;
1558
	-moz-box-sizing: border-box;
1559
	box-sizing: border-box;
1560
}
1561

    
1562
.edit .v-ddwrapper {
1563
	padding: 2px;
1564
	-moz-border-radius: 4px;
1565
	-webkit-border-radius: 4px;
1566
	border-radius: 4px;
1567
	position: relative;
1568
	-ms-touch-action: none;
1569
	touch-action: none;
1570
}
1571

    
1572
.edit [draggable=true] {
1573
	-khtml-user-drag: element;
1574
	-webkit-user-drag: element;
1575
	-khtml-user-select: none;
1576
	-webkit-user-select: none;
1577
}
1578

    
1579
.v-ie .edit .v-ddwrapper a.drag-start {
1580
	display: block;
1581
	position: absolute;
1582
	top: 0;
1583
	bottom: 0;
1584
	left: 0;
1585
	right: 0;
1586
	width: 100%;
1587
	height: 100%;
1588
	opacity: 0;
1589
	background-color: cyan;
1590
	filter: alpha(opacity=0);
1591
}
1592

    
1593
.edit .v-ddwrapper-over {
1594
	border: 2px solid #1d9dff;
1595
	background-color: #bcdcff;
1596
	padding: 0;
1597
}
1598

    
1599
.edit .v-ddwrapper-over {
1600
	background-color: rgba(169, 209, 255, 0.6);
1601
}
1602

    
1603
.edit .no-box-drag-hints .v-ddwrapper-over {
1604
	border: none;
1605
	background-color: transparent;
1606
	padding: 2px;
1607
}
1608

    
1609
.edit.v-app .v-ddwrapper-over-top, .edit .v-window .v-ddwrapper-over-top, .edit .v-popupview-popup .v-ddwrapper-over-top {
1610
	border: none;
1611
	border-top: 2px solid #1d9dff;
1612
	background-color: transparent;
1613
	padding: 2px;
1614
	padding-top: 0;
1615
	-moz-border-radius: 0;
1616
	-webkit-border-radius: 0;
1617
	border-radius: 0;
1618
}
1619

    
1620
.edit.v-app .v-ddwrapper-over-bottom, .edit .v-window .v-ddwrapper-over-bottom, .edit .v-popupview-popup .v-ddwrapper-over-bottom {
1621
	border: none;
1622
	border-bottom: 2px solid #1d9dff;
1623
	background-color: transparent;
1624
	padding: 2px;
1625
	padding-bottom: 0;
1626
	-moz-border-radius: 0;
1627
	-webkit-border-radius: 0;
1628
	border-radius: 0;
1629
}
1630

    
1631
.edit.v-app .v-ddwrapper-over-left, .edit .v-window .v-ddwrapper-over-left, .edit .v-popupview-popup .v-ddwrapper-over-left {
1632
	border: none;
1633
	border-left: 2px solid #1d9dff;
1634
	background-color: transparent;
1635
	padding: 2px;
1636
	padding-left: 0;
1637
	-moz-border-radius: 0;
1638
	-webkit-border-radius: 0;
1639
	border-radius: 0;
1640
}
1641

    
1642
.edit.v-app .v-ddwrapper-over-right, .edit .v-window .v-ddwrapper-over-right, .edit .v-popupview-popup .v-ddwrapper-over-right {
1643
	border: none;
1644
	border-right: 2px solid #1d9dff;
1645
	background-color: transparent;
1646
	padding: 2px;
1647
	padding-right: 0;
1648
	-moz-border-radius: 0;
1649
	-webkit-border-radius: 0;
1650
	border-radius: 0;
1651
}
1652

    
1653
.edit .v-ddwrapper, .edit .v-ddwrapper-over, .edit.v-app .v-ddwrapper-over-top, .edit .v-window .v-ddwrapper-over-top, .edit .v-popupview-popup .v-ddwrapper-over-top, .edit.v-app .v-ddwrapper-over-bottom, .edit .v-window .v-ddwrapper-over-bottom, .edit .v-popupview-popup .v-ddwrapper-over-bottom, .edit.v-app .v-ddwrapper-over-left, .edit .v-window .v-ddwrapper-over-left, .edit .v-popupview-popup .v-ddwrapper-over-left, .edit.v-app .v-ddwrapper-over-right, .edit .v-window .v-ddwrapper-over-right, .edit .v-popupview-popup .v-ddwrapper-over-right {
1654
	border-color: rgba(0, 109, 232, 0.6);
1655
}
1656

    
1657
.edit .v-ddwrapper-over-top:before, .edit .v-ddwrapper-over-bottom:after, .edit .v-ddwrapper-over-left:before, .edit .v-ddwrapper-over-right:before {
1658
	display: block;
1659
	position: absolute;
1660
	width: 6px;
1661
	height: 6px;
1662
	margin-top: -4px;
1663
	margin-left: -2px;
1664
	background: transparent url(../base/common/img/drag-slot-dot.png) no-repeat;
1665
}
1666

    
1667
.edit .v-ddwrapper-over-bottom:after {
1668
	margin-top: -2px;
1669
}
1670

    
1671
.edit .v-ddwrapper-over-left:before, .edit .v-ddwrapper-over-right:before {
1672
	background-position: 0 -6px;
1673
	margin-top: -2px;
1674
	margin-left: -4px;
1675
}
1676

    
1677
.edit .v-ddwrapper-over-right:before {
1678
	position: relative;
1679
	margin-bottom: -4px;
1680
	margin-right: -4px;
1681
	margin-left: 0;
1682
	width: auto;
1683
	background-position: 100% -6px;
1684
}
1685

    
1686
.edit .no-horizontal-drag-hints .v-ddwrapper-over-left {
1687
	padding-left: 2px;
1688
	border-left: none;
1689
}
1690

    
1691
.edit .no-horizontal-drag-hints .v-ddwrapper-over-right {
1692
	padding-right: 2px;
1693
	border-right: none;
1694
}
1695

    
1696
.edit .no-vertical-drag-hints .v-ddwrapper-over-top {
1697
	padding-top: 2px;
1698
	border-top: none;
1699
}
1700

    
1701
.edit .no-vertical-drag-hints .v-ddwrapper-over-bottom {
1702
	padding-bottom: 2px;
1703
	border-bottom: none;
1704
}
1705

    
1706
.edit .no-horizontal-drag-hints .v-ddwrapper-over-left:before, .edit .no-horizontal-drag-hints .v-ddwrapper-over-right:before, .edit .no-vertical-drag-hints .v-ddwrapper-over-top:before, .edit .no-vertical-drag-hints .v-ddwrapper-over-bottom:after {
1707
	display: none;
1708
}
1709

    
1710
.edit .v-table .v-embedded-image {
1711
	display: inline-block;
1712
}
1713

    
1714
.edit .v-formlayout.v-has-width > table {
1715
	width: 100%;
1716
}
1717

    
1718
.edit .v-formlayout.v-has-height > table {
1719
	height: 100%;
1720
}
1721

    
1722
.edit .v-formlayout-cell .v-errorindicator {
1723
	display: block;
1724
}
1725

    
1726
.edit .v-formlayout-error-indicator {
1727
	width: 12px;
1728
}
1729

    
1730
.edit .v-formlayout-captioncell {
1731
	text-align: right;
1732
	white-space: nowrap;
1733
}
1734

    
1735
.edit .v-formlayout-errorcell, .edit .v-formlayout-captioncell {
1736
	width: 1px;
1737
}
1738

    
1739
.edit .v-formlayout-captioncell .v-caption {
1740
	overflow: visible;
1741
}
1742

    
1743
.edit .v-formlayout-spacing > tbody > .v-formlayout-row > .v-formlayout-captioncell, .edit .v-formlayout-spacing > tbody > .v-formlayout-row > .v-formlayout-contentcell, .edit .v-formlayout-spacing > tbody > .v-formlayout-row > .v-formlayout-errorcell {
1744
	padding-top: 6px;
1745
}
1746

    
1747
.edit .v-formlayout-spacing > tbody > .v-formlayout-firstrow > .v-formlayout-captioncell, .edit .v-formlayout-spacing > tbody > .v-formlayout-firstrow > .v-formlayout-contentcell, .edit .v-formlayout-spacing > tbody > .v-formlayout-firstrow > .v-formlayout-errorcell {
1748
	padding-top: 0;
1749
}
1750

    
1751
.edit .v-formlayout-margin-top > tbody > .v-formlayout-firstrow > .v-formlayout-captioncell, .edit .v-formlayout-margin-top > tbody > .v-formlayout-firstrow > .v-formlayout-contentcell, .edit .v-formlayout-margin-top > tbody > .v-formlayout-firstrow > .v-formlayout-errorcell {
1752
	padding-top: 12px;
1753
}
1754

    
1755
.edit .v-formlayout-margin-bottom > tbody > .v-formlayout-lastrow > .v-formlayout-captioncell, .edit .v-formlayout-margin-bottom > tbody > .v-formlayout-lastrow > .v-formlayout-contentcell, .edit .v-formlayout-margin-bottom > tbody > .v-formlayout-lastrow > .v-formlayout-errorcell {
1756
	padding-bottom: 12px;
1757
}
1758

    
1759
.edit .v-formlayout-margin-left > tbody > .v-formlayout-row > .v-formlayout-captioncell {
1760
	padding-left: 12px;
1761
}
1762

    
1763
.edit .v-formlayout-margin-right > tbody > .v-formlayout-row > .v-formlayout-contentcell {
1764
	padding-right: 12px;
1765
}
1766

    
1767
.edit .v-formlayout-captioncell .v-caption .v-required-field-indicator {
1768
	float: none;
1769
}
1770

    
1771
.edit .v-gridlayout {
1772
	position: relative;
1773
}
1774

    
1775
.edit .v-gridlayout-slot {
1776
	position: absolute;
1777
}
1778

    
1779
.edit .v-gridlayout-margin-top {
1780
	padding-top: 12px;
1781
}
1782

    
1783
.edit .v-gridlayout-margin-bottom {
1784
	padding-bottom: 12px;
1785
}
1786

    
1787
.edit .v-gridlayout-margin-left {
1788
	padding-left: 12px;
1789
}
1790

    
1791
.edit .v-gridlayout-margin-right {
1792
	padding-right: 12px;
1793
}
1794

    
1795
.edit .v-gridlayout-spacing-on {
1796
	padding-left: 6px;
1797
	padding-top: 6px;
1798
	overflow: hidden;
1799
}
1800

    
1801
.edit .v-gridlayout-spacing, .edit .v-gridlayout-spacing-off {
1802
	padding-left: 0;
1803
	padding-top: 0;
1804
}
1805

    
1806
.edit .v-gridlayout-spacing-off {
1807
	overflow: hidden;
1808
}
1809

    
1810
.edit .v-label {
1811
	overflow: hidden;
1812
}
1813

    
1814
.edit .v-label.v-has-width {
1815
	white-space: normal;
1816
}
1817

    
1818
.edit .v-link {
1819
	white-space: nowrap;
1820
}
1821

    
1822
.edit .v-link a {
1823
	vertical-align: middle;
1824
	text-decoration: none;
1825
}
1826

    
1827
.edit .v-link span {
1828
	text-decoration: underline;
1829
	vertical-align: middle;
1830
}
1831

    
1832
.edit .v-disabled a {
1833
	cursor: default;
1834
}
1835

    
1836
.edit .v-link img {
1837
	vertical-align: middle;
1838
	border: none;
1839
}
1840

    
1841
.edit .v-loginform {
1842
	height: 140px;
1843
	width: 200px;
1844
}
1845

    
1846
.edit .v-app-loginpage .v-button {
1847
	float: left;
1848
}
1849

    
1850
.edit .v-menubar {
1851
	display: inline-block;
1852
	white-space: nowrap;
1853
	overflow: hidden;
1854
}
1855

    
1856
.edit .v-menubar .v-menubar-menuitem {
1857
	cursor: default;
1858
	vertical-align: middle;
1859
	white-space: nowrap;
1860
	display: inline;
1861
	display: inline-block;
1862
	zoom: 1;
1863
}
1864

    
1865
.edit .v-menubar .v-menubar-menuitem-caption .v-icon {
1866
	vertical-align: middle;
1867
	white-space: nowrap;
1868
}
1869

    
1870
.edit .v-menubar-submenu {
1871
	background: #fff;
1872
}
1873

    
1874
.edit .v-menubar-menuitem-selected {
1875
	background: #333;
1876
	color: #fff;
1877
}
1878

    
1879
.edit .v-menubar-submenu .v-menubar-menuitem {
1880
	cursor: default;
1881
	display: block;
1882
	position: relative;
1883
	padding-right: 1.5em;
1884
}
1885

    
1886
.edit .v-menubar-submenu .v-menubar-menuitem-caption {
1887
	display: block;
1888
}
1889

    
1890
.edit .v-menubar-submenu .v-menubar-menuitem *, .edit .v-menubar-submenu .v-menubar-menuitem-caption * {
1891
	white-space: nowrap;
1892
}
1893

    
1894
.edit .v-menubar-submenu-indicator {
1895
	display: none;
1896
	font-family: arial, helvetica, sans-serif;
1897
}
1898

    
1899
.edit .v-menubar-submenu .v-menubar-submenu-indicator {
1900
	display: block;
1901
	position: absolute;
1902
	right: 0;
1903
	width: 1em;
1904
	height: 1em;
1905
	font-size: 11.7px;
1906
}
1907

    
1908
.edit .v-menubar-menuitem-disabled, .edit .v-menubar span.v-menubar-menuitem-disabled:hover, .edit .v-menubar span.v-menubar-menuitem-disabled:focus, .edit .v-menubar span.v-menubar-menuitem-disabled:active {
1909
	color: #999;
1910
}
1911

    
1912
.edit .v-menubar-more-menuitem {
1913
	font-family: arial, helvetica, sans-serif;
1914
}
1915

    
1916
.edit .v-menubar-separator {
1917
	overflow: hidden;
1918
}
1919

    
1920
.edit .v-menubar-separator span {
1921
	display: block;
1922
	text-indent: -9999px;
1923
	font-size: 1px;
1924
	line-height: 1px;
1925
	border-top: 1px solid #ddd;
1926
	margin: 3px 0 2px;
1927
	overflow: hidden;
1928
}
1929

    
1930
.edit .v-menubar .v-icon, .edit .v-menubar-submenu .v-icon {
1931
	margin-right: 3px;
1932
}
1933

    
1934
.edit .v-menubar:focus, .edit .v-menubar-popup:focus, .edit .v-menubar-popup .popupContent:focus, .edit .v-menubar-popup .popupContent .v-menubar-submenu:focus {
1935
	outline: none;
1936
}
1937

    
1938
.edit .v-menubar-submenu-check-column .v-menubar-menuitem {
1939
	padding-left: 6px;
1940
}
1941

    
1942
.edit .v-menubar-submenu-check-column .v-menubar-menuitem-caption {
1943
	padding-left: 18px;
1944
}
1945

    
1946
.edit .v-menubar-submenu .v-menubar-menuitem-checked .v-menubar-menuitem-caption {
1947
	background: transparent url(../base/menubar/img/check.gif) no-repeat left;
1948
}
1949

    
1950
.edit .v-Notification {
1951
	background: #999;
1952
	color: #fff;
1953
	cursor: pointer;
1954
	overflow: hidden;
1955
	padding: 1em;
1956
	max-width: 85%;
1957
	opacity: 0.9;
1958
	filter: alpha(opacity=90);
1959
}
1960

    
1961
.edit .v-Notification h1, .edit .v-Notification p, .edit .v-Notification-error h1, .edit .v-Notification-error p, .edit .v-Notification-warning h1, .edit .v-Notification-warning p {
1962
	display: inline;
1963
	margin: 0 0.5em 0 0;
1964
}
1965

    
1966
.edit .v-Notification-warning {
1967
	background: orange;
1968
}
1969

    
1970
.edit .v-Notification-error {
1971
	background: red;
1972
}
1973

    
1974
.edit .v-Notification-tray h1 {
1975
	display: block;
1976
}
1977

    
1978
.edit .v-Notification-tray p {
1979
	display: block;
1980
}
1981

    
1982
.edit .v-Notification-system {
1983
	background-color: red;
1984
}
1985

    
1986
.edit .v-Notification-system h1 {
1987
	display: block;
1988
	margin: 0;
1989
}
1990

    
1991
.edit .v-Notification-animate-out {
1992
	-webkit-animation: v-notification-animate-out 400ms;
1993
	-moz-animation: v-notification-animate-out 400ms;
1994
	animation: v-notification-animate-out 400ms;
1995
}
1996

    
1997
.edit .v-Notification.v-position-top {
1998
	top: 0;
1999
}
2000

    
2001
.edit .v-Notification.v-position-right {
2002
	right: 0;
2003
}
2004

    
2005
.edit .v-Notification.v-position-bottom {
2006
	bottom: 0;
2007
}
2008

    
2009
.edit .v-Notification.v-position-left {
2010
	left: 0;
2011
}
2012

    
2013
.edit .v-Notification.v-position-assistive {
2014
	top: -9999px;
2015
	left: -9999px;
2016
}
2017

    
2018
.edit .v-orderedlayout, .edit .v-horizontallayout, .edit .v-verticallayout {
2019
	position: relative;
2020
}
2021

    
2022
.edit .v-orderedlayout-margin-top, .edit .v-horizontallayout-margin-top, .edit .v-verticallayout-margin-top {
2023
	padding-top: 12px;
2024
}
2025

    
2026
.edit .v-orderedlayout-margin-right, .edit .v-horizontallayout-margin-right, .edit .v-verticallayout-margin-right {
2027
	padding-right: 12px;
2028
}
2029

    
2030
.edit .v-orderedlayout-margin-bottom, .edit .v-horizontallayout-margin-bottom, .edit .v-verticallayout-margin-bottom {
2031
	padding-bottom: 12px;
2032
}
2033

    
2034
.edit .v-orderedlayout-margin-left, .edit .v-horizontallayout-margin-left, .edit .v-verticallayout-margin-left {
2035
	padding-left: 12px;
2036
}
2037

    
2038
.edit .v-orderedlayout-spacing-on, .edit .v-horizontallayout-spacing-on, .edit .v-verticallayout-spacing-on {
2039
	padding-top: 6px;
2040
	padding-left: 6px;
2041
}
2042

    
2043
.edit .v-orderedlayout-spacing-off, .edit .v-horizontallayout-spacing-off, .edit .v-verticallayout-spacing-off {
2044
	padding-top: 0;
2045
	padding-left: 0;
2046
}
2047

    
2048
.edit .v-horizontallayout-slot, .edit .v-verticallayout-slot {
2049
	position: absolute;
2050
}
2051

    
2052
.edit .v-panel, .edit .v-panel-caption, .edit .v-panel-content, .edit .v-panel-deco, .edit .v-panel-light, .edit .v-panel-caption-light, .edit .v-panel-content-light, .edit .v-panel-deco-light {
2053
	outline: none;
2054
	text-align: left;
2055
}
2056

    
2057
.edit .v-panel-caption .v-errorindicator {
2058
	float: none;
2059
	display: inline;
2060
}
2061

    
2062
.edit .v-panel-caption .v-icon {
2063
	display: inline;
2064
	vertical-align: middle;
2065
}
2066

    
2067
.edit .v-panel-caption span {
2068
	vertical-align: middle;
2069
}
2070

    
2071
.edit .v-panel-caption {
2072
	white-space: nowrap;
2073
	overflow: hidden;
2074
	font-weight: bold;
2075
}
2076

    
2077
.edit .v-panel-nocaption {
2078
	overflow: hidden;
2079
}
2080

    
2081
.edit .v-panel-content {
2082
	-webkit-box-sizing: border-box;
2083
	-moz-box-sizing: border-box;
2084
	box-sizing: border-box;
2085
}
2086

    
2087
.edit .v-panel.v-has-width > .v-panel-content {
2088
	width: 100%;
2089
}
2090

    
2091
.edit .v-panel.v-has-height > .v-panel-content {
2092
	height: 100%;
2093
}
2094

    
2095
.edit .v-popupview {
2096
	cursor: pointer;
2097
	text-decoration: underline;
2098
	white-space: nowrap;
2099
}
2100

    
2101
.edit .v-popupview-popup {
2102
	overflow: auto;
2103
}
2104

    
2105
.edit .v-popupview-loading {
2106
	width: 30px;
2107
	height: 30px;
2108
	background: transparent url(../base/common/img/ajax-loader-medium.gif) no-repeat 50%;
2109
}
2110

    
2111
.edit .v-progressbar {
2112
	width: 150px;
2113
}
2114

    
2115
.edit .v-progressbar-wrapper {
2116
	height: 7px;
2117
	border: 1px solid #ddd;
2118
}
2119

    
2120
.edit .v-progressbar-indicator {
2121
	height: 7px;
2122
	background: #ddd;
2123
}
2124

    
2125
.edit div.v-progressbar-indeterminate {
2126
	height: 20px;
2127
	width: 20px;
2128
	background: #fff url(../base/common/img/ajax-loader-medium.gif) no-repeat 50%;
2129
	border-radius: 4px;
2130
	-webkit-border-radius: 4px;
2131
	-moz-border-radius: 4px;
2132
}
2133

    
2134
.edit .v-progressbar-indeterminate .v-progressbar-wrapper, .edit .v-progressbar-indeterminate .v-progressbar-indicator, .edit .v-progressbar-indeterminate-disabled .v-progressbar-wrapper, .edit .v-progressbar-indeterminate-disabled .v-progressbar-indicator {
2135
	display: none;
2136
}
2137

    
2138
.edit div.v-progressbar-indeterminate-disabled {
2139
	height: 20px;
2140
	width: 20px;
2141
	background: transparent;
2142
}
2143

    
2144
.edit .v-progressindicator {
2145
	width: 150px;
2146
}
2147

    
2148
.edit .v-progressindicator-wrapper {
2149
	height: 7px;
2150
	border: 1px solid #ddd;
2151
}
2152

    
2153
.edit .v-progressindicator-indicator {
2154
	height: 7px;
2155
	background: #ddd;
2156
}
2157

    
2158
.edit div.v-progressindicator-indeterminate {
2159
	height: 20px;
2160
	width: 20px;
2161
	background: #fff url(../base/common/img/ajax-loader-medium.gif) no-repeat 50%;
2162
	border-radius: 4px;
2163
	-webkit-border-radius: 4px;
2164
	-moz-border-radius: 4px;
2165
}
2166

    
2167
.edit .v-progressindicator-indeterminate .v-progressindicator-wrapper, .edit .v-progressindicator-indeterminate .v-progressindicator-indicator, .edit .v-progressindicator-indeterminate-disabled .v-progressindicator-wrapper, .edit .v-progressindicator-indeterminate-disabled .v-progressindicator-indicator {
2168
	display: none;
2169
}
2170

    
2171
.edit div.v-progressindicator-indeterminate-disabled {
2172
	height: 20px;
2173
	width: 20px;
2174
	background: transparent;
2175
}
2176

    
2177
.edit .v-select {
2178
	text-align: left;
2179
}
2180

    
2181
.edit .v-select-optiongroup .v-select-option {
2182
	display: block;
2183
	white-space: nowrap;
2184
}
2185

    
2186
.edit .v-select-optiongroup .v-icon {
2187
	vertical-align: middle;
2188
	white-space: nowrap;
2189
	margin: 0 2px;
2190
}
2191

    
2192
.v-ie .edit .v-select-optiongroup .v-select-option {
2193
	zoom: 1;
2194
}
2195

    
2196
.edit .v-select-select {
2197
	display: block;
2198
}
2199

    
2200
.edit .v-select-twincol {
2201
	white-space: nowrap;
2202
}
2203

    
2204
.edit .v-select-twincol-options {
2205
	float: left;
2206
}
2207

    
2208
.edit .v-select-twincol-caption-left {
2209
	float: left;
2210
	overflow: hidden;
2211
	text-overflow: ellipsis;
2212
}
2213

    
2214
.edit .v-select-twincol-selections {
2215
	font-weight: bold;
2216
}
2217

    
2218
.edit .v-select-twincol-caption-right {
2219
	float: right;
2220
	overflow: hidden;
2221
	text-overflow: ellipsis;
2222
}
2223

    
2224
.edit .v-select-twincol-buttons {
2225
	float: left;
2226
	text-align: center;
2227
}
2228

    
2229
.edit .v-select-twincol-buttons .v-select-twincol-deco {
2230
	clear: both;
2231
}
2232

    
2233
.edit .v-select-twincol .v-textfield {
2234
	display: block;
2235
	float: left;
2236
	clear: left;
2237
}
2238

    
2239
.edit .v-select-twincol .v-button {
2240
	float: left;
2241
}
2242

    
2243
.edit .v-select-twincol-buttons .v-button {
2244
	float: none;
2245
}
2246

    
2247
.edit .v-filterselect {
2248
	white-space: nowrap;
2249
	text-align: left;
2250
	display: inline-block;
2251
	padding-right: 1em;
2252
}
2253

    
2254
.edit .v-filterselect .v-icon {
2255
	float: left;
2256
}
2257

    
2258
.edit.v-app .v-filterselect-input, .edit .v-window .v-filterselect-input, .edit .v-popupview-popup .v-filterselect-input {
2259
	margin: 0;
2260
	float: left;
2261
	-webkit-border-radius: 0px;
2262
	-webkit-box-sizing: border-box;
2263
	-moz-box-sizing: border-box;
2264
	box-sizing: border-box;
2265
}
2266

    
2267
.edit .v-filterselect-prompt .v-filterselect-input {
2268
	color: #999;
2269
	font-style: italic;
2270
}
2271

    
2272
.edit .v-filterselect-button {
2273
	display: inline-block;
2274
	cursor: pointer;
2275
	width: 1em;
2276
	margin-right: -1em;
2277
	height: 1em;
2278
	background: transparent url(../base/common/img/sprites.png) no-repeat -5px -8px;
2279
}
2280

    
2281
.edit .v-filterselect.v-readonly .v-filterselect-button {
2282
	display: none;
2283
}
2284

    
2285
.edit .v-filterselect.v-readonly, .edit .v-filterselect.v-readonly .v-filterselect-input {
2286
	background: transparent;
2287
}
2288

    
2289
.edit .v-filterselect-suggestpopup {
2290
	background: #fff;
2291
	border: 1px solid #eee;
2292
}
2293

    
2294
.edit .v-filterselect-suggestmenu table {
2295
	border-collapse: collapse;
2296
	border: none;
2297
	vertical-align: top;
2298
}
2299

    
2300
.edit .v-filterselect-suggestmenu .gwt-MenuItem {
2301
	white-space: nowrap;
2302
}
2303

    
2304
.edit .v-filterselect-suggestmenu .gwt-MenuItem .v-icon {
2305
	margin-right: 3px;
2306
	vertical-align: middle;
2307
}
2308

    
2309
.edit .v-filterselect-suggestmenu .gwt-MenuItem span {
2310
	vertical-align: middle;
2311
}
2312

    
2313
.edit .v-filterselect-suggestmenu .gwt-MenuItem-selected {
2314
	background: #333;
2315
	color: #fff;
2316
}
2317

    
2318
.edit .v-filterselect-nextpage, .edit .v-filterselect-nextpage-off, .edit .v-filterselect-prevpage-off, .edit .v-filterselect-prevpage {
2319
	width: 100%;
2320
	background: #aaa;
2321
	text-align: center;
2322
	overflow: hidden;
2323
	cursor: pointer;
2324
}
2325

    
2326
.edit .v-filterselect-nextpage-off, .edit .v-filterselect-prevpage-off {
2327
	color: #666;
2328
	opacity: 0.5;
2329
	filter: alpha(opacity=50);
2330
	cursor: default;
2331
}
2332

    
2333
.edit .v-filterselect-nextpage-off span, .edit .v-filterselect-prevpage-off span {
2334
	cursor: default;
2335
}
2336

    
2337
.edit .v-filterselect-status {
2338
	white-space: nowrap;
2339
	text-align: center;
2340
}
2341

    
2342
.edit .v-filterselect-no-input .v-filterselect-input {
2343
	cursor: default;
2344
}
2345

    
2346
.edit .v-shadow {
2347
	position: absolute;
2348
	display: none;
2349
	pointer-events: none;
2350
}
2351

    
2352
.v-ie8 .edit .v-shadow {
2353
	display: block;
2354
}
2355

    
2356
.edit .v-shadow .top-left {
2357
	position: absolute;
2358
	overflow: hidden;
2359
	top: -3px;
2360
	left: -5px;
2361
	width: 10px;
2362
	height: 10px;
2363
	background: transparent url(../base/shadow/img/top-left.png);
2364
}
2365

    
2366
.edit .v-shadow .top {
2367
	position: absolute;
2368
	overflow: hidden;
2369
	top: -3px;
2370
	left: 5px;
2371
	height: 10px;
2372
	right: 5px;
2373
	background: transparent url(../base/shadow/img/top.png);
2374
}
2375

    
2376
.edit .v-shadow .top-right {
2377
	position: absolute;
2378
	overflow: hidden;
2379
	top: -3px;
2380
	right: -5px;
2381
	width: 10px;
2382
	height: 10px;
2383
	background: transparent url(../base/shadow/img/top-right.png);
2384
}
2385

    
2386
.edit .v-shadow .left {
2387
	position: absolute;
2388
	overflow: hidden;
2389
	top: 7px;
2390
	left: -5px;
2391
	width: 10px;
2392
	bottom: 3px;
2393
	background: transparent url(../base/shadow/img/left.png);
2394
}
2395

    
2396
.edit .v-shadow .center {
2397
	position: absolute;
2398
	overflow: hidden;
2399
	top: 7px;
2400
	left: 5px;
2401
	bottom: 3px;
2402
	right: 5px;
2403
	background: transparent url(../base/shadow/img/center.png);
2404
}
2405

    
2406
.edit .v-shadow .right {
2407
	position: absolute;
2408
	overflow: hidden;
2409
	top: 7px;
2410
	right: -5px;
2411
	width: 10px;
2412
	bottom: 3px;
2413
	background: transparent url(../base/shadow/img/right.png);
2414
}
2415

    
2416
.edit .v-shadow .bottom-left {
2417
	position: absolute;
2418
	overflow: hidden;
2419
	bottom: -7px;
2420
	left: -5px;
2421
	width: 10px;
2422
	height: 10px;
2423
	background: transparent url(../base/shadow/img/bottom-left.png);
2424
}
2425

    
2426
.edit .v-shadow .bottom {
2427
	position: absolute;
2428
	overflow: hidden;
2429
	bottom: -7px;
2430
	left: 5px;
2431
	right: 5px;
2432
	height: 10px;
2433
	background: transparent url(../base/shadow/img/bottom.png);
2434
}
2435

    
2436
.edit .v-shadow .bottom-right {
2437
	position: absolute;
2438
	overflow: hidden;
2439
	bottom: -7px;
2440
	right: -5px;
2441
	width: 10px;
2442
	height: 10px;
2443
	background: transparent url(../base/shadow/img/bottom-right.png);
2444
}
2445

    
2446
.edit .v-slider {
2447
	margin: 5px 0;
2448
}
2449

    
2450
.edit .v-slider-base {
2451
	height: 2px;
2452
	border-top: 1px solid #ddd;
2453
	background: #eee;
2454
	border-left: 1px solid #ddd;
2455
	border-right: 1px solid #eee;
2456
}
2457

    
2458
.edit .v-slider-handle {
2459
	background: #aaa;
2460
	width: 12px;
2461
	height: 12px;
2462
	margin-top: -5px;
2463
	font-size: 0;
2464
	-ms-touch-action: none;
2465
	touch-action: none;
2466
}
2467

    
2468
.edit .v-slider-vertical {
2469
	width: 2px;
2470
	height: auto;
2471
	margin: 0 5px;
2472
	border: none;
2473
	border-left: 1px solid #cccfd0;
2474
	border-right: 1px solid #cccfd0;
2475
}
2476

    
2477
.edit .v-slider-vertical .v-slider-base {
2478
	width: 2px;
2479
	border-bottom: 1px solid #eee;
2480
	border-right: none;
2481
}
2482

    
2483
.edit .v-slider-vertical .v-slider-handle {
2484
	width: 12px;
2485
	height: 12px;
2486
	font-size: 0;
2487
	margin-left: -5px;
2488
}
2489

    
2490
.edit .v-slider-feedback {
2491
	padding: 2px 5px;
2492
	background: #444;
2493
	color: #fff;
2494
	font-size: 11px;
2495
	line-height: 13px;
2496
	font-weight: bold;
2497
	font-family: Arial, Helvetica, sans-serif;
2498
	border-radius: 4px;
2499
	-webkit-border-radius: 4px;
2500
	-moz-border-radius: 4px;
2501
	margin: -2px 0 0 2px;
2502
	text-shadow: 0 1px 0 #000;
2503
}
2504

    
2505
.edit .v-splitpanel-horizontal, .edit .v-splitpanel-vertical {
2506
	overflow: hidden;
2507
}
2508

    
2509
.edit .v-splitpanel-hsplitter {
2510
	width: 6px;
2511
}
2512

    
2513
.edit .v-splitpanel-hsplitter div {
2514
	width: 6px;
2515
	position: absolute;
2516
	top: 0;
2517
	bottom: 0;
2518
	background: #ddd;
2519
	cursor: e-resize;
2520
	cursor: col-resize;
2521
	-ms-touch-action: none;
2522
	touch-action: none;
2523
}
2524

    
2525
.edit .v-disabled .v-splitpanel-hsplitter div {
2526
	cursor: default;
2527
}
2528

    
2529
.edit .v-splitpanel-vsplitter {
2530
	height: 6px;
2531
}
2532

    
2533
.edit .v-splitpanel-vsplitter div {
2534
	height: 6px;
2535
	background: #ddd;
2536
	cursor: s-resize;
2537
	cursor: row-resize;
2538
	-ms-touch-action: none;
2539
	touch-action: none;
2540
}
2541

    
2542
.edit .v-disabled .v-splitpanel-vsplitter div {
2543
	cursor: default;
2544
}
2545

    
2546
.edit .v-table {
2547
	overflow: hidden;
2548
	text-align: left;
2549
}
2550

    
2551
.edit .v-table-header-wrap {
2552
	overflow: hidden;
2553
	border: 1px solid #aaa;
2554
	border-bottom: none;
2555
	background: #efefef;
2556
}
2557

    
2558
.edit .v-table-header table, .edit .v-table-table {
2559
	border-spacing: 0;
2560
	border-collapse: separate;
2561
	margin: 0;
2562
	padding: 0;
2563
	border: 0;
2564
}
2565

    
2566
.edit .v-table-table {
2567
	font-size: 13px;
2568
}
2569

    
2570
.edit .v-table-header td {
2571
	padding: 0;
2572
}
2573

    
2574
.edit .v-table-header-cell, .edit .v-table-header-cell-asc, .edit .v-table-header-cell-desc {
2575
	cursor: pointer;
2576
}
2577

    
2578
.edit .v-table.v-disabled .v-table-header-cell, .edit .v-table.v-disabled .v-table-header-cell-asc, .edit .v-table.v-disabled .v-table-header-cell-desc {
2579
	cursor: default;
2580
}
2581

    
2582
.edit .v-table-footer-wrap {
2583
	overflow: hidden;
2584
	border: 1px solid #aaa;
2585
	border-top: none;
2586
	background: #efefef;
2587
}
2588

    
2589
.edit .v-table-footer table {
2590
	border-spacing: 0;
2591
	border-collapse: collapse;
2592
	margin: 0;
2593
	padding: 0;
2594
	border: 0;
2595
}
2596

    
2597
.edit .v-table-footer td {
2598
	padding: 0;
2599
	border-right: 1px solid #aaa;
2600
}
2601

    
2602
.edit .v-table-footer-cell {
2603
	cursor: pointer;
2604
}
2605

    
2606
.edit .v-table-footer-container {
2607
	float: right;
2608
	padding-right: 6px;
2609
	overflow: hidden;
2610
	white-space: nowrap;
2611
}
2612

    
2613
.edit .v-table-resizer {
2614
	display: block;
2615
	height: 1.2em;
2616
	float: right;
2617
	background: #aaa;
2618
	cursor: e-resize;
2619
	cursor: col-resize;
2620
	width: 1px;
2621
	overflow: hidden;
2622
}
2623

    
2624
.edit .v-table.v-disabled .v-table-resizer {
2625
	cursor: default;
2626
}
2627

    
2628
.edit .v-table-caption-container {
2629
	overflow: hidden;
2630
	white-space: nowrap;
2631
	margin-left: 6px;
2632
}
2633

    
2634
.edit .v-table-caption-container-align-right {
2635
	float: right;
2636
}
2637

    
2638
.edit .v-table-sort-indicator {
2639
	width: 0px;
2640
	height: 1.2em;
2641
	float: right;
2642
}
2643

    
2644
.edit .v-table-header-cell-asc .v-table-sort-indicator, .edit .v-table-header-cell-desc .v-table-sort-indicator {
2645
	width: 16px;
2646
	height: 1.2em;
2647
	float: right;
2648
}
2649

    
2650
.edit .v-table-header-cell-asc .v-table-sort-indicator {
2651
	background: transparent url(../base/common/img/sprites.png) no-repeat right 6px;
2652
}
2653

    
2654
.edit .v-table-header-cell-desc .v-table-sort-indicator {
2655
	background: transparent url(../base/common/img/sprites.png) no-repeat right -10px;
2656
}
2657

    
2658
.edit .v-table-caption-container-align-center {
2659
	text-align: center;
2660
}
2661

    
2662
.edit .v-table-caption-container-align-right {
2663
	text-align: right;
2664
}
2665

    
2666
.edit .v-table-caption-container .v-icon, .edit .v-table-header-drag .v-icon {
2667
	vertical-align: middle;
2668
}
2669

    
2670
.edit .v-table-body {
2671
	border: 1px solid #aaa;
2672
}
2673

    
2674
.edit .v-table-row-spacer {
2675
	height: 10px;
2676
	overflow: hidden;
2677
}
2678

    
2679
.edit .v-table-row, .edit .v-table-row-odd {
2680
	background: #fff;
2681
	border: 0;
2682
	margin: 0;
2683
	padding: 0;
2684
	cursor: pointer;
2685
}
2686

    
2687
.edit .v-table-generated-row {
2688
	background: #efefef;
2689
}
2690

    
2691
.edit .v-table-body-noselection .v-table-row, .edit .v-table-body-noselection .v-table-row-odd {
2692
	cursor: default;
2693
}
2694

    
2695
.edit .v-table .v-selected {
2696
	background: #999;
2697
	color: #fff;
2698
}
2699

    
2700
.edit .v-table-cell-content {
2701
	white-space: nowrap;
2702
	overflow: hidden;
2703
	padding: 0 6px;
2704
	border-right: 1px solid #aaa;
2705
}
2706

    
2707
.edit .v-table-cell-wrapper {
2708
	white-space: nowrap;
2709
	overflow: hidden;
2710
}
2711

    
2712
.edit .v-table-cell-wrapper-align-center {
2713
	text-align: center;
2714
}
2715

    
2716
.edit .v-table-cell-wrapper-align-right {
2717
	text-align: right;
2718
}
2719

    
2720
.edit .v-table-column-selector {
2721
	float: right;
2722
	background: transparent url(../base/common/img/sprites.png) no-repeat 4px -37px;
2723
	margin: -1.2em 0 0 0;
2724
	height: 1.2em;
2725
	width: 14px;
2726
	position: relative;
2727
	cursor: pointer;
2728
}
2729

    
2730
.edit .v-table.v-disabled .v-table-column-selector {
2731
	cursor: default;
2732
}
2733

    
2734
.edit .v-table-focus-slot-left {
2735
	border-left: 2px solid #999;
2736
	float: none;
2737
	margin-bottom: -1.2em;
2738
	width: auto;
2739
	background: transparent;
2740
	border-right: 1px solid #aaa;
2741
}
2742

    
2743
.edit .v-table-focus-slot-right {
2744
	border-right: 2px solid #999;
2745
	margin-left: -2px;
2746
}
2747

    
2748
.edit .v-table-header-drag {
2749
	position: absolute;
2750
	background: #efefef;
2751
	border: 1px solid #eee;
2752
	opacity: 0.9;
2753
	filter: alpha(opacity=90);
2754
	margin-top: 20px;
2755
	z-index: 30000;
2756
}
2757

    
2758
.edit .v-table-header-drag .v-icon {
2759
	vertical-align: middle;
2760
}
2761

    
2762
.edit .v-table-scrollposition {
2763
	width: 160px;
2764
	background: #eee;
2765
	border: 1px solid #aaa;
2766
}
2767

    
2768
.edit .v-table-scrollposition span {
2769
	display: block;
2770
	text-align: center;
2771
}
2772

    
2773
.edit .v-table-body:focus, .edit .v-table-body-wrapper:focus {
2774
	outline: none;
2775
}
2776

    
2777
.edit .v-table-body.focused {
2778
	border-color: #388ddd;
2779
}
2780

    
2781
.edit .v-table-focus .v-table-cell-content {
2782
	border-top: 1px dotted #0066bd;
2783
	border-bottom: 1px dotted #0066bd;
2784
}
2785

    
2786
.edit .v-table-focus .v-table-cell-wrapper {
2787
	margin-top: -1px;
2788
	margin-bottom: -1px;
2789
}
2790

    
2791
.edit .v-off {
2792
	color: #ddd;
2793
}
2794

    
2795
.edit .v-table-drag .v-table-body {
2796
	border-color: #1d9dff;
2797
}
2798

    
2799
.edit .v-table-row-drag-middle .v-table-cell-content {
2800
	background-color: #bcdcff;
2801
}
2802

    
2803
.edit .v-table-row-drag-top .v-table-cell-content {
2804
	border-top: 2px solid #1d9dff;
2805
}
2806

    
2807
.edit .v-table-row-drag-top .v-table-cell-wrapper {
2808
	margin-top: -2px;
2809
}
2810

    
2811
.edit .v-table-row-drag-bottom .v-table-cell-content {
2812
	border-bottom: 2px solid #1d9dff;
2813
}
2814

    
2815
.edit .v-table-row-drag-bottom .v-table-cell-wrapper {
2816
	margin-bottom: -2px;
2817
}
2818

    
2819
.edit .v-table-row-drag-top .v-table-cell-content:first-child:before, .edit .v-table-row-drag-bottom .v-table-cell-content:first-child:after {
2820
	display: block;
2821
	position: absolute;
2822
	width: 6px;
2823
	height: 6px;
2824
	margin-top: -4px;
2825
	margin-left: -6px;
2826
	background: transparent url(../base/common/img/drag-slot-dot.png);
2827
}
2828

    
2829
.v-ff .edit .v-table-row-drag-bottom .v-table-cell-content:first-child:after, .v-ie .edit .v-table-row-drag-bottom .v-table-cell-content:first-child:after {
2830
	margin-top: -2px;
2831
}
2832

    
2833
.edit .v-tabsheet, .edit .v-tabsheet-content, .edit .v-tabsheet-deco {
2834
	outline: none;
2835
	text-align: left;
2836
}
2837

    
2838
.edit .v-tabsheet-tabs {
2839
	empty-cells: hide;
2840
	border-collapse: collapse;
2841
	margin: 0;
2842
	padding: 0;
2843
	border: 0;
2844
	width: 100%;
2845
	overflow: hidden;
2846
}
2847

    
2848
.edit .v-tabsheet-tabitemcell:focus {
2849
	outline: none;
2850
}
2851

    
2852
.edit .v-tabsheet-tabitemcell, .edit .v-tabsheet-spacertd {
2853
	margin: 0;
2854
	padding: 0;
2855
	vertical-align: bottom;
2856
}
2857

    
2858
.edit .v-tabsheet-spacertd {
2859
	width: 100%;
2860
}
2861

    
2862
.edit .v-tabsheet-spacertd div {
2863
	border-left: 1px solid #aaa;
2864
	border-bottom: 1px solid #aaa;
2865
	height: 1em;
2866
	padding: 0.2em 0;
2867
}
2868

    
2869
.edit .v-tabsheet-hidetabs > .v-tabsheet-tabcontainer {
2870
	display: none;
2871
}
2872

    
2873
.edit .v-tabsheet-scroller {
2874
	white-space: nowrap;
2875
	text-align: right;
2876
	margin-top: -1em;
2877
}
2878

    
2879
.edit .v-disabled .v-tabsheet-scroller {
2880
	display: none;
2881
}
2882

    
2883
.edit .v-tabsheet-scrollerPrev, .edit .v-tabsheet-scrollerNext, .edit .v-tabsheet-scrollerPrev-disabled, .edit .v-tabsheet-scrollerNext-disabled {
2884
	border: 1px solid #aaa;
2885
	background: #fff;
2886
	width: 12px;
2887
	height: 1em;
2888
	cursor: pointer;
2889
}
2890

    
2891
.edit .v-tabsheet-scrollerPrev-disabled, .edit .v-tabsheet-scrollerNext-disabled {
2892
	opacity: 0.5;
2893
	cursor: default;
2894
}
2895

    
2896
.edit .v-tabsheet-tabs .v-caption, .edit .v-tabsheet-tabs .v-caption span {
2897
	white-space: nowrap;
2898
}
2899

    
2900
.edit .v-tabsheet-caption-close {
2901
	display: inline;
2902
	display: inline-block;
2903
	zoom: 1;
2904
	width: 16px;
2905
	height: 16px;
2906
	text-align: center;
2907
	font-weight: bold;
2908
	cursor: pointer;
2909
	vertical-align: middle;
2910
	user-select: none;
2911
	-khtml-user-select: none;
2912
	-ms-user-select: none;
2913
	-moz-user-select: none;
2914
	-webkit-user-select: none;
2915
}
2916

    
2917
.edit .v-tabsheet .v-disabled .v-tabsheet-caption-close {
2918
	cursor: default;
2919
	visibility: hidden;
2920
}
2921

    
2922
.edit .v-tabsheet-tabitem:hover .v-tabsheet-caption-close {
2923
	visibility: visible;
2924
}
2925

    
2926
.edit .v-tabsheet-tabitem {
2927
	border: 1px solid #aaa;
2928
	border-right: none;
2929
	cursor: pointer;
2930
	padding: 0.2em 0.5em;
2931
}
2932

    
2933
.edit .v-tabsheet-tabitem .v-caption {
2934
	cursor: inherit;
2935
}
2936

    
2937
.edit .v-tabsheet.v-disabled .v-tabsheet-tabitem, .edit .v-tabsheet-tabitemcell-disabled .v-tabsheet-tabitem {
2938
	cursor: default;
2939
}
2940

    
2941
.edit .v-tabsheet-tabitem-selected {
2942
	cursor: default;
2943
	border-bottom-color: #fff;
2944
}
2945

    
2946
.edit .v-tabsheet-tabitem-selected .v-caption {
2947
	cursor: default;
2948
}
2949

    
2950
.edit .v-tabsheet-tabitem-focus .v-captiontext {
2951
	text-decoration: underline;
2952
}
2953

    
2954
.edit .v-tabsheet-tabitem-selected.v-tabsheet-tabitem-focus .v-captiontext {
2955
	text-decoration: inherit;
2956
}
2957

    
2958
.edit .v-tabsheet-content {
2959
	border: 1px solid #aaa;
2960
	border-top: none;
2961
	border-bottom: none;
2962
	position: relative;
2963
}
2964

    
2965
.edit .v-tabsheet-deco {
2966
	height: 1px;
2967
	background: #aaa;
2968
	overflow: hidden;
2969
}
2970

    
2971
.edit .v-tabsheet-hidetabs .v-tabsheet-content {
2972
	border: none;
2973
}
2974

    
2975
.edit .v-tabsheet-hidetabs .v-tabsheet-deco {
2976
	height: 0;
2977
}
2978

    
2979
.edit .v-textfield {
2980
	text-align: left;
2981
}
2982

    
2983
.edit .v-textarea {
2984
	resize: none;
2985
	white-space: pre-wrap;
2986
}
2987

    
2988
.edit input.v-textfield-prompt, .edit textarea.v-textarea-prompt {
2989
	color: #999;
2990
	font-style: italic;
2991
}
2992

    
2993
.edit input.v-textfield-readonly, .edit textarea.v-textarea-readonly {
2994
	background: transparent;
2995
	border: none;
2996
	resize: none;
2997
}
2998

    
2999
.edit input.v-disabled, .edit textarea.v-disabled {
3000
	resize: none;
3001
}
3002

    
3003
.edit input.v-textfield-readonly:focus, .edit textarea.v-textarea-readonly:focus {
3004
	outline: none;
3005
}
3006

    
3007
.v-sa .edit input:focus, .v-sa .edit textarea:focus {
3008
	outline-width: medium;
3009
}
3010

    
3011
.edit .v-richtextarea {
3012
	border: 1px solid #aaa;
3013
	overflow: hidden;
3014
}
3015

    
3016
.edit .v-richtextarea .gwt-RichTextArea {
3017
	background: #fff;
3018
	border: none;
3019
}
3020

    
3021
.edit .v-richtextarea .gwt-HTML {
3022
	height: 100%;
3023
	font-size: 13px;
3024
}
3025

    
3026
.edit .v-richtextarea .gwt-RichTextToolbar {
3027
	white-space: nowrap;
3028
	background: #959595 url(../base/textfield/img/richtext-toolbar-bg.png) repeat-x 0 -42px;
3029
	border-bottom: 1px solid #7d7d7d;
3030
	padding: 2px;
3031
	overflow: hidden;
3032
}
3033

    
3034
.edit .v-richtextarea .gwt-RichTextToolbar-top {
3035
	padding-bottom: 1px;
3036
	overflow: hidden;
3037
	white-space: normal;
3038
}
3039

    
3040
.edit .v-richtextarea .gwt-RichTextToolbar-bottom {
3041
	clear: left;
3042
	overflow: hidden;
3043
	white-space: nowrap;
3044
}
3045

    
3046
.edit .v-richtextarea .gwt-RichTextToolbar .gwt-ToggleButton, .edit .v-richtextarea .gwt-RichTextToolbar .gwt-PushButton {
3047
	float: left;
3048
	display: inline;
3049
	width: 22px;
3050
	height: 21px;
3051
	overflow: hidden;
3052
	background: transparent url(../base/textfield/img/richtext-toolbar-bg.png) repeat-x;
3053
	cursor: pointer;
3054
	margin-right: 2px;
3055
	text-align: center;
3056
}
3057

    
3058
.edit .v-richtextarea .gwt-RichTextToolbar .gwt-ToggleButton-down, .edit .v-richtextarea .gwt-RichTextToolbar .gwt-PushButton-down, .edit .v-richtextarea .gwt-RichTextToolbar .gwt-ToggleButton-down-hovering, .edit .v-richtextarea .gwt-RichTextToolbar .gwt-PushButton-down-hovering {
3059
	background-position: 0 -21px;
3060
}
3061

    
3062
.edit .v-richtextarea .gwt-RichTextToolbar .gwt-ListBox {
3063
	width: 24.5%;
3064
	margin-right: 2px;
3065
}
3066

    
3067
.edit .v-richtextarea-readonly {
3068
	border: none;
3069
}
3070

    
3071
.edit .v-tree {
3072
	text-align: left;
3073
	padding: 1px 0;
3074
	outline: none;
3075
}
3076

    
3077
.edit .v-tree-node {
3078
	background: transparent url(../base/common/img/sprites.png) no-repeat 5px -37px;
3079
	padding: 1px 0;
3080
}
3081

    
3082
.edit .v-tree-node-caption:focus {
3083
	outline: none;
3084
}
3085

    
3086
.edit div.v-tree-node-leaf {
3087
	background: transparent;
3088
}
3089

    
3090
.edit .v-tree-node-expanded {
3091
	background: transparent url(../base/common/img/sprites.png) no-repeat -5px -10px;
3092
}
3093

    
3094
.edit .v-tree-node-caption {
3095
	margin-left: 1em;
3096
}
3097

    
3098
.edit .v-tree-node span {
3099
	cursor: pointer;
3100
}
3101

    
3102
.edit .v-tree-node-caption div {
3103
	white-space: nowrap;
3104
}
3105

    
3106
.edit .v-tree-node-caption span, .edit .v-tree-node-caption .v-icon {
3107
	vertical-align: middle;
3108
}
3109

    
3110
.edit .v-tree-node-selected span {
3111
	background: #999;
3112
	color: #fff;
3113
}
3114

    
3115
.edit .v-tree-node-children {
3116
	padding-left: 1em;
3117
}
3118

    
3119
.edit .v-tree .v-tree-node-drag-top {
3120
	border-top: 2px solid #1d9dff;
3121
	margin-top: -1px;
3122
	padding-top: 0;
3123
}
3124

    
3125
.edit .v-tree .v-tree-node-drag-bottom {
3126
	border-bottom: 2px solid #1d9dff;
3127
	margin-bottom: -1px;
3128
	padding-bottom: 0;
3129
}
3130

    
3131
.edit .v-tree .v-tree-node-drag-top:before, .edit .v-tree .v-tree-node-drag-bottom:after, .edit .v-tree .v-tree-node-caption-drag-center:after {
3132
	display: block;
3133
	position: absolute;
3134
	width: 6px;
3135
	height: 6px;
3136
	margin-top: -4px;
3137
	background: transparent url(../base/common/img/drag-slot-dot.png);
3138
}
3139

    
3140
.edit .v-tree .v-tree-node-drag-bottom:after {
3141
	margin-top: -2px;
3142
}
3143

    
3144
.edit .v-tree .v-tree-node-caption-drag-center:after {
3145
	margin-left: 14px;
3146
}
3147

    
3148
.v-ff .edit .v-tree .v-tree-node-caption-drag-center:after, .v-ie .edit .v-tree .v-tree-node-caption-drag-center:after {
3149
	margin-top: -2px;
3150
}
3151

    
3152
.edit .v-tree .v-tree-node-drag-top {
3153
	background-position: 5px -38px;
3154
}
3155

    
3156
.edit .v-tree .v-tree-node-drag-top.v-tree-node-expanded {
3157
	background-position: -5px -11px;
3158
}
3159

    
3160
.edit .v-tree .v-tree-node-caption-drag-center div {
3161
	border: 2px solid #1d9dff;
3162
	-moz-border-radius: 4px;
3163
	-webkit-border-radius: 4px;
3164
	border-radius: 4px;
3165
	margin: -2px 2px -2px -2px;
3166
	background-color: #bcdcff;
3167
}
3168

    
3169
.edit .v-tree .v-tree-node-caption-drag-center div {
3170
	background-color: rgba(169, 209, 255, 0.6);
3171
}
3172

    
3173
.edit .v-tree .v-tree-node-caption-drag-center div, .edit .v-tree .v-tree-node-drag-top, .edit .v-tree .v-tree-node-drag-bottom {
3174
	border-color: rgba(0, 109, 232, 0.6);
3175
}
3176

    
3177
.edit .v-tree-connectors .v-tree-node-caption {
3178
	padding-top: 1px;
3179
}
3180

    
3181
.edit .v-tree-connectors .v-tree-node {
3182
	background: transparent url(../base/tree/img/connector-expand.png) no-repeat 2px -52px;
3183
}
3184

    
3185
.edit .v-tree-connectors .v-tree-node-expanded {
3186
	background: transparent url(../base/tree/img/connector-collapse.png) no-repeat 2px -52px;
3187
}
3188

    
3189
.edit .v-tree-connectors .v-tree-node-last {
3190
	background: transparent url(../base/tree/img/connector-expand-last.png) no-repeat 2px -52px;
3191
}
3192

    
3193
.edit .v-tree-connectors .v-tree-node-expanded.v-tree-node-last {
3194
	background: transparent url(../base/tree/img/connector-collapse-last.png) no-repeat 2px -52px;
3195
}
3196

    
3197
.edit .v-tree-connectors .v-tree-node-leaf {
3198
	background: transparent url(../base/tree/img/connector-leaf.png) repeat-y 2px 50%;
3199
}
3200

    
3201
.edit .v-tree-connectors .v-tree-node-leaf-last {
3202
	background: transparent url(../base/tree/img/connector-leaf-last.png) repeat-y 2px 50%;
3203
}
3204

    
3205
.edit .v-tree-connectors .v-tree-node-children {
3206
	background: transparent url(../base/tree/img/connector.png) repeat-y 2px 0;
3207
}
3208

    
3209
.edit .v-tree-connectors .v-tree-node-children-last {
3210
	background: transparent;
3211
}
3212

    
3213
.edit .v-tree-connectors .v-tree-node-drag-top, .edit .v-tree-connectors .v-tree-node-expanded.v-tree-node-drag-top {
3214
	background-position: 2px -53px;
3215
}
3216

    
3217
.edit .v-tree-connectors .v-tree-node-drag-top.v-tree-node-leaf {
3218
	background-position: 2px 50%;
3219
}
3220

    
3221
.edit .v-treetable-treespacer {
3222
	display: inline-block;
3223
	background: transparent;
3224
	height: 10px;
3225
	width: 18px;
3226
	position: absolute;
3227
	left: 0;
3228
	top: 5px;
3229
}
3230

    
3231
.edit .v-treetable-node-closed {
3232
	background: url(../base/treetable/img/arrow-right.png) right top no-repeat;
3233
}
3234

    
3235
.edit .v-treetable-node-open {
3236
	background: url(../base/treetable/img/arrow-down.png) right top no-repeat;
3237
}
3238

    
3239
.edit .v-treetable .v-checkbox {
3240
	display: inline-block;
3241
	padding-bottom: 4px;
3242
}
3243

    
3244
.edit .v-treetable .v-table-row .v-table-cell-content, .edit .v-treetable .v-table-row-odd .v-table-cell-content {
3245
	z-index: 10;
3246
}
3247

    
3248
.edit .v-treetable .v-table-cell-wrapper {
3249
	position: relative;
3250
}
3251

    
3252
.edit .v-treetable .v-table-body .v-table-table .v-table-row-animating {
3253
	zoom: 1;
3254
	z-index: 1;
3255
}
3256

    
3257
.edit .v-treetable .v-table-body .v-table-table .v-table-row-animating, .edit .v-treetable .v-table-body .v-table-table .v-table-row-animating .v-table-cell-content {
3258
	background: transparent;
3259
}
3260

    
3261
.edit .v-treetable-animation-clone {
3262
	border-spacing: 0;
3263
	zoom: 1;
3264
}
3265

    
3266
.edit div.v-treetable-animation-clone-wrapper {
3267
	position: absolute;
3268
	z-index: 2;
3269
	background-color: #fff;
3270
}
3271

    
3272
.edit div.v-treetable-animation-clone-wrapper table.v-treetable-animation-clone {
3273
	background-color: #fff;
3274
}
3275

    
3276
.edit div table.v-treetable-animation-clone tr.v-table-row, .edit div table.v-treetable-animation-clone tr.v-table-row-odd, .edit div table.v-treetable-animation-clone tr.v-table-row td.v-table-cell-content, .edit div table.v-treetable-animation-clone tr.v-table-row-odd td.v-table-cell-content {
3277
	visibility: visible;
3278
}
3279

    
3280
.edit .v-upload {
3281
	white-space: nowrap;
3282
}
3283

    
3284
.edit .v-upload-immediate {
3285
	position: relative;
3286
	margin: 0;
3287
	overflow: hidden;
3288
}
3289

    
3290
.edit .v-upload-immediate .v-button {
3291
	width: 100%;
3292
}
3293

    
3294
.v-ff .edit .v-upload-immediate, .v-op .edit .v-upload-immediate {
3295
	display: inline-block;
3296
}
3297

    
3298
.edit .v-upload-immediate input {
3299
	opacity: 0;
3300
	filter: alpha(opacity=0);
3301
	z-index: 2;
3302
	position: absolute;
3303
	right: 0;
3304
	height: 21px;
3305
	text-align: right;
3306
	border: none;
3307
	background: transparent;
3308
}
3309

    
3310
.edit .v-upload-immediate button {
3311
	position: relative;
3312
	left: 0;
3313
	top: 0;
3314
	width: 100%;
3315
	text-align: left;
3316
}
3317

    
3318
.edit .v-window {
3319
	background: #fff;
3320
}
3321

    
3322
.edit .v-window-contents {
3323
	-webkit-box-sizing: border-box;
3324
	-moz-box-sizing: border-box;
3325
	box-sizing: border-box;
3326
}
3327

    
3328
.edit .v-window.v-has-width > div.popupContent, .edit .v-window.v-has-width .v-window-wrap, .edit .v-window.v-has-width .v-window-contents, .edit .v-window.v-has-width .v-window-contents > div {
3329
	width: 100%;
3330
}
3331

    
3332
.edit .v-window.v-has-height > div.popupContent, .edit .v-window.v-has-height .v-window-wrap, .edit .v-window.v-has-height .v-window-contents, .edit .v-window.v-has-height .v-window-contents > div {
3333
	height: 100%;
3334
}
3335

    
3336
.edit .v-window-outerheader {
3337
	padding: 0.3em 1em;
3338
	height: 1.6em;
3339
	position: relative;
3340
	-webkit-box-sizing: border-box;
3341
	-moz-box-sizing: border-box;
3342
	box-sizing: border-box;
3343
}
3344

    
3345
.edit .v-window-outerheader, .edit .v-window-draggingCurtain {
3346
	cursor: move;
3347
}
3348

    
3349
.edit .v-window-header {
3350
	font-weight: bold;
3351
	-khtml-user-select: none;
3352
	-moz-user-select: none;
3353
	-ie-user-select: none;
3354
	user-select: none;
3355
}
3356

    
3357
.edit div.v-window-header {
3358
	white-space: nowrap;
3359
	text-overflow: ellipsis;
3360
	-ms-text-overflow: ellipsis;
3361
	overflow: hidden;
3362
	padding: 0;
3363
}
3364

    
3365
.edit .v-window-header .v-icon {
3366
	vertical-align: middle;
3367
}
3368

    
3369
.edit .v-window-contents > div {
3370
	outline: none;
3371
}
3372

    
3373
.edit .v-window-footer {
3374
	overflow: hidden;
3375
	zoom: 1;
3376
	height: 10px;
3377
	position: relative;
3378
	cursor: move;
3379
}
3380

    
3381
.edit .v-window-resizebox {
3382
	width: 10px;
3383
	height: 10px;
3384
	background: #ddd;
3385
	overflow: hidden;
3386
	position: absolute;
3387
	right: 0;
3388
}
3389

    
3390
.edit .v-window-resizebox, .edit .v-window-resizingCurtain {
3391
	cursor: se-resize;
3392
}
3393

    
3394
.edit .v-window div.v-window-footer-noresize {
3395
	height: 0;
3396
}
3397

    
3398
.edit .v-window-resizebox-disabled, .edit .v-window-restorebox-disabled, .edit .v-window-maximizebox-disabled {
3399
	cursor: default;
3400
	display: none;
3401
}
3402

    
3403
.edit .v-window-closebox, .edit .v-window-restorebox, .edit .v-window-maximizebox {
3404
	position: absolute;
3405
	top: 0;
3406
	right: 0;
3407
	width: 1em;
3408
	height: 1em;
3409
	cursor: pointer;
3410
	overflow: hidden;
3411
}
3412

    
3413
.edit .v-window-maximizebox, .edit .v-window-restorebox {
3414
	right: 1.1em;
3415
}
3416

    
3417
.edit .v-window-closebox {
3418
	background: red;
3419
}
3420

    
3421
.edit .v-window-maximizebox {
3422
	background: blue;
3423
}
3424

    
3425
.edit .v-window-restorebox {
3426
	background: yellow;
3427
}
3428

    
3429
.edit .v-window-modalitycurtain {
3430
	top: 0;
3431
	left: 0;
3432
	background: #999;
3433
	opacity: 0.5;
3434
	position: fixed;
3435
	width: 100%;
3436
	height: 100%;
3437
	filter: alpha(opacity=50);
3438
}
3439

    
3440
.edit .v-shadow-window {
3441
	position: absolute;
3442
	display: none;
3443
	pointer-events: none;
3444
}
3445

    
3446
.v-ie8 .edit .v-shadow-window {
3447
	display: block;
3448
}
3449

    
3450
.edit .v-shadow-window .top-left {
3451
	position: absolute;
3452
	overflow: hidden;
3453
	top: -10px;
3454
	left: -15px;
3455
	width: 28px;
3456
	height: 28px;
3457
	background: transparent url(../base/window/img/shadow/top-left.png);
3458
}
3459

    
3460
.edit .v-shadow-window .top {
3461
	position: absolute;
3462
	overflow: hidden;
3463
	top: -10px;
3464
	left: 13px;
3465
	height: 28px;
3466
	right: 13px;
3467
	background: transparent url(../base/window/img/shadow/top.png);
3468
}
3469

    
3470
.edit .v-shadow-window .top-right {
3471
	position: absolute;
3472
	overflow: hidden;
3473
	top: -10px;
3474
	right: -15px;
3475
	width: 28px;
3476
	height: 28px;
3477
	background: transparent url(../base/window/img/shadow/top-right.png);
3478
}
3479

    
3480
.edit .v-shadow-window .left {
3481
	position: absolute;
3482
	overflow: hidden;
3483
	top: 18px;
3484
	left: -15px;
3485
	width: 28px;
3486
	bottom: 10px;
3487
	background: transparent url(../base/window/img/shadow/left.png);
3488
}
3489

    
3490
.edit .v-shadow-window .center {
3491
	position: absolute;
3492
	overflow: hidden;
3493
	top: 18px;
3494
	left: 13px;
3495
	bottom: 10px;
3496
	right: 13px;
3497
	background: transparent url(../base/window/img/shadow/center.png);
3498
}
3499

    
3500
.edit .v-shadow-window .right {
3501
	position: absolute;
3502
	overflow: hidden;
3503
	top: 18px;
3504
	right: -15px;
3505
	width: 28px;
3506
	bottom: 10px;
3507
	background: transparent url(../base/window/img/shadow/right.png);
3508
}
3509

    
3510
.edit .v-shadow-window .bottom-left {
3511
	position: absolute;
3512
	overflow: hidden;
3513
	bottom: -18px;
3514
	left: -15px;
3515
	width: 28px;
3516
	height: 28px;
3517
	background: transparent url(../base/window/img/shadow/bottom-left.png);
3518
}
3519

    
3520
.edit .v-shadow-window .bottom {
3521
	position: absolute;
3522
	overflow: hidden;
3523
	bottom: -18px;
3524
	left: 13px;
3525
	right: 13px;
3526
	height: 28px;
3527
	background: transparent url(../base/window/img/shadow/bottom.png);
3528
}
3529

    
3530
.edit .v-shadow-window .bottom-right {
3531
	position: absolute;
3532
	overflow: hidden;
3533
	bottom: -18px;
3534
	right: -15px;
3535
	width: 28px;
3536
	height: 28px;
3537
	background: transparent url(../base/window/img/shadow/bottom-right.png);
3538
}
3539

    
3540
.edit .v-absolutelayout-wrapper {
3541
	position: absolute;
3542
	overflow: hidden;
3543
}
3544

    
3545
.edit .v-accordion-item-caption {
3546
	height: 31px;
3547
	background: #edf0f0 url(../runo/accordion/img/bg.png);
3548
	color: #656d73;
3549
	border: none;
3550
	border-top: 1px solid #c8cccd;
3551
}
3552

    
3553
.edit .v-accordion-item-caption .v-caption {
3554
	font-size: 15px;
3555
	padding: 7px 0 4px 31px;
3556
	background: transparent url(../runo/accordion/img/collapsed-icon.png) no-repeat 18px 55%;
3557
}
3558

    
3559
.edit .v-accordion-item-open .v-accordion-item-caption {
3560
	color: #3b4b57;
3561
	background: #d5dee2 url(../runo/accordion/img/selected-bg.png);
3562
	border-bottom: 1px solid #b4b9ba;
3563
	text-shadow: 0 1px 0 #fff;
3564
}
3565

    
3566
.edit .v-accordion-item-open .v-accordion-item-caption .v-caption {
3567
	background-image: url(../runo/accordion/img/expanded-icon.png);
3568
	background-position: 17px 55%;
3569
}
3570

    
3571
.edit .v-accordion-item-first .v-accordion-item-caption {
3572
	border-top: none;
3573
}
3574

    
3575
.edit .v-accordion-item-caption .v-caption:hover {
3576
	color: #3b4b57;
3577
}
3578

    
3579
.edit .v-accordion-light .v-accordion-item-caption {
3580
	height: 24px;
3581
	padding: 3px 2px;
3582
	background: transparent;
3583
	border: none;
3584
}
3585

    
3586
.edit .v-accordion-light .v-accordion-item-caption .v-caption {
3587
	padding: 4px 15px 4px 28px;
3588
	font-size: 12px;
3589
	line-height: 16px;
3590
	height: 16px;
3591
	font-weight: bold;
3592
	border: 1px solid #c8cccd;
3593
	-webkit-border-radius: 12px;
3594
	-moz-border-radius: 12px;
3595
	border-radius: 12px;
3596
	background-position: 15px 50%;
3597
}
3598

    
3599
.edit .v-button {
3600
	padding: 1px;
3601
	border: none;
3602
	background: transparent;
3603
}
3604

    
3605
.edit .v-button:focus {
3606
	outline: none;
3607
}
3608

    
3609
.edit .v-button:focus .v-button-wrap {
3610
	border-color: #57a7ed;
3611
	border-top-color: #60aef1;
3612
	border-bottom-color: #4c9adf;
3613
	-webkit-box-shadow: 0 0 2px #57a7ed;
3614
	-moz-box-shadow: 0 0 2px #57a7ed;
3615
}
3616

    
3617
.edit .v-button:active .v-button-wrap, .edit .v-button.v-pressed .v-button-wrap {
3618
	background-position: 0 -79px;
3619
	background-color: #e7e9e9;
3620
	border-color: #b8bdbe;
3621
	border-top-color: #9da1a2;
3622
	border-bottom-color: #babfc0;
3623
	border-color: rgba(146, 151, 152, 0.9);
3624
	border-top-color: #929798;
3625
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
3626
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
3627
	text-shadow: none;
3628
}
3629

    
3630
.edit .v-button .v-button-wrap, .edit .v-disabled.v-button .v-button-wrap {
3631
	display: block;
3632
	font-size: 12px;
3633
	border: 1px solid #bdc1c2;
3634
	border-top-color: #cbcfd0;
3635
	border-bottom-color: #b6bbbb;
3636
	border-color: rgba(146, 151, 152, 0.8);
3637
	border-top-color: rgba(146, 151, 152, 0.6);
3638
	background: #e6e8e8 url(../runo/button/img/bg.png) repeat-x;
3639
	-webkit-background-origin: padding;
3640
	-moz-background-origin: padding;
3641
	padding: 3px 15px;
3642
	-webkit-border-radius: 11px;
3643
	-moz-border-radius: 11px;
3644
	border-radius: 11px;
3645
	line-height: 14px;
3646
	min-height: 14px;
3647
	-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
3648
	-moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
3649
	text-shadow: 0 1px 0 #fff;
3650
	color: #464f52;
3651
	overflow: hidden;
3652
	text-overflow: ellipsis;
3653
}
3654

    
3655
.edit .v-button-small .v-button-wrap, .edit .v-disabled.v-button-small .v-button-wrap {
3656
	font-size: 11px;
3657
	line-height: 13px;
3658
	padding: 1px 12px;
3659
	min-height: 13px;
3660
}
3661

    
3662
.edit .v-button-big .v-button-wrap, .edit .v-disabled.v-button-big .v-button-wrap {
3663
	font-size: 15px;
3664
	line-height: 18px;
3665
	padding: 4px 18px;
3666
	min-height: 18px;
3667
	-webkit-border-radius: 14px;
3668
	-moz-border-radius: 14px;
3669
	border-radius: 14px;
3670
}
3671

    
3672
.edit .v-button-default:focus .v-button-wrap {
3673
	background-color: #60839a;
3674
	background-position: 0 -158px;
3675
	text-shadow: 0 -1px 0 #657883;
3676
}
3677

    
3678
.edit .v-button-default:active .v-button-wrap, .edit .v-button-default.v-pressed .v-button-wrap {
3679
	background-position: 0 -79px;
3680
	background-color: #8f9898;
3681
	border-color: #737e81;
3682
	border-top-color: #576063;
3683
	border-bottom-color: #747f82;
3684
	color: #f0f2f2;
3685
	text-shadow: 0 -1px 0 #5d6969;
3686
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
3687
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
3688
}
3689

    
3690
.edit .v-button-default .v-button-wrap, .edit .v-disabled.v-button-default .v-button-wrap {
3691
	border-color: #899395;
3692
	border-top-color: #a4abae;
3693
	border-bottom-color: #727b7d;
3694
	background: #869090 url(../runo/button/img/bg-default.png) repeat-x;
3695
	text-shadow: 0 -1px 0 #797e7e;
3696
	color: #fff;
3697
	font-weight: bold;
3698
	-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.22);
3699
	-moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.22);
3700
}
3701

    
3702
.edit .v-button-link, .edit .v-disabled.v-button-link {
3703
	padding: 0;
3704
}
3705

    
3706
.edit .v-button-link .v-button-wrap, .edit .v-disabled.v-button-link .v-button-wrap, .edit .v-button-link:active .v-button-wrap, .edit .v-disabled.v-button-pressedv-button-link .v-button-wrap {
3707
	border: none;
3708
	background: transparent;
3709
	padding: 0;
3710
	font-size: 13px;
3711
	-webkit-box-shadow: none;
3712
	-mox-box-shadow: none;
3713
	-webkit-border-radius: 0;
3714
	-moz-border-radius: 0;
3715
	border-radius: 0;
3716
	text-shadow: none;
3717
}
3718

    
3719
.edit .v-button-link:focus {
3720
	outline: 1px dotted #4897dc;
3721
}
3722

    
3723
.edit .v-button-link:focus .v-button-wrap {
3724
	-webkit-box-shadow: none;
3725
	-moz-box-shadow: none;
3726
}
3727

    
3728
.edit .v-checkbox .v-errorindicator {
3729
	padding-left: 10px;
3730
}
3731

    
3732
.edit .v-captionwrapper {
3733
	margin: 0.3em 0 0 0;
3734
}
3735

    
3736
.edit .v-errorindicator {
3737
	width: 12px;
3738
	height: 16px;
3739
	background: transparent url(../runo/icons/16/error.png) no-repeat top right;
3740
}
3741

    
3742
.edit .v-colorpicker-popup {
3743
	width: 248px;
3744
}
3745

    
3746
.edit .v-colorpicker-popup .v-tabsheet .v-colorpicker-grid {
3747
	height: 305px;
3748
}
3749

    
3750
.edit .v-colorpicker-popup .v-tabsheet-deco {
3751
	background: none;
3752
	height: 0;
3753
}
3754

    
3755
.edit .v-colorpicker-popup .v-filterselect {
3756
	padding-right: 25px;
3757
}
3758

    
3759
.edit.v-app {
3760
	background: #e9eced url(../runo/common/img/main-bg.png) repeat-x;
3761
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", geneva, helvetica, arial, tahoma, verdana, sans-serif;
3762
	color: #464f52;
3763
	font-size: 13px;
3764
	line-height: 18px;
3765
}
3766

    
3767
.edit.v-app, .edit .v-window, .edit .v-popupview-popup, .edit .v-tooltip, .edit.v-app input, .edit.v-app select, .edit.v-app button, .edit.v-app textarea, .edit .v-window input, .edit .v-window select, .edit .v-window button, .edit .v-window textarea, .edit .v-popupview-popup input, .edit .v-popupview-popup select, .edit .v-popupview-popup button, .edit .v-popupview-popup textarea, .edit .v-filterselect-suggestpopup, .edit .v-datefield-popup, .edit .v-contextmenu, .edit .v-Notification, .edit .v-menubar-submenu, .edit .v-drag-element {
3768
	font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif;
3769
	color: #464f52;
3770
	font-size: 13px;
3771
}
3772

    
3773
.edit.v-app select, .edit .v-window select {
3774
	padding: 0;
3775
}
3776

    
3777
.edit .v-window .v-datefield-popup, .edit .v-filterselect-suggestpopup, .edit .v-menubar-popup, .edit .v-slider-feedback, .edit .v-popupview-popup, .edit .v-contextmenu {
3778
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.28);
3779
}
3780

    
3781
.edit .v-tooltip {
3782
	background-color: #fffcdd;
3783
	border: 1px solid #b8b295;
3784
	border-top-color: #d5d2c1;
3785
	border-left-color: #d5d2c1;
3786
	font-size: 11px;
3787
	line-height: 14px;
3788
	font-family: arial, helvetica, tahoma, verdana, sans-serif;
3789
	color: #5d5444;
3790
}
3791

    
3792
.edit .v-tooltip-text {
3793
	padding: 2px 4px;
3794
	border: none;
3795
	border-top: 1px solid #fffef5;
3796
	border-bottom: 1px solid #fbf8d9;
3797
}
3798

    
3799
.edit .v-tooltip .v-errormessage {
3800
	padding: 3px 4px 3px 4px;
3801
	background: #ffecc6;
3802
	color: #b74100;
3803
	border: none;
3804
	border-top: 1px solid #fff3dc;
3805
	border-bottom: 1px solid #ead7b1;
3806
}
3807

    
3808
.edit .v-tooltip .v-errormessage h2 {
3809
	font-size: 16px;
3810
	font-weight: normal;
3811
	color: #ab3101;
3812
	margin: 2px 0 8px 0;
3813
}
3814

    
3815
.edit .v-tooltip .v-errormessage h3 {
3816
	font-size: 13px;
3817
	font-weight: bold;
3818
	margin: 1px 0 4px 0;
3819
}
3820

    
3821
.edit .v-contextmenu {
3822
	background: #e9eced url(../runo/tabsheet/img/tab-bg.png);
3823
	font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif;
3824
	background-color: #f6f7f7;
3825
	color: #464f52;
3826
	font-size: 12px;
3827
	line-height: 14px;
3828
}
3829

    
3830
.edit .v-contextmenu .gwt-MenuBar {
3831
	border-right: 1px solid #c6cbcc;
3832
	border-bottom: 1px solid #c6cbcc;
3833
	border-top: 1px solid #d0d4d5;
3834
	border-left: 1px solid #d0d4d5;
3835
}
3836

    
3837
.edit .v-contextmenu .gwt-MenuItem {
3838
	padding: 2px 0;
3839
}
3840

    
3841
.edit .v-contextmenu .gwt-MenuItem div {
3842
	padding: 1px 20px 1px 8px;
3843
}
3844

    
3845
.edit .v-contextmenu .gwt-MenuItem-selected div {
3846
	color: #fff;
3847
	background: #5daee8;
3848
}
3849

    
3850
.edit .v-contextmenu .gwt-MenuItem img {
3851
	margin-right: 10px;
3852
}
3853

    
3854
.edit .v-embedded-icon-16 img {
3855
	width: 16px;
3856
	height: 16px;
3857
}
3858

    
3859
.edit .v-datefield input.v-textfield, .edit .v-datefield input.v-textfield[type=text] {
3860
	height: 22px;
3861
}
3862

    
3863
.edit .v-datefield-button {
3864
	font-size: 13px;
3865
	width: 22px;
3866
	margin-right: -22px;
3867
	height: 24px;
3868
	padding: 0;
3869
	overflow: hidden;
3870
	border: none;
3871
	background: transparent url(../runo/datefield/img/open-button.png) no-repeat right 0;
3872
}
3873

    
3874
.edit .v-datefield-popupcalendar {
3875
	min-width: 0;
3876
	padding-right: 22px;
3877
}
3878

    
3879
.edit .v-datefield-popup {
3880
	font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif;
3881
	color: #464f52;
3882
	font-size: 12px;
3883
	background: #f6f7f7;
3884
	border: 1px solid #b6bbbc;
3885
	padding: 2px 6px;
3886
	-webkit-border-radius: 4px;
3887
	-moz-border-radius: 4px;
3888
	border-radius: 4px;
3889
}
3890

    
3891
.edit .v-datefield-calendarpanel {
3892
	width: 230px;
3893
}
3894

    
3895
.edit .v-datefield-popup .v-datefield-calendarpanel {
3896
	width: 200px;
3897
}
3898

    
3899
.edit .v-datefield-year .v-datefield-calendarpanel {
3900
	width: 100px;
3901
}
3902

    
3903
.edit .v-datefield-calendarpanel td {
3904
	text-align: right;
3905
}
3906

    
3907
.edit .v-datefield-calendarpanel td span {
3908
	display: block;
3909
}
3910

    
3911
.edit .v-datefield-calendarpanel-header {
3912
	height: 30px;
3913
	font-size: 13px;
3914
}
3915

    
3916
.edit td.v-datefield-calendarpanel-month {
3917
	font-weight: bold;
3918
	text-shadow: 0 1px 0 #fff;
3919
	width: 150px;
3920
}
3921

    
3922
.edit .v-datefield-calendarpanel-prevyear, .edit .v-datefield-calendarpanel-nextyear, .edit .v-datefield-calendarpanel-prevmonth, .edit .v-datefield-calendarpanel-nextmonth {
3923
	width: 16px;
3924
}
3925

    
3926
.edit .v-datefield-calendarpanel .v-button-prevyear, .edit .v-datefield-calendarpanel .v-button-nextyear {
3927
	display: block;
3928
	width: 16px;
3929
	height: 16px;
3930
	border: none;
3931
	padding: 0;
3932
	background: transparent url(../runo/datefield/img/prevyear.png) no-repeat;
3933
	text-indent: -90000px;
3934
	margin: 0 auto;
3935
}
3936

    
3937
.edit .v-datefield-calendarpanel .v-button-nextyear {
3938
	background: transparent url(../runo/datefield/img/nextyear.png) no-repeat;
3939
}
3940

    
3941
.edit .v-datefield-calendarpanel .v-button-prevyear:hover, .edit .v-datefield-calendarpanel .v-button-nextyear:hover {
3942
	background-position: left bottom;
3943
}
3944

    
3945
.edit .v-datefield-calendarpanel .v-button-prevmonth, .edit .v-datefield-calendarpanel .v-button-nextmonth {
3946
	display: block;
3947
	width: 11px;
3948
	height: 16px;
3949
	border: none;
3950
	padding: 0;
3951
	background: transparent url(../runo/datefield/img/prevmonth.png) no-repeat;
3952
	text-indent: -90000px;
3953
	margin: 0 auto;
3954
}
3955

    
3956
.edit .v-datefield-calendarpanel .v-button-nextmonth {
3957
	background: transparent url(../runo/datefield/img/nextmonth.png) no-repeat;
3958
}
3959

    
3960
.edit .v-datefield-calendarpanel .v-button-prevmonth:hover, .edit .v-datefield-calendarpanel .v-button-nextmonth:hover {
3961
	background-position: left bottom;
3962
}
3963

    
3964
.edit .v-datefield-calendarpanel strong {
3965
	color: #ee5311;
3966
	display: block;
3967
	width: 20px;
3968
	font-size: 12px;
3969
}
3970

    
3971
.edit .v-datefield-calendarpanel-day, .edit .v-datefield-calendarpanel-weeknumber, .edit .v-datefield-calendarpanel-day-today {
3972
	padding: 1px 3px;
3973
	width: 14px;
3974
	height: 16px;
3975
}
3976

    
3977
.edit .v-datefield-calendarpanel-weeknumber {
3978
	font-size: 11.7px;
3979
}
3980

    
3981
.edit .v-datefield-calendarpanel-day-today {
3982
	border: 1px solid #429ce9;
3983
	width: 12px;
3984
	height: 14px;
3985
}
3986

    
3987
.edit .v-datefield-calendarpanel-day-entry {
3988
	color: #6a98b5;
3989
}
3990

    
3991
.edit .v-datefield-calendarpanel-day-disabled {
3992
	font-weight: normal;
3993
	color: #dddddd;
3994
}
3995

    
3996
.edit .v-datefield-calendarpanel-day-entry.v-datefield-calendarpanel-day-disabled {
3997
	color: #afd6f8;
3998
}
3999

    
4000
.edit .v-datefield-calendarpanel-day-selected {
4001
	font-weight: bold;
4002
	width: 14px;
4003
	height: 16px;
4004
	color: #fff;
4005
	padding: 1px 3px;
4006
	background: transparent url(../runo/datefield/img/selected-bg.png) no-repeat 50% 50%;
4007
	border: none;
4008
}
4009

    
4010
.edit .v-datefield-time {
4011
	font-size: 11px;
4012
}
4013

    
4014
.edit .v-datefield-time .v-select {
4015
	font-size: 10px;
4016
	padding: 0;
4017
	margin: 0;
4018
}
4019

    
4020
.edit .v-datefield-rendererror .v-textfield {
4021
	background: #ff9999;
4022
}
4023

    
4024
.edit .v-datefield-prompt .v-datefield-textfield {
4025
	color: #999;
4026
	font-style: normal;
4027
}
4028

    
4029
.edit .v-inline-datefield input.v-textfield, .edit .v-inline-datefield input.v-textfield[type=text] {
4030
	height: 22px;
4031
}
4032

    
4033
.edit .v-inline-datefield-button {
4034
	font-size: 13px;
4035
	width: 22px;
4036
	margin-right: -22px;
4037
	height: 24px;
4038
	padding: 0;
4039
	overflow: hidden;
4040
	border: none;
4041
	background: transparent url(../runo/datefield/img/open-button.png) no-repeat right 0;
4042
}
4043

    
4044
.edit .v-inline-datefield-popupcalendar {
4045
	min-width: 0;
4046
	padding-right: 22px;
4047
}
4048

    
4049
.edit .v-inline-datefield-popup {
4050
	font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif;
4051
	color: #464f52;
4052
	font-size: 12px;
4053
	background: #f6f7f7;
4054
	border: 1px solid #b6bbbc;
4055
	padding: 2px 6px;
4056
	-webkit-border-radius: 4px;
4057
	-moz-border-radius: 4px;
4058
	border-radius: 4px;
4059
}
4060

    
4061
.edit .v-inline-datefield-calendarpanel {
4062
	width: 230px;
4063
}
4064

    
4065
.edit .v-inline-datefield-popup .v-inline-datefield-calendarpanel {
4066
	width: 200px;
4067
}
4068

    
4069
.edit .v-inline-datefield-year .v-inline-datefield-calendarpanel {
4070
	width: 100px;
4071
}
4072

    
4073
.edit .v-inline-datefield-calendarpanel td {
4074
	text-align: right;
4075
}
4076

    
4077
.edit .v-inline-datefield-calendarpanel td span {
4078
	display: block;
4079
}
4080

    
4081
.edit .v-inline-datefield-calendarpanel-header {
4082
	height: 30px;
4083
	font-size: 13px;
4084
}
4085

    
4086
.edit td.v-inline-datefield-calendarpanel-month {
4087
	font-weight: bold;
4088
	text-shadow: 0 1px 0 #fff;
4089
	width: 150px;
4090
}
4091

    
4092
.edit .v-inline-datefield-calendarpanel-prevyear, .edit .v-inline-datefield-calendarpanel-nextyear, .edit .v-inline-datefield-calendarpanel-prevmonth, .edit .v-inline-datefield-calendarpanel-nextmonth {
4093
	width: 16px;
4094
}
4095

    
4096
.edit .v-inline-datefield-calendarpanel .v-button-prevyear, .edit .v-inline-datefield-calendarpanel .v-button-nextyear {
4097
	display: block;
4098
	width: 16px;
4099
	height: 16px;
4100
	border: none;
4101
	padding: 0;
4102
	background: transparent url(../runo/datefield/img/prevyear.png) no-repeat;
4103
	text-indent: -90000px;
4104
	margin: 0 auto;
4105
}
4106

    
4107
.edit .v-inline-datefield-calendarpanel .v-button-nextyear {
4108
	background: transparent url(../runo/datefield/img/nextyear.png) no-repeat;
4109
}
4110

    
4111
.edit .v-inline-datefield-calendarpanel .v-button-prevyear:hover, .edit .v-inline-datefield-calendarpanel .v-button-nextyear:hover {
4112
	background-position: left bottom;
4113
}
4114

    
4115
.edit .v-inline-datefield-calendarpanel .v-button-prevmonth, .edit .v-inline-datefield-calendarpanel .v-button-nextmonth {
4116
	display: block;
4117
	width: 11px;
4118
	height: 16px;
4119
	border: none;
4120
	padding: 0;
4121
	background: transparent url(../runo/datefield/img/prevmonth.png) no-repeat;
4122
	text-indent: -90000px;
4123
	margin: 0 auto;
4124
}
4125

    
4126
.edit .v-inline-datefield-calendarpanel .v-button-nextmonth {
4127
	background: transparent url(../runo/datefield/img/nextmonth.png) no-repeat;
4128
}
4129

    
4130
.edit .v-inline-datefield-calendarpanel .v-button-prevmonth:hover, .edit .v-inline-datefield-calendarpanel .v-button-nextmonth:hover {
4131
	background-position: left bottom;
4132
}
4133

    
4134
.edit .v-inline-datefield-calendarpanel strong {
4135
	color: #ee5311;
4136
	display: block;
4137
	width: 20px;
4138
	font-size: 12px;
4139
}
4140

    
4141
.edit .v-inline-datefield-calendarpanel-day, .edit .v-inline-datefield-calendarpanel-weeknumber, .edit .v-inline-datefield-calendarpanel-day-today {
4142
	padding: 1px 3px;
4143
	width: 14px;
4144
	height: 16px;
4145
}
4146

    
4147
.edit .v-inline-datefield-calendarpanel-weeknumber {
4148
	font-size: 11.7px;
4149
}
4150

    
4151
.edit .v-inline-datefield-calendarpanel-day-today {
4152
	border: 1px solid #429ce9;
4153
	width: 12px;
4154
	height: 14px;
4155
}
4156

    
4157
.edit .v-inline-datefield-calendarpanel-day-entry {
4158
	color: #6a98b5;
4159
}
4160

    
4161
.edit .v-inline-datefield-calendarpanel-day-disabled {
4162
	font-weight: normal;
4163
	color: #dddddd;
4164
}
4165

    
4166
.edit .v-inline-datefield-calendarpanel-day-entry.v-inline-datefield-calendarpanel-day-disabled {
4167
	color: #afd6f8;
4168
}
4169

    
4170
.edit .v-inline-datefield-calendarpanel-day-selected {
4171
	font-weight: bold;
4172
	width: 14px;
4173
	height: 16px;
4174
	color: #fff;
4175
	padding: 1px 3px;
4176
	background: transparent url(../runo/datefield/img/selected-bg.png) no-repeat 50% 50%;
4177
	border: none;
4178
}
4179

    
4180
.edit .v-inline-datefield-time {
4181
	font-size: 11px;
4182
}
4183

    
4184
.edit .v-inline-datefield-time .v-select {
4185
	font-size: 10px;
4186
	padding: 0;
4187
	margin: 0;
4188
}
4189

    
4190
.edit .v-inline-datefield-rendererror .v-textfield {
4191
	background: #ff9999;
4192
}
4193

    
4194
.edit .v-inline-datefield-prompt .v-inline-datefield-textfield {
4195
	color: #999;
4196
	font-style: normal;
4197
}
4198

    
4199
.edit .v-inline-datefield {
4200
	line-height: 18px;
4201
}
4202

    
4203
.edit .v-formlayout-cell .v-errorindicator {
4204
	width: 10px;
4205
	height: 16px;
4206
	background: transparent url(../runo/icons/16/error.png) no-repeat top right;
4207
}
4208

    
4209
.edit .v-formlayout-captioncell {
4210
	text-align: right;
4211
	white-space: nowrap;
4212
}
4213

    
4214
.edit .v-formlayout-spacing > tbody > .v-formlayout-row > .v-formlayout-captioncell, .edit .v-formlayout-spacing > tbody > .v-formlayout-row > .v-formlayout-contentcell, .edit .v-formlayout-spacing > tbody > .v-formlayout-row > .v-formlayout-errorcell {
4215
	padding-top: 8px;
4216
}
4217

    
4218
.edit .v-formlayout-margin-top > tbody > .v-formlayout-firstrow > .v-formlayout-captioncell, .edit .v-formlayout-margin-top > tbody > .v-formlayout-firstrow > .v-formlayout-contentcell, .edit .v-formlayout-margin-top > tbody > .v-formlayout-firstrow > .v-formlayout-errorcell {
4219
	padding-top: 15px;
4220
}
4221

    
4222
.edit .v-formlayout-margin-bottom > tbody > .v-formlayout-lastrow > .v-formlayout-captioncell, .edit .v-formlayout-margin-bottom > tbody > .v-formlayout-lastrow > .v-formlayout-contentcell, .edit .v-formlayout-margin-bottom > tbody > .v-formlayout-lastrow > .v-formlayout-errorcell {
4223
	padding-bottom: 15px;
4224
}
4225

    
4226
.edit .v-formlayout-margin-left > tbody > .v-formlayout-row > .v-formlayout-captioncell {
4227
	padding-left: 18px;
4228
}
4229

    
4230
.edit .v-formlayout-margin-right > tbody > .v-formlayout-row > .v-formlayout-contentcell {
4231
	padding-right: 18px;
4232
}
4233

    
4234
.edit .v-form-errormessage {
4235
	background: transparent url(../runo/icons/16/error.png) no-repeat top left;
4236
	padding-left: 20px;
4237
	margin-bottom: 5px;
4238
	margin-top: 5px;
4239
	min-height: 20px;
4240
}
4241

    
4242
.edit .v-form fieldset {
4243
	border: none;
4244
	border-top: 1px solid #babfc0;
4245
}
4246

    
4247
.edit .v-form-nocaption fieldset {
4248
	border: none;
4249
}
4250

    
4251
.edit .v-form-nocaption legend {
4252
	display: none;
4253
}
4254

    
4255
.edit .v-form legend {
4256
	margin: 0;
4257
	padding: 0 4px 0.3em 4px;
4258
	font-weight: bold;
4259
	color: #464f52;
4260
}
4261

    
4262
.edit .v-gridlayout-margin-top {
4263
	padding-top: 15px;
4264
}
4265

    
4266
.edit .v-gridlayout-margin-bottom {
4267
	padding-bottom: 15px;
4268
}
4269

    
4270
.edit .v-gridlayout-margin-left {
4271
	padding-left: 18px;
4272
}
4273

    
4274
.edit .v-gridlayout-margin-right {
4275
	padding-right: 18px;
4276
}
4277

    
4278
.edit .v-gridlayout-spacing-on {
4279
	padding-left: 8px;
4280
	padding-top: 8px;
4281
}
4282

    
4283
.edit .v-label h1, .edit .v-label h2, .edit .v-label h3, .edit .v-label h4, .edit .v-label h5, .edit .v-label h6 {
4284
	color: #404749;
4285
}
4286

    
4287
.edit .v-label-h1, .edit .v-label h1 {
4288
	margin: 0;
4289
	padding: 8px 0 4px;
4290
	font-size: 24px;
4291
	line-height: normal;
4292
	letter-spacing: -0.03em;
4293
	font-weight: normal;
4294
	text-shadow: 0 1px 1px #fff;
4295
}
4296

    
4297
.edit .v-label-h2, .edit .v-label h2 {
4298
	color: #f14c1a;
4299
	font-size: 18px;
4300
	letter-spacing: -0.03em;
4301
	font-weight: normal;
4302
	padding: 13px 0 5px;
4303
}
4304

    
4305
.edit .v-label-h3, .edit .v-label h3 {
4306
	font-size: 15px;
4307
	letter-spacing: -0.03em;
4308
	font-weight: normal;
4309
	text-shadow: 0 1px 1px #fff;
4310
}
4311

    
4312
.edit .v-label-h4, .edit .v-label h4 {
4313
	font-size: 13px;
4314
	font-weight: normal;
4315
	text-shadow: 0 1px 1px #fff;
4316
	margin: 0;
4317
	padding: 8px 0 4px;
4318
}
4319

    
4320
.edit .v-label-small {
4321
	font-size: 11.31px;
4322
	line-height: 1.4;
4323
	color: #707679;
4324
}
4325

    
4326
.edit .v-label hr, .edit .v-label-hr {
4327
	height: 2px;
4328
	overflow: hidden;
4329
	background: #ccd2d3;
4330
	color: #ccd2d3;
4331
	border: none;
4332
	border-bottom: 1px solid #fff;
4333
	margin: 0;
4334
}
4335

    
4336
.edit .v-label-hr {
4337
	height: 1px;
4338
}
4339

    
4340
.v-sa .edit .v-label hr, .v-ie8 .edit .v-label hr {
4341
	height: 1px;
4342
}
4343

    
4344
.edit .v-link a {
4345
	color: #464f52;
4346
}
4347

    
4348
.edit .v-menubar {
4349
	color: #464f52;
4350
	border-left: 1px solid #c6cbcc;
4351
}
4352

    
4353
.edit .v-menubar .v-menubar-menuitem {
4354
	padding: 1px 10px;
4355
	border: 1px solid #c6cbcc;
4356
	border-left: none;
4357
	height: 18px;
4358
	line-height: 18x;
4359
}
4360

    
4361
.edit .v-menubar-menuitem-selected {
4362
	color: #fff;
4363
	background: #5daee8;
4364
}
4365

    
4366
.edit .v-menubar-submenu {
4367
	background: #e9eced url(../runo/tabsheet/img/tab-bg.png);
4368
	font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif;
4369
	color: #464f52;
4370
	font-size: 12px;
4371
	line-height: 14px;
4372
	border-right: 1px solid #c6cbcc;
4373
	border-bottom: 1px solid #c6cbcc;
4374
	border-top: 1px solid #d0d4d5;
4375
	border-left: 1px solid #d0d4d5;
4376
}
4377

    
4378
.edit .v-menubar-submenu .v-menubar-menuitem {
4379
	padding-top: 1px;
4380
	padding-bottom: 1px;
4381
	line-height: 16px;
4382
	padding-left: 10px;
4383
}
4384

    
4385
.edit .v-menubar-submenu .v-menubar-menuitem-caption .v-icon {
4386
	vertical-align: middle;
4387
}
4388

    
4389
.edit .v-menubar-submenu .v-menubar-submenu-indicator {
4390
	font-size: 11.7px;
4391
}
4392

    
4393
.edit .v-Notification {
4394
	font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif;
4395
	background-color: #94a0a3;
4396
	color: #ffffff;
4397
	padding: 20px 45px;
4398
	cursor: pointer;
4399
	-moz-border-radius: 3px;
4400
	-webkit-border-radius: 3px;
4401
	border-radius: 3px;
4402
	overflow: hidden;
4403
	font-size: 15.6px;
4404
	-webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3);
4405
	-moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3);
4406
	margin: 10px;
4407
}
4408

    
4409
.edit .v-Notification h1, .edit .v-Notification p, .edit .v-Notification-error h1, .edit .v-Notification-error p, .edit .v-Notification-warning h1, .edit .v-Notification-warning p {
4410
	display: inline;
4411
	font-weight: normal;
4412
	line-height: normal;
4413
	margin: 0 10px 0 0;
4414
}
4415

    
4416
.edit .v-Notification-warning {
4417
	background: #fff1e4;
4418
	color: #dd3400;
4419
	border: 2px solid #ffaa90;
4420
	opacity: 1;
4421
}
4422

    
4423
.edit .v-Notification-error {
4424
	background: #f13d13 url(../runo/notification/img/close-error.png) no-repeat right 5px;
4425
	padding-right: 50px;
4426
}
4427

    
4428
.edit .v-Notification-tray {
4429
	background: #575e60;
4430
	padding: 3px;
4431
	-webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.5);
4432
	-moz-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.5);
4433
	max-width: 17em;
4434
}
4435

    
4436
.edit .v-Notification-tray h1 {
4437
	display: block;
4438
	font-weight: bold;
4439
	font-size: 11.7px;
4440
	line-height: 1;
4441
	background: #3b4245;
4442
	padding: 2px 10px;
4443
	margin: 0;
4444
	-moz-border-radius: 2px;
4445
	-webkit-border-radius: 2px;
4446
	border-radius: 2px;
4447
}
4448

    
4449
.edit .v-Notification-tray p {
4450
	display: block;
4451
	font-size: 10.4px;
4452
	line-height: 1.2;
4453
	margin: 4px 10px 5px 10px;
4454
	color: #e4e7ea;
4455
}
4456

    
4457
.edit .v-Notification-system {
4458
	background-color: #ff0a0a;
4459
	font-size: 11.7px;
4460
	padding: 14px 32px;
4461
}
4462

    
4463
.edit .v-orderedlayout-margin-top, .edit .v-horizontallayout-margin-top, .edit .v-verticallayout-margin-top, .edit .v-csslayout-margin-top, .edit .v-layout.v-margin-top {
4464
	padding-top: 15px;
4465
}
4466

    
4467
.edit .v-orderedlayout-margin-right, .edit .v-horizontallayout-margin-right, .edit .v-verticallayout-margin-right, .edit .v-csslayout-margin-right, .edit .v-layout.v-margin-right {
4468
	padding-right: 18px;
4469
}
4470

    
4471
.edit .v-orderedlayout-margin-bottom, .edit .v-horizontallayout-margin-bottom, .edit .v-verticallayout-margin-bottom, .edit .v-csslayout-margin-bottom, .edit .v-layout.v-margin-bottom {
4472
	padding-bottom: 15px;
4473
}
4474

    
4475
.edit .v-orderedlayout-margin-left, .edit .v-horizontallayout-margin-left, .edit .v-verticallayout-margin-left, .edit .v-csslayout-margin-left, .edit .v-layout.v-margin-left {
4476
	padding-left: 18px;
4477
}
4478

    
4479
.edit .v-orderedlayout-spacing-on, .edit .v-horizontallayout-spacing-on, .edit .v-verticallayout-spacing-on {
4480
	padding-top: 8px;
4481
	padding-left: 8px;
4482
}
4483

    
4484
.edit .v-spacing {
4485
	width: 8px;
4486
	height: 8px;
4487
}
4488

    
4489
.edit .v-verticallayout-darker, .edit .v-horizontallayout-darker, .edit .v-gridlayout-darker, .edit .v-formlayout-darker, .edit .v-absolutelayout-darker, .edit .v-csslayout-darker {
4490
	background-color: #f3f4f5;
4491
}
4492

    
4493
.edit .v-csslayout-selectable *, .edit .v-csslayout-selectable-selected * {
4494
	cursor: pointer;
4495
}
4496

    
4497
.edit .v-csslayout-selectable, .edit .v-csslayout-selectable-selected {
4498
	padding: 10px;
4499
	cursor: pointer;
4500
}
4501

    
4502
.edit .v-csslayout-selectable-selected {
4503
	padding: 8px;
4504
	border: 2px solid #57a7ed;
4505
	background: #d8eaf9;
4506
	background: rgba(179, 211, 237, 0.5);
4507
	-webkit-border-radius: 7px;
4508
	-moz-border-radius: 7px;
4509
	border-radius: 7px;
4510
}
4511

    
4512
.edit div.v-csslayout-box-shadow {
4513
	background: transparent url(../runo/shadow/img/bottom-right.png) no-repeat right bottom;
4514
	overflow: hidden;
4515
}
4516

    
4517
.edit .v-csslayout-box-shadow > .v-csslayout-margin {
4518
	padding: 0 8px 0 0;
4519
	background: transparent url(../runo/shadow/img/right.png) repeat-y right;
4520
	margin: 0;
4521
	position: relative;
4522
	bottom: 8px;
4523
}
4524

    
4525
.edit .v-csslayout-box-shadow > .v-csslayout-margin > .v-csslayout-container {
4526
	padding: 0 0 8px 0;
4527
	margin-left: 6px;
4528
	background: transparent url(../runo/shadow/img/bottom.png) repeat-x bottom;
4529
	position: relative;
4530
	top: 8px;
4531
}
4532

    
4533
.edit .v-csslayout-box-shadow > .v-csslayout-margin > .v-csslayout-container > * {
4534
	margin-left: -6px;
4535
}
4536

    
4537
.v-webkit .edit .v-csslayout-box-shadow, .v-webkit .edit .v-csslayout-box-shadow > .v-csslayout-margin, .v-webkit .edit .v-csslayout-box-shadow > .v-csslayout-margin > .v-csslayout-container, .v-gecko .edit .v-csslayout-box-shadow, .v-gecko .edit .v-csslayout-box-shadow > .v-csslayout-margin, .v-gecko .edit .v-csslayout-box-shadow > .v-csslayout-margin > .v-csslayout-container, .v-gecko .edit .v-csslayout-box-shadow > .v-csslayout-margin > .v-csslayout-container > * {
4538
	background: transparent;
4539
	padding: 0;
4540
	margin: 0;
4541
	height: auto;
4542
	position: static;
4543
}
4544

    
4545
.v-webkit .edit .v-csslayout-box-shadow > .v-csslayout-margin > .v-csslayout-container > *, .v-gecko .edit .v-csslayout-box-shadow > .v-csslayout-margin > .v-csslayout-container > * {
4546
	margin-left: 0;
4547
}
4548

    
4549
.v-webkit .edit .v-csslayout-box-shadow, .v-gecko .edit .v-csslayout-box-shadow {
4550
	padding: 4px 8px 10px;
4551
}
4552

    
4553
.v-webkit .edit .v-csslayout-box-shadow > .v-csslayout-margin, .v-gecko .edit .v-csslayout-box-shadow > .v-csslayout-margin {
4554
	-webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.4);
4555
	-moz-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.4);
4556
}
4557

    
4558
.edit .v-panel {
4559
	background: transparent url(../runo/panel/img/top-left.png) no-repeat;
4560
}
4561

    
4562
.edit .v-panel-caption .v-errorindicator {
4563
	padding-right: 20px;
4564
	background: transparent url(../runo/icons/16/error.png) no-repeat bottom center;
4565
}
4566

    
4567
.edit .v-panel-caption, .edit .v-panel-caption-light {
4568
	font-size: 18px;
4569
	line-height: normal;
4570
	font-weight: normal;
4571
	letter-spacing: -0.03em;
4572
	color: #f14c1a;
4573
	height: 18px;
4574
	padding: 13px 18px 16px 8px;
4575
	margin-left: 10px;
4576
	background: transparent url(../runo/panel/img/top-right.png) no-repeat right top;
4577
	text-overflow: ellipsis;
4578
}
4579

    
4580
.edit .v-panel-nocaption {
4581
	height: 9px;
4582
	margin-left: 10px;
4583
	background: transparent url(../runo/panel/img/top-right.png) no-repeat right top;
4584
}
4585

    
4586
.edit .v-panel-content {
4587
	border: 1px solid #babfc0;
4588
	border-bottom: 1px solid #dee2e3;
4589
	background-color: #fff;
4590
}
4591

    
4592
.edit .v-panel-deco {
4593
	height: 9px;
4594
	background: transparent url(../runo/panel/img/bottom-right.png) repeat-x right top;
4595
	margin-left: 9px;
4596
}
4597

    
4598
.edit .v-panel-deco:before {
4599
	display: block;
4600
	content: "";
4601
	width: 9px;
4602
	height: 9px;
4603
	margin-left: -9px;
4604
	background: transparent url(../runo/panel/img/bottom-left.png) no-repeat;
4605
}
4606

    
4607
.edit .v-panel-light, .edit .v-panel-caption-light {
4608
	background: transparent;
4609
}
4610

    
4611
.edit .v-panel-caption-light {
4612
	border-bottom: 1px solid #babfc0;
4613
	margin: 0;
4614
	padding-left: 18px;
4615
}
4616

    
4617
.edit .v-panel-nocaption-light {
4618
	background: transparent;
4619
	border: none;
4620
	height: 0;
4621
	margin: 0;
4622
}
4623

    
4624
.edit .v-panel-content-light {
4625
	border: none;
4626
	background: transparent;
4627
}
4628

    
4629
.edit .v-panel-deco-light {
4630
	height: 0;
4631
	overflow: hidden;
4632
}
4633

    
4634
.v-ie8 .edit .v-panel-content {
4635
	border-bottom: 1px solid #babfc0;
4636
}
4637

    
4638
.v-ie8 .edit .v-panel-content-light {
4639
	border-bottom: none;
4640
}
4641

    
4642
.v-ie8 .edit .v-panel-deco {
4643
	height: 0;
4644
	overflow: hidden;
4645
}
4646

    
4647
.edit .v-popupview {
4648
	background: transparent;
4649
}
4650

    
4651
.edit .v-popupview-popup {
4652
	border: 1px solid #babfc0;
4653
	border-bottom: 1px solid #dee2e3;
4654
	background: #fff;
4655
	padding: 3px;
4656
}
4657

    
4658
.edit .v-progressbar-wrapper {
4659
	background: #dfe2e4 url(../runo/progressindicator/img/base.gif) repeat-x;
4660
	border: 1px solid #b6bbbc;
4661
}
4662

    
4663
.edit .v-disabled .v-progressbar-wrapper {
4664
	background-image: url(../runo/progressindicator/img/disabled.gif);
4665
}
4666

    
4667
.edit .v-progressbar-indicator {
4668
	background: #f7f9f9 url(../runo/progressindicator/img/progress.png);
4669
}
4670

    
4671
.edit .v-progressbar-indicator {
4672
	background: #f7f9f9 url(../runo/progressindicator/img/progress.png);
4673
}
4674

    
4675
.edit .v-progressbar-indeterminate {
4676
	background: #fff url(../base/common/img/ajax-loader-medium.gif) no-repeat 50%;
4677
}
4678

    
4679
.edit .v-progressbar-indeterminate-disabled {
4680
	background: #dfe2e4;
4681
}
4682

    
4683
.edit .v-progressindicator-wrapper {
4684
	background: #dfe2e4 url(../runo/progressindicator/img/base.gif) repeat-x;
4685
	border: 1px solid #b6bbbc;
4686
}
4687

    
4688
.edit .v-disabled .v-progressindicator-wrapper {
4689
	background-image: url(../runo/progressindicator/img/disabled.gif);
4690
}
4691

    
4692
.edit .v-progressindicator-indicator {
4693
	background: #f7f9f9 url(../runo/progressindicator/img/progress.png);
4694
}
4695

    
4696
.edit .v-progressindicator-indicator {
4697
	background: #f7f9f9 url(../runo/progressindicator/img/progress.png);
4698
}
4699

    
4700
.edit .v-progressindicator-indeterminate {
4701
	background: #fff url(../base/common/img/ajax-loader-medium.gif) no-repeat 50%;
4702
}
4703

    
4704
.edit .v-progressindicator-indeterminate-disabled {
4705
	background: #dfe2e4;
4706
}
4707

    
4708
.edit .v-select-select {
4709
	font-size: 13px;
4710
}
4711

    
4712
.edit .v-select-twincol-options, .edit .v-select-twincol-selections {
4713
	font-size: 13px;
4714
}
4715

    
4716
.edit .v-select-twincol-buttons {
4717
	padding: 2px;
4718
}
4719

    
4720
.edit .v-filterselect {
4721
	height: 23px;
4722
	background: transparent url(../runo/select/img/bg-left-filter.png) no-repeat;
4723
	padding-left: 4px;
4724
	padding-right: 25px;
4725
}
4726

    
4727
.edit.v-app .v-filterselect .v-filterselect-input, .edit .v-window .v-filterselect .v-filterselect-input, .edit .v-popupview-popup .v-filterselect .v-filterselect-input {
4728
	background: transparent url(../runo/select/img/bg-center-filter.png) no-repeat 1px 0;
4729
	border: none;
4730
	height: 23px;
4731
	margin: 0;
4732
	padding: 2px 0 1px 2px;
4733
	font-size: 13px;
4734
}
4735

    
4736
.edit .v-filterselect-prompt .v-filterselect-input {
4737
	font-style: normal;
4738
}
4739

    
4740
.edit .v-filterselect-input:focus {
4741
	outline: none;
4742
}
4743

    
4744
.edit .v-filterselect-focus {
4745
	outline: 1px solid #5daee8;
4746
	outline-offset: -1px;
4747
}
4748

    
4749
.v-sa .edit .v-filterselect-focus {
4750
	outline: 5px auto -webkit-focus-ring-color;
4751
	outline-offset: -4px;
4752
}
4753

    
4754
.edit .v-filterselect-button {
4755
	width: 25px;
4756
	margin-right: -25px;
4757
	height: 23px;
4758
	background: transparent url(../runo/select/img/bg-right-filter.png);
4759
}
4760

    
4761
.edit .v-filterselect-button:hover {
4762
	background-position: bottom left;
4763
}
4764

    
4765
.edit .v-disabled .v-filterselect-button:hover, .edit .v-readonly .v-filterselect-button:hover {
4766
	background-position: top left;
4767
}
4768

    
4769
.edit .v-filterselect.v-readonly .v-filterselect-input {
4770
	background: transparent;
4771
}
4772

    
4773
.edit .v-filterselect-suggestpopup {
4774
	background: #f6f7f7;
4775
	border: 1px solid #b6bbbc;
4776
	font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif;
4777
	color: #464f52;
4778
	font-size: 12px;
4779
	line-height: 18px;
4780
	margin-top: -1px;
4781
}
4782

    
4783
.edit .v-filterselect-suggestmenu .gwt-MenuItem {
4784
	padding: 1px 6px;
4785
	cursor: pointer;
4786
	height: 18px;
4787
}
4788

    
4789
.edit .v-filterselect-suggestmenu .gwt-MenuItem .v-icon {
4790
	margin-right: 3px;
4791
}
4792

    
4793
.edit .v-filterselect-suggestmenu .gwt-MenuItem-selected {
4794
	background: #5daee8;
4795
	color: #fff;
4796
}
4797

    
4798
.edit .v-filterselect-nextpage, .edit .v-filterselect-nextpage-off, .edit .v-filterselect-prevpage-off, .edit .v-filterselect-prevpage {
4799
	height: 11px;
4800
	width: 100%;
4801
	background: transparent url(../runo/select/img/button-bg.png) no-repeat 50% 0;
4802
	margin: 2px 0 0 0;
4803
}
4804

    
4805
.edit .v-filterselect-prevpage, .edit .v-filterselect-prevpage-off {
4806
	background-position: 50% -1px;
4807
	margin: 0 0 2px 0;
4808
}
4809

    
4810
.edit .v-filterselect-prevpage:hover {
4811
	background-position: 50% bottom;
4812
}
4813

    
4814
.edit .v-filterselect-nextpage:hover {
4815
	background-position: 50% -12px;
4816
}
4817

    
4818
.edit .v-filterselect-nextpage span, .edit .v-filterselect-nextpage-off span, .edit .v-filterselect-prevpage-off span, .edit .v-filterselect-prevpage span {
4819
	display: block;
4820
	height: 12px;
4821
	width: 100%;
4822
	background: transparent url(../runo/select/img/arrow-up.png) no-repeat 50% 40%;
4823
	text-indent: -90000px;
4824
	cursor: pointer;
4825
	overflow: hidden;
4826
}
4827

    
4828
.edit .v-filterselect-nextpage span, .edit .v-filterselect-nextpage-off span {
4829
	background: transparent url(../runo/select/img/arrow-down.png) no-repeat 50% 60%;
4830
}
4831

    
4832
.edit .v-filterselect-status {
4833
	font-size: 11px;
4834
	line-height: 11px;
4835
	width: 100%;
4836
	padding: 4px 0px;
4837
	height: 11px;
4838
	border-top: 1px solid #b6bbbc;
4839
}
4840

    
4841
.edit .v-shadow {
4842
	position: absolute;
4843
}
4844

    
4845
.edit .v-shadow .top-left {
4846
	position: absolute;
4847
	overflow: hidden;
4848
	top: -3px;
4849
	left: -4px;
4850
	width: 8px;
4851
	height: 8px;
4852
	background: transparent url(../runo/shadow/img/top-left.png);
4853
}
4854

    
4855
.edit .v-shadow .top {
4856
	position: absolute;
4857
	overflow: hidden;
4858
	top: -3px;
4859
	left: 4px;
4860
	height: 8px;
4861
	right: 4px;
4862
	background: transparent url(../runo/shadow/img/top.png);
4863
}
4864

    
4865
.edit .v-shadow .top-right {
4866
	position: absolute;
4867
	overflow: hidden;
4868
	top: -3px;
4869
	right: -4px;
4870
	width: 8px;
4871
	height: 8px;
4872
	background: transparent url(../runo/shadow/img/top-right.png);
4873
}
4874

    
4875
.edit .v-shadow .left {
4876
	position: absolute;
4877
	overflow: hidden;
4878
	top: 5px;
4879
	left: -4px;
4880
	width: 8px;
4881
	bottom: 3px;
4882
	background: transparent url(../runo/shadow/img/left.png);
4883
}
4884

    
4885
.edit .v-shadow .center {
4886
	position: absolute;
4887
	overflow: hidden;
4888
	top: 5px;
4889
	left: 4px;
4890
	bottom: 3px;
4891
	right: 4px;
4892
	background: transparent url(../runo/shadow/img/center.png);
4893
}
4894

    
4895
.edit .v-shadow .right {
4896
	position: absolute;
4897
	overflow: hidden;
4898
	top: 5px;
4899
	right: -4px;
4900
	width: 8px;
4901
	bottom: 3px;
4902
	background: transparent url(../runo/shadow/img/right.png);
4903
}
4904

    
4905
.edit .v-shadow .bottom-left {
4906
	position: absolute;
4907
	overflow: hidden;
4908
	bottom: -5px;
4909
	left: -4px;
4910
	width: 8px;
4911
	height: 8px;
4912
	background: transparent url(../runo/shadow/img/bottom-left.png);
4913
}
4914

    
4915
.edit .v-shadow .bottom {
4916
	position: absolute;
4917
	overflow: hidden;
4918
	bottom: -5px;
4919
	left: 4px;
4920
	right: 4px;
4921
	height: 8px;
4922
	background: transparent url(../runo/shadow/img/bottom.png);
4923
}
4924

    
4925
.edit .v-shadow .bottom-right {
4926
	position: absolute;
4927
	overflow: hidden;
4928
	bottom: -5px;
4929
	right: -4px;
4930
	width: 8px;
4931
	height: 8px;
4932
	background: transparent url(../runo/shadow/img/bottom-right.png);
4933
}
4934

    
4935
.edit .v-slider {
4936
	border-top: 1px solid #cccfd0;
4937
	border-bottom: 1px solid #cccfd0;
4938
	margin: 5px 0;
4939
}
4940

    
4941
.edit .v-slider-base {
4942
	height: 2px;
4943
	background: #f3f3f4;
4944
	border-top: 1px solid #cbcdce;
4945
	border-left: 1px solid #cccfd0;
4946
	border-right: 1px solid #cccfd0;
4947
}
4948

    
4949
.edit .v-slider-handle {
4950
	background: transparent url(../runo/slider/img/handle-horizontal.png);
4951
	width: 12px;
4952
	height: 12px;
4953
	margin-top: -5px;
4954
	cursor: pointer;
4955
}
4956

    
4957
.edit .v-slider-handle:hover {
4958
	background-position: left bottom;
4959
}
4960

    
4961
.edit .v-slider-scrollbar .v-slider-handle, .edit .v-slider-scrollbar.v-slider-vertical .v-slider-handle {
4962
	background: #ffffff;
4963
	border: 1px solid #cccfd0;
4964
	border-radius: 6px;
4965
	-moz-border-radius: 6px;
4966
	-webkit-border-radius: 6px;
4967
}
4968

    
4969
.edit .v-slider-vertical {
4970
	width: 3px;
4971
	margin: 0 5px;
4972
	border: none;
4973
	border-left: 1px solid #cccfd0;
4974
	border-right: 1px solid #cccfd0;
4975
}
4976

    
4977
.edit .v-slider-vertical .v-slider-base {
4978
	width: 2px;
4979
	border-left: 1px solid #cbcdce;
4980
	border-right: none;
4981
	background: #f3f3f4;
4982
	border-top: 1px solid #cccfd0;
4983
	border-bottom: 1px solid #cccfd0;
4984
}
4985

    
4986
.edit .v-slider-vertical .v-slider-handle {
4987
	background: transparent url(../runo/slider/img/handle-vertical.png);
4988
	width: 12px;
4989
	height: 12px;
4990
	margin-left: -5px;
4991
}
4992

    
4993
.edit .v-slider-vertical .v-slider-handle-active {
4994
	background-position: left bottom;
4995
}
4996

    
4997
.edit .v-splitpanel-horizontal, .edit .v-splitpanel-vertical {
4998
	overflow: hidden;
4999
}
5000

    
5001
.edit .v-splitpanel-hsplitter, .edit .v-splitpanel-hsplitter-locked {
5002
	width: 6px;
5003
}
5004

    
5005
.edit .v-splitpanel-hsplitter div, .edit .v-splitpanel-hsplitter-locked div {
5006
	width: 6px;
5007
	position: absolute;
5008
	top: 0;
5009
	bottom: 0;
5010
	background: #ccd2d0 url(../runo/splitpanel/img/bg_hor.png);
5011
	border: 1px solid #b6bbbc;
5012
	margin: 0 -1px;
5013
}
5014

    
5015
.edit .v-splitpanel-vsplitter, .edit .v-splitpanel-vsplitter-locked {
5016
	height: 6px;
5017
}
5018

    
5019
.edit .v-splitpanel-vsplitter div, .edit .v-splitpanel-vsplitter-locked div {
5020
	height: 6px;
5021
	background: #ccd2d0 url(../runo/splitpanel/img/bg_ver.png);
5022
	border: 1px solid #b6bbbc;
5023
	margin: -1px 0;
5024
}
5025

    
5026
.edit .v-splitpanel-hsplitter-rounded div, .edit .v-splitpanel-vsplitter-rounded div, .edit .v-splitpanel-hsplitter-rounded-locked div, .edit .v-splitpanel-vsplitter-rounded-locked div {
5027
	-webkit-border-radius: 4px;
5028
	-moz-border-radius: 4px;
5029
	border-radius: 4px;
5030
}
5031

    
5032
.edit .v-splitpanel-hsplitter-rounded div, .edit .v-splitpanel-hsplitter-rounded-locked div {
5033
	top: 4px;
5034
	bottom: 4px;
5035
}
5036

    
5037
.edit .v-splitpanel-vsplitter-rounded div, .edit .v-splitpanel-vsplitter-rounded-locked div {
5038
	margin: -1px 4px;
5039
}
5040

    
5041
.edit .v-splitpanel-hsplitter-small, .edit .v-splitpanel-vsplitter-small, .edit .v-splitpanel-hsplitter-small-locked, .edit .v-splitpanel-vsplitter-small-locked {
5042
	background: #b6bbbc;
5043
}
5044

    
5045
.edit .v-splitpanel-hsplitter-small, .edit .v-splitpanel-hsplitter-small-locked {
5046
	width: 1px;
5047
}
5048

    
5049
.edit .v-splitpanel-vsplitter-small, .edit .v-splitpanel-vsplitter-small-locked {
5050
	height: 1px;
5051
}
5052

    
5053
.edit .v-splitpanel-hsplitter-small div, .edit .v-splitpanel-hsplitter-small-locked div {
5054
	border: none;
5055
	background: transparent;
5056
	width: 5px;
5057
	margin: 0 0 0 -2px;
5058
}
5059

    
5060
.edit .v-splitpanel-vsplitter-small div, .edit .v-splitpanel-vsplitter-small-locked div {
5061
	border: none;
5062
	background: transparent;
5063
	height: 5px;
5064
	margin: -2px 0 0 0;
5065
}
5066

    
5067
.edit .v-table-header-wrap {
5068
	height: 36px;
5069
	border: 1px solid #b6bbbc;
5070
	border-bottom: none;
5071
	background: #e7e9ea url(../runo/table/img/header-bg.png) repeat-x;
5072
}
5073

    
5074
.edit .v-table-header {
5075
	height: 36px;
5076
}
5077

    
5078
.edit .v-table-footer-wrap {
5079
	border-color: #b6bbbc;
5080
	background: #e7e9ea url(../runo/table/img/header-bg.png) repeat-x;
5081
}
5082

    
5083
.edit .v-table-footer td {
5084
	border-right-color: #e8eaec;
5085
	padding-top: 3px;
5086
	padding-bottom: 3px;
5087
}
5088

    
5089
.edit .v-table-resizer {
5090
	height: 36px;
5091
	width: 4px;
5092
	background: transparent url(../runo/table/img/resizer-bg.png) repeat-y 100% 50%;
5093
}
5094

    
5095
.edit .v-table-caption-container {
5096
	color: #393a3c;
5097
	font-size: 15px;
5098
	padding: 9px 2px 9px 0;
5099
	text-shadow: #ffffff 0 1px 0;
5100
	margin-left: 4px;
5101
}
5102

    
5103
.edit .v-table-sort-indicator {
5104
	width: 0;
5105
	height: 36px;
5106
}
5107

    
5108
.edit .v-table-header-cell-asc .v-table-sort-indicator {
5109
	background: transparent url(../runo/table/img/sort-asc.png) no-repeat right 50%;
5110
	width: 20px;
5111
	height: 36px;
5112
}
5113

    
5114
.edit .v-table-header-cell-desc .v-table-sort-indicator {
5115
	background: transparent url(../runo/table/img/sort-desc.png) no-repeat right 50%;
5116
	width: 20px;
5117
	height: 36px;
5118
}
5119

    
5120
.edit .v-table-header-cell:hover, .edit .v-table-header-cell-asc:hover, .edit .v-table-header-cell-desc:hover {
5121
	background: transparent url(../runo/table/img/header-bg-over.png) repeat-x;
5122
}
5123

    
5124
.edit .v-table-body {
5125
	background: #fff;
5126
	border: 1px solid #b6bbbc;
5127
}
5128

    
5129
.edit tr.v-table-row:hover, .edit tr.v-table-row-odd:hover {
5130
	background-color: #edeeee;
5131
}
5132

    
5133
.edit .v-table-row, .edit .v-table-body-noselection .v-table-row:hover {
5134
	background-color: #fff;
5135
}
5136

    
5137
.edit .v-table-row-odd, .edit .v-table-body-noselection .v-table-row-odd:hover {
5138
	background-color: #f6f7f7;
5139
}
5140

    
5141
.edit .v-table-generated-row {
5142
	color: #393a3c;
5143
	font-size: 15px;
5144
	padding: 9px 2px 9px 0;
5145
	text-shadow: #ffffff 0 1px 0;
5146
	background: #e7e9ea;
5147
}
5148

    
5149
.edit .v-table tr.v-selected {
5150
	background: #57a7ed;
5151
	color: #fff;
5152
}
5153

    
5154
.edit .v-table-cell-content {
5155
	padding: 0 6px 0 4px;
5156
	border-right: none;
5157
}
5158

    
5159
.edit .v-table-cell-wrapper {
5160
	white-space: nowrap;
5161
	overflow: hidden;
5162
	line-height: 23px;
5163
	padding: 3px 0 0 0;
5164
}
5165

    
5166
.edit .v-table-cell-content .v-textfield, .edit .v-table-cell-content .v-button {
5167
	margin: -3px 0 0 0;
5168
}
5169

    
5170
.edit .v-table-cell-content .v-textfield, .edit .v-table-cell-content .v-datefield {
5171
	width: 97%;
5172
}
5173

    
5174
.edit .v-table-cell-content .v-datefield .v-textfield {
5175
	width: auto;
5176
}
5177

    
5178
.edit .v-table-cell-content .v-datefield-button {
5179
	height: 25px;
5180
	margin: -3px 0 0 0;
5181
}
5182

    
5183
.edit .v-table-column-selector {
5184
	background: transparent url(../runo/table/img/colsel.png) no-repeat;
5185
	margin: -36px 0 0 0;
5186
	height: 36px;
5187
	width: 15px;
5188
}
5189

    
5190
.edit .v-table-focus-slot-left {
5191
	border-color: #b6bbbc;
5192
	margin-bottom: -36px;
5193
	width: auto;
5194
	border-right: none;
5195
}
5196

    
5197
.edit .v-table-focus-slot-right {
5198
	border-color: #b6bbbc;
5199
}
5200

    
5201
.edit .v-table-header-drag {
5202
	background: #e7edf3 url(../runo/table/img/header-bg.png) repeat-x;
5203
	border: 1px solid #b6bbbc;
5204
	padding: 4px;
5205
	font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif;
5206
	color: #464f52;
5207
	font-size: 15px;
5208
	margin-top: 20px;
5209
}
5210

    
5211
.edit .v-table-scrollposition {
5212
	width: 160px;
5213
	height: 39px;
5214
	background: transparent url(../runo/table/img/scroll-position-bg.png);
5215
	border: none;
5216
}
5217

    
5218
.edit .v-table-scrollposition span {
5219
	display: block;
5220
	margin-top: 8px;
5221
	text-align: center;
5222
	font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif;
5223
	color: #464f52;
5224
	font-size: 15px;
5225
	text-shadow: #ffffff 2px 2px 0;
5226
}
5227

    
5228
.edit .v-on div {
5229
	background: transparent url(../runo/table/img/check.gif) no-repeat 2px 50%;
5230
	text-indent: 6px;
5231
}
5232

    
5233
.edit .v-off div {
5234
	text-indent: 6px;
5235
}
5236

    
5237
.edit .v-table .v-link {
5238
	display: inline;
5239
}
5240

    
5241
.edit .v-table-borderless .v-table-header-wrap, .edit .v-table-borderless .v-table-body {
5242
	border: none;
5243
}
5244

    
5245
.edit .v-table-borderless .v-table-header-wrap {
5246
	border-bottom: 1px solid #b6bbbc;
5247
}
5248

    
5249
.edit .v-table-borderless .v-table-body {
5250
	background: transparent;
5251
}
5252

    
5253
.edit .v-table-borderless .v-table-row, .edit .v-table-borderless .v-table-row-odd, .edit .v-table-borderless .v-table-body-noselection .v-table-row:hover, .edit .v-table-borderless .v-table-body-noselection .v-table-row-odd:hover {
5254
	background-color: transparent;
5255
}
5256

    
5257
.edit .v-table-small .v-table-header-wrap, .edit .v-table-small .v-table-header {
5258
	height: 22px;
5259
}
5260

    
5261
.edit .v-table-small .v-table-sort-indicator, .edit .v-table-small .v-table-header-cell-asc .v-table-sort-indicator, .edit .v-table-small .v-table-header-cell-desc .v-table-sort-indicator {
5262
	height: 22px;
5263
}
5264

    
5265
.edit .v-table-small .v-table-caption-container {
5266
	font-size: 13px;
5267
	padding-top: 3px;
5268
	padding-bottom: 3px;
5269
}
5270

    
5271
.edit .v-table-small .v-table-column-selector {
5272
	margin-top: -21px;
5273
	height: 21px;
5274
}
5275

    
5276
.edit .v-table-small .v-table-body {
5277
	font-size: 12px;
5278
}
5279

    
5280
.edit .v-table-small .v-table-cell-wrapper {
5281
	line-height: 18px;
5282
	padding: 2px 0;
5283
}
5284

    
5285
.edit .v-tabsheet-tabs {
5286
	height: 48px;
5287
}
5288

    
5289
.edit .v-tabsheet-spacertd div {
5290
	height: 37px;
5291
	border: 1px solid #b6bbbc;
5292
	background: transparent url(../runo/tabsheet/img/tab-bg.png);
5293
	padding: 0;
5294
}
5295

    
5296
.edit .v-tabsheet-scroller {
5297
	margin-top: -37px;
5298
	float: right;
5299
}
5300

    
5301
.edit .v-tabsheet-scrollerPrev, .edit .v-tabsheet-scrollerNext, .edit .v-tabsheet-scrollerPrev-disabled, .edit .v-tabsheet-scrollerNext-disabled {
5302
	border: none;
5303
	width: 12px;
5304
	padding: 0;
5305
	height: 38px;
5306
	opacity: 0.9999;
5307
	margin-top: -1px;
5308
}
5309

    
5310
.edit .v-tabsheet-scrollerNext, .edit .v-tabsheet-scrollerNext-disabled {
5311
	background: transparent url(../runo/tabsheet/img/next.png) no-repeat;
5312
}
5313

    
5314
.edit .v-tabsheet-scrollerPrev, .edit .v-tabsheet-scrollerPrev-disabled {
5315
	background: transparent url(../runo/tabsheet/img/prev.png) no-repeat;
5316
}
5317

    
5318
.edit .v-tabsheet-scrollerPrev:hover, .edit .v-tabsheet-scrollerNext:hover {
5319
	background-position: -24px 0px;
5320
}
5321

    
5322
.edit .v-tabsheet-scrollerPrev-disabled, .edit .v-tabsheet-scrollerNext-disabled {
5323
	background-position: -12px 0px;
5324
}
5325

    
5326
.edit .v-tabsheet-scrollerPrev-disabled:hover, .edit .v-tabsheet-scrollerNext-disabled:hover {
5327
	background-position: -12px 0px;
5328
}
5329

    
5330
.edit .v-tabsheet-tabitem {
5331
	border: 1px solid #b6bbbc;
5332
	border-right: none;
5333
	height: 37px;
5334
	padding: 0;
5335
	margin-top: 9px;
5336
	color: #777f85;
5337
	font-size: 15px;
5338
	line-height: 18px;
5339
	background: #f8f9f9 url(../runo/tabsheet/img/tab-bg.png);
5340
}
5341

    
5342
.edit .v-tabsheet-tabitem .v-caption {
5343
	height: 20px;
5344
	padding: 9px 15px 8px 15px;
5345
}
5346

    
5347
.edit .v-tabsheet-tabitem-selected {
5348
	border: none;
5349
	background: transparent url(../runo/panel/img/top-left.png) no-repeat;
5350
	margin: 0;
5351
	padding: 0;
5352
	height: 48px;
5353
	color: #ee5311;
5354
}
5355

    
5356
.edit .v-tabsheet-tabitem:hover {
5357
	color: #4b5257;
5358
}
5359

    
5360
.edit .v-tabsheet-tabitem-selected:hover {
5361
	color: #ee5311;
5362
}
5363

    
5364
.edit .v-tabsheet-tabitem-selected .v-caption {
5365
	background: transparent url(../runo/panel/img/top-right.png) repeat-x right top;
5366
	margin: 0 -1px 0 9px;
5367
	height: 18px;
5368
	padding: 16px 16px 14px 7px;
5369
	overflow: visible;
5370
}
5371

    
5372
.edit .v-tabsheet-caption-close {
5373
	margin-left: 3px;
5374
	margin-right: -3px;
5375
	margin-top: 2px;
5376
	font-size: 15px;
5377
	width: 15px;
5378
	height: 15px;
5379
	-webkit-border-radius: 7px;
5380
	-moz-border-radius: 7px;
5381
	color: #777f85;
5382
	line-height: 13px;
5383
}
5384

    
5385
.edit .v-tabsheet-caption-close:hover {
5386
	background: #dce0e0;
5387
}
5388

    
5389
.edit .v-tabsheet-caption-close:active {
5390
	background: #b6bbbc;
5391
	color: #fff;
5392
}
5393

    
5394
.edit .v-tabsheet-content {
5395
	border: 1px solid #babfc0;
5396
	background-color: #fff;
5397
	border-bottom: 1px solid #dee2e3;
5398
	border-top: none;
5399
}
5400

    
5401
.edit .v-tabsheet-hidetabs .v-tabsheet-content {
5402
	border-top: 1px solid #b5babb;
5403
}
5404

    
5405
.edit .v-tabsheet-deco {
5406
	height: 10px;
5407
	background: transparent url(../runo/panel/img/bottom-right.png) repeat-x right top;
5408
	margin-left: 9px;
5409
	overflow: visible;
5410
}
5411

    
5412
.edit .v-tabsheet-deco:before {
5413
	display: block;
5414
	content: "";
5415
	width: 9px;
5416
	height: 9px;
5417
	margin-left: -9px;
5418
	background: transparent url(../runo/panel/img/bottom-left.png) no-repeat;
5419
}
5420

    
5421
.v-ie .edit .v-tabsheet-content {
5422
	border-bottom: none;
5423
}
5424

    
5425
.v-ie .edit .v-tabsheet-deco {
5426
	height: 1px;
5427
	background: #babfc0;
5428
	overflow: hidden;
5429
	margin: 0;
5430
	width: 100%;
5431
}
5432

    
5433
.edit .v-tabsheet-tabcontainer-light {
5434
	height: 32px;
5435
}
5436

    
5437
.edit .v-tabsheet-tabs-light {
5438
	height: 32px;
5439
	width: 100%;
5440
	overflow: hidden;
5441
	background: transparent;
5442
}
5443

    
5444
.edit .v-tabsheet-tabs-light .v-tabsheet-spacertd div {
5445
	height: 31px;
5446
	border: none;
5447
	border-bottom: 1px solid #b6bbbc;
5448
	background: transparent url(../runo/tabsheet/img/inline-tab-bg.png) repeat-x;
5449
}
5450

    
5451
.edit .v-tabsheet-tabs-light .v-tabsheet-tabitem {
5452
	border: none;
5453
	border-bottom: 1px solid #b6bbbc;
5454
	height: 30px;
5455
	padding: 0;
5456
	margin-top: 0;
5457
	color: #656d73;
5458
	font-size: 12px;
5459
	line-height: normal;
5460
	background: transparent url(../runo/tabsheet/img/inline-tab-bg.png) repeat-x;
5461
	cursor: pointer;
5462
	text-shadow: #fff 0 1px 0;
5463
}
5464

    
5465
.edit .v-tabsheet-tabs-light .v-tabsheet-tabitem .v-caption {
5466
	height: 24px;
5467
	padding: 8px 10px 0 11px;
5468
	background: transparent url(../runo/tabsheet/img/inline-tab-border.png) no-repeat;
5469
}
5470

    
5471
.edit .v-tabsheet-tabs-light .v-tabsheet-tabitemcell-first .v-caption {
5472
	margin-left: 5px;
5473
	background: transparent;
5474
}
5475

    
5476
.edit .v-tabsheet-tabs-light .v-tabsheet-tabitemcell-selected + .v-tabsheet-tabitemcell .v-caption, .edit .v-tabsheet-tabs-light .v-tabsheet-tabitemcell-selected-first + .v-tabsheet-tabitemcell .v-caption {
5477
	background: transparent;
5478
}
5479

    
5480
.edit .v-tabsheet-tabs-light .v-tabsheet-tabitem-selected {
5481
	border: none;
5482
	background: transparent url(../runo/tabsheet/img/inline-tab-right.png) no-repeat right top;
5483
	margin: 0;
5484
	padding: 0;
5485
	height: 32px;
5486
	cursor: default;
5487
	color: #ee5311;
5488
	text-shadow: none;
5489
}
5490

    
5491
.edit .v-tabsheet-tabs-light .v-tabsheet-tabitem:hover {
5492
	color: #4b5257;
5493
}
5494

    
5495
.edit .v-tabsheet-tabs-light .v-tabsheet-tabitem-selected:hover {
5496
	color: #ee5311;
5497
}
5498

    
5499
.edit .v-tabsheet-tabs-light .v-tabsheet-tabitem-selected .v-caption {
5500
	background: transparent url(../runo/tabsheet/img/inline-tab-left.png) no-repeat -7px 0;
5501
	margin: 0;
5502
	height: 23px;
5503
	padding: 9px 10px 0 11px;
5504
	overflow: visible;
5505
}
5506

    
5507
.edit .v-tabsheet-tabs-light .v-tabsheet-tabitemcell-first .v-tabsheet-tabitem-selected .v-caption {
5508
	background: transparent url(../runo/tabsheet/img/inline-tab-left.png) no-repeat -3px 0;
5509
	padding-left: 16px;
5510
}
5511

    
5512
.edit .v-tabsheet-tabs-light .v-tabsheet-caption-close {
5513
	margin-top: 0;
5514
	text-shadow: none;
5515
}
5516

    
5517
.edit .v-tabsheet-content-light {
5518
	border: none;
5519
	background: transparent;
5520
}
5521

    
5522
.edit .v-tabsheet-light .v-tabsheet-hidetabs .v-tabsheet-content {
5523
	border: none;
5524
}
5525

    
5526
.edit .v-tabsheet-deco-light {
5527
	height: 0;
5528
	overflow: hidden;
5529
}
5530

    
5531
.edit .v-tabsheet-deco-light:before {
5532
	display: none;
5533
}
5534

    
5535
.edit .v-tabsheet-tabcontainer-light .v-tabsheet-scrollerPrev, .edit .v-tabsheet-tabcontainer-light .v-tabsheet-scrollerNext {
5536
	margin-top: 2px;
5537
	height: 34px;
5538
}
5539

    
5540
.edit .v-tabsheet-tabcontainer-light .v-tabsheet-scrollerPrev-disabled, .edit .v-tabsheet-tabcontainer-light .v-tabsheet-scrollerNext-disabled {
5541
	margin-top: 2px;
5542
	height: 34px;
5543
}
5544

    
5545
.v-ie .edit .v-tabsheet-deco-light {
5546
	height: 0;
5547
}
5548

    
5549
.edit .v-textfield, .edit .v-textarea {
5550
	background: #fff url(../runo/textfield/img/bg.png) repeat-x;
5551
	border: 1px solid #b6b6b6;
5552
	border-top-color: #9d9d9d;
5553
	border-bottom-color: #d6d6d6;
5554
	border-right-color: #d6d6d6;
5555
	margin: 0;
5556
	line-height: 14px;
5557
}
5558

    
5559
.edit input.v-textfield, .edit input[type=text].v-textfield, .edit textarea.v-textarea {
5560
	font-size: 12px;
5561
	height: 22px;
5562
	padding: 2px;
5563
}
5564

    
5565
.edit textarea.v-textarea {
5566
	height: auto;
5567
}
5568

    
5569
.edit .v-textfield-focus, .edit .v-textarea-focus {
5570
	border-color: #5daee8;
5571
}
5572

    
5573
.edit input.v-textfield-prompt, .edit textarea.v-textarea-prompt {
5574
	color: #999;
5575
	font-style: normal;
5576
}
5577

    
5578
.edit .v-richtextarea {
5579
	border: 1px solid #b6b6b6;
5580
}
5581

    
5582
.edit .v-richtextarea .gwt-RichTextArea {
5583
	background: #fff url(../runo/textfield/img/bg.png) repeat-x;
5584
}
5585

    
5586
.edit input.v-textfield-small, .edit input[type=text].v-textfield-small, .edit textarea.v-textarea-small {
5587
	font-size: 11px;
5588
	height: 18px;
5589
	line-height: 12px;
5590
	padding: 1px 2px;
5591
}
5592

    
5593
.edit .v-tree-node {
5594
	background: transparent url(../runo/tree/img/collapsed.png) no-repeat 2px 1px;
5595
}
5596

    
5597
.edit .v-tree-node-expanded {
5598
	background: transparent url(../runo/tree/img/expanded.png) no-repeat 2px 1px;
5599
}
5600

    
5601
.edit .v-tree-node-caption {
5602
	margin-left: 18px;
5603
}
5604

    
5605
.edit .v-tree-connectors .v-tree-node-caption {
5606
	padding-bottom: 1px;
5607
}
5608

    
5609
.edit .v-tree-node-caption .v-icon {
5610
	margin: 0 2px 0 -2px;
5611
}
5612

    
5613
.edit .v-tree-node-caption span {
5614
	padding: 0 1px;
5615
}
5616

    
5617
.edit .v-tree-node-selected span {
5618
	background: #57a7ed;
5619
	color: #fff;
5620
	padding: 1px 2px 0;
5621
	display: inline-block;
5622
	zoom: 1;
5623
	margin: -1px -1px 0;
5624
	-webkit-border-radius: 2px;
5625
	-moz-border-radius: 2px;
5626
	border-radius: 2px;
5627
}
5628

    
5629
.edit .v-tree-node-children {
5630
	padding-left: 16px;
5631
}
5632

    
5633
.edit .v-tree {
5634
	outline: none;
5635
}
5636

    
5637
.edit .v-tree-node-caption.v-tree-node-focused span {
5638
	padding-left: 1px;
5639
	padding-top: 0px;
5640
	padding-bottom: 0px;
5641
}
5642

    
5643
.edit .v-tree-node-focused span {
5644
	border: 1px dotted black;
5645
}
5646

    
5647
.edit .v-tree .v-tree-node-drag-top, .edit .v-tree .v-tree-node-drag-top.v-tree-node-expanded {
5648
	background-position: 2px 0;
5649
}
5650

    
5651
.edit .v-tree-connectors .v-tree-node-drag-top, .edit .v-tree-connectors .v-tree-node-expanded.v-tree-node-drag-top {
5652
	background-position: 2px -53px;
5653
}
5654

    
5655
.edit .v-tree-connectors .v-tree-node-drag-top.v-tree-node-leaf {
5656
	background-position: 2px 50%;
5657
}
5658

    
5659
.edit .v-window {
5660
	box-shadow: 0 10px 24px 0 rgba(42, 45, 46, 0.4);
5661
	border-radius: 10px;
5662
}
5663

    
5664
.edit .v-window {
5665
	color: #464f52;
5666
	font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif;
5667
	font-size: 13px;
5668
	line-height: 18px;
5669
	background: transparent url(../runo/window/img/bottom-left.png) no-repeat left bottom;
5670
}
5671

    
5672
.edit .v-window-wrap {
5673
	background: transparent url(../runo/window/img/top-left.png) no-repeat;
5674
}
5675

    
5676
.edit .v-window-outerheader {
5677
	height: 49px;
5678
	margin-left: 9px;
5679
	padding: 15px 61px 11px 12px;
5680
	background: transparent url(../runo/window/img/top-right.png) no-repeat right top;
5681
}
5682

    
5683
.edit .v-window-header {
5684
	font-size: 18px;
5685
	line-height: 1.2;
5686
	font-weight: normal;
5687
	letter-spacing: -0.03em;
5688
	color: #f14c1a;
5689
	text-shadow: 0 1px 0 #fff;
5690
}
5691

    
5692
.edit .v-window-contents > div {
5693
	background: #fff;
5694
	border: 2px solid #babfc0;
5695
	border-top: none;
5696
	border-bottom: none;
5697
	-webkit-box-sizing: border-box;
5698
	-moz-box-sizing: border-box;
5699
	box-sizing: border-box;
5700
}
5701

    
5702
.edit .v-window div.v-window-footer {
5703
	height: 8px;
5704
	margin-left: 9px;
5705
	background: transparent url(../runo/window/img/bottom-right.png) no-repeat right bottom;
5706
	overflow: visible;
5707
}
5708

    
5709
.edit .v-window-resizebox {
5710
	position: absolute;
5711
	right: 5px;
5712
	width: 10px;
5713
	height: 10px;
5714
	margin-top: -7px;
5715
	background: transparent url(../runo/window/img/resize.png);
5716
}
5717

    
5718
.edit .v-window-resizebox-disabled {
5719
	background: transparent;
5720
	display: block;
5721
}
5722

    
5723
.edit .v-window-closebox, .edit .v-window-maximizebox, .edit .v-window-restorebox {
5724
	position: absolute;
5725
	top: 21px;
5726
	height: 12px;
5727
}
5728

    
5729
.edit .v-window-closebox {
5730
	width: 12px;
5731
	height: 12px;
5732
	right: 24px;
5733
	background: transparent url(../runo/window/img/close.png);
5734
}
5735

    
5736
.edit .v-window-closebox:hover {
5737
	background-position: 0 -12px;
5738
}
5739

    
5740
.edit .v-window-maximizebox, .edit .v-window-restorebox {
5741
	right: 42px;
5742
}
5743

    
5744
.edit .v-window-restorebox {
5745
	width: 15px;
5746
	height: 14px;
5747
	background: transparent url(../runo/window/img/restore.png);
5748
}
5749

    
5750
.edit .v-window-restorebox:hover {
5751
	background-position: 0 -14px;
5752
}
5753

    
5754
.edit .v-window-maximizebox {
5755
	width: 13px;
5756
	height: 12px;
5757
	background: transparent url(../runo/window/img/maximize.png);
5758
}
5759

    
5760
.edit .v-window-maximizebox:hover {
5761
	background-position: 0 -12px;
5762
}
5763

    
5764
.edit .v-window-modalitycurtain {
5765
	background: #fff;
5766
}
5767

    
5768
.edit .v-window-dialog {
5769
	background-image: url(../runo/window/img/dialog/bottom-left.png);
5770
}
5771

    
5772
.edit .v-window-dialog .v-window-outerheader {
5773
	height: 32px;
5774
	padding: 13px 30px 5px 8px;
5775
	background: transparent url(../runo/window/img/top-right.png) no-repeat right top;
5776
}
5777

    
5778
.edit .v-window-dialog .v-window-header {
5779
	font-size: 12px;
5780
	line-height: normal;
5781
	font-weight: bold;
5782
	letter-spacing: 0;
5783
	text-shadow: 0 1px 0 #fff;
5784
}
5785

    
5786
.edit .v-window-dialog .v-window-contents > div {
5787
	background: #f1f3f3;
5788
}
5789

    
5790
.edit .v-window-dialog div.v-window-footer {
5791
	background-image: url(../runo/window/img/dialog/bottom-right.png);
5792
}
5793

    
5794
.edit .v-window-dialog .v-window-closebox {
5795
	top: 14px;
5796
	right: 16px;
5797
	background-image: url(../runo/window/img/dialog/close.png);
5798
}
5799

    
5800
.edit .v-window-dialog .v-window-restorebox {
5801
	width: 12px;
5802
	height: 12px;
5803
	top: 15px;
5804
	right: 32px;
5805
	background: transparent url(../runo/window/img/dialog/restore.png);
5806
}
5807

    
5808
.edit .v-window-dialog .v-window-restorebox:hover {
5809
	background-position: 0 -12px;
5810
}
5811

    
5812
.edit .v-window-dialog .v-window-maximizebox {
5813
	width: 11px;
5814
	height: 10px;
5815
	top: 15px;
5816
	right: 32px;
5817
	background: transparent url(../runo/window/img/dialog/maximize.png);
5818
}
5819

    
5820
.edit .v-window-dialog .v-window-maximizebox:hover {
5821
	background-position: 0 -10px;
5822
}
5823

    
5824
.edit .v-shadow-window .top-left {
5825
	top: -13px;
5826
	left: -20px;
5827
	width: 39px;
5828
	height: 39px;
5829
	background: transparent url(../runo/window/img/shadow/top-left.png);
5830
}
5831

    
5832
.edit .v-shadow-window .top {
5833
	top: -13px;
5834
	left: 19px;
5835
	height: 39px;
5836
	right: 19px;
5837
	background: transparent url(../runo/window/img/shadow/top.png);
5838
}
5839

    
5840
.edit .v-shadow-window .top-right {
5841
	top: -13px;
5842
	right: -20px;
5843
	width: 39px;
5844
	height: 39px;
5845
	background: transparent url(../runo/window/img/shadow/top-right.png);
5846
}
5847

    
5848
.edit .v-shadow-window .left {
5849
	top: 26px;
5850
	left: -20px;
5851
	width: 39px;
5852
	bottom: 12px;
5853
	background: transparent url(../runo/window/img/shadow/left.png);
5854
}
5855

    
5856
.edit .v-shadow-window .center {
5857
	top: 26px;
5858
	left: 19px;
5859
	bottom: 12px;
5860
	right: 19px;
5861
	background: transparent url(../runo/window/img/shadow/center.png);
5862
}
5863

    
5864
.edit .v-shadow-window .right {
5865
	top: 26px;
5866
	right: -20px;
5867
	width: 39px;
5868
	bottom: 12px;
5869
	background: transparent url(../runo/window/img/shadow/right.png);
5870
}
5871

    
5872
.edit .v-shadow-window .bottom-left {
5873
	bottom: -27px;
5874
	left: -20px;
5875
	width: 39px;
5876
	height: 39px;
5877
	background: transparent url(../runo/window/img/shadow/bottom-left.png);
5878
}
5879

    
5880
.edit .v-shadow-window .bottom {
5881
	bottom: -27px;
5882
	left: 19px;
5883
	right: 19px;
5884
	height: 39px;
5885
	background: transparent url(../runo/window/img/shadow/bottom.png);
5886
}
5887

    
5888
.edit .v-shadow-window .bottom-right {
5889
	bottom: -27px;
5890
	right: -20px;
5891
	width: 39px;
5892
	height: 39px;
5893
	background: transparent url(../runo/window/img/shadow/bottom-right.png);
5894
}
5895

    
5896
.edit .v-table-cell-content-synonym {
5897
	font-style: italic;
5898
}
(3-3/4)