body, p, tr, td { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
} 
A.linkit:link { 
color : #333333; 
font-family : Arial, Helvetica, sans-serif; 
text-decoration : none; 
font-weight : bold; 
} 
A.linkit:visited { 
font-family : Arial, Helvetica, sans-serif; 
text-decoration : none; 
color : #333333; 
font-weight : bold; 
} 
A.linkit:active { 
font-family : Arial, Helvetica, sans-serif; 
text-decoration : underline; 
font-weight : bold; 
} 
A.infolinkki:link { 
color : #333333; 
font-family : Arial, Helvetica, sans-serif; 
text-decoration : none; 
font-weight : bold; 
} 
A.infolinkki:visited { 
font-family : Arial, Helvetica, sans-serif; 
text-decoration : none; 
color : #999999; 
font-weight : bold; 
} 
A.infolinkki:active { 
font-family : Arial, Helvetica, sans-serif; 
text-decoration : underline; 
font-weight : bold; 
} 
A.infolinkki:hover { 
color : #0099cc; 
text-decoration : underline; 
font-weight : bold; 
} 
.liukutausta { 
background-image : url(kuvia/liukutausta.jpg); 
background-repeat : repeat-x; 
background-position : top; 
} 
.marginaalisolu { 
padding-top : 15px; 
padding-right : 15px; 
padding-bottom : 15px; 
padding-left : 15px; 
} 
.harva { 
line-height : 250%; 
} 
.rgf { 
font-size : 75%; 
} 
.harva_150 { 
line-height : 150%; 
} 
.linkkisolu { 
width : 100px; 
height : 100%; 
vertical-align : middle; 
} 
.linkkisolu:hover { 
background : #0099cc; 
color : #000000; 
} 
.linkit:hover { 
background : #0099cc; 
color : #000000; 
width : 100px; 
height : 28px; 
} 
.logotausta { 
background-image : url(kuvia/ftk_iso.jpg); 
background-repeat : no-repeat; 
background-position : center bottom; 
width : 900px; 
height : 340px; 
} 
.valkoinen { 
font-weight : bold; 
color : #ffffff; 
text-align : center; 
letter-spacing : 1px; 
background-color : #666666; 
height : 45px; 
} 
.harmaa_linkkisolu { 
background-color : #cccccc; 
} 
.harmaa_ylasolu { 
background-color : #999999; 
height : 35px; 
} 
.musta_ylasolu { 
background-image : url(kuvia/musta_nelio.jpg); 
background-repeat : repeat; 
} 
.inforuutu { 
background-color : #cccccc; 
padding-top : 10px; 
padding-right : 10px; 
padding-bottom : 10px; 
padding-left : 10px; 
} 
body { 
margin-top : 0; 
margin-right : 0; 
margin-bottom : 0; 
margin-left : 0; 
background-color : #ffffff; 
} 
.aktiivisivu_solu { 
background-color : #0099cc; 
font-weight : bold; 
width : 100px; 
} 
.nuoli { 
border-top-width : 0; 
border-right-width : 0; 
border-bottom-width : 0; 
border-left-width : 0; 
} 
img { 
border-top-width : 0; 
border-right-width : 0; 
border-bottom-width : 0; 
border-left-width : 0; 
display : block; 
} 
.linkkitaulukko { 
height : 28px; 
width : 800px; 
} 
.ylamarginaali { 
padding-top : 5px; 
padding-right : 0; 
padding-bottom : 5px; 
padding-left : 0; 
} 
.kuvasolu_varitausta { 
background-color : #cccccc; 
padding-top : 5px; 
padding-right : 5px; 
padding-bottom : 5px; 
padding-left : 5px; 
background-position : center; 
} 
.tarinasolu { 
height : 100%; 
padding-top : 5px; 
padding-right : 5px; 
padding-bottom : 5px; 
padding-left : 5px; 
} 
.hlokunta_nimisolu { 
background-color : #cccccc; 
padding-top : 5px; 
padding-right : 5px; 
padding-bottom : 5px; 
padding-left : 5px; 
font-weight : bold; 
width : 260px; 
height : 20px; 
} 
.hlokunta_tittelisolu { 
padding-top : 15px; 
padding-right : 15px; 
padding-bottom : 15px; 
padding-left : 15px; 
height : 100px; 
} 
.valisolu { 
width : 10px; 
} 
.hinnastosolu { 
background-color : #cccccc; 
} 
h2 { 
font-size : 14px; 
font-weight : bold; 
} 
h4 { 
font-size : 12px; 
font-weight : bold; 
} 
.palvelulinkki { 
color : #0099cc; 
} 
.huomiosolu { 
font-weight : bold; 
padding-top : 5px; 
padding-right : 5px; 
padding-bottom : 5px; 
padding-left : 5px; 
border : #ff6600; 
border-style : solid; 
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
} 
.infotablepunainen { 
border : 2px solid #c00; 
padding : 10px; 
} 
.arvontafontti_iso { 
font-size : 16px; 
font-weight : bold; 
} 
