49b4086b3308fbb1b42b7166ec07afa1e19051ab
[tine20] / tine20 / Tinebase / css / Tinebase.css
1 html, body {
2     font:normal 12px verdana;
3     margin:0;
4     padding:0;
5     border:0 none;
6     overflow:hidden;
7     height:100%;
8 }
9
10 /* ----- actions -------------------------------------------------------------*/
11 .action_add {
12     background-image:url(../../images/oxygen/16x16/actions/list-add.png) !important;
13 }
14 .x-btn-medium .action_add {
15     background-image:url(../../images/oxygen/22x22/actions/list-add.png) !important;
16 }
17 .x-btn-large .action_add {
18     background-image:url(../../images/oxygen/32x32/actions/list-add.png) !important;
19 }
20
21 .action_cut {
22     background-image:url(../../images/oxygen/16x16/actions/edit-cut.png) !important;
23 }
24 .x-btn-medium .action_cut {
25     background-image:url(../../images/oxygen/22x22/actions/edit-cut.png) !important;
26 }
27 .x-btn-large .action_cut {
28     background-image:url(../../images/oxygen/32x32/actions/edit-cut.png) !important;
29 }
30
31 .action_cut_break {
32     background-image:url(../../images/oxygen/16x16/actions/edit-cut-break.png) !important;
33 }
34 .x-btn-medium .action_cut_break {
35     background-image:url(../../images/oxygen/22x22/actions/edit-cut-break.png) !important;
36 }
37 .x-btn-large .action_cut_break {
38     background-image:url(../../images/oxygen/32x32/actions/edit-cut-break.png) !important;
39 }
40
41 .action_paste {
42     background-image:url(../../images/oxygen/16x16/actions/edit-paste.png) !important;
43 }
44 .x-btn-medium .action_paste {
45     background-image:url(../../images/oxygen/22x22/actions/edit-paste.png) !important;
46 }
47 .x-btn-large .action_paste {
48     background-image:url(../../images/oxygen/32x32/actions/edit-paste.png) !important;
49 }
50
51 .action_remove {
52     background-image:url(../../images/oxygen/16x16/actions/list-remove.png) !important;
53 }
54 .x-btn-medium .action_remove {
55     background-image:url(../../images/oxygen/22x22/actions/list-remove.png) !important;
56 }
57 .x-btn-large .action_remove {
58     background-image:url(../../images/oxygen/32x32/actions/list-remove.png) !important;
59 }
60
61
62 .action_edit {
63     background-image:url(../../images/oxygen/16x16/actions/edit.png) !important;
64 }
65 .x-btn-medium .action_edit {
66     background-image:url(../../images/oxygen/22x22/actions/edit.png) !important;
67 }
68 .x-btn-large .action_edit {
69     background-image:url(../../images/oxygen/32x32/actions/edit.png) !important;
70 }
71
72
73 .action_editcopy {
74     background-image:url(../../images/oxygen/16x16/actions/edit-copy.png) !important;
75 }
76 .x-btn-medium .action_editcopy {
77     background-image:url(../../images/oxygen/22x22/actions/edit-copy.png) !important;
78 }
79 .x-btn-large .action_editcopy {
80     background-image:url(../../images/oxygen/32x32/actions/edit-copy.png) !important;
81 }
82
83
84 .action_rename {
85     background-image:url(../../images/oxygen/16x16/actions/document-properties.png) !important;
86 }
87 .x-btn-medium .action_rename {
88     background-image:url(../../images/oxygen/22x22/actions/document-properties.png) !important;
89 }
90 .x-btn-large .action_rename {
91     background-image:url(../../images/oxygen/32x32/actions/document-properties.png) !important;
92 }
93
94 .action_changecolor {
95     background-image:url(../../images/oxygen/16x16/actions/color-line.png) !important;
96 }
97 .x-btn-medium .action_changecolor {
98     background-image:url(../../images/oxygen/22x22/actions/color-line.png) !important;
99 }
100 .x-btn-large .action_changecolor {
101     background-image:url(../../images/oxygen/32x32/actions/color-line.png) !important;
102 }
103
104 .action_toggleshared {
105     background-image:url(../../images/oxygen/16x16/actions/get-hot-new-stuff.png) !important;
106 }
107
108 .action_delete {
109     background-image:url(../../images/oxygen/16x16/actions/edit-delete.png) !important;
110 }
111 .x-btn-medium .action_delete {
112     background-image:url(../../images/oxygen/22x22/actions/edit-delete.png) !important;
113 }
114 .x-btn-large .action_delete {
115     background-image:url(../../images/oxygen/32x32/actions/edit-delete.png) !important;
116 }
117
118 .action_applyChanges {
119     background-image:url(../../images/oxygen/16x16/actions/dialog-ok-apply.png) !important;
120 }
121 .x-btn-medium .action_applyChanges {
122     background-image:url(../../images/oxygen/22x22/actions/dialog-ok-apply.png) !important;
123 }
124 .x-btn-large .action_applyChanges {
125     background-image:url(../../images/oxygen/32x32/actions/dialog-ok-apply.png) !important;
126 }
127
128
129 .action_cancel {
130     background-image:url(../../images/oxygen/16x16/actions/dialog-cancel.png) !important;
131 }
132 .x-btn-medium .action_cancel {
133     background-image:url(../../images/oxygen/22x22/actions/dialog-cancel.png) !important;
134 }
135 .x-btn-large .action_cancel {
136     background-image:url(../../images/oxygen/32x32/actions/dialog-cancel.png) !important;
137 }
138
139
140 .action_saveAndClose {
141     background-image:url(../../images/oxygen/16x16/actions/dialog-ok.png) !important;
142 }
143 .x-btn-medium .action_saveAndClose {
144     background-image:url(../../images/oxygen/22x22/actions/dialog-ok.png) !important;
145 }
146 .x-btn-large .action_saveAndClose {
147     background-image:url(../../images/oxygen/32x32/actions/dialog-ok.png) !important;
148 }
149
150 .action_next {
151     background-image:url(../../images/oxygen/16x16/actions/go-next.png) !important;
152 }
153 .x-btn-medium .action_next {
154     background-image:url(../../images/oxygen/22x22/actions/go-next.png) !important;
155 }
156 .x-btn-large .action_next {
157     background-image:url(../../images/oxygen/32x32/actions/go-next.png) !important;
158 }
159
160 .action_previous {
161     background-image:url(../../images/oxygen/16x16/actions/go-previous.png) !important;
162 }
163 .x-btn-medium .action_previous {
164     background-image:url(../../images/oxygen/22x22/actions/go-previous.png) !important;
165 }
166 .x-btn-large .action_previous {
167     background-image:url(../../images/oxygen/32x32/actions/go-previous.png) !important;
168 }
169
170 .action_managePermissions {
171     background-image:url(../../images/oxygen/16x16/actions/password.png) !important;
172 }
173 .x-btn-medium .action_managePermissions {
174     background-image:url(../../images/oxygen/22x22/actions/password.png) !important;
175 }
176 .x-btn-large .action_managePermissions {
177     background-image:url(../../images/oxygen/32x32/actions/password.png) !important;
178 }
179
180 .action_manageProperties {
181     background-image:url(../../images/oxygen/16x16/actions/dialog-information.png) !important;
182 }
183 .x-btn-medium .action_manageProperties {
184     background-image:url(../../images/oxygen/22x22/actions/dialog-information.png) !important;
185 }
186 .x-btn-large .action_manageProperties {
187     background-image:url(../../images/oxygen/32x32/actions/dialog-information.png) !important;
188 }
189
190 .action_addContact {
191     background-image:url(../../images/oxygen/16x16/actions/add-user.png) !important;
192 }
193 .x-btn-medium .action_addContact {
194     background-image:url(../../images/oxygen/22x22/actions/add-user.png) !important;
195 }
196 .x-btn-large .action_addContact {
197     background-image:url(../../images/oxygen/32x32/actions/add-user.png) !important;
198 }
199
200
201 .action_deleteContact {
202     background-image:url(../../images/oxygen/16x16/actions/delete-user.png) !important;
203 }
204 .x-btn-medium .action_deleteContact {
205     background-image:url(../../images/oxygen/22x22/actions/delete-user.png) !important;
206 }
207 .x-btn-large .action_deleteContact {
208     background-image:url(../../images/oxygen/32x32/actions/delete-user.png) !important;
209 }
210
211
212 .action_exportAsPdf {
213     background-image:url(../../images/oxygen/16x16/mimetypes/pdf.png) !important;
214 }
215 .x-btn-medium .action_exportAsPdf {
216     background-image:url(../../images/oxygen/22x22/mimetypes/pdf.png) !important;
217 }
218 .x-btn-large .action_exportAsPdf {
219     background-image:url(../../images/oxygen/32x32/mimetypes/pdf.png) !important;
220 }
221
222
223 .action_showArchived {
224     background-image:url(../../images/oxygen/16x16/actions/ark-extract.png) !important;
225 }
226 .x-btn-medium .action_showArchived {
227     background-image:url(../../images/oxygen/22x22/actions/ark-extract.png) !important;
228 }
229 .x-btn-large .action_showArchived {
230     background-image:url(../../images/oxygen/32x32/actions/ark-extract.png) !important;
231 }
232
233
234 .action_logOut {
235     background-image:url(../../images/oxygen/16x16/actions/system-shutdown.png) !important;
236 }
237 .x-btn-medium .action_logOut {
238     background-image:url(../../images/oxygen/22x22/actions/system-shutdown.png) !important;
239 }
240 .x-btn-large .action_logOut {
241     background-image:url(../../images/oxygen/32x32/actions/system-shutdown.png) !important;
242 }
243
244 .action_login {
245     background-image:url(../../images/oxygen/16x16/actions/view-refresh.png) !important;
246 }
247 .x-btn-medium .action_login {
248     background-image:url(../../images/oxygen/22x22/actions/view-refresh.png) !important;
249 }
250 .x-btn-large .action_login {
251     background-image:url(../../images/oxygen/32x32/actions/view-refresh.png) !important;
252 }
253
254 .action_loadTutorial { 
255     background-image: url(../../images/help-icon.png) !important;
256 }
257
258 .action_tag {
259     background-image:url(../../images/oxygen/16x16/actions/rss-tag.png) !important;
260 }
261 .x-btn-medium .action_tag {
262     background-image:url(../../images/oxygen/22x22/actions/rss-tag.png) !important;
263 }
264 .x-btn-large .action_tag {
265     background-image:url(../../images/oxygen/32x32/actions/rss-tag.png) !important;
266 }
267
268 .action_tag_delete {
269     background-image:url(../../images/oxygen/16x16/actions/rss-tag-delete.png) !important;
270 }
271
272 .action_uploadImage {
273     background-image:url(../../images/oxygen/16x16/actions/insert-image.png) !important;
274 }
275 .x-btn-medium .action_uploadImage {
276     background-image:url(../../images/oxygen/22x22/actions/insert-image.png) !important;
277 }
278 .x-btn-large .action_uploadImage {
279     background-image:url(../../images/oxygen/32x32/actions/insert-image.png) !important;
280 }
281
282
283 .action_cropImage {
284     background-image:url(../../images/oxygen/16x16/actions/select-rectangular.png) !important;
285 }
286 .x-btn-medium .action_cropImage {
287     background-image:url(../../images/oxygen/22x22/actions/select-rectangular.png) !important;
288 }
289 .x-btn-large .action_cropImage {
290     background-image:url(../../images/oxygen/32x32/actions/select-rectangular.png) !important;
291 }
292
293
294 .action_originalImage {
295     background-image:url(../../images/oxygen/16x16/mimetypes/image-jpeg2000.png) !important;
296 }
297 .x-btn-medium .action_originalImage {
298     background-image:url(../../images/oxygen/22x22/mimetypes/image-jpeg2000.png) !important;
299 }
300 .x-btn-large .action_originalImage {
301     background-image:url(../../images/oxygen/32x32/mimetypes/image-jpeg2000.png) !important;
302 }
303
304
305 .action_export {
306     background-image:url(../../images/oxygen/16x16/actions/file-export.png) !important;
307 }
308 .x-btn-medium .action_export {
309     background-image:url(../../images/oxygen/22x22/actions/file-export.png) !important;
310 }
311 .x-btn-large .action_export {
312     background-image:url(../../images/oxygen/32x32/actions/file-export.png) !important;
313 }
314
315
316 .action_import {
317     background-image:url(../../images/oxygen/16x16/actions/file-import.png) !important;
318 }
319 .x-btn-medium .action_import {
320     background-image:url(../../images/oxygen/22x22/actions/file-import.png) !important;
321 }
322 .x-btn-large .action_import {
323     background-image:url(../../images/oxygen/32x32/actions/file-import.png) !important;
324 }
325
326
327 .action_about {
328     background-image:url(../../images/oxygen/16x16/actions/dialog-information.png) !important;
329 }
330 .x-btn-medium .action_about {
331     background-image:url(../../images/oxygen/22x22/actions/dialog-information.png) !important;
332 }
333 .x-btn-large .action_about {
334     background-image:url(../../images/oxygen/32x32/actions/dialog-information.png) !important;
335 }
336
337
338 .action_adminMode {
339     background-image:url(../../images/oxygen/16x16/apps/systemtray.png) !important;
340 }
341 .x-btn-medium .action_adminMode {
342     background-image:url(../../images/oxygen/22x22/apps/systemtray.png) !important;
343 }
344 .x-btn-large .action_adminMode {
345     background-image:url(../../images/oxygen/32x32/apps/systemtray.png) !important;
346 }
347
348
349 .action_composeEmail {
350     background-image:url(../../images/oxygen/16x16/apps/kmail.png) !important;
351 }
352 .x-btn-medium .action_composeEmail {
353     background-image:url(../../images/oxygen/22x22/apps/kmail.png) !important;
354 }
355 .x-btn-large .action_composeEmail {
356     background-image:url(../../images/oxygen/32x32/apps/kmail.png) !important;
357 }
358
359 .action_print {
360     background-image:url(../../images/oxygen/16x16/actions/document-print.png) !important;
361 }
362 .x-btn-medium .action_print {
363     background-image:url(../../images/oxygen/22x22/actions/document-print.png) !important;
364 }
365 .x-btn-large .action_print {
366     background-image:url(../../images/oxygen/32x32/actions/document-print.png) !important;
367 }
368
369 .action_printPreview {
370     background-image:url(../../images/oxygen/16x16/actions/document-print-preview.png) !important;
371 }
372 .x-btn-medium .action_printPreview {
373     background-image:url(../../images/oxygen/22x22/actions/document-print-preview.png) !important;
374 }
375 .x-btn-large .action_printPreview {
376     background-image:url(../../images/oxygen/32x32/actions/document-print-preview.png) !important;
377 }
378
379 .action_resolveDuplicates {
380     background-image: url(../../images/oxygen/16x16/actions/file-revert.png) !important;
381 }
382
383 .tinebase-action-export-xls {
384     background-image:url(../../images/oxygen/16x16/mimetypes/application-vnd.ms-excel.png) !important;
385 }
386 .x-btn-medium .tinebase-action-export-xls {
387     background-image:url(../../images/oxygen/22x22/mimetypes/application-vnd.ms-excel.png) !important;
388 }
389 .x-btn-large .tinebase-action-export-xls {
390     background-image:url(../../images/oxygen/32x32/mimetypes/application-vnd.ms-excel.png) !important;
391 }
392
393 .tinebase-action-export-doc {
394     background-image:url(../../images/oxygen/16x16/mimetypes/application-vnd.ms-word.png) !important;
395 }
396 .x-btn-medium .tinebase-action-export-doc {
397     background-image:url(../../images/oxygen/22x22/mimetypes/application-vnd.ms-word.png) !important;
398 }
399 .x-btn-large .tinebase-action-export-doc {
400     background-image:url(../../images/oxygen/32x32/mimetypes/application-vnd.ms-word.png) !important;
401 }
402
403
404 .tinebase-action-export-ods {
405     background-image:url(../../images/oxygen/16x16/mimetypes/application-vnd.oasis.opendocument.spreadsheet.png) !important;
406 }
407 .x-btn-medium .tinebase-action-export-ods {
408     background-image:url(../../images/oxygen/22x22/mimetypes/application-vnd.oasis.opendocument.spreadsheet.png) !important;
409 }
410 .x-btn-large .tinebase-action-export-ods {
411     background-image:url(../../images/oxygen/32x32/mimetypes/application-vnd.oasis.opendocument.spreadsheet.png) !important;
412 }
413
414
415 .tinebase-action-export-csv {
416     background-image:url(../../images/oxygen/16x16/mimetypes/text-csv.png) !important;
417 }
418 .x-btn-medium .tinebase-action-export-csv {
419     background-image:url(../../images/oxygen/22x22/mimetypes/text-csv.png) !important;
420 }
421 .x-btn-large .tinebase-action-export-csv {
422     background-image:url(../../images/oxygen/32x32/mimetypes/text-csv.png) !important;
423 }
424
425 .tinebase-action-debug-console {
426     background-image:url(../../images/oxygen/16x16/apps/utilities-terminal.png) !important;
427 }
428
429 .action_report {
430     background-image:url(../../images/oxygen/22x22/actions/history-kdeprint.png) !important;
431 }
432
433 /* ----- tree classes --------------------------------------------------------*/
434 .tinebase-tree-drop-move  .x-dd-drop-icon {
435     background-image:url(../../images/oxygen/16x16/places/link.png) !important;
436 }
437
438 .tinebase-tree-hide-collapsetool .x-tree-ec-icon {
439     background: 0;
440 }
441
442 .tinebase-westpanel-node-favorite img.x-tree-node-icon {
443     background-image:url(../../images/oxygen/16x16/actions/knewstuff.png);
444 }
445
446 .tinebase-westpanel-node-favorite-shared img.x-tree-node-icon {
447     background-image:url(../../images/oxygen/16x16/actions/get-hot-new-stuff.png);
448 }
449
450 .action-tinebase-favorite {
451     background-image:url(../../images/oxygen/16x16/actions/knewstuff.png) !important;
452 }
453
454 /* ----- login dialog --------------------------------------------------------*/
455 .tb-login-panel form {
456     padding: 20px 10px 20px 20px;
457 }
458
459 .tb-login-lobobox {
460     text-align:right;
461     height: 60px;
462 }
463
464 .tb-login-big-label {
465     font-size: 16px;
466     font-weight: bold;
467     color: gray;
468     line-height: 35px;
469 }
470
471 .tb-login-logo {
472  }
473
474 .tb-login-button-spacer {
475     height: 30px;
476 }
477
478 .tb-login-infosection {
479     padding-left: 20px;
480 }
481
482 .tb-login-infosection {
483     color: gray;
484     line-height:17px;
485     /*margin-top:-12px;*/
486 }
487
488 .tb-login-infosection a {
489     text-decoration: none;
490     font-style: normal;
491     color: #1E78AD;
492 }
493
494 .tb-login-infosection .tb-login-surveypanel {
495     padding-top: 20px;
496 }
497
498 /* ----- about dialog --------------------------------------------------------*/
499 .tb-about-dlg {
500     text-align: center;
501 }
502 .tb-about-img {
503     margin-top: 10px;
504 }
505 .tb-about-version {
506     margin-top: 50px;
507     font-weight: bold;
508 }
509 .tb-about-build {
510     font-size: smaller;
511 }
512 .tb-about-copyright {
513     margin-top: 50px;
514 }
515
516 .tb-about-credits-license {
517     margin-top: 10px;
518 }
519
520 .tb-about-whatsnew p {
521     background: transparent url(../../images/oxygen/16x16/actions/dialog-information.png) left top no-repeat;
522     padding: 2px 0 2px 20px;
523 }
524
525 /* -------- tags renderer ------------------------------------------------------------*/
526 .tb-grid-tags {
527     width: 8px; 
528     height: 8px; 
529     border: 1px solid black; 
530     float: left;
531     margin-right: 2px;
532     margin-top: 1px;
533     border-radius: 5px;
534 }
535
536 .ext-gecko .tb-grid-tags {
537     -moz-border-radius: 5px;
538     margin-top: 2px;
539 }
540
541 .x-menu-item-text .tb-grid-tags {
542     margin-top: 4px;
543 }
544
545 .x-menu-item-text .x-widget-tag-tagitem-text {
546     line-height: 16px;
547 }
548
549 /* ----- account renderer ------------------------------------------------------------*/
550 .renderer {
551     width: 12px;
552     float: left;
553     padding-left: 5px;
554 }
555
556 .renderer_accountUserIcon {
557     background-image:url(../../images/oxygen/16x16/actions/user-female.png) !important;
558     background-repeat: no-repeat;
559     background-position: 2px 2px;
560 }
561
562 .renderer_accountUserChangedIcon {
563     background-image:url(../../images/oxygen/16x16/actions/user-female.png) !important;
564     background-color: red !important;
565 }
566
567 .renderer_accountGroupIcon {
568     background-image:url(../../images/oxygen/16x16/actions/users.png) !important;
569     background-repeat: no-repeat;
570     background-position: 2px 2px;
571 }
572
573 .renderer_accountGroupmemberIcon {
574     background-image:url(../../images/groupmember.png) !important;
575     background-repeat: no-repeat;
576     background-position: 2px 2px;
577 }
578
579 .renderer_accountContactIcon {
580     background-image:url(../../images/oxygen/16x16/actions/user.png) !important;
581     background-repeat: no-repeat;
582     background-position: 2px 2px;
583 }
584
585
586 .tinebase-accounttype-user {
587     background-image:url(../../images/oxygen/16x16/actions/user-female.png) !important;
588 }
589 .x-btn-medium .tinebase-accounttype-user {
590     background-image:url(../../images/oxygen/22x22/actions/user-female.png) !important;
591 }
592 .x-btn-large .tinebase-accounttype-user {
593     background-image:url(../../images/oxygen/32x32/actions/user-female.png) !important;
594 }
595
596 .tinebase-accounttype-group {
597     background-image:url(../../images/oxygen/16x16/actions/users.png) !important;
598 }
599 .x-btn-medium .tinebase-accounttype-group {
600     background-image:url(../../images/oxygen/22x22/actions/users.png) !important;
601 }
602 .x-btn-large .tinebase-accounttype-group {
603     background-image:url(../../images/oxygen/32x32/actions/users.png) !important;
604 }
605
606 .tinebase-accounttype-addanyone {
607     background-image:url(../../images/oxygen/16x16/actions/users.png) !important;
608 }
609 .x-btn-medium .tinebase-accounttype-addanyone {
610     background-image:url(../../images/oxygen/22x22/actions/users.png) !important;
611 }
612 .x-btn-large .tinebase-accounttype-addanyone {
613     background-image:url(../../images/oxygen/32x32/actions/users.png) !important;
614 }
615
616 /* ----- notes ------------------------------------------------------------*/
617 .notes_noteIcon {
618    background-image:url(../../images/oxygen/16x16/actions/note.png) !important;
619 }
620 .x-btn-medium .notes_noteIcon {
621    background-image:url(../../images/oxygen/22x22/actions/note.png) !important;
622 }
623 .x-btn-large .notes_noteIcon {
624    background-image:url(../../images/oxygen/32x32/actions/note.png) !important;
625 }
626
627 .notes_telephoneIcon {
628    background-image:url(../../images/oxygen/16x16/apps/kcall.png) !important;
629 }
630 .x-btn-medium .notes_telephoneIcon {
631    background-image:url(../../images/oxygen/22x22/apps/kcall.png) !important;
632 }
633 .x-btn-large .notes_telephoneIcon {
634    background-image:url(../../images/oxygen/32x32/apps/kcall.png) !important;
635 }
636
637 .notes_emailIcon {
638    background-image:url(../../images/oxygen/16x16/actions/kontact-mail.png) !important;
639 }
640 .x-btn-medium .notes_emailIcon {
641    background-image:url(../../images/oxygen/22x22/actions/kontact-mail.png) !important;
642 }
643 .x-btn-large .notes_emailIcon {
644    background-image:url(../../images/oxygen/32x32/actions/kontact-mail.png) !important;
645 }
646
647 .descriptionIcon {
648    background-image:url(../../images/oxygen/16x16/apps/kwrite.png) !important;
649 }
650 .x-btn-medium .descriptionIcon {
651    background-image:url(../../images/oxygen/22x22/apps/kwrite.png) !important;
652 }
653 .x-btn-large .descriptionIcon {
654    background-image:url(../../images/oxygen/32x32/apps/kwrite.png) !important;
655 }
656
657 /* ----- mainmenu ------------------------------------------------------------*/
658 /*
659 .tine-mainscreen-mainmenu .x-toolbar {
660     background-image: url(../../images/tbar-menu-bg.gif);
661     border: 0;
662     margin-top: -1px;
663     height: 18px;
664 }
665 */
666
667 .tine-mainscreen-mainmenu .x-toolbar {
668     background-color: #EBF3FD;
669     border: none;
670     background-image: url(../../images/apptabs-bg.png);
671 }
672
673 .tine-mainscreen-mainmenu .x-toolbar .x-btn td {
674     background: none;
675     border: none;
676 }
677
678 .tine-mainscreen-mainmenu .x-toolbar-ct {
679     margin-top: -2px;
680 }
681
682 .tine-mainscreen-mainmenu .x-btn-over td.x-btn-mc,
683 .tine-mainscreen-mainmenu .x-btn-over td.x-btn-mc button{
684     text-decoration: underline;
685 }
686
687 .tine-favicon {
688     background-image:url(../../images/favicon.png) !important;
689 }
690
691 .tine-mainscreen-apptabs .x-tab-strip-wrap ul.x-tab-strip-top {
692     background-color:#EBF3FD;
693     background-image: url(../../images/apptabs-bg.png);
694     border-bottom-color:#8db2e3;
695     background-position: 0px -20px;
696 }
697
698 .tine-mainscreen-apptabs .x-tab-panel-header {
699     border: none;
700 }
701
702 /*
703 .tine-mainscreen-apptabs .x-tab-strip-wrap {
704     padding-top: 2px;
705 }
706 */
707
708 .tine-mainscreen-apptabspanel-menu-tabel .x-tab-left {
709     background-image: url(../../images/tabs_sprite_slope_right.gif);
710     padding-right: 24px;
711 }
712
713 .tine-mainscreen-apptabspanel-menu-tabel {
714     margin-right: -10px;
715 }
716
717 .x-tab-strip .tine-mainscreen-apptabspanel-menu-tabel span.x-tab-strip-text {
718     padding-right: 10px;
719 }
720
721 .x-tab-strip li.tine-mainscreen-apptabspanel-menu-tabel a.x-tab-strip-close,
722 .x-tab-strip li.tine-mainscreen-apptabspanel-menu-tabel a.x-tab-strip-close:hover {
723     background-image:url("../../library/ExtJS/resources/images/default/button/arrow.gif");
724     top: 6px;
725     right: 19px;
726 }
727
728 /* ----- appchooser panel-----------------------------------------------------*/
729 .app-panel-title {
730     font-size: 15px;
731     font-weight: normal;
732     padding-top: 7px;
733 }
734 .app-panel-header-active {
735     background:transparent url(../../library/ExtJS/resources/images/default/panel/light-hd.gif) repeat-x scroll 0pt -9px;
736     /*background:#EBF3FD url(../../library/ExtJS/resources/images/default/grid/grid3-hrow-over.gif) repeat-x scroll left bottom;*/
737 }
738 .app-panel-header-over {
739     /*background:transparent url(../../library/ExtJS/resources/images/default/panel/light-hd.gif) repeat-x scroll 0pt -9px;*/
740     background:#EBF3FD url(../../library/ExtJS/resources/images/default/grid/grid3-hrow-over.gif) repeat-x scroll left bottom;
741 }
742
743 .app-panel-appicon-text {
744     position: absolute;
745     top: 0px;
746     width: 20px;
747     overflow: hidden;
748 }
749
750 .app-panel-apptitle-text {
751     margin-left: 5px;
752 }
753
754 /******* grid row classes *********/
755 .grid_row_enabled td{
756     font-weight: bold;
757     /* background-color: '#b5efc8'; */
758 }
759
760 .grid_row_disabled td{
761     /* background-color: '#efb5b5'; */
762 }
763
764 .x-grid3-cell-inner, .x-grid3-hd-inner {
765     white-space: nowrap;
766 }
767
768 .tw-activities-grid .x-grid3-cell-inner, .x-grid3-hd-inner {
769     white-space: normal;
770 }
771
772 .tine-grid-row-nolongerinfilter td {
773     color: #aaaaaa;
774 }
775
776 /******* grid cell classes *********/
777
778 .tine-grid-cell-hint {
779     background-image:url("../../library/ExtJS/resources/images/default/button/arrow.gif");
780     position: absolute;
781     top: 0px;
782     right: 0px;
783     width: 10px;
784 }
785
786 .tine-grid-cell-no-dirty {
787     background-image:url("../../library/ExtJS/resources/images/default/s.gif");
788 }
789
790 .tine-editorgrid-row-invalid, .x-grid3-row-selected .tine-editorgrid-row-invalid {
791     border: 1px dotted red!important;
792 }
793
794 x-grid3-row   x-grid3-dirty-row tine-editorgrid-row-invalid x-grid3-row-first  
795
796 .tine-duplicateresolve-keepvalue {
797     color: #006600;
798 }
799
800 .tine-duplicateresolve-discardvalue {
801     color: #660000;
802 }
803
804 .tine-duplicateresolve-adoptedvalue {
805     color: #666666;
806 }
807
808 .tine-recordclass-gridicon {
809     background-repeat: no-repeat;
810     display: block;
811     height: 16px;
812     width: 16px;
813     margin: -2px 5px -2px 0;
814     float:left;
815 }
816
817 /******** downloads ***********/
818
819 .tinebase-download-link{
820     cursor: pointer;
821     color: blue;
822 }
823
824 span:hover.tinebase-download-link {
825     color: #4444ff;
826 }
827
828 .action_download {
829     background-image:url(../../images/oxygen/16x16/actions/save-all.png) !important;
830 }
831 .x-btn-medium .action_download {
832     background-image:url(../../images/oxygen/22x22/actions/save-all.png) !important;
833 }
834 .x-btn-large .action_download {
835     background-image:url(../../images/oxygen/32x32/actions/save-all.png) !important;
836 }
837
838 /********* uploads ************/
839
840 .x-tinebase-uploading {
841     background-image:url(../../library/ExtJS/resources/images/default/grid/wait.gif) !important;
842 }
843
844 .x-tinebase-uploadrow .x-grid3-cell-inner {
845     background-image:url(../../library/ExtJS/resources/images/default/grid/wait.gif);
846     background-repeat: no-repeat;
847     padding-left: 19px;
848 }
849
850 .x-tinebase-uploadpaused .x-grid3-cell-inner {
851     background-image:url(../../images/oxygen/16x16/actions/media-playback-pause.png);
852     background-repeat: no-repeat;
853     padding-left: 19px;
854 }
855
856 .x-tinebase-uploading .x-grid3-cell-inner {
857     background-image:url(../../images/oxygen/16x16/actions/media-playback-start.png);
858     background-repeat: no-repeat;
859     padding-left: 19px;
860 }
861
862 .x-tinebase-uploadcomplete .x-grid3-cell-inner {
863     background-image:url(../../images/oxygen/16x16/actions/dialog-ok-apply.png);
864     background-repeat: no-repeat;
865     padding-left: 19px;
866 }
867
868 /******** email ***********/
869
870 a:hover.tinebase-email-link {
871     cursor: pointer;
872     color: #4444ff;
873 }
874
875 .tinebase-addtocontacts-link{
876     cursor: pointer;
877     color: blue;
878 }
879
880 span:hover.tinebase-addtocontacts-link {
881     color: #4444ff;
882 }
883
884 .tinebase-showheaders-link{
885     cursor: pointer;
886     color: blue;
887 }
888
889 span:hover.tinebase-showheaders-link {
890     color: #4444ff;
891 }
892
893 .tine-keyfield-icon {
894     width: 12px;
895     height: 12px;
896     vertical-align: text-bottom;
897     padding-right: 4px;
898 }
899
900 .x-grid .tine-keyfield-icon {
901     vertical-align: text-top;
902 }
903
904 /*.x-combo-list-item .tine-keyfield-icon {
905     padding-right: 4px;
906 }*/
907
908 .search-item {border: 1px solid white}
909
910 .search-combo-col td {
911     max-width: 0;
912     overflow: hidden;
913     text-overflow: ellipsis;
914     white-space: nowrap;
915 }
916
917
918 /* multiple edit dialog */
919     
920 .tinebase-editmultipledialog-noneedit, 
921 input.tinebase-editmultipledialog-noneedit, 
922 textarea.x-form-field.tinebase-editmultipledialog-noneedit {
923     background-color: #f4f1d3;
924     background-image:none!important;
925     }
926     
927 .tinebase-editmultipledialog-clearer {
928     background: transparent url("../../themes/tine20/resources/images/tine20/form/clear-trigger.gif") -16px top no-repeat;
929     border-bottom:1px solid #7eadd9; 
930     height:18px;
931     width:18px;
932     display:block;
933     position:absolute;
934     z-index:9;
935     }
936     
937 .tinebase-editmultipledialog-clearer.hidden {
938     border-bottom:none; 
939     height:18px; 
940     background-image: url(../../library/ExtJS/resources/images/default/s.gif);
941     }
942     
943 .tinebase-editmultipledialog-clearer.undo {
944     background: transparent url(../../images/oxygen/16x16/actions/edit-undo-grey.png) 0 3px no-repeat;
945     border-bottom: none;   
946     }
947
948 .tinebase-editmultipledialog-clearer.undo.over {
949     background: transparent url(../../images/oxygen/16x16/actions/edit-undo.png) 0 3px no-repeat;
950     }
951     
952 .tinebase-editmultipledialog-dirty {
953     position:absolute;
954     left:0;
955     background-image: url(../../library/ExtJS/resources/images/default/grid/dirty.gif);
956     background-repeat: no-repeat;
957 }    
958     
959 .tinebase-editmultipledialog-clearer.click {background-position: -33px 0}
960
961 .tinebase-editmultipledialog-clearer.over {background-position: -67px 0}
962
963 .tinebase-editmultipledialog-dirtycheck {
964     background-color: #F4F1D3; /* #F9F9A3 */
965     border: 1px solid #B5B8C8;
966     padding: 2px 2px 1px 2px;
967     border-radius: 3px;
968 }
969
970 .tine-wordbox {
971     border: 1px solid gray;
972     margin-left: 3px;
973     border-radius: 2px;
974     padding: 0px 5px;
975     background-color: white;
976 }
977
978 /* token mode edit dialog */
979 .tinebase-tokenedit-textfield {
980     color: white;
981 }
982
983 .tinebase-tokenedit-tokenbox {
984     position: absolute;
985     background-color: white;
986     z-index: 100;
987     overflow: hidden;
988 }
989
990 .tinebase-tokenedit-token {
991     border: 1px solid gray;
992     margin-right: 3px;
993 }
994
995 .tinebase-tokenedit-tokenbox-area .tinebase-tokenedit-token {
996     display: inline-block;
997     line-height: 13px;
998 }
999
1000 .tinebase-tokenedit-token-selected {
1001     background-color: #FFFFAE;
1002 }
1003
1004 .tinebase-tokenedit-position {
1005     display: none;
1006     width: 0px;
1007     border: 1px solid gray;
1008     margin-right: 3px;
1009     line-height: 13px;
1010     overflow: hidden;
1011 }
1012
1013 .tb-version-tinepanel {
1014     display: none;
1015 }
1016
1017 .tb-widgets-path-pathsblock {
1018     padding-top: 2px;
1019     padding-left: 4px;
1020 }
1021
1022 .tb-widgets-path-pathitem {
1023     font-size: 9px;
1024     color: grey;
1025     text-overflow: ellipsis;
1026     white-space: nowrap;
1027     overflow: hidden;
1028     display: block;
1029 }
1030
1031 .tb-widgets-path-pathitem-match {
1032     color: black;
1033 }
1034
1035 .tb-widgets-path-pathitem-type {
1036     color: black;
1037     font-size: 7px;
1038 }
1039
1040 .tb-widgets-path-pathitem-separator {
1041     color: black;
1042 }