body {
	font-family: Verdana, Arial, Helvetica;
	background-color: #FFE2C6;
}
.tekstit {
	font-size: 90%;
}
.top2 {
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	background-color: #EBEBEB;
	text-align : center;
	font-size: large;
	color: Blue;
}
.top {
	height: 35px;
	background-image: url(images/top.gif);
	text-align : center;
	font-size: medium;
	color: Blue;
}
.td2 {
	height: 16px;
	text-align : center;
}
table{
   background-color: #FBFBFB;
	border-color: #FBFBFB;
}
form {
	font-size: xx-small;
}
#table {
	font-weight: bold;
}
table2 {
	font-size: 12px;
	color: #000000;
}
.size12 {
	font-size: x-small;
	text-align : center;
}
.p { font-size: 80%;
	letter-spacing: 2px;
}
#h3 {
	font-size: 1.4em;
	font-weight: bold;
	color: #000066;
}
#p0 { 
	margin: 0 0 0 0;  
	font: 12px;
	text-align: left;
}
#p1 {
	margin-top: 35%;
}
#p2 {
	margin-top: 35%;
	text-align: left;
}
#p3 {
	margin-top: 40px;
	text-align: left;
}
.h2 {
	font-style: oblique;
	color: Blue;
	text-align: center;
	letter-spacing: 2px;
}

h1, h2, h3, h4, h5, h6 { font-weight:600; }

h1 { font-size: 60%; text-align : center; }

h2 { font-size: 80%; margin-left : 0em;}

