body {			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;
			background-color:		#D7DDCE;
			margin: 0;
			padding: 0;
}

td,p,ul,ol {		font-family: verdana,arial,sans-serif;
			font-size: 11px;
			color: #000000;
}

img {			border-color: #000000;
}

form {			margin: 0px 0px 0px 0px;
}

hr {			height: 1px;
			color: #525909;
}

sub,sup	{		color: #303030;
}

.navia {		background-image: url('kuvat/navi_a.jpg');
			background-repeat: no-repeat; 
			background-position: top left;
			padding: 2px 0px 0px 16px;
			font-size: 10px;
			height: 24px;
			width: 170px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold;
}

.navib {		background-image: url('kuvat/navi_b.jpg');
			background-repeat: no-repeat; 
			background-position: top left;
			padding: 2px 0px 0px 16px;
			font-size: 10px;
			height: 24px;
			width: 170px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold;
}

.navic {		background-image: url('kuvat/tyhja.gif');
			background-repeat: no-repeat; 
			background-position: top left;
			padding: 0px 0px 4px 16px;
			font-family: verdana,arial,sans-serif;
			font-size: 10px;
			font-weight: bold;
}
.navid {		background-image: url('kuvat/navi_c.gif');
			background-repeat: no-repeat; 
			background-position: top left;
			padding: 0px 0px 4px 16px;
			font-family: verdana,arial,sans-serif;
			font-size: 10px;
			font-weight: bold;
}

.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/pic2.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.mainnavi:link 	{	color: #ffffff; text-decoration: none; }
A.mainnavi:visited 	{	color: #ffffff; text-decoration: none; }
A.mainnavi:active 	{	color: #ffffff; text-decoration: none; }
A.mainnavi:hover 	{	color: #ffffff; text-decoration: none; }

A.subnavi1:link 	{	color: #606060; text-decoration: none; }
A.subnavi1:visited 	{	color: #606060; text-decoration: none; }
A.subnavi1:active 	{	color: #606060; text-decoration: none; }
A.subnavi1:hover 	{	color: #606060; text-decoration: none; }

A.subnavi2:link 	{	color: #758b52; text-decoration: none; }
A.subnavi2:visited 	{	color: #758b52; text-decoration: none; }
A.subnavi2:active 	{	color: #758b52; text-decoration: none; }
A.subnavi2:hover 	{	color: #758b52; text-decoration: none; }

A:link 			{	color: #000000; text-decoration: underline; }
A:visited 		{	color: #000000; text-decoration: underline; }
A:active 		{	color: #808080; text-decoration: none; }
A:hover 		{	color: #808080; text-decoration: none; }

A.pikkunavi:link 	{	color: #525909; text-decoration: none; }
A.pikkunavi:visited 	{	color: #525909; text-decoration: none; }
A.pikkunavi:active 	{	color: #525909; text-decoration: none; }
A.pikkunavi:hover 	{	color: #cccccc; text-decoration: none; }

A.kalenterinavi:link 	{	color: #525909; text-decoration: underline; font-weight: bold; }
A.kalenterinavi:visited {	color: #525909; text-decoration: underline; font-weight: bold; }
A.kalenterinavi:active 	{	color: #000000; text-decoration: none; font-weight: bold; }
A.kalenterinavi:hover 	{	color: #000000; text-decoration: none; font-weight: bold; }


.big {			font-family: verdana,arial,sans-serif;
			color: #000000;
			font-size: 12px;
}

.small {		font-family: verdana,arial,sans-serif;
			color: #000000;
			font-size: 10px;
}

.tiny {			font-family: verdana,arial,sans-serif;
			color: #000000;
			font-size: 9px;
}

.valkoinen {		font-family: verdana,arial,sans-serif;
			font-size: 11px;
			color: #ffffff;
}

.harmaa {		font-family: verdana,arial,sans-serif;
			font-size: 11px;
			color: #808080;
}

.otsikko {		font-family: times;
			font-size: 21px;
			color: #737619;
			font-weight: bold;

}

.otsikko2 {		font-family: times;
			font-size: 15px;
			color: #737619;
			font-weight: bold;

}

H1 {			font-family: times;
			font-size: 21px;
			font-weight: bold;
			color: #737619;
}

H2 {			font-family: times;
			font-size: 15px;
			font-weight: bold;
			color: #737619;
}

H3 {			font-family: times;
			font-size: 13px;
			font-weight: bold;
			color: #737619;
}

H4 {			font-family: verdana,arial,sans-serif;
			font-size: 11px;
			font-weight: bold;
			color: #525909;
}

H5 {			font-family: times;
			font-size: 21px;
			font-weight: bold;
			color: #65358c;
}

.lomake_x {		background-color: #f4f4f4;
			font-family: verdana,arial,sans-serif;
			color: #000000;
			font-size: 11px;
			border-width: 1px;
			border-style: solid;
			border-color: #525909;
}

.nappi_x {		background-color: #525909;
			font-family: verdana,arial,sans-serif;
			font-weight: bold;
			color: #ffffff;
			font-size: 11px;
			border-width: 1px;
			border-style: solid;
			border-color: #ffffff;
}

.table_0 {		background-color: #F1EFDA; color: #000000; font-family: verdana,arial,sans-serif; font-size: 11px; border-style: solid; border-color: #F1EFDA; border-width: 1px 1px 1px 1px; }
.table_1 {		background-color: #F1EFDA; color: #000000; font-family: verdana,arial,sans-serif; font-size: 11px; border-style: solid; border-color: #404040; border-width: 1px 1px 1px 1px; }
.table_2 {		background-color: #e5e2b7; color: #000000; font-family: verdana,arial,sans-serif; font-size: 11px; border-style: solid; border-color: #404040; border-width: 1px 1px 1px 1px; }
.table_3 {		background-color: #cedbb9; color: #000000; font-family: verdana,arial,sans-serif; font-size: 11px; border-style: solid; border-color: #404040; border-width: 1px 1px 1px 1px; }
.table_4 {		background-color: #951516; color: #FFFFFF; font-family: verdana,arial,sans-serif; font-size: 11px; border-style: solid; border-color: #404040; border-width: 1px 1px 1px 1px; }
.table_5 {		background-color: #525909; color: #FFFFFF; font-family: verdana,arial,sans-serif; font-size: 11px; border-style: solid; border-color: #404040; border-width: 1px 1px 1px 1px; }
