JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
vanilla ckeditor-3.2.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 }\r
309 \r
310 .cke_skin_office2003 .cke_button .cke_label\r
311 {\r
312         display: none;\r
313         padding-left: 3px;\r
314         cursor: default;\r
315         vertical-align:middle;\r
316         _background-image: url(images/sprites_ie6.png);\r
317         _background-position: 0 -970px;\r
318         _background-repeat: repeat-x;\r
319 }\r
320 \r
321 .cke_skin_office2003 .cke_button a:hover .cke_label\r
322 {\r
323         _background-color: #dff1ff;\r
324         _background-image: none;\r
325 }\r
326 \r
327 .cke_skin_office2003 .cke_button a.cke_on .cke_label\r
328 {\r
329         _background-color: #c1d2ee;\r
330         _background-image: none;\r
331 }\r
332 \r
333 .cke_skin_office2003 .cke_hc .cke_button .cke_label\r
334 {\r
335         padding: 0;\r
336         display: inline-block;\r
337 }\r
338 \r
339 .cke_skin_office2003 .cke_hc .cke_button .cke_icon\r
340 {\r
341         display: none;\r
342 }\r
343 \r
344 .cke_skin_office2003 .cke_accessibility\r
345 {\r
346         position: absolute;\r
347         display: block;\r
348         width: 0;\r
349         height: 0;\r
350         overflow: hidden;\r
351 }\r
352 \r
353 .cke_skin_office2003 .cke_button .cke_buttonarrow\r
354 {\r
355         display: inline-block;\r
356         height: 18px;\r
357         width: 8px;\r
358         background-position: 2px -1004px;\r
359         background-image: url(images/sprites.png);\r
360         _background-image: url(images/sprites_ie6.png);\r
361         background-repeat: no-repeat;\r
362 }\r
363 \r
364 .cke_skin_office2003 .cke_rtl .cke_button .cke_buttonarrow\r
365 {\r
366         background-position: 0 -1004px;\r
367 }\r
368 \r
369 /*** Firefox 2 ***/\r
370 \r
371 .cke_skin_office2003 .cke_browser_gecko18 .cke_toolbar,\r
372 .cke_skin_office2003 .cke_browser_gecko18 .cke_button a,\r
373 .cke_skin_office2003 .cke_browser_gecko18 .cke_button a.cke_off,\r
374 .cke_skin_office2003 .cke_browser_gecko18 .cke_button .cke_icon,\r
375 .cke_skin_office2003 .cke_browser_gecko18 .cke_button .cke_buttonarrow,\r
376 .cke_skin_office2003 .cke_browser_gecko18 .cke_separator,\r
377 .cke_skin_office2003 .cke_browser_gecko18 .cke_toolbar_start,\r
378 .cke_skin_office2003 .cke_browser_gecko18 .cke_toolbar_end\r
379 {\r
380         display: block;\r
381         float: left;\r
382 }\r
383 \r
384 .cke_skin_office2003 .cke_browser_gecko18 .cke_hc .cke_button .cke_icon\r
385 {\r
386         display: none;\r
387 }\r
388 \r
389 .cke_skin_office2003 .cke_browser_gecko18 .cke_rtl .cke_toolbar,\r
390 .cke_skin_office2003 .cke_browser_gecko18 .cke_rtl .cke_button a,\r
391 .cke_skin_office2003 .cke_browser_gecko18 .cke_rtl .cke_button a.cke_off,\r
392 .cke_skin_office2003 .cke_browser_gecko18 .cke_rtl .cke_button .cke_icon,\r
393 .cke_skin_office2003 .cke_browser_gecko18 .cke_rtl .cke_button .cke_buttonarrow,\r
394 .cke_skin_office2003 .cke_browser_gecko18 .cke_rtl .cke_separator,\r
395 .cke_skin_office2003 .cke_browser_gecko18 .cke_rtl .cke_toolbar_start,\r
396 .cke_skin_office2003 .cke_browser_gecko18 .cke_rtl .cke_toolbar_end\r
397 {\r
398         float: right;\r
399 }\r
400 \r
401 .cke_skin_office2003 .cke_browser_gecko18 .cke_button .cke_label,\r
402 .cke_skin_office2003 .cke_browser_gecko18 .cke_break\r
403 {\r
404         float: left;\r
405 }\r
406 \r
407 .cke_skin_office2003 .cke_browser_gecko18 .cke_rtl span.cke_inline_label\r
408 {\r
409         float: right;\r
410 }\r
411 \r
412 .cke_skin_office2003 .cke_browser_gecko18 .cke_rtl .cke_button .cke_label,\r
413 .cke_skin_office2003 .cke_browser_gecko18 .cke_rtl .cke_break\r
414 {\r
415         float: right;\r
416 }\r
417 \r
418 .cke_skin_office2003 .cke_browser_gecko18 .cke_separator\r
419 {\r
420         margin-top: 4px;\r
421 }\r
422 \r
423 .cke_skin_office2003 .cke_browser_gecko18 .cke_button .cke_label\r
424 {\r
425         padding-top: 3px;\r
426 }\r
427 \r
428 /*** IE6 ***/\r
429 \r
430 .cke_skin_office2003 .cke_browser_ie .cke_rtl .cke_toolgroup,\r
431 .cke_skin_office2003 .cke_browser_ie .cke_rtl .cke_separator,\r
432 .cke_skin_office2003 .cke_browser_ie .cke_rtl .cke_toolbar_start,\r
433 .cke_skin_office2003 .cke_browser_ie .cke_rtl .cke_toolbar_end\r
434 {\r
435         float: none;\r
436 }\r
437 \r
438 /*** IE8 ***/\r
439 \r
440 .cke_skin_office2003 .cke_browser_ie8 .cke_toolbar,\r
441 .cke_skin_office2003 .cke_browser_ie8 .cke_toolgroup\r
442 {\r
443         vertical-align: top;\r
444 }\r
445 \r
446 .cke_skin_office2003 .cke_browser_iequirks.cke_browser_ie8 .cke_toolbar,\r
447 .cke_skin_office2003 .cke_browser_iequirks.cke_browser_ie8 .cke_toolgroup\r
448 {\r
449         /* revert previous */\r
450         vertical-align: baseline;\r
451 }\r
452 \r
453 /* Separator + Combo penetrate toolbar in IE quirks. (#4461) */\r
454 .cke_skin_office2003 .cke_browser_iequirks .cke_separator\r
455 {\r
456         vertical-align: text-bottom;\r
457 }\r
458 /* Fix cursor shape consistency on toolbar combos (#4031) */\r
459 .cke_skin_office2003 .cke_browser_ie .cke_rcombo,\r
460 .cke_skin_office2003 .cke_browser_ie .cke_rcombo *\r
461 {\r
462         cursor: default;\r
463 }\r