/*** Lepopiste style sheet for CSS2-capable browsers.** Keijo Luoto 2005 - http://users.reppu.net/luoto*/body {   font-family: arial, verdana, helvetica, sans-serif;   font-size: 10pt;   margin: 5px 0px 5px 5px;   padding: 1px;   border: 0px solid #000080;   width: 766px;}img.tekstikuva {   padding: 0px 0px 2px 10px;}p {   font-family: arial, verdana, helvetica, sans-serif;   font-size: 10pt;   color: #000080;   text-align: left;   line-height: 1.5em;   padding: 2px 0px 2px 5px;}p.ingressi {   font-family: arial, verdana, helvetica, sans-serif;   font-size: 10pt;   color: #000080;   text-align: center;   line-height: 1.5em;   padding: 2px 5px 2px 5px;   font-weight: bold;}p.sp {   text-align: center;}p.pieni {    font: 8pt arial, verdana, helvetica, sans-serif;    color: #EEEEEE;    text-align: center;}p.paluu {    font: 9pt arial, verdana, helvetica, sans-serif;    color: #EEEEEE;    text-align: right;    line-height: 0.9em;}p.vasen {    font: 10pt arial, verdana, helvetica, sans-serif;    color: #EEEEEE;    text-align: center;}td.teksti {    background: #FFFFFF;    padding: 2px 0px 2px 10px;}td.vasen {    background: #22498C;    padding: 5px 10px 5px 10px;    border: 1px #22498C solid;    width: 152px;}td.oikea {    font: 9pt arial, verdana, helvetica, sans-serif;    background: #FFFFFF;    padding: 1px 0px 1px 10px;    width: 150px;}/* Navigaatiopalkki  *//* Osien järjestyksen vaihtaminen voi johtaa väärään toimintaan  */div.tabs {    background: transparent;    border-collapse: collapse;    border-bottom-color: #66CC66;    border-bottom-style: solid;    border-bottom-width: 2px;    padding: 0.5em 0em 0em 2em;    white-space: nowrap;    font-size: 10pt;}div.tabs a {    /* linkit normaalitilassa */    background: transparent;    border-color: #66CC66;    border-width: 1px;    border-style: solid solid none solid;    color: #000080;    font-weight: normal;    height: 1.2em;    margin-right: 0.5em;    padding: 0em 1.5em;    text-transform: lowercase;}div.tabs a:visited {	/* käydyt linkit eivät muutu */    color: #000080;}div.tabs a.selected {    /* nykyinen sivu */    background: #66CC66;    border: 1px solid #66CC66;    border-bottom: #66CC66 1px solid;    color: #000080;    font-weight: normal;}div.tabs a:hover {	/* kursorin osoittama linkki */    background: #80FF80;    border-color: #80FF80;    border-bottom-color: #66CC66;    color: #0000FF;}/* Alempi palkki ilman tekstiä*/div.pathBar {    border-bottom-color: #FFFFFF;    border-bottom-style: solid;    border-bottom-width: 1px;    padding-left: 2em;    padding-right: 2em;    text-transform: lowercase;    height: 0.6em;}/* Alempi palkki, jossa paluulinkki */div.paluu {    border-bottom-color: #FFFFFF;    border-bottom-style: solid;    border-bottom-width: 1px;    font: 9pt arial, verdana, helvetica, sans-serif;    color: #66CC66;    text-align: right;    text-transform: lowercase;    height: 1.6em;}/* OTSIKOT  */h1, h2, h3, h4, h5, h6 {    color: #000080;    text-align: center;    font: 100% arial, verdana, helvetica, sans-serif;    margin: 0px 0px 5px 0px;    padding: 2px 2px 2px 5px;}h1 {    font-size: 16pt;}h2 {    font-size: 15pt;}h3 {    font-size: 14pt;}h4 {    font-size: 12pt;}h5 {    font-size: 11pt%;}h6 {    font-size: 10pt;}/* LISTAT  */ul {	font-family: arial, verdana, helvetica, sans-serif;	font-size: 9pt; 	line-height: 1.4em;	text-align: left; 	margin-left: 2em; 	padding: 0;	color: #000080; }ol {	font-family: arial, verdana, helvetica, sans-serif;	font-size: 9pt;	line-height: 1.5em;	margin-left: 2em;	padding:0;}ul a, ol a {    text-decoration: none;}/* LINKIT TEKSTISSÄ *//* Osien järjestyksen vaihtaminen voi johtaa väärään toimintaan  */a {    font-family: arial, verdana, helvetica, sans-serif;    text-decoration: none;    font-weight: bold;    color: #66CC66;}a:visited {    color: #66CC66;    background-color: transparent;}a:active {    color: #FF6666;    background-color: transparent;}a:hover {    color: #DC2A35;    background-color: transparent;}/* Handmade in Lonttinen by Keijo Luoto *//* Osien järjestyksen vaihtaminen voi johtaa väärään toimintaan  */p.kl {    font: 7pt arial, verdana, helvetica, sans-serif;    color: #AAAAAA;    text-align: center;}p.kl a {    text-decoration: none;    color: #AAAAAA;}p.kl a:visited {    color: #AAAAAA;}p.kl a:hover {    color: #FFFFFF;}