Salome HOME
Merge from V6_main_20120808 08Aug12
[modules/smesh.git] / doc / salome / gui / SMESH / static / 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         font-size: 150%;
12 }
13
14 h2 {
15         font-size: 120%;
16 }
17
18 h3 {
19         font-size: 100%;
20 }
21
22 dt {
23         font-weight: bold;
24 }
25
26 div.multicol {
27         -moz-column-gap: 1em;
28         -webkit-column-gap: 1em;
29         -moz-column-count: 3;
30         -webkit-column-count: 3;
31 }
32
33 p.startli, p.startdd, p.starttd {
34         margin-top: 2px;
35 }
36
37 p.endli {
38         margin-bottom: 0px;
39 }
40
41 p.enddd {
42         margin-bottom: 4px;
43 }
44
45 p.endtd {
46         margin-bottom: 2px;
47 }
48
49 /* @end */
50
51 caption {
52         font-weight: bold;
53 }
54
55 span.legend {
56         font-size: 70%;
57         text-align: center;
58 }
59
60 h3.version {
61         font-size: 90%;
62         text-align: center;
63 }
64
65 div.qindex, div.navtab{
66         background-color: #EBEFF6;
67         border: 1px solid #A3B4D7;
68         text-align: center;
69         margin: 2px;
70         padding: 2px;
71 }
72
73 div.qindex, div.navpath {
74         width: 100%;
75         line-height: 140%;
76 }
77
78 div.navtab {
79         margin-right: 15px;
80 }
81
82 /* @group Link Styling */
83
84 a {
85         color: #3D578C;
86         font-weight: normal;
87         text-decoration: none;
88 }
89
90 .contents a:visited {
91         color: #4665A2;
92 }
93
94 a:hover {
95         text-decoration: underline;
96 }
97
98 a.qindex {
99         font-weight: bold;
100 }
101
102 a.qindexHL {
103         font-weight: bold;
104         background-color: #9CAFD4;
105         color: #ffffff;
106         border: 1px double #869DCA;
107 }
108
109 .contents a.qindexHL:visited {
110         color: #ffffff;
111 }
112
113 a.el {
114         font-weight: bold;
115 }
116
117 a.elRef {
118 }
119
120 a.code {
121         color: #4665A2;
122 }
123
124 a.codeRef {
125         color: #4665A2;
126 }
127
128 /* @end */
129
130 dl.el {
131         margin-left: -1cm;
132 }
133
134 .fragment {
135         font-family: monospace, fixed;
136         font-size: 105%;
137 }
138
139 pre.fragment {
140         border: 1px solid #C4CFE5;
141         background-color: #FBFCFD;
142         padding: 4px 6px;
143         margin: 4px 8px 4px 2px;
144         overflow: auto;
145         word-wrap: break-word;
146         font-size:  9pt;
147         line-height: 125%;
148 }
149
150 div.ah {
151         background-color: black;
152         font-weight: bold;
153         color: #ffffff;
154         margin-bottom: 3px;
155         margin-top: 3px;
156         padding: 0.2em;
157         border: solid thin #333;
158         border-radius: 0.5em;
159         -webkit-border-radius: .5em;
160         -moz-border-radius: .5em;
161         box-shadow: 2px 2px 3px #999;
162         -webkit-box-shadow: 2px 2px 3px #999;
163         -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
164         background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444));
165         background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000);
166 }
167
168 div.groupHeader {
169         margin-left: 16px;
170         margin-top: 12px;
171         font-weight: bold;
172 }
173
174 div.version {
175         border:1px solid #0000FF;
176         color: #CCCCCC;
177         font-family: Arial, Helvetica, sans-serif;
178         font-size: 9pt;
179         text-align: center;
180         width:100px;
181         -moz-border-radius: 8px;
182         margin: 5px;
183 }
184                      
185 div.footer1 {
186     background-color: #DFE5F1;
187     border: 1px solid #AAAAAA;
188     font-family: Arial, Helvetica, sans-serif;
189     font-size: 11px;
190     padding: 10px;
191     margin-top: 15px;
192 }
193             
194
195 div.groupText {
196         margin-left: 16px;
197         font-style: italic;
198 }
199
200 body {
201         background: white;
202         color: black;
203         margin: 0;
204 }
205
206 div.contents {
207         margin-top: 10px;
208         margin-left: 10px;
209         margin-right: 10px;
210 }
211
212 td.indexkey {
213         background-color: #EBEFF6;
214         font-weight: bold;
215         border: 1px solid #C4CFE5;
216         margin: 2px 0px 2px 0;
217         padding: 2px 10px;
218 }
219
220 td.indexvalue {
221         background-color: #EBEFF6;
222         border: 1px solid #C4CFE5;
223         padding: 2px 10px;
224         margin: 2px 0px;
225 }
226
227 tr.memlist {
228         background-color: #EEF1F7;
229 }
230
231 p.formulaDsp {
232         text-align: center;
233 }
234
235 img.formulaDsp {
236         
237 }
238
239 img.formulaInl {
240         vertical-align: middle;
241 }
242
243 div.center {
244         text-align: center;
245         margin-top: 0px;
246         margin-bottom: 0px;
247         padding: 0px;
248 }
249
250 div.center img {
251         border: 0px;
252 }
253
254 address.footer {
255         text-align: right;
256         padding-right: 12px;
257 }
258
259 img.footer {
260         border: 0px;
261         vertical-align: middle;
262 }
263
264 /* @group Code Colorization */
265
266 span.keyword {
267         color: #008000
268 }
269
270 span.keywordtype {
271         color: #604020
272 }
273
274 span.keywordflow {
275         color: #e08000
276 }
277
278 span.comment {
279         color: #800000
280 }
281
282 span.preprocessor {
283         color: #806020
284 }
285
286 span.stringliteral {
287         color: #002080
288 }
289
290 span.charliteral {
291         color: #008080
292 }
293
294 span.vhdldigit { 
295         color: #ff00ff 
296 }
297
298 span.vhdlchar { 
299         color: #000000 
300 }
301
302 span.vhdlkeyword { 
303         color: #700070 
304 }
305
306 span.vhdllogic { 
307         color: #ff0000 
308 }
309
310 /* @end */
311
312 /*
313 .search {
314         color: #003399;
315         font-weight: bold;
316 }
317
318 form.search {
319         margin-bottom: 0px;
320         margin-top: 0px;
321 }
322
323 input.search {
324         font-size: 75%;
325         color: #000080;
326         font-weight: normal;
327         background-color: #e8eef2;
328 }
329 */
330
331 td.tiny {
332         font-size: 75%;
333 }
334
335 .dirtab {
336         padding: 4px;
337         border-collapse: collapse;
338         border: 1px solid #A3B4D7;
339 }
340
341 th.dirtab {
342         background: #EBEFF6;
343         font-weight: bold;
344 }
345
346 hr {
347         height: 0px;
348         border: none;
349         border-top: 1px solid #4A6AAA;
350 }
351
352 hr.footer {
353         height: 1px;
354 }
355
356 /* @group Member Descriptions */
357
358 table.memberdecls {
359         border-spacing: 0px;
360         padding: 0px;
361 }
362
363 .mdescLeft, .mdescRight,
364 .memItemLeft, .memItemRight,
365 .memTemplItemLeft, .memTemplItemRight, .memTemplParams {
366         background-color: #F9FAFC;
367         border: none;
368         margin: 4px;
369         padding: 1px 0 0 8px;
370 }
371
372 .mdescLeft, .mdescRight {
373         padding: 0px 8px 4px 8px;
374         color: #555;
375 }
376
377 .memItemLeft, .memItemRight, .memTemplParams {
378         border-top: 1px solid #C4CFE5;
379 }
380
381 .memItemLeft, .memTemplItemLeft {
382         white-space: nowrap;
383 }
384
385 .memTemplParams {
386         color: #4665A2;
387         white-space: nowrap;
388 }
389
390 /* @end */
391
392 /* @group Member Details */
393
394 /* Styles for detailed member documentation */
395
396 .memtemplate {
397         font-size: 80%;
398         color: #4665A2;
399         font-weight: normal;
400         margin-left: 9px;
401 }
402
403 .memnav {
404         background-color: #EBEFF6;
405         border: 1px solid #A3B4D7;
406         text-align: center;
407         margin: 2px;
408         margin-right: 15px;
409         padding: 2px;
410 }
411
412 .memitem {
413         padding: 0;
414         margin-bottom: 10px;
415 }
416
417 .memname {
418         white-space: nowrap;
419         font-weight: bold;
420         margin-left: 6px;
421 }
422
423 .memproto {
424         border-top: 1px solid #A8B8D9;
425         border-left: 1px solid #A8B8D9;
426         border-right: 1px solid #A8B8D9;
427         padding: 6px 0px 6px 0px;
428         color: #253555;
429         font-weight: bold;
430         text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
431         /* opera specific markup */
432         box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
433         border-top-right-radius: 8px;
434         border-top-left-radius: 8px;
435         /* firefox specific markup */
436         -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
437         -moz-border-radius-topright: 8px;
438         -moz-border-radius-topleft: 8px;
439         /* webkit specific markup */
440         -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
441         -webkit-border-top-right-radius: 8px;
442         -webkit-border-top-left-radius: 8px;
443         background-image:url('nav_f.png');
444         background-repeat:repeat-x;
445         background-color: #E2E8F2;
446
447 }
448
449 .memdoc {
450         border-bottom: 1px solid #A8B8D9;      
451         border-left: 1px solid #A8B8D9;      
452         border-right: 1px solid #A8B8D9; 
453         padding: 2px 5px;
454         background-color: #FBFCFD;
455         border-top-width: 0;
456         /* opera specific markup */
457         border-bottom-left-radius: 8px;
458         border-bottom-right-radius: 8px;
459         box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
460         /* firefox specific markup */
461         -moz-border-radius-bottomleft: 8px;
462         -moz-border-radius-bottomright: 8px;
463         -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
464         background-image: -moz-linear-gradient(center top, #FFFFFF 0%, #FFFFFF 60%, #F7F8FB 95%, #EEF1F7);
465         /* webkit specific markup */
466         -webkit-border-bottom-left-radius: 8px;
467         -webkit-border-bottom-right-radius: 8px;
468         -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
469         background-image: -webkit-gradient(linear,center top,center bottom,from(#FFFFFF), color-stop(0.6,#FFFFFF), color-stop(0.60,#FFFFFF), color-stop(0.95,#F7F8FB), to(#EEF1F7));
470 }
471
472 .paramkey {
473         text-align: right;
474 }
475
476 .paramtype {
477         white-space: nowrap;
478 }
479
480 .paramname {
481         color: #602020;
482         white-space: nowrap;
483 }
484 .paramname em {
485         font-style: normal;
486 }
487
488 .params, .retval, .exception, .tparams {
489         border-spacing: 6px 2px;
490 }       
491
492 .params .paramname, .retval .paramname {
493         font-weight: bold;
494         vertical-align: top;
495 }
496         
497 .params .paramtype {
498         font-style: italic;
499         vertical-align: top;
500 }       
501         
502 .params .paramdir {
503         font-family: "courier new",courier,monospace;
504         vertical-align: top;
505 }
506
507
508
509
510 /* @end */
511
512 /* @group Directory (tree) */
513
514 /* for the tree view */
515
516 .ftvtree {
517         font-family: sans-serif;
518         margin: 0px;
519 }
520
521 /* these are for tree view when used as main index */
522
523 .directory {
524         font-size: 9pt;
525         font-weight: bold;
526         margin: 5px;
527 }
528
529 .directory h3 {
530         margin: 0px;
531         margin-top: 1em;
532         font-size: 11pt;
533 }
534
535 /*
536 The following two styles can be used to replace the root node title
537 with an image of your choice.  Simply uncomment the next two styles,
538 specify the name of your image and be sure to set 'height' to the
539 proper pixel height of your image.
540 */
541
542 /*
543 .directory h3.swap {
544         height: 61px;
545         background-repeat: no-repeat;
546         background-image: url("yourimage.gif");
547 }
548 .directory h3.swap span {
549         display: none;
550 }
551 */
552
553 .directory > h3 {
554         margin-top: 0;
555 }
556
557 .directory p {
558         margin: 0px;
559         white-space: nowrap;
560 }
561
562 .directory div {
563         display: none;
564         margin: 0px;
565 }
566
567 .directory img {
568         vertical-align: -30%;
569 }
570
571 /* these are for tree view when not used as main index */
572
573 .directory-alt {
574         font-size: 100%;
575         font-weight: bold;
576 }
577
578 .directory-alt h3 {
579         margin: 0px;
580         margin-top: 1em;
581         font-size: 11pt;
582 }
583
584 .directory-alt > h3 {
585         margin-top: 0;
586 }
587
588 .directory-alt p {
589         margin: 0px;
590         white-space: nowrap;
591 }
592
593 .directory-alt div {
594         display: none;
595         margin: 0px;
596 }
597
598 .directory-alt img {
599         vertical-align: -30%;
600 }
601
602 /* @end */
603
604 div.dynheader {
605         margin-top: 8px;
606 }
607
608 address {
609         font-style: normal;
610         color: #2A3D61;
611 }
612
613 table.doxtable {
614         border-collapse:collapse;
615 }
616
617 table.doxtable td, table.doxtable th {
618         border: 1px solid #2D4068;
619         padding: 3px 7px 2px;
620 }
621
622 table.doxtable th {
623         background-color: #374F7F;
624         color: #FFFFFF;
625         font-size: 110%;
626         padding-bottom: 4px;
627         padding-top: 5px;
628         text-align:left;
629 }
630
631 .tabsearch {
632         top: 0px;
633         left: 10px;
634         height: 36px;
635         background-image: url('tab_b.png');
636         z-index: 101;
637         overflow: hidden;
638         font-size: 13px;
639 }
640
641 .navpath ul
642 {
643         font-size: 11px;
644         background-image:url('tab_b.png');
645         background-repeat:repeat-x;
646         height:30px;
647         line-height:30px;
648         color:#8AA0CC;
649         border:solid 1px #C2CDE4;
650         overflow:hidden;
651         margin:0px;
652         padding:0px;
653 }
654
655 .navpath li
656 {
657         list-style-type:none;
658         float:left;
659         padding-left:10px;
660         padding-right:15px;
661         background-image:url('bc_s.png');
662         background-repeat:no-repeat;
663         background-position:right;
664         color:#364D7C;
665 }
666
667 .navpath li.navelem a
668 {
669         height:32px;
670         display:block;
671         text-decoration: none;
672         outline: none;
673 }
674
675 .navpath li.navelem a:hover
676 {
677         color:#6884BD;
678 }
679
680 .navpath li.footer
681 {
682         list-style-type:none;
683         float:right;
684         padding-left:10px;
685         padding-right:15px;
686         background-image:none;
687         background-repeat:no-repeat;
688         background-position:right;
689         color:#364D7C;
690         font-size: 8pt;
691 }
692
693
694 div.summary
695 {
696         float: right;
697         font-size: 8pt;
698         padding-right: 5px;
699         width: 50%;
700         text-align: right;
701 }       
702
703 div.summary a
704 {
705         white-space: nowrap;
706 }
707
708 div.ingroups
709 {
710         font-size: 8pt;
711         padding-left: 5px;
712         width: 50%;
713         text-align: left;
714 }
715
716 div.ingroups a
717 {
718         white-space: nowrap;
719 }
720
721 div.header
722 {
723         background-image:url('nav_h.png');
724         background-repeat:repeat-x;
725         background-color: #F9FAFC;
726         margin:  0px;
727         border-bottom: 1px solid #C4CFE5;
728 }
729
730 div.headertitle
731 {
732         padding: 5px 5px 5px 10px;
733 }
734
735 .title {
736         font-size: 150%;
737         font-weight: bold;
738         margin: 10px 2px;
739 }
740
741 dl
742 {
743         padding: 0 0 0 10px;
744 }
745
746 dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug
747 {
748         border-left:4px solid;
749         padding: 0 0 0 6px;
750 }
751
752 dl.note
753 {
754         border-color: #D0D000;
755 }
756
757 dl.warning, dl.attention
758 {
759         border-color: #FF0000;
760 }
761
762 dl.pre, dl.post, dl.invariant
763 {
764         border-color: #00D000;
765 }
766
767 dl.deprecated
768 {
769         border-color: #505050;
770 }
771
772 dl.todo
773 {
774         border-color: #00C0E0;
775 }
776
777 dl.test
778 {
779         border-color: #3030E0;
780 }
781
782 dl.bug
783 {
784         border-color: #C08050;
785 }
786
787 #projectlogo
788 {
789         text-align: center;
790         vertical-align: bottom;
791         border-collapse: separate;
792 }
793  
794 #projectlogo img
795
796         border: 0px none;
797 }
798  
799 #projectname
800 {
801         background-color: #175783;
802         border: 1px solid;
803         height: 80px;
804         background-repeat: no-repeat;
805 /*      font: 300% arial,sans-serif;*/
806         margin: 0px;
807         padding: 0px;
808 }
809     
810 #projectbrief
811 {
812         font: 120% arial,sans-serif;
813         margin: 0px;
814         padding: 0px;
815 }
816
817 #projectnumber
818 {
819         font: 50% arial,sans-serif;
820         margin: 0px;
821         padding: 0px;
822 }
823
824 #titlearea
825 {
826         background: url("head.png");
827         background-color: #175783;
828         border: 1px solid;
829         height: 80px;
830         background-repeat: no-repeat;
831         padding: 0px;
832         margin: 0px;
833         width: 100%;
834         border-bottom: 1px solid #5373B4;
835 }
836