A:link { color: #0000FF; text-decoration: none; }
A:hover { color: #6464FF; text-decoration: none; font-weight: bold; }
A:visited { color: #0000CA; text-decoration: none; }
A:active { color: #0000CA; text-decoration: none; }

body
{
background-color: #006633;
font-family: Arial, Helvetica, sans-serif;
}

td.teksti
{
background-color: #CCFFCC;
vertical-align: top;
padding: 2px;
}

td.vascontent
{
background-color: #7DEB64;
padding: 2px;
}

td.vasen
{
background-image: url(vvasen170x888.jpg);
vertical-align: top;
padding: 5px;
text-align: left
}

td.yla
{
background-image: url(vyla750x100.jpg)
}

td.vali
{
background-image: none;
}

h1
{
text-align: center;
margin: 5px 10px 10px 10px;
letter-spacing: 2.5pt
}

h2
{
text-align: left;
margin: 5px 10px 10px 10px;
letter-spacing: 1.5pt
}

p
{
text-align: justify;
color: black;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 10px;
}

address
{
margin: 10px;
}

p.leftbox
{
text-align: left;
color: black;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
margin: 0px;
}

p.logo
{
text-align: center;
color: black;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
margin: 0px;
}

img
{
margin-bottom: 2px;
margin-top: 2px;
}

a
{
text-decoration: none
}

table.paa
{
border-width: 0px;
border-color: #111111;
border-collapse: collapse;
}


table.reuna-apu
{
border-width: 2px;
border-style: solid;
border-color: #006633;
border-collapse: collapse;
}

hr
{
color: #006633;
width: 98%
}

