BODY {
	PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 10px; TEXT-ALIGN: center; COLOR: #000000
	
				background: #FFFFFF url(kuvat/bg.gif);
				background-position: top left;
				background-repeat: repeat;
  background-attachment: fixed;
	
}
#page {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 960px; MARGIN-RIGHT: auto; PADDING-TOP: 0px; BORDER-LEFT: #FFFFFF 1px solid; BORDER-LEFT: #FFFFFF 1px solid; BORDER-RIGHT: #FFFFFF 1px solid; BORDER-TOP: #FFFFFF 1px solid; BORDER-BOTTOM: #FFFFFF 1px solid
}





body, div
{

scrollbar-face-color:#4b6ca9;

scrollbar-highlight-color:#A0CFCF;

scrollbar-3dlight-color:#5EAEAE;

scrollbar-darkshadow-color:#1C3737;

scrollbar-shadow-color:#285151;

scrollbar-arrow-color:#dde5f3;

scrollbar-track-color:#dde5f3;

}


H2


{

color: #006699;

	font-weight: bold;

	font: 15pt Georgia, Verdana, Arial, Helvetica;

	padding: 0px 0 2px 0px;

	margin: 0 0 0px 0;
	text-decoration: underline;
}


H1


{

color: #000000;

	font-weight: bold;

	font: 24pt Georgia, Verdana, Arial, Helvetica;

	padding: 10px 10px 25px 10px;

	margin: 0 0 0px 0;
	
	color:#FFFFFF;
        background: url('kuvat/title_bg.png') repeat-x;
        
        margin-bottom:0px;
        margin-top:0px;

}


Strong


{

color: #000000;

	font-weight: bold;

	font: 13pt Georgia, Verdana, Arial, Helvetica;

	padding: 0px 0 2px 0px;

	margin: 0 0 0px 0;

}


