Add www pages
[urpo] / www / apidoc / html / doxygen.css
1 /* 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 }
545