AppConfigHeaders: Add missing AppConfig.h file includes.
[pub/USBasp.git] / LUFA / DoxygenPages / Style / Style.css
1 @media print
2 {
3 #top
4 {
5 display:none;
6 }
7
8 #side-nav
9 {
10 display:none;
11 }
12
13 #nav-path
14 {
15 display:none;
16 }
17
18 body
19 {
20 overflow:visible;
21 }
22
23 h1,h2,h3,h4,h5,h6
24 {
25 page-break-after:avoid;
26 }
27
28 .summary
29 {
30 display:none;
31 }
32
33 .memitem
34 {
35 page-break-inside:avoid;
36 }
37
38 #doc-content
39 {
40 display:inline;
41 height:auto !important;
42 margin-left:0 !important;
43 overflow:inherit;
44 width:auto !important;
45 }
46
47 .fragment
48 {
49 background-color: #FFFFFF !important;
50 }
51 }
52
53 body,table,div,p,dl
54 {
55 font-family:Lucida Grande, Verdana, Geneva, Arial, sans-serif;
56 font-size:13px;
57 line-height:1.3;
58 }
59
60 div.contents p
61 {
62 padding-left:12px;
63 }
64
65 div.contents table.memberdecls,.paramname
66 {
67 font-family:Consolas, Monaco, courier, sans-serif;
68 font-size:105%;
69 padding-right:20px;
70 }
71
72 .title
73 {
74 font-size:150%;
75 font-weight:bold;
76 margin:10px 2px;
77 }
78
79 h1
80 {
81 font-size:25px;
82 margin-bottom:10px;
83 }
84
85 h2
86 {
87 color:#42657B;
88 font-family:Lucida Grande, Verdana, Geneva, Arial, sans-serif;
89 font-size:17px;
90 }
91
92 h3
93 {
94 font-family:Lucida Grande, Verdana, Geneva, Arial, sans-serif;
95 font-size:15px;
96 }
97
98 h4
99 {
100 font-family:Lucida Grande, Verdana, Geneva, Arial, sans-serif;
101 font-size:13px;
102 }
103
104 dt
105 {
106 font-weight:bold;
107 }
108
109 div.multicol
110 {
111 -moz-column-count:3px;
112 -moz-column-gap:1em;
113 -webkit-column-count:3px;
114 -webkit-column-gap:1em;
115 }
116
117 p.startli,p.startdd,p.starttd
118 {
119 margin-top:2px;
120 }
121
122 p.endli
123 {
124 margin-bottom:0;
125 }
126
127 p.enddd
128 {
129 margin-bottom:4px;
130 }
131
132 p.endtd
133 {
134 margin-bottom:2px;
135 }
136
137 caption
138 {
139 font-weight:bold;
140 }
141
142 span.legend
143 {
144 font-size:70%;
145 text-align:center;
146 }
147
148 h3.version
149 {
150 font-size:90%;
151 text-align:center;
152 }
153
154 div.qindex,div.navtab
155 {
156 background-color:#EAEFF7;
157 border:1px solid #9EB3DC;
158 text-align:center;
159 }
160
161 div.qindex,div.navpath
162 {
163 line-height:140%;
164 width:100%;
165 }
166
167 div.navtab
168 {
169 margin-right:15px;
170 }
171
172 a
173 {
174 color:#355594;
175 font-weight:normal;
176 text-decoration:none;
177 }
178
179 .contents a:visited
180 {
181 color:#3D62AB;
182 }
183
184 a:hover
185 {
186 text-decoration:underline;
187 }
188
189 a.qindex
190 {
191 font-weight:bold;
192 }
193
194 a.qindexHL
195 {
196 background-color:#97ADD9;
197 border:1px double #7F9BD1;
198 color:#ffffff;
199 font-weight:bold;
200 }
201
202 .contents a.qindexHL:visited
203 {
204 color:#ffffff;
205 }
206
207 a.el
208 {
209 font-weight:bold;
210 }
211
212 a.code,a.code:visited
213 {
214 color:#4665A2;
215 }
216
217 a.codeRef,a.codeRef:visited
218 {
219 color:#4665A2;
220 }
221
222 dl.el
223 {
224 margin-left:-1cm;
225 }
226
227 pre.fragment {
228 border: 1px solid #C4CFE5;
229 background-color: #FBFCFD;
230 padding: 4px 6px;
231 margin: 4px 8px 4px 2px;
232 overflow: auto;
233 word-wrap: break-word;
234 font-size: 9pt;
235 line-height: 125%;
236 font-family: monospace, fixed;
237 font-size: 105%;
238 }
239
240 div.fragment {
241 padding: 4px;
242 margin: 4px;
243 background-color: #FBFCFD;
244 border: 1px solid #C4CFE5;
245 }
246
247 div.line {
248 font-family: monospace, fixed;
249 font-size: 13px;
250 line-height: 1.0;
251 text-wrap: unrestricted;
252 white-space: -moz-pre-wrap; /* Moz */
253 white-space: -pre-wrap; /* Opera 4-6 */
254 white-space: -o-pre-wrap; /* Opera 7 */
255 white-space: pre-wrap; /* CSS3 */
256 word-wrap: break-word; /* IE 5.5+ */
257 text-indent: -53px;
258 padding-left: 53px;
259 padding-bottom: 0px;
260 margin: 0px;
261 }
262
263 span.lineno {
264 padding-right: 4px;
265 text-align: right;
266 border-right: 2px solid #0F0;
267 background-color: #E8E8E8;
268 white-space: pre;
269 }
270 span.lineno a {
271 background-color: #D8D8D8;
272 }
273
274 span.lineno a:hover {
275 background-color: #C8C8C8;
276 }
277
278 div.ah
279 {
280 -moz-border-radius:.5em;
281 -moz-box-shadow:rgba(0, 0, 0, 0.15) 2px 2px 2px;
282 -webkit-border-radius:.5em;
283 -webkit-box-shadow:2px 2px 3px #999;
284 background-color:black;
285 background-image:0;
286 border:solid thin #333;
287 border-radius:0.5em;
288 box-shadow:2px 2px 3px #999;
289 color:#ffffff;
290 font-weight:bold;
291 margin-bottom:3px;
292 margin-top:3px;
293 padding:0.2em;
294 }
295
296 div.groupHeader
297 {
298 font-weight:bold;
299 margin-left:16px;
300 margin-top:12px;
301 }
302
303 div.groupText
304 {
305 font-style:italic;
306 margin-left:16px;
307 }
308
309 body
310 {
311 background-color:white;
312 color:black;
313 margin:0;
314 }
315
316 div.contents
317 {
318 margin-left:8px;
319 margin-right:8px;
320 margin-top:10px;
321 }
322
323 td.indexkey
324 {
325 background-color:#EAEFF7;
326 border:1px solid #C1CEE8;
327 font-weight:bold;
328 margin:2px 0;
329 padding:2px 10px;
330 vertical-align:top;
331 white-space:nowrap;
332 }
333
334 td.indexvalue
335 {
336 background-color:#EAEFF7;
337 border:1px solid #C1CEE8;
338 margin:2px 0;
339 padding:2px 10px;
340 }
341
342 tr.memlist
343 {
344 background-color:#EDF1F8;
345 }
346
347 p.formulaDsp
348 {
349 text-align:center;
350 }
351
352 img.formulaInl
353 {
354 vertical-align:middle;
355 }
356
357 div.center
358 {
359 margin-bottom:0;
360 margin-top:0;
361 padding:0;
362 text-align:center;
363 }
364
365 div.center img
366 {
367 border:0;
368 }
369
370 address.footer
371 {
372 padding-right:12px;
373 text-align:right;
374 }
375
376 img.footer
377 {
378 border:0;
379 vertical-align:middle;
380 }
381
382 span.keyword
383 {
384 color:#008000;
385 }
386
387 span.keywordtype
388 {
389 color:#604020;
390 }
391
392 span.keywordflow
393 {
394 color:#e08000;
395 }
396
397 span.comment
398 {
399 color:#008000;
400 }
401
402 span.preprocessor
403 {
404 color:#806020;
405 }
406
407 span.stringliteral
408 {
409 color:#002080;
410 }
411
412 span.charliteral
413 {
414 color:#008080;
415 }
416
417 span.vhdldigit
418 {
419 color:#ff00ff;
420 }
421
422 span.vhdlchar
423 {
424 color:#000000;
425 }
426
427 span.vhdlkeyword
428 {
429 color:#700070;
430 }
431
432 span.vhdllogic
433 {
434 color:#ff0000;
435 }
436
437 blockquote
438 {
439 background-color:#F6F8FC;
440 border-left:2px solid #97ADD9;
441 margin:0 24px 0 4px;
442 padding:0 12px 0 16px;
443 }
444
445 td.tiny
446 {
447 font-size:75%;
448 }
449
450 .dirtab
451 {
452 border:1px solid #9EB3DC;
453 border-collapse:collapse;
454 padding:4px;
455 }
456
457 th.dirtab
458 {
459 background:#EAEFF7;
460 font-weight:bold;
461 }
462
463 hr
464 {
465 border:none;
466 border-top:1px solid #4067B4;
467 height:0;
468 }
469
470 hr.footer
471 {
472 height:1px;
473 }
474
475 table.memberdecls
476 {
477 border-spacing:0;
478 padding:0;
479 }
480
481 .mdescLeft,.mdescRight,.memItemLeft,.memItemRight,.memTemplItemLeft,.memTemplItemRight,.memTemplParams
482 {
483 background-color:#F9FAFC;
484 border:none;
485 margin:4px;
486 padding:1px 0 0 8px;
487 }
488
489 .mdescLeft,.mdescRight
490 {
491 color:#555;
492 padding:0 8px 4px;
493 }
494
495 .memItemLeft,.memItemRight,.memTemplParams
496 {
497 border-top:1px solid #C1CEE8;
498 }
499
500 .memItemLeft,.memTemplItemLeft
501 {
502 white-space:nowrap;
503 }
504
505 .memItemRight
506 {
507 width:100%;
508 }
509
510 .memTemplParams
511 {
512 color:#3D62AB;
513 white-space:nowrap;
514 }
515
516 .memtemplate
517 {
518 color:#3D62AB;
519 font-size:80%;
520 font-weight:normal;
521 margin-left:9px;
522 }
523
524 .memnav
525 {
526 background-color:#EAEFF7;
527 border:1px solid #9EB3DC;
528 margin:2px 15px 2px 2px;
529 padding:2px;
530 text-align:center;
531 }
532
533 .mempage
534 {
535 width:100%;
536 }
537
538 .memitem
539 {
540 margin-bottom:10px;
541 margin-right:5px;
542 padding:0;
543 }
544
545 .memname
546 {
547 font-weight:bold;
548 margin-left:6px;
549 white-space:nowrap;
550 }
551
552 .memproto,dl.reflist dt
553 {
554 -moz-border-radius-topleft:8px;
555 -moz-border-radius-topright:8px;
556 -moz-box-shadow:rgba(0, 0, 0, 0.15) 5px 5px 5px;
557 -webkit-border-top-left-radius:8px;
558 -webkit-border-top-right-radius:8px;
559 -webkit-box-shadow:5px 5px 5px rgba(0, 0, 0, 0.15);
560 background-color:#E1E7F4;
561 background-image:url('nav_f.png');
562 background-repeat:repeat-x;
563 border-left:1px solid #A3B7DE;
564 border-right:1px solid #A3B7DE;
565 border-top:1px solid #A3B7DE;
566 border-top-left-radius:8px;
567 border-top-right-radius:8px;
568 box-shadow:5px 5px 5px rgba(0, 0, 0, 0.15);
569 color:#20335A;
570 font-weight:bold;
571 padding:6px 0;
572 text-shadow:0 1px 1px rgba(255, 255, 255, 0.9);
573 }
574
575 .memdoc,dl.reflist dd
576 {
577 -moz-border-radius-bottomleft:8px;
578 -moz-border-radius-bottomright:8px;
579 -moz-box-shadow:rgba(0, 0, 0, 0.15) 5px 5px 5px;
580 -webkit-border-bottom-left-radius:8px;
581 -webkit-border-bottom-right-radius:8px;
582 -webkit-box-shadow:5px 5px 5px rgba(0, 0, 0, 0.15);
583 background-color:#FBFCFD;
584 background-image:0 color-stop(0.6,#FFFFFF), color-stop(0.60,#FFFFFF), color-stop(0.95,#F6F8FC), to(#EDF1F8));
585 border-bottom:1px solid #A3B7DE;
586 border-bottom-left-radius:8px;
587 border-bottom-right-radius:8px;
588 border-left:1px solid #A3B7DE;
589 border-right:1px solid #A3B7DE;
590 border-top-width:0;
591 box-shadow:5px 5px 5px rgba(0, 0, 0, 0.15);
592 padding:2px 5px;
593 }
594
595 dl.reflist dt
596 {
597 padding:5px;
598 }
599
600 dl.reflist dd
601 {
602 margin:0 0 10px;
603 padding:5px;
604 }
605
606 .paramkey
607 {
608 text-align:right;
609 }
610
611 .paramtype
612 {
613 white-space:nowrap;
614 }
615
616 .paramname
617 {
618 color:#602020;
619 white-space:nowrap;
620 }
621
622 .paramname em
623 {
624 font-style:normal;
625 }
626
627 .params,.retval,.exception,.tparams
628 {
629 border-spacing:6px 2px;
630 }
631
632 .params .paramname,.retval .paramname
633 {
634 font-weight:bold;
635 vertical-align:top;
636 }
637
638 .params .paramtype
639 {
640 font-style:italic;
641 vertical-align:top;
642 }
643
644 .params .paramdir
645 {
646 font-family:"courier new",courier,monospace;
647 vertical-align:top;
648 }
649
650 .ftvtree
651 {
652 font-family:sans-serif;
653 margin:0;
654 }
655
656 .directory
657 {
658 font-size:9pt;
659 font-weight:bold;
660 margin:5px;
661 }
662
663 .directory h3
664 {
665 font-size:11pt;
666 margin:1em 0 0;
667 }
668
669 .directory > h3
670 {
671 margin-top:0;
672 }
673
674 .directory p
675 {
676 margin:0;
677 white-space:nowrap;
678 }
679
680 .directory div
681 {
682 display:none;
683 margin:0;
684 }
685
686 .directory img
687 {
688 vertical-align:-30%;
689 }
690
691 .directory-alt
692 {
693 font-size:100%;
694 font-weight:bold;
695 }
696
697 .directory-alt h3
698 {
699 font-size:11pt;
700 margin:1em 0 0;
701 }
702
703 .directory-alt > h3
704 {
705 margin-top:0;
706 }
707
708 .directory-alt p
709 {
710 margin:0;
711 white-space:nowrap;
712 }
713
714 .directory-alt div
715 {
716 display:none;
717 margin:0;
718 }
719
720 .directory-alt img
721 {
722 vertical-align:-30%;
723 }
724
725 div.dynheader
726 {
727 margin-top:8px;
728 }
729
730 address
731 {
732 color:#253B67;
733 font-style:normal;
734 }
735
736 table.doxtable
737 {
738 border-collapse:collapse;
739 margin-bottom:4px;
740 margin-top:4px;
741 }
742
743 table.doxtable td,table.doxtable th
744 {
745 border:1px solid #273F6D;
746 padding:3px 7px 2px;
747 }
748
749 table.doxtable th
750 {
751 background-color:#304D86;
752 color:#FFFFFF;
753 font-size:110%;
754 padding-bottom:4px;
755 padding-top:5px;
756 }
757
758 table.fieldtable
759 {
760 -moz-border-radius:4px;
761 -moz-box-shadow:rgba(0, 0, 0, 0.15) 2px 2px 2px;
762 -webkit-border-radius:4px;
763 -webkit-box-shadow:2px 2px 2px rgba(0, 0, 0, 0.15);
764 border:1px solid #A3B7DE;
765 border-radius:4px;
766 border-spacing:0;
767 box-shadow:2px 2px 2px rgba(0, 0, 0, 0.15);
768 margin-bottom:10px;
769 width:100%;
770 }
771
772 .fieldtable td,.fieldtable th
773 {
774 padding:3px 7px 2px;
775 }
776
777 .fieldtable td.fieldtype,.fieldtable td.fieldname
778 {
779 border-bottom:1px solid #A3B7DE;
780 border-right:1px solid #A3B7DE;
781 vertical-align:top;
782 white-space:nowrap;
783 }
784
785 .fieldtable td.fielddoc
786 {
787 border-bottom:1px solid #A3B7DE;
788 width:100%;
789 }
790
791 .fieldtable tr:last-child td
792 {
793 border-bottom:none;
794 }
795
796 .fieldtable th
797 {
798 -moz-border-radius-topleft:4px;
799 -moz-border-radius-topright:4px;
800 -webkit-border-top-left-radius:4px;
801 -webkit-border-top-right-radius:4px;
802 background-color:#E1E7F4;
803 background-image:url('nav_f.png');
804 background-repeat:repeat-x;
805 border-bottom:1px solid #A3B7DE;
806 border-top-left-radius:4px;
807 border-top-right-radius:4px;
808 color:#20335A;
809 font-size:90%;
810 padding-bottom:4px;
811 padding-top:5px;
812 text-align:left;
813 }
814
815 .tabsearch
816 {
817 background-image:url('tab_b.png');
818 font-size:13px;
819 height:36px;
820 left:10px;
821 overflow:hidden;
822 top:0;
823 z-index:101;
824 }
825
826 .navpath ul
827 {
828 background-image:url('tab_b.png');
829 background-repeat:repeat-x;
830 border:solid 1px #BFCCE8;
831 color:#839ED2;
832 font-size:11px;
833 height:30px;
834 line-height:30px;
835 margin:0;
836 overflow:hidden;
837 padding:0;
838 }
839
840 .navpath li
841 {
842 background-image:url('bc_s.png');
843 background-position:right;
844 background-repeat:no-repeat;
845 color:#2F4B83;
846 float:left;
847 list-style-type:none;
848 padding-left:10px;
849 padding-right:15px;
850 }
851
852 .navpath li.navelem a
853 {
854 display:block;
855 height:32px;
856 outline:none;
857 text-decoration:none;
858 }
859
860 .navpath li.navelem a:hover
861 {
862 color:#6081C5;
863 }
864
865 .navpath li.footer
866 {
867 background-image:none;
868 background-position:right;
869 background-repeat:no-repeat;
870 color:#2F4B83;
871 float:right;
872 font-size:8pt;
873 list-style-type:none;
874 padding-left:10px;
875 padding-right:15px;
876 }
877
878 div.summary
879 {
880 float:right;
881 font-size:8pt;
882 padding-right:5px;
883 text-align:right;
884 width:50%;
885 }
886
887 div.summary a
888 {
889 white-space:nowrap;
890 }
891
892 div.ingroups
893 {
894 font-size:8pt;
895 margin-left:5px;
896 padding-left:5px;
897 text-align:left;
898 width:50%;
899 }
900
901 div.ingroups a
902 {
903 white-space:nowrap;
904 }
905
906 div.header
907 {
908 background-color:#F9FAFC;
909 background-image:url('nav_h.png');
910 background-repeat:repeat-x;
911 border-bottom:1px solid #C1CEE8;
912 margin:0;
913 }
914
915 div.headertitle
916 {
917 padding:5px 5px 5px 7px;
918 }
919
920 dl
921 {
922 padding:0 0 0 10px;
923 }
924
925 dl.section
926 {
927 border-left:4px solid;
928 padding:0 0 0 6px;
929 }
930
931 dl.note
932 {
933 border-color:#D0C000;
934 }
935
936 dl.warning,dl.attention
937 {
938 border-color:#FF0000;
939 }
940
941 dl.pre,dl.post,dl.invariant
942 {
943 border-color:#00D000;
944 }
945
946 dl.deprecated
947 {
948 border-color:#505050;
949 }
950
951 dl.todo
952 {
953 border-color:#00C0E0;
954 }
955
956 dl.test
957 {
958 border-color:#3030E0;
959 }
960
961 dl.bug
962 {
963 border-color:#C08050;
964 }
965
966 dl.section dd
967 {
968 margin-bottom:6px;
969 }
970
971 #projectlogo
972 {
973 border-collapse:separate;
974 text-align:center;
975 vertical-align:bottom;
976 padding-left: 20px;
977 }
978
979 #projectlogo img
980 {
981 border:0 none;
982 }
983
984 #projectname
985 {
986 font:280% Arial, sans-serif;
987 margin:0;
988 padding-left:20px;
989 }
990
991 #projectbrief
992 {
993 font:120% Tahoma, Arial, sans-serif;
994 margin:0;
995 padding:0;
996 }
997
998 #projectnumber:before
999 {
1000 content:"Version ";
1001 }
1002
1003 #projectnumber
1004 {
1005 font:50% Tahoma, Arial, sans-serif;
1006 margin:0;
1007 padding:0;
1008 }
1009
1010 #titlearea
1011 {
1012 margin:0;
1013 padding:0;
1014 width:100%;
1015 background-color:#E1E7F4;
1016 background-image:url('nav_f.png');
1017 background-repeat:repeat-x;
1018 color:#20335A;
1019 font-weight:bold;
1020 text-shadow:0 1px 1px rgba(255, 255, 255, 0.9);
1021 }
1022
1023 .image
1024 {
1025 text-align:center;
1026 }
1027
1028 .dotgraph
1029 {
1030 text-align:center;
1031 }
1032
1033 .mscgraph
1034 {
1035 text-align:center;
1036 }
1037
1038 .caption
1039 {
1040 font-weight:bold;
1041 }
1042
1043 div.zoom
1044 {
1045 border:1px solid #8AA3D4;
1046 }
1047
1048 dl.citelist
1049 {
1050 margin-bottom:50px;
1051 }
1052
1053 dl.citelist dt
1054 {
1055 color:#2C477C;
1056 float:left;
1057 font-weight:bold;
1058 margin-right:10px;
1059 padding:5px;
1060 }
1061
1062 dl.citelist dd
1063 {
1064 margin:2px 0;
1065 padding:5px 0;
1066 }
1067
1068 div.toc
1069 {
1070 background-color:#F4F6FB;
1071 border:1px solid #D6DFF0;
1072 border-radius:7px 7px 7px 7px;
1073 float:right;
1074 height:auto;
1075 margin:0 20px 10px 10px;
1076 padding:14px 25px;
1077 width:200px;
1078 }
1079
1080 div.toc li
1081 {
1082 background:url("bdwn.png") no-repeat scroll 0 5px transparent;
1083 font:10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif;
1084 margin-top:5px;
1085 padding-left:10px;
1086 padding-top:2px;
1087 }
1088
1089 div.toc h3
1090 {
1091 border-bottom:0 none;
1092 color:#3D62AB;
1093 font:bold 12px/1.2 Arial,FreeSans,sans-serif;
1094 margin:0;
1095 }
1096
1097 div.toc ul
1098 {
1099 border:medium none;
1100 list-style:none outside none;
1101 padding:0;
1102 }
1103
1104 div.toc li.level1
1105 {
1106 margin-left:0;
1107 }
1108
1109 div.toc li.level2
1110 {
1111 margin-left:15px;
1112 }
1113
1114 div.toc li.level3
1115 {
1116 margin-left:30px;
1117 }
1118
1119 div.toc li.level4
1120 {
1121 margin-left:45px;
1122 }