Project

General

Profile

1 2580 stephane
/* The standard CSS for doxygen */
2
3
body, table, div, p, dl {
4
	font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif;
5
	font-size: 12px;
6
}
7
8
/* @group Heading Levels */
9
10
h1 {
11
	text-align: center;
12
	font-size: 150%;
13
}
14
15
h2 {
16
	font-size: 120%;
17
}
18
19
h3 {
20
	font-size: 100%;
21
}
22
23
dt {
24
	font-weight: bold;
25
}
26
27
div.multicol {
28
	-moz-column-gap: 1em;
29
	-webkit-column-gap: 1em;
30
	-moz-column-count: 3;
31
	-webkit-column-count: 3;
32
}
33
34
p.startli, p.startdd, p.starttd {
35
	margin-top: 2px;
36
}
37
38
p.endli {
39
	margin-bottom: 0px;
40
}
41
42
p.enddd {
43
	margin-bottom: 4px;
44
}
45
46
p.endtd {
47
	margin-bottom: 2px;
48
}
49
50
/* @end */
51
52
caption {
53
	font-weight: bold;
54
}
55
56
span.legend {
57
        font-size: 70%;
58
        text-align: center;
59
}
60
61
h3.version {
62
        font-size: 90%;
63
        text-align: center;
64
}
65
66
div.qindex, div.navtab{
67
	background-color: #e8eef2;
68
	border: 1px solid #84b0c7;
69
	text-align: center;
70
	margin: 2px;
71
	padding: 2px;
72
}
73
74
div.qindex, div.navpath {
75
	width: 100%;
76
	line-height: 140%;
77
}
78
79
div.navtab {
80
	margin-right: 15px;
81
}
82
83
/* @group Link Styling */
84
85
a {
86
	color: #153788;
87
	font-weight: normal;
88
	text-decoration: none;
89
}
90
91
.contents a:visited {
92
	color: #1b77c5;
93
}
94
95
a:hover {
96
	text-decoration: underline;
97
}
98
99
a.qindex {
100
	font-weight: bold;
101
}
102
103
a.qindexHL {
104
	font-weight: bold;
105
	background-color: #6666cc;
106
	color: #ffffff;
107
	border: 1px double #9295C2;
108
}
109
110
.contents a.qindexHL:visited {
111
        color: #ffffff;
112
}
113
114
a.el {
115
	font-weight: bold;
116
}
117
118
a.elRef {
119
}
120
121
a.code {
122
	color: #3030f0;
123
}
124
125
a.codeRef {
126
	color: #3030f0;
127
}
128
129
/* @end */
130
131
dl.el {
132
	margin-left: -1cm;
133
}
134
135
.fragment {
136
	font-family: monospace, fixed;
137
	font-size: 105%;
138
}
139
140
pre.fragment {
141
	border: 1px solid #CCCCCC;
142
	background-color: #f5f5f5;
143
	padding: 4px 6px;
144
	margin: 4px 8px 4px 2px;
145
	overflow: auto;
146
	word-wrap: break-word;
147
	font-size:  9pt;
148
	line-height: 125%;
149
}
150
151
div.ah {
152
	background-color: black;
153
	font-weight: bold;
154
	color: #ffffff;
155
	margin-bottom: 3px;
156
	margin-top: 3px
157
}
158
159
div.groupHeader {
160
	margin-left: 16px;
161
	margin-top: 12px;
162
	margin-bottom: 6px;
163
	font-weight: bold;
164
}
165
166
div.groupText {
167
	margin-left: 16px;
168
	font-style: italic;
169
}
170
171
body {
172
	background: white;
173
	color: black;
174
	margin-right: 20px;
175
	margin-left: 20px;
176
}
177
178
td.indexkey {
179
	background-color: #e8eef2;
180
	font-weight: bold;
181
	border: 1px solid #CCCCCC;
182
	margin: 2px 0px 2px 0;
183
	padding: 2px 10px;
184
}
185
186
td.indexvalue {
187
	background-color: #e8eef2;
188
	border: 1px solid #CCCCCC;
189
	padding: 2px 10px;
190
	margin: 2px 0px;
191
}
192
193
tr.memlist {
194
	background-color: #f0f0f0;
195
}
196
197
p.formulaDsp {
198
	text-align: center;
199
}
200
201
img.formulaDsp {
202
203
}
204
205
img.formulaInl {
206
	vertical-align: middle;
207
}
208
209
div.center {
210
	text-align: center;
211
        margin-top: 0px;
212
        margin-bottom: 0px;
213
        padding: 0px;
214
}
215
216
div.center img {
217
	border: 0px;
218
}
219
220
img.footer {
221
	border: 0px;
222
	vertical-align: middle;
223
}
224
225
/* @group Code Colorization */
226
227
span.keyword {
228
	color: #008000
229
}
230
231
span.keywordtype {
232
	color: #604020
233
}
234
235
span.keywordflow {
236
	color: #e08000
237
}
238
239
span.comment {
240
	color: #800000
241
}
242
243
span.preprocessor {
244
	color: #806020
245
}
246
247
span.stringliteral {
248
	color: #002080
249
}
250
251
span.charliteral {
252
	color: #008080
253
}
254
255
span.vhdldigit {
256
	color: #ff00ff
257
}
258
259
span.vhdlchar {
260
	color: #000000
261
}
262
263
span.vhdlkeyword {
264
	color: #700070
265
}
266
267
span.vhdllogic {
268
	color: #ff0000
269
}
270
271
/* @end */
272
273
.search {
274
	color: #003399;
275
	font-weight: bold;
276
}
277
278
form.search {
279
	margin-bottom: 0px;
280
	margin-top: 0px;
281
}
282
283
input.search {
284
	font-size: 75%;
285
	color: #000080;
286
	font-weight: normal;
287
	background-color: #e8eef2;
288
}
289
290
td.tiny {
291
	font-size: 75%;
292
}
293
294
.dirtab {
295
	padding: 4px;
296
	border-collapse: collapse;
297
	border: 1px solid #84b0c7;
298
}
299
300
th.dirtab {
301
	background: #e8eef2;
302
	font-weight: bold;
303
}
304
305
hr {
306
	height: 0px;
307
	border: none;
308
	border-top: 1px solid #666;
309
}
310
311
hr.footer {
312
	height: 1px;
313
}
314
315
/* @group Member Descriptions */
316
317
.mdescLeft, .mdescRight,
318
.memItemLeft, .memItemRight,
319
.memTemplItemLeft, .memTemplItemRight, .memTemplParams {
320
	background-color: #FAFAFA;
321
	border: none;
322
	margin: 4px;
323
	padding: 1px 0 0 8px;
324
}
325
326
.mdescLeft, .mdescRight {
327
	padding: 0px 8px 4px 8px;
328
	color: #555;
329
}
330
331
.memItemLeft, .memItemRight, .memTemplParams {
332
	border-top: 1px solid #ccc;
333
}
334
335
.memItemLeft, .memTemplItemLeft {
336
        white-space: nowrap;
337
}
338
339
.memTemplParams {
340
	color: #606060;
341
        white-space: nowrap;
342
}
343
344
/* @end */
345
346
/* @group Member Details */
347
348
/* Styles for detailed member documentation */
349
350
.memtemplate {
351
	font-size: 80%;
352
	color: #606060;
353
	font-weight: normal;
354
	margin-left: 3px;
355
}
356
357
.memnav {
358
	background-color: #e8eef2;
359
	border: 1px solid #84b0c7;
360
	text-align: center;
361
	margin: 2px;
362
	margin-right: 15px;
363
	padding: 2px;
364
}
365
366
.memitem {
367
	padding: 0;
368
	margin-bottom: 10px;
369
}
370
371
.memname {
372
        white-space: nowrap;
373
        font-weight: bold;
374
        margin-left: 6px;
375
}
376
377
.memproto {
378
        border-top: 1px solid #84b0c7;
379
        border-left: 1px solid #84b0c7;
380
        border-right: 1px solid #84b0c7;
381
        padding: 0;
382
        background-color: #d5e1e8;
383
        font-weight: bold;
384
        /* firefox specific markup */
385
        background-image: -moz-linear-gradient(rgba(228, 233, 245, 1.0) 0%, rgba(193, 205, 232, 1.0) 100%);
386
        -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
387
        -moz-border-radius-topright: 8px;
388
        -moz-border-radius-topleft: 8px;
389
        /* webkit specific markup */
390
        background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(228, 233, 245, 1.0)), to(rgba(193, 205, 232, 1.0)));
