1 /* SOGo UI Stylesheet */
5 /* Bitstream VeraSans, , Tahoma, FreeSans, Helvetica, sans-serif */
13 font-family: Bitstream VeraSans, Tahoma;
15 background-color: #dbdad5;
25 { font-family: inherit;
37 { /* position: absolute;
49 { text-decoration: none;
53 { white-space: nowrap;
72 text-decoration: underline; }
75 { background-color: #06348B; }
78 { text-decoration: none;
86 { text-decoration: none;
94 background-color: #e8e8e0;
95 text-decoration: none;
98 border-top: 1px solid #06348b;
99 border-right: 1px solid #06348b; }
104 text-decoration: none; }
108 background-color: #f5f5e9;
109 text-decoration: none;
113 border-top: 1px solid #06348b;
114 border-right: 1px solid #06348b; }
119 text-decoration: none; }
122 { background-color: #f5f5e9; }
130 vertical-align: middle;
131 padding: 0px 0px 0px 0px;
132 margin: 0px 0px 0px 0px;
136 { text-decoration: none;
139 .button_auto_env a:hover
140 { text-decoration: underline;
145 border-style: outset;
146 border-color: #DDDDDD;
149 background-color: #e8e8e0;
151 text-decoration: none;
154 vertical-align: middle;
164 vertical-align: middle;
165 padding: 0px 0px 0px 0px;
166 margin: 0px 0px 0px 0px;
170 { text-decoration: none;
173 .button_submit_env a:hover
174 { text-decoration: underline;
179 border-style: outset;
180 border-color: #DDDDDD;
183 background-color: #e8e8e0;
185 text-decoration: none;
188 vertical-align: middle;
201 border-bottom: 1px solid #000000; }
203 div#header img.headerlogo
208 div#header div#headerhistory
214 div#header a, div#header span
217 div#header span#navtitle
218 { font-weight: bold; }
221 { text-decoration: none; }
226 { text-decoration: none;
229 { text-decoration: none;
231 font.skydockfont_inactiveMail
232 { text-decoration: none;
235 font.skydockfont_newMail
236 { text-decoration: none;
240 table.skytextdocktable
242 table-layout: auto; }
259 text-decoration: none;
260 padding: .2em .5em; }
262 DIV.linkbanner A:hover
267 { vertical-align: bottom;
276 DIV.contactSelector UL.contactList IMG
277 { margin: 0px .5em; }
280 { border-bottom: 1px solid #fff;
281 border-right: 1px solid #fff;
282 border-top: 2px solid #222;
283 border-left: 2px solid #222;
284 vertical-align: middle;
285 -moz-border-top-colors: ThreeDShadow ThreeDDarkShadow transparent;
286 -moz-border-left-colors: ThreeDShadow ThreeDDarkShadow transparent;
288 padding-right: 1px; }
290 DIV.contactSelector DIV.contactList
291 { font-size: smaller;
296 border: 1px solid #444;
301 { vertical-align: top; }
304 { font-family: inherit;
305 font-size: inherit; }
307 TEXTAREA, INPUT.textField
310 border-bottom: 1px solid #fff;
311 border-right: 1px solid #fff;
312 border-top: 2px solid #222;
313 border-left: 2px solid #222;
314 -moz-border-top-colors: ThreeDShadow ThreeDDarkShadow transparent;
315 -moz-border-left-colors: ThreeDShadow ThreeDDarkShadow transparent; }
319 vertical-align: middle; }
324 border-top: 2px solid #fffffb;
325 border-left: 2px solid #fffffb;
326 border-bottom: 2px solid #888;
327 border-right: 2px solid #888;
328 background-color: #dbdad5;
329 -moz-border-top-colors: -moz-buttonhoverface ThreeDHighlight;
330 -moz-border-left-colors: -moz-buttonhoverface ThreeDHighlight;
331 -moz-border-bottom-colors: ThreeDDarkShadow ThreeDShadow transparent;
332 -moz-border-right-colors: ThreeDDarkShadow ThreeDShadow transparent; }
336 background: -moz-buttonhoverface; }
339 { -moz-outline: none;
342 color: -moz-buttonhovertext;
343 -moz-border-bottom-colors: -moz-buttonhoverface ThreeDHighlight;
344 -moz-border-right-colors: -moz-buttonhoverface ThreeDHighlight;
345 -moz-border-top-colors: ThreeDShadow ThreeDDarkShadow;
346 -moz-border-left-colors: ThreeDShadow ThreeDDarkShadow; }
350 border-top: 1px solid #fffffb;
351 border-left: 1px solid #fffffb;
352 border-bottom: 2px solid #888;
353 border-right: 2px solid #888;
354 -moz-border-bottom-colors: ThreeDDarkShadow ThreeDShadow transparent;
355 -moz-border-right-colors: ThreeDDarkShadow ThreeDShadow transparent;
360 background-color: #dbdad5;
364 SPAN.toolbarSeparator
368 vertical-align: middle;
369 border-right : 1px solid ThreeDHighlight;
370 border-left : 1px solid ThreeDShadow;
378 text-decoration: none; }
380 SPAN.toolbarButton, SPAN.disabledToolbarButton
386 -moz-box-align: center;
387 -moz-box-pack: center;
390 border-left: 2px solid transparent;
391 border-top: 2px solid transparent;
392 border-right: 2px solid transparent;
393 border-bottom: 2px solid transparent;
395 background-color: transparent;
396 color: -moz-DialogText; }
398 SPAN.disabledToolbarButton
399 { -moz-opacity: 0.4; }
401 SPAN.toolbarButton:hover
402 { color: -moz-buttonhovertext;
403 background-color: -moz-buttonhoverface;
404 -moz-border-left-colors: ThreeDHighlight -moz-buttonhoverface;
405 -moz-border-top-colors: ThreeDHighlight -moz-buttonhoverface;
406 -moz-border-bottom-colors: ThreeDDarkShadow ThreeDShadow;
407 -moz-border-right-colors: ThreeDDarkShadow ThreeDShadow; }
409 SPAN.toolbarButton:active
410 { color: -moz-buttonhovertext;
411 background-color: #c4c2bd;
412 -moz-border-bottom-colors: -moz-buttonhoverface ThreeDHighlight;
413 -moz-border-right-colors: -moz-buttonhoverface ThreeDHighlight;
414 -moz-border-top-colors: ThreeDShadow ThreeDDarkShadow;
415 -moz-border-left-colors: ThreeDShadow ThreeDDarkShadow; }
417 .toolbarButton IMG.buttonImage
423 .toolbarButton .buttonLabel
429 { visibility: hidden;
432 background-color: #dcdad5;
436 border: 1px solid #000; }
441 list-style-type: none;
442 list-style-image: none;
445 border-top: 1px solid #fff;
446 border-left: 1px solid #fff;
447 border-right: 1px solid #9e9a92;
448 border-bottom: 1px solid #9e9a92; }
454 padding-bottom: .2em;
457 white-space: nowrap; }
460 { margin-left: -.8em;
462 vertical-align: middle; }
464 .menu LI:hover, .menu LI.submenu-selected
465 { background: #4b6983;
468 .menu LI.separator, .menu LI.separator:hover
472 border-top: 1px solid #aaa;
473 border-bottom: 1px solid #fff; }
475 .menu LI.submenu, .menu LI.submenu-selected
476 { padding-right: 2em;
477 background-position: 98% 50%;
478 background-repeat: no-repeat; }
481 { background-image: url('submenu.gif'); }
483 .menu LI.submenu:hover, .menu LI.submenu-selected
484 { background-image: url('submenu-active.gif') !important; }
487 { position: absolute;
492 border-top: 2px solid #fffffb;
493 border-left: 2px solid #fffffb;
494 border-right: 2px solid #999;
495 border-bottom: 2px solid #999;
496 -moz-border-top-colors: ThreeDDarkShadow ThreeDShadow transparent;
497 -moz-border-left-colors: ThreeDDarkShadow ThreeDShadow transparent;
498 font-family: monospace;
511 border-top-color: #808080;
512 border-left-color: #808080;
513 border-bottom-color: #808080;
514 border-right-color: #808080;
520 background-color: #DCDAD5; }
522 td.tbtv_headercell SPAN
533 td.tbtv_headercell a:hover
537 text-decoration: none;
538 /* background-color: #C4C0B8; */
541 td.tbtv_headercell img.tbtv_sortcell
550 vertical-align: top; }
553 { white-space: nowrap;
555 padding-right: .3em; }
557 TR.tableview TD.headerDateTime
560 TR.tableview TD.headerLocation
566 border-top-color: #808080;
567 border-left-color: #808080;
568 border-bottom-color: #808080;
569 border-right-color: #808080;
574 background-color: #DCDAD5; }
578 { background-color: #DCDAD5;
579 border-top: 1px solid #fff;
580 border-left: 1px solid #fff;
581 border-right: 2px solid #222;
582 border-bottom: 2px solid #222;
583 -moz-border-bottom-colors: ThreeDDarkShadow ThreeDShadow transparent;
584 -moz-border-right-colors: ThreeDDarkShadow ThreeDShadow transparent; }
586 TD.tbtv_headercell:active
587 { background-color: #DCDAD5;
588 border: 1px solid #9c9a94;
589 -moz-border-bottom-colors: #9c9a94;
590 -moz-border-right-colors: #9c9a94; }
592 td.tbtv_headercell SPAN
602 td.tbtv_headercell a:hover
606 text-decoration: none;
607 /* background-color: #C4C0B8; */
619 td.tbtv_subject_headercell
625 { position: absolute;
627 background: #dbdad5; }
629 DIV.dragHandle:active
630 { background: #99a; }
636 vertical-align: middle;
644 background-image: url('/SOGo.woa/WebServerResources/Search-bar.png');
645 background-repeat: no-repeat;
646 background-position: 2px 2px;
649 DIV#noJavascriptError
650 { position: absolute;
658 text-align: center; }
660 DIV.noJavascriptErrorMessage
661 { position: absolute;
663 border-top: 2px solid #fffffb;
664 border-left: 2px solid #fffffb;
665 border-bottom: 2px solid #888;
666 border-right: 2px solid #888;
667 -moz-border-top-colors: -moz-buttonhoverface ThreeDHighlight;
668 -moz-border-left-colors: -moz-buttonhoverface ThreeDHighlight;
669 -moz-border-bottom-colors: ThreeDDarkShadow ThreeDShadow transparent;
670 -moz-border-right-colors: ThreeDDarkShadow ThreeDShadow transparent;
679 background: #dedede; }
681 DIV.noJavascriptErrorMessage A
687 background: -moz-buttonhoverface; }
690 { color: -moz-buttonhovertext;
691 background-color: #c4c2bd;
692 -moz-border-bottom-colors: -moz-buttonhoverface ThreeDHighlight;
693 -moz-border-right-colors: -moz-buttonhoverface ThreeDHighlight;
694 -moz-border-top-colors: ThreeDShadow ThreeDDarkShadow;
695 -moz-border-left-colors: ThreeDShadow ThreeDDarkShadow; }
698 A[class~="_disabled"].button:hover,
699 A[class~="_disabled"].button:active
702 border-top: 2px solid #fffffb;
703 border-left: 2px solid #fffffb;
704 border-bottom: 2px solid #888;
705 border-right: 2px solid #888;
706 -moz-border-top-colors: -moz-buttonhoverface ThreeDHighlight;
707 -moz-border-left-colors: -moz-buttonhoverface ThreeDHighlight;
708 -moz-border-bottom-colors: ThreeDDarkShadow ThreeDShadow transparent;
709 -moz-border-right-colors: ThreeDDarkShadow ThreeDShadow transparent;
710 text-decoration: none;
714 { vertical-align: middle; }
716 A[class~="_disabled"].button,
717 A[class~="_disabled"].button:hover,
718 A[class~="_disabled"].button:active
720 background: inherit; }
729 border-top: 2px solid #fffffb;
730 border-left: 2px solid #fffffb;
731 border-right: 2px solid #888;
732 border-bottom: 2px solid #888;
733 -moz-border-top-colors: -moz-buttonhoverface ThreeDHighlight;
734 -moz-border-left-colors: -moz-buttonhoverface ThreeDHighlight;
735 -moz-border-right-colors: ThreeDDarkShadow ThreeDShadow transparent;
736 -moz-border-bottom-colors: ThreeDDarkShadow ThreeDShadow transparent; }
738 DIV.tabsContainer > UL
740 list-style-type: none;
741 list-style-image: none;
746 DIV.tabsContainer > UL LI
751 border-top: 2px solid #fffffb;
752 border-bottom: 0px solid #fffffb;
753 border-right: 2px solid #888;
754 -moz-border-top-colors: -moz-buttonhoverface ThreeDHighlight;
755 -moz-border-right-colors: ThreeDDarkShadow ThreeDShadow transparent;
756 -moz-border-bottom-colors: -moz-buttonhoverface ThreeDHighlight;
759 background: #c4c2bd; }
761 DIV.tabsContainer > UL LI.first,
762 DIV.tabsContainer > UL LI.active
763 { border-left: 2px solid #fffffb;
765 -moz-border-left-colors: -moz-buttonhoverface ThreeDHighlight; }
767 DIV.tabsContainer > UL LI.active
774 DIV.tabsContainer > DIV.tab
775 { position: absolute;
783 DIV.tabsContainer > DIV[class~="active"].tab
784 { display: block !important; }
787 { border: 2px solid #000;
788 vertical-align: middle;
789 -moz-border-top-colors: #000 #fff;
790 -moz-border-left-colors: #000 #fff;
791 -moz-border-bottom-colors: #000 #fff;
792 -moz-border-right-colors: #000 #fff; }