body {
	font: small 		"Lucida Sans", verdana, arial, helvetica, sans-serif;
}
h1, .h1 {
	font-family: 		"Lucida Sans", verdana, arial, helvetica, sans-serif;
	font-size: 130%;	font-weight: bold;			margin-top: 0;			margin-bottom: 1em;
	color: #336699;		border-bottom: 1px solid #336699;
}
h2, .h2 {
	font-family: 		"Lucida Sans", verdana, arial, helvetica, sans-serif;
	font-size: 120%;	font-weight: bold;			color: #336699;			clear: both;
}
h3, .h3 {
	font-family: 		"Lucida Sans", verdana, arial, helvetica, sans-serif;
	font-size: 100%;	font-weight: bold;			color: #336699;
}
h4, .h4 {
	font-family: 		"Lucida Sans", verdana, arial, helvetica, sans-serif;
	font-size: 80%;		font-weight: bold;			color: #336699;
}
h5, .h5 {
	font-family: 		"Lucida Sans", verdana, arial, helvetica, sans-serif;
	font-size: 70%;		font-weight: normal;		font-style: italic;
}
.pieni {
	font-size: xx-small;
}
a {
	color: #336699;			text-decoration: underline;
}
a:hover {
	color: #3399CC;
}
img, .img {
	font-family: "Lucida Sans", verdana, arial, helvetica, sans-serif;
	font-size: 110%;		font-weight: bold;			color: #336699;			clear: both;
}

.tr {
	margin-top: 	0px;
	margin-right: 	0px;
	margin-bottom: 	0px;
	margin-left: 	0px;
}
tr.peli 			{ color: #000000; text-align: left; background-color: #bbbbff; font-weight: bold; }
tr.peli2 			{ color: #000000; text-align: left; background-color: #bbffbb; font-weight: bold; }
tr.peli3 			{ color: #000000; text-align: left; background-color: #ffbbbb; font-weight: bold; }
tr.harj	 		{ color: #000000; text-align: left; background-color: #ddddff; 					}
tr.vihr 			{ color: #000000; text-align: left; background-color: #bbffbb; 					}
tr.muut 			{ color: #000000; text-align: left; background-color: #ddffdd; 					}
tr.kelt 			{ color: #000000; text-align: left; background-color: #ffffaa; 					}
tr.pink 			{ color: #000000; text-align: left; background-color: #ffdddd; 					}

tr.hjktilasto	{ color: #343434; text-align: left; background-color: #ddddff; font-family: "Lucida Sans", verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold;} 
tr.tilasto		{ color: #343434; text-align: left; 						   font-family: "Lucida Sans", verdana, arial, helvetica, sans-serif; font-size: 12px; } 
tr.tilasto2		{ color: #343434; text-align: left; background-color: #e0e0e0; font-family: "Lucida Sans", verdana, arial, helvetica, sans-serif; font-size: 12px; } 

tr.hjktilasto2	{ color: #343434; text-align: left; background-color: #ddddff; font-family: "Lucida Sans", verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold;} 
tr.tilasto3		{ color: #343434; text-align: left; 						   font-family: "Lucida Sans", verdana, arial, helvetica, sans-serif; font-size: 11px; } 
tr.tilasto4		{ color: #343434; text-align: left; background-color: #e0e0e0; font-family: "Lucida Sans", verdana, arial, helvetica, sans-serif; font-size: 11px; } 

tr.tilasto5		{ color: #343434; text-align: left; background-color: #ffffaa; font-family: "Lucida Sans", verdana, arial, helvetica, sans-serif; font-size: 11px; } 

td.vihr 			{ color: #000000; text-align: left; background-color: #66ff66; 					}
td.kelt 			{ color: #000000; text-align: left; background-color: #ffffaa; 					}
td.puna 			{ color: #000000; text-align: left; background-color: #ffaaaa; 					}