h3 { font: 120%;	color: #003399;}

h4 {	font: 100%;	color: #003399;}

h5 { font-size: 80%; }

h6 { font-size: 60%; }

li {
	padding-bottom: 16px;
	margin-left: -10px;
	FONT: 12px; 
	list-style-image: url(images/nuoik.bmp);
	vertical-align: middle;
}
checkbox {
	BORDER-RIGHT: #CECECE 0px solid;
	BORDER-TOP: #fbfbfb 0px solid;
	background-color: #fbfbfb;
	BORDER-LEFT: #fbfbfb 0px solid;
	BORDER-BOTTOM: #CECECE 0px solid;
}
input {
	BORDER-RIGHT: #CECECE 0px solid;
	BORDER-TOP: #CECECE 2px solid;
	background-color: #f9f4e6;
	FONT-SIZE: 11px;
	BORDER-LEFT: #CECECE 2px solid;
	COLOR: #0000FF;
	BORDER-BOTTOM: #CECECE 0px solid;
}
textarea{
	width: 60%;
	BORDER-RIGHT: #CECECE 0px solid;
	BORDER-TOP: #CECECE 2px solid;
	PADDING-LEFT: 4px;
	FONT-SIZE: 13px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #CECECE 2px solid;
	COLOR: Blue;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #CECECE 0px solid;
	letter-spacing: 1px;
	background-color: #f9f4e6;
}
select {
	BORDER-RIGHT: #CECECE 1px solid; 
	BORDER-TOP: #CECECE 1px solid; 
	PADDING-LEFT: 3px; 
	FONT-SIZE: 11px; 
	VERTICAL-ALIGN: middle; 
	BORDER-LEFT: #CECECE 1px solid; 
	COLOR: #000000; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #CECECE 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 22px; 
	BACKGROUND-COLOR: #f9f4e6;
}
.submit {
	BORDER-RIGHT: #CECECE 2px solid;
	BORDER-TOP: #CECECE 2px solid;
	PADDING-LEFT: 3px;
	FONT-SIZE: 10px;
	font-weight: bolder;
	color: AppWorkspace;
	cursor: hand;
	TEXT-ALIGN: center;
	BORDER-LEFT: #CECECE 1px solid;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #CECECE 1px solid;
	background-color: #D2ECA5;
	HEIGHT: 17px;
}
A:link 		{
   font-size: 10px;
	font-weight: bolder;
   color: #697553;
   text-decoration: none;
} 
A:visited 	{
   font-size: 10px;
	font-weight: bolder;
   color: #697553;
   text-decoration: none;
} 
A:active 	{
   font-size: 10px;
	font-weight: bolder;
   color: #697553;
   text-decoration: none;
} 
A:hover 	{
   font-size: 10px;
	font-weight: bolder;
	color: #ff9900; 
	text-decoration: none;
	cursor: pointer
	}
.mainos {
	PADDING-LEFT: 2em;
	font-size: 11px;
	font-weight: bold;
	color: #a21c01;
}
p { 
	margin: 0 0 0 0;  
	FONT: 11px; 
	COLOR: #000000;
}
.p1 {
	PADDING-TOP: 20px;
	padding-bottom: 20px;
	FONT: bold 11px;
	COLOR: #0000FF;
	text-align: center;
}
.p2 {
	padding-left: 1.3em;
	padding-right: 1.3em;
	font: 1em;
}
.p3 {
	margin-left: 61%;
	vertical-align: middle;
}
.p4 {
	margin-top: 0%;
	margin-left: 64%;
	FONT: 9px; COLOR: #5c6e54;
}
.otsikko {
	PADDING-LEFT: 10px; FONT: bold 10px; COLOR: #697553; PADDING-TOP: 10px;
}

.artikkelilaita {
	FONT: 10px; MARGIN-LEFT: 10px; COLOR: #990000; MARGIN-RIGHT: 3px;
}
.copy {
	FONT: 10px; COLOR: #5c6e54;
	margin-top: -42px; margin-left: 720px;
}
.copylink {
	FONT: 9px; COLOR: #5c6e54;
	text-align: center;
}
.copybold {
	FONT: 9px; COLOR: #5c6e54;
	font-weight: bold;
	text-align: center;
}
.lightblue {
	font: 11px; color: #0099cc;
}
.green {
	font: 11px; color: #336600;
}
.darkblue {
	font: 11px; color: #003399;
}
.black {
	font: 11px; color: #000000;
}
.brown {
	font: 11px; color: #996633;
}
td {
	FONT: 12px; COLOR: #000000;
}
.border {
	BORDER-RIGHT: #d6d6cc 1px solid; BORDER-LEFT: #d6d6cc 1px solid;
}
.valikko {
	FONT: bold 12px; COLOR: #000000;
}
.valikkoreunat {
	BORDER-TOP: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid;
}
.etsi {
	border-right:3px groove #808080;
	border-bottom:3px groove #808080 color: #0000FF;
	background-color: #C0C0C0;
}
pre {
font: 12px; color: #000000;
}
dt {
	PADDING-TOP: 20px;
	padding-bottom: 20px;
	FONT: bold 11px;
}
.bottom {
	height: 19px;
	background-image: url(../images/bottom.gif);
	border: none;
	text-align : center;
	font-size: 9px;
}
.hr {
	height: 60px;
	margin-top: 20px;
	margin-bottom: 40px;
}
language, lastBuildDate, pubDate, docs, copyright, webMaster, category, managingEditor { display: block; font-weight: normal; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 70%; margin-top: 0.1em; margin-left: 6em; }
title { display: block; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 80%; margin-top: 0.1em; }
description { display: block; font-weight: normal; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 70%; color: red; margin-top: 0.1em; }
link { display: block; font-weight: normal; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 70%; color: blue; margin-top: 0.1em; }

.MPHWhiteBandSmallRight	{
	position:absolute;
	left:100%;
	top:0px;
	overflow:visible;
	height:163px;
	width:163px;
	background-image:url(http://www.dotkommuuni.com/olenrikollinen/whiteband_small_right.gif);
	background-repeat:no-repeat;
	background-position:-200px -200px;
	background-color:transparent;
	margin:0 0 0 -163px;
	padding:0;
	color:#000;
	font-family:helvetica,verdana,arial,tahoma,sans-serif;
	z-index:1000000000;
	border:none;
	float:none;
}
