BODY

{

    FONT-SIZE: 15px;

    COLOR: #000000;

    FONT-FAMILY: Arial, Verdana, Helvetica

}

TD

{

    FONT-SIZE: 10px;

    COLOR: #000000;

    FONT-FAMILY: Arial, Verdana, Helvetica

}

TABLE

{

    FONT-SIZE: 10px;

    COLOR: #000000;

    FONT-FAMILY: Arial, Verdana, Helvetica

}



A:link { color: #111111; text-decoration: underline;}

A:active { color: #111111; text-decoration: underline;}

A:visited { color: #111111; text-decoration: underline;}

A:hover { color: #FF0033; text-decoration: underline;}



A.nimppari:link { color: #ffffff; text-decoration: none;}

A.nimppari:active { color: #ffffff; text-decoration: none;}

A.nimppari:visited { color:#ffffff; text-decoration: none;}

A.nimppari:hover   { color: #ffffff; text-decoration: underline;}

.nimppari

{

    FONT-SIZE: 10px;

    COLOR: #ffffff;

    FONT-FAMILY: Arial, Verdana, Helvetica

}



A.nimppariblack:link { color: #111111; text-decoration: underline;}

A.nimppariblack:active { color: #111111; text-decoration: underline;}

A.nimppariblack:visited { color:#111111; text-decoration: underline;}

A.nimppariblack:hover   { color: #FF0033; text-decoration: underline;}

.nimppariblack

{

    FONT-SIZE: 10px;

    COLOR: #111111;

    FONT-FAMILY: Arial, Verdana, Helvetica

}



.vasennavi

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 11px;

    COLOR: black;

    FONT-FAMILY: Arial, Verdana, Helvetica

}



A.ylanavi:link { color: #FFFFFF; text-decoration: none;}

A.ylanavi:active { color: #FFFFFF; text-decoration: none;}

A.ylanavi:visited { color:#FFFFFF; text-decoration: none;}

A.ylanavi:hover   { color: #FF3333; text-decoration: underline;}

.ylanavi

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 13px;

    COLOR: #FFFFFF;

    FONT-FAMILY: Arial, Verdana, Helvetica;

    TEXT-DECORATION: none

}



.lefttocheader

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    COLOR: #FFFFFF;

    FONT-FAMILY: Arial, Verdana, Helvetica;

    TEXT-DECORATION: none

}



A.menunavi:link { color: #003893; text-decoration: none;}

A.menunavi:active { color: #003893; text-decoration: none;}

A.menunavi:visited { color:#003893; text-decoration: none;}

A.menunavi:hover   { color: #FF0033; text-decoration: underline;}

.menunavi

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 11px;

    COLOR: #003893;

    FONT-FAMILY: Arial, Verdana, Helvetica;

    TEXT-DECORATION: none

}



A.box:link { color: #000000; text-decoration: underline;}

A.box:active { color: #000000; text-decoration: underline;}

A.box:visited { color:#000000; text-decoration: underline;}

A.box:hover   { color: #FF0033; text-decoration: underline;}

.box

{

    FONT-SIZE: 12px;

    COLOR: #000000;

    FONT-FAMILY: Arial, Verdana, Helvetica

}

.tikkeri

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    COLOR: black;

    FONT-FAMILY: Arial, Verdana, Helvetica

}

H3

{

    FONT-SIZE: 10px;

    COLOR: white;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    TEXT-ALIGN: left

}

H4

{

    FONT-SIZE: 11px;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    TEXT-ALIGN: left

}

H5

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 11px;

    COLOR: black;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    TEXT-ALIGN: left

}

H6

{

    FONT-WEIGHT: lighter;

    FONT-SIZE: 12px;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    TEXT-ALIGN: left

}

H2

{

    FONT-SIZE: 12px;

    LINE-HEIGHT: 140%;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    TEXT-DECORATION: underline

}

H1

{

    FONT-SIZE: 13px;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

I

{

    FONT-WEIGHT: lighter;

    FONT-SIZE: 13px;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.etusivuotsikko

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 11px;

    COLOR: black;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    TEXT-ALIGN: left

}

.etusivuuutinen

{

    FONT-WEIGHT: lighter;

    FONT-SIZE: 12px;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    TEXT-ALIGN: left

}

.etusivupvmnew

{

    FONT-WEIGHT: bolder;

    FONT-SIZE: 12px;

    COLOR: #111111;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    TEXT-ALIGN: left

}

.etusivupvmold

{

    FONT-WEIGHT: bolder;

    FONT-SIZE: 12px;

    COLOR: #111111;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    TEXT-ALIGN: left

}

.vasen

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 13px;

    COLOR: darkcyan;

    FONT-FAMILY: arial

}

.vasenots

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 11px;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}

.vasenotsred

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 11px;

    COLOR: red;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    TEXT-DECORATION: none

}

.ylalinkit

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 11px;

    COLOR: white;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.ohut

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 11px;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.ohutitalic

{

    FONT-WEIGHT: normal;

    FONT-STYLE: italic

}

.leipis

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 12px;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.leipis2

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 13px;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    TEXT-ALIGN: justify

}

.leipisotsikko

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 16px;

    COLOR: #000000;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    TEXT-ALIGN: left

}

.pvm

{

    FONT-WEIGHT: bolder;

    FONT-SIZE: 10px;

    COLOR: #424242;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.tiedot

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 9px;

    COLOR: #FFFFFF;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.frameotsikko

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    COLOR: #e50503a;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.frameotsikko2

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    COLOR: #FFFFFF;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.leipisotsikko2

{

    FONT-WEIGHT: bolder;

    FONT-SIZE: 18px;

    COLOR: #558097;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.leipisotsikko3

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 14px;

    COLOR: #000000;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    TEXT-ALIGN: left

}

.ruokalistaots

{

    FONT-WEIGHT: bolder;

    FONT-SIZE: 15px;

    COLOR: green;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.ohutkysymys

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 12px;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.leipis3

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 14px;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.nappi

{

    FONT-SIZE: 8pt;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    BACKGROUND-COLOR: #e5e0c6

}

.nappi2

{

    FONT-SIZE: 8pt;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.nappi3

{

    BORDER-RIGHT: 1px solid;

    PADDING-RIGHT: 4px;

    BORDER-TOP: 1px solid;

    PADDING-LEFT: 4px;

    FONT-SIZE: 8pt;

    BORDER-LEFT: 1px solid;

    CURSOR: hand;

    COLOR: #000000;

    BORDER-BOTTOM: 1px solid;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    BACKGROUND-COLOR: #cccccc

}

.nappi3admin

{

    BORDER-RIGHT: 1px solid;

    PADDING-RIGHT: 4px;

    BORDER-TOP: 1px solid;

    PADDING-LEFT: 4px;

    FONT-SIZE: 8pt;

    BORDER-LEFT: 1px solid;

    CURSOR: hand;

    COLOR: #000000;

    BORDER-BOTTOM: 1px solid;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    BACKGROUND-COLOR: #e9f3fb

}

A.boxilinkki:link

{

    TEXT-DECORATION: none

}

A.boxilinkkiii:hover

{

    COLOR: #000000;

    BACKGROUND-COLOR: #cccccc;

    TEXT-DECORATION: none

}

A.boxilinkki:hover

{

    COLOR: #000000;

    BACKGROUND-COLOR: #cccccc;

    TEXT-DECORATION: none

}

A.boxilinkki:visited

{

    TEXT-DECORATION: none

}

.boxilinkki

{

    BORDER-RIGHT: 1px solid;

    PADDING-RIGHT: 13px;

    BORDER-TOP: 1px solid;

    PADDING-LEFT: 13px;

    FONT-SIZE: 8pt;

    BORDER-LEFT: 1px solid;

    WIDTH: 20px;

    COLOR: #000000;

    MARGIN-RIGHT: 6px;

    BORDER-BOTTOM: 1px solid;

    BACKGROUND-COLOR: #cccccc;

    TEXT-DECORATION: none

}

A.boxilinkki2:hover

{

    FONT-WEIGHT: normal;

    COLOR: #ccccff;

    MARGIN-RIGHT: 0px;

    BACKGROUND-COLOR: #ffffff;

    text-color: #CCCCFF

}

.boxilinkki2

{

    BORDER-RIGHT: 1px solid;

    PADDING-RIGHT: 13px;

    BORDER-TOP: 1px solid;

    PADDING-LEFT: 13px;

    FONT-SIZE: 8pt;

    BORDER-LEFT: 1px solid;

    WIDTH: 20px;

    COLOR: #000000;

    MARGIN-RIGHT: 0px;

    BORDER-BOTTOM: 1px solid;

    BACKGROUND-COLOR: #ccccff;

    TEXT-DECORATION: none

}

.txtfield

{

    BORDER-RIGHT: 1px solid;

    PADDING-RIGHT: 4px;

    BORDER-TOP: 1px solid;

    PADDING-LEFT: 4px;

    FONT-SIZE: 8pt;

    BORDER-LEFT: 1px solid;

    BORDER-BOTTOM: 1px solid

}

.chkfield

{

    BORDER-RIGHT: 1px solid;

    PADDING-RIGHT: 4px;

    BORDER-TOP: 1px solid;

    PADDING-LEFT: 4px;

    FONT-SIZE: 8pt;

    BORDER-LEFT: 1px solid;

    BORDER-BOTTOM: 1px solid

}

.chkfieldmulti

{

    BORDER-RIGHT: 1px solid;

    PADDING-RIGHT: 4px;

    BORDER-TOP: 1px solid;

    PADDING-LEFT: 4px;

    FONT-SIZE: 8pt;

    BORDER-LEFT: 1px solid;

    BORDER-BOTTOM: 1px solid;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.body

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 13px;

    MARGIN-LEFT: 30px;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    BACKGROUND-COLOR: white

}

.otsake

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 13px;

    FONT-FAMILY: arial

}

.pointteri

{

    CURSOR: move

}

.pointteri2

{

    CURSOR: hand

}

.pienilinkki

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 10px;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

.linkkia

{

    TEXT-DECORATION: none

}

.casevaliotsikko

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 11px;

    COLOR: black;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    TEXT-ALIGN: left

}





A.lefttocnavi:link { color: #FFCC00; text-decoration: none;}

A.lefttocnavi:active { color: #CCCCCC; text-decoration: none;}

A.lefttocnavi:visited { color:#FFFFFF; text-decoration: none;}

A.lefttocnavi:hover   { color: #FFCC00; text-decoration: underline;}

.lefttocnavi

{

    FONT-SIZE: 12px;

    COLOR: #FFFFFF;

    FONT-FAMILY: Arial, helvetica, Verdana;

    text-decoration: none

}



.lefttocnavi2

{

    FONT-SIZE: 12px;

    COLOR: #990000;

    FONT-FAMILY: Arial, helvetica, Verdana;

    text-decoration: underline

}



.lefttocnavi21

{

    FONT-SIZE: 11px;

    COLOR: #e5053a;

    FONT-FAMILY: Arial, helvetica, Verdana;

    text-decoration: underline

}



A.lefttocnavi3:link { color: #003399; text-decoration: none;}

A.lefttocnavi3:active { color: #003399; text-decoration: none;}

A.lefttocnavi3:visited { color:#000066; text-decoration: none;}

A.lefttocnavi3:hover   { color: #e5053a; text-decoration: underline;}

.lefttocnavi3

{

    FONT-SIZE: 11px;

    COLOR: #003399;

    FONT-FAMILY: Arial, helvetica, Verdana;

    text-decoration: none

}



.questiontext

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    COLOR: darkgreen

}

.clock

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 12px;

    COLOR: black;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    TEXT-ALIGN: left

}





<!--HEX.CSS FILE-->

}

.HEXleipisotsikko

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 16px;

    COLOR: #000000;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    TEXT-ALIGN: left

}



A.HEXlinkki:link { color: #003399; text-decoration: underline;}

A.HEXlinkki:active { color: #003399; text-decoration: underline;}

A.HEXlinkki:visited { color: #003399; text-decoration: underline;}

A.HEXlinkki:hover   { color: #e5053a; text-decoration: underline;}

.HEXlinkki

{

    FONT-SIZE: 12px;

    COLOR: #003399;

    FONT-FAMILY: Arial, helvetica, Verdana;

    text-decoration: none

}



A.HEXlinkkibold:link { color: #003399; text-decoration: underline;}

A.HEXlinkkibold:active { color: #003399; text-decoration: underline;}

A.HEXlinkkibold:visited { color: #003399; text-decoration: underline;}

A.HEXlinkkibold:hover   { color: #e5053a; text-decoration: underline;}

.HEXlinkkibold

{

    FONT-WEIGHT: bold;    

    FONT-SIZE: 12px;

    COLOR: #003399;

    FONT-FAMILY: Arial, helvetica, Verdana;

    text-decoration: none

}



.HEXleipis

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 12px;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}



.HEXleipisbold

{

    FONT-WEIGHT: BOLD;

    FONT-SIZE: 12px;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}

<!------>



A.HEXlinkki2:link { color: #003399; text-decoration: underline;}

A.HEXlinkki2:active { color: #003399; text-decoration: underline;}

A.HEXlinkki2:visited { color: #003399; text-decoration: underline;}

A.HEXlinkki2:hover   { color: #e5053a; text-decoration: underline;}

.HEXlinkki2

{

    FONT-SIZE: 11px;

    COLOR: #003399;

    FONT-FAMILY: Arial, helvetica, Verdana;

    text-decoration: none

}



A.HEXlinkkibold2:link { color: #003399; text-decoration: underline;}

A.HEXlinkkibold2:active { color: #003399; text-decoration: underline;}

A.HEXlinkkibold2:visited { color: #003399; text-decoration: underline;}

A.HEXlinkkibold2:hover   { color: #e5053a; text-decoration: underline;}

.HEXlinkkibold2

{

    FONT-WEIGHT: bold;    

    FONT-SIZE: 11px;

    COLOR: #003399;

    FONT-FAMILY: Arial, helvetica, Verdana;

    text-decoration: none

}



A.HEXlinkki3:link { color: #003399; text-decoration: underline;}

A.HEXlinkki3:active { color: #003399; text-decoration: underline;}

A.HEXlinkki3:visited { color: #003399; text-decoration: underline;}

A.HEXlinkki3:hover   { color: #e5053a; text-decoration: underline;}

.HEXlinkki3

{

    FONT-WEIGHT: normal;    

    FONT-SIZE: 11px;

    COLOR: #003399;

    FONT-FAMILY: Arial, helvetica, Verdana;

    text-decoration: none

}



.HEXleipis2

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 11px;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}



.HEXleipisbold2

{

    FONT-WEIGHT: BOLD;

    FONT-SIZE: 11px;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}









<!-- included by HEX -->

.HEXleipisred

{

    FONT-WEIGHT: BOLD;

    FONT-SIZE: 12px;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

		color: E5053A;

		padding-top: 5px;

		padding-bottom: 5px;

}

.HEXline {

	background-image: url(line.gif);

	background-repeat: repeat-x;

	background-position: 50% 50%

}

.HEXgrayline{

background-color: #e4e3e2;

    FONT-WEIGHT: normal;

    FONT-SIZE: 11px;

    FONT-FAMILY: Arial, Helvetica, sans-serif

}



A.HEXlinkki4:link { color: #003399; text-decoration: underline;}

A.HEXlinkki4:active { color: #003399; text-decoration: underline;}

A.HEXlinkki4:visited { color: #003399; text-decoration: underline;}

A.HEXlinkki4:hover   { color: #e5053a; text-decoration: underline;}

.HEXlinkki4

{

    FONT-SIZE: 9px;

    COLOR: #003399;

    FONT-FAMILY: Arial, helvetica, Verdana;

    text-decoration: none

}