391
        -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
392
        -webkit-border-top-right-radius: 8px;
393
        -webkit-border-top-left-radius: 8px;
394
395
}
396
397
.memdoc {
398
        border-bottom: 1px solid #84b0c7;
399
        border-left: 1px solid #84b0c7;
400
        border-right: 1px solid #84b0c7;
401
        padding: 2px 5px;
402
        background-color: #eef3f5;
403
        border-top-width: 0;
404
        /* firefox specific markup */
405
        -moz-border-radius-bottomleft: 8px;
406
        -moz-border-radius-bottomright: 8px;
407
        -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
408
        /* webkit specific markup */
409
        -webkit-border-bottom-left-radius: 8px;
410
        -webkit-border-bottom-right-radius: 8px;
411
        -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
412
}
413
414
.paramkey {
415
	text-align: right;
416
}
417
418
.paramtype {
419
	white-space: nowrap;
420
}
421
422
.paramname {
423
	color: #602020;
424
	white-space: nowrap;
425
}
426
.paramname em {
427
	font-style: normal;
428
}
429
430
/* @end */
431
432
/* @group Directory (tree) */
433
434
/* for the tree view */
435
436
.ftvtree {
437
	font-family: sans-serif;
438
	margin: 0.5em;
439
}
440
441
/* these are for tree view when used as main index */
442
443
.directory {
444
	font-size: 9pt;
445
	font-weight: bold;
446
}
447
448
.directory h3 {
449
	margin: 0px;
450
	margin-top: 1em;
451
	font-size: 11pt;
452
}
453
454
/*
455
The following two styles can be used to replace the root node title
456
with an image of your choice.  Simply uncomment the next two styles,
457
specify the name of your image and be sure to set 'height' to the
458
proper pixel height of your image.
459
*/
460
461
/*
462
.directory h3.swap {
463
	height: 61px;
464
	background-repeat: no-repeat;
465
	background-image: url("yourimage.gif");
466
}
467
.directory h3.swap span {
468
	display: none;
469
}
470
*/
471
472
.directory > h3 {
473
	margin-top: 0;
474
}
475
476
.directory p {
477
	margin: 0px;
478
	white-space: nowrap;
479
}
480
481
.directory div {
482
	display: none;
483
	margin: 0px;
484
}
485
486
.directory img {
487
	vertical-align: -30%;
488
}
489
490
/* these are for tree view when not used as main index */
491
492
.directory-alt {
493
	font-size: 100%;
494
	font-weight: bold;
495
}
496
497
.directory-alt h3 {
498
	margin: 0px;
499
	margin-top: 1em;
500
	font-size: 11pt;
501
}
502
503
.directory-alt > h3 {
504
	margin-top: 0;
505
}
506
507
.directory-alt p {
508
	margin: 0px;
509
	white-space: nowrap;
510
}
511
512
.directory-alt div {
513
	display: none;
514
	margin: 0px;
515
}
516
517
.directory-alt img {
518
	vertical-align: -30%;
519
}
520
521
/* @end */
522
523
address {
524
	font-style: normal;
525
	color: #333;
526
}
527
528
table.doxtable {
529
	border-collapse:collapse;
530
}
531
532
table.doxtable td, table.doxtable th {
533
	border: 1px solid #153788;
534
	padding: 3px 7px 2px;
535
}
536
537
table.doxtable th {
538
	background-color: #254798;
539
	color: #FFFFFF;
540
	font-size: 110%;
541
	padding-bottom: 4px;
542
	padding-top: 5px;
543
	text-align:left;
544
}