body {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #999999;

}

#body {
	width: 100%;
	padding: 0px;
	margin: 0px;
}

.main_td{
	background-image: url(image/varjo_top.jpg);
	background-color:#FFFFFF;
	background-repeat: repeat-x;
}

.navi_top{
	background-image: url(image/navi_top.jpg);
	background-color:#FFFFFF;
	background-repeat: no-repeat;
	background-position: left top;
}
.navi_mid{
	background-image: url(image/navi_mid.jpg);
	background-color:#FFFFFF;
	background-repeat: repeat-y;
}



.navi_bot{
	background-image: url(image/navi_bot.jpg);
	background-color:#FFFFFF;
	background-repeat: no-repeat;
	background-position: left bottom;
}



.hakubar{ font-family: Arial, Helvetica, Sans-serif;  font-size: 11px; color: #ffffff; }
td 		{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: normal;


}

.otsikko{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	text-transform: capitalize;

}


.field {
	font-size: 10px;
	height: auto;
	width:95%;
	background-color: #BFBFBF;
	border: thin solid #666666;


}

.field2 {
	font-size: 12px;
	height: auto;
	width:95%;
	background-color: #BFBFBF;
	border: thin solid #666666;


}


.field_kpl {
	font-size: 10px;
	height: auto;
}

.field_til {
	font-size: 10px;
	height: auto;
}
.but {
	width: 80px;	
}

.ovi 		 	{color: #333333;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold; text-decoration: none}
.ovi A:link 	{color: #333333;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal; text-decoration: none}
.ovi A:visited 	{color: #333333;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal; text-decoration: none} 
.ovi A:active 	{color: #333333;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal; text-decoration: none} 
.ovi A:hover 	{color: #999999;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal; text-decoration: none}


.navi_bg{
	background-color: #8000000;
	background-image:url(image/);

}
.navi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #666666;
	background-image:url(image/nauha.gif);
	font-weight: bolder;
}
.navi_vaaka {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #800000;
	background-image:url(image/nauha.gif);
	font-weight: bolder;
}
.navi_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}

.navi A:link 	{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
.navi A:visited {color: #333333;	font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none} 
.navi A:active 	{color: #333333;	font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none} 
.navi A:hover 	{color: #666666;	font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}

.navi_vaaka A:link 		{color: #333333;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold; text-decoration: none}
.navi_vaaka A:visited 	{color: #333333;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold; text-decoration: none} 
.navi_vaaka A:active 	{color: #333333;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold; text-decoration: none} 
.navi_vaaka A:hover 	{color: #666666;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold; text-decoration: none}

.navi_ovi A:link 		{color: #CCCCCC;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	text-decoration: none;	font-size: 12px;}
.navi_ovi A:visited 	{color: #999999;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold; 	text-decoration: none;	font-size: 12px;} 
.navi_ovi A:active 		{color: #999999;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold; 	text-decoration: none;	font-size: 12px;} 
.navi_ovi A:hover 		{color: #999999;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold; 	text-decoration: none;	font-size: 12px;}

.navi1 {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 9px;
	text-decoration: none;
	text-transform: uppercase;
}
.navi2 {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 9px;
	text-decoration: none;
	text-transform: uppercase;
}
.navi3 {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 9px;
	text-decoration: none;
	text-transform: uppercase;
}

a:link 				{color: #000000;  	font-family: variable; font-weight: bold; text-decoration: none}
a:visited 			{color: #000000;  	font-family: variable; font-weight: bold; text-decoration: none} 
A:active 			{color: #000000;  	font-family: variable; font-weight: bold; text-decoration: none} 
A:hover 			{color: #666666;	text-decoration: none}

.painike 			{color: #000000;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	text-transform: uppercase;}
.painike A:link 	{color: #000000;	font-family: variable;	background-color: #6600FF}
.painike A:visited 	{color: #000000;	font-family: variable;	text-decoration: none} 
.painike A:active 	{color: #000000;	font-family: variable;	text-decoration: none} 
.painike A:hover 	{color: #000000;	font-family: variable;	text-decoration: none}

.pop_link			{color: #000000;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;}
.pop_link A:link 	{color: #0000FF;	font-family: variable;	text-decoration: none}
.pop_link A:visited {color: #0000FF;	font-family: variable;	text-decoration: none} 
.pop_link A:active 	{color: #0000FF;	font-family: variable; 	text-decoration: none} 
.pop_link A:hover 	{color: #000000;	font-family: variable; 	text-decoration: none}

.lisaa				{color: #000000;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;}
.lisaa A:link 		{color: #0000FF;	font-family: variable;	text-decoration: none}
.lisaa A:visited 	{color: #0000FF;	font-family: variable;	text-decoration: none} 
.lisaa A:active 	{color: #0000FF;	font-family: variable;	text-decoration: none} 
.lisaa A:hover 		{color: #000000;	font-family: variable;	text-decoration: none}


.button {
	font-size: 12px;
	height: 21px;
	width: 70px;
}
.table_header {
	color: #999999;
	background-image: url(image/rdot.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.row1 {
	background-image: url(image/dot.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.row2 {
	background-image: url(image/dot.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.tfield {
	border: 1px solid #999999;
}

.author {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #EDEDED;
	background-color: #CCCCCC;
}
.gate {
	font-size: 18px;
	color: #666666;
}
