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
256 { -moz-opacity: 0.4; }
258 SPAN.toolbarButton:hover
259 { color: -moz-buttonhovertext;
260 border-top: 1px solid #fff;
261 border-left: 1px solid #fff;
262 border-bottom: 1px solid #828482;
263 border-right: 1px solid #828482; }
265 SPAN.toolbarButton:active
266 { color: -moz-buttonhovertext;
267 border-top: 1px solid #828482;
268 border-left: 1px solid #828482;
269 border-bottom: 1px solid #fff;
270 border-right: 1px solid #fff; }
272 .toolbarButton IMG.buttonImage
278 .toolbarButton .buttonLabel
283 { visibility: hidden;
286 background-color: #d6cfc6;
290 border-top: 1px solid #d6cfc6;
291 border-left: 1px solid #d6cfc6;
292 border-right: 1px solid #424142;
293 border-bottom: 1px solid #424142; }
297 list-style-type: none;
298 list-style-image: none;
301 border-top: 1px solid #fff;
302 border-left: 1px solid #fff;
303 border-right: 1px solid #9e9a92;
304 border-bottom: 1px solid #9e9a92; }
310 padding-bottom: .2em;
313 white-space: nowrap; }
316 .menu LI.disabled:hover
320 { margin-left: -.8em;
322 vertical-align: middle; }
324 .menu LI:hover, .menu LI.submenu-selected
325 { background-color: #4b6983;
328 .menu LI.separator, .menu LI.separator:hover
332 border-top: 1px solid #aaa;
333 border-bottom: 1px solid #fff; }
335 .menu LI.submenu, .menu LI.submenu-selected
336 { padding-right: 2em;
337 background-position: 98% 50%;
338 background-repeat: no-repeat; }
341 { background-image: url('submenu.gif'); }
343 .menu LI[class~="disabled"].submenu
344 { background-image: url('submenu-disabled.gif') !important; }
346 .menu LI.submenu:hover, .menu LI.submenu-selected
347 { background-image: url('submenu-active.gif') !important; }
350 { position: absolute;
355 border-top: 2px solid #fff;
356 border-left: 2px solid #fff;
357 border-right: 2px solid #999;
358 border-bottom: 2px solid #999;
359 -moz-border-top-colors: #000 #9c9a94 transparent;
360 -moz-border-left-colors: #000 #9c9a94 transparent;
361 font-family: monospace;
363 background-color: #000;
370 DIV#logConsole > DIV.highlighted
371 { background-color: #333; }
377 border-top-color: #808080;
378 border-left-color: #808080;
379 border-bottom-color: #808080;
380 border-right-color: #808080;
384 padding-right: 4px; }
388 { background-color: #d4d0c8;
389 border-top: 1px solid #fff;
390 border-left: 1px solid #fff;
391 border-right: 2px solid #222;
392 border-bottom: 2px solid #222;
393 -moz-border-bottom-colors: #000 #9c9a94 transparent;
394 -moz-border-right-colors: #000 #9c9a94 transparent; }
396 TD.tbtv_headercell:active
397 { background-color: #DCDAD5;
398 border: 1px solid #9c9a94;
399 -moz-border-bottom-colors: #9c9a94;
400 -moz-border-right-colors: #9c9a94; }
402 td.tbtv_headercell SPAN
413 td.tbtv_headercell a:hover
417 text-decoration: none;
418 /* background-color: #C4C0B8; */
421 td.tbtv_headercell img.tbtv_sortcell
430 vertical-align: top; }
433 { white-space: nowrap;
435 padding-right: .3em; }
437 TR.tableview TD.headerDateTime
440 TR.tableview TD.headerLocation
452 td.tbtv_subject_headercell
458 { position: absolute;
460 background-color: #d4d0c8; }
462 DIV.dragHandle:active
463 { background-color: #99a; }
469 vertical-align: middle;
477 background-image: url('/SOGo.woa/WebServerResources/Search-bar.png');
478 background-repeat: no-repeat;
479 background-position: 2px 2px;
482 DIV.javascriptPopupBackground
483 { position: absolute;
484 background-color: #999;
491 text-align: center; }
493 DIV.javascriptMessagePseudoWindow
494 { position: absolute;
496 border-top: 2px solid #fff;
497 border-left: 2px solid #fff;
498 border-bottom: 2px solid #888;
499 border-right: 2px solid #888;
500 -moz-border-top-colors: #efebe7 #fff;
501 -moz-border-left-colors: #efebe7 #fff;
502 -moz-border-bottom-colors: #000 #9c9a94 transparent;
503 -moz-border-right-colors: #000 #9c9a94 transparent;
508 background-color: #dedede; }
510 DIV.noJavascriptErrorMessage
515 DIV.noJavascriptErrorMessage A
521 background: #efebe7; }
525 { color: -moz-buttonhovertext;
526 background-color: #c4c2bd;
527 -moz-border-bottom-colors: #efebe7 #fff;
528 -moz-border-right-colors: #efebe7 #fff;
529 -moz-border-top-colors: #9c9a94 #000;
530 -moz-border-left-colors: #9c9a94 #000; }
534 A[class~="_disabled"].button:hover,
535 A[class~="_disabled"].button:active
538 background-color: #d4d0c8;
539 border-top: 2px solid #fff;
540 border-left: 2px solid #fff;
541 border-bottom: 2px solid #888;
542 border-right: 2px solid #888;
543 -moz-border-top-colors: #efebe7 #fff;
544 -moz-border-left-colors: #efebe7 #fff;
545 -moz-border-bottom-colors: #000 #9c9a94 transparent;
546 -moz-border-right-colors: #000 #9c9a94 transparent;
547 text-decoration: none;
551 { vertical-align: middle; }
553 A[class~="_disabled"].button,
554 A[class~="_disabled"].button:hover,
555 A[class~="_disabled"].button:active
557 background: inherit; }
559 /* folder tree (js) )*/
560 DIV.dTreeNode A SPAN.nodeName
567 DIV.dTreeNode A._selected SPAN.nodeName
569 background-color: #4b6983;
573 DIV.dTreeNode SPAN._dragOver
575 background-color: #4b6983;
584 background-color: #d4d0c8;
586 border-top: 2px solid #fff;
587 border-left: 2px solid #fff;
588 border-right: 2px solid #888;
589 border-bottom: 2px solid #888;
590 -moz-border-top-colors: #efebe7 #fff;
591 -moz-border-left-colors: #efebe7 #fff;
592 -moz-border-right-colors: #000 #9c9a94 transparent;
593 -moz-border-bottom-colors: #000 #9c9a94 transparent; }
595 DIV.tabsContainer > UL
597 list-style-type: none;
598 list-style-image: none;
603 DIV.tabsContainer > UL LI
608 -moz-border-radius-topleft: 3px;
609 -moz-border-radius-topright: 3px;
610 border-top: 2px solid #fff;
611 border-bottom: 0px solid #fff;
612 border-right: 2px solid #888;
614 -moz-border-top-colors: #efebe7 #fff;
615 -moz-border-right-colors: #000 #9c9a94 transparent;
616 -moz-border-bottom-colors: #efebe7 #fff;
619 DIV.tabsContainer > UL LI.first,
620 DIV.tabsContainer > UL LI.active
621 { border-left: 2px solid #fff;
623 -moz-border-left-colors: #efebe7 #fff; }
625 DIV.tabsContainer > UL LI.active
627 background-color: #d4d0c8;
628 border-bottom: 1px none #fff;
633 DIV.tabsContainer > DIV.tab
634 { position: absolute;
642 DIV.tabsContainer > DIV[class~="active"].tab
643 { display: block !important; }
646 { border: 2px solid #000;
647 vertical-align: middle;
648 -moz-border-top-colors: #000 #fff;
649 -moz-border-left-colors: #000 #fff;
650 -moz-border-bottom-colors: #000 #fff;
651 -moz-border-right-colors: #000 #fff; }