body { font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #cacaca; background-image: url(img/tausta.jpg); background-repeat: repeat-x; background-position: 0 0; margin: 0; }
#index_kehys { background-image: url(img/tausta_index.jpg); background-repeat: no-repeat; background-position: 0 0; position: absolute; top: 0; left: 0; width: 980px; height: 740px; z-index: 2; }
#kuljetusp_kehys { background-image: url(img/tausta_kuljetusp.jpg); background-repeat: no-repeat; background-position: 0 0; position: absolute; top: 0; left: 0; width: 857px; height: 690px; z-index: 2; }
#jateh_kehys { background-image: url(img/tausta_jateh.jpg); background-repeat: no-repeat; background-position: 0 0; position: absolute; top: 0; left: 0; width: 857px; height: 690px; z-index: 2; }
#molokas_kehys { background-image: url(img/tausta_molokas.jpg); background-repeat: no-repeat; background-position: 0 0; position: absolute; top: 0; left: 0; width: 857px; height: 690px; z-index: 2; }
#molokhu_kehys { background-image: url(img/tausta_molokhu.jpg); background-repeat: no-repeat; background-position: 0 0; position: absolute; top: 0; left: 0; width: 857px; height: 690px; z-index: 2; }
#paja_kehys { background-image: url(img/tausta_paja.jpg); background-repeat: no-repeat; background-position: 0 0; position: absolute; top: 0; left: 0; width: 857px; height: 690px; z-index: 2; }
#torma_kehys { background-image: url(img/tausta_torma.jpg); background-repeat: no-repeat; background-position: 0 0; position: absolute; top: 0; left: 0; width: 857px; height: 690px; z-index: 2; }
#nav { position: absolute; top: 45px; left: 0; }
#copy { color: #5d5d5d; font-size: 10px; position: absolute; top: 745px; left: 38px; }
#sisalto { position: absolute; top: 50px; left: 270px; width: 550px; }
#green { background-color: #12b88a; position: absolute; top: 0; left: 0; width: 259px; height: 607px; z-index: 1; }
#vastuu { position: absolute; top: 290px; left: 754px; }
#sisalto_up { position: absolute; top: 26px; left: 270px; width: 570px; }
.bold { font-weight: bold; }
.bold_up { font-weight: bold; margin-top: 4px; }
.up { margin-top: -8px; }
.right { float: right; margin-top: -20px; }
ul { font-size: 12px; margin-top: 1em; margin-right: 0; margin-bottom: 1em; list-style-type: disc; }
p { font-size: 12px; }
td { }
a:link, a:visited { color: #007f50; font-size: 12px; font-weight: bold; text-decoration: none; }
a:hover { color: #5d5d5d; }


