a:link{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:100%;  
font-style: normal; 
font-weight: normal; 
line-height: normal;
color: #006699; 
text-decoration: underline; 

}
	

a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:100%; 
	font-style: normal; 
	line-height: normal;
	text-decoration: underline;  
	color: #333333;  
		
}

a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 100%; 
	font-style: normal; 
	line-height: normal; 
	font-variant: normal; 
	color: #666666; 
	text-decoration: underline;  
	
	}

a:active {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 100%; 
font-style: normal; 
line-height: normal;
text-decoration: underline;
color: #0099ff; 
}


a:link.vertu{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:95%;  
font-style: normal; 
font-weight:bold; 
line-height: normal;
color: #009999; 
text-decoration:none;
}
	

a:visited.vertu{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 95%; 
	font-style: normal; 
	line-height: normal;
	font-weight:bold; 
	text-decoration: none; 
	color: #66CCCC;  
		
}

a:hover.vertu{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 95%; 
	font-style: normal; 
	line-height: normal; 
	font-weight:bold;
	font-variant: normal; 
	color: #666666; 
	text-decoration: underline;  
	
	}

a:active.vertu {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 95%; 
font-style: normal; 
line-height: normal;
font-weight:bold; 
text-decoration: underline;
color: #333399; 
}


a:link.osaan {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 70%;  
font-style: normal; 
font-weight:bold; 
line-height: normal; 
color: #006699; 
text-decoration:none;
}
	

a:visited.osaan{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 70%; 
	font-style: normal; 
	line-height: normal;
	font-weight:bold; 
	text-decoration: none; 
	color: #333333;  
		
}

a:hover.osaan{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 70%; 
	font-style: normal; 
	line-height: normal; 
	font-weight:bold;
	font-variant: normal; 
	color: #666666; 
	text-decoration: underline;  
	
	}

a:active.osaan {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 70%; 
font-style: normal; 
line-height: normal;
font-weight:bold; 
text-decoration: underline;
color: #0099FF; 
	
}


a:link.ops{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 60%;  
font-style: normal; 
font-weight:bold; 
line-height: normal; 
color: #006699; 
text-decoration:none;
padding-left: 5px;
}
	

a:visited.ops{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 60%; 
	font-style: normal; 
	line-height: normal;
	font-weight:bold; 
	text-decoration: none; 
	color: #333333;  
		
}

a:hover.ops{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 60%; 
	font-style: normal; 
	line-height: normal; 
	font-weight:bold;
	font-variant: normal; 
	color: #666666; 
	text-decoration: underline;  
	
	}

a:active.ops{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 60%; 
font-style: normal; 
line-height: normal;
font-weight:bold; 
text-decoration: underline;
color: #0099FF; 
	
}

a:link.etsin{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 105%;  
font-style: normal; 
font-weight:bold;  
line-height: normal;
color: #CCCC33; 
text-decoration:none;
}
	

a:visited.etsin{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 105%; 
	font-style: normal; 
	line-height: normal;
	font-weight:bold; 
	text-decoration: none; 
	color: #333333;  
		
}

a:hover.etsin{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 105%; 
	font-style: normal; 
	line-height: normal; 
	font-weight:bold;
	font-variant: normal; 
	color: #666666; 
	text-decoration: underline;  
	
	}

a:active.etsin {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 105%; 
font-style: normal; 
line-height: normal;
font-weight:bold; 
text-decoration: underline;
color: #CCCC33; 
}


a:link.cv{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 105%;  
font-style: normal; 
font-weight:bold;  
line-height: normal;
color: #33CCCC; 
text-decoration:none;
}
	

a:visited.cv{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 105%; 
	font-style: normal; 
	line-height: normal;
	font-weight: bold; 
	text-decoration: none; 
	color: #333333;  
		
}

a:hover.cv{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 105%; 
	font-style: normal; 
	line-height: normal; 
	font-weight:bold;
	font-variant: normal; 
	color: #666666; 
	text-decoration: underline;  
	
	}

a:active.cv {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 105%; 
font-style: normal; 
line-height: normal;
font-weight:bold; 
text-decoration: underline;
color: #33CCCC; 
}



