ae9e8caffab17f9be7dcc195f2b3e17e65eb8051
[Packages/TYPO3.CMS.git] / typo3 / stylesheet.css
1 /****************************************
2
3 GENERAL STYLE FOR TYPO3 BACKEND:
4
5 Stylesheet for the TYPO3 backend.
6 You can configure another/additional stylesheet for use by the $TBE_STYLES global var
7
8 TYPO3 CVS ID: $Id$
9
10 *****************************************/
11
12
13
14
15 /*********************************************
16 * MAIN STYLES:
17 *********************************************/
18
19 HTML {
20 height: 100%;
21 }
22
23 SELECT, TEXTAREA, INPUT, TD, BODY, .defstyle, P, DIV {
24 font-family: Verdana, Arial, Helvetica, sans-serif;
25 font-size: 10px;
26 margin: 0px;
27 color: black;
28 }
29 FORM { margin: 0px; }
30 H1, H2, H3, H4 {
31 font-family: Verdana, Arial, Helvetica, sans-serif;
32 font-size: 10px;
33 font-weight: bold;
34 margin: 3px 0px 3px 0px;
35 }
36
37 /* Occasionally used, eg. in About Modules: */
38 H1 {
39 font-size: 14px;
40 text-align: center;
41 margin-top: 16px;
42 margin-bottom: 16px;
43 }
44
45 /* MAIN page header: */
46 H2 {
47 background-color: #9BA1A8;
48 text-align: center;
49 }
50
51 /* Normal section headers */
52 H3 {
53 margin: 8px 0px 5px 0px;
54 padding: 1px 3px 1px 3px;
55 background-color: #E7DBA8;
56 }
57
58 /* Discrete section headers (no background) */
59 H4 {
60 margin-top: 6px;
61 color: #333;
62 }
63
64 /* Preformatted text - not used so much in TYPO3 */
65 PRE {
66 font-family: "Lucida Console", "Lucida Sans Typewriter", "Bitstream Vera Sans Mono", monospace;
67 font-size: 11px;
68 margin: 0px;
69 }
70
71 /* Links in general */
72 A {
73 color: black;
74 text-decoration: underline;
75 }
76 A:hover { color: #254D7B; }
77
78 /* horizontal ruler */
79 HR, DIV.hr {
80 height: 1px;
81 color: #ddd;
82 background-color: #ddd;
83 border-top: 1px solid #7a7a7a;
84 border-bottom: 1px solid black;
85 }
86
87 IMG {
88 border: 0px;
89 }
90
91
92
93
94
95
96 /*********************************************
97 * Background color classes:
98 *********************************************/
99
100 .bgColor { background-color: #F7F3EF; }
101 .bgColor-10 { background-color: #ede9e5; }
102 .bgColor-20 { background-color: #e3dfdb; }
103 .bgColor2 { background-color: #9BA1A8; }
104 .bgColor3 { background-color: #F6F2E6; }
105 .bgColor3-20 { background-color: #e2ded2; }
106 .bgColor4 { background-color: #D9D5C9; }
107 .bgColor4-20 { background-color: #c5c1b5; }
108 .bgColor5 { background-color: #ABBBB4; }
109 .bgColor6 { background-color: #E7DBA8; }
110
111
112
113
114 /*********************************************
115 * Various body tags:
116 *********************************************/
117
118 /* Set default values for bodytags: */
119 body {
120 margin: 2px 2px 0px 4px;
121 background-color: #F7F3EF;
122 }
123
124 /* Setting alternative background color on some frames: */
125 body#typo3-alt-toplogo-php,
126 body#typo3-alt-menu-sel-php,
127 body#typo3-alt-topmenu-dummy-php,
128 body#typo3-alt-topmenu-dummy-php-iconmenu,
129 body#typo3-alt-clickmenu-php,
130 body#typo3-alt-clickmenu-php-notop,
131 body#typo3-alt-palette-php {
132 background-color: #9BA1A8;
133 }
134
135
136 body#typo3-alt-doc-php,
137 body#typo3-db-list-php,
138 body#ext-cms-layout-db-layout-php,
139 body#ext-tstemplate-ts-index-php,
140 body#typo3-mod-web-perm-index-php,
141 body#typo3-mod-web-info-index-php,
142 body#typo3-mod-web-func-index-php,
143 body#ext-version-cm1-index-php,
144 body#typo3-pagetree,
145 body#ext-cms-layout-db-new-content-el-php,
146 body#typo3-db-new-php {
147 padding: 0;
148 margin: 0;
149 overflow: hidden;
150 height: 100%;
151 }
152
153
154 /* Set body styles for Filelist module */
155 BODY#typo3-file-newfolder-php, BODY#typo3-file-list-php, BODY#typo3-file-edit-php, BODY#typo3-file-rename-php, BODY#typo3-file-upload-php { margin: 0;}
156
157 /****************************************
158 * SPECIFIC WRAPPERS
159 *
160 * The "template" class is usually instantiated as either
161 * bicDoc, mediumDoc, smallDoc or noDoc
162 * Each of these will result in the whole page content between the bodytags being wrapped in a DIV-section with a class.
163 * The class name will be "typo3-[classname]"
164 * In particular we set the width of these wrapper-sections:
165 *****************************************/
166
167 DIV.typo3-bigDoc, DIV.typo3-noDoc { margin-left: 10px; margin-top: 5px; width: 740px; }
168 DIV.typo3-noDoc H2 { width: 740px; }
169 DIV.typo3-mediumDoc { width: 470px; }
170 DIV.typo3-smallDoc { width: 350px; }
171 div.typo3-fullDoc { width: 100%; height: 100%; }
172
173
174
175 /*********************************************
176 * SPECIAL ELEMENTS IN THE BACKEND
177 *********************************************/
178
179 /* Context Sensitive Menu / Top frame (alt_clickmenu.php): */
180 BODY#typo3-alt-clickmenu-php { background-image: url(gfx/alt_topmenu_back_full.gif); margin-top: 10px; }
181 BODY#typo3-alt-clickmenu-php-notop { background-image: url(gfx/alt_topmenu_back_dummy.gif); }
182 TABLE#typo3-CSM-top A { text-decoration: none; }
183 TABLE#typo3-CSM-top IMG { vertical-align: middle; margin-bottom: 2px; }
184 TABLE#typo3-CSM-top TR TD { white-space: nowrap; }
185 TABLE#typo3-CSM-top TR TD.c-closebutton { padding-left: 10px; }
186 TABLE#typo3-CSM-top TR TD.c-itemicon { padding-left: 10px; font-weight: bold; }
187 TABLE#typo3-CSM-top IMG.c-roimg { margin-right: 2px; }
188
189 /* Context Sensitive Menu / Layer (alt_clickmenu.php creates it) */
190 /* Notice: Rollover color is set by ->bgColor5 in the template object of alt_clickmenu.php */
191 TABLE.typo3-CSM { border: #9BA1A8 1px solid; }
192 TABLE.typo3-CSM TD.typo3-CSM-item { white-space: nowrap; }
193 TABLE.typo3-CSM TR.typo3-CSM-itemRow TD { padding: 1px 5px 1px 5px; }
194 TABLE.typo3-CSM TR.typo3-CSM-itemRow { height: 13px; cursor: pointer; }
195
196 /* Top menu (alt_topmenu_dummy.php) */
197 BODY#typo3-alt-topmenu-dummy-php { background-image: url(gfx/alt_topmenu_back_dummy.gif); }
198 BODY#typo3-alt-topmenu-dummy-php-iconmenu { background-image: url(gfx/alt_topmenu_back_full.gif); margin-top: 8px; margin-left: 6px; }
199 TABLE#typo3-topMenu TR TD { white-space: nowrap; vertical-align: top; }
200 TABLE#typo3-topMenu TR TD.c-logout, TABLE#typo3-topMenu TR TD.c-admin { padding-left: 20px; }
201 TABLE#typo3-topMenu TR TD.c-menu IMG { margin: 2px 1px 0px 1px; }
202
203 TABLE#typo3-topMenu TR TD.c-menu A.c-subitem { padding: 3px 0px 0px 0px; }
204 TABLE#typo3-topMenu TR TD.c-menu A.c-subitem-HL { background-color: #D9D5C9; padding: 3px 3px 0px 3px; border: 1px solid black; }
205 TABLE#typo3-topMenu TR TD.c-menu A.c-mainitem { padding: 3px 0px 0px 0px; }
206 TABLE#typo3-topMenu TR TD.c-menu A.c-mainitem-HL { background-color: #D9D5C9; padding: 3px 3px 0px 3px; border: 1px solid black; }
207
208 /* Tab menu (template.php) */
209 TABLE#typo3-tabmenu { margin-top: 5px; }
210 TABLE#typo3-tabmenu TR { height: 1.5em; }
211 TABLE#typo3-tabmenu TD.tabact { color: black; border: solid black 1px; background: #e7dba8; }
212 TABLE#typo3-tabmenu TD.tab { color: #666; border: solid #555 1px; border-left: solid #aaa 3px; background: #c4d4cd; }
213 TABLE#typo3-tabmenu TD.tab, TABLE#typo3-tabmenu TD.tabact { border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-bottom: 0px; }
214 TABLE#typo3-tabmenu TD A { color: #666; text-decoration: none; display: block; width: 100%; padding: 2px 5px 3px 2px; }
215 TABLE#typo3-tabmenu TD.tabact A { color: black; padding-left: 10px; padding-right: 10px; }
216 TABLE#typo3-tabmenu TD A:hover { color: black; text-decoration: none; }
217 TABLE#typo3-tabmenu TD.tab:hover { background: #f6eab7; }
218
219 /* Dynamic Tab menu (template.php) */
220 DIV.typo3-dyntabmenu-tabs { margin-top: 5px; padding-right: 20px; }
221 DIV.typo3-dyntabmenu-divs P.c-descr { font-style: italic; padding: 3px 10px 5px 10px; background: #e7dba8; }
222 TABLE.typo3-dyntabmenu TR { height: 1.5em; }
223 TABLE.typo3-dyntabmenu TD {
224 padding-left: 5px;
225 padding-right: 5px;
226 border-radius: 3px;
227 border: 1px solid #555;
228 border-bottom: none;
229 -moz-border-radius-topleft: 3px;
230 -moz-border-radius-topright: 3px;
231 -webkit-border-top-left-radius: 3px;
232 -webkit-border-top-right-radius: 3px;
233 }
234 TABLE.typo3-dyntabmenu TD.tab { background: #c4d4cd; }
235 TABLE.typo3-dyntabmenu TD.tabact { background: #e7dba8; }
236 TABLE.typo3-dyntabmenu TD.tabact, TABLE.typo3-dyntabmenu TD.tabact_over { border-color: black; }
237 TABLE.typo3-dyntabmenu TD.tab_over, TABLE.typo3-dyntabmenu TD.tabact_over { background: #f6eab7; }
238 TABLE.typo3-dyntabmenu TD.disabled, TABLE.typo3-dyntabmenu TD.disabled_over { color: #999; background: #ccc; cursor: default; }
239 TABLE.typo3-dyntabmenu TD A { color: #666; text-decoration: none; display: block; width: 100%; padding-top: 2px; padding-bottom: 2px; }
240 TABLE.typo3-dyntabmenu TD.tabact A, TABLE.typo3-dyntabmenu TD.tabact_over A { color: black; }
241 TABLE.typo3-tabmenu TD:hover { background: #f6eab7; }
242
243 DIV.typo3-dyntabmenu-divs-foldout DIV.c-tablayer { margin-left: 20px; }
244 DIV.typo3-dyntabmenu-divs-foldout DIV.tab, DIV.typo3-dyntabmenu-divs-foldout DIV.tab_over, DIV.typo3-dyntabmenu-divs-foldout DIV.tabact, DIV.typo3-dyntabmenu-divs-foldout DIV.tabact_over, DIV.typo3-dyntabmenu-divs-foldout DIV.disabled, DIV.typo3-dyntabmenu-divs-foldout DIV.disabled_over { border: solid black 1px; margin-top: 5px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; }
245 DIV.typo3-dyntabmenu-divs-foldout DIV.tab { background: #c4d4cd; background-image: url(gfx/ol/plusbullet.gif); background-repeat: no-repeat; }
246 DIV.typo3-dyntabmenu-divs-foldout DIV.tab_over { background: #f6eab7; background-image: url(gfx/ol/arrowbullet.gif); background-repeat: no-repeat; }
247 DIV.typo3-dyntabmenu-divs-foldout DIV.tabact { background: #e7dba8; background-image: url(gfx/ol/minusbullet.gif); background-repeat: no-repeat; }
248 DIV.typo3-dyntabmenu-divs-foldout DIV.tabact_over { background: #f6eab7; background-image: url(gfx/ol/arrowbullet.gif); background-repeat: no-repeat; }
249 DIV.typo3-dyntabmenu-divs-foldout DIV.disabled { color: #999; background: #ccc; padding: 2px 2px 2px 18px; }
250 DIV.typo3-dyntabmenu-divs-foldout DIV.disabled_over { color: #999; background: #f6eab7; padding: 2px 2px 2px 18px; }
251 DIV.typo3-dyntabmenu-divs-foldout DIV.tab A, DIV.typo3-dyntabmenu-divs-foldout DIV.tabact A, DIV.typo3-dyntabmenu-divs-foldout DIV.tab_over A, DIV.typo3-dyntabmenu-divs-foldout DIV.tabact_over A { text-decoration: none; display: block; padding: 2px 2px 2px 18px; }
252
253 /* User settings */
254 TABLE#typo3-userSettings TD.td-label {width:300px;}
255 TABLE#typo3-userSettings TD.td-label-right {padding-left:30px;}
256
257 /* Logo frame (alt_toplogo.php) */
258 BODY#typo3-alt-toplogo-php { margin: 0px 0px 0px 0px; }
259
260 /* Help > About modules (alt_intro.php) */
261 DIV.typo3-alt-intro-php { width: 600px; margin-left: 10px; }
262 TABLE#typo3-about-modules { margin-top: 5px; }
263 TABLE#typo3-about-modules TR TD { vertical-align: top; padding: 2px 2px 2px 2px; }
264 TABLE#typo3-about-modules TR.c-mainitem TD IMG { vertical-align: middle; padding: 0px 2px 0px 2px; }
265
266 /* Vertical Module Menu script, left frame (alt_menu.php): */
267 BODY#typo3-alt-menu-php { margin: 2px 0px 0px 2px; }
268 BODY#typo3-alt-menu-php A { text-decoration: none; }
269 TABLE#typo3-vmenu TR.c-mainitem TD { background-color: #d9d9d8; padding: 1px 1px 1px 1px; border: #9BA1A8 1px solid; vertical-align: middle; width: 100px; height: 14px; cursor: pointer; }
270 TABLE#typo3-vmenu TR.c-mainitem TD SPAN.c-label A { text-decoration: underline; }
271 TABLE#typo3-vmenu TR.c-mainitem TD IMG { vertical-align: middle; margin-right: 2px; }
272 TABLE#typo3-vmenu TR.c-mainitem TD SPAN.c-label { position: relative; top: 1px; }
273 TABLE#typo3-vmenu TR.c-mainitem TD SPAN.c-iconCollapse { position: absolute; left: 100px; }
274 TABLE#typo3-vmenu TR.c-mainitem-HL TD { background-color: #aaa; padding: 1px 1px 1px 1px; border: #9BA1A8 1px solid; vertical-align: middle; }
275 TABLE#typo3-vmenu TR.c-mainitem-HL TD SPAN.c-label A { text-decoration: underline; }
276 TABLE#typo3-vmenu TR.c-mainitem-HL TD IMG { vertical-align: middle; margin-right: 2px; }
277 TABLE#typo3-vmenu TR.c-mainitem-HL TD SPAN.c-label { position: relative; top: 1px; }
278 TABLE#typo3-vmenu TR.c-endrow TD { height: 5px; }
279 TABLE#typo3-vmenu TR.c-first TD { height: 2px; }
280 TABLE#typo3-vmenu TD.c-subitem-label A { display: block; width: 100%; }
281 TABLE#typo3-vmenu TR.c-subitem-row { }
282 TABLE#typo3-vmenu TR.c-subitem-row-HL { background-color: #e3dfdb; }
283 TABLE#typo3-adminmenu TR.c-mainitem TD { background-color: #d9d9d8; padding: 1px 1px 1px 1px; border: #9BA1A8 1px solid; vertical-align: middle; height: 14px; text-align: center; white-space: nowrap; cursor: default; }
284 TABLE#typo3-adminmenu TR.c-subitem TD.icon { vertical-align: middle; padding: 0 2px 0 0; }
285
286 DIV#typo3-alt-menu-php-logininfo { text-align: center; width: 90px; margin-top: 15px; margin-bottom: 15px; }
287 DIV#typo3-alt-menu-php-logininfo P { margin-top: 5px; }
288
289 DIV#typo3-alt-menu-php-adminFunc { text-align: left; width: 80px; margin-top: 15px; }
290 DIV#typo3-alt-menu-php-adminFunc TABLE { border-spacing: 0; margin: 0 0 2px 0 ; }
291
292 /* Trees */
293 TABLE#typo3-tree A { text-decoration: none; }
294 TABLE#typo3-tree TR TD { white-space: nowrap; }
295 TABLE#typo3-tree TR TD IMG { vertical-align: middle; }
296 TABLE#typo3-tree TR TD IMG.c-recIcon { margin-right: 1px; }
297 TABLE#typo3-tree { margin-bottom: 10px; width: 95%; }
298 P.c-refresh IMG { vertical-align: middle; margin-right: 7px; }
299 BODY#typo3-alt-db-navframe-php DIV.c-notice { border: 1px solid black; padding: 5px 5px 5px 5px; margin-top: 5px; margin-bottom: 10px; width: 95%; }
300 .navFrameHL { background-color: #ebebeb; }
301
302 /* AJAX page tree */
303 BODY#typo3-pagetree { margin: 0; padding: 0; }
304
305 UL.tree { list-style: none; margin: 0; padding: 0; clear: both; }
306 UL.tree A { text-decoration: none; }
307 UL.tree A.pm { cursor: pointer; }
308 UL.tree IMG { vertical-align: middle; }
309 UL.tree UL { list-style: none; margin: 0; padding: 0; padding-left: 17px; }
310 UL.tree UL LI { list-style: none; margin: 0; padding: 0; line-height: 10px; white-space: nowrap; }
311 UL.tree UL LI.expanded UL { background: transparent url('gfx/ol/line.gif') repeat-y top left; }
312 UL.tree UL LI.last > UL { background: none; }
313 UL.tree LI.active, UL.tree UL LI.active { background-color: #ebebeb !important; }
314 UL.tree LI.active UL, UL.tree UL LI.active UL { background-color: #f7f3ef; }
315 #dragIcon { z-index: 1; position: absolute; visibility: hidden; filter: alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; white-space: nowrap; }
316
317 #treeFilterBox {
318 position: absolute;
319 z-index: 3;
320 top: 22px;
321 width: 260px;
322 height: 27px;
323 background: url('gfx/filter_bg.png') no-repeat 2px -2px;
324 }
325
326 #searchBubble {
327 padding-left: 10px;
328 }
329
330 #treeFilter {
331 font-size: 11px;
332 height: 16px;
333 width: 165px;
334 margin: 6px 0pt 0pt 19px !important;
335 border: 0px;
336 background: transparent;
337 }
338
339 #treeFilterReset {
340 border: 0;
341 position: absolute;
342 top: 6px;
343 left: 194px;
344 cursor: pointer;
345 visibility: hidden;
346 }
347
348 #toggleTreeFilter span {
349 font-weight: bold;
350 margin: 4px 0 0 -4px;
351 font-size: 12px;
352 }
353
354 #toggleTreeFilter img {
355 vertical-align: middle;
356 }
357
358 #toggleTreeFilter {
359 outline:none;
360 text-decoration:none;
361 }
362
363 #typo3-pagetree #typo3-docheader img {
364 margin:2px 1px;
365 }
366
367 #treeRoot {
368 margin-top: 6px;
369 }
370
371 /* TCEforms */
372 table.typo3-TCEforms { width: 93%; border-collapse: collapse; }
373 TABLE.typo3-TCEforms SPAN.typo3-TCEforms-recHeader { font-weight: bold; color: #333366; }
374 table.typo3-TCEforms tr.typo3-TCEforms-recHeaderRow, TABLE.typo3-TCEforms tr.typo3-TCEforms-recHeaderRow td { border: 0; }
375 TABLE.typo3-TCEforms SPAN.typo3-TCEforms-newToken { font-weight: bold; color: #990000; }
376 TABLE.typo3-TCEforms SPAN.typo3-TCEforms-helpText { color: #666; }
377 TABLE.typo3-TCEforms OPTGROUP.c-divider { font-style: italic; color: #666; background-color: #eee; text-transform: uppercase; margin-top: 10px; padding: 0px; border-top: 1px solid #666; }
378 TABLE.typo3-TCEforms OPTGROUP OPTION { font-style: normal; color: black; background-color: white; text-transform: none; border-bottom: none; padding: 0px; margin: 0px; text-indent: 0px;}
379 TABLE.typo3-TCEforms TABLE.typo3-TCEforms-select-checkbox TR.c-selectedItem { background-color: #c5c1b5; }
380 TABLE.typo3-TCEforms TABLE.typo3-TCEforms-select-checkbox TR.c-invalidItem { background-color: #ff6600; }
381 TABLE.typo3-TCEforms TABLE.typo3-TCEforms-select-checkbox TR TD { border-bottom: 1px #999 dashed; padding: 1px 3px 1px 3px; }
382 TABLE.typo3-TCEforms TABLE.typo3-TCEforms-select-checkbox TR TD.c-labelCell { padding-right: 30px; }
383 TABLE.typo3-TCEforms TABLE.typo3-TCEforms-select-checkbox TR TD.c-labelCell P.c-descr { margin-left: 30px; font-style: italic; }
384 TABLE.typo3-TCEforms TABLE.typo3-TCEforms-select-checkbox TR.c-header TD { font-weight: bold; padding-top: 10px; border-bottom: none; }
385 TABLE.typo3-TCEforms TABLE.typo3-TCEforms-select-checkbox { margin-top: 4px; margin-bottom: 10px; }
386 TABLE.typo3-TCEforms TABLE.typo3-TCEforms-select-singlebox { margin-top: 4px; margin-bottom: 10px; }
387 TABLE.typo3-TCEforms DIV.typo3-TCEforms-originalLanguageValue { background-color: #bbccbb; }
388 TABLE.typo3-TCEforms DIV.typo3-TCEforms-diffBox { background-color: white; border: 1px solid black; }
389 TABLE.typo3-TCEforms DIV.typo3-TCEforms-diffBox-header { background-color: red; font-weight: bold; }
390 table.typo3-TCEforms div.typo3-dyntabmenu-tabs { margin-top: 10px; }
391
392 /* TCEforms Inline-Relational-Record-Editing */
393 .typo3-TCEforms DIV.inlineDivMSIE { display: inline-block; }
394
395 /* Element Browser / RTE link selection: */
396 TABLE#typo3-curUrl { font-weight: bold; width: 100%; margin-bottom: 2px; }
397 TABLE#typo3-RTElinkMenu TR TD { text-align: center; white-space: nowrap; width: 15%; font-weight: bold; }
398 TABLE#typo3-linkTarget { margin-bottom: 25px; }
399 TABLE#typo3-linkPages TR TD.c-wCell, TABLE#typo3-linkFiles TR TD.c-wCell, TABLE#typo3-EBrecords TR TD.c-wCell, TABLE#typo3-EBfiles TR TD.c-wCell { padding-right: 5px; white-space: nowrap; }
400 BODY#typo3-browse-links-php IMG, BODY#ext-rte-app-rte-select-image-php IMG { vertical-align: middle; }
401 BODY#typo3-browse-links-php IMG.c-blinkArrowL { margin: 0px 3px 0px 3px; }
402 TABLE#typo3-linkMail, TABLE#typo3-linkURL, TABLE#typo3-linkTarget { margin-top: 5px; }
403 BODY#typo3-browse-links-php H3.bgColor5 { margin-top: 2px; }
404 BODY#typo3-browse-links-php A { text-decoration: none; }
405 TABLE#typo3-msgBox { margin-top: 10px; margin-bottom: 10px; }
406 TABLE#typo3-msgBox TR TD { padding: 10px 50px 10px 50px; }
407
408 /* RTE select image */
409 BODY#ext-rte-app-rte-select-image-php A { text-decoration: none; }
410 BODY#ext-rte-app-rte-select-image-php TABLE TR TD TABLE TR.bgColor4 TD A { text-decoration: underline; }
411
412 /* Palette display for TCEforms (top frame, alt_palette.php) */
413 BODY#typo3-alt-palette-php { background-image: url(gfx/alt_topmenu_back_full.gif); margin-top: 8px; margin-left: 6px; }
414 TABLE#typo3-TCEforms-palette TD { white-space: nowrap; vertical-align: top; }
415 TABLE#typo3-TCEforms-palette TR TD.c-label { padding-top: 3px; }
416 TABLE#typo3-TCEforms-palette TR TD.c-close { padding-top: 3px; }
417
418 /* Context Sensitive Help window (view_help.php) */
419 DIV.typo3-view-help { margin-top: 6px; margin-left: 3px; width: 95%; }
420 DIV.typo3-view-help IMG.c-inlineimg { border: 1px solid black; margin-top: 5px; margin-bottom: 3px; }
421 DIV.typo3-view-help H2 { font-size: 16px; text-align: left; margin: 20px 0px 10px 0px; padding: 3px 3px 3px 3px; }
422 DIV.typo3-view-help H3 { background-color: #ABBBB4; margin-top: 0px; }
423 DIV.typo3-view-help H4 { margin-top: 15px; border-bottom: 1px black solid; }
424 DIV.typo3-view-help DIV.c-toc { border: 1px solid black; background-color: #D9D5C9; }
425 DIV.typo3-view-help DIV.c-toc UL LI { font-size: 11px; font-weight: bold; margin-top: 10px; }
426 DIV.typo3-view-help DIV.c-toc UL LI UL LI { font-size: 12px; font-weight: normal; margin-top: 0px; }
427 DIV.typo3-view-help P.c-nav { padding: 6px 0px 0px 0px; }
428 DIV.typo3-view-help P.c-nav A { background-color: #E7DBA8; font-weight: bold;padding: 2px 2px 2px 2px; }
429 DIV.typo3-view-help A.glossary-term { color: maroon; font-style: italic; }
430
431 /* Shortcut frame (alt_shortcut.php) */
432 BODY#typo3-alt-shortcut-php { border-top: #9BA1A8 1px solid; margin: 0px 0px 0px 0px; padding: 2px 0px 0px 5px; }
433
434 /* Document, listing recently edited records if no records were open (alt_doc_nodoc.php) - this is effectively the Doc module */
435 TABLE.typo3-recent-edited { width: 100%; }
436 TABLE.typo3-recent-edited IMG.c-recicon { margin-right: 5px; vertical-align: middle; }
437 TABLE.typo3-recent-edited TD { white-space: nowrap; }
438 BODY#typo3-alt-doc-nodoc-php P IMG { vertical-align: middle; margin-left: 5px; }
439 BODY#typo3-alt-doc-nodoc-php { margin-left: 5px; }
440
441 /* Record editing (alt_doc.php) */
442 div#typo3-docheader { top: 0; left: 0; z-index: 5; min-width: 260px; }
443 #typo3-pagetree #typo3-docheader {
444 min-width: 0px;
445 }
446
447 div#typo3-docheader-row1 { height: 22px; background: #cbc7c3; }
448 div#typo3-docheader-row2 { background: #e4e0db; padding-top: 6px; height: 21px; line-height: 27px; border-bottom: 1px solid #000; }
449 div#typo3-docheader div.buttonsleft { margin: 0 0 0 3px; line-height: 16px; float: left; }
450 div#typo3-docheader div.buttonsright { margin: 0 3px 0 0; line-height: 16px; float: right; }
451 div#typo3-docheader img, div#typo3-docheader input { margin: 2px 3px 0; vertical-align: top; }
452 div#typo3-docheader img.typo3-csh-icon { margin: 2px 2px 0 2px; }
453 div#typo3-docheader-row2 img { margin-top: -1px !important; }
454 div#typo3-docheader-row2 div { line-height: normal; }
455 div#typo3-docheader select { margin: 1px 0 0; }
456 div#typo3-docheader div.pagepath { margin-left: 6px; float: left; }
457 div#typo3-docheader div.infooptions { margin-right: 6px; float: right; }
458 div#typo3-docbody { width: 98%; padding: 2% 0% 2% 2%; overflow: auto; top: 51px; bottom: 0; position: absolute; z-index: 2; }
459 * html div#typo3-docbody { height: 90%; top: 51px; padding-top: 0; padding-bottom: 0; }
460 * html div#typo3-docbody table.typo3-TCEforms { margin-top: 20px; }
461 div#typo3-docheader div.buttonsleft div.buttongroup { height: 20px; float: left; padding-right: 20px; border-right: 1px dashed #ccc; margin-right: 5px; }
462 div#typo3-docheader div.buttonsright div.buttongroup { height: 20px; float: left; padding-left: 20px; border-left: 1px dashed #ccc; margin-left: 5px; }
463
464 /* Login Screen
465
466 * Warning:
467 * DO NOT prevent the copyright notice from being shown!
468 * According to the GPL license an interactive application must show such a notice on start-up ('If the program is interactive, make it output a short notice... ' - see GPL.txt)
469 * Therefore preventing this notice from being properly shown is a violation of the license, regardless of whether you remove it or use the stylesheet to obstruct the display.
470
471 Color set: #A69E8D / #858585
472
473 */
474 BODY#typo3-index-php { background-color: white; margin: 0; padding: 0; }
475 BODY#typo3-index-php TABLE#wrapper { width: 100%; margin-top: 30px; }
476 BODY#typo3-index-php TABLE#loginwrapper { width: 100%; background-color: #7A9FCF; text-align: left; }
477 BODY#typo3-index-php DIV#copyrightnotice { width: 70%; text-align: left; margin-top: 10px; }
478 BODY#typo3-index-php DIV#copyrightnotice IMG { margin-right: 5px; margin-bottom: 5px; }
479 BODY#typo3-index-php DIV#loginimage { text-align: right; padding-right: 30px; margin-bottom: 5px; height: 43px; }
480 TABLE#logintable { position: absolute; left: 35%; top: 78px; margin: 5px 20px 5px 20px; }
481 TABLE#logintable TR TD { padding: 1px 1px 1px 1px; }
482 TABLE#logintable H2 { background-color: transparent; font-size: 14px; color: white; text-align: left; }
483 TABLE#logintable P { font-size: 12px; color: white; font-weight: bold; }
484 TABLE#logintable P.c-info { font-size: 10px; font-weight: normal; }
485 TABLE#logintable P.c-wrong { font-size: 10px; width: 300px; border: #858585 solid 1px; margin: 5px 0px 5px 0px; padding: 5px 15px 5px 15px; }
486 TABLE#logintable INPUT.c-username, TABLE#logintable INPUT.c-password, TABLE#logintable SELECT.c-interfaceselector { width: 150px; }
487 TABLE#logintable INPUT { border: #858585 solid 1px; background-color: white; }
488
489
490 /* Fix height if an error message is displayed */
491 BODY#typo3-index-php TABLE#loginwrapper TD.error { padding: 25px 0 25px 0; }
492
493 H2#loginNewsTitle { width:70%; background-color: #F69220; color: #000; padding:2px 0 0 4px;}
494 DL#loginNews {width:70%; text-align: left; margin-bottom:20px; }
495 DL#loginNews DT { font-weight:bold;font-size:14px; }
496 DL#loginNews DT SPAN{ font-weight:normal;font-size:10px;padding-left:16px;margin-bottom:4px;}
497 DL#loginNews DD {border-left:2px solid #F69220; padding-left:10px;font-size:12px;margin-bottom:12px;}
498
499
500 /* Wizards: */
501 BODY#typo3-wizard-tsconfig-php { margin-left: 5px; }
502 TABLE#typo3-tablewizard SPAN.c-wizButtonsH INPUT { margin-right: 2px; vertical-align: middle; }
503 TABLE#typo3-tablewizard SPAN.c-wizButtonsV INPUT { margin-right: 2px; vertical-align: middle; }
504 TABLE#typo3-formwizard SPAN.c-wizButtonsV INPUT { margin-bottom: 2px; }
505 INPUT.c-inputButton, IMG.c-inputButton { margin-right: 2px; vertical-align: middle; }
506 DIV#c-saveButtonPanel, DIV#c-inputMode { margin-top: 10px; }
507 TABLE#typo3-formwizard TR#typo3-formWizardHeader TD { font-weight: bold; text-align: center; }
508 TABLE#typo3-formwizard TR TD { padding: 0px 2px 0px 2px; }
509 BODY#typo3-wizard-rte-php, BODY#typo3-wizard-rte-php TABLE#typo3-rtewizard { height: 98%; }
510 BODY#typo3-wizard-rte-php TABLE#typo3-rtewizard TR TD#c-formContent { height: 100%; vertical-align: top; }
511 BODY#typo3-wizard-colorpicker-php P.c-head { font-weight: bold; margin-top: 4px; }
512
513 /* History / Undo */
514 TABLE#typo3-history TR TD, TABLE#typo3-history-item TR TD { vertical-align: top; }
515 TABLE#typo3-history TR.c-head TD, TABLE#typo3-history-item TR.c-head TD { font-weight: bold; }
516 TABLE#typo3-history IMG, TABLE#typo3-history-item IMG { margin: 1px 1px 1px 1px; }
517
518 /* Move element */
519 BODY#typo3-move-el-php IMG { vertical-align: middle; }
520 BODY#typo3-move-el-php TABLE#typo3-ttContentList IMG, BODY#typo3-move-el-php IMG#c-recIcon { margin-right: 4px; }
521
522 /* File scripts */
523 BODY#typo3-file-upload-php DIV#c-submit, BODY#typo3-file-upload-php DIV#c-upload, BODY#typo3-file-upload-php DIV#c-override, BODY#typo3-file-upload-php DIV#c-select {
524 margin-top: 10px;
525 }
526 BODY#typo3-file-rename-php DIV#c-submit, BODY#typo3-file-rename-php DIV#c-rename {
527 margin-top: 10px;
528 }
529 BODY#typo3-file-newfolder-php DIV#c-select, BODY#typo3-file-newfolder-php DIV#c-createFolders, BODY#typo3-file-newfolder-php DIV#c-submitFolders, BODY#typo3-file-newfolder-php DIV#c-newFile, BODY#typo3-file-newfolder-php DIV#c-submitFiles {
530 margin-top: 10px;
531 }
532 BODY#typo3-file-edit-php DIV#c-submit, BODY#typo3-file-edit-php DIV#c-edit {
533 margin-top: 10px;
534 }
535
536 /* Module docheader */
537 SPAN.typo3-docheader-pagePath { font-weight: bold; }
538
539 /* Web > Page */
540 TABLE.typo3-page-ceHeader { width: 100%; }
541 TABLE.typo3-page-ceHeader IMG { vertical-align: middle; }
542 TABLE.typo3-page-columnsMode IMG.c-divider { margin: 10px 0px 5px 0px; }
543 TABLE.typo3-page-columnsMode TR TD A { text-decoration: none; }
544 TABLE.typo3-page-columnsMode TR TD A B { text-decoration: underline; }
545 TABLE.typo3-page-cols TR TD SPAN.exampleContent A { text-decoration: none; }
546 TABLE#typo3-page-stdlist TR TD.c-headLine { background-color: #ABBBB4; }
547
548 /* Web > List */
549 TABLE.typo3-dblist { width: 98%; }
550 TABLE.typo3-dblist IMG { vertical-align: middle; }
551 TABLE.typo3-dblist TR TD { padding-left: 1px; padding-right: 6px; }
552 TABLE.typo3-dblist TR TD.db_list_alt { background-color: #E3DFD3; }
553 TABLE.typo3-dblist TR TD.c-headLineTable { background-color: #ccc; height: 16px; }
554 TABLE.typo3-dblist TR TD.c-headLine { background-color: #eee; }
555 TABLE.typo3-dblist TR TD.c-headLineTable A { text-decoration: none;font-weight: bold; }
556 TABLE.typo3-dblist TR TD DIV.typo3-DBctrl { background-color: #C5C1B5; }
557 TABLE.typo3-dblist TR TD DIV.typo3-clipCtrl { background-color: #ABBBB4; text-align: center; }
558 TABLE.typo3-dblist TR TD DIV.typo3-clipCtrl IMG, TABLE.typo3-dblist TR TD DIV.typo3-DBctrl IMG { margin-left: 1px; margin-right: 1px; }
559 TABLE.typo3-dblist-overview { width: 410px; margin-top: 10px; margin-left: 1px; }
560 TABLE.typo3-dblist-overview TD.c-tableDescription { padding-left: 10px; font-style: italic; color: #333; }
561 TABLE.typo3-dblist-overview TD.c-tableDescription IMG { margin-right: 10px; }
562 TABLE#typo3-versionSelector { background-color: #ABBBB4; margin-top: 5px; margin-bottom: 5px; }
563 TABLE#typo3-versionSelector TD { padding-left: 2px; padding-right: 2px; }
564
565 DIV#typo3-newRecordLink, DIV.typo3-newRecordLink, DIV.typo3-localizationLink, DIV.typo3-synchronizationLink { margin: 5px 0px 5px 0px; font-weight: bold; }
566 DIV#typo3-newRecordLink IMG, DIV.typo3-newRecordLink IMG, DIV.typo3-localizationLink IMG, DIV.typo3-synchronizationLink IMG { margin-right: 5px; vertical-align: middle; }
567
568 INPUT.smallCheckboxes { vertical-align: middle; margin: 0px; padding: 0px; width: 12px; height: 12px; }
569 DIV#typo3-listOptions { margin: 10px 0px 10px 0px; width: 93%; }
570
571 /* Web > Template */
572 .typo3-tstemplate-ceditor-control { margin-right: 3px; vertical-align: bottom;cursor:pointer;}
573 DIV.typo3-tstemplate-ceditor-row { margin-top: 2px; padding: 3px;}
574 DIV.typo3-tstemplate-ceditor-colorblock { display: -moz-inline-box; display: inline-block; margin-left: 5px; width: 50px; }
575 * html DIV.typo3-tstemplate-ceditor-colorblock { display: inline; } /* IE 6 Fix */
576 * + html DIV.typo3-tstemplate-ceditor-colorblock { display: inline; } /* IE 7 Fix */
577 DL.typo3-tstemplate-ceditor-constant { margin: 0px 0px 20px 10px }
578 DL.typo3-tstemplate-ceditor-constant dd { margin-left: 0px; }
579 DL.typo3-tstemplate-ceditor-constant dt { display: inline; margin-right: 5px; }
580 DT.typo3-tstemplate-ceditor-label { font-size: 11px; font-weight: bold; }
581
582
583 /* File > List */
584 TABLE#typo3-filelist { margin-top: 10px;}
585 TABLE#typo3-filelist IMG { vertical-align: middle; }
586 TABLE#typo3-filelist TR TD { padding: 3px; }
587 TABLE#typo3-filelist TR TD.c-headLine { background-color: #ccc; font-weight: bold; height: 16px; }
588 TABLE#typo3-filelist TR TD DIV.typo3-clipCtrl { background-color: #abbbb4; text-align: center; }
589
590 /* Clipboard */
591 TABLE#typo3-clipboard, DIV#typo3-newRecordLink, TABLE#typo3-dblist-search { margin-top: 10px; }
592 TABLE#typo3-clipboard TR.bgColor5 TD A { text-decoration: none; }
593 TABLE#typo3-clipboard TR.bgColor5 TD IMG { vertical-align: middle; }
594
595 /* Page info */
596 TABLE.typo3-page-pages TR TD.c-headLine { background-color: #ABBBB4; }
597 BODY#typo3-mod-web-info-index-php IMG { vertical-align: middle; }
598 TABLE.typo3-page-sysnote TR TD { background-color: #d9d5c9; }
599 TABLE.typo3-page-sysnote TR TD.c-headLine { background-color: #c5c1b5; }
600
601 /* Web > Access */
602 TABLE#typo3-permissionList IMG { vertical-align: middle; }
603 TABLE#typo3-permissionMatrix TD { text-align: center; width: 16%; }
604 TABLE#typo3-permissionMatrix TD.bgColor2 { font-weight: bold; padding-left: 10px; padding-right: 10px; }
605
606 /* Help > About */
607 #typo3-mod-help-about-index-php-outer { margin: 0px auto; width: 350px; text-align:center;}
608 #typo3-mod-help-about-index-php-outer .typo3-mod-help-about-index-php-inner { margin: 10px auto; border: 1px solid black; background: #eaeaea; padding: 5px; text-align: left; }
609 #typo3-mod-help-about-index-php-outer .typo3-mod-help-about-index-php-inner h2 { margin-top: 0; }
610 #typo3-mod-help-about-index-php-outer .typo3-mod-help-about-index-php-inner h3 { margin-top: 10px; margin-bottom: 10px; background-color: transparent; font-size: 14px; text-align: center; }
611 #typo3-mod-help-about-index-php-outer .typo3-mod-help-about-index-php-inner a { color: black; }
612 #typo3-mod-help-about-index-php-outer .typo3-mod-help-about-index-php-inner a:hover { text-decoration: none; }
613
614 /* New element */
615 BODY#typo3-db-new-php IMG { vertical-align: middle; }
616 BODY#typo3-db-new-php A IMG { margin-right: 5px; }
617 BODY#typo3-db-new-php A { text-decoration: none; }
618 BODY#typo3-db-new-php IMG.c-helpImg { margin-left: 20px; text-align: right; }
619 BODY#typo3-db-new-php DIV#typo3-newPageLink { margin-top: 20px; }
620 BODY#typo3-db-new-php TABLE#typo3-newRecord TR TD { padding-right: 20px; }
621
622 /* Extension Manager */
623 BODY#typo3-mod-tools-em-index-php .em-listbg1 { background-color: #d9d5c9; }
624 BODY#typo3-mod-tools-em-index-php .em-listbg2 { background-color: #e9e5e9; }
625 BODY#typo3-mod-tools-em-index-php .em-listbg3 { background-color: #efefef; }
626 BODY#typo3-mod-tools-em-index-php TR.bgColor5 TD { font-weight: bold; }
627 BODY#typo3-mod-tools-em-index-php TR.unsupported-ext { background-color: #ffdddd; }
628 BODY#typo3-mod-tools-em-index-php TR.unsupported-ext TD { color: #ff0000; }
629 BODY#typo3-mod-tools-em-index-php TR.unsupported-ext TD A { color: #ff0000; }
630 BODY#typo3-mod-tools-em-index-php TR TD.extstate { color: #fff; font-weight: bold; text-align: center; }
631
632 /* Task-Center */
633 #ext-taskcenter-task-index-php { height:95%; }
634
635 /* Workspace */
636 div.workspace-info {
637 padding: 1px 0px 1px 2px;
638 margin: 0px 5px 4px 0px;
639 border: 1px solid #999;
640 }
641 .ver-element, UL.tree UL LI.ver-element { background-color: #ccddcc; }
642 .ver-page, UL.tree UL LI.ver-page { background-color: #ccccff; }
643 .ver-branch, UL.tree UL LI.ver-branch { background-color: #ffcccc; }
644 .ver-branchpoint, UL.tree UL LI.ver-branchpoint { background-color: #ff9999; }
645 .ver-versions, UL.tree UL LI.ver-versions { background-color: #ffffaa; }
646
647 UL.tree UL LI.ver-element UL { background-color: #f7f3ef; }
648 UL.tree UL LI.ver-page UL { background-color: #f7f3ef; }
649 UL.tree UL LI.ver-branch UL { background-color: #f7f3ef; }
650 UL.tree UL LI.ver-branchpoint UL { background-color: #f7f3ef; }
651 UL.tree UL LI.ver-versions UL { background-color: #f7f3ef; }
652
653
654
655 TABLE.workspace-overview TD { vertical-align: top; }
656 TABLE.ver-subtree A { text-decoration: none; }
657 TABLE.ver-subtree TR TD.iconTitle { white-space: nowrap; }
658 TABLE.ver-subtree TR TD.diffCell { white-space: normal; }
659 TABLE.ver-subtree TABLE.diffTable { background-color: white; border: 1px solid black; }
660 TABLE.ver-subtree DIV.diffLayer, DIV.logLayer { background-color: white; width: 400px; border: 1px solid black; }
661 TABLE.ver-subtree TR TD IMG { vertical-align: middle; }
662 TABLE.ver-subtree, TABLE.ver-verElement TD.c-diffCell { border: 1px solid #666; }
663 TABLE.ver-verElement { width: 100%; }
664 TABLE.ver-subtree TR.typo3-ver TD.iconTitle, TABLE.ver-subtree TR.typo3-ver TD.diffCell, TABLE.ver-subtree TR.typo3-ver TD.cmdCell { background-color: #c5c1b5; }
665 TABLE.ver-subtree TR.typo3-ver-hl TD.iconTitle, TABLE.ver-subtree TR.typo3-ver-hl TD.diffCell, TABLE.ver-subtree TR.typo3-ver-hl TD.cmdCell { background-color: #999; }
666 TABLE.ver-subtree TR.typo3-ver-new TD { color: #666; background-color: #eee; }
667 TABLE.ver-subtree TR.typo3-ver-noComp TD { font-style: italic; }
668
669 .ver-wl-table { border: 1px solid black; }
670 .ver-wl-details-table { border: 1px solid #D9D5C9; }
671 .ver-wl-details { background-color: #E6E2D5; vertical-align: top; }
672 .ver-wl-details-label { background-color: #E6E2D5; width: 150px; white-space: nowrap; vertical-align: top; }
673 .ver-wl-details-user-list-label { width: 100px; }
674 #ver-wl-new-workspace-icon { margin-right: 5px; border: none; float: left; }
675 .ver-wl-mp-inacessible { font-style: italic; color: #7C7C7C; }
676 .ver-wl-current-user { font-weight: bold; }
677
678
679 /*********************************************
680 * VARIOUS STAND-ALONE classes:
681 *********************************************/
682
683 /* context menus */
684 div#contentMenu0 { z-index: 10; position: absolute; }
685 div#contentMenu1 { z-index: 20; position: absolute; }
686
687 /* Dimmed span tag color (disabled) */
688 .typo3-dimmed { color: #666; }
689 .c-na { color: #666; font-style: italic; }
690 .not-found A { color: #cccccc; }
691
692 /* Red span tag color (warning, notice) */
693 .typo3-red { color: red; }
694 .typo3-red-background { background-color: red; }
695 TABLE.warningbox { border: solid 2px black; background-color: yellow; margin: 20px 0px 20px 0px; }
696 TABLE.warningbox TD { padding: 20px 20px 20px 20px; font-weight: bold; }
697 DIV.warningbox {border: solid 2px black; background-color: yellow; padding: 10px; font-weight: bold; margin: 10px 0px 10px 0px; }
698
699 /* Various classes: */
700 .nobr { white-space: nowrap; }
701 .diff-r { color: red; }
702 .diff-g { color: green; }
703 DIV.diff-r { background-color: red; color: black; padding: 3px 3px 3px 3px; }
704 DIV.diff-g { background-color: green; color: black; padding: 3px 3px 3px 3px; }
705 IMG.absmiddle { vertical-align: middle; }
706 TEXTAREA.fixed-font { font-family: "Lucida Console", "Lucida Sans Typewriter", "Bitstream Vera Sans Mono", monospace; font-size: 11px; }
707
708 .smallCheckboxes { width: 12px; height: 12px; margin: 0px; }
709 .uppercase { text-transform: uppercase; }
710 .tableheader TD { font-weight: bold; padding-left: 2px; padding-right: 2px; }
711 .lrPadding TD { padding-left: 2px; padding-right: 2px; }
712
713 /* Permissions, green and red */
714 .perm-allowed { color: green; font-weight: bold; }
715 .perm-denied { color: red; font-weight: bold; }
716
717 /* Clipboard */
718 TR.typo3-clipboard-head {
719 background-color: #ccc;
720 }
721
722 /* Go back A-tags */
723 A.typo3-goBack {
724 font-weight: bold;
725 background-color: #D9D5C9;
726 padding: 1px 1px 1px 1px;
727 }
728 A.typo3-goBack IMG { margin-right: 5px; vertical-align: middle; }
729 SPAN.typo3-moduleHeader IMG { vertical-align: middle; margin-right: 4px; }
730
731 /* TYPO3 CSH */
732 TABLE.typo3-csh-inline { border: solid 1px #6f3833; background-color: #ffffff; margin: 5px 4px 20px 0px; padding: 1px 2px 2px 1px; }
733 TABLE.typo3-csh-inline TR TD H4 { margin-top: 0px; margin-bottom: 0px; }
734 IMG.typo3-csh-icon { vertical-align: middle; cursor: help; }
735 A.typo3-csh-link { white-space: normal; }
736 A.typo3-csh-link SPAN.typo3-csh-inline { display: none; position: absolute; padding: 1px 2px 2px 2px; background: #ffffff; border: 1px solid #050505; width: 200px; z-index: 100; color: #000000; font-weight: normal; }
737 A.typo3-csh-link:hover SPAN.typo3-csh-inline { display: block; }
738 SPAN.typo3-csh-inline SPAN.header, TABLE.typo3-csh-inline SPAN.header { font-weight: bold; float: left; width: 100%; background-color: #F6F2E6; }
739 SPAN.typo3-csh-inline { line-height: 16px; }
740 a.typo3-csh-link span.typo3-csh-inline.show-right {
741 margin: 0px 0px 0px -148px;
742 }
743
744
745 /*********************************************
746 * TypoScript Highlighting:
747 *********************************************/
748
749 PRE.ts-hl { font-size: 11px; font-family: "Lucida Console", "Lucida Sans Typewriter", "Bitsream Vera Sans Mono", monospace; }
750 PRE.ts-hl .ts-prespace {}
751 PRE.ts-hl .ts-objstr_postspace {}
752 PRE.ts-hl .ts-operator_postspace {}
753 PRE.ts-hl .ts-operator { color: black; font-weight: bold; }
754 PRE.ts-hl .ts-value { color: #cc0000; }
755 PRE.ts-hl .ts-objstr { color: #0000cc; }
756 PRE.ts-hl .ts-value_copy { color: #006600; }
757 PRE.ts-hl .ts-value_unset { background-color: #66cc66; }
758 PRE.ts-hl .ts-ignored { background-color: #66cc66; }
759 PRE.ts-hl .ts-default { background-color: #66cc66; }
760 PRE.ts-hl .ts-comment { color: #666; font-style: italic; }
761 PRE.ts-hl .ts-condition { background-color: maroon; color: #fff; font-weight: bold; }
762 PRE.ts-hl .ts-error { background-color: yellow; border: 1px red dashed; font-weight: bold; }
763 PRE.ts-hl .ts-linenum { background-color: #eee; }
764
765
766
767
768
769
770
771
772
773
774
775
776 /* Visual debugging: */
777 /*
778 H2,H3,H4,DIV { border: 1px dotted #666; }
779 */
780
781
782
783