A new, object-oriented, better vesion of μForum
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

488 lines
6.9 KiB

  1. body {
  2. font-family: Helvetica;
  3. font-size: 11pt;
  4. background-color: #E5E7E9;
  5. }
  6. #container {
  7. width: 900px;
  8. background-color: #CEE3F6;
  9. margin: 0 auto;
  10. text-align: center;
  11. border: 2px solid navy;
  12. border-collapse: collapse;
  13. border-radius: 10px;
  14. }
  15. a, a:visited {
  16. text-decoration: none;
  17. }
  18. img {
  19. border: 0px;
  20. }
  21. a:hover {
  22. color: navy;
  23. text-decoration: underline;
  24. }
  25. a {
  26. color: #000000;
  27. }
  28. #container #top {
  29. width: 100%;
  30. background-color: #CEE3F6;
  31. height: 140px;
  32. vertical-align: middle;
  33. padding-top: 20px;
  34. border-bottom: 1px solid #777777;
  35. border-top-left-radius: 10px;
  36. border-top-right-radius: 10px;
  37. }
  38. #container #userpanel {
  39. text-align: right;
  40. font-size: 0.8em;
  41. width: 100%;
  42. }
  43. #container #navi_bar
  44. {
  45. padding-left: 10px;
  46. text-align: left;
  47. width: 100%;
  48. }
  49. #container #top h1
  50. {
  51. margin: 0px;
  52. position: relative;
  53. top: 30%;
  54. color: navy;
  55. font-size: 36pt;
  56. font-weight: bold;
  57. }
  58. #container #top h2
  59. {
  60. color: #005AE5;
  61. font-size: 20px;
  62. text-decoration: none;
  63. font-weight: bold;
  64. }
  65. #container #footer
  66. {
  67. width: 100%;
  68. background-color: navy;
  69. font-size: 8pt;
  70. color: #FFFFFF;
  71. height: 18px;
  72. line-height: 18px;
  73. border-bottom-left-radius: 5px;
  74. border-bottom-right-radius: 5px;
  75. box-shadow: 0 8px 6px -6px black;
  76. }
  77. #container #footer a
  78. {
  79. color: #FFFFFF;
  80. }
  81. #contanier #footer a:visited
  82. {
  83. color: #FFFFFF;
  84. }
  85. #container #content {
  86. text-align: left;
  87. min-height: 200px;
  88. padding: 10px;
  89. }
  90. #container #content h3 {
  91. margin-left: 20px;
  92. color: gray;
  93. font-size: 1.5em;
  94. }
  95. #container #content table {
  96. border: 1px solid;
  97. border-collapse: collapse;
  98. }
  99. #container #content table td {
  100. border: 1px solid;
  101. border-color: orange;
  102. border-collapse: collapse;
  103. font-size: 10pt;
  104. background-color: #ffffbd;
  105. text-align: center;
  106. }
  107. #container #content table .heading {
  108. background-color: orange;
  109. color: #FFFFFF;
  110. font-weight: bold;
  111. }
  112. #container #menu {
  113. text-align: center;
  114. margin: 0 auto;
  115. width: 100%;
  116. height: 50px;
  117. background-color: #99CCFF;
  118. background-image: url('images/button_beam.gif');
  119. }
  120. #container #menu ul {
  121. list-style-type: none;
  122. margin: 0px;
  123. padding: 0px;
  124. }
  125. #container #menu li {
  126. display: inline-block;
  127. border-right: 1px #9A9A9A solid;
  128. height: 37px;
  129. width: 120px;
  130. padding-top: 13px;
  131. margin: auto -4px auto auto;
  132. }
  133. #container #menu li:hover {
  134. }
  135. #container #menu li a {
  136. color: #FFFFFF;
  137. font-weight: bold;
  138. font-family: Verdana;
  139. font-size: 14px;
  140. font-weight: bold;
  141. }
  142. #container #menu li:last-child {
  143. border: 0px;
  144. }
  145. .sect
  146. {
  147. color: #434354;
  148. font-family: Verdana;
  149. font-size: 10pt;
  150. font-weight: bold;
  151. text-decoration: none;
  152. }
  153. .navigation {
  154. color: navy;
  155. text-decoration: none;
  156. font-size: 12px;
  157. font-weight: bold;
  158. }
  159. .forum_table {
  160. display: table;
  161. width: 100%;
  162. border-collapse: separate;
  163. box-shadow: 0 8px 6px -6px black;
  164. }
  165. .fsmall
  166. {
  167. color: #434354;
  168. font-size: 8pt;
  169. text-decoration: none;
  170. }
  171. .row {
  172. display: table-row;
  173. width: 100%;
  174. }
  175. .row:last-child .tc1, .row:last-child .tc2, .row:last-child .tc3, .row:last-child .tc4
  176. {
  177. border-bottom: 1px solid #040074;
  178. }
  179. .rcol
  180. {
  181. display: table-caption;
  182. border: 1px solid #040074;
  183. border-collapse: collapse;
  184. background-color: #e1f0ff;
  185. padding: 3px;
  186. vertical-align: middle;
  187. border-top: 0px;
  188. caption-side: bottom;
  189. text-align: center;
  190. font-style: italic;
  191. }
  192. .tc1, .tc2, .tc3, .tc4
  193. {
  194. display: table-cell;
  195. background-color: #F0F8FF;
  196. padding: 3px;
  197. vertical-align: middle;
  198. word-wrap: break-word;
  199. }
  200. .tc1
  201. {
  202. border-left: 1px solid #040074;
  203. }
  204. .tc2, .tc3
  205. {
  206. vertical-align: middle;
  207. text-align: center;
  208. }
  209. .tc4 {
  210. text-align: center;
  211. vertical-align: middle;
  212. width: 150px;
  213. border-right: 1px solid #040074;
  214. }
  215. .hc1, .hc2, .hc3, .hc4
  216. {
  217. color: #FFFFFF;
  218. font-weight: bold;
  219. background-color: yellow;
  220. vertical-align: middle;
  221. display: table-cell;
  222. padding-left: 15px;
  223. background-image: url('images/category_beam.gif');
  224. height: 30px;
  225. border-top: 1px solid #040074;
  226. word-wrap: break-word;
  227. }
  228. .hc1 {
  229. border-top-left-radius: 10px;
  230. border-left: 1px solid #040074;
  231. }
  232. .hc4 {
  233. border-top-right-radius: 10px;
  234. border-right: 1px solid #040074;
  235. width: 150px;
  236. }
  237. .tab_desc {
  238. text-align: center;
  239. font-weight: bold;
  240. color: blue;
  241. background-image: url('images/td_beam_top.gif');
  242. height: 19px;
  243. }
  244. .lc {
  245. width: 30%;
  246. text-align: right;
  247. margin-right: 10px;
  248. }
  249. .rc {
  250. width: 70%;
  251. text-align: left;
  252. margin-left: 10px;
  253. }
  254. .rc input[type="text"], input[type="password"], input[type="email"] {
  255. width: 200px;
  256. }
  257. input[type="button"], input[type="reset"], input[type="submit"] {
  258. border-radius: 5px;
  259. background-color: #C7E2FB;
  260. padding: 5px;
  261. border: 1px solid #AACAE8;
  262. min-width: 30px;
  263. font-size: 12px;
  264. color: #204E7A;
  265. cursor: pointer;
  266. }
  267. input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover
  268. {
  269. background-color: #e3effb;
  270. }
  271. #signature {
  272. width: 490px;
  273. height: 60px;
  274. resize: vertical;
  275. }
  276. #post {
  277. width: 490px;
  278. height: 180px;
  279. resize: vertical;
  280. }
  281. #signature, #post, input[type="text"], input[type="password"], input[type="email"], select
  282. {
  283. border-radius: 5px;
  284. border: 1px solid #C7E2FB;
  285. min-height: 20px;
  286. font-size: 12px;
  287. background-color: #FFFFE8;
  288. }
  289. .error_form
  290. {
  291. margin: 0 auto;
  292. text-align: center;
  293. width: 90%;
  294. border: 1px solid #FF0000;
  295. background-color: #FFCC99;
  296. padding: 10px;
  297. color: #FF0000;
  298. border-radius: 10px;
  299. font-weight: bold;
  300. }
  301. .fadmin, .fmod
  302. {
  303. font-weight: bold;
  304. }
  305. .fmod
  306. {
  307. color: darkgreen;
  308. }
  309. .fadmin
  310. {
  311. color: orange;
  312. }
  313. .btn
  314. {
  315. width: 90px;
  316. height: 30px;
  317. color: #FFFFFF;
  318. font-weight: bold;
  319. text-align: center;
  320. font-size: 1em;
  321. background-image: url('images/button_beam.gif');
  322. border-radius: 10px;
  323. line-height: 30px;
  324. box-shadow: 0 8px 6px -6px black;
  325. }
  326. .btn_small
  327. {
  328. width: 60px;
  329. height: 20px;
  330. color: #FFFFFF;
  331. font-weight: bold;
  332. text-align: center;
  333. font-size: 0.8em;
  334. background-image: url('images/button_beam.gif');
  335. border-radius: 10px;
  336. margin: 0 auto;
  337. line-height: 20px;
  338. margin-top: 3px;
  339. box-shadow: 0 8px 6px -6px black;
  340. }
  341. .ut
  342. {
  343. padding: 0px;
  344. border-left: 0px;
  345. }
  346. .tc1 .forum_table .tc1, .tc1 .forum_table .tc2, .tc1 .forum_table .tc3 {
  347. border: 0px;
  348. border-top: 1px solid lightgray;
  349. }
  350. .mod_pool
  351. {
  352. margin: 0 auto;
  353. width: 90%;
  354. background-color: #FFFF99;
  355. text-align: center;
  356. padding: 5px;
  357. border: 1px solid orange;
  358. border-radius: 10px;
  359. }
  360. hr {
  361. border: 0;
  362. border-bottom: 1px dashed #ccc;
  363. background: #999;
  364. width: 50%;
  365. margin: 0;
  366. margin-top: 5px;
  367. }
  368. .hcpost
  369. {
  370. height: 10px;
  371. }
  372. .f_hc4
  373. {
  374. text-align: right;
  375. padding-right: 10px;
  376. }
  377. .post_3c
  378. {
  379. width: 120px;
  380. }
  381. .f_tc2
  382. {
  383. width: 120px;
  384. vertical-align: top;
  385. height: 150px;
  386. text-align: center;
  387. }
  388. .topic_mod
  389. {
  390. width: 80px;
  391. float: right;
  392. }
  393. .p_uinfo
  394. {
  395. width: 38%;
  396. }
  397. .post_content
  398. {
  399. vertical-align: top;
  400. position: relative;
  401. text-align: left;
  402. max-width: 500px;
  403. }
  404. .row .hcpost a {
  405. color: #FFFFFF;
  406. }
  407. .qpost
  408. {
  409. background-color: #DDDAC5;
  410. width: 95%;
  411. font-style: italic;
  412. box-shadow: 7px 8px 6px -3px gray;
  413. padding: 5px;
  414. }
  415. .cpost
  416. {
  417. background-color: #C5DDCC;
  418. width: 95%;
  419. font-family: Courier New;
  420. box-shadow: 7px 8px 6px -3px gray;
  421. padding: 5px;
  422. }