a:link.iso
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:90%;  
font-style: normal; 
font-weight: bold; 
line-height: normal;
color: #FF6600; 
text-decoration: underline;
margin-left: 125px;
	}

a:visited.iso
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 90%; 
	font-style: normal; 
	line-height: normal;
	font-weight: bold; 
	text-decoration: none; 
	color: #FF6600;
	margin-left: 125px;
}

a:hover.iso
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 90%;
	 font-style: normal; 
	 line-height: normal; 
	 font-weight: bold;
	 font-variant: normal; 
	 color: #666666;
	 text-decoration: underline;
	 margin-left: 125px;
}

a:active.iso {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 90%; 
font-style: normal; 
line-height: normal;
font-weight: bold; 
text-decoration: underline; 
color: #FF6600;
margin-left: 125px;
}

}


a:link.teksti{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:105%;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	color: #0479A0;
	text-decoration:none;
	margin-left:-0px;
}
	

a:visited.teksti
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 105%;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	color: #333333;
	margin-left:-0px;
}

a:hover.teksti
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 105%;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
	text-decoration: underline;
	margin-left:-0px;
}

a:active.teksti 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 105%;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-decoration: underline;
	color: #0099FF;
	margin-left:-0px;
}



a:link.tekstip
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	color: #336600;
	text-decoration:none;
	margin-left:-0px;
}
	

a:visited.tekstip
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	color: #993300;
	margin-left:-0px;
}

a:hover.tekstip
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #33ff33;
	text-decoration: underline;
	margin-left:-0px;
}

a:active.tekstip {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-decoration: underline;
	color: #ff6600;
	margin-left:-0px;
}



a:link.tekstipi
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	color:#FF6600;
	text-decoration: underline;
		padding-left : 20px;
}
	
a:visited.tekstipi
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	color: #FF6600;
	padding-left : 20px;
}

a:hover.tekstipi
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #006699;
	text-decoration: underline;
	padding-left : 20px;
}

a:active.tekstipi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-decoration: underline;
	color: #FF6600;
		padding-left : 20px;
}

a:link.vast
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	color: #006699;
	text-decoration: underline;
	
}
	
a:visited.vast
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	color: #666666;

}

a:hover.vast
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #666600;
	text-decoration: underline;
		
}

a:active.vast {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-decoration: underline;
	color: #66ff66;
	
}


a:link.sa
{font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:70%; 
 font-style: normal; 
 font-weight:bold; 
 line-height: normal;
 color: #336666; 
 text-decoration:none; 
 margin-left:55px;
}

a:visited.sa
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 70%; 
	font-style: normal; 
	line-height: normal;
	font-weight:bold;
	 text-decoration: none; 
	 color: #336666;
	 margin-left:55px;
}


a:hover.sa
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 70%; 
	font-style: normal; 
	line-height: normal; 
	font-weight:bold;
	font-variant: normal; 
	color: #336666;
	 text-decoration: underline;
	 margin-left:55px;
}
a:active.sa {font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 70%; 
font-style: normal; 
line-height: normal;
font-weight:bold; 
text-decoration: underline; 
color: #336666;
margin-left:55px;
}




a:link.ll {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	color: #FF6600;
	text-decoration:none;
	margin-left: 20px;
	margin-top: 5px;
	}
	

a:visited.ll {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	color: #FF6600;
	margin-left: 20px;
	margin-top: 5px;
}

a:hover.ll
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	line-height: normal;
	font-weight:bold;
	font-variant: normal;
	color: #FF6600;
	text-decoration: underline;
	margin-left: 20px;
	margin-top: 5px;
	}

a:active.polku {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: underline;
	color: #336600;
	margin-left: 2px;
	margin-top: 5px;
}


a:visited.polku
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	color: #336600;
	margin-left: 2px;
	margin-top: 5px;
}

a:hover.polku
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #336600;
	text-decoration: underline;
	margin-left: 2px;
	margin-top: 5px;
	}

a:active.polku {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: underline;
	color: #336600;
	margin-left: 2px;
	margin-top: 5px;
}



a:link.palkki 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 75%; 
font-style: normal; 
font-weight: bold; 
line-height: normal;
color: #003300; 
text-decoration: none;
}

