body {
	background:rgb(0,20,34);
}
.taulu {
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	text-align:right;
/*	font-family:hevletica;*/
	font-family:Courier New;
	color: rgb(254,203,9);
}
.taulu2 {
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
/*	font-family:hevletica;*/
	font-family:Courier New;
	color: rgb(254,203,9);
}
.otsikko {
	font-size:20pt;
	padding-bottom:10px;
	color: rgb(255,255,255);
}
.otsikko2 {
	font-size:16pt;
	padding-bottom:10px;
	color: rgb(255,255,255);
}
.text {
	font-size:12pt;
	padding-bottom:10px;
	color: rgb(255,255,255);
}
.palkinto {
	font-size:14pt;
	padding-bottom:10px;
	text-align:left;
}
.palkinto2 {
	font-size:11pt;
	padding-bottom:20px;
	text-align:left;
	vertical-align:top;
	color: rgb(255,255,255);
}
.pk3 {
	padding-bottom:20px;
	text-align:right;
	width:125px;
}

.inp {
	padding-left:8px;
	padding-bottom:5px;
	text-align:left;
}

.ipk {
	border:3px;
	border-color:rgb(255,255,255);
	border-style:solid;
	background-color:rgb(0,20,34);
	color:rgb(255,255,255);
	font-family:Courier New;
	width:322px;
}

.sel {
	font-family:Courier New;
	font-size:8pt;
}
.but {
	font-family:Courier New;
	width:40px;
}

.at {
	font-size:8pt;
	color:rgb(255,255,255);
	font-family:Courier New;
	width:400px;
	text-align:center;
	padding-left:120px;
	padding-right:120px;
	padding-top:30px;
}
.ab {
	text-align:center;
	padding-left:120px;
	padding-right:120px;
	padding-top:20px;

}
.kl {
	vertical-align:middle;
	border:0px;
	padding-left:30px;
	padding-right:30px;
}
.text2 {
	width:500px;
	color:rgb(255,255,255);
	text-align:left;
	padding-top:20px;
}
.mainos {
	width:500px;
	text-align:left;
	padding-top:15px;
}
