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;
72 text-decoration: underline; }
75 { background-color: #06348B; }
78 { text-decoration: none;
86 { text-decoration: none;
95 border-bottom: 1px solid #000000; }
97 div#header img.headerlogo
102 div#header div#headerhistory
108 div#header a, div#header span
111 div#header span#navtitle
112 { font-weight: bold; }
115 { text-decoration: none; }
120 { text-decoration: none;
123 { text-decoration: none;
125 font.skydockfont_inactiveMail
126 { text-decoration: none;
129 font.skydockfont_newMail
130 { text-decoration: none;
134 table.skytextdocktable
136 table-layout: auto; }
139 { background-color: #222;
150 text-decoration: none;
151 padding: .2em .5em; }
153 DIV.linkbanner A:hover
157 { vertical-align: bottom;
166 DIV.contactSelector UL.contactList IMG
167 { margin: 0px .5em; }
170 { border-bottom: 1px solid #fff;
171 border-right: 1px solid #fff;
172 border-top: 2px solid #222;
173 border-left: 2px solid #222;
174 vertical-align: middle;
175 -moz-border-top-colors: #9c9a94 #000 transparent;
176 -moz-border-left-colors: #9c9a94 #000 transparent;
178 padding-right: 1px; }
180 DIV.contactSelector DIV.contactList
181 { font-size: smaller;
186 border: 1px solid #444;
187 background-color: #eee;
191 { vertical-align: top; }
193 DIV, TEXTAREA, INPUT, SELECT
194 { font-family: inherit;
195 font-size: inherit; }
197 TEXTAREA, INPUT.textField
200 border-bottom: 1px solid #fff;
201 border-right: 1px solid #fff;
202 border-top: 2px solid #222;
203 border-left: 2px solid #222;
204 -moz-border-top-colors: #9c9a94 #000 transparent;
205 -moz-border-left-colors: #9c9a94 #000 transparent; }
209 vertical-align: middle; }
213 border-top: 1px solid #fff;
214 border-bottom: 1px solid #848284;
217 background-color: #d4d0c8;
221 BODY.popup DIV#toolbar
224 SPAN.toolbarSeparator
228 vertical-align: middle;
229 border-right : 1px solid #fff;
230 border-left : 1px solid #9c9a94;
238 text-decoration: none; }
240 SPAN.toolbarButton, SPAN.disabledToolbarButton
245 -moz-box-align: center;
246 -moz-box-pack: center;
247 border-left: 1px solid transparent;
248 border-top: 1px solid transparent;
249 border-right: 1px solid transparent;
250 border-bottom: 1px solid transparent;
252 background-color: transparent;
253 color: -moz-DialogText; }
255 SPAN.disabledToolbarButton
258 filter: alpha(opacity=40); }
260 SPAN.toolbarButton:hover
261 { color: -moz-buttonhovertext;
262 border-top: 1px solid #fff;
263 border-left: 1px solid #fff;
264 border-bottom: 1px solid #828482;
265 border-right: 1px solid #828482; }
267 SPAN.toolbarButton:active
268 { color: -moz-buttonhovertext;
269 border-top: 1px solid #828482;
270 border-left: 1px solid #828482;
271 border-bottom: 1px solid #fff;
272 border-right: 1px solid #fff; }
274 .toolbarButton IMG.buttonImage
280 .toolbarButton .buttonLabel
285 { visibility: hidden;
288 background-color: #d6cfc6;
292 border-top: 1px solid #d6cfc6;
293 border-left: 1px solid #d6cfc6;
294 border-right: 1px solid #424142;
295 border-bottom: 1px solid #424142; }
299 list-style-type: none;
300 list-style-image: none;
303 border-top: 1px solid #fff;
304 border-left: 1px solid #fff;
305 border-right: 1px solid #9e9a92;
306 border-bottom: 1px solid #9e9a92; }
312 padding-bottom: .2em;
315 white-space: nowrap; }
318 .menu LI.disabled:hover
322 { margin-left: -.8em;
324 vertical-align: middle; }
326 .menu LI:hover, .menu LI.submenu-selected
327 { background-color: #4b6983;
330 .menu LI.separator, .menu LI.separator:hover
334 border-top: 1px solid #aaa;
335 border-bottom: 1px solid #fff; }
337 .menu LI.submenu, .menu LI.submenu-selected
338 { padding-right: 2em;
339 background-position: 98% 50%;
340 background-repeat: no-repeat; }
343 { background-image: url('submenu.gif'); }
345 .menu LI[class~="disabled"].submenu
346 { background-image: url('submenu-disabled.gif') !important; }
348 .menu LI.submenu:hover, .menu LI.submenu-selected
349 { background-image: url('submenu-active.gif') !important; }
352 { position: absolute;
358 filter: alpha(opacity=70);
359 border-top: 2px solid #fff;
360 border-left: 2px solid #fff;
361 border-right: 2px solid #999;
362 border-bottom: 2px solid #999;
363 -moz-border-top-colors: #000 #9c9a94 transparent;
364 -moz-border-left-colors: #000 #9c9a94 transparent;
365 font-family: monospace;
367 background-color: #000;
374 DIV#logConsole > DIV.highlighted
375 { background-color: #333; }
381 border-top-color: #808080;
382 border-left-color: #808080;
383 border-bottom-color: #808080;
384 border-right-color: #808080;
388 padding-right: 4px; }
392 { background-color: #d4d0c8;
393 border-top: 1px solid #fff;
394 border-left: 1px solid #fff;
395 border-right: 2px solid #222;
396 border-bottom: 2px solid #222;
397 -moz-border-bottom-colors: #000 #9c9a94 transparent;
398 -moz-border-right-colors: #000 #9c9a94 transparent; }
400 TD.tbtv_headercell:active
401 { background-color: #DCDAD5;
402 border: 1px solid #9c9a94;
403 -moz-border-bottom-colors: #9c9a94;
404 -moz-border-right-colors: #9c9a94; }
406 td.tbtv_headercell SPAN
417 td.tbtv_headercell a:hover
421 text-decoration: none;
422 /* background-color: #C4C0B8; */
425 td.tbtv_headercell img.tbtv_sortcell
434 vertical-align: top; }
437 { white-space: nowrap;
439 padding-right: .3em; }
441 TR.tableview TD.headerDateTime
444 TR.tableview TD.headerLocation
456 td.tbtv_subject_headercell
462 { position: absolute;
464 background-color: #d4d0c8; }
466 DIV.dragHandle:active
467 { background-color: #99a; }
473 vertical-align: middle;
481 background-image: url('/SOGo.woa/WebServerResources/Search-bar.png');
482 background-repeat: no-repeat;
483 background-position: 2px 2px;
486 DIV.javascriptPopupBackground
487 { position: absolute;
488 background-color: #999;
491 filter: alpha(opacity=60);
497 text-align: center; }
499 DIV.javascriptMessagePseudoWindow
500 { position: absolute;
502 border-top: 2px solid #fff;
503 border-left: 2px solid #fff;
504 border-bottom: 2px solid #888;
505 border-right: 2px solid #888;
506 -moz-border-top-colors: #efebe7 #fff;
507 -moz-border-left-colors: #efebe7 #fff;
508 -moz-border-bottom-colors: #000 #9c9a94 transparent;
509 -moz-border-right-colors: #000 #9c9a94 transparent;
514 filter: alpha(opacity=100);
516 background-color: #dedede; }
518 DIV.noJavascriptErrorMessage
523 DIV.noJavascriptErrorMessage A
529 background: #efebe7; }
533 { color: -moz-buttonhovertext;
534 background-color: #c4c2bd;
535 -moz-border-bottom-colors: #efebe7 #fff;
536 -moz-border-right-colors: #efebe7 #fff;
537 -moz-border-top-colors: #9c9a94 #000;
538 -moz-border-left-colors: #9c9a94 #000; }
542 A[class~="_disabled"].button:hover,
543 A[class~="_disabled"].button:active
546 background-color: #d4d0c8;
547 border-top: 2px solid #fff;
548 border-left: 2px solid #fff;
549 border-bottom: 2px solid #888;
550 border-right: 2px solid #888;
551 -moz-border-top-colors: #efebe7 #fff;
552 -moz-border-left-colors: #efebe7 #fff;
553 -moz-border-bottom-colors: #000 #9c9a94 transparent;
554 -moz-border-right-colors: #000 #9c9a94 transparent;
555 text-decoration: none;
559 { vertical-align: middle; }
561 A[class~="_disabled"].button,
562 A[class~="_disabled"].button:hover,
563 A[class~="_disabled"].button:active
565 background: inherit; }
568 { background-color: #fefefe;
576 background-color: #4b6983;
580 LI[class~="_selected"].denied
582 background-color: #f33;
585 /* folder tree (js) )*/
586 DIV.dTreeNode A SPAN.nodeName
593 DIV.dTreeNode A._selected SPAN.nodeName
595 background-color: #4b6983;
599 DIV.dTreeNode SPAN._dragOver
601 background-color: #4b6983;
610 background-color: #d4d0c8;
612 border-top: 2px solid #fff;
613 border-left: 2px solid #fff;
614 border-right: 2px solid #888;
615 border-bottom: 2px solid #888;
616 -moz-border-top-colors: #efebe7 #fff;
617 -moz-border-left-colors: #efebe7 #fff;
618 -moz-border-right-colors: #000 #9c9a94 transparent;
619 -moz-border-bottom-colors: #000 #9c9a94 transparent; }
621 DIV.tabsContainer > UL
623 list-style-type: none;
624 list-style-image: none;
629 DIV.tabsContainer > UL LI
634 -moz-border-radius-topleft: 3px;
635 -moz-border-radius-topright: 3px;
636 border-top: 2px solid #fff;
637 border-bottom: 0px solid #fff;
638 border-right: 2px solid #888;
640 -moz-border-top-colors: #efebe7 #fff;
641 -moz-border-right-colors: #000 #9c9a94 transparent;
642 -moz-border-bottom-colors: #efebe7 #fff;
645 DIV.tabsContainer > UL LI.first,
646 DIV.tabsContainer > UL LI.active
647 { border-left: 2px solid #fff;
649 -moz-border-left-colors: #efebe7 #fff; }
651 DIV.tabsContainer > UL LI.active
653 background-color: #d4d0c8;
654 border-bottom: 1px none #fff;
659 DIV.tabsContainer > DIV.tab
660 { position: absolute;
668 DIV.tabsContainer > DIV[class~="active"].tab
669 { display: block !important; }
672 { border: 2px solid #000;
673 vertical-align: middle;
674 -moz-border-top-colors: #000 #fff;
675 -moz-border-left-colors: #000 #fff;
676 -moz-border-bottom-colors: #000 #fff;
677 -moz-border-right-colors: #000 #fff; }