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; }
298 list-style-type: none;
299 list-style-image: none;
302 border-top: 1px solid #fff;
303 border-left: 1px solid #fff;
304 border-right: 1px solid #9e9a92;
305 border-bottom: 1px solid #9e9a92; }
311 padding-bottom: .2em;
314 white-space: nowrap; }
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;
374 border-top-color: #808080;
375 border-left-color: #808080;
376 border-bottom-color: #808080;
377 border-right-color: #808080;
381 padding-right: 4px; }
385 { background-color: #d4d0c8;
386 border-top: 1px solid #fff;
387 border-left: 1px solid #fff;
388 border-right: 2px solid #222;
389 border-bottom: 2px solid #222;
390 -moz-border-bottom-colors: #000 #9c9a94 transparent;
391 -moz-border-right-colors: #000 #9c9a94 transparent; }
393 TD.tbtv_headercell:active
394 { background-color: #DCDAD5;
395 border: 1px solid #9c9a94;
396 -moz-border-bottom-colors: #9c9a94;
397 -moz-border-right-colors: #9c9a94; }
399 td.tbtv_headercell SPAN
410 td.tbtv_headercell a:hover
414 text-decoration: none;
415 /* background-color: #C4C0B8; */
418 td.tbtv_headercell img.tbtv_sortcell
427 vertical-align: top; }
430 { white-space: nowrap;
432 padding-right: .3em; }
434 TR.tableview TD.headerDateTime
437 TR.tableview TD.headerLocation
449 td.tbtv_subject_headercell
455 { position: absolute;
457 background-color: #d4d0c8; }
459 DIV.dragHandle:active
460 { background-color: #99a; }
466 vertical-align: middle;
474 background-image: url('/SOGo.woa/WebServerResources/Search-bar.png');
475 background-repeat: no-repeat;
476 background-position: 2px 2px;
479 DIV.javascriptPopupBackground
480 { position: absolute;
481 background-color: #999;
488 text-align: center; }
490 DIV.javascriptMessagePseudoWindow
491 { position: absolute;
493 border-top: 2px solid #fff;
494 border-left: 2px solid #fff;
495 border-bottom: 2px solid #888;
496 border-right: 2px solid #888;
497 -moz-border-top-colors: #efebe7 #fff;
498 -moz-border-left-colors: #efebe7 #fff;
499 -moz-border-bottom-colors: #000 #9c9a94 transparent;
500 -moz-border-right-colors: #000 #9c9a94 transparent;
505 background-color: #dedede; }
507 DIV.noJavascriptErrorMessage
512 DIV.noJavascriptErrorMessage A
518 background: #efebe7; }
522 { color: -moz-buttonhovertext;
523 background-color: #c4c2bd;
524 -moz-border-bottom-colors: #efebe7 #fff;
525 -moz-border-right-colors: #efebe7 #fff;
526 -moz-border-top-colors: #9c9a94 #000;
527 -moz-border-left-colors: #9c9a94 #000; }
531 A[class~="_disabled"].button:hover,
532 A[class~="_disabled"].button:active
535 background-color: #d4d0c8;
536 border-top: 2px solid #fff;
537 border-left: 2px solid #fff;
538 border-bottom: 2px solid #888;
539 border-right: 2px solid #888;
540 -moz-border-top-colors: #efebe7 #fff;
541 -moz-border-left-colors: #efebe7 #fff;
542 -moz-border-bottom-colors: #000 #9c9a94 transparent;
543 -moz-border-right-colors: #000 #9c9a94 transparent;
544 text-decoration: none;
548 { vertical-align: middle; }
550 A[class~="_disabled"].button,
551 A[class~="_disabled"].button:hover,
552 A[class~="_disabled"].button:active
554 background: inherit; }
556 /* folder tree (js) )*/
557 DIV.dTreeNode A SPAN.nodeName
564 DIV.dTreeNode A._selected SPAN.nodeName
566 background-color: #4b6983;
570 DIV.dTreeNode SPAN._dragOver
572 background-color: #4b6983;
581 background-color: #d4d0c8;
583 border-top: 2px solid #fff;
584 border-left: 2px solid #fff;
585 border-right: 2px solid #888;
586 border-bottom: 2px solid #888;
587 -moz-border-top-colors: #efebe7 #fff;
588 -moz-border-left-colors: #efebe7 #fff;
589 -moz-border-right-colors: #000 #9c9a94 transparent;
590 -moz-border-bottom-colors: #000 #9c9a94 transparent; }
592 DIV.tabsContainer > UL
594 list-style-type: none;
595 list-style-image: none;
600 DIV.tabsContainer > UL LI
605 -moz-border-radius-topleft: 3px;
606 -moz-border-radius-topright: 3px;
607 border-top: 2px solid #fff;
608 border-bottom: 0px solid #fff;
609 border-right: 2px solid #888;
611 -moz-border-top-colors: #efebe7 #fff;
612 -moz-border-right-colors: #000 #9c9a94 transparent;
613 -moz-border-bottom-colors: #efebe7 #fff;
616 DIV.tabsContainer > UL LI.first,
617 DIV.tabsContainer > UL LI.active
618 { border-left: 2px solid #fff;
620 -moz-border-left-colors: #efebe7 #fff; }
622 DIV.tabsContainer > UL LI.active
624 background-color: #d4d0c8;
625 border-bottom: 1px none #fff;
630 DIV.tabsContainer > DIV.tab
631 { position: absolute;
639 DIV.tabsContainer > DIV[class~="active"].tab
640 { display: block !important; }
643 { border: 2px solid #000;
644 vertical-align: middle;
645 -moz-border-top-colors: #000 #fff;
646 -moz-border-left-colors: #000 #fff;
647 -moz-border-bottom-colors: #000 #fff;
648 -moz-border-right-colors: #000 #fff; }