BODY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    MARGIN: 0px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #326699
}
H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000066
}
A
{
    COLOR: #002674;
    LINE-HEIGHT: 17px;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #002674;
    LINE-HEIGHT: 17px;
    TEXT-DECORATION: underline
}
A:visited
{
    COLOR: #0072bd
}
TD
{
    COLOR: #08426b
}
INPUT.textfield
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff
}
.ingressi
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #326699
}
.leipateksti
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 75%;
    COLOR: #002674
}
.otsikko
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    BACKGROUND-IMAGE: none;
    WORD-SPACING: normal;
    TEXT-TRANSFORM: none;
    COLOR: #08426b;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LETTER-SPACING: normal;
    BACKGROUND-COLOR: transparent;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.teksti
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 75%;
    COLOR: #002674
}
.paaotsikko
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 90%;
    COLOR: #ffffff;
    LINE-HEIGHT: normal;
    LETTER-SPACING: normal;
    BACKGROUND-COLOR: #6699cc
}
.paaotsikko2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 90%;
    COLOR: #326699;
    LINE-HEIGHT: normal;
    LETTER-SPACING: normal
}
.paaotsikko3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 90%;
    COLOR: #326699;
    LINE-HEIGHT: normal;
    LETTER-SPACING: normal
}
.etusivuteksti
{
    FONT-SIZE: 12px;
    COLOR: #08426b;
    LINE-HEIGHT: 16px
}
.etusivusininen
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #399cde;
    LINE-HEIGHT: 16px
}
A.vasennavilinkki
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #0072bc;
    LINE-HEIGHT: 14px;
    LETTER-SPACING: normal;
    TEXT-DECORATION: none
}
A.vasennavilinkki:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #0072bc;
    LINE-HEIGHT: 14px;
    LETTER-SPACING: normal;
    TEXT-DECORATION: none
}
.naviketju
{
    FONT-SIZE: 10px;
    COLOR: #3299cc;
    LINE-HEIGHT: 12px
}
.naviketju:hover
{
    FONT-SIZE: 10px;
    COLOR: #3299cc;
    LINE-HEIGHT: 12px
}
.footerlinkki
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 3px;
    COLOR: #0072bd;
    PADDING-TOP: 3px;
    LETTER-SPACING: normal;
    TEXT-DECORATION: none
}
.footerlinkki:hover
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 3px;
    COLOR: #0072bd;
    PADDING-TOP: 3px;
    LETTER-SPACING: normal;
    TEXT-DECORATION: underline
}
.smallteksti
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #0072bd
}
.footerteksti
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #0072bd
}
.etusivufooterlinkki
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 3px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    LETTER-SPACING: normal;
    TEXT-DECORATION: none
}
.etusivufooterlinkki:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 3px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    LETTER-SPACING: normal;
    TEXT-DECORATION: underline
}
.ylalaitaanlinkki
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #828232;
    LINE-HEIGHT: 13px;
    LETTER-SPACING: 0em;
    TEXT-DECORATION: none
}
.ylalaitaanlinkki:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #a7a756;
    LINE-HEIGHT: 13px;
    LETTER-SPACING: 0em;
    TEXT-DECORATION: underline
}
.infoboxotsikko
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #326699;
    LETTER-SPACING: normal
}
A.vasennaviotsikko
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    COLOR: #000066;
    PADDING-TOP: 1px;
    LETTER-SPACING: normal;
    TEXT-DECORATION: none
}
A.vasennaviotsikko:hover
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    COLOR: #000066;
    PADDING-TOP: 1px;
    LETTER-SPACING: normal;
    TEXT-DECORATION: none
}
.vasennavinuoli
{
    MARGIN-LEFT: 9px;
    MARGIN-RIGHT: 6px
}
.osoite
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0072bd;
    LINE-HEIGHT: 17px;
    LETTER-SPACING: 0em
}
.valiotsikko
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #326699;
    LINE-HEIGHT: 17px
}
.valiotsikko2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #326699;
    LINE-HEIGHT: 17px
}
.valiotsikko3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #326699
}
.infoleipateksti
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #002674;
    LINE-HEIGHT: 15px;
    LETTER-SPACING: 0em
}
.infoboxlinkki
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #002674;
    LINE-HEIGHT: 17px;
    LETTER-SPACING: normal;
    TEXT-DECORATION: none
}
.infoboxlinkki:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #002674;
    LINE-HEIGHT: 17px;
    LETTER-SPACING: normal;
    TEXT-DECORATION: underline
}
.sivukarttaotsikko
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #336699;
    LINE-HEIGHT: 18px;
    LETTER-SPACING: 0em
}
.sivukarttalinkki
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #002674
}
.taulukontekstit
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #002674;
    LINE-HEIGHT: 17px;
    BACKGROUND-COLOR: #ebf5ff
}
INPUT.lomakekentta
{
    FONT-SIZE: 12px;
    WIDTH: 125px;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff
}
.inputtext
{
    FONT-SIZE: 10px;
    MARGIN-LEFT: 3px;
    WIDTH: 192px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff
}
TEXTAREA
{
    FONT-SIZE: 12px;
    WIDTH: 331px;
    HEIGHT: 132px
}
.inputtextpostno
{
    FONT-SIZE: 10px;
    MARGIN-LEFT: 3px;
    WIDTH: 73px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff
}
SELECT
{
    WIDTH: 158px
}
.infoleipatekstivalk
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    LINE-HEIGHT: 15px;
    LETTER-SPACING: 0em
}
.infoleipatekstilahdot
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #002674;
    LINE-HEIGHT: 15px
}
.etusivuinfoboxotsikko
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #336699;
    LETTER-SPACING: normal;
    TEXT-DECORATION: none
}
.infoboxotsikko2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #326699;
    LETTER-SPACING: normal;
    TEXT-DECORATION: none
}
.infoboxotsikko2:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #326699;
    LETTER-SPACING: normal;
    TEXT-DECORATION: underline
}
.lomakekenttanimi
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: top;
    COLOR: #3399cc;
    LINE-HEIGHT: 16px;
    LETTER-SPACING: 0em;
    TEXT-ALIGN: left
}
.lomaketeksti
{
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: top;
    COLOR: #0a416c;
    LINE-HEIGHT: 16px;
    LETTER-SPACING: 0em;
    TEXT-ALIGN: left
}
.lomakepieni
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: top;
    COLOR: #3399cc;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Arial, Helvetica, Sans serif;
    LETTER-SPACING: 0.02em;
    TEXT-ALIGN: left
}
.lomakekappaleotsikko
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: top;
    COLOR: #ffffff;
    LINE-HEIGHT: 16px;
    LETTER-SPACING: 0.02em;
    BACKGROUND-COLOR: #6699cc
}
.pdflinkki
{
    FONT-SIZE: 12px;
    COLOR: #326699;
    LETTER-SPACING: normal;
    TEXT-DECORATION: none
}
.pdflinkki:hover
{
    FONT-SIZE: 12px;
    COLOR: #0073bd;
    LETTER-SPACING: normal;
    TEXT-DECORATION: underline
}
.valiotsikko3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #326699;
    LINE-HEIGHT: 17px
}
.lomaketeksti
{
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    LETTER-SPACING: 0.03em;
    TEXT-ALIGN: left
}
.lomaketeksti2
{
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: top;
    COLOR: #002674;
    LINE-HEIGHT: 16px;
    LETTER-SPACING: 0.03em;
    TEXT-ALIGN: left
}
.lomaketeksti3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: top;
    COLOR: #336699;
    LINE-HEIGHT: 16px;
    LETTER-SPACING: 0.03em;
    TEXT-ALIGN: left
}
.lomakekenttanimi
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: top;
    COLOR: #3399cc;
    LINE-HEIGHT: 16px;
    LETTER-SPACING: 0.04em;
    TEXT-ALIGN: left
}
.lomakevirhe
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: top;
    COLOR: #ff0000;
    LINE-HEIGHT: 16px;
    LETTER-SPACING: 0.03em;
    TEXT-ALIGN: left
}
.lomakeotsikko
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    LETTER-SPACING: 0.03em;
    TEXT-ALIGN: left
}
.lomakeotsikko2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #336699;
    LETTER-SPACING: 0.03em;
    TEXT-ALIGN: left
}
.hakuotsikko
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    COLOR: #336699;
    LETTER-SPACING: 0.03em;
    TEXT-ALIGN: left
}
.sinitausta
{
    BACKGROUND-COLOR: #9ecbf3
}
.alasivulahtosininen
{
    BACKGROUND-COLOR: #c4e0f6
}
.alasivulahtosininenreunus
{
    BACKGROUND-COLOR: #6699cd
}
.alasivulahtosininen2
{
    BACKGROUND-COLOR: #9cceef
}
.sininentausta
{
    BACKGROUND-COLOR: #6699cc
}
.sininentausta2
{
    BACKGROUND-COLOR: #8db4dd
}
.sininentausta3
{
    BACKGROUND-COLOR: #e7f7ff
}
.sininentausta4
{
    BACKGROUND-COLOR: #d6e7f7
}
.sininentausta5
{
    BACKGROUND-COLOR: #c5d8ea
}
.sininentausta6
{
    BACKGROUND-COLOR: #ebf5fe
}
.sininentausta7
{
    BACKGROUND-COLOR: #6699cc
}
.tummansininentausta
{
    BACKGROUND-COLOR: #336699
}
.valkoinentausta
{
    BACKGROUND-COLOR: #ffffff
}
.mustatausta
{
    BACKGROUND-COLOR: #000000
}
.vaaleatausta
{
    BACKGROUND-COLOR: #ebf5ff
}
.vaaleatausta2
{
    BACKGROUND-COLOR: #ffffff
}
.vaaleatausta3
{
    BACKGROUND-COLOR: #c4e0f6
}
.vaaleatausta4
{
    BACKGROUND-COLOR: #c5d8e9
}
.vaaleatausta5
{
    BACKGROUND-COLOR: #f5faff
}
.taulukontausta
{
    BACKGROUND-COLOR: #dbe9f9
}
.otsikko2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #3d9ede;
    LETTER-SPACING: 0.03em
}
.leipatekstibold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #002674;
    LINE-HEIGHT: 16px;
    LETTER-SPACING: 0em
}
A.leftnavilink01
{
    TEXT-DECORATION: none
}
A.leftnavilink01:hover
{
    COLOR: #002674;
    TEXT-DECORATION: none
}
A.leftnavilink01:visited
{
    COLOR: #002674
}
A.leftnavilink02
{
    TEXT-DECORATION: none
}
A.leftnavilink02:hover
{
    COLOR: #002674;
    TEXT-DECORATION: none
}
A.leftnavilink02:visited
{
    COLOR: #002674
}
A.leftnavilink03
{
    TEXT-DECORATION: none
}
A.leftnavilink03:hover
{
    COLOR: #002674;
    TEXT-DECORATION: none
}
A.leftnavilink03:visited
{
    COLOR: #002674
}
.leftnavi01
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #002674;
    FONT-FAMILY: arial, helvetica, sans serif
}
.leftnavi01sel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0072bd;
    FONT-FAMILY: arial, helvetica, sans serif
}
.leftnavi02
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #002674;
    FONT-FAMILY: arial, helvetica, sans serif
}
.leftnavi02sel
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #0072bd;
    FONT-FAMILY: arial, helvetica, sans serif
}
.leftnavi03
{
    FONT-SIZE: 11px;
    COLOR: #002674;
    FONT-FAMILY: arial, helvetica, sans serif
}
.leftnavi03sel
{
    FONT-SIZE: 11px;
    COLOR: #0072bd;
    FONT-FAMILY: arial, helvetica, sans serif
}
.leftinfo
{
    FONT-SIZE: 11px;
    COLOR: #0072bd;
    FONT-FAMILY: arial, helvetica, sans serif
}
.leftinfodark
{
    FONT-SIZE: 11px;
    COLOR: #002674;
    FONT-FAMILY: arial, helvetica, sans serif
}
.lightblue01
{
    BACKGROUND-COLOR: #dae9f9
}
.lightblue02
{
    BACKGROUND-COLOR: #ebf5ff
}
.lightblue03
{
    BACKGROUND-COLOR: #c5d8ea
}
.lightblue04
{
    BACKGROUND-COLOR: #f5faff
}
.lightblue05
{
    BACKGROUND-COLOR: #d8eeff
}
.lightblue06
{
    BACKGROUND-COLOR: #c6d6e5
}
.vihreatausta
{
    BACKGROUND-COLOR: #c4e1a6
}
.vihreatausta2
{
    BACKGROUND-COLOR: #779f50
}
.vihreatausta3
{
    BACKGROUND-COLOR: #e5f9da
}
