home *** CD-ROM | disk | FTP | other *** search
/ Mikrobitti Huvi & Hyöty 2008 / MBHH08.iso / hh2008.css < prev    next >
Encoding:
Cascading Style Sheet File  |  2008-01-03  |  8.1 KB  |  516 lines

  1. ∩╗┐/* sivupohja */
  2.  
  3. body {
  4.     padding: 0px;
  5.     margin: 0 auto;
  6.   height: 100%;
  7.   border: none;
  8. }
  9.  
  10. html {
  11.     padding: 0px;
  12.     margin: 0px;
  13.   height: 100%;
  14.   border: none;
  15. }
  16.  
  17. body {
  18.     font-family: Verdana, Arial, sans-serif;
  19.   font-size: 12px;
  20. }
  21.  
  22. th {
  23.     vertical-align: top;
  24. }
  25.  
  26. td {
  27.     vertical-align: top;
  28. }
  29.  
  30. #sivupohja {
  31.     width: 100%;
  32.     height: 100%;
  33. }
  34.  
  35. #sivupohjanYlapalkki {
  36.     width: 969px;
  37.     background-color: #FCA207;
  38.     background-image: url('kuvat/taustat/yla_tausta.jpg');
  39.     background-position: bottom;
  40.     background-repeat: repeat-x;
  41. }
  42.  
  43. #sivupohjanTabitJaBanneri {
  44.     vertical-align: bottom;
  45.     width: 100%;
  46.     height: 134px;
  47. }
  48.  
  49. #sivupohjanYlapalkki img {
  50.     border: none;
  51. }
  52.  
  53. #sivupohjanSisalto {
  54.     background-image: url('kuvat/taustat/tausta_liuku.gif');
  55.     background-repeat: repeat-x;
  56.     background-position: top;
  57.     padding: 10px 8px 4px 8px;
  58.     width: 953px;
  59.     height: 100%;
  60. }
  61.  
  62. #taustaOikea {
  63.     background-image: url('kuvat/taustat/oikeatausta_liuku.gif');
  64.     background-repeat: repeat-y;
  65.     background-position: left top;
  66.     background-color: #CECECE;
  67. }
  68.  
  69. #taustaVasen {
  70.     background-image: url('kuvat/taustat/vasentausta_liuku.gif');
  71.     background-repeat: repeat-y;
  72.     background-position: right top;
  73.     background-color: #CECECE;
  74. }
  75.  
  76. /* palstat */
  77.  
  78. #palstat {
  79.     width: 953px;
  80. }
  81.  
  82. #palstat td.keskipalsta {
  83.     width: 80%;
  84.     padding-left: 4px;
  85.     padding-right: 4px;
  86.  
  87. }
  88.  
  89. #palstat td.oikeapalsta {
  90.     width: 20%;
  91.     padding-left: 2px;
  92. }
  93.  
  94. #esittelyt {
  95.     width: 953px;
  96.     padding-left: 4px;
  97.     padding-right: 4px;
  98. }
  99.  
  100. /* taulut */
  101.  
  102. table.oranssikeltainen {
  103.   width: 100%;
  104. }
  105.  
  106. table.oranssikeltainen td.sisalto {
  107.   background-color: #FEDD38;
  108. }
  109.  
  110. table.oranssikeltainen td.ylavasen {
  111.   width: 10px;
  112. }
  113.  
  114. table.oranssikeltainen td.yla {
  115.   height: 30px;  
  116.   background-image: url(kuvat/laatikot/laatikko_kelt_yla.gif);
  117.      background-repeat: repeat-x;
  118. }
  119.  
  120. table.oranssikeltainen td.ylaoikea {
  121.   width: 10px;
  122. }
  123.  
  124. table.oranssikeltainen td.vasen {
  125.   width: 10px;
  126.   background-image: url(kuvat/laatikot/laatikko_kelt_vas.gif);
  127.   background-repeat: repeat-y;
  128. }
  129.  
  130. table.oranssikeltainen td.oikea {
  131.   width: 10px;
  132.   background-image: url(kuvat/laatikot/laatikko_kelt_oik.gif);
  133.      background-repeat: repeat-y;
  134. }
  135.  
  136. table.oranssikeltainen td.alavasen {
  137.   width: 10px;
  138.   height: 10px;
  139. }
  140.  
  141. table.oranssikeltainen td.ala {
  142.   height: 11px;  
  143.   background-image: url(kuvat/laatikot/laatikko_kelt_ala.gif);
  144.   background-repeat: repeat-x;
  145. }
  146.  
  147. table.oranssikeltainen td.alaoikea {
  148.   width: 10px;
  149.   height: 10px;
  150. }
  151.  
  152. table.harmaavalkoinen td.sisalto {
  153.   background-color: #F8F8F8;  
  154. }
  155.  
  156. table.harmaavalkoinen td.ylavasen {
  157.   width: 10px;
  158. }
  159.  
  160. table.harmaavalkoinen td.yla {
  161.   height: 30px;  
  162.   background-image: url(kuvat/laatikot/laatikko_valk_yla.gif);
  163.   background-repeat: repeat-x;
  164. }
  165.  
  166. table.harmaavalkoinen td.ylaoikea {
  167.   width: 10px;
  168. }
  169.  
  170. table.harmaavalkoinen td.vasen {
  171.   width: 10px;
  172.   background-image: url(kuvat/laatikot/laatikko_valk_vas.gif);
  173.   background-repeat: repeat-y;
  174. }
  175.  
  176. table.harmaavalkoinen td.oikea {
  177.   width: 10px;
  178.   background-image: url(kuvat/laatikot/laatikko_valk_oik.gif);
  179.   background-repeat: repeat-y;
  180. }
  181.  
  182. table.harmaavalkoinen td.alavasen {
  183.   width: 10px;
  184.   height: 10px;
  185. }
  186.  
  187. table.harmaavalkoinen td.ala {
  188.   height: 10px;  
  189.   background-image: url(kuvat/laatikot/laatikko_valk_ala.gif);
  190.   background-repeat: repeat-x;
  191. }
  192.  
  193. table.harmaavalkoinen td.alaoikea {
  194.   width: 10px;
  195.   height: 10px;
  196. }
  197.  
  198. table.oranssioranssi {
  199.   width: 100%; 
  200. }
  201.  
  202. table.oranssioranssi td.sisalto {
  203.   background-color: #FDC827;
  204. }
  205.  
  206. table.oranssioranssi td.ylavasen {
  207.   width: 10px;
  208. }
  209.  
  210. table.oranssioranssi td.yla {
  211.   height: 30px;  
  212.   background-image: url(kuvat/laatikot/laatikko_oranssi_yla.gif);
  213.   background-repeat: repeat-x;
  214. }
  215.  
  216. table.oranssioranssi td.ylaoikea {
  217.   width: 10px;
  218. }
  219.  
  220. table.oranssioranssi td.vasen {
  221.   width: 10px;
  222.   background-image: url(kuvat/laatikot/laatikko_oranssi_vas.gif);
  223.   background-repeat: repeat-y;
  224. }
  225.  
  226. table.oranssioranssi td.oikea {
  227.   width: 10px;
  228.   background-image: url(kuvat/laatikot/laatikko_oranssi_oik.gif);
  229.   background-repeat: repeat-y;
  230. }
  231.  
  232. table.oranssioranssi td.alavasen {
  233.   width: 10px;
  234.   height: 10px;
  235. }
  236.  
  237. table.oranssioranssi td.ala {
  238.   height: 10px;  
  239.   background-image: url(kuvat/laatikot/laatikko_oranssi_ala.gif);
  240.   background-repeat: repeat-x;
  241. }
  242.  
  243. table.oranssioranssi td.alaoikea {
  244.   width: 10px;
  245.   height: 10px;
  246. }
  247.  
  248. table.etusivuNosto {
  249.     margin-bottom: 10px;
  250.     border-collapse: collapse;
  251. }
  252.  
  253. table.etusivuNosto td {
  254.     padding: 4px;
  255. }
  256.  
  257. /* yleiset */
  258.  
  259. a:link {
  260.     text-decoration: none;
  261.     color: #D60810;
  262. }
  263.  
  264. a:visited {
  265.     text-decoration: none;
  266.     color: #D60810;
  267. }
  268.  
  269. a:hover {
  270.     text-decoration: underline;
  271. }
  272.  
  273. .laatikonOtsikko {
  274.   margin-top: 7px;
  275.   font-size: 13px;
  276.   font-weight: bold;
  277.   color: #D60810;
  278. }
  279.  
  280. .laatikonOtsikkoKeskitetty {
  281.   margin-top: 7px;
  282.   font-size: 13px;
  283.   font-weight: bold;
  284.   color: #D60810;
  285.   text-align: center;
  286. }
  287.  
  288. .otsikko {
  289.     text-decoration: none;
  290.     color: #D60810;
  291. }
  292.  
  293. h1 {
  294.     font-size: 21px;
  295.     color: #D60810;
  296. }
  297.  
  298. h2 {
  299.     font-size: 19px;
  300.     color: #D60810;
  301. }
  302.  
  303. h3 {
  304.     margin-top: 7px;
  305.   font-size: 17px;
  306.   font-weight: bold;
  307.   color: #D60810;
  308.   border-bottom: 1px gray dotted;
  309. }
  310.  
  311. h4 {
  312.     margin-top: 7px;
  313.     margin-bottom: 5px;
  314.   font-size: 15px;
  315.   font-weight: bold;
  316.   color: #D60810;
  317. }
  318.  
  319. ul.nuoli {
  320.   list-style-image: url(kuvat/nuolet/nuolet_puna.gif);
  321.   padding: 0 4px 0 0;
  322.   margin: 0;
  323. }
  324.  
  325. ul.nuoli li {
  326.     font-weight: normal;
  327.     text-align: right;
  328. }
  329.  
  330. ul.nuoli2 {
  331.   list-style-image: url(kuvat/nuolet/nuolet_puna.gif);
  332. }
  333.  
  334. ul.nuoli2 li {
  335.     font-weight: normal;
  336.     text-align: left;
  337. }
  338.  
  339. /* alikategoria-navigointi */
  340.  
  341. table.alinavi {
  342.     width: 100%;
  343.     height: 25px;
  344.     background-color: gray;
  345.     background-image: url('kuvat/taustat/palkki_tausta.gif');
  346.     background-repeat: repeat-x;
  347. }
  348.  
  349. table.alinavi td {
  350.     font-size: 11px;
  351.     font-weight: bold;
  352.     color: #fcb415;
  353.     vertical-align: middle;
  354.     padding-left: 4px;
  355. }
  356.  
  357. table.alinavi td.takaisin {
  358.     padding-right: 4px;
  359.     text-align: right;
  360. }
  361.  
  362. table.alinavi a:visited {
  363.     color: #fcb415;
  364.     text-decoration: none;
  365. }
  366.  
  367. table.alinavi a:link {
  368.     color: #fcb415;
  369.     text-decoration: none;
  370. }
  371.  
  372. table.alinavi a:hover {
  373.     color: #fcb415;
  374.     text-decoration: underline;
  375. }
  376.  
  377. /* sivun alareunan navigointipalkki */
  378.  
  379. td.alanavi {
  380.     text-align: center;
  381.     width: 100%;
  382.     color: gray; 
  383.     font-size: 13px;
  384.     font-weight: bold;
  385.     padding-top: 20px;
  386. }
  387.  
  388. td.alanavi a:link {
  389.     color: gray;
  390. }
  391.  
  392. td.alanavi a:visited {
  393.     color: gray;
  394. }
  395.  
  396. /* footer */
  397.  
  398. td.footer {
  399.     text-align: center;
  400.     width: 100%;
  401.     font-size: 11px;
  402.     padding-top: 20px;
  403. }
  404.  
  405. /* esittelyt */
  406.  
  407. h3.esittelyValiotsikko {
  408.     text-align: right;
  409.     color: gray;
  410. }
  411.  
  412. table.esittelyTaulu {
  413.     width: 100%;
  414.     margin-top: 20px;
  415. }
  416.  
  417. table.esittelyTaulu td.kuva {
  418.     text-align: center;
  419.     width: 250px;
  420. }
  421.  
  422. table.esittelyTaulu td.kuva img {
  423.     margin-bottom: 4px;
  424. }
  425.  
  426. table.esittelyTaulu td.teksti {
  427.     padding-left: 20px;
  428. }
  429.  
  430. table.esittelyTaulu td.teksti h2 {
  431.     padding-top: 0;
  432.     margin-top: 0;
  433. }
  434.  
  435. td.sisalto div {
  436.     margin: 2px 0 6px 0;
  437. }
  438.  
  439. td.sisalto div img {
  440.     vertical-align: text-bottom;
  441. }
  442.  
  443. div.katkaisu {
  444.     clear: both;
  445.     height: 1px;
  446.     margin-top: 20px;
  447.     margin-bottom: 10px;
  448.     border-bottom: 1px gray dotted;
  449. }
  450.  
  451. ul.esittelyUrl {
  452.   list-style-image: url(kuvat/nuolet/nuolet_puna.gif);
  453.     padding-left: 1.5em;
  454.     margin-left: 0;
  455. }
  456.  
  457. ul.esittelyUrl li {
  458.     font-weight: normal;
  459. }
  460.  
  461. ul.esittelyImg {
  462.   list-style-image: url(kuvat/nuolet/nuoli_puna_ylos.gif);
  463.     padding-left: 1.5em;
  464.     margin-left: 0;
  465.     margin-top: 0;
  466. }
  467.  
  468. ul.esittelyImg li {
  469.     font-size: 9px;
  470.     text-align: left;
  471. }
  472.  
  473. /* Jutut */
  474.  
  475. .ingressi {
  476.     font-weight: bold;
  477. }
  478.  
  479. .small {
  480.     font-size: x-small;
  481. }
  482.  
  483. .italic {
  484.     font-style: italic;
  485. }
  486.  
  487. table.kaksiPalstaa td {
  488.     width: 49%;
  489.     font-size: 11px;
  490. }
  491.  
  492. img.juttuKuvavasen {
  493.     float: left;
  494.     margin: 0 10px 10px 0;
  495. }
  496.  
  497. img.juttuKuvaoikea {
  498.     float: right;
  499.     margin: 0 0 10px 10px;
  500. }
  501.  
  502. p.juttuKuvakeskitetty {
  503.     text-align: center;
  504. }
  505.  
  506. dl.lista dt {
  507.     padding-top: 8px;
  508. }
  509.  
  510. dl.lista dt.eka {
  511.     padding-top: 0;
  512. }
  513.  
  514. dl.lista dd {
  515.     font-size: x-small;
  516. }