JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
vanilla ckeditor-3.3.2
[ckeditor.git] / _source / skins / office2003 / toolbar.css
1 /*\r
2 Copyright (c) 2003-2010, CKSource - Frederico Knabben. All rights reserved.\r
3 For licensing, see LICENSE.html or http://ckeditor.com/license\r
4 */\r
5 \r
6 @media print\r
7 {\r
8         .cke_skin_office2003 .cke_toolbox\r
9         {\r
10                 display: none;\r
11         }\r
12 }\r
13 \r
14 .cke_skin_office2003 .cke_browser_webkit .cke_toolbox,\r
15 .cke_skin_office2003 .cke_browser_webkit .cke_toolbox > span\r
16 {\r
17         white-space: normal;\r
18 }\r
19 \r
20 .cke_skin_office2003 .cke_toolbox\r
21 {\r
22         clear: both;\r
23         /* Define the padding-bottom otherwise the collapser button will not be clickable #4932*/\r
24         padding-bottom: 1px;\r
25 }\r
26 \r
27 .cke_skin_office2003 a.cke_toolbox_collapser,\r
28 .cke_skin_office2003 a:hover.cke_toolbox_collapser\r
29 {\r
30         background-image: url(images/sprites.png);\r
31         _background-image: url(images/sprites_ie6.png);\r
32         background-position: 3px -1026px; /* +3px +4px */\r
33         background-repeat: no-repeat;\r
34         width: 11px;\r
35         height: 11px;\r
36         float: right;\r
37         border: outset 1px;\r
38         margin: 11px 2px 2px;\r
39         cursor: pointer;\r
40 }\r
41 \r
42 .cke_skin_office2003 .cke_rtl a.cke_toolbox_collapser,\r
43 .cke_skin_office2003 .cke_rtl a:hover.cke_toolbox_collapser\r
44 {\r
45         float: left;\r
46 }\r
47 \r
48 .cke_skin_office2003 a.cke_toolbox_collapser span\r
49 {\r
50         display: none;\r
51 }\r
52 \r
53 .cke_skin_office2003 .cke_hc a.cke_toolbox_collapser span\r
54 {\r
55         font-size: 10px;\r
56         font-weight: bold;\r
57         font-family: Arial;\r
58         display: inline;\r
59 }\r
60 \r
61 .cke_skin_office2003 a.cke_toolbox_collapser_min,\r
62 .cke_skin_office2003 a:hover.cke_toolbox_collapser_min\r
63 {\r
64         /* arrowleft.gif*/\r
65         background-image: url(images/sprites.png);\r
66         _background-image: url(images/sprites_ie6.png);\r
67         background-position: 4px -1047px; /* +4px +3px */\r
68         background-repeat: no-repeat;\r
69         margin: 2px;\r
70 }\r
71 \r
72 .cke_skin_office2003 .cke_rtl a.cke_toolbox_collapser_min,\r
73 .cke_skin_office2003 .cke_rtl a:hover.cke_toolbox_collapser_min\r
74 {\r
75         /* arrowright.gif*/\r
76         background-position: 4px -1068px; /* +2px +3px */\r
77 }\r
78 \r
79 .cke_skin_office2003 .cke_toolbar\r
80 {\r
81         background-color: #d6dff7;\r
82         background-image: url(images/sprites.png);\r
83         _background-image: url(images/sprites_ie6.png);\r
84         background-position: 0 -962px;\r
85         background-repeat: repeat-x;\r
86         display: inline-block;\r
87         float: left;\r
88         !height: 28px;\r
89         !line-height: 28px;\r
90 }\r
91 \r
92 .cke_skin_office2003 .cke_rtl .cke_toolbar\r
93 {\r
94         float: right;\r
95 }\r
96 \r
97 .cke_skin_office2003 .cke_toolgroup\r
98 {\r
99         display: inline-block;\r
100         float: left;\r
101         height: 28px;\r
102 }\r
103 \r
104 .cke_skin_office2003 .cke_browser_ie .cke_toolgroup\r
105 {\r
106         #float: none;\r
107         #display: inline;\r
108 }\r
109 \r
110 .cke_skin_office2003 .cke_rtl .cke_toolgroup\r
111 {\r
112         float: right;\r
113 }\r
114 \r
115 .cke_skin_office2003 .cke_browser_ie .cke_rtl .cke_toolgroup\r
116 {\r
117         #float: none;\r
118 }\r
119 \r
120 .cke_skin_office2003 .cke_separator\r
121 {\r
122         display: inline-block;\r
123         float: left;\r
124         border-left: solid 1px #B2CBFF;\r
125         margin: 6px 2px;\r
126         height: 16px;\r
127 }\r
128 \r
129 .cke_skin_office2003 .cke_browser_ie .cke_separator\r
130 {\r
131         #float: none;\r
132         #display: inline;\r
133 }\r
134 \r
135 .cke_skin_office2003 .cke_rtl .cke_separator\r
136 {\r
137         float: right;\r
138 }\r
139 \r
140 .cke_skin_office2003 .cke_browser_ie .cke_rtl .cke_separator\r
141 {\r
142         #float: none;\r
143 }\r
144 \r
145 .cke_skin_office2003 .cke_break\r
146 {\r
147         clear: left;\r
148 }\r
149 \r
150 .cke_skin_office2003 .cke_rtl .cke_break\r
151 {\r
152         clear: right;\r
153 }\r
154 \r
155 .cke_skin_office2003 .cke_toolbar_start\r
156 {\r
157         display: inline-block;\r
158         background-image: url(images/sprites.png);\r
159         _background-image: url(images/sprites_ie6.png);\r
160         background-repeat: no-repeat;\r
161         background-position: -27px -765px;\r
162         width: 10px;\r
163         height: 28px;\r
164         float: left;\r
165 }\r
166 \r
167 .cke_skin_office2003 .cke_browser_ie .cke_toolbar_start\r
168 {\r
169         #float: none;\r
170         #display: inline;\r
171 }\r
172 \r
173 .cke_skin_office2003 .cke_rtl .cke_toolbar_start\r
174 {\r
175     background-position: -27px -816px;\r
176     float: right;\r
177 }\r
178 \r
179 .cke_skin_office2003 .cke_browser_ie .cke_rtl .cke_toolbar_start\r
180 {\r
181         #float: none;\r
182 }\r
183 \r
184 .cke_skin_office2003 .cke_toolbar_end\r
185 {\r
186         display: inline-block;\r
187         background-image: url(images/sprites.png);\r
188         _background-image: url(images/sprites_ie6.png);\r
189         background-repeat: no-repeat;\r
190         background-position: -29px -861px;\r
191         width: 4px;\r
192         height: 28px;\r
193         float: left;\r
194 }\r
195 \r
196 .cke_skin_office2003 .cke_browser_ie .cke_toolbar_end\r
197 {\r
198         #float: none;\r
199         #display: inline;\r
200 }\r
201 \r
202 .cke_skin_office2003 .cke_rtl .cke_toolbar_end\r
203 {\r
204     background-position: -29px -907px;\r
205     float: right;\r
206 }\r
207 \r
208 .cke_skin_office2003 .cke_browser_ie .cke_rtl .cke_toolbar_end\r
209 {\r
210         #float: none;\r
211 }\r
212 \r
213 .cke_skin_office2003 .cke_button a,\r
214 .cke_skin_office2003 .cke_button a:hover,\r
215 .cke_skin_office2003 .cke_button a:focus,\r
216 .cke_skin_office2003 .cke_button a:active,\r
217 .cke_skin_office2003 .cke_button a.cke_off\r
218 {\r
219         border: solid 1px transparent;\r
220         border-radius: 3px;\r
221         outline: none;\r
222         padding-top: 2px;\r
223         padding-left: 4px;\r
224         padding-right: 4px;\r
225         padding-bottom: 2px;\r
226         margin-top: 2px;\r
227         height: 18px;\r
228         vertical-align: top;\r
229 \r
230         _border: none;\r
231         _margin: 3px 1px 1px 1px;\r
232         cursor: default;\r
233         display: inline-block;\r
234 }\r
235 \r
236 .cke_skin_office2003 .cke_button a,\r
237 .cke_skin_office2003 .cke_button a.cke_off\r
238 {\r
239         filter: alpha(opacity=70); /* IE */\r
240         opacity: 0.70; /* Safari, Opera and Mozilla */\r
241         -moz-border-radius: 3px;\r
242         -webkit-border-radius: 3px;\r
243 }\r
244 \r
245 .cke_skin_office2003 .cke_hc .cke_button a,\r
246 .cke_skin_office2003 .cke_hc .cke_button a.cke_off\r
247 {\r
248         opacity: 1.0;\r
249         filter: alpha(opacity=100);\r
250         _border: 1px solid transparent;\r
251 }\r
252 \r
253 .cke_skin_office2003 .cke_button a.cke_on\r
254 {\r
255         border: solid 1px #316ac5;\r
256         background-color: #c1d2ee;\r
257         filter: alpha(opacity=100); /* IE */\r
258         opacity: 1; /* Safari, Opera and Mozilla */\r
259 \r
260         _margin: 2px 0 0 0;\r
261 }\r
262 \r
263 .cke_skin_office2003 .cke_hc .cke_button a:hover,\r
264 .cke_skin_office2003 .cke_hc .cke_button a:focus,\r
265 .cke_skin_office2003 .cke_hc .cke_button a:active       /* IE */\r
266 {\r
267         padding: 0 2px !important;\r
268         border-width: 3px;\r
269 }\r
270 \r
271 .cke_skin_office2003 .cke_button a.cke_disabled *,\r
272 .cke_skin_office2003 .cke_browser_ie a:hover.cke_button .cke_disabled *\r
273 {\r
274         filter: alpha(opacity=30); /* IE */\r
275         opacity: 0.3; /* Safari, Opera and Mozilla */\r
276 }\r
277 \r
278 .cke_skin_office2003 .cke_hc .cke_button a.cke_disabled *,\r
279 .cke_skin_office2003 .cke_browser_ie.cke_hc a:hover.cke_button .cke_disabled *\r
280 {\r
281         filter: alpha(opacity=60);\r
282         opacity: 0.6;\r
283 }\r
284 \r
285 .cke_skin_office2003 .cke_button a:hover,\r
286 .cke_skin_office2003 .cke_button a:focus,\r
287 .cke_skin_office2003 .cke_button a:active       /* IE */\r
288 {\r
289         border: solid 1px #316ac5;\r
290         background-color: #dff1ff;\r
291         filter: alpha(opacity=100); /* IE */\r
292         opacity: 1; /* Safari, Opera and Mozilla */\r
293         vertical-align: top;\r
294 \r
295         _margin: 2px 0 0 0;\r
296         padding: 2px 4px;\r
297 }\r
298 \r
299 .cke_skin_office2003 .cke_button .cke_icon\r
300 {\r
301         background-image: url(icons.png);\r
302         background-position: 100px;\r
303         background-repeat:no-repeat;\r
304         margin-top:1px;\r
305         width: 16px;\r
306         height: 16px;\r
307         display: inline-block;\r
308         cursor: default;\r
309 }\r
310 \r
311 .cke_skin_office2003 .cke_button .cke_label\r
312 {\r
313         display: none;\r
314         padding-left: 3px;\r
315         cursor: default;\r
316         vertical-align:middle;\r
317         _background-image: url(images/sprites_ie6.png);\r
318         _background-position: 0 -970px;\r
319         _background-repeat: repeat-x;\r
320 }\r
321 \r
322 .cke_skin_office2003 .cke_button a:hover .cke_label\r
323 {\r
324         _background-color: #dff1ff;\r
325         _background-image: none;\r
326 }\r
327 \r
328 .cke_skin_office2003 .cke_button a.cke_on .cke_label\r
329 {\r
330         _background-color: #c1d2ee;\r
331         _background-image: none;\r
332 }\r
333 \r
334 .cke_skin_office2003 .cke_hc .cke_button .cke_label\r
335 {\r
336         padding: 0;\r
337         display: inline-block;\r
338 }\r
339 \r
340 .cke_skin_office2003 .cke_hc .cke_button .cke_icon\r
341 {\r
342         display: none;\r
343 }\r
344 \r
345 .cke_skin_office2003 .cke_accessibility\r
346 {\r
347         position: absolute;\r
348         display: block;\r
349         width: 0;\r
350         height: 0;\r
351         overflow: hidden;\r
352 }\r
353 \r
354 .cke_skin_office2003 .cke_button .cke_buttonarrow\r
355 {\r
356         display: inline-block;\r
357         height: 18px;\r
358         width: 8px;\r
359         background-position: 2px -1004px;\r
360         background-image: url(images/sprites.png);\r
361         _background-image: url(images/sprites_ie6.png);\r
362         background-repeat: no-repeat;\r
363         cursor: default;\r
364 }\r
365 \r
366 .cke_skin_office2003 .cke_rtl .cke_button .cke_buttonarrow\r
367 {\r
368         background-position: 0 -1004px;\r
369 }\r
370 \r
371 /*** Firefox 2 ***/\r
372 \r
373 .cke_skin_office2003 .cke_browser_gecko18 .cke_toolbar,\r
374 .cke_skin_office2003 .cke_browser_gecko18 .cke_button a,\r
375 .cke_skin_office2003 .cke_browser_gecko18 .cke_button a.cke_off,\r
376 .cke_skin_office2003 .cke_browser_gecko18 .cke_button .cke_icon,\r
377 .cke_skin_office2003 .cke_browser_gecko18 .cke_button .cke_buttonarrow,\r
378 .cke_skin_office2003 .cke_browser_gecko18 .cke_separator,\r
379 .cke_skin_office2003 .cke_browser_gecko18 .cke_toolbar_start,\r
380 .cke_skin_office2003 .cke_browser_gecko18 .cke_toolbar_end\r
381 {\r
382         display: block;\r
383         float: left;\r
384 }\r
385 \r
386 .cke_skin_office2003 .cke_browser_gecko18 .cke_hc .cke_button .cke_icon\r
387 {\r
388         display: none;\r
389 }\r
390 \r
391 .cke_skin_office2003 .cke_browser_gecko18 .cke_rtl .cke_toolbar,\r
392 .cke_skin_office2003 .cke_browser_gecko18 .cke_rtl .cke_button a,\r
393 .cke_skin_office2003 .cke_browser_gecko18 .cke_rtl .cke_button a.cke_off,\r
394 .cke_skin_office2003 .cke_browser_gecko18 .cke_rtl .cke_button .cke_icon,\r
395 .cke_skin_office2003 .cke_browser_gecko18 .cke_rtl .cke_button .cke_buttonarrow,\r
396 .cke_skin_office2003 .cke_browser_gecko18 .cke_rtl .cke_separator,\r
397 .cke_skin_office2003 .cke_browser_gecko18 .cke_rtl .cke_toolbar_start,\r
398 .cke_skin_office2003 .cke_browser_gecko18 .cke_rtl .cke_toolbar_end\r
399 {\r
400         float: right;\r
401 }\r
402 \r
403 .cke_skin_office2003 .cke_browser_gecko18 .cke_button .cke_label,\r
404 .cke_skin_office2003 .cke_browser_gecko18 .cke_break\r
405 {\r
406         float: left;\r
407 }\r
408 \r
409 .cke_skin_office2003 .cke_browser_gecko18 .cke_rtl span.cke_inline_label\r
410 {\r
411         float: right;\r
412 }\r
413 \r
414 .cke_skin_office2003 .cke_browser_gecko18 .cke_rtl .cke_button .cke_label,\r
415 .cke_skin_office2003 .cke_browser_gecko18 .cke_rtl .cke_break\r
416 {\r
417         float: right;\r
418 }\r
419 \r
420 .cke_skin_office2003 .cke_browser_gecko18 .cke_separator\r
421 {\r
422         margin-top: 4px;\r
423 }\r
424 \r
425 .cke_skin_office2003 .cke_browser_gecko18 .cke_button .cke_label\r
426 {\r
427         padding-top: 3px;\r
428 }\r
429 \r
430 /*** IE6 ***/\r
431 \r
432 .cke_skin_office2003 .cke_browser_ie .cke_rtl .cke_toolgroup,\r
433 .cke_skin_office2003 .cke_browser_ie .cke_rtl .cke_separator,\r
434 .cke_skin_office2003 .cke_browser_ie .cke_rtl .cke_toolbar_start,\r
435 .cke_skin_office2003 .cke_browser_ie .cke_rtl .cke_toolbar_end\r
436 {\r
437         float: none;\r
438 }\r
439 \r
440 /*** IE8 ***/\r
441 \r
442 .cke_skin_office2003 .cke_browser_ie8 .cke_toolbar,\r
443 .cke_skin_office2003 .cke_browser_ie8 .cke_toolgroup\r
444 {\r
445         vertical-align: top;\r
446 }\r
447 \r
448 .cke_skin_office2003 .cke_browser_iequirks.cke_browser_ie8 .cke_toolbar,\r
449 .cke_skin_office2003 .cke_browser_iequirks.cke_browser_ie8 .cke_toolgroup\r
450 {\r
451         /* revert previous */\r
452         vertical-align: baseline;\r
453 }\r
454 \r
455 /* Separator + Combo penetrate toolbar in IE quirks. (#4461) */\r
456 .cke_skin_office2003 .cke_browser_iequirks .cke_separator\r
457 {\r
458         vertical-align: text-bottom;\r
459 }\r
460 /* Fix cursor shape consistency on toolbar combos (#4031) */\r
461 .cke_skin_office2003 .cke_browser_ie .cke_rcombo,\r
462 .cke_skin_office2003 .cke_browser_ie .cke_rcombo *\r
463 {\r
464         cursor: default;\r
465 }\r