body, tr, td {
  font-family: trebuchet ms, arial;
  font-size: 12px;
  color:#285B28;
  border:0px;
  text-align:justify;

}

.table1 {
  width:800px;
  position:absolute;
  top:0px;
  left:70px;
  
}

.yla {
  background-image:url(yla.gif);
  height:69px;
}

.tdlaatikot {
  background-image:url(tdtausta.gif);

}

body {
  background-image:url(tausta.png);
}

#paalinkit {
  text-align:center;
  height:35px;
  background-image:url(linkit.jpg);
}

#paalinkit a:link, #paalinkit a:visited { 
  color: #FFFFFF; 
  text-decoration: none; 
  font-family:arial;
  font-size:14px;
  font-weight:bold;
} 

#paalinkit a:hover { 
  color: #ADDCAD; 
  font-family:arial;
  font-size:14px;
  font-weight:bold;
}

.alatr {
  height:30px;
  background-image:url(alapalkki.gif);
  color: #FFFFFF; 
  font-family:arial;
  font-size:11px;
  text-align:right;
  border-bottom: 1px solid #008000;
}

#alatr a:link, #alatr a:visited { 
  color: #FFFFFF; 
  text-decoration: none; 
  font-family:arial;
  font-size:11px;
  font-weight:bold;
} 

#alatr a:hover { 
  color: #FFFFFF; 
  font-family:arial;
  text-decoration:underline; 
  font-size:11px;
  font-weight:bold;
}


.h2 {
  font-family: bankgothic md bt, bankgothic md bt medium, trebuchet ms, arial;
  letter-spacing: 2px;
  font-weight: bold;
  font-size: 20px;
  color: #008000;
  border-bottom: 1px solid #008000;
  text-align:right;
}

.h {
  font-family: bankgothic md bt, bankgothic md bt medium, trebuchet ms, arial;
  letter-spacing: 1px;
  font-weight: bold;
  font-size: 15px;
  color: #008000;
  font-style:italic;
  border-bottom:1px dashed #AEDCAE;
  text-align:left;
}

.text2 {
  font-family:tahoma;
  font-size:11px;
  color:#FFFFFF;
  border:0px;
}

.text3 {
  font-family: trebuchet ms, arial;
  font-size: 12px;
  color:#3E8C3E;
  border:0px;
  text-align:left;
}

.text3 li {
  line-height:12px;
}



a:link, a:visited {
  font-family:verdana;
  font-size:10px;
  color:#3E8C3E;
  font-weight:bold;
  border:0px;
  text-decoration:none;
  cursor:default;
}

a:hover, a:active {
  font-family:verdana;
  font-size:10px;
  color:#2E2A26;
  font-weight:bold;
  border:0px;
  text-decoration:none;
  cursor:default;
}

#pikseli {
   width:1px;
   background:#008000;
}

#pikseli2 {
   width:1px;
   background:#008000;
}

#tausta1 {
  background-image:url(tausta1.gif);
  height:31px;
}

.vasen {
  width:177px;
  background-image:url(vasen.gif);
}

.paa {
  padding-left:50px;
  padding-right:30px;
}