body{
	color:black;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	margin-top:10px;
	background-color:#E3F0E1;
	background-attachment:fixed;
	background-position: 0% 0%;
  background-image:url('kuva/liuku.jpg');
  background-repeat:repeat-x;	
  width:99%;
}

table{
width:880px;
border:0;
background-color:#DEEDDB;
font-size:12px;
}

.kelluvao{
float:right; 
margin-left:20px; 
margin-bottom:10px;
}

.kelluvav{
float:left; 
margin-right:20px; 
margin-bottom:10px;
}

.yla{
	background-image: url('./kuva/yla.gif'); 
	background-repeat: no-repeat;
	background-position: 60px 0px;	
}

.ala{
	background-image: url('./kuva/ala.gif'); 
	background-repeat: no-repeat;
	background-position: 61px 0px;		
}

.ala2{
	background-image: url('./kuva/ala.gif'); 
	background-repeat: no-repeat;
	background-position: 59px 0px;		
}

.alakeno{
background-image: url('./kuva/alakeno.gif'); 
background-repeat: no-repeat;
background-position: 680px 0px;	
}

.content{
width:880px;
background-color:#DEEDDB;
}

h3{
font-size:18px;
margin:0;
padding:0;
}

.maakunta{
font-size:16px;
margin:0;
padding:0;
font-weight:bold;
}

.taus{
	background-color:#C7E2C3;
	background-image: url('./kuva/ylalogo.jpg'); 
	background-repeat: no-repeat;
}

.pitkula2{
 height: 95px;
 vertical-align:bottom;
}

.collapse{
  border-collapse:collapse;
  empty-cells: hide;
}

.iso{
font-size:200%;
text-decoration:underline;
}

.teksti {
	text-align:justify;
	font-size:100%;
	line-height:160%;
}

.tpieni {
	text-align:center;
	font-size:80%;
}

.nodeco {
  text-decoration:none;
}

.reunaton {
	border:0px none;
}

.keskitetty { 
	margin-left: auto; 
	margin-right: auto; 
}

.keskitys{
	text-align:center;
	font-size:100%;
}

.alleviivaus{
  text-decoration:underline;
}

.linkkikorkeus{
  height:16px;
}

.linkkireunat{
	border:1px black solid;
}

.reunat{
	border-left:1px black solid;
	border-right:1px black solid;
	border-top:1px black solid;	
}

.reunat2{
	border-left:1px black solid;
	border-right:1px black solid;		
}

.reunat3{
	border-left:1px black solid;
	border-right:1px black solid;	
}

#ylalinkit ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#ylalinkit li a{
  padding-top:1px;
  font-size:11px;
	color: black;
	text-decoration: none;
	display: block;
	height:16px;
  voice-family: "\"}\""; 
  voice-family: inherit;
	background-color:#A2C59D;
	font-weight:bold;
}

#ylalinkit li a:hover {
  padding-top:1px;
  font-size:11px;
	color: white;
	text-decoration: underline;
	display: block;
	height:16px;
  voice-family: "\"}\""; 
  voice-family: inherit;
}

#ylalinkit li a:active {
  padding-top:1px;
  font-size:11px;
	color: white;
	text-decoration: underline;
	display: block;
	height:16px;
  voice-family: "\"}\""; 
  voice-family: inherit;
}

#ylalinkit table {
border-collapse:collapse;
empty-cells: hide;
}

#ylalinkit td {
width:9,5%;
margin:0;
padding:0;
}

a{
	font-size:100%;
	color:black;
	text-decoration:underline;
	background-color:transparent;
}

a:active{
	font-size:100%;
	color:black;
	text-decoration:underline;
	background-color:transparent;
}

a:hover{
	color:black;
	font-size:100%;
	text-decoration:underline;
	background-color:transparent;
}
