P
{
font-family: Verdana, Helvetica, Arial;
font-size: 8pt;
color: #333333;
margin-right: 5%;
margin-left: 5%;
margin-bottom: 3%;
}


.etusivunteksti
{
font-family: Verdana, Helvetica, Arial;
font-size: 8pt;
color: #333333;
line-height: 1.5;
letter-spacing: 0.05em;
margin-right: 5%;
margin-left: 5%;
margin-bottom: 3%;
}


.tekstikuva
{
font-family: Verdana, Helvetica, Arial;
font-size: 8pt;
color: #666666;
margin-right: 5%;
margin-left: 5%;
margin-bottom: 3%;
}

.vasen {
float: left;
margin-top: 1em;
margin-left: 1em;
margin-right: 1em;
margin-bottom: 0.5em;
}

.oikea {
float: right;
margin-top: 1em;
margin-left: 1em;
margin-right: 1em;
margin-bottom: 0.5em;
}

.etusivu-tekstiotsikot-oikea
{
font-family: Verdana, Helvetica, Arial;
font-size: 10pt;
color: #F87601;
margin-right: 6%;
margin-left: 15%;
}

.etusivu-tekstiotsikot-vasen
{
font-family: Verdana, Helvetica, Arial;
font-size: 10pt;
color: #F87601;
margin-right: 6%;
margin-left: 5%;
}

.etusivu-teksti
{
font-family: Verdana, Helvetica, Arial;
font-size: 8pt;
color: #666666;
margin-right: 8%;

margin-bottom: 5%;
margin-top: 5%;
}


.etusivu-teksti A:link {color:#666666; text-decoration:none}
.etusivu-teksti A:active {color:#FF6600; text-decoration:none}
.etusivu-teksti A:visited {color:#666666; text-decoration:none}
.etusivu-teksti A:hover {color:#FF6600; text-decoration:underline}

.etusivu-newsteksti
{
font-family: Verdana, Helvetica, Arial;
font-size: 8pt;
color: #666666;
padding: 0em 0em 0em 2em;
margin-right: 5%;
margin-left: 5%;
margin-bottom: 5%;
margin-top: 5%;
}

.etusivu-uutisbox
{
font-family: Verdana, Helvetica, Arial;
font-size: 8pt;
color: #666666;
padding: 0em 0em 0em 0em;
margin-right: 5%;
margin-left: 5%;
margin-bottom: 5%;
}


.newsboxleft
{
font-family: Verdana, Helvetica, Arial;
font-size: 8pt;
font-weight: bold;
line-height: 1.5;
color: #ff6600;
background: #ffffff;
padding: 1em;
border-style: solid;
border-width: 1px;
margin-right: 5%;
margin-left: 5%;
margin-bottom: 5%;
}

.infoboxtaulukko-otsikko
{
font-family: Verdana, Helvetica, Arial;
font-size: 8pt;
color: #FFFFFF;
margin-right: 5%;
margin-left: 5%;
margin-bottom: 3%;
margin-top: 3%;
}

.infoboxtaulukko-sisalto
{
font-family: Verdana, Helvetica, Arial;
font-size: 8pt;
color: #666666;
margin-right: 5%;
margin-left: 5%;
margin-bottom: 3%;
margin-top: 3%;
}

tbody.otsikko
{
background: #666666;
}

tbody.sisalto
{
background: #999999;
}

.taulukko-otsikko
{
font-family: Verdana, Helvetica, Arial;
font-size: 7pt;
color: #FFFFFF;
margin-right: 5%;
margin-left: 5%;
}

.taulukkoteksti
{
font-family: Verdana, Helvetica, Arial;
font-size: 7pt;
color: #787A7B;
margin-right: 5%;
margin-left: 5%;
margin-bottom: 5%;
}




tbody.infoboxotsikko
{
background: #AAA4A4;
}

tbody.insoboxsisalto
{
background: #FFFFFF;
}

.infoboxotsikko
{
font-family: Verdana, Helvetica, Arial;
font-size: 8pt;
font-weight: bold;
color: #FFFFFF;
margin-right: 5%;
margin-left: 5%;
margin-top: 2%;
margin-bottom: 2%;
}

.infoboxsisalto
{
font-family: Verdana, Helvetica, Arial;
font-size: 8pt;
color: #787A7B;
margin-right: 5%;
margin-left: 5%;
margin-bottom: 5%;
}




.newsboxright
{
font-family: Verdana, Helvetica, Arial;
font-size: 8pt;
color: #909395;
background: #FFFFFF;
padding: 1em;
border-style: solid;
border-width: 1px;
margin-right: 5%;
margin-left: 5%;
margin-bottom: 5%;
}


.newsboxrightkuvallinen
{
font-family: Verdana, Helvetica, Arial;
font-size: 8pt;
color: #666666;
background: #FFFFFF;
border-style: solid;
border-width: 1px;
}

.ylalinkit
{
font-family: Verdana, Helvetica, Arial;
font-size: 7pt;
color: #ffffff;
margin-left: 70%;
}


.ylalinkit A:link {color:#ffffff; text-decoration:none}
.ylalinkit A:active {color:#FF6600; text-decoration:none}
.ylalinkit A:visited {color:#ffffff; text-decoration:none}
.ylalinkit A:hover {color:#423F3F; text-decoration:underline}


.update
{
font-family: Verdana, Helvetica, Arial;
font-size: 7pt;
color: #666666;
margin-right: 5%;
margin-left: 5%;
}

.update A:link {color:#666666; text-decoration:none}
.update A:active {color:#FF6600; text-decoration:none}
.update A:visited {color:#666666; text-decoration:none}
.update A:hover {color:#423F3F; text-decoration:underline}


H1
{
font-family: Verdana, Helvetica, Arial;
font-size: 12pt;
color: #666666;
margin-right: 5%;
margin-left: 5%;
}

H2
{
font-family: Verdana, Helvetica, Arial;
font-size: 12pt;
color: #FF6600;
margin-right: 5%;
margin-left: 5%;
}

H3
{
color: #666666;
font-family: Verdana, Helvetica, Arial;
font-size: 8pt;
margin-right: 5%;
margin-left: 5%;
}

H4
{
font-family: Verdana, Helvetica, Arial;
font-size: 8pt;
color: #999999;
text-decoration:underline;
margin-right: 5%;
margin-left: 5%;
}

H5
{
font-family: Verdana, Helvetica, Arial;
font-size: 11pt;
color: #FF6600;
margin-right: 5%;
margin-left: 5%;
}

UL 
{
list-style: disc;
font-family: Verdana, Helvetica, Arial;
font-size: 8pt;
color: #666666;
margin-right: 5%;
margin-left: 5%;
}

OL 
{

font-family: Verdana, Helvetica, Arial;
font-size: 8pt;
color: #666666;
margin-right: 5%;
margin-left: 5%;
}

.news
{
font-family: Verdana, Helvetica, Arial;
font-size: 8pt;
color: #666666;
border-style: dotted none none none;
border-width: thin;
padding: 0em 0em 0em 0em;
margin-right: 5%;
margin-left: 5%;
margin-bottom: 2%;
margin-top: 2%;
}


A:link{color:#ff6600; text-decoration:none}
A:visited{color:#ff6600; text-decoration:none}
A:active{color:#3300FF; text-decoration:none}
A:hover{color:#0033cc; text-decoration:none}