mpdfstyletables.css 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124
  1. body { font-family: DejaVuSansCondensed; font-size: 11pt; }
  2. p { text-align: justify; margin-bottom: 4pt; margin-top:0pt; }
  3. table {font-family: DejaVuSansCondensed; font-size: 9pt; line-height: 1.2;
  4. margin-top: 2pt; margin-bottom: 5pt;
  5. border-collapse: collapse; }
  6. thead { font-weight: bold; vertical-align: bottom; }
  7. tfoot { font-weight: bold; vertical-align: top; }
  8. thead td { font-weight: bold; }
  9. tfoot td { font-weight: bold; }
  10. thead td, thead th, tfoot td, tfoot th { font-variant: small-caps; }
  11. .headerrow td, .headerrow th { background-gradient: linear #b7cebd #f5f8f5 0 1 0 0.2; }
  12. .footerrow td, .footerrow th { background-gradient: linear #b7cebd #f5f8f5 0 1 0 0.2; }
  13. th { font-weight: bold;
  14. vertical-align: top;
  15. text-align:left;
  16. padding-left: 2mm;
  17. padding-right: 2mm;
  18. padding-top: 0.5mm;
  19. padding-bottom: 0.5mm;
  20. }
  21. td { padding-left: 2mm;
  22. vertical-align: top;
  23. text-align:left;
  24. padding-right: 2mm;
  25. padding-top: 0.5mm;
  26. padding-bottom: 0.5mm;
  27. }
  28. th p { text-align: left; margin:0pt; }
  29. td p { text-align: left; margin:0pt; }
  30. table.widecells td {
  31. padding-left: 5mm;
  32. padding-right: 5mm;
  33. }
  34. table.tallcells td {
  35. padding-top: 3mm;
  36. padding-bottom: 3mm;
  37. }
  38. hr { width: 70%; height: 1px;
  39. text-align: center; color: #999999;
  40. margin-top: 8pt; margin-bottom: 8pt; }
  41. a { color: #000066; font-style: normal; text-decoration: underline;
  42. font-weight: normal; }
  43. ul { text-indent: 5mm; margin-bottom: 9pt; }
  44. ol { text-indent: 5mm; margin-bottom: 9pt; }
  45. pre { font-family: DejaVuSansMono; font-size: 9pt; margin-top: 5pt; margin-bottom: 5pt; }
  46. h1 { font-weight: normal; font-size: 26pt; color: #000066;
  47. font-family: DejaVuSansCondensed; margin-top: 18pt; margin-bottom: 6pt;
  48. border-top: 0.075cm solid #000000; border-bottom: 0.075cm solid #000000;
  49. text-align: ; page-break-after:avoid; }
  50. h2 { font-weight: bold; font-size: 12pt; color: #000066;
  51. font-family: DejaVuSansCondensed; margin-top: 6pt; margin-bottom: 6pt;
  52. border-top: 0.07cm solid #000000; border-bottom: 0.07cm solid #000000;
  53. text-align: ; text-transform:uppercase; page-break-after:avoid; }
  54. h3 { font-weight: normal; font-size: 26pt; color: #000000;
  55. font-family: DejaVuSansCondensed; margin-top: 0pt; margin-bottom: 6pt;
  56. border-top: 0; border-bottom: 0;
  57. text-align: ; page-break-after:avoid; }
  58. h4 { font-weight: ; font-size: 13pt; color: #9f2b1e;
  59. font-family: DejaVuSansCondensed; margin-top: 10pt; margin-bottom: 7pt;
  60. font-variant: small-caps;
  61. text-align: ; margin-collapse:collapse; page-break-after:avoid; }
  62. h5 { font-weight: bold; font-style:italic; ; font-size: 11pt; color: #000044;
  63. font-family: DejaVuSansCondensed; margin-top: 8pt; margin-bottom: 4pt;
  64. text-align: ; page-break-after:avoid; }
  65. h6 { font-weight: bold; font-size: 9.5pt; color: #333333;
  66. font-family: DejaVuSansCondensed; margin-top: 6pt; margin-bottom: ;
  67. text-align: ; page-break-after:avoid; }
  68. .breadcrumb {
  69. text-align: right; font-size: 8pt; font-family: DejaVuSerifCondensed; color: #666666;
  70. font-weight: bold; font-style: normal; margin-bottom: 6pt; }
  71. .evenrow td, .evenrow th { background-color: #f5f8f5; }
  72. .oddrow td, .oddrow th { background-color: #e3ece4; }
  73. .bpmTopic { background-color: #e3ece4; }
  74. .bpmTopicC { background-color: #e3ece4; }
  75. .bpmNoLines { background-color: #e3ece4; }
  76. .bpmNoLinesC { background-color: #e3ece4; }
  77. .bpmClear { }
  78. .bpmClearC { text-align: center; }
  79. .bpmTopnTail { background-color: #e3ece4; topntail: 0.02cm solid #495b4a;}
  80. .bpmTopnTailC { background-color: #e3ece4; topntail: 0.02cm solid #495b4a;}
  81. .bpmTopnTailClear { topntail: 0.02cm solid #495b4a; }
  82. .bpmTopnTailClearC { topntail: 0.02cm solid #495b4a; }
  83. .bpmTopicC td, .bpmTopicC td p { text-align: center; }
  84. .bpmNoLinesC td, .bpmNoLinesC td p { text-align: center; }
  85. .bpmClearC td, .bpmClearC td p { text-align: center; }
  86. .bpmTopnTailC td, .bpmTopnTailC td p { text-align: center; }
  87. .bpmTopnTailClearC td, .bpmTopnTailClearC td p { text-align: center; }
  88. .pmhMiddleCenter { text-align:center; vertical-align:middle; }
  89. .pmhMiddleRight { text-align:right; vertical-align:middle; }
  90. .pmhBottomCenter { text-align:center; vertical-align:bottom; }
  91. .pmhBottomRight { text-align:right; vertical-align:bottom; }
  92. .pmhTopCenter { text-align:center; vertical-align:top; }
  93. .pmhTopRight { text-align:right; vertical-align:top; }
  94. .pmhTopLeft { text-align:left; vertical-align:top; }
  95. .pmhBottomLeft { text-align:left; vertical-align:bottom; }
  96. .pmhMiddleLeft { text-align:left; vertical-align:middle; }
  97. .infobox { margin-top:10pt; background-color:#DDDDBB; text-align:center; border:1px solid #880000; }
  98. .bpmTopic td, .bpmTopic th { border-top: 1px solid #FFFFFF; }
  99. .bpmTopicC td, .bpmTopicC th { border-top: 1px solid #FFFFFF; }
  100. .bpmTopnTail td, .bpmTopnTail th { border-top: 1px solid #FFFFFF; }
  101. .bpmTopnTailC td, .bpmTopnTailC th { border-top: 1px solid #FFFFFF; }