TP,table td {font-weight: normal; font-size: 11px; font-family: verdana; color: #000000}

P.toinen, P.toinen *, DIV.toinen, DIV.toinen * {font-weight: normal; font-size: 11px; font-family: verdana; color: #ffffff}

B {font-weight: bold; font-size: 16px; font-family: verdana; color: #007600}

B.toinen, div.toinen b {font-weight: bold; font-size: 14px; font-family: verdana; color: #ffffff}

B.kolmas {font-weight: bold; font-size: 11px; font-family: verdana; color: #000000}

LI {font-weight: normal; font-size: 11px; font-family: verdana; color: #000000}

UL {font-weight: normal; font-size: 11px; font-family: verdana; color: #000000}

A:link {color: #007600; text-decoration: underline; font-weight: bold; font-size: 11px; font-family: Verdana}

A:visited {color: #007600; text-decoration: underline; font-weight: bold; font-size: 11px; font-family: Verdana; background-image: none}

A:active {color: #007600; text-decoration: underline; font-weight: bold; font-size: 11px; font-family: Verdana; background-image: none}

A:hover {color: #000000; text-decoration: underline; font-weight: bold; font-size: 11px; font-family: Verdana; background-color: none}

A.toinen:link {color: #ffffff; text-decoration: underline; font-weight: bold; font-size: 11px; font-family: Verdana}

A.toinen:visited {color: #ffffff; text-decoration: underline; font-weight: bold; font-size: 11px; font-family: Verdana; background-image: none}

A.toinen:active {color: #ffffff; text-decoration: underline; font-weight: bold; font-size: 11px; font-family: Verdana; background-image: none}

A.toinen:hover {color: #ffffff; text-decoration: underline; font-weight: bold; font-size: 11px; font-family: Verdana; background-color: none}

A.navi:link {color: #007600; text-decoration: underline; font-weight: normal; font-size: 11px; font-family: Verdana}

A.navi:visited {color: #007600; text-decoration: underline; font-weight: normal; font-size: 11px; font-family: Verdana; background-image: none}

A.navi:active {color: #007600; text-decoration: underline; font-weight: normal; font-size: 11px; font-family: Verdana; background-image: none}

A.navi:hover {color: #000000; text-decoration: underline; font-weight: normal; font-size: 11px; font-family: Verdana; background-color: none}


body
{
background-image: url();
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color: #D5D5D5;
}

#ylalinkkirivi
{
background: url('/kuvat/uusi_ylaosa.png') no-repeat;
}
#alalinkkirivi
{
height: 20px;
padding: 3px 0 0 0;
}
.navi
{
float: left;
position: relative;
padding: 0 15px 0px 18px;
}

.navi .hakemisto
{
text-transform: none;
background: none;
height: 18px;
padding: 0;
}
.navi a
{
font-weight: normal;
}

.ylalinkki_teksti
{
font-size: 11px;
color: #FFF;
font-weight: bold;
}
.ylalinkki_teksti a,
.ylalinkki_teksti a:link,
.ylalinkki_teksti a:visited
{
text-decoration: none;
color: #FFF;
font-weight: bold;
}
td#ylalinkkirivi .hakemisto,
td#ylalinkkirivi .hakemisto_valittu
{
float: left;
position: relative;
height: 20px;
background: #9E9D9D;
padding: 8px 25px 2px 17px;
text-transform: uppercase;
background: #9E9D9D url('/kuvat/valikko_nuoli.gif') no-repeat right;
}
.hakemisto_valittu
{
background: none;
}
/*.navi a:after,
.ylalinkki_teksti a:after
{
content: " »";
}*/
.tausta
{
background: url('/kuvat/tausta.jpg') no-repeat #FFF;
}
.taustarekry
{
background: url('/kuvat/taustarekry.jpg') no-repeat #FFF;
}
.taustapeitto
{
background: url('/kuvat/tausta_valkoinen.gif') no-repeat 0px 96px;
}
.b_otsikko
{
text-transform: uppercase;
}
.sisalto
{
padding: 67px 0 0 0;
}
.valiotsikko
{
	font-size: 12px;
}

#headerimages .juttukuva_pieni
{
position: absolute;
top: 8px;
left: 13px;
}

#alaosa
{
    width: 1024px;
    height: 292px;
    background: url('/kuvat/alaosa.gif') no-repeat #D5D5D5;
    text-align: center;
    vertical-align: top;
    padding: 82px;
    color: #fff;
}
#alaosa b,
#alaosa a
{
    font-size: 12px;
    color: #fff;
}

#header
{
    height: 56px;
    background: url('/kuvat/logo.png') no-repeat bottom left;
    vertical-align: top;
}

#header .juttukuva_pieni
{
    position: absolute;
    top: 8px;
    left: 13px;
}

#kielivalinta
{
    position: relative;
    float: right;
}

#kielivalinta a
{
    display: block;
    float: left;
    height: 43px;
    border-left: 1px solid #9b9b9b;
    padding: 0 13px;
    line-height: 41px;
    color: #4f4f4f;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 10px;
    text-decoration: none;
}
#kielivalinta a:hover
{
    background: #e8e8e8;
}
