autogost-report.css 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124
  1. #preview {
  2. font-family: "Times New Roman";
  3. background-color: #383838;
  4. color: #aaaaaa;
  5. font-size: 12pt;
  6. margin: 0;
  7. overflow-x: scroll;
  8. overflow-y: visible;
  9. line-height: 1.5;
  10. min-height: 256px;
  11. }
  12. .page {
  13. width: 210mm;
  14. height: 297mm;
  15. background-color: #CCCCCC;
  16. color: #252525;
  17. margin: 1em auto;
  18. border-radius: 10px;
  19. border: 2px solid #000;
  20. box-sizing: border-box;
  21. position: relative;
  22. overflow: hidden;
  23. }
  24. /* Браузеры... */
  25. .page p,
  26. .page figure {
  27. margin: 0;
  28. padding: 0;
  29. width: 100%;
  30. }
  31. .page .report-text {
  32. text-indent: 15mm;
  33. text-align: justify;
  34. text-align-last: left;
  35. }
  36. .page figure {
  37. margin: 1lh auto;
  38. text-align: center;
  39. }
  40. .page figure img {
  41. max-height: 10cm;
  42. border: 1px solid #252525;
  43. }
  44. #titlepage .page {
  45. padding: 2cm;
  46. }
  47. .section-heading {
  48. font-weight: bold;
  49. text-transform: uppercase;
  50. }
  51. /* Основная часть */
  52. .subsection .page {
  53. padding: 2cm 1.5cm 0cm 3cm;
  54. background-image: url(/img/autogost/smallframe.gif);
  55. }
  56. /* Основная часть - первая страница */
  57. .subsection .page:first-child {
  58. background-image: url(/img/autogost/bigframe.gif);
  59. }
  60. /* Текст по центру */
  61. .page .t-center {
  62. text-align: center;
  63. }
  64. /* Текст справа */
  65. .page .t-right {
  66. text-align: right;
  67. }
  68. /* Legacy правила для <span> */
  69. .page span {
  70. position: absolute;
  71. font-size: 11pt;
  72. }
  73. .page .nm {
  74. position: absolute;
  75. left: 91mm;
  76. top: 267mm;
  77. width: 6cm;
  78. height: 24mm;
  79. display: flex;
  80. align-items: center;
  81. justify-content: center;
  82. text-align: center;
  83. text-transform: uppercase;
  84. }
  85. .page:first-child .co {left:9.2cm; bottom: 32mm; right:0.6cm;font-size:18pt;text-align:center;}
  86. .page:first-child .iz {left:2.1cm;bottom:29mm;}
  87. .page:first-child .ls {left:30.5mm;bottom:29mm;}
  88. .page:first-child .nd {left:45mm;bottom:29mm;}
  89. .page:first-child .pd {left:66mm;bottom:29mm;font-size: 11pt;}
  90. .page:first-child .dt {left:82mm;bottom:29mm;}
  91. .page:first-child .rz {left:2.15cm;bottom:24mm;}
  92. .page:first-child .sr {left:4.13cm; bottom:24mm;}
  93. .page:first-child .lt {left:15.6cm;bottom:24mm;}
  94. .page:first-child .pl {left:17.1cm;bottom:24mm;}
  95. .page:first-child .al {left:18.8cm;bottom:24mm;}
  96. .page:first-child .pr {left:2.15cm;bottom:19mm;}
  97. .page:first-child .st {left:4.13cm; bottom:19mm;}
  98. .page:first-child .cp {left:16.71cm;right:2.9cm;bottom:19mm;text-align:center;}
  99. .page:first-child .pc {left:181mm;right:4mm;bottom:19mm;text-align:center;}
  100. .page:first-child .gr {left:15.25cm;right:0.6cm;bottom:8mm;text-align:center;font-size:20px;}
  101. .page:first-child .nc {left:2.15cm;bottom:14mm;}
  102. .page:first-child .ut {left:2.15cm;bottom:0.6cm;}
  103. .page .iz {left:2.15cm;bottom:4mm;}
  104. .page .ls {left:3.15cm;bottom:4mm;}
  105. .page .nd {left:4.61cm;bottom:4mm;}
  106. .page .pd {left:6.6cm;bottom:4mm;}
  107. .page .dt {left:8.25cm;bottom:4mm;}
  108. .page .co {left:9.1cm;bottom:8mm;right:1.5cm;font-size:22px;text-align:center;}
  109. .page .pl {left:19.55cm;bottom:14mm;}
  110. .page .cp {left:19.5cm;bottom:7mm;right:0.5cm;text-align:center;}