#mallisto { padding: 0px; border: 0px black; width: 118px; height: 436px; overflow: auto; scrollbar-3dlight-color: #c2c2c2;; scrollbar-arrow-color: #c30016;; scrollbar-base-color: #000000;; scrollbar-darkshadow-color: #330000;; scrollbar-face-color: #aaaaaa;; scrollbar-highlight-color: #DDDDDD;; scrollbar-shadow-color: #888888;; scrollbar-track-color: #c30016; }
.luukutus { color: #00c; font-style: italic; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.raamiimage { border: solid 1px #000000 }
.teksti { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.teksti_10pt { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.teksti_10pt_pun { color: #fd001c; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a:link.teksti_10pt_pun { color: #fd001c; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a:hover.teksti_10pt_pun { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.teksti_9px { color: #000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.teksti_har { color: #696969; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.teksti_ingr { color: #000; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.teksti_vots1 { color: #000; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.teksti_vots1_pun { color: #fd001c; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a:hover.teksti_vots1_pun { color: #000; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.teksti_vots2 { color: #000; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.tekstib { color: #000; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.tekstib2 { color: #fd001c; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.tekstib2_nega { color: #fff; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.tekstlink { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
a:active.tekstlink { color: #fd001c; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a:link.tekstlink { color: #fd001c; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a:visited.tekstlink { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
a:hover.tekstlink { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

.toplink { font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.toplink a:active{ color: #000000; text-decoration: none }
.toplink a:link{ color: #000000; text-decoration: none }
.toplink a:visited{ color: #000000; text-decoration: none }
.toplink a:hover{ color: #fd001c; text-decoration: none }

.uutinen { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:link.uutinen { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:visited.uutinen { font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:hover.uutinen { color: #fd001c; font-style: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.teksti_nega { color: #fff; font-size: 11px; line-height: 90%; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a:link.teksti_nega { color: #fff; font-size: 11px; line-height: 90%; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a:hover.teksti_nega { color: #000000; font-size: 11px; line-height: 90%; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.txt_10_harmaa {color: #CCCCCC; font-size: 10px; line-height: 90%; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.txt_10_nega {color: #FFFFFF; font-size: 10px; line-height: 90%; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.navi {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
	.navi:active { color: #000000; text-decoration:none;}
	.navi:visited { color: #000000; text-decoration:none;}
	.navi:hover { color: #fd001c; text-decoration:none;}
.form_wborder {
	border: 1px solid #FFFFFF;
}
.takaisin {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	background-image: url(layout/takaisin.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: 2px 0px;
}
	a:link.takaisin { color: #000000; text-decoration:none;}
	a:active.takaisin { color: #000000; text-decoration:none;}
	a:visited.takaisin { color: #000000; text-decoration:none;}
	a:hover.takaisin { color: #919191; background-image: url(layout/takaisin-over.gif);text-decoration:none;}

.infolink {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	background-image: url(layout/info.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: 2px 0px;
}
	a:link.infolink { color: #000000; text-decoration:none;}
	a:active.infolink { color: #000000; text-decoration:none;}
	a:visited.infolink { color: #000000; text-decoration:none;}
	a:hover.infolink { color: #919191; background-image: url(layout/info-over.gif);text-decoration:none;}

.ylos_link {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	background-image: url(layout/ylos.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: 2px 0px;
}
	a:link.ylos_link { color: #000000; text-decoration:none;}
	a:active.ylos_link { color: #000000; text-decoration:none;}
	a:visited.ylos_link { color: #000000; text-decoration:none;}
	a:hover.ylos_link { color: #919191; background-image: url(layout/ylos-over.gif);text-decoration:none;}

.tekstib_esite { color: #000; font-weight: bold; font-size: 10px; line-height:16px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

.esite_flash {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:16px;
	font-weight: normal;
	text-decoration: none;
	background-image: url(layout/esite_flash.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	background-position: 2px 0px;
}
	a:link.esite_flash { color: #000000; text-decoration:none;}
	a:active.esite_flash { color: #000000; text-decoration:none;}
	a:visited.esite_flash { color: #000000; text-decoration:none;}
	a:hover.esite_flash { color: #919191; background-image: url(layout/esite_flash-over.gif);text-decoration:none;}
	
.esite_pdf {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:16px;
	font-weight: normal;
	text-decoration: none;
	background-image: url(layout/esite_pdf.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	background-position: 2px 0px;
}
	a:link.esite_pdf { color: #000000; text-decoration:none;}
	a:active.esite_pdf { color: #000000; text-decoration:none;}
	a:visited.esite_pdf { color: #000000; text-decoration:none;}
	a:hover.esite_pdf { color: #919191; background-image: url(layout/esite_pdf-over.gif);text-decoration:none;}

.esite_posti {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:16px;
	font-weight: normal;
	text-decoration: none;
	background-image: url(layout/esite_posti.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	background-position: 2px 0px;
}
	a:link.esite_posti { color: #000000; text-decoration:none;}
	a:active.esite_posti { color: #000000; text-decoration:none;}
	a:visited.esite_posti { color: #000000; text-decoration:none;}
	a:hover.esite_posti { color: #919191; background-image: url(layout/esite_posti-over.gif);text-decoration:none;}

.red {color:#fd001c;}