BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #333; LINE-HEIGHT: 1.22; FONT-FAMILY: verdana, arial, sans-serif
}
INPUT {
	FONT-SIZE: 12px; COLOR: #333; FONT-FAMILY: verdana, arial, sans-serif
}
SELECT {
	FONT-SIZE: 12px; COLOR: #333; FONT-FAMILY: verdana, arial, sans-serif
}
TEXTAREA {
	FONT-SIZE: 12px; COLOR: #333; FONT-FAMILY: verdana, arial, sans-serif
}
BUTTON {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 1px; WIDTH: 100%; CURSOR: hand; COLOR: #333; BORDER-TOP-STYLE: none; PADDING-TOP: 1px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TD {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #333333;
	LINE-HEIGHT: normal;
	FONT-FAMILY: verdana, arial, sans-serif;
	background-position: center;
}
H1 {
	MARGIN-TOP: 2px; FONT-WEIGHT: 300; FONT-SIZE: 28px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 1px; COLOR: #578491
}
H2 {
	MARGIN-TOP: 8px; FONT-WEIGHT: 100; FONT-SIZE: 15px; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 1px; COLOR: #000
}
A {
	COLOR: #333
}
A:hover {
	COLOR: #CACACA;
	text-decoration: none;
}
A:active {
	COLOR: #CACACA
}
H2 A {
	COLOR: #000; TEXT-DECORATION: none
}
H2 A:visited {
	COLOR: #000; TEXT-DECORATION: underline
}
H2 A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
H3 A {
	COLOR: #000; TEXT-DECORATION: none
}
H3 A:visited {
	COLOR: #000; TEXT-DECORATION: underline
}
H2 A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.emp-box {
	FONT-SIZE: 10px; MARGIN: 11px 7px 0px 0px; WIDTH: 109px; COLOR: #666; POSITION: relative
}
.emp-box H1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #8bb4e0; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #f0f0ff; PADDING-TOP: 3px
}
.emp-box-content {
	PADDING-RIGHT: 7px; PADDING-LEFT: 10px; BACKGROUND: url(../kuvat/bk_blue.jpg) #d5e3f0 repeat-y right 50%; PADDING-BOTTOM: 4px; PADDING-TOP: 3px
}
.navi_tausta {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #658496; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.navi_tausta_valittu {
	COLOR: #5ED2FF; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #658496; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.emp-box A {
	COLOR: #369
}
.emp-box A:visited {
	COLOR: #369
}
.navibg {
	background-image: url(../kuvat/nav_sini.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.left-column {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BACKGROUND-COLOR: #6093B8;
	BORDER-RIGHT-WIDTH: 0px;
	WIDTH: 175px;
}
.left-column-boxes {
	FONT-SIZE: 11px; MARGIN: 0px 7px 14px; WIDTH: 160px; COLOR: #666; POSITION: relative; BACKGROUND-COLOR: #e9e9e9
}
.left-column-boxes TD {
	FONT-SIZE: 11px; COLOR: #666
}
.left-column-boxes BUTTON {
	FONT-SIZE: 11px; COLOR: #666
}
.left-column-boxes P {
	FONT-SIZE: 11px; COLOR: #666; BACKGROUND: url(../kuvat/dot_h.gif) repeat-x center center; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
.left-column-boxes-content {
	PADDING-RIGHT: 7px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px
}
.left-column-boxes H1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../kuvat/left_menu_rt_cut.jpg) no-repeat right top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 3px; TEXT-TRANSFORM: uppercase; COLOR: #C83F37; PADDING-TOP: 5px
}
.left-column-boxes H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 3px
}
.left-column-boxes SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 3px
}
.left-column-boxes H2 A {
	COLOR: #000000; TEXT-DECORATION: none
}
.left-column-boxes H2 A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.left-column-boxes INPUT {
	MARGIN: 4px 0px; WIDTH: 125px
}
.left-column-boxes SELECT {
	MARGIN: 4px 0px; WIDTH: 130px
}
.left-column-boxes FONT {
	FONT-SIZE: 10px; COLOR: #666
}
.left-column-boxes-content A {
	COLOR: #666
}
.left-column-boxes-content A:visited {
	COLOR: #666
}
.left-column-boxes-content A:hover {
	COLOR: #000
}
.left-column-boxes-content IMG {
	
}
.left-column-boxes-content P {
	MARGIN: 1px 1px 1px 0px
}
.left-column-boxes-content UL {
	PADDING-RIGHT: 2px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; MARGIN: 2px 2px 2px 10px; PADDING-TOP: 2px
}
.left-column-boxes-content LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.login-strip {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 14px; WIDTH: 423px; PADDING-TOP: 9px; HEIGHT: 56px
}
.login-strip A {
	COLOR: #666
}
.login-strip A:visited {
	COLOR: #666
}
.login-strip A:hover {
	COLOR: #000
}
.right-column {
	WIDTH: 300px;
	BORDER-TOP-WIDTH: 0px;
	BORDER-RIGHT: 1px solid #a8a8a8;
	FONT-SIZE: 11px;
	BORDER-LEFT: 1px solid #a8a8a8;
	COLOR: #666;
	BORDER-BOTTOM: 1px solid #a8a8a8;
}
.right-column TD {
	FONT-SIZE: 11px; COLOR: #666
}
.right-column-boxes-content H2 {
	FONT-SIZE: 12px; PADDING-TOP: 9px
}
.right-column H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 9px; MARGIN: 0px; COLOR: #296A70; PADDING-TOP: 9px
}
.right-column-boxes-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.right-column-salexbox A:visited {
	COLOR: #333
}
.right-column-featurebox A:visited {
	COLOR: #333
}
.right-column-featurebox H2 {
	FONT-SIZE: 12px; BACKGROUND: url(../kuvat/dot_h_orange.gif) repeat-x 50% bottom; COLOR: #990
}
.right-column-salexbox H2 {
	FONT-SIZE: 12px; BACKGROUND: url(../kuvat/dot_h_orange.gif) repeat-x 50% bottom; COLOR: #990
}
.right-column H2 IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.right-column-featurebox H2 A {
	COLOR: #990; TEXT-DECORATION: none
}
.right-column-featurebox H2 A:visited {
	COLOR: #990; TEXT-DECORATION: none
}
.right-column-featurebox H2 A:hover {
	COLOR: #990; TEXT-DECORATION: none
}
.right-column-salexbox H2 A {
	COLOR: #990; TEXT-DECORATION: none
}
.right-column-salexbox H2 A:visited {
	COLOR: #990; TEXT-DECORATION: none
}
.right-column-salexbox H2 A:hover {
	COLOR: #990; TEXT-DECORATION: none
}
.right-column B {
	COLOR: #990
}
.right-column-salexbox B A {
	COLOR: #990
}
.right-column-featurebox B A {
	COLOR: #990
}
.right-column-salexbox B A:visited {
	COLOR: #990
}
.right-column-featurebox B A:visited {
	COLOR: #990
}
.right-column B A:hover {
	COLOR: #f90
}
.right-column-salexbox A:hover {
	COLOR: #f90
}
.right-column-salexbox H2 A:hover {
	COLOR: #f90
}
.right-column-featurebox A:hover {
	COLOR: #f90
}
.right-column-featurebox H2 A:hover {
	COLOR: #f90
}
.right-column P {
	MARGIN: 0px 2px 9px 0px
}
.right-column UL {
	PADDING-RIGHT: 2px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; MARGIN: 2px 2px 2px 10px; PADDING-TOP: 2px
}
.right-column LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.rc-tfbox H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 2px
}
.right-column-salexbox H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 2px
}
.right-column-featurebox H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 2px
}
.right-column-salexbox H1 {
	BACKGROUND: #CCCCCC url(../kuvat/bg_puna.gif) repeat; COLOR: #FFFFFF
}
.rc-tfbox H1 {
	BACKGROUND: #CCCCCC url(../kuvat/bg_puna.gif) repeat; COLOR: #FFFFFF
}
.right-column-featurebox H1 {
	BACKGROUND: url(../kuvat/green_bg_2.gif) #dcde7d repeat-x; COLOR: #656501
}
.today1 {
	COLOR: #42648C
}
.today2 {
	COLOR: #006699
}
.today3 {
	COLOR: #f30
}
.today4 {
	COLOR: #678eb5
}
.rc-tfbox H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 100; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; TEXT-TRANSFORM: none; PADDING-TOP: 0px; LETTER-SPACING: -0.05em; TEXT-DECORATION: none
}
.rc-tfbox H2 IMG {
	CLEAR: both
}
.rc-tfbox H2 A {
	TEXT-DECORATION: none
}
.rc-tfbox H2 A:hover {
	
}
.rc-tfbox P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999999; PADDING-TOP: 0px; LETTER-SPACING: -0.05em
}
.bullet-image UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.bullet-image P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND: url(../kuvat/orange_bullet.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 5px; PADDING-TOP: 0px; POSITION: relative
}
.bullet-image LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND: url(../kuvat/orange_bullet.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 5px; PADDING-TOP: 0px; POSITION: relative
}
.blogdate {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 600; FONT-SIZE: 12px; BACKGROUND: url(../kuvat/dot_h.gif) repeat-x center top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 25px; TEXT-TRANSFORM: uppercase; COLOR: #496E81; PADDING-TOP: 5px
}
.blogpost {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px
}
.blogpost P {
	FONT-SIZE: 17px; COLOR: #333
}
.blogpost IMG {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #606000; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #606000; MARGIN: 0px 7px 0px 0px; BORDER-TOP-COLOR: #606000; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #606000
}
.byline {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 13px 0px 25px; COLOR: #666; PADDING-TOP: 5px
}
.byline IMG {
	VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.divider {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../kuvat/dot_h.gif) repeat-x center center; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
.main-content {
	PADDING-RIGHT: 14px; PADDING-LEFT: 25px; PADDING-BOTTOM: 14px; PADDING-TOP: 14px; BORDER-BOTTOM: #a8a8a8 4px solid
}
.leipis1 {
	WIDTH: 65%; PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px; BORDER-BOTTOM: #a8a8a8 1px solid
}
.coltitle {
	BORDER-TOP: #999900 1px solid;
	FONT-WEIGHT: bold;
	MARGIN: 3px 0px;
	COLOR: #FFFFFF;
	BORDER-BOTTOM: #999900 1px solid;
	vertical-align: middle;
}
.f1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.f1 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
.f2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.f2 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px
}
.on {
	MARGIN-LEFT: 0px
}
.fcount {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #aaa; PADDING-TOP: 0px
}
.on {
	COLOR: #f60; TEXT-DECORATION: none
}
.on A {
	COLOR: #f60; TEXT-DECORATION: none
}
.on A:visited {
	COLOR: #f60; TEXT-DECORATION: none
}
.f2 on A:hover {
	
}
