body {			background-color:		#ffffff;
			margin: 0;
			padding: 0;
			scrollbar-darkshadow-color:	#444444;
			scrollbar-track-color:		#ffffff;
			scrollbar-face-color:		#eeeeee;
			scrollbar-shadow-color:		#eeeeee;
			scrollbar-highlight-color:	#ffffff;
			scrollbar-3dlight-color:	#eeeeee;
			scrollbar-arrow-color:		#444444;
	 		font-size: 11px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #000000;
}

form {			margin: 0px; padding: 0px; border: 0px; }
hr {			height: 1px; }
img {			border-color: #086A22; }

td,p,ul,ol { 		font-size: 11px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #000000;
}

blockquote { 		margin-left: 35px;
} 

h1, h2, h3, h4,h5  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #086A22;
  font-weight: normal;
}

h1 a:link { text-decoration:none; color: #086A22; } 
h1 a:visited { text-decoration:none; color: #086A22; } 
h1 a:active { text-decoration:none; color: #086A22; } 
h1 a:hover { text-decoration:none; color: #808080; } 

h2 a:link { text-decoration:none; color: #086A22; } 
h2 a:visited { text-decoration:none; color: #086A22; } 
h2 a:active { text-decoration:none; color: #086A22; } 
h2 a:hover { text-decoration:none; color: #808080; } 

h3 a:link { text-decoration:none; color: #086A22; } 
h3 a:visited { text-decoration:none; color: #086A22; } 
h3 a:active { text-decoration:none; color: #086A22; } 
h3 a:hover { text-decoration:none; color: #808080; } 

h4 a:link { text-decoration:none; color: #086A22; } 
h4 a:visited { text-decoration:none; color: #086A22; } 
h4 a:active { text-decoration:none; color: #086A22; } 
h4 a:hover { text-decoration:none; color: #808080; } 

h1 {
	font-size: 29px;
	line-height:29px;
	padding-left: 35px;
}

h2 {
	font-size: 17px;
	line-height:17px;
}

h3 {
	font-size: 13px;
	line-height:13px;
}

h4 {
	font-size: 23px;
	line-height:23px;
}

h5 {
	font-size: 29px;
	line-height:29px;
}

.otsikko1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 29px;
	line-height:29px;
	padding-left: 35px;
	color: #086A22;
}

.otsikko2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	line-height:19px;
	color: #086A22;
}

.otsikko3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:13px;
	color: #086A22;
}


.tiny {			font-family: verdana,arial,sans-serif;
			font-size: 9px;
}

.small {		font-family: verdana,arial,sans-serif;
			font-size: 10px;
}

.big {			font-family: verdana,arial,sans-serif;
			font-size: 12px;
}

.navi { 		font-size: 11px;
			font-family: Arial, Helvetica, sans-serif;
			font-weight: bold;
			letter-spacing: 1px;
			color:#ffffff;
}

.naviab {		font-size: 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold;
}

.navia {		background-image: url('kuvat/navi_a3.gif');
			background-repeat: no-repeat; 
			background-position: bottom left;
			padding: 5px 20px 15px 16px;
			font-size: 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold;
}

.navib {		background-image: url('kuvat/navi_b3.gif');
			background-repeat: no-repeat; 
			background-position: bottom left;
			padding: 5px 20px 15px 16px;
			font-size: 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold;
}

.navic {		background-image: url('kuvat/navi_c3.gif');
			background-repeat: no-repeat; 
			background-position: top left;
			padding: 5px 10px 0px 20px;
			height: 18px;
			font-size: 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold;
}

.navid {		background-image: url('kuvat/navi_d3.gif');
			background-repeat: no-repeat; 
			background-position: top left;
			padding: 5px 10px 0px 20px;
			height: 18px;
			font-size: 10px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold;
}

.navie {		background-image: url('kuvat/navi_unselect.gif');
			background-repeat: no-repeat; 
			background-position: bottom left;
			padding: 6px 35px 0px 8px;
			height: 42px;
			font-size: 11px;
			letter-spacing: 1px;
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-weight: bold;
}

.navif {		background-image: url('kuvat/navi_select.gif');
			background-repeat: no-repeat; 
			background-position: bottom left;
			padding: 6px 35px 0px 8px;
			height: 42px;
			font-size: 11px;
			letter-spacing: 1px;
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-weight: bold;
}

.lomake_kentta,.lomake_x {
			background-color: #ffffff;
			font-family: verdana,arial,sans-serif;
			color: #000000;
			font-size: 11px;
			border-width: 1px;
			border-style: solid;
			border-color: #086A22;
}

.lomake_laheta,.nappi_x {
			background-color: #086A22;
			font-family: verdana,arial,sans-serif;
			font-weight: bold;
			color: #ffffff;
			font-size: 10px;
			border-width: 1px;
			border-style: solid;
			border-color: #086A22;
}

.valinta1 {		background-image: url('kuvat/pic1.gif');
			background-repeat: no-repeat; 
			font-family: verdana, arial narrow;
			font-size: 10px;
			font-weight: bold;
			text-align: center;
			color: #000000;
			width: 20px;
			height: 16px;
}
.valinta2 {		background-image: url('kuvat/pic13.gif');
			background-repeat: no-repeat; 
			font-family: verdana, arial narrow;
			font-size: 10px;
			font-weight: bold;
			text-align: center;
			color: #ffffff;
			width: 20px;
			height: 16px;
}

A:link {		color: #000000;
}	
A:visited {		color: #000000;
}	
A:active {		color: #000000;
}
A:hover {		color: #606060;  text-decoration: none
}

A.navi1:link {		color: #ffffff;  text-decoration: none;
}
A.navi1:visited {	color: #ffffff;  text-decoration: none;
}
A.navi1:active {	color: #ffffff;  text-decoration: none;
}
A.navi1:hover {		color: #e79d15;  text-decoration: none;
}

A.navi2:link {		color: #d06b09;  text-decoration: none;
}
A.navi2:visited {	color: #d06b09;  text-decoration: none;
}
A.navi2:active {	color: #d06b09;  text-decoration: none;
}
A.navi2:hover {		color: #d06b09;  text-decoration: none;
}

A.navi3:link {		color: #086A22;  text-decoration: none;
}
A.navi3:visited {	color: #086A22;  text-decoration: none;
}
A.navi3:active {	color: #086A22;  text-decoration: none;
}
A.navi3:hover {		color: #d06b09;  text-decoration: none;
}

A.navi4:link {		color: #ffffff;  text-decoration: none;
}
A.navi4:visited {	color: #ffffff;  text-decoration: none;
}
A.navi4:active {	color: #ffffff;  text-decoration: none;
}
A.navi4:hover {		color: #e79d15;  text-decoration: none;
}

A.navi5:link {		color: #e79d15;  text-decoration: none;
}
A.navi5:visited {	color: #e79d15;  text-decoration: none;
}
A.navi5:active {	color: #e79d15;  text-decoration: none;
}
A.navi5:hover {		color: #e79d15;  text-decoration: none;
}

A.navi6:link {		color: #000000;  text-decoration: none;
}
A.navi6:visited {	color: #000000;  text-decoration: none;
}
A.navi6:active {	color: #000000;  text-decoration: none;
}
A.navi6:hover {		color: #000000;  text-decoration: none;
}

A.navi7:link {		color: #318345;  text-decoration: none;
}
A.navi7:visited {	color: #318345;  text-decoration: none;
}
A.navi7:active {	color: #318345;  text-decoration: none;
}
A.navi7:hover {		color: #318345;  text-decoration: none;
}

.bg_hover {		background-color: #eff3da; border-color:#086A22; border-width: 1px; border-style: solid; }
.bg_out {		background-color: #f7f9ec; border-color:#f7f9ec; border-width: 1px; border-style: solid; }

.table_0 {		background-color: #f7f9ec; color: #000000; font-family: verdana,arial,sans-serif; font-size: 11px; border-style: solid; border-color: #f7f9ec; border-width: 1px 1px 1px 1px; }
.table_1 {		background-color: #f7f9ec; color: #000000; font-family: verdana,arial,sans-serif; font-size: 11px; border-style: solid; border-color: #000000; border-width: 1px 1px 1px 1px; }
.table_2 {		background-color: #E4E4E4; color: #000000; font-family: verdana,arial,sans-serif; font-size: 11px; border-style: solid; border-color: #000000; border-width: 1px 1px 1px 1px; }
.table_3 {		background-color: #BCBCBC; color: #000000; font-family: verdana,arial,sans-serif; font-size: 11px; border-style: solid; border-color: #000000; border-width: 1px 1px 1px 1px; }
.table_4 {		background-color: #DA8D00; color: #000000; font-family: verdana,arial,sans-serif; font-size: 11px; border-style: solid; border-color: #000000; border-width: 1px 1px 1px 1px; }
.table_5 {		background-color: #086A22; color: #FFFFFF; font-family: verdana,arial,sans-serif; font-size: 11px; border-style: solid; border-color: #000000; border-width: 1px 1px 1px 1px; }

