1 /* SOGo UI Stylesheet */
5 /* Bitstream VeraSans, , Tahoma, FreeSans, Helvetica, sans-serif */
13 font-family: Lucida Grande, Bitstream VeraSans, Tahoma;
15 background-color: #d4d0c8;
25 { font-family: inherit;
37 { /* position: absolute;
38 background-color: #ffa;
49 { text-decoration: none;
53 { white-space: nowrap;
59 border-spacing: 0px; }
62 { white-space: nowrap;
64 padding-right: .25em; }
74 text-decoration: underline; }
77 { background-color: #06348B; }
80 { text-decoration: none;
88 { text-decoration: none;
97 border-bottom: 1px solid #000000; }
99 div#header img.headerlogo
104 div#header div#headerhistory
110 div#header a, div#header span
113 div#header span#navtitle
114 { font-weight: bold; }
117 { text-decoration: none; }
122 { text-decoration: none;
125 { text-decoration: none;
127 font.skydockfont_inactiveMail
128 { text-decoration: none;
131 font.skydockfont_newMail
132 { text-decoration: none;
136 table.skytextdocktable
138 table-layout: auto; }
141 { background-color: #222;
152 text-decoration: none;
153 padding: .2em .5em; }
155 DIV.linkbanner A:hover
159 { vertical-align: bottom;
168 DIV.contactSelector UL.contactList IMG
169 { margin: 0px .5em; }
172 { border-bottom: 1px solid #fff;
173 border-right: 1px solid #fff;
174 border-top: 2px solid #222;
175 border-left: 2px solid #222;
176 vertical-align: middle;
177 -moz-border-top-colors: #9c9a94 #000 transparent;
178 -moz-border-left-colors: #9c9a94 #000 transparent;
180 padding-right: 1px; }
182 DIV.contactSelector DIV.contactList
183 { font-size: smaller;
188 border: 1px solid #444;
189 background-color: #eee;
193 { vertical-align: top; }
195 DIV, TEXTAREA, INPUT, SELECT
196 { font-family: inherit;
197 font-size: inherit; }
199 TEXTAREA, INPUT.textField
202 border-bottom: 1px solid #fff;
203 border-right: 1px solid #fff;
204 border-top: 2px solid #222;
205 border-left: 2px solid #222;
206 -moz-border-top-colors: #9c9a94 #000 transparent;
207 -moz-border-left-colors: #9c9a94 #000 transparent; }
211 vertical-align: middle; }
215 border-top: 1px solid #fff;
216 border-bottom: 1px solid #848284;
222 BODY.popup DIV#toolbar
225 SPAN.toolbarSeparator
229 vertical-align: middle;
230 border-right : 1px solid #fff;
231 border-left : 1px solid #9c9a94;
239 text-decoration: none; }
241 SPAN.toolbarButton, SPAN.disabledToolbarButton
246 -moz-box-align: center;
247 -moz-box-pack: center;
248 border-left: 1px solid transparent;
249 border-top: 1px solid transparent;
250 border-right: 1px solid transparent;
251 border-bottom: 1px solid transparent;
253 background-color: transparent;
254 color: -moz-DialogText; }
256 SPAN.disabledToolbarButton
259 filter: alpha(opacity=40); }
261 SPAN.toolbarButton:hover
262 { color: -moz-buttonhovertext;
263 border-top: 1px solid #fff;
264 border-left: 1px solid #fff;
265 border-bottom: 1px solid #828482;
266 border-right: 1px solid #828482; }
268 SPAN.toolbarButton:active
269 { color: -moz-buttonhovertext;
270 border-top: 1px solid #828482;
271 border-left: 1px solid #828482;
272 border-bottom: 1px solid #fff;
273 border-right: 1px solid #fff; }
275 .toolbarButton IMG.buttonImage
281 .toolbarButton .buttonLabel
286 { visibility: hidden;
289 background-color: #d6cfc6;
293 border-top: 1px solid #d6cfc6;
294 border-left: 1px solid #d6cfc6;
295 border-right: 1px solid #424142;
296 border-bottom: 1px solid #424142; }
300 list-style-type: none;
301 list-style-image: none;
304 border-top: 1px solid #fff;
305 border-left: 1px solid #fff;
306 border-right: 1px solid #9e9a92;
307 border-bottom: 1px solid #9e9a92; }
313 padding-bottom: .2em;
316 white-space: nowrap; }
319 .menu LI.disabled:hover
323 { margin-left: -.8em;
325 vertical-align: middle; }
327 .menu LI:hover, .menu LI.submenu-selected
328 { background-color: #4b6983;
331 .menu LI.separator, .menu LI.separator:hover
335 border-top: 1px solid #aaa;
336 border-bottom: 1px solid #fff; }
338 .menu LI.submenu, .menu LI.submenu-selected
339 { padding-right: 2em;
340 background-position: 98% 50%;
341 background-repeat: no-repeat; }
344 { background-image: url('submenu.gif'); }
346 .menu LI[class~="disabled"].submenu
347 { background-image: url('submenu-disabled.gif') !important; }
349 .menu LI.submenu:hover, .menu LI.submenu-selected
350 { background-image: url('submenu-active.gif') !important; }
353 { position: absolute;
357 border-top: 2px solid #fff;
358 border-left: 2px solid #fff;
359 border-right: 2px solid #999;
360 border-bottom: 2px solid #999;
361 -moz-border-top-colors: #000 #9c9a94 transparent;
362 -moz-border-left-colors: #000 #9c9a94 transparent;
363 font-family: monospace;
366 background-color: #fff;
374 /* DIV#logConsole > DIV.highlighted
375 { background-color: #ddf; }
381 border-top-color: #808080;
382 border-left-color: #808080;
383 border-bottom-color: #808080;
384 border-right-color: #808080;
388 padding-right: 4px; }
393 { vertical-align: middle;
394 background-color: #d4d0c8;
395 border-top: 1px solid #fff;
396 border-left: 1px solid #fff;
397 border-right: 2px solid #222;
398 border-bottom: 2px solid #222;
399 -moz-border-bottom-colors: #000 #9c9a94 transparent;
400 -moz-border-right-colors: #000 #9c9a94 transparent; }
402 TD.headerCell:active,
403 TD.tbtv_headercell:active
404 { background-color: #dcdad5;
406 border-top: 1px solid #9c9a94;
407 border-left: 1px solid #9c9a94;
408 border-right: 2px solid #9c9a94;
409 border-bottom: 1px solid #9c9a94; }
412 td.tbtv_headercell SPAN
423 td.tbtv_headercell a:hover
427 text-decoration: none;
428 /* background-color: #C4C0B8; */
432 TD.headerCell IMG.tbtv_sortcell,
433 td.tbtv_headercell img.tbtv_sortcell
442 vertical-align: top; }
445 { white-space: nowrap;
447 padding-right: .3em; }
468 td.tbtv_subject_headercell
474 { position: absolute;
476 background-color: #d4d0c8; }
478 DIV.dragHandle:active
479 { background-color: #99a; }
485 vertical-align: middle;
493 background-image: url('/SOGo.woa/WebServerResources/Search-bar.png');
494 background-repeat: no-repeat;
495 background-position: 2px 2px;
498 DIV.javascriptPopupBackground
499 { position: absolute;
500 background-color: #999;
503 filter: alpha(opacity=60);
509 text-align: center; }
511 DIV.javascriptMessagePseudoWindow,
512 DIV.javascriptMessagePseudoTopWindow
513 { position: absolute;
515 border-bottom: 2px solid #888;
516 -moz-border-bottom-colors: #000 #9c9a94 transparent;
521 filter: alpha(opacity=100);
523 background-color: #d4d0c8; }
525 DIV.javascriptMessagePseudoTopWindow
530 DIV.javascriptMessagePseudoWindow
531 { border-top: 2px solid #fff;
532 border-left: 2px solid #fff;
533 border-right: 2px solid #888;
534 -moz-border-top-colors: #efebe7 #fff;
535 -moz-border-left-colors: #efebe7 #fff;
536 -moz-border-right-colors: #000 #9c9a94 transparent; }
538 DIV.noJavascriptErrorMessage
543 DIV.noJavascriptErrorMessage A
549 { color: -moz-buttonhovertext;
550 background-color: #c4c2bd;
551 -moz-border-bottom-colors: #efebe7 #fff;
552 -moz-border-right-colors: #efebe7 #fff;
553 -moz-border-top-colors: #9c9a94 #000;
554 -moz-border-left-colors: #9c9a94 #000; }
558 A[class~="_disabled"].button:active
561 background-color: #d4d0c8;
562 border-top: 2px solid #fff;
563 border-left: 2px solid #fff;
564 border-bottom: 2px solid #888;
565 border-right: 2px solid #888;
566 -moz-border-top-colors: #efebe7 #fff;
567 -moz-border-left-colors: #efebe7 #fff;
568 -moz-border-bottom-colors: #000 #9c9a94 transparent;
569 -moz-border-right-colors: #000 #9c9a94 transparent;
570 text-decoration: none;
574 { vertical-align: middle; }
576 A[class~="_disabled"].button,
577 A[class~="_disabled"].button:active
579 background: inherit; }
582 { background-color: #fefefe;
590 background-color: #4b6983;
594 LI[class~="_selected"].denied
596 background-color: #f33;
599 /* folder tree (js) )*/
600 DIV.dTreeNode A SPAN.nodeName
607 DIV.dTreeNode A._selected SPAN.nodeName
609 background-color: #4b6983;
613 DIV.dTreeNode SPAN._dragOver
615 background-color: #4b6983;
621 { position: relative;
623 background-color: #d4d0c8;
625 border-top: 2px solid #fff;
626 border-left: 2px solid #fff;
627 border-right: 2px solid #888;
628 border-bottom: 2px solid #888;
629 -moz-border-top-colors: #efebe7 #fff;
630 -moz-border-left-colors: #efebe7 #fff;
631 -moz-border-right-colors: #000 #9c9a94 transparent;
632 -moz-border-bottom-colors: #000 #9c9a94 transparent; }
634 DIV.tabsContainer > UL
636 list-style-type: none;
637 list-style-image: none;
642 DIV.tabsContainer > UL LI
647 -moz-border-radius-topleft: 3px;
648 -moz-border-radius-topright: 3px;
649 border-top: 2px solid #fff;
650 border-bottom: 0px solid #fff;
651 border-right: 2px solid #888;
653 -moz-border-top-colors: #efebe7 #fff;
654 -moz-border-right-colors: #000 #9c9a94 transparent;
655 -moz-border-bottom-colors: #efebe7 #fff;
658 DIV.tabsContainer > UL LI.first,
659 DIV.tabsContainer > UL LI.active
660 { border-left: 2px solid #fff;
662 -moz-border-left-colors: #efebe7 #fff; }
664 DIV.tabsContainer > UL LI.active
666 background-color: #d4d0c8;
667 border-bottom: 1px none #fff;
672 DIV.tabsContainer > DIV.tab
673 { position: absolute;
681 DIV.tabsContainer DIV.active
684 DIV.tabsContainer > DIV[class~="active"].tab
685 { display: block !important; }
688 { vertical-align: middle;
689 -moz-border-top-colors: #000 #fff;
690 -moz-border-left-colors: #000 #fff;
691 -moz-border-bottom-colors: #000 #fff;
692 -moz-border-right-colors: #000 #fff; }