a:visited.palkki 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 75%; 
font-style: normal; 
line-height: normal;
font-weight: bold; 
text-decoration: none; 
color: #006666;
}

a:active.palkki 
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 75%; 
font-style: normal; 
line-height: normal;
font-weight: bold; 
text-decoration: underline; 
color: #ff3300;
}

a:hover.palkki
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:75%; 
font-style: normal; 
line-height: normal; 
font-weight: bold;
font-variant: normal; 
color: #ff6600; 
text-decoration: underline;} 


a:link.yla 
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 75%; 
font-style: normal; 
font-weight: bold; 
line-height: normal;
color: #ffff99; 
text-decoration: none;}

a:visited.yla 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 75%; 
font-style: normal; 
line-height: normal;
font-weight:bold; 
text-decoration: none; 
color:#ccffcc;}

a:active.yla 
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 75%; 
font-style: normal; line-height: normal;
font-weight: bold; 
text-decoration: underline;
 color: #ff0033;}

a:hover.yla
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 75%; 
  font-style: normal; 
  line-height: normal; 
  font-weight: bold;
  font-variant: normal; 
  color: #ffff00; 
  text-decoration: underline;} 


  body.x
{

background-repeat: no-repeat;
}

div.kuva
{

width: 148px;
height: 118px;
position: absolute;
top: 15px;
left: 40px
}

div.marja{

position: fixed;
top: 500px;
left: 21px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 65%;

}
div.auto
{

position: absolute;
top: 335px;
left: 700px;
}


div.kartta{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	line-height : normal;
	margin-left : 20px;
}

div.karttasis{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 75%;
	font-style : normal;
	line-height : normal;
	margin-left: 120px;
	margin-bottom: 0px;
	margin-top: 10px;
	margin-right: 10px;
	background-color: #EDE7E8;
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 5px;
}

div.karttasissis{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	line-height : normal;
	margin-left : 110px;
}

div.linkit{
	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	line-height : normal;
	font-size : 85%;
	position: relative;
	left: 10px;
	bottom: 100px;
	right: 30px;
	
}

div.leipis
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 75%;
	font-style : normal;
	line-height : normal;
	margin-bottom : 10px;
	margin-left : 20px;
	margin-right : 10px;
	margin-top : 5px;
}



form
{
margin-left:25px;
}


h1.sin{font-family: georgia;
	color: #006699;
	margin-top: 2px;
	margin-left: 60px;
}


h2
{
	color: #336600;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	}

h2.sin{font-family: georgia;
	
}



h3.sin{font-family: georgia;
	color:#006699;
}

h3.pun{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ff0000;

}

h3.osaan{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #00CCCC;  
	margin-left: 10px;
}


h3{
	font-family: "Bookman Old Style";
	color: #006699;
	margin-top: 5px;
	margin-bottom: 0px;

}

h3.tulostus{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top: 20px;
	margin-bottom: 0px;
	margin-left: 40px;
	color: #006699;
}

h4.tulostus{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top: 20px;
	margin-bottom: 0px;
	margin-left: 40px;
	color: #006699;
}


h5.tulostus{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top: 20px;
	margin-bottom: 0px;
	margin-left: 40px;
	color: #006699;
}

h6.tulostus{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top: 20px;
	margin-bottom: 0px;
	margin-left: 40px;
	color: #006699;
}
	
h3.ops{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
	margin-top: 5px;
	margin-bottom: 0px;
	
	
	}

h4{	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #006699;
	margin-left: 10px;
	}

	
h4.pun{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ff0000; 
	margin-left: 10px;
	
}

h5{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #006699;
	margin-left : 10px;
	margin-bottom: 5px;
	margin-top: 5px;
}

h6{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #006699;
	margin-left : 60px;
}
h4.index{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ff3300;
	}
	
	h5.index
	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ff3300;
	margin-left : 20px;
	margin-top : 5px;
	margin-bottom : 5px;
	font-size : 12px;
}
	
h4.vihr{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #006600;
	margin-left : 20px;
	margin-top : 20px;
}


h4.joulu{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#ff0000;
	margin-left : 20px;
	margin-top : 20px;
}