.class5 A {text-decoration: none; color: #006699; font-weight: bold; line-height: 1.9em; font-family : Tahoma, Georgia, Verdana; font-size : 13px}
.class5 A:link {text-decoration: underline; color: #006699; font-weight: bold}
.class5 A:visited {text-decoration: underline; color: #006699; font-weight: bold}
.class5 A:active {text-decoration: underline; color: #006699; font-weight: bold}
.class5 A:hover {text-decoration: underline; color: Red; font-weight: bold}

.class6 A {text-decoration: none; color: #006699; font-weight: bold; line-height: 1.9em; font-family : Tahoma, Georgia, Verdana; font-size : 11px}
.class6 A:link {text-decoration: underline; color: #006699; font-weight: bold}
.class6 A:visited {text-decoration: underline; color: #006699; font-weight: bold}
.class6 A:active {text-decoration: underline; color: #006699; font-weight: bold}
.class6 A:hover {text-decoration: underline; color: Red; font-weight: bold}


.class1 A {text-decoration: underline; color: #006699; font-weight: bold; line-height: 1.9em; font-family : Lucida Sans Unicode, Georgia, Verdana; font-size : 13px}
.class1 A:link {text-decoration: underline; color: #006699; font-weight: bold}
.class1 A:visited {text-decoration: underline; color: #006699; font-weight: bold}
.class1 A:active {text-decoration: underline; color: #006699; font-weight: bold}
.class1 A:hover {text-decoration: underline; color: Red; font-weight: bold}

.class2 A {text-decoration: underline; color: #B2B2B2; font-weight: bold; line-height: 1.9em; font-family : Lucida Sans Unicode, Georgia, Verdana; font-size : 18px}
.class2 A:link {text-decoration: underline; color: #006699; font-weight: bold}
.class2 A:visited {text-decoration: underline; color: #006699; font-weight: bold}
.class2 A:active {text-decoration: underline; color: #006699; font-weight: bold}
.class2 A:hover {text-decoration: underline; color: Red; font-weight: bold}

.class3 A {text-decoration: underline; color: #006699; font-weight: bold; line-height: 1.9em; font-family : Lucida Sans Unicode, Georgia, Verdana; font-size : 12px}
.class3 A:link {text-decoration: underline; color: #006699; font-weight: bold}
.class3 A:visited {text-decoration: underline; color: #006699; font-weight: bold}
.class3 A:active {text-decoration: underline; color: #006699; font-weight: bold}
.class3 A:hover {text-decoration: underline; color: Red; font-weight: bold}

.class95 A {text-decoration: underline; color: #E01B1B; font-weight: bold; line-height: 1.5em; font-family : Lucida Sans Unicode, Georgia, Verdana; font-size : 14px}
.class95 A:link {text-decoration: underline; color: #E01B1B; font-weight: bold}
.class95 A:visited {text-decoration: underline; color: #E01B1B; font-weight: bold}
.class95 A:active {text-decoration: underline; color: #E01B1B; font-weight: bold}
.class95 A:hover {text-decoration: underline; color: #000000; font-weight: bold}

.class888 A {text-decoration: underline; color: #E01B1B; font-weight: bold; line-height: 1.5em; font-family : Lucida Sans Unicode, Georgia, Verdana; font-size : 12px}
.class888 A:link {text-decoration: underline; color: #E01B1B; font-weight: bold}
.class888 A:visited {text-decoration: underline; color: #E01B1B; font-weight: bold}
.class888 A:active {text-decoration: underline; color: #E01B1B; font-weight: bold}
.class888 A:hover {text-decoration: underline; color: #000000; font-weight: bold}

.class96 A {text-decoration: none; color: #0000FF; font-weight: bold; line-height: 1.5em; font-family : Lucida Sans Unicode, Georgia, Verdana; font-size : 14px}
.class96 A:link {text-decoration: none; color: #0000FF; font-weight: bold}
.class96 A:visited {text-decoration: none; color: #0000FF; font-weight: bold}
.class96 A:active {text-decoration: none; color: #0000FF; font-weight: bold}
.class96 A:hover {text-decoration: none; color: #000000; font-weight: bold}

.class97 A {text-decoration: underline; color: #E01B1B; font-weight: bold; line-height: 1.5em; font-family : Lucida Sans Unicode, Georgia, Verdana; font-size : 26px}
.class97 A:link {text-decoration: underline; color: #E01B1B; font-weight: bold}
.class97 A:visited {text-decoration: underline; color: #E01B1B; font-weight: bold}
.class97 A:active {text-decoration: underline; color: #E01B1B; font-weight: bold}
.class97 A:hover {text-decoration: none; color: #000000; font-weight: bold}

.class33 A {text-decoration: underline; color: #006699; font-weight: bold; line-height: 1.9em; font-family : Lucida Sans Unicode, Georgia, Verdana; font-size : 10px}
.class33 A:link {text-decoration: underline; color: #006699; font-weight: bold}
.class33 A:visited {text-decoration: underline; color: #006699; font-weight: bold}
.class33 A:active {text-decoration: underline; color: #006699; font-weight: bold}
.class33 A:hover {text-decoration: underline; color: Red; font-weight: bold}

.class39 A {text-decoration: underline; color: #0000FF; font-family : Lucida Sans Unicode, Georgia, Verdana; font-size : 11px}
.class39 A:link {text-decoration: underline; color: #0000FF; font-weight: bold}
.class39 A:visited {text-decoration: underline; color: #0000FF; font-weight: bold}
.class39 A:active {text-decoration: underline; color: #0000FF; font-weight: bold}
.class39 A:hover {text-decoration: underline; color: 0000FF; font-weight: bold}

.class100 A {text-decoration: none; color: #E61938; font-weight: bold; line-height: 1.9em; font-family : "Trebuchet MS", Lucida Sans Unicode, Georgia, Verdana; font-size : 14px}
.class100 A:link {text-decoration: none; color: #E61938; font-weight: bold}
.class100 A:visited {text-decoration: nonee; color: #E61938; font-weight: bold}
.class100 A:active {text-decoration: none; color: #E61938; font-weight: bold}
.class100 A:hover {text-decoration: underline; color: #000000; font-weight: bold}

.pieniteksti {  font-family : Georgia, Verdana, Arial, Helvetica, sans-serif; font-size : 1px; font-style: normal; color: #000000; line-height: 1px}
.teksti14px {  font-family : Lucida Sans Unicode, Georgia, Verdana, Arial, Helvetica, sans-serif; font-size : 14px; font-style: normal; color: #000000; line-height: 20px}
.teksti-luettelo {  font-family : Georgia, Verdana, Arial, Helvetica, sans-serif; font-size : 14px; font-style: normal; color: #000000; line-height: 22px}

.valikko {  font-family : Georgia; Verdana, Arial, Helvetica, sans-serif; font-size : 12px; font-style: normal; color: #000000; line-height: 20px; font-weight: bold;}

.valikko2 {  font-family : Georgia; Verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-style: normal; color: #000000; line-height: 14px; font-weight: bold;}



.saa {  font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size : 12px; font-style: normal; color: #000000; line-height: 12px}

.tekstibold {  font-family: Arial, Helvetica, sans-serif; font-size : 14px; font-style: normal; font-weight: bold; color: #000000; line-height: 20px}
.tekstibold12 {  font-family: Arial, Helvetica, sans-serif; font-size : 12px; font-style: normal; font-weight: bold; color: #000000; line-height: 16px}
.mainosteksti {  font-family: Arial, Helvetica, sans-serif; font-size : 10px; font-style: normal; color: #000000; line-height: 20px; font-weight: bold}
.teksti {  font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size : 14px; font-style: normal; color: #000000; line-height: 20px}
.photo-credits {  font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-style: normal; color: #000000; line-height: 14px}
.otsikko { font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 15pt; font-style: normal; line-height: normal; color: #000000}
.otsikko2 { font-family: Helvetica, Times New Roman, Tahoma, Lucida Sans Unicode, Georgia, Verdana, Arial, Courier, mono; font-size: 16pt; font-style: normal; line-height: normal; color: blue; font-weight: bold}
.iso-otsikko { font-family: Helvetica, Times New Roman, Tahoma, Lucida Sans Unicode, Georgia, Verdana, Arial, Courier, mono; font-size: 16pt; font-style: normal; line-height: normal; color: #F4D600; font-weight: bold }
.med-otsikko { font-family: Helvetica, Times New Roman, Tahoma, Lucida Sans Unicode, Georgia, Verdana, Arial, Courier, mono; font-size: 16pt; font-style: normal; line-height: normal; color: #F4D600; font-weight: bold }

.hirmuiso-otsikko { font-family: Lucida Sans Unicode, Georgia, Verdana, Arial, Courier, mono; font-size: 36pt; font-style: normal; line-height: normal; color: #F4D600; font-weight: bold }



.otsikko99 { font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; font-style: normal; line-height: normal; color: #000000}

.class99 A {text-decoration: none; color: #006699; line-height: 1.9em; font-family : Lucida Sans Unicode, Georgia, Verdana; font-size : 12px}
.class99 A:link {text-decoration: none; color: #006699}
.class99 A:visited {text-decoration: none; color: #006699}
.class99 A:active {text-decoration: none; color: #006699}
.class99 A:hover {text-decoration: none; color: Red}



table.border0 {
	border-width: 0px;
	background-color: #FFFFFF;
	}


table th.border0 {
	padding: 0px;
	border-style: none;
	border-color: gray;
	background-color: #FFFFFF;
	}

table td.border0 {
	padding: 0px;
	border-style: none;
	border-color: gray;
	background-color: #FFFFFF;
	}



table.valikko {
	border-width: 1px;
	background-color: #E0E0E0;
}


table td.valikko {
	border-width: 1px;
	padding: 5px;
	border-style: none;
	border-color: gray;
	background-color: #FFFFFF;
	background-image: url(kuvat/tdtausta.jpg); 
}

table.tummatausta {
	border-width: 1px;
	background-color: #555555;
}


table td.tummatausta {
	border-width: 1px;
	padding: 5px;
	border-style: none;
	border-color: gray;
	background-color: #555555;
}





table {
	border-width: 0px;
	border-spacing: ;
	border-style: dotted;
	border-color: gray;
	border-collapse: separate;
	background-color: #FFFFFF;
	text-align:justify;
}
table th {
	border-width: 0px;
	padding: 10px;
	border-style: none;
	border-color: gray;
	background-color: #FFFFFF;
	-moz-border-radius: ;
	text-align:justify;
}
table td {
	border-width: 0px;
	padding: 10px;
	border-style: none;
	border-color: gray;
	background-color: #FFFFFF;
	-moz-border-radius: ;
	text-align:justify;
}

}
table td.toinen {
	border-width: 1px;
	padding: 0px;
	border-style: none;
	border-color: gray;
	background-color: #FFFFFF;
	-moz-border-radius: ;
	text-align:justify;
}

table.left {
	border-width: 1px;
	border-spacing: ;
	border-style: dotted;
	border-color: gray;
	border-collapse: separate;
	background-color: #EEEEEE;
	text-align:left;
	
	}
	
	table th.left {
		border-width: 1px;
		padding: 10px;
		border-style: none;
		border-color: gray;
		background-color: #EEEEEE;
		-moz-border-radius: ;
		text-align:left;
	}
	table td.left {
		border-width: 1px;
		padding: 10px;
		border-style: none;
		border-color: gray;
		background-color: #EEEEEE;
		-moz-border-radius: ;
		text-align:left;
}

table td.left-valk {
		border-width: 1px;
		padding: 10px;
		border-style: none;
		border-color: gray;
		background-color: #FFFFFF;
		-moz-border-radius: ;
		text-align:left;
}






table.header {
	border-width: 1px;
	border-spacing: ;
	border-style: dotted;
	border-color: gray;
	border-collapse: separate;
	background-color: #FFFFFF;
	text-align:left;
}
table th.header {
	border-width: 1px;
	padding: 10px;
	border-style: none;
	border-color: gray;
	background-color: #FFFFFF;
	text-align:left;
	}
table td.header {
	border-width: 1px;
	padding: 10px;
	border-style: none;
	border-color: gray;
	background-color: #FFFFFF;
	text-align:left;
	
}
