BODY {
	PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 10px; TEXT-ALIGN: center; COLOR: #FFFFFF
}



#page {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 960px; MARGIN-RIGHT: auto; PADDING-TOP: 0px; BORDER-LEFT: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; background-color: #F5F5F5;
}





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: #000000;

	font-weight: bold;

	font: 16pt Geneva, Verdana, Arial, Helvetica;
	padding: 0px 0px 10px 0px;

	margin: 0 0 0px 0;

}


H1


{

color: #000000;

background-color: #F5F5F5;

	font-weight: bold;

	font: 14pt Tahoma, Verdana, Helvetica;

	padding: 5px 5px 5px 5px;

	margin: 0 0 24px 0;
	
        
}


.class10 A {text-decoration: none; color: #FFFFFF; line-height: 2.0em; font-family : "Trebuchet MS", Georgia, Geneva; font-size : 10px}
.class10 A:link {text-decoration: none; color: #FFFFFF}
.class10 A:visited {text-decoration: none; color: #FFFFFF}
.class10 A:active {text-decoration: underline; color: #FFFFFF}
.class10 A:hover {text-decoration: underline; color: #FFFF00}

.class1 A {text-decoration: none; underline: #3D6EFF; line-height: 24px; font-family : "Trebuchet MS", Arial, Geneva; font-size : 16px; font-weight: bold}
.class1 A:link {text-decoration: underline; color: #3D6EFF}
.class1 A:visited {text-decoration: underline; color: #3D6EFF}
.class1 A:active {text-decoration: underline; color: #3D6EFF}
.class1 A:hover {text-decoration: underline; color: #000000}

.class999 A {text-decoration: none; underline: #00000; line-height: 2.0em; font-family : "Trebuchet MS", Arial, Geneva; font-size : 12px; font-weight: bold}
.class999 A:link {text-decoration: underline; color: #3D6EFF}
.class999 A:visited {text-decoration: underline; color: #3D6EFF}
.class999 A:active {text-decoration: underline; color: #3D6EFF}
.class999 A:hover {text-decoration: underline; color: #000000}

.class2 A {text-decoration: none; underline: #3D6EFF; line-height: 2.0em; font-family : "Trebuchet MS", Arial, Geneva; font-size : 10px; font-weight: bold}
.class2 A:link {text-decoration: underline; color: #3D6EFF}
.class2 A:visited {text-decoration: underline; color: #3D6EFF}
.class2 A:active {text-decoration: underline; color: #3D6EFF}
.class2 A:hover {text-decoration: underline; color: #000000}

.class3 A {text-decoration: none; color: #E7220C; line-height: 2.6em; font-family : "Trebuchet MS", Georgia, Arial, Verdana; font-size : 14px; font-weight: bold}
.class3 A:link {text-decoration: none; color: #E7220C}
.class3 A:visited {text-decoration: none; color: #E7220C}
.class3 A:active {text-decoration: underline; color: #E7220C}
.class3 A:hover {text-decoration: underline; color: #000000}

.class4 A {text-decoration: none; underline: #000000; line-height: 2.0em; font-family : "Trebuchet MS", Arial, Geneva; font-size : 12px}
.class4 A:link {text-decoration: underline; color: #000000}
.class4 A:visited {text-decoration: underline; color: #000000}
.class4 A:active {text-decoration: underline; color: #000000}
.class4 A:hover {text-decoration: underline; color: #CCCCCC}

.class5 A {text-decoration: none; color: #000000;  line-height: 1.3em; font-family : "Trebuchet MS", Lucida Sans Unicode,  Verdana; font-size : 9px}
.class5 A:link {text-decoration: none; color: #000000}
.class5 A:visited {text-decoration: none; color: #000000}
.class5 A:active {text-decoration: none; color: #000000}
.class5 A:hover {text-decoration: none; color: #000000}

.class6 A {text-decoration: underline; color: #000000; line-height: 1.5em; font-family : "Trebuchet MS", Georgia, Arial, Verdana; font-size : 14px}
.class6 A:link {text-decoration: underline; color: #000000}
.class6 A:visited {text-decoration: underline; color: #000000}
.class6 A:active {text-decoration: underline; color: #000000}
.class6 A:hover {text-decoration: underline; color: #000000}

.mainosteksti {  font-family : Georgia, Arial; font-size : 11px; font-style: normal; color: #000000}

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

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

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

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

.kuvateksti {  font-family : Tahoma, Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-style: normal; color: #000000; line-height: 16px}

.tekstipieni {  font-family : Verdana, Georgia, Arial; font-size : 11px; font-style: normal; color: #000000; line-height: 16px}

.teksti {  font-family : Georgia, Tahoma, Arial; font-size : 16px; font-style: normal; color: #000000; line-height: 24px}
.tekstidate {  font-family : "Trebuchet MS", Georgia, Tahoma, Arial; font-size : 10px; font-style: normal; color: #000000; line-height: 20px}
.tekstipun {  font-family : Georgia, Tahoma, Verdana, Arial, Helvetica; font-size : 13px; font-style: normal; color: #E7220C; line-height: 20px}
.otsikko { font-family: Arial, "Lucida Sans Unicode", sans-serif; font-size: 11pt; font-style: normal; line-height: 20px; color: #000000; font-weight: bold}

.otsikkopun { font-family: Arial, "Lucida Sans Unicode", sans-serif; font-size: 11pt; font-style: normal; line-height: 20px; color: #000000; font-weight: bold}

.otsikko2 { font-family: Georgia, Verdana, Arial, Courier, mono; font-size: 12pt; font-style: normal; line-height: normal; color: blue; font-weight: bold}
.iso-otsikko { font-family: Lucida Sans Unicode, Verdana, Arial, Courier, mono; font-size: 16pt; font-style: normal; line-height: normal; color: #F4D600; font-weight: bold }
.med-otsikko { font-family: Lucida Sans Unicode, Verdana, Arial, Courier, mono; font-size: 16pt; font-style: normal; line-height: normal; color: #F4D600; font-weight: bold }

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

hr {border: none 0;
border-top: 1px dashed #000;/*the border*/
width: 100%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
} 

ul {
list-style-image: url(kuvat/pallo.gif);
margin-left: 1em;
padding-left: 0;
}

p { text-align: justify; } 

table {
	border-width: 0px;
	border-spacing: ;
	border-collapse: separate;
	background-color: #FFFFFF;
	text-align: left;
	
	

}
table th {
	border-width: 0px;
	padding: 20px;
	border-style: none;
	background-color: #FFFFFF;
	-moz-border-radius;


}
table td {
	border-width: 0px;
	padding: 30px;
	border-style: none;
	background-color: #FFFFFF;
	-moz-border-radius;
	
	
}


table.yla {
	border-width: 1px;
	border-collapse: separate;
	background-color: #CCCCCC;
	text-align:left;
}

table.yla td {
	border-width: 0px;
	padding: 20px;
	background-color: #FFFFFF;
	-moz-border-radius;
	text-align:left;
}

table.lista {
	border-width: 0px;
	text-align:left;
	
}

table.lista td {
	border-width: 0px;
	padding: 0px;
	background-color: #FFFFFF;

}


table.form {
	border-width: 0px;
	border-collapse: separate;
	background-color: #F4F3F3;
	text-align:left;
}

table.form td {
	border-width: 0px;
	padding: 5px;
	background-color: #F4F3F3;
	-moz-border-radius;
	text-align:left;
}

.cssbutton-iso {
	background: #F5F5F5;
	padding: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-variant : small-caps;
	border : 1px solid #aaa;
	font-weight: bold; color: #E7220C;
}

.cssbutton {
	background: #F5F5F5;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant : small-caps;
	border : 1px solid #aaa;
	font-weight: bold; color: #E7220C;
}

table.adsense {
	border-width: 0px;
	border-collapse: separate;
	background-color: #FFFFFF;
	text-align:left;
}

table.adsense td {
	border-width: 0px;
	padding: 10px;
	background-color: #FFFFFF;
	text-align:left;
}
