

A.data:link { color : #666666 ; text-decoration : none ; font-family : arial ; font-size : 13px ;line-height:14pt ; }
A.data:visited { color : #666666 ; text-decoration : none ; font-family : arial ; font-size : 13px ; line-height:14pt ; }
A.data:active { color : #666666 ; text-decoration : none ; font-family : arial ; font-size : 13px ; line-height:14pt ; }
A.data:hover { color : #666666 ; text-decoration : underline ; font-family : arial ; font-size : 13px ;line-height:14pt ; }

A.sametti:link { color : #4bbfe6 ; text-decoration : none ; font-family : arial ; font-size : 13px ;line-height:14pt ; }
A.sametti:visited { color : #4bbfe6 ; text-decoration : none ; font-family : arial ; font-size : 13px ; line-height:14pt ; }
A.sametti:active { color : #4bbfe6 ; text-decoration : none ; font-family : arial ; font-size : 13px ; line-height:14pt ; }
A.sametti:hover { color : #4bbfe6 ; text-decoration : underline ; font-family : arial ; font-size : 13px ;line-height:14pt ; }

A.list:link { color : #4bbfe6 ; text-decoration : none ; font-family : arial ; font-size : 13px ; }
A.list:visited { color : #4bbfe6 ; text-decoration : none ; font-family : arial ; font-size : 13px ;  }
A.list:active { color : #4bbfe6 ; text-decoration : none ; font-family : arial ; font-size : 13px ;  }
A.list:hover { color : #4bbfe6 ; text-decoration : underline ; font-family : arial ; font-size : 13px  ; }

A.black:link { color : #666666 ; text-decoration : none ; font-family : arial ; font-size : 13px ;line-height:14pt ; }
A.black:visited { color : #666666 ; text-decoration : none ; font-family : arial ; font-size : 13px ; line-height:14pt ; }
A.black:active { color : #666666 ; text-decoration : none ; font-family : arial ; font-size : 13px ; line-height:14pt ; }
A.black:hover { color : #049bdc ; text-decoration : underline ; font-family : arial ; font-size : 13px ;line-height:14pt ; }

A.footer:link { font-family:arial;font-size:12px;color:#049bdc;text-decoration:none; }
A.footer:visited { font-family:arial;font-size:12px;color:#049bdc;text-decoration:none; }
A.footer:active { font-family:arial;font-size:12px;color:#049bdc;text-decoration:none; }
A.footer:hover { font-family:arial;font-size:12px;color:#049bdc;text-decoration:underline; }



span.samettinone { margin-left:10px;font-family:arial;font-size:12px;color:#049bdc;text-decoration:none; }
span.samettiover { margin-left:10px;font-family:arial;font-size:12px;color:#049bdc;text-decoration:underline; }

table.content { margin-top:20px; }
table.genericcontent { margin-top:10px; }
td.leipis { font-family:arial;font-size:13px;color:#666666;line-height:14pt }
td.leipis2 { padding-left:65px;padding-right:40px;font-family:arial;font-size:13px;color:#666666;line-height:14pt }
td.pienifooter { padding-left:65px;padding-right:40px;font-family:arial;font-size:12px;color:#666666;line-height:13pt }

td.tekstit { font-family:arial;font-size:13px;color:#666666;line-height:14pt }


td.nosto { font-family:arial;font-size:13px;color:#666666;line-height:14pt }

td.footleft { font-family:arial;font-size:12px;color:#666666;text-align:left;width:50% }
td.footright { font-family:arial;font-size:12px;color:#666666;text-align:right;width:50%}

td.companydataleft { border-bottom-style:solid;border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-style:solid;border-right-width:1px;padding-left:70px;font-family:arial;font-size:13px;color:#666666;width:202px;background: #F7F7F7 url(/images/footerpysty.gif) repeat top left; }
td.companydataright { border-bottom-style:solid;border-bottom-style:solid;border-bottom-width:1px;padding-left:26px;font-family:arial;font-size:13px;color:#666666;width:501px; }


td.osiopalkki { padding-left:33px;padding-top:16px;vertical-align:top;height:85;background: #F7F7F7 url(/images/banner/blue.gif) repeat top left; }
td.osiopalkki2 { padding-left:33px;padding-top:16px;vertical-align:top;height:85;background: #FFFFFF url(/images/banner/blue2.gif) repeat top left; }


td.jobextraleft { font-family:arial;font-size:13px;color:#666666;width:80px ; height:18px; font-weight : bold ; }
td.jobextraright { font-family:arial;font-size:13px;color:#666666;width:300px; height:18px; }

img.list {margin-top:5px;margin-bottom:5px;}


span.sametti { color : #049bdc ; text-decoration : none ; font-family : arial ; font-size : 13px ;line-height:14pt ; }

	#flashcontent {
		width: 954px;
		height: 213px;
	}

	#testcontent {
		width: 694px;
		height: 350px;
	}
		
#layer1 {
	position: absolute;
	visibility: hidden;
	width: 401px;
	height: 300px;
	left: 200px;
	top: 200px;
	background-color: #ccc;
	border: 1px solid #000;
}

#layer2 {
	position: absolute;
	visibility: hidden;
	width: 401px;
	height: 300px;
	left: 200px;
	top: 200px;
	background-color: #ccc;
	border: 1px solid #000;
}

#close {
	float: right;
}


img.newslist {margin-top:8px;margin-bottom:8px;width:580px;height:1px;}

