/Prototipo/Servlet/lib/xstream-distribution-1.4.1-bin/xstream-1.4.1/docs/style.css

http://prototipomemoria.googlecode.com/ · CSS · 412 lines · 302 code · 73 blank · 37 comment · 0 complexity · 0401f5721523d54720c0383adf2115f9 MD5 · raw file

  1. /*
  2. Copyright (C) 2005, 2006 Joe Walnes.
  3. Copyright (C) 2006, 2007 XStream committers.
  4. All rights reserved.
  5. The software in this package is published under the terms of the BSD
  6. style license a copy of which has been included with this distribution in
  7. the LICENSE.txt file.
  8. Created on 29. January 2005 by Joe Walnes
  9. */
  10. /*---------------------------------------------------------------------------
  11. * Two- and three-column layout
  12. */
  13. #banner {
  14. top: 0px;
  15. left: 0px;
  16. right: 0px;
  17. height: 116px;
  18. }
  19. #left {
  20. position: absolute;
  21. z-index: 2;
  22. left: 8px;
  23. width: 184px;
  24. top: 125px;
  25. bottom: 8px;
  26. margin: 0px;
  27. padding: 0px;
  28. }
  29. #right {
  30. position: absolute;
  31. z-index: 1;
  32. right: 8px;
  33. width: 184px;
  34. top: 125px;
  35. bottom: 8px;
  36. margin: 0px;
  37. padding: 0px;
  38. }
  39. .Content3Column {
  40. position: absolute;
  41. top: 125px;
  42. bottom: 8px;
  43. left: 208px;
  44. right: 216px;
  45. }
  46. .Content2Column {
  47. position: absolute;
  48. top: 125px;
  49. bottom: 8px;
  50. left: 208px;
  51. right: 16px;
  52. }
  53. #center {
  54. z-index: 3;
  55. margin: 0px;
  56. border: none;
  57. padding-bottom: 8px;
  58. }
  59. /*---------------------------------------------------------------------------
  60. * Default element styles
  61. */
  62. body {
  63. padding: 0px;
  64. margin: 0px;
  65. border: 0px;
  66. font-family: helvetica, arial, sans-serif;
  67. font-size: 12px;
  68. background-color: white;
  69. color: black;
  70. }
  71. h1, h2, h3, h4, h5, h6 {
  72. margin: 0px;
  73. border: 0px;
  74. padding: 0px;
  75. font-weight: normal;
  76. }
  77. a:link { color: #0a0; }
  78. a:active { color: red; }
  79. a:hover { color: red; }
  80. a:visited { color: black; }
  81. iframe {
  82. width:100%;
  83. height: 800px;
  84. border: 0px;
  85. }
  86. img {
  87. border: 0px;
  88. padding: 0px;
  89. margin: 0px;
  90. }
  91. p {
  92. border: 0px;
  93. padding: 0px;
  94. margin: 0px;
  95. margin-bottom: 10px;
  96. }
  97. blockquote {
  98. margin-bottom: 10px;
  99. }
  100. td {
  101. font-size: 12px;
  102. padding: 2px;
  103. }
  104. th {
  105. font-size: 12px;
  106. font-weight: bold;
  107. white-space: nowrap;
  108. padding: 2px;
  109. }
  110. th.Row {
  111. text-align: left;
  112. vertical-align: top;
  113. }
  114. ul, ol {
  115. border: 0px;
  116. padding: 0px;
  117. margin-top: 0px;
  118. margin-bottom: 12px;
  119. margin-left: 20px;
  120. }
  121. /*---------------------------------------------------------------------------
  122. * Page banner
  123. */
  124. #banner {
  125. margin: 0px;
  126. border: 0px;
  127. border-bottom: 1px solid #afa;
  128. padding: 0px;
  129. background-color: #e0f0e0;
  130. color: #060;
  131. vertical-align: bottom;
  132. }
  133. #banner a { text-decoration: none; }
  134. #banner a:visited { color: #0a0; }
  135. #banner a:hover { color: red; }
  136. #banner a:active { color: red; }
  137. #logo {
  138. position: absolute;
  139. top: 5px;
  140. left: 8px;
  141. }
  142. #versions {
  143. position: absolute;
  144. width: auto;
  145. right: 0px;
  146. top: 0px;
  147. margin: 8px;
  148. font-weight: normal;
  149. }
  150. /*---------------------------------------------------------------------------
  151. * Page content
  152. */
  153. #content {
  154. margin: 0px;
  155. background-color: white;
  156. color: black;
  157. height: 100%;
  158. }
  159. #content h1 {
  160. width: 100%;
  161. font-size: 18px;
  162. background-color: #060;
  163. color: white;
  164. padding: 2px;
  165. padding-left: 6px;
  166. margin-top: 24px;
  167. margin-bottom: 12px;
  168. }
  169. #content .FirstChild { /* IE doesn't understand first-child pseudoelement */
  170. margin-top: 0px;
  171. }
  172. #content a { text-decoration: underline; }
  173. #content a:link { color: #060; }
  174. #content a:visited { color: #060; }
  175. #content a:active { color: red; }
  176. #content a:hover { color: red; }
  177. #content h2 {
  178. margin-top: 24px;
  179. border-top: 1px solid #060;
  180. margin-bottom: 16px;
  181. font-size: 15px;
  182. font-weight: bold;
  183. background-color: #e0f0e0;
  184. padding: 2px;
  185. }
  186. #content li {
  187. margin-bottom: 6px;
  188. }
  189. #content th {
  190. background-color: #afa;
  191. }
  192. #content td {
  193. background-color: #dfd;
  194. }
  195. .Source pre {
  196. padding: 4px;
  197. font-family: courier new, monospace;
  198. font-size: 11px;
  199. border: 1px solid #080;
  200. background-color: #cfc;
  201. color: black;
  202. }
  203. .Source:before {
  204. margin: 0px;
  205. padding: 0px;
  206. border: 0px;
  207. font-size: inherit;
  208. line-spacing: 100%;
  209. }
  210. .highlight {
  211. background-color: #e0f0e0;
  212. border: 1px dotted #060;
  213. padding: 5px;
  214. }
  215. /* The following are for images, but can also apply to div's containing images. */
  216. #content .Float {
  217. float: right;
  218. margin-left: 8px;
  219. margin-right: 0px;
  220. margin-top: 8px;
  221. margin-bottom: 8px;
  222. }
  223. #content .Diagram {
  224. display: block;
  225. margin-left: auto;
  226. margin-right: auto;
  227. margin-top: 8px;
  228. margin-bottom: 8px;
  229. }
  230. #content .Inline {
  231. display: inline;
  232. }
  233. .RuleOfThumb {
  234. font-weight: bold;
  235. }
  236. #content h1[id]:hover:after, #content h2[id]:hover:after {
  237. content: " #" attr(id) " ";
  238. font-size: 90%;
  239. color: #aaa;
  240. text-decoration: none;
  241. }
  242. /*---------------------------------------------------------------------------
  243. * Side panels
  244. */
  245. .SidePanel {
  246. background-color: white;
  247. padding: 0px;
  248. font-size: 11px;
  249. }
  250. .SidePanel h1 {
  251. margin: 0px;
  252. border: 0px;
  253. padding: 4px;
  254. color: #060;
  255. font-size: 12px;
  256. font-weight: bold;
  257. }
  258. .SidePanel a { text-decoration: none; }
  259. .SidePanel a:link { color: #060; }
  260. .SidePanel a:visited { color: #060; }
  261. .SidePanel a:active { color: red; }
  262. .SidePanel a:hover { color: red; }
  263. /*---------------------------------------------------------------------------
  264. * Menus
  265. */
  266. .MenuGroup {
  267. border-left: 1px solid #afa;
  268. border-top: 1px solid #afa;
  269. border-bottom: 1px solid white; /* IE work-around */
  270. margin-bottom: 8px;
  271. background-color: white;
  272. color: #060;
  273. }
  274. .MenuGroup ul {
  275. margin: 0px;
  276. padding-left: 4px;
  277. list-style-type: none;
  278. }
  279. .MenuGroup li {
  280. padding: 2px;
  281. }
  282. .MenuGroup .currentLink {
  283. /* background-color: #060;*/
  284. background-color: #e0f0e0;
  285. color: #000;
  286. }
  287. /*---------------------------------------------------------------------------
  288. * News panel
  289. */
  290. .NewsGroup {
  291. border-left: 1px solid #afa;
  292. border-top: 1px solid #afa;
  293. border-bottom: 1px solid white; /* IE workaround */
  294. margin-bottom: 8px;
  295. color: #060;
  296. }
  297. .NewsItem {
  298. margin: 4px;
  299. }
  300. .NewsDate {
  301. font-weight: bold;
  302. margin: 0px;
  303. padding: 0px;
  304. }
  305. .NewsText {
  306. padding: 0px;
  307. margin: 0px;
  308. margin-bottom: 8px;
  309. }
  310. .NewsText a { text-decoration: underline; }
  311. .NewsText a:link { color: #060; }
  312. .NewsText a:visited { color: #060; }
  313. .NewsText a:active { color: red; }
  314. .NewsText a:hover { color: red; }
  315. .NewsMore {
  316. font-size: smaller;
  317. margin: 4px;
  318. margin-top: 8px;
  319. text-align: left;
  320. }
  321. .NewsGroup td {
  322. font-size: 12px;
  323. }
  324. /*---------------------------------------------------------------------------
  325. * Document meta-information
  326. */
  327. .Meta {
  328. margin-top: 64px;
  329. font-size: smaller;
  330. color: #C0C0C0;
  331. text-align: right;
  332. }
  333. .Meta a { text-decoration: underline; }
  334. .Meta a:link { color: #C0C0C0; }
  335. .Meta a:visited { color: #C0C0C0; }
  336. .Meta a:active { color: red; }
  337. .Meta a:hover { color: red; }