h5.joulu{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#ff0000;
	margin-left : 20px;
	margin-top : 20px;
}


img.logo
{
	position: absolute;
	margin-left : 20px;
	top: 15px;
}


li.leipis{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 70%;
	font-style : normal;
	line-height : normal;
	background-color: #E9EDEA;
	paddingn: 10px;
}
	
li.kapea {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 70%;
	font-style : normal;
	line-height : normal;
	margin-bottom : 5px;
	margin-left : 25px;
	margin-right : 55px;
	text-align:justify;
	}

p.logo {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 60%;
	color:#006699;
	line-height : normal;
	font-weight : bold;
	line-height : normal;
	position: absolute;
	margin-left : 100px;
	top: 15px;
}
	
p.huom{

font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 85%;
	font-style : normal;
	line-height : normal;
	margin-left: 110px;
	margin-right: 110px;
	margin-bottom: 5px;
	margin-top: 20px;
	text-align: justify;
	color: #660000;
	background-color: #ffffff;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

}	

p.ekasivu
{
	margin-left : 5px;
	margin-top : 5px;
}

p.osoite
{
	padding-left : 40px;
	padding-right : 10px;
	padding-top : 5px;

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 71%;
	font-style : normal;
	line-height : normal;
}

p.leipis
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 75%;
	font-style : normal;
	line-height : normal;
	margin-left: 10px;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-right: 10px;
	background-color: #EDE7E8;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}

p.leipist
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 75%;
	font-style : normal;
	line-height : normal;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-right: 10px;
	background-color: #EDE7E8;
	
	padding-right: 10px;
	padding-bottom: 10px;
}

p.leipis_2
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 75%;
	font-style : normal;
	line-height : normal;
	margin-left: 10px;
	margin-bottom: 0px;
	margin-top: 10px;
	margin-right: 10px;
	background-color: #EDE7E8;
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 5px;
	}

	
	p.leipise2
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 70%;
	font-style : normal;
	line-height : normal;
	margin-left: 5px;
	margin-bottom: 20px;
	margin-top: 10px;
	margin-right: 5px;
	background-color: #EDE8EA;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	}
	
	p.leipise3
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 75%;
	font-style : normal;
	line-height : normal;
	margin-left: 20px;
	margin-bottom: 20px;
	margin-top: 10px;
	margin-right: 20px;
	background-color: #Ffffff;
	text-align:justify;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	}
	
	p.leipise4
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 75%;
	font-style : normal;
	line-height : normal;
	margin-left: 80px;
	margin-bottom: 20px;
	margin-top: 0px;
	margin-right: 80px;
	background-color: #EDE7E8;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	}

p.leipise4_2
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 75%;
	font-style : normal;
	line-height : normal;
	margin-left: 80px;
	margin-bottom: 0px;
	margin-top: 20px;
	margin-right: 80px;
	background-color: #EDE7E8;
	padding-left: 180px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 10px;
	}

p.leipis2
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 75%;
	font-style : normal;
	line-height : normal;
	margin-left: 100px;
	margin-right: 100px;
	margin-bottom: 5px;
	margin-top: 0px;
	background-color: #EDE7E8;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
}


p.leipis2_2
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 75%;
	font-style : normal;
	line-height : normal;
	margin-left: 100px;
	margin-right: 100px;
	margin-bottom: 0px;
	margin-top: 20px;
	background-color: #EDE7E8;
	padding-left: 200px;
	padding-top: 5px;
	padding-bottom: 10px;
}

p.leipis3
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 75%;
	font-style : normal;
	line-height : normal;
	margin-left : 100px;
	margin-right : 100px;
	margin-bottom : 5px;
	margin-top : 20px;
	background-color: #EDE7E8;
}

p.leipista
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 75%;
	font-style : normal;
	line-height : normal;
	margin-left: 170px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 170px;
	background-color: #EDE7E8;
	padding-left: 100px;
	padding-right: 100px;
	padding-top: 10px;
	padding-bottom: 10px;
}


p.leipista_2
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 75%;
	font-style : normal;
	line-height : normal;
	margin-left: 170px;
	margin-right: 170px;
	margin-bottom: 0px;
	margin-top: 20px;
	background-color: #EDE7E8;
	padding-bottom: 10px;
	
}

