<style type = 'text/css'>

body { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-style: normal; 
font-weight: bold; 
color: #000000;
background-color: #656565;
border: none;
}

.bz { 
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
border: 1px solid #000000; 
background-color: #CCCCCC;
}

.mz { 
border: 1px solid #000000; 
}

td { 
font-family: verdana, arial, sans-serif;
color: black;
font-size: 8pt; 
}

.special2 { 
color: black; 
font-weight: bold;
background-color: orange;
vertical-align: top;
font-size: 8pt
} 

.s3 {
	color: black;
	font-weight: bold;
	background-color: #CCCC66;
	vertical-align: top;
	font-size: 8pt;
	white-space: normal;
	text-align: left;
	padding: 3px;
	border-top: 1pt #CCCCCC solid;
    border: inset 1pt #333333;
} 
.s4 {
	color: black;
	font-weight: bold;
	background-color: #999999;
	vertical-align: top;
	font-size: 8pt;
	text-align: left;
	padding: 3px;
	text-decoration: none;
	border-top: 1pt #CCCCCC solid;
    border: inset 1pt #333333;
} 

.s5 { 
	color: black;
	font-weight: none;
	background-color: #E7ECEF;
	vertical-align: middle;
	font-size: 10pt;
	text-align: left;
	padding: 0px;
	text-decoration: none; 
	border-top: 1pt #CCCCCC solid;
	border-top: none;
    border: none;

}

.s6 { 
	color: black;
	font-weight: none;
	background-color: #9EC8E1;
	vertical-align: middle;
	font-size: 10pt;
	text-align: left;
	padding: 0px;
	text-decoration: none; 
	border-top: 1pt #CCCCCC solid;
	border-top: none;
    border: none;
}

.s7 {
	color: black;
	font-weight: bold;
	background-color: #9EC8E1;
	vertical-align: top;
	font-size: 8pt;
	text-align: right;
	padding: 4px;
	text-decoration: none;
	border: none;
	margin: 4px;
	text-indent: 2pt;


}

.mainpage_menu {
	color: black;
	font-weight: none;
	background-color: yellow;
	vertical-align: top;
	font-size: 8pt;
	text-align: left;
	padding: 3px;
	text-decoration: none;
	margin: 1px;
	text-indent: 2pt;
	border-bottom: 1px solid #000000;
}

.mainpage_kieli {
	color: black;
	font-weight: none;
	background-color: #9EC8E1;
	vertical-align: top;
	font-size: 8pt;
	text-align: right;
	padding: 2px;
	text-decoration: none;
	border: none;
	margin: 1px;
	text-indent: 1pt;
}

.t1 { 
background-color: orange;
font-family: verdana, arial, sans-serif ;
color: black;
#border-left: 1pt #CCCCCC solid;
#border-top: 1pt #CCCCCC solid;
border: inset 1pt #333333;
font-size: 8pt; 
}

a { color: #333333;
font-family: verdana, arial, sans-serif;
font-weight: bold;
font-size: 8pt; 
} 

A:link, A:visited, A:active {
	COLOR: darkblue;
	text-decoration: underline;
}
A:hover {
	COLOR: darkblue;
	text-decoration: underline;
}

A.lmenu, A.lmenu:link, A.lmenu:visited, A.lmenu:active,A.lmenu:hover {
	COLOR: black;
	text-decoration: none;
}

A.uutinen, A.uutinen:link, A.uutinen:visited, A.uutinen:active,A.uutinen:hover {
	COLOR: black;
	text-decoration: none;
}

</style>
