BODY 
	{
	 	background: 		white;
		color:				black;
		text-align: 			left;
		margin-top: 		0px;
		margin-left: 		0px;
		font-size:	10px;
		font-family:	Verdana,times, Arial, Helvetica, Futura, sans-serif;
	}
	
A:link    
	{ 
		color: 		#595959; 
		background: 	transparent none; 
		text-decoration: none;
	}

A:visited 
	{ 	
		color: 		#595959; 
		background : 	 transparent none;
		text-decoration: none;
	}

A:active  
	{ 
		color: 		black; 
		background: 	transparent none; 
	}

A:hover   
	{ 
		color: 		white; 
		background: 	#969c17 none; 

	}

A.teksti:link    
	{ 
		color: 		#595959; 
		background: 	transparent none; 
		text-decoration: none;
	}

A.teksti:visited 
	{ 	
		color: 		#595959; 
		background : 	transparent none;
		text-decoration: none;
	}

A.teksti:active  
	{ 
		color: 		black; 
		background: 	transparent none; 
	}

A.teksti:hover   
	{ 
		color: 		white; 
		background: 	#969c17 none; 
	}

A.navi:link    
	{ 
		color: 		white; 
		background: 	transparent none;
		text-decoration: none;
	}

A.navi:visited 
	{ 	
		color: 		#efefed; 
		background : 	transparent none;
		text-decoration: none;
	}

A.navi:active  
	{ 
		color: 		white; 
		background: 	transparent none; 
		text-decoration: none;
	}

A.navi:hover   
	{ 
		color: 		black; 
		background: 	white none; 
		text-decoration: none;
	}

A.margin:link    
	{ 
		color: 		#fbffb1; 
                font-weight: bolder;
		background: 	transparent none;
		text-decoration: none;
	}

A.margin:visited 
	{ 	
		color: 		#e9f051; 
                font-weight: bolder;
		background : 	transparent none;
		text-decoration: none;
	}

A.margin:active  
	{ 
		color: 		black; 
		background: 	transparent none; 
		text-decoration: none;
	}

A.margin:hover   
	{ 
		color: 		black; 
		background: 	#fbffb1 none; 
		text-decoration: none;
	}




TABLE.main

     {
		text-align: 	left;
		color: 		black; 
		background:	transparent;
     }

TABLE.navi

     {
		text-align: 		left;
		font-size:		13px;
		font-family:	Verdana, Arial, Helvetica, Futura, sans-serif;
     }



P, TD
	{
		font-size:	11px;
		font-family:	Verdana,times, Arial, Helvetica, Futura, sans-serif;
		margin-top: 	0.1em;
		margin-bottom: 	1em;
	}

DL
	{
		margin-top: 	0.5em;
		font-size:	95%;
		font-family:	Arial, Helvetica, Futura, sans-serif;

	}


UL, OL
	{
		margin-top: 	0.5em;
		font-size:		  11px;
		font-family:	  Arial, Helvetica, Futura, sans-serif;

	}

H1
        {
    		color:           	 	#804000;
		background:		white;
		font-size:		140%;
		font-family:		Arial, Helvetica, Futura, sans-serif;
		margin-bottom: 	0.5em;
        }

H2
	{
		color:            		#804000;
		background:		white;
		font-size:			105%;
		font-family:		Arial, Helvetica, Futura, sans-serif;
		margin-bottom: 	0.5em;
	}


H3
 	{
		color:            		black;
		font-size:			14px;
		font-family:		Arial, Helvetica, Futura, sans-serif;
		margin-top: 		1em;
		margin-bottom: 	0.1em;
	}

H4
 	{
		color:            		#666600;
		background:		#ffff;
		font-size:			16px;
		font-family:		"Trebuchet MS", Verdana, Arial, Helvetica, Futura, sans-serif;
	        letter-spacing: .2em;
	        text-transform:  uppercase;
		margin-top: 		1.1em;
		margin-bottom: 	0.8em;
	}

 
 

TD.haku
 	{
		color:            		white;
		font-size:			13px;
		font-family:		Verdana, Arial, Helvetica, Futura, sans-serif;
	}

 

.perushaku {
background-color: #999900;
border-width: 1px; 
		margin-top: 	0.1em;
		margin-bottom: 	1em;
}

.valikko {
position: absolute;
top: 64px;
left: 587px;
width: 200px;
background-color: #C3CB1C;
}


.hakuForm {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
width: 80 px;
}

.goButton {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bolder;
color: #000000;
background-color: #C3CB1C;  
width: 20px;
cursor: pointer;
height: 20px;
border: none;
}
.hakuteksti {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
}