p.leipispieni
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 100%;
	font-style : normal;
	line-height : normal;
	margin-bottom : 50px;
	margin-left: 80px;
	margin-top: 20px;
	text-align:justify;
}

p.kapea{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 70%;
	font-style : normal;
	line-height : normal;
	margin-bottom : 5px;
	margin-left :55px;
	margin-right :55px;
	margin-top : 5px;
	text-align:justify;
	}


p.vasen {
	float: left;
	
	}


p.nav{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 65%;
	font-style : normal;
	line-height : normal;
	color: #117304;
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 2px;
	margin-top: 2px;
}

p.tekapea{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 75%;
	font-style : normal;
	line-height : normal;
	margin-bottom : 5px;
	margin-left : 50px;
	margin-right : 250px;
	margin-top : 5px;
}

p.pieni{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 65%;
	font-style : normal;
	line-height : normal;
	color: #117304;
	margin-left: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-top: 2px;
	}
	
p.pienid{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 50%;
	font-style : normal;
	line-height : normal;
	color: #117304;
	margin-left: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-top: 2px;
	}
	
p.pienivnav{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 60%;
	font-style : normal;
	line-height : normal;
	
	margin-left: 20px;
	margin-right: 2px;
	padding-top: 250px;
}
	
	

p.vp
{
	padding-left : 100px;
	padding-right : 10px;
	padding-top : 10px;
	padding-bottom : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 90%;
	font-style : normal;
	line-height : normal;
	font-weight : bold;
	color : #336633;
}


p.tulostus
{
	margin-left: 40px;
	margin-right :100px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 80%;
	font-style : normal;
	line-height : normal;
	font-weight : normal;
}

p.tulostus_taul
{
	margin-left: 10px;
	margin-right :20px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 80%;
	font-style : normal;
	line-height : normal;
	font-weight : normal;
}

table.ops
{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 100%;
}

table.sisa{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 120%;
	position: absolute;
	top: 30px;
	left: 30px;
	background-color: #EDE7E8;
}

table.sisae2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 120%;
	position: absolute;
	top: 30px;
	right: 20px;
	background-color: #E5E3E1;
}

table.sisae3{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 120%;
	position: absolute;
	top: 50px;
	right: 40px;
	background-color: #Ffffff;
}



table.turk{
border-color:#CCFF66;
border-width: 3px;
border-style: solid;
margin-top: 5px;
}


table.or{
border-color:#663300;
border-width: 3px;
border-style: solid;
margin-top: 5px;
}


table.index{
border-color:#cccccc;
border-width: 1px;
border-style: solid;
}

p.yv{
font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:75%; 
	font-style: normal; 
	line-height: normal;
border-color:#009999;
border-width: thin;
border-style: solid none none solid;
margin-left: 10px;
}

p.yo{

font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:75%; 
	font-style: normal; 
	line-height: normal;
border-color:#009999;
border-width: thin;
border-style: solid  solid none none;
margin-left: 350px;
margin-right: 10px;
}

p.av{

font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:75%; 
	font-style: normal; 
	line-height: normal;
border-color:#009999;
border-width: thin;
border-style: none none solid   solid ;
margin-left : 10px;
margin-right: 400px;

}

#teht{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:100%; 
	font-style: normal; 
	line-height: normal;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-top: 0px;
	background-color: #EDE7E8;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
}

td.ops{
background-color: #F8F4CB;

}

td.ops{

border-width: 0px;
padding: 0px;
} 


td.yv{
font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:80%; 
	font-style: normal; 
	line-height: normal;
border-color:#009999;
border-width: 20px;
border-style: solid;
margin-left: 10px;

}

td.yo{

font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:80%; 
	font-style: normal; 
	line-height: normal;
border-color:#009999;
border-width: thin;
border-style: solid  solid none none;
margin-left: 10px;

}

td.av{

font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:80%; 
	font-style: normal; 
	line-height: normal;
border-color:#009999;
border-width: thin;
border-style: none none solid   solid ;
margin-left : 10px;


}

td.ao{
font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:80%; 
	font-style: normal; 
	line-height: normal;
border-color:#009999;
border-width: thin;
border-style: none solid solid none ;
margin-left: 10px;
margin-bottom: 10px;

}

