iComb.css 23 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207
  1. body {
  2. margin: 0;
  3. font: 100%/1.2 arial, helvetica, sans-serif;
  4. background: #406080; // 406080=64,96,128 - 236784 235764
  5. # background: #576423;
  6. font-family: "Arial Black", Arial, Helvetica, sans-serif;
  7. font-size: 1em;
  8. line-height: 130%;
  9. margin-left: 0px;
  10. }
  11. body #page {
  12. color: #333333;
  13. font-family: "Arial Black", Arial, Helvetica, sans-serif;
  14. font-size: .9em;
  15. }
  16. .titulo {
  17. font-family: "Arial Black", Arial, Helvetica, sans-serif;
  18. font-size: 1.2em; font-weight: bold; text-align: center;
  19. padding-top: 1.1em;
  20. margin-left: 4px; margin-right: 4px;
  21. }
  22. .block {
  23. -moz-border-radius: 8px;
  24. border: 1px solid #d4d1E2;
  25. height: 2em;
  26. }
  27. .applet {
  28. -moz-border-radius: 8px;
  29. border: 1px solid #d4d1E2;
  30. text-align: center;
  31. }
  32. /*
  33. */
  34. #wrapper {
  35. border: 2px; padding: 2px;
  36. background: #ffffff;
  37. }
  38. table.wrapper {
  39. min-width: 800px;
  40. padding: 5px;
  41. background: #555555;
  42. border-style: groove; // border-collapse: separate; color: #0000aa;
  43. background-color: white;
  44. }
  45. /* cabeçalho */
  46. .cabecalho {
  47. width: 100%; margin-top: 5px; margin-bottom: 3px; font-size: 0.7em;
  48. }
  49. /* cabeçalho */
  50. #center {
  51. text-align: center;
  52. }
  53. #container {
  54. float: left;
  55. margin-right: -194px;
  56. margin-top: 0px;
  57. width: 100%;
  58. clear: both;
  59. }
  60. #content {
  61. padding-right: 176px;
  62. height: 100%;
  63. margin: 0 18px 0 18px;
  64. border-top: 1px solid white;
  65. background: transparent url("imagens/ks-page-bg.gif") right top repeat-x ;
  66. padding-top:5px;
  67. }
  68. #contentwide {
  69. padding-right: 0px;
  70. height: 100%;
  71. margin: 0 18px 0 18px;
  72. border-top: 1px solid white;
  73. background: transparent url("imagens/ks-page-bg.gif") right top repeat-x ;
  74. }
  75. #widthwrapper {
  76. width: 99%;
  77. }
  78. #page {
  79. background: transparent url("imagens/ks-dot-v.gif") repeat-y right top;
  80. padding-left: 0px;
  81. padding-right: 12px;
  82. }
  83. #contentwide #widthwrapper {
  84. width: auto;
  85. margin-right: -20px;
  86. }
  87. #contentwide #page {
  88. background-image: none;
  89. }
  90. #page.home {
  91. padding-left: 10px;
  92. padding-right: 30px;
  93. }
  94. /* Headings*/
  95. #header {
  96. background: #FFFFFF url("imagens/ks-header-bg.gif") left top no-repeat;
  97. margin-bottom: 4px;
  98. }
  99. h1 {
  100. margin: 40px 0 0 18px;
  101. /* position: absolute; */
  102. }
  103. #page h1 {
  104. margin-top: 10px;
  105. line-height: 120%;
  106. font-weight: bold;
  107. font-size: 1em;
  108. color: #000000;
  109. }
  110. #page h2 {
  111. font-size: 100%;
  112. color: #444444;
  113. }
  114. #page h2 .teReo {
  115. font-size: 90%;
  116. font-style: italic;
  117. }
  118. #page h3 {
  119. font-size: 95%;
  120. color: #555555;
  121. padding-top: 0.25em;
  122. margin-top: 1.5em;
  123. border-top: 0.15em #ADB294 solid;
  124. }
  125. #page h4 {
  126. font-size: 85%;
  127. color: #666666;
  128. margin-left: 30px;
  129. }
  130. #page h5 {
  131. padding: 0;
  132. font-size: 85%;
  133. margin-bottom: 0;
  134. margin-left: 30px;
  135. color: #576423;
  136. }
  137. #page h5.highlight {
  138. margin-bottom: .2em;
  139. background: #E6E4D5;
  140. padding: 7px 0 6px 10px;
  141. color: #576423;
  142. }
  143. #page h6 {
  144. font-size: 70%;
  145. color: #333333;
  146. margin-left: 30px;
  147. }
  148. #page h6.list {
  149. padding: 0;
  150. font-size: 70%;
  151. margin: 0 0 4px;
  152. color: #999999;
  153. }
  154. /* Content */
  155. p {
  156. padding: 0;
  157. margin: 10px 0 10px 0;
  158. color: #333333;
  159. }
  160. p a {
  161. color: #336666;
  162. text-decoration: none;
  163. }
  164. p a:hover {
  165. text-decoration: underline;
  166. }
  167. a:visited {
  168. color: #445566;
  169. }
  170. #page caption {
  171. font-weight: bold;
  172. font-size: 105%;
  173. color: #777777;
  174. text-align: left;
  175. padding: 5px 0 3px 0;
  176. }
  177. #page p {
  178. font-size: 85%;
  179. line-height: 130%;
  180. margin-left: 30px;
  181. }
  182. #page p.sub {
  183. font-size: 70%;
  184. }
  185. #page p.sub a {
  186. text-decoration: none;
  187. }
  188. #page p.sub a:hover {
  189. text-decoration: underline;
  190. }
  191. #page sup {
  192. font-size: 90%;
  193. line-height: 2.75em;
  194. }
  195. #page a {
  196. color: #336666;
  197. text-decoration: underline;
  198. }
  199. #page a:hover {
  200. text-decoration: none;
  201. }
  202. #page ul {
  203. font-size: 85%;
  204. margin: 0;
  205. padding: 10px 0 0 10px;
  206. list-style-type: none;
  207. margin-left: 30px;
  208. }
  209. #page ol {
  210. font-size: 85%;
  211. margin: 0;
  212. padding: 10px 0 0 30px;
  213. margin-left: 30px;
  214. }
  215. #page ol.conditions {
  216. font-size: 85%;
  217. background: none;
  218. }
  219. #page ol.conditions li {
  220. background: none;
  221. }
  222. #page ol.conditions ul li {
  223. background: transparent url("imagens/ks-page-ul-li-bg.gif") 0px .5em no-repeat;
  224. }
  225. #page ul ul, #page ul ol, #page ol ul, #page ol ol {
  226. font-size: 100%;
  227. }
  228. #page ul li {
  229. background: transparent url("imagens/ks-page-ul-li-bg.gif") 0px .5em no-repeat;
  230. padding: 0 0 8px 14px;
  231. }
  232. #page ul.linklist li {
  233. background: transparent url("imagens/ks-page-linklist-li-bg2.gif") 0px .5em no-repeat;
  234. margin: 0;
  235. list-style-type: none;
  236. }
  237. #page ul.primary a, #page ul.secondary a {
  238. text-decoration: none;
  239. }
  240. #page ul.primary a, #page ul.secondary2 a {
  241. text-decoration: none;
  242. }
  243. #widthwrapper ul.find-more {
  244. margin: 0 0 0 15px;
  245. padding: 0;
  246. }
  247. #widthwrapper ul.find-more li{
  248. background-image: none;
  249. }
  250. #page h5.highlight {
  251. margin-bottom: .2em;
  252. background: #E6E4D5;
  253. padding: 7px 0 6px 10px;
  254. color: #576423;
  255. }
  256. /* Menu and navigation */
  257. #page a.external {
  258. background: url("imagens/<img src="icon-external-link.gif" border="0" alt="This link will open in a new window." width="16" height="16" />") top right no-repeat;
  259. padding-right: 18px;
  260. }
  261. #headerutils {
  262. margin: 10px 18px -2px 0;
  263. padding: 0;
  264. float:right;
  265. font-size: .7em;
  266. display:inline;
  267. }
  268. #headerutils a {
  269. background: transparent url("imagens/ks-headerutils-a-bg.gif") no-repeat left top;
  270. padding: 4px 12px 4px 12px;
  271. margin: 0 -1px 0 0;
  272. color: #576423;
  273. text-decoration: none;
  274. border-right: 1px solid #c2c7b1;
  275. display:block;
  276. float: left;
  277. }
  278. #headerutils a:hover {
  279. text-decoration: underline;
  280. }
  281. #menu ul {
  282. display: block;
  283. margin: 0;
  284. padding: 0;
  285. clear: both;
  286. }
  287. #menu li {
  288. display: block;
  289. float: left;
  290. margin: 0;
  291. padding: 0;
  292. }
  293. #menu #main-nav-wrap {
  294. background: #B9B496 url("imagens/ks-main-nav-bg3.gif") left bottom no-repeat;
  295. margin: 16px 17px 34px 0;
  296. overflow: auto;
  297. padding: 0;
  298. }
  299. #menu #main-nav {
  300. overflow: auto;
  301. position: relative;
  302. }
  303. #menu #main-nav-foot {
  304. background: transparent url("imagens/ks-main-nav-bg4.gif") right bottom no-repeat;
  305. height: 4px;
  306. margin-top: -3px;
  307. font-size:1px;
  308. }
  309. #menu #main-nav-foot2 {
  310. background: transparent url("imagens/ks-main-nav-bg5.gif") left bottom no-repeat;
  311. height: 4px;
  312. font-size:1px;
  313. }
  314. #menu #main-nav-table {
  315. margin:0;
  316. padding: 0;
  317. width: 100%;
  318. background: transparent url("imagens/ks-main-nav-bg.gif") left top no-repeat;
  319. }
  320. #menu #main-nav-table td {
  321. text-align: center;
  322. padding: 4px 0 4px 0;
  323. width: 25%;
  324. border-right: 1px solid #FFFFFF;
  325. border-left: 1px solid #9D9877;
  326. }
  327. #menu #main-nav-table td.last {
  328. text-align: center;
  329. background: transparent url("imagens/ks-main-nav-bg2.gif") right top no-repeat ;
  330. padding: 0;
  331. width: 25%;
  332. }
  333. #menu #main-nav-table td.last {
  334. border-right: none;
  335. }
  336. #menu #main-nav-table td.first {
  337. border-left: none;
  338. }
  339. #menu #main-nav-table td a {
  340. color: #FFFFFF;
  341. text-decoration: none;
  342. font-size: 85%;
  343. font-weight: bold;
  344. }
  345. #menu #main-nav-table td a:hover {
  346. text-decoration: underline;
  347. }
  348. #menu #main-nav-table td.current {
  349. background: #9BA27B url("imagens/ks-main-nav-bg-current.gif") right top no-repeat;
  350. }
  351. #menu #main-nav-table td.lastcurrent {
  352. background: #9BA27B url("imagens/ks-main-nav-bg-lastcurrent.gif") right top no-repeat;
  353. border-right: none;
  354. }
  355. #menu #main-nav-table td.firstcurrent {
  356. background: #9BA27B url("imagens/ks-main-nav-bg-lastcurrent2.gif");
  357. border-left: none;
  358. }
  359. #menu #sub-nav-wrap {
  360. background: #FFFFFF url("imagens/ks-sub-nav-bg.gif") left top no-repeat ;
  361. margin-top: -32px;
  362. margin-right: 17px;
  363. overflow:auto;
  364. border-bottom: 1px solid white;
  365. }
  366. #menu #sub-nav {
  367. background: transparent url("imagens/ks-sub-nav-bg2.gif") right top no-repeat;
  368. overflow:auto;
  369. padding: 0 0 0 6px;
  370. }
  371. #menu #sub-nav li {
  372. padding: 0 6px 8px 0;
  373. color: #999999;
  374. }
  375. #menu #sub-nav li a {
  376. color: #336666;
  377. font-size: 73%;
  378. font-weight: normal;
  379. text-decoration: none;
  380. margin: 4px 6px 0 0;
  381. white-space: nowrap;
  382. }
  383. #menu #sub-nav li a.current {
  384. color: #000000;
  385. }
  386. #menu #main-nav a:hover, #menu #sub-nav a:hover {
  387. text-decoration: underline;
  388. }
  389. /* Sidebar */
  390. #sidebar {
  391. padding: 0;
  392. margin: 40px 0 0 0 ;
  393. float: left;
  394. width: 176px;
  395. font-size: 70%;
  396. }
  397. #sidebar h4 {
  398. color:#576423;
  399. padding: 0 10px 0 10px;
  400. margin: 0;
  401. font-size: 115%;
  402. }
  403. #sidebar .hr {
  404. clear: both;
  405. background: url("imagens/ks-dot-h.gif") repeat-x left top;
  406. padding: 0;
  407. font-size: 1px;
  408. border-top: 1px solid white;
  409. margin: 6px 8px 6px 8px;
  410. line-height: 1px;
  411. height: 2px;
  412. display: block;
  413. }
  414. #sidebar img {
  415. margin: 0 8px 8px 8px;
  416. }
  417. /* Box 1 in Sidebar */
  418. .box-1 {
  419. margin: 0 8px 8px 8px;
  420. background-color: #DFE2D6;
  421. color: #576423;
  422. padding: 0 0 4px 0;
  423. }
  424. #sidebar .box-1 h4 {
  425. background: #ACB293 url("imagens/ks-sidebar-box1-h4-bg.gif") no-repeat left top;
  426. color: #FFFFFF;
  427. font-size: 110%;
  428. padding: 4px 10px 4px 10px;
  429. }
  430. .box-1 ul {
  431. margin: 8px 6px 0 20px;
  432. padding: 0 0 0 2px;
  433. }
  434. ul.linklist {
  435. list-style-type: none;
  436. margin: 8px 6px 0 10px;
  437. }
  438. .box-1 ol {
  439. margin: 8px 6px 0 28px;
  440. padding: 0;
  441. }
  442. .box-1 ul li, .box-1 ol li {
  443. margin: 0 0 8px 0;
  444. padding: 0;
  445. }
  446. .box-1 p {
  447. margin: 8px 6px 0 12px;
  448. padding: 0;
  449. color: #576423;
  450. }
  451. .box-1 a {
  452. color: #576423;
  453. text-decoration: underline;
  454. }
  455. ul.linklist li {
  456. background: transparent url("imagens/ks-linklist-li-bg.gif") no-repeat 0px 4px;
  457. padding: 0 0 0 14px;
  458. list-style-type: none;
  459. }
  460. .linklist a {
  461. color: #576423;
  462. text-decoration: none;
  463. }
  464. .box-1 a:hover {
  465. text-decoration: none;
  466. }
  467. .linklist a:hover {
  468. text-decoration: underline;
  469. }
  470. /* Box 2 in Sidebar */
  471. .box-2 {
  472. margin: 0 8px 8px 8px;
  473. background-color: #E5E5E5;
  474. color: #333333;
  475. padding: 0 0 4px 0;
  476. border-bottom: 4px solid #B7B7B7;
  477. }
  478. .box2 h3 {
  479. margin-bottom: 10px;
  480. }
  481. #sidebar .box-2 h4 {
  482. background: #B0B0B0 url("imagens/ks-sidebar-box2-h4-bg.gif") no-repeat left top;
  483. font-size: 110%;
  484. color: #FFFFFF;
  485. padding: 4px 10px 4px 10px;
  486. margin: 0;
  487. }
  488. .box-2 ul {
  489. margin: 0;
  490. padding: 8px 6px 0 10px;
  491. background: transparent url("imagens/ks-sidebar-box2-ul-bg.gif") repeat-x left top;
  492. list-style-type: none;
  493. }
  494. .box-2 ol {
  495. margin: 8px 6px 0 28px;
  496. padding: 0;
  497. }
  498. .box-2 ul li, .box-2 ol li {
  499. margin: 0 0 8px 0;
  500. padding: 0;
  501. }
  502. .box-2 p {
  503. margin: 8px 6px 0 12px;
  504. padding: 0;
  505. }
  506. .box-2 a {
  507. color: #336666;
  508. text-decoration: underline;
  509. }
  510. .box-2 a:hover {
  511. text-decoration: none;
  512. }
  513. .box-2 ul.linklist li {
  514. background: transparent url("imagens/ks-linklist-li-bg2.gif") no-repeat 0px 4px;
  515. padding: 0 0 0 14px;
  516. list-style-type: none;
  517. }
  518. .box-2 ul.linklist a {
  519. color: #336666;
  520. text-decoration: none;
  521. }
  522. .box-2 ul.linklist a:hover {
  523. text-decoration: underline;
  524. }
  525. /* Box 3 in Sidebar */
  526. .box-3 {
  527. margin: 0 8px 8px 8px;
  528. background-color: #E5E5E5;
  529. color: #576423;
  530. padding: 0;
  531. background: #daddcf url("imagens/ks-sidebar-box3-bg.gif") repeat-y left top;
  532. position: relative;
  533. }
  534. .box-3-wrapper {
  535. background: transparent url("imagens/ks-sidebar-box3-bg2.gif") no-repeat left top;
  536. }
  537. .box-3-wrapper .box-3-wrap {
  538. background: transparent url("imagens/ks-sidebar-box3-bg3.gif") no-repeat left bottom;
  539. }
  540. #sidebar .box-3 h4 {
  541. background: #B0B0B0 url("imagens/ks-sidebar-box2-h4-bg.gif") no-repeat left top;
  542. font-size: 110%;
  543. color: #FFFFFF;
  544. }
  545. #sidebar .box-3 ul {
  546. margin: 8px 6px 0 10px;
  547. padding: 8px 0 1px 2px;
  548. list-style-type: none;
  549. }
  550. .box-3 ol {
  551. margin: 8px 6px 0 28px;
  552. padding: 0 0 0 0;
  553. }
  554. .box-3 ul li, .box-3 ol li {
  555. margin: 0 4px 6px 0;
  556. padding: 0 0 2px 0;
  557. background: transparent url("imagens/ks-sidebar-box3-li-bg.gif") no-repeat right top;
  558. display: block;
  559. }
  560. .box-3 a {
  561. color: #576423;
  562. text-decoration: none;
  563. }
  564. .box-3 a:hover {
  565. text-decoration: underline;
  566. }
  567. /* Tables */
  568. #page table {
  569. border-right: 1px solid #E4E1D2;
  570. background-color: #FAF9F6;
  571. padding: 0;
  572. margin: 0;
  573. margin-left: 30px;
  574. width: 95%;
  575. font-size: 90%;
  576. }
  577. #page table p {
  578. margin: 0 0 10px 0;
  579. font-size: 100%;
  580. }
  581. #page table ul, #page table ol{
  582. margin: 0 0 10px 0;
  583. font-size: 100%;
  584. }
  585. #page table h5 {
  586. margin: 0 0 15px 0;
  587. font-size: 110%;
  588. }
  589. #page table h6 {
  590. margin: 0 0 15px 0;
  591. font-size: 100%;
  592. }
  593. #page th {
  594. background-color: #ACB293;
  595. color: #FFFFFF;
  596. font-size: 110%;
  597. padding: 4px 10px 4px 10px;
  598. }
  599. #page table tr td {
  600. border: 1px solid #E4E1D2;
  601. border-right: 0;
  602. padding: 5px;
  603. }
  604. table.wrapper {
  605. background-color: #FFFFFF;
  606. margin-left: auto;
  607. margin-right: auto;
  608. }
  609. #page td.oddrow {
  610. background-color: #DFE2D6;
  611. }
  612. .summary table td, .summary table th {
  613. font-size: 70%;
  614. text-align: left;
  615. font-weight: normal;
  616. padding: 6px 4px 4px 14px;
  617. border-bottom: 1px solid #FFF;
  618. }
  619. .summary table td.center, .summary table th.center {
  620. text-align: center;
  621. padding: 6px 10px 4px 10px;
  622. }
  623. .summary table tr.odd td{
  624. background-color: #EDEDED;
  625. }
  626. /* Image layouts */
  627. #page img.editorial {
  628. float: left;
  629. border: 1px solid #D1CCB2;
  630. padding: 3px;
  631. margin: 0 12px 0 0;
  632. }
  633. #imagebox img {
  634. float: left;
  635. border: 1px solid #D1CCB2;
  636. padding: 3px;
  637. margin: 0 12px 0 0;
  638. }
  639. #page .align-middle p, page .align-middle {margin-top: 4px;}
  640. #page .align-middle img {float: left; margin-right: 5px;}
  641. /* Downloadable documents */
  642. #page ul.docs {
  643. font-size: 85%;
  644. margin: 0;
  645. padding: 0;
  646. list-style-type: none;
  647. }
  648. #page ul.docs li {
  649. background-image: none;
  650. margin: 0;
  651. padding: 0;
  652. display: inline;
  653. margin-right: 15px;
  654. }
  655. #page .pdfhelp {
  656. padding: 4px 100px 30px 0;
  657. background: transparent url("imagens/ks-downloadacrobat.gif") top right no-repeat;
  658. }
  659. #page .pdfhelp a {
  660. font-size: 70%;
  661. display: block;
  662. width: 140px;
  663. text-align: left;
  664. float: right;
  665. text-decoration: none;
  666. }
  667. #page .pdfhelp a:hover {
  668. text-decoration: underline;
  669. }
  670. /* Section box */
  671. .box {
  672. border: 1px solid #E4E1D2;
  673. background-color: #FAF9F6;
  674. padding: 0 10px 0 10px;
  675. margin: 0 0 20px 0;
  676. }
  677. #page .box h5 {
  678. background: transparent url("imagens/ks-page-box-h5-bg.gif") 0px 0px no-repeat;
  679. margin: px 0 0 0;
  680. padding: 6px 0 2px 30px;
  681. color: #576423;
  682. }
  683. #page .sectionbox {
  684. width: 33%;
  685. margin-right: -2px;
  686. float: left;
  687. margin-top: 10px;
  688. }
  689. #page .sectionbox p {
  690. margin: 0;
  691. padding: 4px 0 0 0;
  692. }
  693. #page .sectionbox h5 {
  694. margin: 0;
  695. padding: 0px 0 0 0;
  696. color: #576423;
  697. }
  698. #page .sectionbox h5 a {
  699. text-decoration: none;
  700. }
  701. #page .sectionbox h5 a:hover {
  702. text-decoration: underline;
  703. }
  704. .sectionbox-wrapper1 {
  705. background: transparent url("imagens/icomb-sitemap-bg-top.gif") top left no-repeat;
  706. margin: 0 10px 14px 10px;
  707. }
  708. .sectionbox-wrapper2 {
  709. background: transparent url("imagens/icomb-section-bg-top2.gif") top right no-repeat;
  710. padding-top: 10px;
  711. }
  712. .sectionbox-wrapper3 {
  713. background: transparent url("imagens/icomb-sitemap-bg-bot.gif") bottom left no-repeat;
  714. }
  715. .sectionbox-wrapper4 {
  716. background: transparent url("imagens/icomb-sitemap-bg-bot2.gif") bottom right no-repeat;
  717. padding-bottom: 10px;
  718. }
  719. .sectionbox-wrapper5{
  720. background-color: #F7F6F2 ;
  721. border-right: 1px solid #D9E3E0;
  722. border-left: 1px solid #D9E3E0;
  723. padding: 4px 10px 0 10px;
  724. }
  725. .unique .sectionbox-wrapper1 {
  726. background: transparent url("imagens/icomb-sitemap-bg-top.gif") top left no-repeat;
  727. }
  728. /* Homepage */
  729. .homebox1 {
  730. float: left;
  731. margin: 0 240px 0 0;
  732. }
  733. .homebox1 img {
  734. float: right;
  735. margin: 0 20px 0 20px;
  736. }
  737. .homebox2 h5 {
  738. margin-top: 8px;
  739. padding-top: 0px;
  740. }
  741. .homebox2 {
  742. float: right;
  743. width: 240px;
  744. margin-left: -240px;
  745. }
  746. #page .homebox2 ul {
  747. width: 222px;
  748. padding: 0;
  749. font-size: 70%;
  750. margin-top: 4px;
  751. }
  752. #page .homebox2 ul li {
  753. width: 222px;
  754. background: transparent url("imagens/ks-home-ul-li-bg.gif") top left no-repeat;
  755. padding: 0;
  756. margin: 0 0 2px 0;
  757. }
  758. #page .homebox2 ul li a {
  759. display: block;
  760. width: 180px;
  761. padding: 5px 38px 5px 5px;
  762. background: transparent url("imagens/ks-home-ul-li-a-bg.gif") bottom left no-repeat;
  763. margin: 0;
  764. text-decoration: none;
  765. }
  766. #page .homebox2 ul li a:hover {
  767. text-decoration: underline;
  768. }
  769. .homebox3 {
  770. float: left;
  771. clear: left;
  772. width: 134px;
  773. margin-right: -134px;
  774. background: transparent url("imagens/ks-dot-v.gif") top right repeat-y;
  775. }
  776. .homebox3 a {
  777. position:relative; /* positioned relative so that the link is clickable in FF */
  778. }
  779. .homebox4 {
  780. float: left;
  781. padding-left: 140px;
  782. }
  783. .homebox4-listwrapper {
  784. background: url("imagens/ks-homebox4-listwrapper-bg.gif") repeat-y 99% 100%;
  785. width: 100%;
  786. margin: 8px 0 0 0;
  787. padding: 0 0 4px 0;
  788. }
  789. .homebox4-listwrapper-1 {
  790. background: transparent url("imagens/ks-sidebar-box2-ul-bg.gif") repeat-x 0pt 22px;
  791. margin-right: 8px;
  792. }
  793. .homebox4-listwrapper-2 {
  794. background: transparent url("imagens/ks-dot_v_home.gif") repeat-y 33% 0%;
  795. margin-right: -8px;
  796. }
  797. .homebox4-listwrapper-3 {
  798. background: transparent url("imagens/ks-dot_v_home.gif") repeat-y 66% 0%;
  799. width: 100%;
  800. }
  801. #page .homebox4 h5 {
  802. margin: 0;
  803. padding: 0;
  804. }
  805. #page .homebox4 .list {
  806. float: left;
  807. width: 33%;
  808. margin: 0;
  809. padding: 0;
  810. }
  811. #page .homebox4 .list h5 {
  812. background-color: #b1b1b1;
  813. padding: 4px 4px 4px 8px;
  814. color: #FFFFFF;
  815. margin: 0;
  816. border-left: 1px solid #7b7b7b;
  817. border-right: 1px solid #FFFFFF;
  818. }
  819. #page .homebox4 .list h5.first {
  820. background: #b1b1b1 url("imagens/ks-home-box4-h5-bg.gif") no-repeat left top;
  821. border-left: none;
  822. }
  823. #page .homebox4 .list h5.last {
  824. background: #b1b1b1 url("imagens/ks-home-box4-h5-bg.gif") no-repeat right top;
  825. border-right: none;
  826. }
  827. #page .homebox4 ul {
  828. smargin: 0;
  829. padding: 4px 0 8px 0;
  830. position: relative;
  831. }
  832. #page .homebox4 ul.first {
  833. border-left: none;
  834. margin: 0;
  835. }
  836. #page .homebox4 ul.last {
  837. border-right: none;
  838. }
  839. #page .homebox4 ul li {
  840. margin: 0 8px 0 8px;
  841. padding: 0;
  842. background-image: none;
  843. list-style-type: none;
  844. font-size: 90%;
  845. }
  846. #page .homebox4 ul.last li {
  847. background-image: none;
  848. }
  849. #page .homebox4 ul li a {
  850. background: transparent url("imagens/li-bg.gif") no-repeat 0px 12px;
  851. padding: 8px 0 0 14px;
  852. display:block;
  853. text-decoration: none;
  854. }
  855. #page .homebox4 ul li a:hover {
  856. text-decoration: underline;
  857. }
  858. /* Section homepage */
  859. .section-homepage-width-holder {
  860. background: #ffffff; /* #44aa66; */
  861. width: 99%;
  862. padding-left: 4px;
  863. margin: -1px 0 0 0;
  864. }
  865. .section-homepage-width-holder p {
  866. margin: 0;
  867. padding: 0px;
  868. }
  869. /* Sitemap */
  870. #page #siteMap a:hover {
  871. text-decoration: underline;
  872. }
  873. #page #siteMap ul li {
  874. background: transparent url("imagens/ks-page-linklist-li-bg2.gif") 0px .3em no-repeat;
  875. margin: 0;
  876. list-style-type: none;
  877. }
  878. #page #siteMap ul.primary {
  879. float: none;
  880. clear: both;
  881. margin: 0;
  882. padding: 4px 0 0 0;
  883. }
  884. #page #siteMap ul.primary li {
  885. background: none;
  886. padding: 0;
  887. margin: 0;
  888. font-weight: bold;
  889. }
  890. #page #siteMap ul.secondary {
  891. text-decoration: none;
  892. display: block;
  893. width: 33%;
  894. margin: 6px 0 6px 0;
  895. padding: 0;
  896. font-size: 70%;
  897. }
  898. #page #siteMap ul.secondary li {
  899. padding-bottom: 0;
  900. padding-top: 0;
  901. }
  902. .sitemap-wrapper1 {
  903. background: transparent url("imagens/ks-sitemap-bg-top.gif") top left no-repeat;
  904. margin-bottom: 18px;
  905. }
  906. .sitemap-wrapper2 {
  907. background: transparent url("imagens/ks-sitemap-bg-top2.gif") top right no-repeat;
  908. padding-top: 14px;
  909. }
  910. .sitemap-wrapper3 {
  911. background: transparent url("imagens/icomb-sitemap-bg-bot.gif") bottom left no-repeat;
  912. }
  913. .sitemap-wrapper4 {
  914. background: transparent url("imagens/icomb-sitemap-bg-bot2.gif") bottom right no-repeat;
  915. padding-bottom: 10px;
  916. }
  917. .sitemap-wrapper5 {
  918. background-color: #F7F6F2 ;
  919. border-right: 1px solid #D9E3E0;
  920. border-left: 1px solid #D9E3E0;
  921. padding: 4px 10px 0 10px;
  922. }
  923. /* widget area de copia */
  924. .txtarea {
  925. font-family: Courier New, monospace;
  926. font-size: 12px;
  927. border: #8EAEC4 1px solid;
  928. background-color:#e9eff3;
  929. padding-left: 2px;
  930. padding-right: 2px;
  931. margin: 0;
  932. }
  933. /* Sorted calculator */
  934. .shad {
  935. border-bottom: 5px solid #F0EEE5;
  936. margin: 0 0 12px 0;
  937. }
  938. .shadsorted {
  939. border-bottom: 5px solid #FFE9D9;
  940. margin: 0 0 16px 0;
  941. }
  942. .boxsorted {
  943. border: 1px solid #FFC7A1;
  944. background: #FFFFFF url("imagens/<img src="boxsorted_bg.jpg" border="0" alt="Sorted Mouse Image" width="59" height="46" />") right bottom no-repeat;
  945. padding: 0 12px 20px 12px;
  946. margin: 0;
  947. }
  948. .boxsorted h3 {
  949. color: #FF5D00;
  950. font-family:"Arial Black", Arial, Helvetica, sans-serif;
  951. font-weight: normal;
  952. }
  953. /* Did you know */
  954. #page .alert {
  955. border: 1px solid #578377;
  956. background: #578377 url("imagens/alert_bg.gif") top left repeat-y;
  957. color: #FFFFFF;
  958. font-size: 90%;
  959. margin: 10px 0 0 0;
  960. width: 99%;
  961. }
  962. #page .didyouknow {
  963. border: 1px solid #578377;
  964. background: #578377 url("imagens/ks-didyouknow-bg.gif") top left repeat-y;
  965. color: #FFFFFF;
  966. font-size: 90%;
  967. margin: 10px 0 0 0;
  968. width: 99%;
  969. min-height: 35px;
  970. }
  971. #page .didyouknow a {
  972. color: #FFFFFF;
  973. font-size: 100%;
  974. text-decoration: underline;
  975. }
  976. #page .didyouknow p, #page .alert p {
  977. color: #FFFFFF;
  978. margin: 3px 10px 4px 100px;
  979. padding: 0;
  980. }
  981. /* Budget */
  982. #page table.budget {
  983. background-color: #FFFFFF;
  984. padding: 0;
  985. margin: 0.5em 0 0.5em 0;
  986. }
  987. #page .budget a {
  988. color: #993333;
  989. text-decoration: underline;
  990. }
  991. #page .budget a:hover {
  992. text-decoration: none;
  993. }
  994. /* Critical and note box */
  995. #page .note h5, #page .critical h5, #page .example h5 {
  996. color: #333333;
  997. }
  998. #page .note p, #page .note h5, #page .critical p, #page .critical h5 {
  999. margin: 10px 0 10px 15px;
  1000. }
  1001. #page .note {
  1002. background-color: #F9F9F9;
  1003. padding: 0;
  1004. border: 1px solid #58612A;
  1005. width: 85%;
  1006. margin: auto;
  1007. }
  1008. #page table .note h5, #page table .critical h5, #page table .example h5 {font-size: 100%;}
  1009. #page table .note p, #page table .critical p {padding-right: 10px;}
  1010. #page ul .note, #page ol .note, #page ul .critical, #page ol .critical, #page ul .example, #page ol .example {
  1011. margin-top: 20px;
  1012. }
  1013. #page .note ul, #page .note ol, #page .critical ul, #page .critical ol, #page .example ul, #page .example ol {
  1014. padding: 0;
  1015. margin: 0 15px 20px 20px;
  1016. }
  1017. #page .critical {
  1018. background-color: #FBF6E3;
  1019. padding: 0;
  1020. border: 1px solid #596229;
  1021. width: 85%;
  1022. margin: auto;
  1023. }
  1024. /* Example box */
  1025. #page .example {
  1026. background-color: #FEFEFE;
  1027. padding: 0;
  1028. width: 85%;
  1029. border-width: 2px 1px;
  1030. border-style: dotted solid;
  1031. border-color: #666745 #959869;
  1032. margin-left: 30px;
  1033. margin-right: auto;
  1034. margin-left: auto;
  1035. }
  1036. #page .example p {
  1037. margin: 0px;
  1038. padding: 1em;
  1039. }
  1040. #page .example h5 {
  1041. margin: 0px;
  1042. padding: 1em 1em 0 1em;
  1043. }
  1044. #page .example h6 {
  1045. margin: 0 15px 0 13px;
  1046. padding: 1em 1em 0 0;
  1047. border-top: 1px solid #cccccc;
  1048. }
  1049. #page .example ul, #page .example ol {
  1050. padding-top: 1em 1em 0 1em;
  1051. }
  1052. #page .example table {
  1053. width:95%;
  1054. margin: 0 10px 0 10px;
  1055. border: none;
  1056. }
  1057. #page .example table p {margin: 0;}
  1058. /* Elements */
  1059. hr {
  1060. color: #FFFFFF;
  1061. border-bottom: #CCCCCC 1px dotted;
  1062. height: 1px;
  1063. }
  1064. .hr hr, .homehr hr {
  1065. display: none;
  1066. }
  1067. #elements .hr {
  1068. clear: both;
  1069. border-bottom: 1px solid #C2C7B1;
  1070. padding: 0;
  1071. font-size: 1px;
  1072. margin: 0 17px 0 0;
  1073. line-height: 1px;
  1074. height: 2px;
  1075. display: block;
  1076. }
  1077. #page .hr {
  1078. clear: both;
  1079. background: url("imagens/ks-dot-h.gif") repeat-x left top;
  1080. padding: 0;
  1081. font-size: 1px;
  1082. border-top: 1px solid white;
  1083. margin: 6px 0 10px 0;
  1084. border-bottom: 1px solid white;
  1085. line-height: 1px;
  1086. height: 2px;
  1087. display: block;
  1088. }
  1089. #page .homehr {
  1090. clear: both;
  1091. background: url("imagens/ks-dot-h.gif") repeat-x left top;
  1092. width: 99%;
  1093. padding: 0;
  1094. font-size: 1px;
  1095. border-top: 10px solid white;
  1096. margin: 6px 20px 10px 0;
  1097. border-bottom: 1px solid white;
  1098. line-height: 1px;
  1099. height: 2px;
  1100. display: block;
  1101. }
  1102. #siteMap .hr {
  1103. background: #F7F6F2 ;
  1104. border-bottom: #CCCCCC 1px dotted;
  1105. border-top: none;
  1106. }
  1107. .clear {
  1108. display: block;
  1109. clear: both;
  1110. float: none;
  1111. margin: 0;
  1112. padding: 0;
  1113. }
  1114. .hide, #headerutils .hide {
  1115. display: none;
  1116. }
  1117. #elements {
  1118. margin: 0 0 0 200px;
  1119. }
  1120. /* Footer */
  1121. #footer {
  1122. font-size: 70%;
  1123. text-align: left;
  1124. background: #FFFFFF;
  1125. padding-top: 15px;
  1126. padding-bottom: 0px;
  1127. clear: both;
  1128. }
  1129. #footer-ird {
  1130. position: relative;
  1131. float: right;
  1132. }
  1133. #footer ul {
  1134. background: transparent url("imagens/ks-footer-bg.gif") no-repeat bottom right;
  1135. margin: 0;
  1136. padding: 20px 0 30px 10px;
  1137. list-style-type: none;
  1138. }
  1139. #footer li {
  1140. float: left;
  1141. color: #006666;
  1142. }
  1143. #footer li a {
  1144. padding: 0 10px 0 10px;
  1145. }
  1146. #footer a {
  1147. text-decoration: none;
  1148. color: #006666;
  1149. }
  1150. #footer a:hover {
  1151. text-decoration: underline;
  1152. }
  1153. #footer p {
  1154. margin: 0;
  1155. padding: 10px 0 30px 20px;
  1156. list-style-type: none;
  1157. overflow: auto;
  1158. width: 500px;
  1159. color: #999999;
  1160. }