body {
background-color: #b2d25d;
margin: 0px auto;
padding: 0px;
font: 12px Verdana;
color: #336600;
}

.runko {
width: 750px;
margin: 0px auto;
background-image: url(images/lay_02.png);
}

.logo {
width: 750px;
height: 209px;
background-image: url(images/lay_05.png);
text-align: right;
}

.logo .padding {
padding-right: 50px;
padding-top: 160px;
font: bold 35px Ariel;
color: #336600;
text-transform: uppercase;
}

.vasen {
float: left;
padding-left: 40px;
padding-top: 5px;
width: 195px;
}

.oikea {
float: left;
padding-left: 15px;
padding-top: 5px;
width: 465px;
}

h1 {
font-size: 13px;
border-bottom: 1px dotted #669900;
margin: 0px 0px 5px 0px;
}

.ala {
clear: both;
width: 750px;
height: 39px;
background-image: url(images/lay_03.png);
text-align: right;
color: #336600;
}

.ala a {
color: #336600;
}

.ala a:hover {
color: #336600;
text-decoration: underline;
}

.padding {
padding-top: 20px;
padding-right: 50px;
}

a {
color: #336600;
text-decoration: none;
}

a:hover {
color: #336600;
text-decoration: underline;
}
