ADDRESS,
BLOCKQUOTE, 
BODY, DD, DIV, 
DL, DT, 
FIELDSET, FORM,
FRAME, FRAMESET,
H1, H2, H3, H4, 
H5, H6, IFRAME, 
NOFRAMES, 
OBJECT, OL, P, 
APPLET, 
CENTER, DIR, 
HR, MENU, PRE   { display: block }
LI              { display: list-item }
HEAD            { display: none }
TABLE           { display: table ;border-spacing: 0px;}
TR              { display: table-row }
THEAD           { display: table-header-group }
TBODY           { display: table-row-group }
TFOOT           { display: table-footer-group }
COL             { display: table-column }
COLGROUP        { display: table-column-group }
TD, TH          { display: table-cell }
CAPTION         { display: table-caption }
TH              { font-weight: bolder; text-align: center }
CAPTION         { text-align: center }
BODY            { background-color: rgb(218,216,228); font-family: "Arial" }
.FOOTER					{ font-size: 60% }
.OKSHEADER       { text-align: center; font-size: 330% ; font-weight: bolder ; line-height: 1.20em; margin: 0}
.OKSFOOTER       { text-align: right; font-size: 100% ; font-weight: bolder ; margin: 1}
.INVISIBLE       { color: rgb(160,180,220) ; margin: 0}
.vihr           { color: rgb(0,128,128); margin: 0}
TD.TOPBAR {border: 1px solid;text-align: center;border-spacing: 0px;
           background: url(../taustat/top.png) top; background-repeat: repeat-x; background-color: rgb(150,170,210);vertical-align:bottom}
TD.TOPBAR2 {border: 1px solid;text-align: center;border-spacing: 0px;
           background: url(../taustat/top.png) top; background-repeat: repeat-x; background-color: rgb(150,170,210)}
TD.RIGHTBAR {border: 1px solid; border-spacing: 0px;background-color: rgb(160,180,220);vertical-align: top}
TD.MAINAREA {border: 1px solid; border-spacing: 0px;background-color: rgb(230,230,230);vertical-align: top}
TD.BOTTOMBAR {border: 1px solid; border-spacing: 0px;background-color: rgb(160,180,220)}
TD.LEFTBAR {border: 1px solid; border-spacing: 0px;background-color: rgb(160,180,220);vertical-align: top}
TD.LEFTBAR1 {background: url(../taustat/jatko_tausta.png);border: 1px solid; border-spacing: 0px;background-color: rgb(160,180,220);vertical-align: top}
TD.LEFTBAR2 {background: url(../taustat/kasisolmu_tausta.png);border: 1px solid; border-spacing: 0px;background-color: rgb(160,180,220);vertical-align: top}
TD.LEFTJATKO {background: url(../taustat/jatko_tausta.png);background-repeat: repeat-y;border: 1px solid; border-spacing: 0px;background-color: rgb(160,180,220);vertical-align: top}
TD.LEFTHMS {background: url(../taustat/hms_tausta.png);background-repeat: repeat-y;border: 1px solid; border-spacing: 0px;background-color: rgb(160,180,220);vertical-align: top}
TD.LEFTCAMU {background: url(../taustat/camu_tausta.png);background-repeat: repeat-y;border: 1px solid; border-spacing: 0px;background-color: rgb(160,180,220);vertical-align: top}
TD.LEFTFRENDI {background: url(../taustat/frendi1_tausta.png);background-repeat: repeat-y;border: 1px solid; border-spacing: 0px;background-color: rgb(160,180,220);vertical-align: top}
TD.LEFTKASI {background: url(../taustat/kasisolmu_tausta.png);background-repeat: repeat-y;border: 1px solid; border-spacing: 0px;background-color: rgb(160,180,220);vertical-align: top}
TD.LEFTTUPLA {background: url(../taustat/tuplakasi_tausta.png);background-repeat: repeat-y;border: 1px solid; border-spacing: 0px;background-color: rgb(160,180,220);vertical-align: top}
TD.LEFTHEKSU {background: url(../taustat/heksu_tausta.png);background-repeat: repeat-y;border: 1px solid; border-spacing: 0px;background-color: rgb(160,180,220);vertical-align: top}
TD.LEFTAVAIN {background: url(../taustat/kiilavain_tausta.png);background-repeat: repeat-y;border: 1px solid; border-spacing: 0px;background-color: rgb(160,180,220);vertical-align: top}

TD.INFO {background-color: rgb(180,120,80); border: 2px solid; vertical-align: top; font-size: 90%}

H1              { font-size: 150% ; font-style: bold ; color: rgb(0,128,128)}
H2              { font-size: 140%; font-style: bold ; color: rgb(0,128,128)}
H3              { font-size: 130%; font-style: bold ; color: rgb(0,128,128)}
H4, P,
BLOCKQUOTE,
FIELDSET, FORM,
DL, DIR,
MENU            { margin: 1.33em 0 }
H5              { font-size: .83em; line-height: 1.17em; margin: 1.67em 0 }
H6              { font-size: .67em; margin: 2.33em 0 }
H1, H2, H3, H4,
H5, H6, B,
STRONG          { font-weight: bolder }
BLOCKQUOTE      { margin-left: 10px; margin-right: 10px }
I, CITE, EM,
VAR, ADDRESS    { font-style: italic }
PRE, TT, CODE,
KBD, SAMP       { font-family: monospace }
PRE             { white-space: pre }
BIG             { font-size: 1.17em }
SMALL, SUB, SUP { font-size: .83em }
SUB             { vertical-align: sub }
SUP             { vertical-align: super }
S, STRIKE, DEL  { text-decoration: line-through }
HR              { border: 1px inset }
OL, UL, DIR,
MENU, DD        { margin-left: 12px }
UL		{ list-style-position: outside }
UL.ARROW	{ list-style-image: url(../images/nuoli.png); list-style-position: outside }
UL.SITEMAP	{ list-style-image: url(../images/nuoli.png); list-style-position: outside }
OL              { list-style-type: decimal }
OL UL, UL OL,
UL UL, OL OL    { margin-top: 0; margin-bottom: 0}
UL.INFO 	{ padding-left: 4px; margin-top: 0; margin-bottom: 0; list-style-position: outside}
U, INS          { text-decoration: underline }
A:link		{ color: rgb(20,20,80); text-decoration: none; font-weight: bold  }
A:visited	{ color: rgb(20,20,120); text-decoration: none; font-weight: bold  }
A:active	{ color: black; text-decoration: none; font-weight: bold  }
A:hover		{ color: green; text-decoration: none; font-weight: bold }
CENTER          { text-align: center }
IMG              { border: 0px inset }

TD.Y1	{border: 1px inset;text-align: center; background-color: rgb(150,230,255)}
TD.Y2	{border: 1px inset;text-align: center; background-color: rgb(255,255,190)}
TD.Y3	{border: 1px inset;text-align: left; background-color: rgb(255,255,190)}
TD.TT	{border: 1px inset;text-align: left; background-color: rgb(0,210,210); font-weight: bolder}
TD.B	{border: 1px inset}
TD.K1	{border: 1px inset;text-align: center; background-color: rgb(255,255,0);font-family: "Verdana"; font-size: 60% }
TD.K2	{border: 1px inset;text-align: left; background-color: rgb(255,190,190);font-family: "Verdana"; font-size: 60% }
TD.K3	{border: 1px inset;text-align: left; background-color: rgb(255,255,190);font-family: "Verdana"; font-size: 60% }

TD.KUVAT {border: 2px solid; vertical-align: bottom}