td.sin{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 75%;
	font-style : normal;
	line-height : normal;
background-color:#0479A0;
border-color:#0479A0;
border-width:thin;
border-style: solid;
margin: 0px;

}


td.kaksi2{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 75%;
	font-style : normal;
	line-height : normal;
	margin-left : 20px;

border-color:#009999;
border-width: thin;
border-style: none none none solid;
}

td.kaksi{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 75%;
	font-style : normal;
	line-height : normal;
	margin-left : 20px;

border-color:#009999;
border-width: thin;
border-style: solid none none solid;
}


p.logo
{
position: absolute;
top: 30px;
left: 40px
}

p.osoite1
{
position: absolute;
top: 30px;
left: 180px;
border: thin solid;
	border-left-color: white;
	border-right-color: white;
	border-top-color: #669966;
	border-bottom-color: #669966;
	background-color : White;
	
}


p.osoite2
{
border-left:thin solid white; 
border-right:thin solid #669966;
border-top-color: #669966; 
border-top:thin solid; 
border-bottom:thin solid #669966; 
position: absolute;
top: 30px;
left: 1780px;
background-color : White

}


span.pieni_2{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 70%;
	font-style : normal;
	line-height : normal;
	position: fixed;
	bottom: 15px;
	right: 160px;
}



span.pieni{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 65%;
	font-style : normal;
	color:#006699;
	line-height : normal;
	font-weight : bold;
}

span.ppieni{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 55%;
	font-style : normal;
	line-height : normal;
	padding-left : 2px;
	color: #666666;
	font-weight : bold;
}

span.huom{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 70%;
	font-style : normal;
	line-height : normal;
	color: #ff3300;
	margin-left: 65px;
	font-weight : bold;	
}

span.vertu{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 115%;
	color: #006699;
	font-weight : bold;
}

span.leipis{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 75%;
	font-style : normal;
	line-height : normal;
	padding-left : 20px;
}

span.taso{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 100%;
	font-style : normal;
	line-height : normal;
	text-decoration: underline; 
}

span.oranssi{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 95%;
	font-style : normal;
	line-height : normal;
	color:#FF6600;
	font-weight : bold;
	
}

span.oransiso{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 85%;
	font-style : normal;
	line-height : normal;
	color:#ff3300;
	font-weight : bold;
	margin-bottom : 10px;
	margin-left : 20px;
	margin-right : 10px;
	margin-top : 5px;
	}

span.tekstid
{
	font-family: "Bookman Old Style";
	font-size : 110%;
	color: #006699;
	font-weight : bold;
}

span.tulostus_2
{
	font-family: "Bookman Old Style";
	font-size : 100%;
	color: #006699;
	font-weight : bold;
	margin-left : 40px;
}

span.tekstis
{
	font-family: "Bookman Old Style";
	font-size : 150%;
	color: #006699;
	font-weight : bold;
}

span.tekstip
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 95%;
	color: #006699;
	font-weight : bold;
	}

span.teksti
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 105%;
	color: #006699;
	font-weight : bold;
}

span.Iteksti
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 70%;
	color: #006699;
	font-weight : bold;
}

span.joulu{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 85%;
	font-style : normal;
	line-height : normal;
	color:#ff0000;
	font-weight : bold;
	margin-bottom : 10px;
	margin-left : 20px;
	margin-right : 10px;
	margin-top : 5px;
	}

	span.vihrea
	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 100%;
	font-style : normal;
	line-height : normal;
	padding-left : 20px;
	color:#009933;
	font-weight : bold;
}

span.linkki
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 70%;
	font-style : normal;
	line-height : normal;
	font-weight : bold;
	padding-left : 40px;
	
}

span.tulostus{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top: 20px;
	margin-bottom: 0px;
	margin-left: 40px;
	font-size: 95%;
	color: #006699;
	font-weight :bold;
}

#tehtavat{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 80%;
	font-style : normal;
	line-height : normal;
	margin-top: 5px;
	list-style-type: none;
}

ul.leipis
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 70%;
	font-style : normal;
	line-height : normal;
	margin-top: 5px;
}
