body {
		font-family: verdana,arial,sans-serif;
		font-size: 11px;
		color: #000000;
		background-image: url('kuvat/tausta_vasen_yla.gif');
		background-repeat: no-repeat; 
		background-color: #6384D9;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
}

.navi_a {	background-image: url('kuvat/navi_tausta1.gif');
}
.navi_b {	background-image: url('kuvat/navi_tausta2.gif');
}

.sivunavi {	padding: 5px 0px 0px 15px;
}

.alapala {	background-image: url('kuvat/tausta_oikea_ala.gif');
		background-position: bottom right;
		background-repeat: no-repeat; 
		height: 100%;
}

A.sivunavia:link {	font-family: verdana,arial,sans-serif; font-size: 10px; font-weight: bold; color: #573703; text-decoration: none; }
A.sivunavia:visited {	font-family: verdana,arial,sans-serif; font-size: 10px; font-weight: bold; color: #573703; text-decoration: none; }
A.sivunavia:active {	font-family: verdana,arial,sans-serif; font-size: 10px; font-weight: bold; color: #573703; text-decoration: underline; }
A.sivunavia:hover {	font-family: verdana,arial,sans-serif; font-size: 10px; font-weight: bold; color: #573703; text-decoration: underline; }

A.sivunavib:link {	font-family: verdana,arial,sans-serif; font-size: 10px; font-weight: bold; color: #666666; text-decoration: none; }
A.sivunavib:visited {	font-family: verdana,arial,sans-serif; font-size: 10px; font-weight: bold; color: #666666; text-decoration: none; }
A.sivunavib:active {	font-family: verdana,arial,sans-serif; font-size: 10px; font-weight: bold; color: #666666; text-decoration: underline; }
A.sivunavib:hover {	font-family: verdana,arial,sans-serif; font-size: 10px; font-weight: bold; color: #666666; text-decoration: underline; }

.table_text_1	{	font-family: verdana,arial,sans-serif;
			font-size: 11px;
			color: #000000;
			background-color: #FFFFFF;
		}

.table_text_2	{	font-family: verdana,arial,sans-serif;
			font-size: 11px;
			color: #000000;
			background-color: #C3DEF0;
		}

.table_text_3	{	font-family: verdana,arial,sans-serif;
			font-size: 11px;
			color: #000000;
			background-color: #9CB27A;
		}

.table_text_4	{	font-family: verdana,arial,sans-serif;
			font-size: 11px;
			color: #ffffff;
			background-color: #AF2D2D;
		}

.table_body_1	{	background-color: #573703;
		}

.table_body_2	{	background-color: #FFFFFF;
		}

.sivun_tausta	{	background-color: #FFFFFF;
		}


td,p {			font-family: verdana,arial,sans-serif;
			color: #000000;
			font-size: 11px;
}

H1	{		font-family: verdana,arial,sans-serif;
			font-size: 14px;
			font-weight: bold;
			color: #573703;
}

H2	{		font-family: verdana,arial,sans-serif;
			font-size: 12px;
			font-weight: bold;
			color: #573703;
}

sub,sup	{		color: #303030;
}

A:link 		{	color: #000000; }
A:visited 	{	color: #000000; }
A:active 	{	color: #484848; text-decoration: none; }
A:hover 	{	color: #484848; text-decoration: none; }

hr 	{		height: 1px;
			color: #063B5F;
}

.thumb_border	{	border-color: #400000; border-width: 2px; }
.image_border	{	border-color: #ffffff; border-width: 2px; }
.brown		{	color: #400000; }

A.image:link {		font-family: verdana,arial,sans-serif; font-size: 11px; font-weight: bold; color: #400000; text-decoration: none; }
A.image:visited {	font-family: verdana,arial,sans-serif; font-size: 11px; font-weight: bold; color: #400000; text-decoration: none; }
A.image:active {	font-family: verdana,arial,sans-serif; font-size: 11px; font-weight: bold; color: #400000; text-decoration: underline; }
A.image:hover {		font-family: verdana,arial,sans-serif; font-size: 11px; font-weight: bold; color: #400000; text-decoration: underline; }

.lomake_1 {
		background-color: #ffffff;
		font-family: verdana,arial,sans-serif;
		color: #000000;
		font-size: 11px;
		border-width: 1px;
		border-color: #404040;
		width: 300px;
}

.lomake_2 {
		background-color: #ffffff;
		font-family: verdana,arial,sans-serif;
		color: #000000;
		font-size: 11px;
		border-width: 1px;
		border-color: #404040;
		width: 150px;
}

.input_submit {
		background-color: #573703;
		font-family: verdana,arial,sans-serif;
		font-weight: bold;
		color: #ffffff;
		font-size: 10px;
		border-width: 1px;
		border-color: #ffffff;
		width: 300px;
		height: 16px;
}
.input_ok {
		background-color: #ffffff;
		font-family: verdana,arial,sans-serif;
		font-weight: bold;
		color: #204A14;
		font-size: 10px;
		border-width: 1px;
		border-color: #573703;
		width: 300px;
		height: 16px;
}

.small {	font-family: verdana,arial,sans-serif;
		color: #000000;
		font-size: 10px;
}
