Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

12 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
12 лет назад
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180
  1. /* The standard CSS for doxygen $doxygenversion */
  2. body, table, div, p, dl {
  3. font: 400 14px/19px Roboto,sans-serif;
  4. }
  5. /* @group Heading Levels */
  6. h1.groupheader {
  7. font-size: 150%;
  8. }
  9. .title {
  10. font-size: 150%;
  11. font-weight: bold;
  12. margin: 10px 2px;
  13. }
  14. h2.groupheader {
  15. border-bottom: 1px solid ##99;
  16. color: ##44;
  17. font-size: 150%;
  18. font-weight: normal;
  19. margin-top: 1.75em;
  20. padding-top: 8px;
  21. padding-bottom: 4px;
  22. width: 100%;
  23. }
  24. h3.groupheader {
  25. font-size: 100%;
  26. }
  27. h1, h2, h3, h4, h5, h6 {
  28. -webkit-transition: text-shadow 0.5s linear;
  29. -moz-transition: text-shadow 0.5s linear;
  30. -ms-transition: text-shadow 0.5s linear;
  31. -o-transition: text-shadow 0.5s linear;
  32. transition: text-shadow 0.5s linear;
  33. margin-right: 15px;
  34. }
  35. h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow {
  36. text-shadow: 0 0 15px cyan;
  37. }
  38. dt {
  39. font-weight: bold;
  40. }
  41. div.multicol {
  42. -moz-column-gap: 1em;
  43. -webkit-column-gap: 1em;
  44. -moz-column-count: 3;
  45. -webkit-column-count: 3;
  46. }
  47. p.startli, p.startdd, p.starttd {
  48. margin-top: 2px;
  49. }
  50. p.endli {
  51. margin-bottom: 0px;
  52. }
  53. p.enddd {
  54. margin-bottom: 4px;
  55. }
  56. p.endtd {
  57. margin-bottom: 2px;
  58. }
  59. /* @end */
  60. caption {
  61. font-weight: bold;
  62. }
  63. span.legend {
  64. font-size: 70%;
  65. text-align: center;
  66. }
  67. h3.version {
  68. font-size: 90%;
  69. text-align: center;
  70. }
  71. div.qindex, div.navtab{
  72. background-color: ##ee;
  73. border: 1px solid ##b0;
  74. text-align: center;
  75. }
  76. div.qindex, div.navpath {
  77. width: 100%;
  78. line-height: 140%;
  79. }
  80. div.navtab {
  81. margin-right: 15px;
  82. }
  83. /* @group Link Styling */
  84. a {
  85. color: ##50;
  86. font-weight: normal;
  87. text-decoration: none;
  88. }
  89. .contents a:visited {
  90. color: ##60;
  91. }
  92. a:hover {
  93. text-decoration: underline;
  94. }
  95. a.qindex {
  96. font-weight: bold;
  97. }
  98. a.qindexHL {
  99. font-weight: bold;
  100. background-color: ##AA;
  101. color: #ffffff;
  102. border: 1px double ##98;
  103. }
  104. .contents a.qindexHL:visited {
  105. color: #ffffff;
  106. }
  107. a.el {
  108. font-weight: bold;
  109. }
  110. a.elRef {
  111. }
  112. a.code, a.code:visited {
  113. color: #4665A2;
  114. }
  115. a.codeRef, a.codeRef:visited {
  116. color: #4665A2;
  117. }
  118. /* @end */
  119. dl.el {
  120. margin-left: -1cm;
  121. }
  122. pre.fragment {
  123. border: 1px solid #C4CFE5;
  124. background-color: #FBFCFD;
  125. padding: 4px 6px;
  126. margin: 4px 8px 4px 2px;
  127. overflow: auto;
  128. word-wrap: break-word;
  129. font-size: 9pt;
  130. line-height: 125%;
  131. font-family: monospace, fixed;
  132. font-size: 105%;
  133. }
  134. div.fragment {
  135. padding: 4px;
  136. margin: 4px;
  137. background-color: ##FC;
  138. border: 1px solid ##CC;
  139. }
  140. div.line {
  141. font-family: monospace, fixed;
  142. font-size: 13px;
  143. min-height: 13px;
  144. line-height: 1.0;
  145. text-wrap: unrestricted;
  146. white-space: -moz-pre-wrap; /* Moz */
  147. white-space: -pre-wrap; /* Opera 4-6 */
  148. white-space: -o-pre-wrap; /* Opera 7 */
  149. white-space: pre-wrap; /* CSS3 */
  150. word-wrap: break-word; /* IE 5.5+ */
  151. text-indent: -53px;
  152. padding-left: 53px;
  153. padding-bottom: 0px;
  154. margin: 0px;
  155. -webkit-transition-property: background-color, box-shadow;
  156. -webkit-transition-duration: 0.5s;
  157. -moz-transition-property: background-color, box-shadow;
  158. -moz-transition-duration: 0.5s;
  159. -ms-transition-property: background-color, box-shadow;
  160. -ms-transition-duration: 0.5s;
  161. -o-transition-property: background-color, box-shadow;
  162. -o-transition-duration: 0.5s;
  163. transition-property: background-color, box-shadow;
  164. transition-duration: 0.5s;
  165. }
  166. div.line.glow {
  167. background-color: cyan;
  168. box-shadow: 0 0 10px cyan;
  169. }
  170. span.lineno {
  171. padding-right: 4px;
  172. text-align: right;
  173. border-right: 2px solid #0F0;
  174. background-color: #E8E8E8;
  175. white-space: pre;
  176. }
  177. span.lineno a {
  178. background-color: #D8D8D8;
  179. }
  180. span.lineno a:hover {
  181. background-color: #C8C8C8;
  182. }
  183. div.ah {
  184. background-color: black;
  185. font-weight: bold;
  186. color: #ffffff;
  187. margin-bottom: 3px;
  188. margin-top: 3px;
  189. padding: 0.2em;
  190. border: solid thin #333;
  191. border-radius: 0.5em;
  192. -webkit-border-radius: .5em;
  193. -moz-border-radius: .5em;
  194. box-shadow: 2px 2px 3px #999;
  195. -webkit-box-shadow: 2px 2px 3px #999;
  196. -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
  197. background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444));
  198. background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000);
  199. }
  200. div.groupHeader {
  201. margin-left: 16px;
  202. margin-top: 12px;
  203. font-weight: bold;
  204. }
  205. div.groupText {
  206. margin-left: 16px;
  207. font-style: italic;
  208. }
  209. body {
  210. background-color: white;
  211. color: black;
  212. margin: 0;
  213. }
  214. div.contents {
  215. margin-top: 10px;
  216. margin-left: 12px;
  217. margin-right: 8px;
  218. }
  219. td.indexkey {
  220. background-color: ##ee;
  221. font-weight: bold;
  222. border: 1px solid ##cc;
  223. margin: 2px 0px 2px 0;
  224. padding: 2px 10px;
  225. white-space: nowrap;
  226. vertical-align: top;
  227. }
  228. td.indexvalue {
  229. background-color: ##ee;
  230. border: 1px solid ##cc;
  231. padding: 2px 10px;
  232. margin: 2px 0px;
  233. }
  234. tr.memlist {
  235. background-color: ##f0;
  236. }
  237. p.formulaDsp {
  238. text-align: center;
  239. }
  240. img.formulaDsp {
  241. }
  242. img.formulaInl {
  243. vertical-align: middle;
  244. }
  245. div.center {
  246. text-align: center;
  247. margin-top: 0px;
  248. margin-bottom: 0px;
  249. padding: 0px;
  250. }
  251. div.center img {
  252. border: 0px;
  253. }
  254. address.footer {
  255. text-align: right;
  256. padding-right: 12px;
  257. }
  258. img.footer {
  259. border: 0px;
  260. vertical-align: middle;
  261. }
  262. /* @group Code Colorization */
  263. span.keyword {
  264. color: #008000
  265. }
  266. span.keywordtype {
  267. color: #604020
  268. }
  269. span.keywordflow {
  270. color: #e08000
  271. }
  272. span.comment {
  273. color: #800000
  274. }
  275. span.preprocessor {
  276. color: #806020
  277. }
  278. span.stringliteral {
  279. color: #002080
  280. }
  281. span.charliteral {
  282. color: #008080
  283. }
  284. span.vhdldigit {
  285. color: #ff00ff
  286. }
  287. span.vhdlchar {
  288. color: #000000
  289. }
  290. span.vhdlkeyword {
  291. color: #700070
  292. }
  293. span.vhdllogic {
  294. color: #ff0000
  295. }
  296. blockquote {
  297. background-color: ##F8;
  298. border-left: 2px solid ##AA;
  299. margin: 0 24px 0 4px;
  300. padding: 0 12px 0 16px;
  301. }
  302. /* @end */
  303. /*
  304. .search {
  305. color: #003399;
  306. font-weight: bold;
  307. }
  308. form.search {
  309. margin-bottom: 0px;
  310. margin-top: 0px;
  311. }
  312. input.search {
  313. font-size: 75%;
  314. color: #000080;
  315. font-weight: normal;
  316. background-color: #e8eef2;
  317. }
  318. */
  319. td.tiny {
  320. font-size: 75%;
  321. }
  322. .dirtab {
  323. padding: 4px;
  324. border-collapse: collapse;
  325. border: 1px solid ##b0;
  326. }
  327. th.dirtab {
  328. background: ##ee;
  329. font-weight: bold;
  330. }
  331. hr {
  332. height: 0px;
  333. border: none;
  334. border-top: 1px solid ##66;
  335. }
  336. hr.footer {
  337. height: 1px;
  338. }
  339. /* @group Member Descriptions */
  340. table.memberdecls {
  341. border-spacing: 0px;
  342. padding: 0px;
  343. }
  344. .memberdecls td, .fieldtable tr {
  345. -webkit-transition-property: background-color, box-shadow;
  346. -webkit-transition-duration: 0.5s;
  347. -moz-transition-property: background-color, box-shadow;
  348. -moz-transition-duration: 0.5s;
  349. -ms-transition-property: background-color, box-shadow;
  350. -ms-transition-duration: 0.5s;
  351. -o-transition-property: background-color, box-shadow;
  352. -o-transition-duration: 0.5s;
  353. transition-property: background-color, box-shadow;
  354. transition-duration: 0.5s;
  355. }
  356. .memberdecls td.glow, .fieldtable tr.glow {
  357. background-color: cyan;
  358. box-shadow: 0 0 15px cyan;
  359. }
  360. .mdescLeft, .mdescRight,
  361. .memItemLeft, .memItemRight,
  362. .memTemplItemLeft, .memTemplItemRight, .memTemplParams {
  363. background-color: ##FA;
  364. border: none;
  365. margin: 4px;
  366. padding: 1px 0 0 8px;
  367. }
  368. .mdescLeft, .mdescRight {
  369. padding: 0px 8px 4px 8px;
  370. color: #555;
  371. }
  372. .memSeparator {
  373. border-bottom: 1px solid #DEE4F0;
  374. line-height: 1px;
  375. margin: 0px;
  376. padding: 0px;
  377. }
  378. .memItemLeft, .memTemplItemLeft {
  379. white-space: nowrap;
  380. }
  381. .memItemRight {
  382. width: 100%;
  383. }
  384. .memTemplParams {
  385. color: ##60;
  386. white-space: nowrap;
  387. font-size: 80%;
  388. }
  389. /* @end */
  390. /* @group Member Details */
  391. /* Styles for detailed member documentation */
  392. .memtemplate {
  393. font-size: 80%;
  394. color: ##60;
  395. font-weight: normal;
  396. margin-left: 9px;
  397. }
  398. .memnav {
  399. background-color: ##ee;
  400. border: 1px solid ##b0;
  401. text-align: center;
  402. margin: 2px;
  403. margin-right: 15px;
  404. padding: 2px;
  405. }
  406. .mempage {
  407. width: 100%;
  408. }
  409. .memitem {
  410. padding: 0;
  411. margin-bottom: 10px;
  412. margin-right: 5px;
  413. -webkit-transition: box-shadow 0.5s linear;
  414. -moz-transition: box-shadow 0.5s linear;
  415. -ms-transition: box-shadow 0.5s linear;
  416. -o-transition: box-shadow 0.5s linear;
  417. transition: box-shadow 0.5s linear;
  418. display: table !important;
  419. width: 100%;
  420. }
  421. .memitem.glow {
  422. box-shadow: 0 0 15px cyan;
  423. }
  424. .memname {
  425. font-weight: bold;
  426. margin-left: 6px;
  427. }
  428. .memname td {
  429. vertical-align: bottom;
  430. }
  431. .memproto, dl.reflist dt {
  432. border-top: 1px solid ##B4;
  433. border-left: 1px solid ##B4;
  434. border-right: 1px solid ##B4;
  435. padding: 6px 0px 6px 0px;
  436. color: ##2b;
  437. font-weight: bold;
  438. text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
  439. background-image:url('nav_f.png');
  440. background-repeat:repeat-x;
  441. background-color: ##E6;
  442. /* opera specific markup */
  443. box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
  444. border-top-right-radius: 4px;
  445. border-top-left-radius: 4px;
  446. /* firefox specific markup */
  447. -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
  448. -moz-border-radius-topright: 4px;
  449. -moz-border-radius-topleft: 4px;
  450. /* webkit specific markup */
  451. -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
  452. -webkit-border-top-right-radius: 4px;
  453. -webkit-border-top-left-radius: 4px;
  454. }
  455. .memdoc, dl.reflist dd {
  456. border-bottom: 1px solid ##B4;
  457. border-left: 1px solid ##B4;
  458. border-right: 1px solid ##B4;
  459. padding: 6px 10px 2px 10px;
  460. background-color: ##FC;
  461. border-top-width: 0;
  462. background-image:url('nav_g.png');
  463. background-repeat:repeat-x;
  464. background-color: #FFFFFF;
  465. /* opera specific markup */
  466. border-bottom-left-radius: 4px;
  467. border-bottom-right-radius: 4px;
  468. box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
  469. /* firefox specific markup */
  470. -moz-border-radius-bottomleft: 4px;
  471. -moz-border-radius-bottomright: 4px;
  472. -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
  473. /* webkit specific markup */
  474. -webkit-border-bottom-left-radius: 4px;
  475. -webkit-border-bottom-right-radius: 4px;
  476. -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
  477. }
  478. dl.reflist dt {
  479. padding: 5px;
  480. }
  481. dl.reflist dd {
  482. margin: 0px 0px 10px 0px;
  483. padding: 5px;
  484. }
  485. .paramkey {
  486. text-align: right;
  487. }
  488. .paramtype {
  489. white-space: nowrap;
  490. }
  491. .paramname {
  492. color: #602020;
  493. white-space: nowrap;
  494. }
  495. .paramname em {
  496. font-style: normal;
  497. }
  498. .paramname code {
  499. line-height: 14px;
  500. }
  501. .params, .retval, .exception, .tparams {
  502. margin-left: 0px;
  503. padding-left: 0px;
  504. }
  505. .params .paramname, .retval .paramname {
  506. font-weight: bold;
  507. vertical-align: top;
  508. }
  509. .params .paramtype {
  510. font-style: italic;
  511. vertical-align: top;
  512. }
  513. .params .paramdir {
  514. font-family: "courier new",courier,monospace;
  515. vertical-align: top;
  516. }
  517. table.mlabels {
  518. border-spacing: 0px;
  519. }
  520. td.mlabels-left {
  521. width: 100%;
  522. padding: 0px;
  523. }
  524. td.mlabels-right {
  525. vertical-align: bottom;
  526. padding: 0px;
  527. white-space: nowrap;
  528. }
  529. span.mlabels {
  530. margin-left: 8px;
  531. }
  532. span.mlabel {
  533. background-color: ##88;
  534. border-top:1px solid ##70;
  535. border-left:1px solid ##70;
  536. border-right:1px solid ##CC;
  537. border-bottom:1px solid ##CC;
  538. text-shadow: none;
  539. color: white;
  540. margin-right: 4px;
  541. padding: 2px 3px;
  542. border-radius: 3px;
  543. font-size: 7pt;
  544. white-space: nowrap;
  545. vertical-align: middle;
  546. }
  547. /* @end */
  548. /* these are for tree view when not used as main index */
  549. div.directory {
  550. margin: 10px 0px;
  551. border-top: 1px solid #A8B8D9;
  552. border-bottom: 1px solid #A8B8D9;
  553. width: 100%;
  554. }
  555. .directory table {
  556. border-collapse:collapse;
  557. }
  558. .directory td {
  559. margin: 0px;
  560. padding: 0px;
  561. vertical-align: top;
  562. }
  563. .directory td.entry {
  564. white-space: nowrap;
  565. padding-right: 6px;
  566. }
  567. .directory td.entry a {
  568. outline:none;
  569. }
  570. .directory td.entry a img {
  571. border: none;
  572. }
  573. .directory td.desc {
  574. width: 100%;
  575. padding-left: 6px;
  576. padding-right: 6px;
  577. padding-top: 3px;
  578. border-left: 1px solid rgba(0,0,0,0.05);
  579. }
  580. .directory tr.even {
  581. padding-left: 6px;
  582. background-color: ##F8;
  583. }
  584. .directory img {
  585. vertical-align: -30%;
  586. }
  587. .directory .levels {
  588. white-space: nowrap;
  589. width: 100%;
  590. text-align: right;
  591. font-size: 9pt;
  592. }
  593. .directory .levels span {
  594. cursor: pointer;
  595. padding-left: 2px;
  596. padding-right: 2px;
  597. color: ##50;
  598. }
  599. div.dynheader {
  600. margin-top: 8px;
  601. -webkit-touch-callout: none;
  602. -webkit-user-select: none;
  603. -khtml-user-select: none;
  604. -moz-user-select: none;
  605. -ms-user-select: none;
  606. user-select: none;
  607. }
  608. address {
  609. font-style: normal;
  610. color: ##33;
  611. }
  612. table.doxtable {
  613. border-collapse:collapse;
  614. margin-top: 4px;
  615. margin-bottom: 4px;
  616. }
  617. table.doxtable td, table.doxtable th {
  618. border: 1px solid ##37;
  619. padding: 3px 7px 2px;
  620. }
  621. table.doxtable th {
  622. background-color: ##47;
  623. color: #FFFFFF;
  624. font-size: 110%;
  625. padding-bottom: 4px;
  626. padding-top: 5px;
  627. }
  628. table.fieldtable {
  629. width: 100%;
  630. margin-bottom: 10px;
  631. border: 1px solid ##B4;
  632. border-spacing: 0px;
  633. -moz-border-radius: 4px;
  634. -webkit-border-radius: 4px;
  635. border-radius: 4px;
  636. -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
  637. -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
  638. box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
  639. }
  640. .fieldtable td, .fieldtable th {
  641. padding: 3px 7px 2px;
  642. }
  643. .fieldtable td.fieldtype, .fieldtable td.fieldname {
  644. white-space: nowrap;
  645. border-right: 1px solid ##B4;
  646. border-bottom: 1px solid ##B4;
  647. vertical-align: top;
  648. }
  649. .fieldtable td.fielddoc {
  650. border-bottom: 1px solid ##B4;
  651. width: 100%;
  652. }
  653. .fieldtable td.fielddoc p:first-child {
  654. margin-top: 2px;
  655. }
  656. .fieldtable td.fielddoc p:last-child {
  657. margin-bottom: 2px;
  658. }
  659. .fieldtable tr:last-child td {
  660. border-bottom: none;
  661. }
  662. .fieldtable th {
  663. background-image:url('nav_f.png');
  664. background-repeat:repeat-x;
  665. background-color: ##E6;
  666. font-size: 90%;
  667. color: ##2B;
  668. padding-bottom: 4px;
  669. padding-top: 5px;
  670. text-align:left;
  671. -moz-border-radius-topleft: 4px;
  672. -moz-border-radius-topright: 4px;
  673. -webkit-border-top-left-radius: 4px;
  674. -webkit-border-top-right-radius: 4px;
  675. border-top-left-radius: 4px;
  676. border-top-right-radius: 4px;
  677. border-bottom: 1px solid ##B4;
  678. }
  679. .tabsearch {
  680. top: 0px;
  681. left: 10px;
  682. height: 36px;
  683. background-image: url('tab_b.png');
  684. z-index: 101;
  685. overflow: hidden;
  686. font-size: 13px;
  687. }
  688. .navpath ul
  689. {
  690. font-size: 11px;
  691. background-image:url('tab_b.png');
  692. background-repeat:repeat-x;
  693. background-position: 0 -5px;
  694. height:30px;
  695. line-height:30px;
  696. color:##9b;
  697. border:solid 1px ##ca;
  698. overflow:hidden;
  699. margin:0px;
  700. padding:0px;
  701. }
  702. .navpath li
  703. {
  704. list-style-type:none;
  705. float:left;
  706. padding-left:10px;
  707. padding-right:15px;
  708. background-image:url('bc_s.png');
  709. background-repeat:no-repeat;
  710. background-position:right;
  711. color:##45;
  712. }
  713. .navpath li.navelem a
  714. {
  715. height:32px;
  716. display:block;
  717. text-decoration: none;
  718. outline: none;
  719. color: ##30;
  720. font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
  721. text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
  722. text-decoration: none;
  723. }
  724. .navpath li.navelem a:hover
  725. {
  726. color:##80;
  727. }
  728. .navpath li.footer
  729. {
  730. list-style-type:none;
  731. float:right;
  732. padding-left:10px;
  733. padding-right:15px;
  734. background-image:none;
  735. background-repeat:no-repeat;
  736. background-position:right;
  737. color:##45;
  738. font-size: 8pt;
  739. }
  740. div.summary
  741. {
  742. float: right;
  743. font-size: 8pt;
  744. padding-right: 5px;
  745. width: 50%;
  746. text-align: right;
  747. }
  748. div.summary a
  749. {
  750. white-space: nowrap;
  751. }
  752. div.ingroups
  753. {
  754. font-size: 8pt;
  755. width: 50%;
  756. text-align: left;
  757. }
  758. div.ingroups a
  759. {
  760. white-space: nowrap;
  761. }
  762. div.header
  763. {
  764. background-image:url('nav_h.png');
  765. background-repeat:repeat-x;
  766. background-color: ##FA;
  767. margin: 0px;
  768. border-bottom: 1px solid ##CC;
  769. }
  770. div.headertitle
  771. {
  772. padding: 5px 5px 5px 10px;
  773. }
  774. dl
  775. {
  776. padding: 0 0 0 10px;
  777. }
  778. /* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */
  779. dl.section
  780. {
  781. margin-left: 0px;
  782. padding-left: 0px;
  783. }
  784. dl.note
  785. {
  786. margin-left:-7px;
  787. padding-left: 3px;
  788. border-left:4px solid;
  789. border-color: #D0C000;
  790. }
  791. dl.warning, dl.attention
  792. {
  793. margin-left:-7px;
  794. padding-left: 3px;
  795. border-left:4px solid;
  796. border-color: #FF0000;
  797. }
  798. dl.pre, dl.post, dl.invariant
  799. {
  800. margin-left:-7px;
  801. padding-left: 3px;
  802. border-left:4px solid;
  803. border-color: #00D000;
  804. }
  805. dl.deprecated
  806. {
  807. margin-left:-7px;
  808. padding-left: 3px;
  809. border-left:4px solid;
  810. border-color: #505050;
  811. }
  812. dl.todo
  813. {
  814. margin-left:-7px;
  815. padding-left: 3px;
  816. border-left:4px solid;
  817. border-color: #00C0E0;
  818. }
  819. dl.test
  820. {
  821. margin-left:-7px;
  822. padding-left: 3px;
  823. border-left:4px solid;
  824. border-color: #3030E0;
  825. }
  826. dl.bug
  827. {
  828. margin-left:-7px;
  829. padding-left: 3px;
  830. border-left:4px solid;
  831. border-color: #C08050;
  832. }
  833. dl.section dd {
  834. margin-bottom: 6px;
  835. }
  836. #projectlogo
  837. {
  838. text-align: center;
  839. vertical-align: bottom;
  840. border-collapse: separate;
  841. }
  842. #projectlogo img
  843. {
  844. border: 0px none;
  845. }
  846. #projectname
  847. {
  848. font: 300% Tahoma, Arial,sans-serif;
  849. margin: 0px;
  850. padding: 2px 0px;
  851. }
  852. #projectbrief
  853. {
  854. font: 120% Tahoma, Arial,sans-serif;
  855. margin: 0px;
  856. padding: 0px;
  857. }
  858. #projectnumber
  859. {
  860. font: 50% Tahoma, Arial,sans-serif;
  861. margin: 0px;
  862. padding: 0px;
  863. }
  864. #titlearea
  865. {
  866. padding: 0px;
  867. margin: 0px;
  868. width: 100%;
  869. border-bottom: 1px solid ##70;
  870. }
  871. .image
  872. {
  873. text-align: center;
  874. }
  875. .dotgraph
  876. {
  877. text-align: center;
  878. }
  879. .mscgraph
  880. {
  881. text-align: center;
  882. }
  883. .caption
  884. {
  885. font-weight: bold;
  886. }
  887. div.zoom
  888. {
  889. border: 1px solid ##A0;
  890. }
  891. dl.citelist {
  892. margin-bottom:50px;
  893. }
  894. dl.citelist dt {
  895. color:##40;
  896. float:left;
  897. font-weight:bold;
  898. margin-right:10px;
  899. padding:5px;
  900. }
  901. dl.citelist dd {
  902. margin:2px 0;
  903. padding:5px 0;
  904. }
  905. div.toc {
  906. padding: 14px 25px;
  907. background-color: ##F6;
  908. border: 1px solid ##DD;
  909. border-radius: 7px 7px 7px 7px;
  910. float: right;
  911. height: auto;
  912. margin: 0 20px 10px 10px;
  913. width: 200px;
  914. }
  915. div.toc li {
  916. background: url("bdwn.png") no-repeat scroll 0 5px transparent;
  917. font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif;
  918. margin-top: 5px;
  919. padding-left: 10px;
  920. padding-top: 2px;
  921. }
  922. div.toc h3 {
  923. font: bold 12px/1.2 Arial,FreeSans,sans-serif;
  924. color: ##60;
  925. border-bottom: 0 none;
  926. margin: 0;
  927. }
  928. div.toc ul {
  929. list-style: none outside none;
  930. border: medium none;
  931. padding: 0px;
  932. }
  933. div.toc li.level1 {
  934. margin-left: 0px;
  935. }
  936. div.toc li.level2 {
  937. margin-left: 15px;
  938. }
  939. div.toc li.level3 {
  940. margin-left: 30px;
  941. }
  942. div.toc li.level4 {
  943. margin-left: 45px;
  944. }
  945. .inherit_header {
  946. font-weight: bold;
  947. color: gray;
  948. cursor: pointer;
  949. -webkit-touch-callout: none;
  950. -webkit-user-select: none;
  951. -khtml-user-select: none;
  952. -moz-user-select: none;
  953. -ms-user-select: none;
  954. user-select: none;
  955. }
  956. .inherit_header td {
  957. padding: 6px 0px 2px 5px;
  958. }
  959. .inherit {
  960. display: none;
  961. }
  962. tr.heading h2 {
  963. margin-top: 12px;
  964. margin-bottom: 4px;
  965. }
  966. @media print
  967. {
  968. #top { display: none; }
  969. #side-nav { display: none; }
  970. #nav-path { display: none; }
  971. body { overflow:visible; }
  972. h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
  973. .summary { display: none; }
  974. .memitem { page-break-inside: avoid; }
  975. #doc-content
  976. {
  977. margin-left:0 !important;
  978. height:auto !important;
  979. width:auto !important;
  980. overflow:inherit;
  981. display:inline;
  982. }
  983. }