a:link {
color : #55A9B6;
text-decoration : none;
cursor : default;
}
a:visited {
color : #4EA08C;
text-decoration : underline;
cursor : default;
}
a:active {
color :  #55A9B6;
text-decoration : none;
cursor : default;
}
a:hover {
color : #4EA08C;
text-decoration : underline;
cursor : default;
}
body{
margin: 0px;
font-size: 12px; 
font-family: "Arial", Helvetica, Serif;
color: #000000; 
line-height:1.5;
cursor: default;
background-color: #585858;
}
table, td, tr, pre{
font-size: 12px; 
font-family: "Arial", Helvetica, Serif;
color: #000000; 
line-height:1.5;
cursor: default;
background-color:#E5E5E5;
padding:10px;
}
.yla {
margin:0px;
background-position:left;
background-image:url(http://img688.imageshack.us/img688/3687/tausta1.png);
background-repeat:repeat-x;
background-color: #585858;
height:318px;
width:100%;
position:absolute;
top:0px;
}
.tekstit {
text-align: justify;
background-color: #ffffff;
height:absolute;
width: 862px;
padding: 20px;
margin: 318px auto 0 auto;
}
.ala{
background-position:center;
background-image:url(http://img717.imageshack.us/img717/2373/tausta3.png);
background-repeat:no-repeat;
background-color: #585858;
height: 62px;
width: 100%;
position:relative;
padding-top: 10px;
}
.ala a {
color : #000000;
text-decoration : underline;
cursor : default; 
}
.kuvat1{
border-color: #4EA08C;
border-style:solid;
border-width:10px;
}
h1{
font-size: 18px; 
font-family: 'lucida sans', 'lucida grande', sans-serif;
color: #55A9B6; 
cursor: default;
padding-left: 10px;
}
h2{
font-size: 13px; 
font-family: 'lucida sans', 'lucida grande', sans-serif;
color: #4EA08C; 
cursor: default;
padding-left: 20px;
}
h3{
font-size: 20px; 
font-family: 'lucida sans', 'lucida grande', sans-serif;
color: #404040; 
cursor: default;
}
