a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #3366CC;
	text-decoration: none;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #3366CC;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #3366CC;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #3366CC;
}
.navi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3mm;
	color: #000000;
}
a.navi:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3mm;
	text-decoration: none;
	color: #000000;
}
a.navi:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3mm;
	text-decoration: none;
	color: #000000;
}
a.navi:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3mm;
	text-decoration: none;
	color: #000000;
}
a.navi:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3mm;
	text-decoration: underline;
	color: #000000;
}
.polku {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3.2mm;
	color: #3366CC;
	text-decoration: none;
	font-weight: normal;
}
a.polku:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #3366CC;
	text-decoration: none;
}
a.polku:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #3366CC;
	text-decoration: none;
}
a.polku:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #3366CC;
	text-decoration: none;
}
a.polku:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #3366CC;
}
.navibig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3.5mm;
	color: #3366CC;
	text-decoration: none;
	font-weight: normal;
}
a.navibig:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #3366CC;
	text-decoration: none;
}
a.navibig:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #3366CC;
	text-decoration: none;
}
a.navibig:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #3366CC;
	text-decoration: none;
}
a.navibig:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #3366CC;
}
.Otsikko {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5mm;
	color: #0066CC;
}
.ingressi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3.5mm;
	font-weight: bold;
	color: #000000;
}
.teksti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3.5mm;
	color: #000000;
}
.uutisteksti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3.5mm;
	color: #000000;
}
p {
	vertical-align: text-bottom;
}
.technical {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3mm;
	color: #000000;
}
.uppernavi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 4mm;
	color: #000000;
	text-decoration: none;
}
a.uppernavi:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 4mm;
	color: #000000;
	text-decoration: none;
}
a.uppernavi:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 4mm;
	color: #000000;
	text-decoration: none;
}
a.uppernavi:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 4mm;
	color: #FFFFFF;
	text-decoration: none;
}
a.uppernavi:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 4mm;
	color: #000000;
	text-decoration: none;
}
.naviback { 
  	border: 0px;
  	font-size: 4mm;    
} 
td.naviback { 
  	border: 0px;
  	font-size: 4mm;    
} 
td.navibackhover { 
  	border: 0px; 
  	background: #5C94B2;
  	font-size: 4mm;
  }  
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5mm;
	color: #0066CC;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3.5mm;
	font-weight: bold;
	color: #000000;
}
.naviwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3mm;
	text-decoration: none;
	color: #FFFFFF;
}
a.naviwhite:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3mm;
	text-decoration: none;
	color: #FFFFFF;
}
a.naviwhite:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3mm;
	text-decoration: none;
	color: #FFFFFF;
}
a.naviwhite:active {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 3mm;
	text-decoration: none;
	color: #FFFFFF;
}
a.naviwhite:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3mm;
	text-decoration: underline;
	color: #FFFFFF;
}
.kalenteri {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3.2mm;
	color: #3366CC;
	text-decoration: none;
	font-weight: normal;
}
a.kalenteri:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #3366CC;
	text-decoration: none;
}
a.kalenteri:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #3366CC;
	text-decoration: none;
}
a.kalenteri:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #3366CC;
	text-decoration: none;
}
a.kalenteri:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #3366CC;
}
.valittu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3.2mm;
	color: red;
	text-decoration: none;
	font-weight: normal;
}
a.valittu:link {
	font-family: Arial, Helvetica, sans-serif;
	color: red;
	text-decoration: none;
}
a.valittu:active {
	font-family: Arial, Helvetica, sans-serif;
	color: red;
	text-decoration: none;
}
a.valittu:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: red;
	text-decoration: none;
}
a.valittu:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: red;
}
td td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3.5mm;
}
.ruler {
	background-image: url(/kuvat/divider.gif);
   	background-repeat: repeat-x;
   	margin-right: 4px;
	font-size: 1px;
	line-height: 1px;
}
#MainBackground {
   	background: url(/kuvat/back_content.gif) repeat-y;
   	height: auto;
   	width: 750px;
   	margin-top: 10px;
   	margin-left: auto;
	margin-right: auto;
   	border-top: solid 1px #CCCCCC;
}
#Banner {
   	height: 73px;
   	width: 748px;
   	margin-left: 1px;
	visibility: hidden;
	display: none;
}
#GreenBar {
   	background: #80C5B0;
   	height: 20px;
   	width: 748px;
   	margin-left: 1px;
   	margin-top: 0px;
	visibility: hidden;
	display: none;
}
#BlueBar {
   	background: #5C94B2;
   	height: 21px;
   	width: 748px;
   	margin-left: 1px;
	padding-top: 1px;
	visibility: hidden;
	display: none;
   	/* line-height: 20px; */
   	/* vertical-align: middle; */
}
#mapicon {
   	margin-left: 4px;
   	margin-top: 3px;
}
html>body div#Leftlinks {
   	width: 146px;
   	float: left;
   	margin-left: 4px;
   	margin-top: 4px;
   	margin-bottom: 4px;
   	padding-left: 0px;
	visibility: hidden;
	display: none;
}
#Leftlinks {
   	width: 146px;
   	float: left;
   	margin-left: 2px;
   	margin-top: 4px;
   	margin-bottom: 4px;
   	padding-left: 0px;
	visibility: hidden;
	display: none;
}
#Leftlinks ul {
   	margin: 0px;
   	padding: 0px;
   	list-style: none;
   	font-size: 13px;
	visibility: hidden;
	display: none;
}
#Leftlinks ui li {
   	margin-left: 0px;
   	background: url(/kuvat/divider.gif) repeat-x bottom;
   	line-height: 24px;
   	vertical-align: middle;
   	height: 24px;
   	margin-top: 5px;
   	margin-bottom: 5px;
   	display: block;
   	padding-left: 0px;
	visibility: hidden;
	display: none;
}
#Leftlinks ul li a:link {
   	color: #3366CC;
   	text-decoration: none;
   	line-height: 20px;
   	vertical-align: middle;
	visibility: hidden;
	display: none;
}
#Leftlinks ul li a:visited {
   	color: #3366CC;
   	text-decoration: none;
   	line-height: 20px;
   	vertical-align: middle;
	visibility: hidden;
	display: none;
}
#Leftlinks ul li a:hover {
   	color: #3366CC;
   	text-decoration: underline;
	visibility: hidden;
	display: none;
}
#TextCont {
   	width: 400px;
   	float: left;
   	margin-left: 4px;
   	margin-top: 4px;
   	margin-bottom: 4px;
}
#RighLinks {
   	float: right;
   	width: 164px;
   	margin-top: 4px;
   	margin-bottom: 4px;
	visibility: hidden;
	display: none;
}
#Footer {
   	line-height: 24px;
   	background: url(/kuvat/back_footer.gif) repeat-x;
   	vertical-align: middle;
   	height: 24px;
   	width: 748px;
   	margin-left: 1px;
   	text-align: center;
   	clear: both;
}
body {
   	font-family: Arial, Helvetica, sans-serif;
   	font-size: 11px;
   	margin-top: 0px;
   	margin-left: 0px;
   	text-align: center;
}
div {
   	border: 0px solid #FF0000;
	text-align: left;
}
.awmAnchor {
	position:relative;
	z-index:0;
	margin-top: 0px;
	padding-top: 0px;
	margin-left: 116px;
	visibility: hidden;
	display: none;
}
.awmAnchor-navi {
	position:relative;
	z-index:-1;
	margin-top: 0px;
	padding-top: 0px;
	margin-left: 116px;
	visibility: hidden;
	display: none;
}
#awmMenuPathImg-navi {
	display: none;
	visibility: hidden;
}
#awmAnchor-navi {
	display: none;
	visibility: hidden;
}
.awmAnchor {
	display: none;
	visibility: hidden;
}
.awmMenuPathImg-navi {
	display: none;
	visibility: hidden;
}
#valikko {
	display: none;
	visibility: hidden;
}
.AWMST0 {
	display: none;
	visibility: hidden;
}
.AWMST1 {
	display: none;
	visibility: hidden;
}
.AWMST2 {
	display: none;
	visibility: hidden;
}
.AWMST3 {
	display: none;
	visibility: hidden;
}
.AWMST4 {
	display: none;
	visibility: hidden;
}
.AWMST5 {
	display: none;
	visibility: hidden;
}
.AWMST6 {
	display: none;
	visibility: hidden;
}
.AWMST7 {
	display: none;
	visibility: hidden;
}
.AWMST8 {
	display: none;
	visibility: hidden;
}
.AWMSTTD0 {
	display: none;
	visibility: hidden;
}
.AWMSTTD1 {
	display: none;
	visibility: hidden;
}
.AWMSTTD2 {
	display: none;
	visibility: hidden;
}
.AWMSTTD3 {
	display: none;
	visibility: hidden;
}
.AWMSTTD4 {
	display: none;
	visibility: hidden;
}
.AWMSTTD5 {
	display: none;
	visibility: hidden;
}
.AWMSTTD6 {
	display: none;
	visibility: hidden;
}
.AWMSTTD7 {
	display: none;
	visibility: hidden;
}
.AWMSTTD8 {
	display: none;
	visibility: hidden;
}