
BODY{
		}

p, ol li 		{font-family:verdana, arial,helvetica;
		font-size:7pt;
		color:#000000;
		font-weight:none;
		line-height:2;
		}
br.rivi  {line-height:0.8;}
br.rivi2  {line-height:0.5;}
td
		{font-family:verdana,arial,helvetica;
		font-size:7pt;
		color:#000000;
		font-weight:none;
		vertical-align:bottom;
		/* text-align:center; */
		border:thin;
		}		
 
td.b 	{font-family:verdana,arial,helvetica;
		font-size:7pt;
		font-weight:none;
		vertical-align:top;
		text-align:left;
		border-top:0px;
		}		


a.index		{color:#3399FF;
		text-decoration:none;
		font-family:verdana, arial,helvetica;
		font-size:7pt;
		font-weight:600;
		}

a.index:link 		{color:#3399FF;
		text-decoration:none;
		font-family:verdana, arial,helvetica;
		font-size:7pt;
		font-weight:600;
		}
		
a.index:visited 	{color:#3399FF;
		text-decoration:none;
		font-family:verdana, arial,helvetica;
		font-size:7pt;
		font-weight:600;
		}
		

a.index:active	{color:#3399FF;
		text-decoration:none;
		font-family:verdana,arial,helvetica;
		font-size:7pt;
		font-weight:600;
		}	
a.index:hover		{color:#3399FF;
		text-decoration:underline;
		font-family:verdana,arial,helvetica;
		font-size:7pt;
		font-weight:600;
		}
input.text, textarea {background-color:#FFFFFF; font-size:9pt; color:#3399FF; border: solid 1px #3399FF;
		}
select, option  {background-color:#FFFFFF; font-size:9pt; color:#3399FF; width:90px;
	}

input.haku  {background-color:#FFFFFF; font-size:9pt; color:#3399FF; border: solid 1px #3399FF; width:160px;
		}  
FORM {margin-left: 1px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
  	  padding: 0px;
	  spacing: 0px;
}

/**/
title td 		{font-family:verdana,arial,helvetica;
		font-size:8pt;
		color:#000000;
		font-weight:none;
		border:thin;
		}

table.thumb, table.navi {
	border-width: 1px;
	border-color: #E6E9EB; 
	border-style: solid;
}

table.navi td {
		font-family:arial,helvetica;
		font-size:7pt;
		color:#000000;
		font-weight:none;
		vertical-align: middle;
}		


a.menu, span.st		{color:#000000;
		text-decoration:none;
		font-family:verdana, arial,helvetica;
		font-size:7pt;
		font-weight: 0;
		}

a.menu:link 		{color:#000000;
		text-decoration:none;
		font-family:verdana, arial,helvetica;
		font-size:7pt;
		font-weight:none;
		}
		
a.menu:visited 		{color:#000000;
		text-decoration:none;
		font-family:verdana, arial,helvetica;
		font-size:7pt;
		}

a.menu:active		{color:#000000;
		text-decoration:none;
		font-family:verdana, arial,helvetica;
		font-size:7pt;
		}	
a.menu:hover		{color:#3399FF;
		text-decoration:none;
		font-family:verdana, arial,helvetica;
		font-size:7pt;
		}		

table.info td
		{font-family:verdana,arial,helvetica;
		font-size:7pt;
		color:#000000;
		font-weight:none;
		/* vertical-align:bottom; */
		vertical-align:top;
		text-align:left;
		border-width: 0px;
		}		

label { 
	cursor:hand; 
}

a.smenu		{color:#3399FF;
		text-decoration:underline;
		font-family:verdana, arial,helvetica;
		font-size:7pt;
		}

a.smenu:link 		{color:#3399FF;
		text-decoration:underline;
		font-family:verdana, arial,helvetica;
		font-size:7pt;
		}
		
a.smenu:visited 		{color:#3399FF;
		text-decoration:underline;
		font-family:verdana, arial,helvetica;
		font-size:7pt;
		}

a.smenu:active		{color:#3399FF;
		text-decoration:underline;
		font-family:verdana, arial,helvetica;
		font-size:7pt;
		}	
a.smenu:hover		{color:#3399FF;
		text-decoration:underline;
		font-family:verdana, arial,helvetica;
		font-size:7pt;
		}		

div.desc 
		{font-family:verdana,arial,helvetica;
		font-size:8pt;
		color:#000000;
		font-weight:none;
		margin-left: 9px;
		margin-top: 4px;
		margin-bottom: 2px;
		}

#mk {
		/* color:#FF0000;
		font-weight:bold; */
	}


td.hhead{
	color:#FFFFFF; 
	font-size:7pt; 
	background-color:#3399FF; 
}

#hhinn table {
	border-width: 1px;
	border-color: #3399FF; 
	border-style: solid;
}

#shinn, #shinn option { width:650px;
		}

/*********/
a.menu2, a.smenu2 {
	color:#3399FF;
	text-decoration:none;
	font-family:verdana, arial,helvetica;
	font-size:7pt;
}

a.menu2:hover, a.smenu2:hover {
	text-decoration:none;
}		

a.smenu2 {
	color:#000;
}

a.menu2 {
	font-weight: bold;
}

td.info {
	border-width: 1px;
	border-color: #E6E9EB; 
	border-style: solid;
	vertical-align:top;
}

td.infos {
	padding-left: 10px;
	font-weight: bold;
}

#tilaa {
	background: url("kuvat/alareuna.gif") no-repeat left top;
}

#tilaa div {
	width: 217px;
	height: 50px;
	padding-left: 15px;
	padding-top: 10px;
}

#fform {
	margin: 0;
	padding: 0;
}



h2, h3 {font-family:verdana, arial,helvetica;
		color:#000000;
		font-weight:bold;
		line-height:2;
		}

h2{
		font-size:9pt;
		}

h3{
		font-size:7pt;
		}
