

body {

			margin: 0px;
			background-color: white;

			background-image: url(img/top.gif);
			background-repeat: repeat-x;

}

a:link		{ text-decoration: underline; color: #FFC100; }
a:active	{ text-decoration: underline; color: #FFC100; }
a:visited	{ text-decoration: underline; color: #FFC100; }
a:hover		{ text-decoration: none; color: #005294; }

img#logo { 
			margin-top: 14px;
			padding: 0px;

}
	

td#top {

			height: 106px;
			
			margin: 0px;
}




div#ylakuva { 
			margin: 0px;

			width: 688px;
			height: 118px;
}

td#bottom {

		margin: 0px;

		background-color: #99BAD4;
		background-image: url(img/bottom.gif);
		background-repeat: repeat-x;

		padding-bottom: 170px;

}

div#osoite {

		font-family: Arial Narrow, Arial, Verdana;
		font-size: 11px;
		color: #005294;

		padding-left: 30px;
		padding-top: 15px;

		letter-spacing: 1pt;

}

#osoite a:link		{ text-decoration: none; color: #005294; }
#osoite a:active	{ text-decoration: none; color: #005294; }
#osoite a:visited	{ text-decoration: none; color: #005294; }
#osoite a:hover		{ text-decoration: none; color: #000000; }


td#sisalto {
		
		margin-top: 4px;

		background-image: url(img/sisalto_tausta.gif);
		background-repeat: no-repeat;

}


div#kieli {

		padding-left: 20px;

		font-family: Arial Narrow, Arial, Verdana;
		font-size: 17px;
		color: #005294;

}

#kieli a:link		{ text-decoration: none; color: #005294; }
#kieli a:active		{ text-decoration: none; color: #005294; }
#kieli a:visited	{ text-decoration: none; color: #005294; }
#kieli a:hover		{ text-decoration: none; color: #FFC100; }

#kieli a span { color: #99BAD4; }

div#linkit {

		padding-top: 37px;
		
		font-family: Arial Narrow, Arial, Verdana;
		font-size: 17px;
		color: #005294;

}

#linkit a span { color: #99BAD4; }

#linkit a { 
		
		display: block; 
		padding-left: 20px;
		
		height: 40px;
		
		}
		

#linkit a:link		{ text-decoration: none; color: #005294; }
#linkit a:active	{ text-decoration: none; color: #005294; }
#linkit a:visited	{ text-decoration: none; color: #005294; }
#linkit a:hover		{ text-decoration: none; color: #FFC100; }

#linkit a.akt { text-decoration: none; color: #FFC100; }

div#tyhja { display: none; }


div#leipis { 

			padding-left: 30px; 
			padding-top: 17px;
			padding-bottom: 30px;

}

h1 {

			color: #0786D8;
			font-family: Arial Narrow, Arial, Verdana;
			font-size: 30px;
			font-weight: normal;

			text-transform: uppercase;

}

h2 {

			color: #0786D8;
			font-family: Arial Narrow, Arial, Verdana;
			font-size: 18px;
			font-weight: normal;

			text-transform: uppercase;

			padding-top: 8px;
			padding-bottom: 5px;
			margin: 0px;

			letter-spacing: 1pt;

}


p {

			color: #005294;
			font-family: Arial, Verdana;
			font-size: 12px;
			font-weight: normal;

			line-height: 20px;
			padding-top: 0px;
			padding-bottom: 8px;
			margin: 0px;

}

table#formi {  font-family: Arial Narrow; font-size: 16px; color: #005294; letter-spacing: 0.7pt; line-height: 16px; }

input, textarea { margin: 5px; background-color: #FFFFFF; border-style: solid; border-width: 1px; border-color: #C7DDF2; font-family: Arial Narrow; font-size: 14px; line-height: 20px; color: #003881; letter-spacing: 0.7pt; }

input#laheta { border: none; cursor: pointer; font-size: 12px; background-color: #0786D8; color: white; padding: 3px; font-weight: bold; }

img#mm { margin-left: 100px; margin-top: 15px; }

a img { border: none; }







