body       { background-color: #fff; background-repeat: repeat; background-attachment:scroll;
		font-style: normal;font-variant: normal; font-weight:normal;
		font-family: Verdana,Arial; margin:4px; 
		}
#otsikko{ font-style: normal; font-variant: normal; font-weight: normal; font-size: 22px; font-family: Verdana,Arial; 
               text-align: left; color: #333333; margin: 0; padding-left: 2px; padding-right: 2px; padding-top: 4px;
               padding-bottom: 4px;}

#kielilinkit{ font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; font-family: Verdana,Arial; 
               text-align: right; color: #333333; margin: 0; padding-left: 2px; padding-right: 2px; padding-top: 4px;
               padding-bottom: 8px;}
.tekstialue{ margin: 0px; padding-left: 10px; padding-right: 10px; padding-top: 0px; padding-bottom: 4px; text-align: justify; text-justify: newspaper;}
table.navigation
	{
	border-collapse: collapse;border:solid #999 1px;
	width:150px; background-color:#ccc;
	}
td.navigationcell
	{
	border-collapse: collapse;border:solid #999 1px;
	width:150px; background-color:#ccc; margin: 4;
	padding: 2px 2px 2px 2px;
	}
td.navigationcellselected
	{
	border-collapse: collapse;border:solid #999 1px;
	width:150px; background-color:#999; margin: 4;
	padding: 2px 2px 2px 2px;
	}

.mainnavi,a.mainnavi:link, a.mainnavi:visited, a.mainnavi:active, a.mainnavi:hover {
	FONT: 13px Verdana,Arial; COLOR: #000; TEXT-DECORATION: none;
	 white-space: nowrap;
}

.mainnaviselected, a.mainnaviselected:link, a.mainnaviselected:visited, a.mainnaviselected:active, a.mainnaviselected:hover {
	FONT: 13px Verdana,Arial; COLOR: #FFF; TEXT-DECORATION: none;
	 white-space: nowrap;
}

p {
	FONT: 12px Verdana,Arial; COLOR: #333;}

li {
	FONT: 12px Verdana,Arial; COLOR: #333;}
h1 {
	FONT: 20px Verdana,Arial; COLOR: #000;  font-weight:bold;
}

h2 {
	FONT: 16px Verdana,Arial; COLOR: #000;  font-weight:bold;
}

h3 {
	FONT: 14px Verdana,Arial; COLOR: #333;  font-weight:bold;
}

input {
	FONT: 10px Verdana,Arial; COLOR: #333;  font-weight:normal;
}

A:link {
	FONT-WEIGHT: normal; TEXT-DECORATION: none; FONT: 12px Verdana,Arial; COLOR: #3333FF;

}
A:visited {
	TEXT-DECORATION: none;	FONT: 12px Verdana,Arial; COLOR: #FF0033;

}
A:active {
	COLOR: #blue; TEXT-DECORATION: none; FONT: 12px Verdana,Arial; COLOR: #FF0033;

}
A:hover {
	TEXT-DECORATION: underline;	FONT: 12px Verdana,Arial; COLOR: #3333FF;

}

table.yhteydet {
		border-collapse: collapse;
		border:solid #999 1px;
		width:135px; 
		}

td.yhteydetotsikko {
	background-color: #ccc;
	/*  color: white;*/
	FONT: 13px Verdana,Arial;
	/*  Georgia,Serif*/
		border-bottom:solid #999 1px;
	COLOR: #000; 
	font-weight: normal;
	padding: 3px 5px 3px 4px;
}

td.yhteydetteksti{
	background-color: #fff;
	/*  color: white;*/
	FONT: 12px Verdana,Arial;
	COLOR: #000; 
	font-weight: normal;
	padding: 3px 5px 3px 4px;
}

.footnote{ font-style: italic; font-variant: normal; font-weight: normal; font-size: 10px; font-family: Verdana,Arial; text-align: center; color: #333333;border-top:solid #999 1px; padding-top: 2px;}

.tekstiotsikko {
	FONT: 16px Verdana,Arial; COLOR: #333;  font-weight:bold;
}