td { font-family: Times New Roman, Times, Serif; font-size: 13px; line-height: 16px; color: #000000;}
a { text-decoration:none;}
a:visited { text-decoration:none;}
a:active { text-decoration:underline;}
a:hover { text-decoration:underline;}

.otsikko { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 18px; font-weight: normal; color: #000000; line-height:24px;}
.otsikko a { color: #000000; text-decoration:none;}
.otsikko a:visited { color: #000000; text-decoration:none;}
.otsikko a:active { color: #000000; text-decoration:underline;}
.otsikko a:hover { color: #000000; text-decoration:underline;}

.pikkumusta { font-family: Geneva, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height:14px;}
.pikkumusta a { color: #000099; text-decoration:none;}
.pikkumusta a:visited { color: #000099; text-decoration:none;}
.pikkumusta a:active { color: #990000; text-decoration:underline;}
.pikkumusta a:hover { color: #990000; text-decoration:underline;}

.pikkuvalko { font-family: Geneva, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; line-height:14px;}
.pikkuvalko a { color: #FFFFFF; text-decoration:none;}
.pikkuvalko a:visited { color: #FFFFFF; text-decoration:none;}
.pikkuvalko a:active { color: #FFFFFF; text-decoration:underline;}
.pikkuvalko a:hover { color: #FFFFFF; text-decoration:underline;}

.pikkuharmaa { font-family: Geneva, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CCCCCC; line-height:14px;}
.pikkuharmaa a { color: #CCCCCC; text-decoration:none;}
.pikkuharmaa a:visited { color: #CCCCCC; text-decoration:none;}
.pikkuharmaa a:active { color: #CCCCCC; text-decoration:underline;}
.pikkuharmaa a:hover { color: #CCCCCC; text-decoration:underline;}

.pikkuharmaa2 { font-family: Geneva, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; line-height:14px;}
.pikkuharmaa2 a { color: #666666; text-decoration:none;}
.pikkuharmaa2 a:visited { color: #666666; text-decoration:none;}
.pikkuharmaa2 a:active { color: #666666; text-decoration:underline;}
.pikkuharmaa2 a:hover { color: #666666; text-decoration:underline;}

.lomake
{
 font-family:Verdana, Arial, Helvetica; 
 font-size: 10px;
 background-color: #FFFFFF;
 font:normal;
 color:black;
}
.lomake2
{
 font-family:Verdana, Arial, Helvetica; 
 font-size: 10px;
 background-color: #CCCCCC;
 font:bold;
 color:black;
}

.linkit_ala { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CCCCCC; line-height:16px;}
.linkit_ala a { color: #CCCCCC; text-decoration:underline;}
.linkit_ala a:visited { color: #CCCCCC; text-decoration:underline;}
.linkit_ala a:active { color: #CCCCCC; text-decoration:underline;}
.linkit_ala a:hover { color: #FFFFFF; text-decoration:underline;}


.boxyla {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
.boxala {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.boxvasen {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}
.boxoikea {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.boxoikeylakulma {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
}
.boxoikalakulma {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
}
.boxvasalakulma {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.taustaharmaa {
	background-color: #DEDBDE;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}

