JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
vanilla ckeditor-3.5
[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 {\r
273         filter: alpha(opacity=30); /* IE */\r
274         opacity: 0.3; /* Safari, Opera and Mozilla */\r
275 }\r
276 \r
277 /* IE with zoom != 100% will distort the icons otherwise #4821 */\r
278 .cke_skin_office2003 .cke_browser_ie .cke_button a.cke_disabled *,\r
279 .cke_skin_office2003 .cke_browser_ie a:hover.cke_button .cke_disabled *\r
280 {\r
281         filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale'), alpha(opacity=30);\r
282 }\r
283 .cke_skin_office2003 .cke_browser_ie .cke_rtl .cke_button a.cke_disabled *,\r
284 .cke_skin_office2003 .cke_browser_ie .cke_rtl a:hover.cke_button .cke_disabled *\r
285 {\r
286         filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale'), alpha(opacity=30);\r
287 }\r
288 .cke_skin_office2003 .cke_browser_ie6 .cke_button a.cke_disabled *,\r
289 .cke_skin_office2003 .cke_browser_ie6 a:hover.cke_button .cke_disabled *\r
290 {\r
291         filter: alpha(opacity=30);\r
292 }\r
293 \r
294 .cke_skin_office2003 .cke_hc .cke_button a.cke_disabled *,\r
295 .cke_skin_office2003 .cke_browser_ie.cke_hc a:hover.cke_button .cke_disabled *\r
296 {\r
297         filter: alpha(opacity=60);\r
298         opacity: 0.6;\r
299 }\r
300 \r
301 .cke_skin_office2003 .cke_button a:hover,\r
302 .cke_skin_office2003 .cke_button a:focus,\r
303 .cke_skin_office2003 .cke_button a:active       /* IE */\r
304 {\r
305         border: solid 1px #316ac5;\r
306         background-color: #dff1ff;\r
307         filter: alpha(opacity=100); /* IE */\r
308         opacity: 1; /* Safari, Opera and Mozilla */\r
309         vertical-align: top;\r
310 \r
311         _margin: 2px 0 0 0;\r
312         padding: 2px 4px;\r
313 }\r
314 \r
315 .cke_skin_office2003 .cke_button .cke_icon\r
316 {\r
317         background-image: url(icons.png);\r
318         background-position: 100px;\r
319         background-repeat:no-repeat;\r
320         margin-top:1px;\r
321         width: 16px;\r
322         height: 16px;\r
323         display: inline-block;\r
324         cursor: default;\r
325 }\r
326 \r
327 .cke_skin_office2003 .cke_rtl .cke_button .cke_icon\r
328 {\r
329         background-image: url(icons_rtl.png);\r
330 }\r
331 \r
332 /* IE with zoom != 100% will distort the icons otherwise #4821 */\r
333 .cke_skin_office2003 .cke_browser_ie .cke_button .cke_icon\r
334 {\r
335         filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale');\r
336 }\r
337 .cke_skin_office2003 .cke_browser_ie .cke_rtl .cke_button .cke_icon\r
338 {\r
339         filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale');\r
340 }\r
341 .cke_skin_office2003 .cke_browser_ie6 .cke_button .cke_icon,\r
342 .cke_skin_office2003 .cke_browser_ie6 .cke_rtl .cke_button .cke_icon\r
343 {\r
344         filter: ;\r
345 }\r
346 \r
347 .cke_skin_office2003 .cke_button .cke_label\r
348 {\r
349         display: none;\r
350         padding-left: 3px;\r
351         cursor: default;\r
352         vertical-align:middle;\r
353         _background-image: url(images/sprites_ie6.png);\r
354         _background-position: 0 -970px;\r
355         _background-repeat: repeat-x;\r
356 }\r
357 \r
358 .cke_skin_office2003 .cke_button a:hover .cke_label\r
359 {\r
360         _background-color: #dff1ff;\r
361         _background-image: none;\r
362 }\r
363 \r
364 .cke_skin_office2003 .cke_button a.cke_on .cke_label\r
365 {\r
366         _background-color: #c1d2ee;\r
367         _background-image: none;\r
368 }\r
369 \r
370 .cke_skin_office2003 .cke_hc .cke_button .cke_label\r
371 {\r
372         padding: 0;\r
373         display: inline-block;\r
374 }\r
375 \r
376 .cke_skin_office2003 .cke_hc .cke_button .cke_icon\r
377 {\r
378         display: none;\r
379 }\r
380 \r
381 .cke_skin_office2003 .cke_accessibility\r
382 {\r
383         position: absolute;\r
384         display: block;\r
385         width: 0;\r
386         height: 0;\r
387         overflow: hidden;\r
388 }\r
389 \r
390 .cke_skin_office2003 .cke_button .cke_buttonarrow\r
391 {\r
392         display: inline-block;\r
393         height: 18px;\r
394         width: 8px;\r
395         background-position: 2px -1004px;\r
396         background-image: url(images/sprites.png);\r
397         _background-image: url(images/sprites_ie6.png);\r
398         background-repeat: no-repeat;\r
399         cursor: default;\r
400 }\r
401 \r
402 /* IE with zoom != 100% will distort the icons otherwise #4821 */\r
403 .cke_skin_office2003 .cke_browser_ie .cke_button .cke_buttonarrow\r
404 {\r
405         filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale');\r
406 }\r
407 .cke_skin_office2003 .cke_browser_ie6 .cke_button .cke_buttonarrow\r
408 {\r
409         filter: ;\r
410 }\r
411 \r
412 .cke_skin_office2003 .cke_rtl .cke_button .cke_buttonarrow\r
413 {\r
414         background-position: 0 -1004px;\r
415 }\r
416 \r
417 /*** Firefox 2 ***/\r
418 \r
419 .cke_skin_office2003 .cke_browser_gecko18 .cke_toolbar,\r
420 .cke_skin_office2003 .cke_browser_gecko18 .cke_button a,\r
421 .cke_skin_office2003 .cke_browser_gecko18 .cke_button a.cke_off,\r
422 .cke_skin_office2003 .cke_browser_gecko18 .cke_button .cke_icon,\r
423 .cke_skin_office2003 .cke_browser_gecko18 .cke_button .cke_buttonarrow,\r
424 .cke_skin_office2003 .cke_browser_gecko18 .cke_separator,\r
425 .cke_skin_office2003 .cke_browser_gecko18 .cke_toolbar_start,\r
426 .cke_skin_office2003 .cke_browser_gecko18 .cke_toolbar_end\r
427 {\r
428         display: block;\r
429         float: left;\r
430 }\r
431 \r
432 .cke_skin_office2003 .cke_browser_gecko18 .cke_hc .cke_button .cke_icon\r
433 {\r
434         display: none;\r
435 }\r
436 \r
437 .cke_skin_office2003 .cke_browser_gecko18 .cke_rtl .cke_toolbar,\r
438 .cke_skin_office2003 .cke_browser_gecko18 .cke_rtl .cke_button a,\r
439 .cke_skin_office2003 .cke_browser_gecko18 .cke_rtl .cke_button a.cke_off,\r
440 .cke_skin_office2003 .cke_browser_gecko18 .cke_rtl .cke_button .cke_icon,\r
441 .cke_skin_office2003 .cke_browser_gecko18 .cke_rtl .cke_button .cke_buttonarrow,\r
442 .cke_skin_office2003 .cke_browser_gecko18 .cke_rtl .cke_separator,\r
443 .cke_skin_office2003 .cke_browser_gecko18 .cke_rtl .cke_toolbar_start,\r
444 .cke_skin_office2003 .cke_browser_gecko18 .cke_rtl .cke_toolbar_end\r
445 {\r
446         float: right;\r
447 }\r
448 \r
449 .cke_skin_office2003 .cke_browser_gecko18 .cke_button .cke_label,\r
450 .cke_skin_office2003 .cke_browser_gecko18 .cke_break\r
451 {\r
452         float: left;\r
453 }\r
454 \r
455 .cke_skin_office2003 .cke_browser_gecko18 .cke_rtl span.cke_inline_label\r
456 {\r
457         float: right;\r
458 }\r
459 \r
460 .cke_skin_office2003 .cke_browser_gecko18 .cke_rtl .cke_button .cke_label,\r
461 .cke_skin_office2003 .cke_browser_gecko18 .cke_rtl .cke_break\r
462 {\r
463         float: right;\r
464 }\r
465 \r
466 .cke_skin_office2003 .cke_browser_gecko18 .cke_separator\r
467 {\r
468         margin-top: 4px;\r
469 }\r
470 \r
471 .cke_skin_office2003 .cke_browser_gecko18 .cke_button .cke_label\r
472 {\r
473         padding-top: 3px;\r
474 }\r
475 \r
476 /*** IE6 ***/\r
477 \r
478 .cke_skin_office2003 .cke_browser_ie .cke_rtl .cke_toolgroup,\r
479 .cke_skin_office2003 .cke_browser_ie .cke_rtl .cke_separator,\r
480 .cke_skin_office2003 .cke_browser_ie .cke_rtl .cke_toolbar_start,\r
481 .cke_skin_office2003 .cke_browser_ie .cke_rtl .cke_toolbar_end\r
482 {\r
483         float: none;\r
484 }\r
485 \r
486 /*** IE8 ***/\r
487 \r
488 .cke_skin_office2003 .cke_browser_ie8 .cke_toolbar,\r
489 .cke_skin_office2003 .cke_browser_ie8 .cke_toolgroup\r
490 {\r
491         vertical-align: top;\r
492 }\r
493 \r
494 .cke_skin_office2003 .cke_browser_iequirks.cke_browser_ie8 .cke_toolbar,\r
495 .cke_skin_office2003 .cke_browser_iequirks.cke_browser_ie8 .cke_toolgroup\r
496 {\r
497         /* revert previous */\r
498         vertical-align: baseline;\r
499 }\r
500 \r
501 /* Separator + Combo penetrate toolbar in IE quirks. (#4461) */\r
502 .cke_skin_office2003 .cke_browser_iequirks .cke_separator\r
503 {\r
504         vertical-align: text-bottom;\r
505 }\r
506 /* Fix cursor shape consistency on toolbar combos (#4031) */\r
507 .cke_skin_office2003 .cke_browser_ie .cke_rcombo,\r
508 .cke_skin_office2003 .cke_browser_ie .cke_rcombo *\r
509 {\r
510         cursor: default;\r
511 }\r