body {
	background-color:		#FFFFFF;
	margin:				0px;
	padding:			0px;
}

td, div {
	font-family:			Verdana, Tahoma, Georgia, "Trebuchet MS", Arial, Verdana, sans-serif;
	font-size:			0.7em;
	color:				#000000;
}

ul {
	list-style-type:		none;
	margin-left:			20px;
	margin-right:			0px;
	margin-top:			0px;
	margin-bottom:			0px;
	padding:			0px;
}

li {
	background-image:		url(kuvat/lista.gif);
	background-repeat:		no-repeat;
	background-position:		0px 5px;
	padding-left:			20px;
}

h1 {
	font-family:			Verdana, Tahoma, Georgia, "Trebuchet MS", Arial, Verdana, sans-serif;
	font-size:			140%;
	color:				#3366FF;
}

h2 {
	font-family:			Verdana, Tahoma, Georgia, "Trebuchet MS", Arial, Verdana, sans-serif;
	font-weight:			bold;
	font-size:			110%;
	color:				#3366FF;
}

.nobr {
	white-space:			nowrap;
}

a:link {
	text-decoration:		underline;
	color:				#3366FF;
}

a:visited {
	text-decoration:		underline;
	color:				#3366FF;
}

a:active {
	text-decoration:		none;
	color:				#3366FF;
}

a:hover {
	text-decoration:		none;
	color:				#3366FF;
}

table.valikko a:link {
	text-decoration:		none;
	color:				#FFFFFF;
}

table.valikko a:visited {
	text-decoration:		none;
	color:				#FFFFFF;
}

table.valikko a:active {
	text-decoration:		none;
	color:				#FFFFFF;
}

table.valikko a:hover {
	text-decoration:		none;
	color:				#FFFFFF;
}

table.valikko a.valittu:link, table.valikko a.valittu:visited {
	color:				#FFFFFF;
}

img {
	border-color:			#3366FF;
}

table.ulkoreuna {
	width:				100%;
	background-color:		#000000;
	padding-left:			0px;
	padding-right:			0px;
	padding-top:			4px;
	padding-bottom:			0px; /* 4px; */
}

table.sisareuna {
	width:				100%;
	background-color:		#FFFFFF;
	border-top:			4px solid #FFFFFF;
	border-bottom:			4px solid #FFFFFF;
	padding:			0px;
}

table.sisareuna2 {
	width:				100%;
	background-color:		#000000;
	padding-left:			0px;
	padding-right:			0px;
	padding-top:			2px;
	padding-bottom:			0px; /* 2px; */
}

table.pohja {
	width:				100%;
}

table.valikko { /* Firefoxilla leveämpi kuin IE:llä */
	background-color:		#3366FF;
}

td.ylasuikale {
	height:				150px;
	background-color:		#FFFFFF;
	background-image:		url(kuvat/ylasuikale.jpg);
	background-repeat:		repeat-x;
	padding:			0px;
}

td.vasen {
	width:				50%;
	text-align:			left;
	vertical-align:			top;
	background-color:		#FFFFFF;
	background-image:		url(kuvat/alasuikale.jpg);
	background-repeat:		repeat-x;
	padding:			20px;
}

td.keski {
	width:				50%;
	text-align:			left;
	vertical-align:			top;
	background-color:		#FFFFFF;
	background-image:		url(kuvat/alasuikale.jpg);
	background-repeat:		repeat-x;
	padding-left:			20px;
	padding-right:			0px;
	padding-top:			20px;
	padding-bottom:			20px;
}

td.oikea {
	width:				205px;
	text-align:			left;
	vertical-align:			top;
	background-color:		#FFFFFF;
	background-image:		url(kuvat/alasuikale.jpg);
	background-repeat:		repeat-x;
	padding-left:			0px;
	padding-right:			0px;
	padding-top:			20px;
	padding-bottom:			20px;
}

.painike {
	font-family:			Verdana, Tahoma, Georgia, "Trebuchet MS", Arial, Verdana, sans-serif;
	font-weight:			bold;
	font-size:			11px;
	background-color:		#3366FF;
	color:				#FFFFFF;
}

.kentta {
	font-family:			Verdana, Tahoma, Georgia, "Trebuchet MS", Arial, Verdana, sans-serif;
	font-weight:			normal;
	font-size:			11px;
	background-color:		#FFFFFF;
	color:				#000000;
}

@media screen {
	.kentta {
      		border:			1px solid #3366FF;
	}
}
