1/***** RoundCube|Mail address book task styles *****/
2
3
4#abooktoolbar
5{
6  position: absolute;
7  top: 38px;
8  left: 15px;
9  height: 35px;
10}
11
12#abooktoolbar a
13{
14  padding-right: 0px;
15}
16
17#abookcountbar
18{
19  position: absolute;
20  bottom: 0px;
21  left: 185px;
22  width: 300px;
23  height: 40px;
24  text-align: left;
25  background-image: url('images/messagecoutbar-bottom.jpg');
26  background-repeat: no-repeat;
27}
28
29#abookcountbar-lable
30{
31 padding-left: 75px;
32 padding-top: 13px;
33}
34
35
36
37#bottom-bar
38{
39  position: absolute;
40  bottom: 0px;
41  height: 40px;
42  width: 100%;
43  white-space: nowrap;
44  background-image: url('images/bg-bottom.jpg');
45  background-repeat: repeat-x;
46}
47
48
49
50#abookcountbar span
51{
52  font-size: 11px;
53  color: #333333;
54}
55
56#directorylist, #addresslist
57{
58  position: absolute;
59  top: 85px;
60  bottom: 40px;
61  border: 1px solid #BCCCDA;
62  border-top: 0px;
63  background-color: #ffffff;
64  overflow: auto;
65  /* css hack for IE */
66  height: expression((parseInt(document.documentElement.clientHeight)-135)+'px');
67}
68
69#directorylist
70{
71  left: 0px;
72  width: 150px;
73}
74
75#addresslist
76{
77  left: 185px;
78  width: 340px;
79}
80
81#directorylist ul
82{
83  list-style: none;
84  margin: 0;
85  padding: 0;
86}
87
88#directorylist ul li
89{
90  font-size: 11px;
91  border-bottom: 1px solid #EBEBEB;
92}
93
94#directorylist ul li a
95{
96  display: block;
97  padding-left: 6px;
98  padding-top: 2px;
99  padding-bottom: 2px;
100  text-decoration: none;
101}
102
103#directorylist li.selected
104{
105  background-color: #929292;
106  border-bottom: 1px solid #898989;
107}
108
109#directorylist li.selected a
110{
111  color: #FFF;
112  font-weight: bold;
113}
114
115#directorylist li.droptarget
116{
117  background-color: #FFFFA6;
118}
119
120
121#contacts-table
122{
123  width: 100%;
124  table-layout: fixed;
125  /* css hack for IE */
126  width: expression(document.getElementById('addresslist').clientWidth);
127}
128
129
130#contacts-table tbody td
131{
132  cursor: pointer;
133}
134
135
136#contacts-box
137{
138  position: absolute;
139  top: 85px;
140  left: 540px;
141  right: 0px;
142  bottom: 40px;
143  border: 1px solid #BCCCDA;
144  overflow: hidden;
145  /* css hack for IE */
146  width: expression((parseInt(document.documentElement.clientWidth)-45-document.getElementById('addresslist').offsetLeft-document.getElementById('addresslist').offsetWidth)+'px');
147  height: expression((parseInt(document.documentElement.clientHeight)-135)+'px');
148}
149
150
151#addressviewsplitter
152{
153  background-position: 4px center;
154}
155
156#addressviewsplitter .splitterLine
157{
158  margin-left: 3px;
159  width: 6px;
160}
161
162
163body.iframe,
164#contact-frame
165{
166  background-color: #ffffff;
167}
168
169#contact-frame
170{
171  border: none;
172/* visibility: hidden; */
173}
174
175#contact-title, #groups-title
176{
177  height: 16px !important;
178  height: 24px;
179  padding: 4px 5px 3px 5px;
180  border-bottom: 0px;
181  color: #2F4A66;
182  font-size: 11px;
183  font-weight: bold;
184  background-color: #EBEBEB;
185  background-image: url('images/listheader_aqua-1.png');
186  white-space: nowrap;
187}
188
189#contact-title
190{
191  padding: 4px 10px 3px 10px;
192}
193
194#contact-details
195{
196  padding: 15px 10px 10px 10px;
197}
198
199#contact-details table td.title
200{
201  color: #2F4A66;
202  font-weight: bold;
203  text-align: right;
204  padding-right: 10px;
205}
206
207#quicksearch
208{
209 text-align: right;
210 padding-right: 215px;
211 padding-top: 15px;
212 font-size: 11px;
213 color: #3D6185;
214 /* font-weight: bold; */
215}
216
217