BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(gfx/bg.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc
}
A {
	COLOR: #339933; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A.border {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(gfx/navinuoli.gif); COLOR: #339933; BORDER-BOTTOM: #339933 1px dotted; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	MARGIN-BOTTOM: 10px
}
H1 {
	COLOR: #339933; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	COLOR: #339933; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3 {
	COLOR: #339933; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H4 {
	COLOR: #339933; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H5 {
	COLOR: #339933; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H6 {
	COLOR: #339933; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#container {
	MARGIN: 0px auto; WIDTH: 986px; TEXT-ALIGN: left
}
#header {
	BACKGROUND-IMAGE: url(gfx/header.jpg); BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 188px; BACKGROUND-COLOR: #ffffff
}
#logo {
	LEFT: 75px; WIDTH: 86px; POSITION: absolute; TOP: 7px; HEIGHT: 87px
}
#logotext {
	LEFT: 47px; POSITION: absolute; TOP: 99px; TEXT-ALIGN: center
}
#logotext H1 {
	FONT-SIZE: 12px; COLOR: #339933
}
#topnavi {
	LEFT: 0px; POSITION: absolute; TOP: 142px
}
#topnavi LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#topnavi A {
	COLOR: #000000
}
#addressBar {
	RIGHT: 5px; POSITION: absolute; TOP: 172px; TEXT-ALIGN: right
}
#maincontainer {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(gfx/mainbg_liuku.jpg); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #eaeaea
}
#main {
	BORDER-RIGHT: #e6e6e6 3px solid; BORDER-TOP: #e6e6e6 3px solid; MIN-HEIGHT: 429px; MARGIN: 0px 3px; BORDER-LEFT: #e6e6e6 3px solid; BORDER-BOTTOM: #e6e6e6 3px solid; POSITION: relative; BACKGROUND-COLOR: #ffffff
}
#maincontainernormal {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(gfx/mainbg_liuku.jpg); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #eaeaea
}
#mainnormal {
	BACKGROUND-POSITION: left top; MIN-HEIGHT: 510px; BACKGROUND-IMAGE: url(gfx/mainbg_liuku.jpg); BACKGROUND-REPEAT: repeat-x; POSITION: relative; BACKGROUND-COLOR: #eaeaea
}
#leftbarFront {
	FLOAT: left; WIDTH: 350px; POSITION: relative
}
#leftbarNormal {
	MIN-HEIGHT: 510px; FLOAT: left; WIDTH: 240px; POSITION: relative
}
#leftbarCourse {
	FLOAT: left; WIDTH: 320px; POSITION: relative
}
#fiilisFront {
	BORDER-RIGHT: #cee7d5 3px solid; BORDER-TOP: #cee7d5 3px solid; LEFT: 18px; BORDER-LEFT: #cee7d5 3px solid; WIDTH: 326px; BORDER-BOTTOM: #cee7d5 3px solid; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: 25px; HEIGHT: 361px
}
#fiilisCourse {
	BORDER-RIGHT: #cee7d5 3px solid; BORDER-TOP: #cee7d5 3px solid; LEFT: 18px; BACKGROUND-IMAGE: url(gfx/fiilis_kalenteri.jpg); BORDER-LEFT: #cee7d5 3px solid; WIDTH: 280px; BORDER-BOTTOM: #cee7d5 3px solid; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: 25px; HEIGHT: 260px
}
#jaseneksi {
	POSITION: relative; TOP: 30px; TEXT-ALIGN: center
}
#union {
	FONT-SIZE: 9px; LEFT: 75px; WIDTH: 200px; COLOR: #999898; POSITION: relative; TOP: 50px; TEXT-ALIGN: center
}
#unionNormal {
	BORDER-RIGHT: #e6e6e6 3px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e6e6e6 3px solid; PADDING-LEFT: 5px; FONT-SIZE: 9px; PADDING-BOTTOM: 5px; MARGIN: 3px; BORDER-LEFT: #e6e6e6 3px solid; WIDTH: 220px; COLOR: #999898; PADDING-TOP: 5px; BORDER-BOTTOM: #e6e6e6 3px solid; POSITION: relative; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
#unionCourse {
	FONT-SIZE: 9px; LEFT: 58px; WIDTH: 200px; COLOR: #999898; POSITION: absolute; TOP: 410px; TEXT-ALIGN: center
}
#sidenavi {
	BORDER-RIGHT: #e6e6e6 3px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e6e6e6 3px solid; PADDING-LEFT: 5px; MIN-HEIGHT: 361px; PADDING-BOTTOM: 5px; MARGIN: 0px 3px; BORDER-LEFT: #e6e6e6 3px solid; WIDTH: 220px; PADDING-TOP: 5px; BORDER-BOTTOM: #e6e6e6 3px solid; POSITION: relative; BACKGROUND-COLOR: #ffffff
}
#sidenavi UL {
	MARGIN-LEFT: 15px
}
#sidenavi LI {
	LIST-STYLE-IMAGE: url(gfx/navinuoli.gif); MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #339933 1px dotted
}
#rightbar {
	
}
#rightbar {
	RIGHT: 0px; WIDTH: 250px; POSITION: absolute; TOP: 0px
}
#liity {
	POSITION: relative; TOP: 30px
}
#ajankohtaista {
	BACKGROUND-IMAGE: url(gfx/ajankohtaistabg.jpg); WIDTH: 238px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: 35px; HEIGHT: 133px
}
#ajankohtaistaOts {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LETTER-SPACING: 1px; POSITION: relative; TOP: 17px
}
#ajankohtaistaOts H1 {
	FONT-SIZE: 11px; COLOR: #339933; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#ajankohtaistaText {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; TOP: 40px
}
#ajankohtaistaText P {
	PADDING-TOP: 2px
}
#kurssit {
	BACKGROUND-IMAGE: url(gfx/ajankohtaistabg.jpg); WIDTH: 238px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: 50px; HEIGHT: 133px
}
#content {
	MARGIN: 0px 265px 0px 360px; LINE-HEIGHT: 1.5; PADDING-TOP: 25px
}
#contentnormal {
	BORDER-RIGHT: #e6e6e6 3px solid; PADDING-RIGHT: 50px; BORDER-TOP: #e6e6e6 3px solid; PADDING-LEFT: 5px; MIN-HEIGHT: 462px; PADDING-BOTTOM: 3px; MARGIN: 0px 3px 0px 245px; BORDER-LEFT: #e6e6e6 3px solid; PADDING-TOP: 25px; BORDER-BOTTOM: #e6e6e6 3px solid; BACKGROUND-COLOR: #ffffff
}
#contentCourse {
	MIN-HEIGHT: 462px; MARGIN: 0px 265px 0px 320px; PADDING-TOP: 25px
}
#content H1 {
	FONT-WEIGHT: 400; FONT-SIZE: 17px; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; COLOR: #339933; LETTER-SPACING: 0.05em
}
#contentnormal H1 {
	FONT-WEIGHT: 400; FONT-SIZE: 17px; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; COLOR: #339933; LETTER-SPACING: 0.05em
}
#contentCourse H1 {
	FONT-WEIGHT: 400; FONT-SIZE: 17px; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; COLOR: #339933; LETTER-SPACING: 0.05em
}
#content P {
	MARGIN-BOTTOM: 20px
}
#contentnormal P {
	MARGIN-BOTTOM: 20px
}
#contentCourse P {
	MARGIN-BOTTOM: 20px
}
#innercontent {
	
}
#innercontent IMG {
	BORDER-RIGHT: #cee7d5 3px solid; BORDER-TOP: #cee7d5 3px solid; BORDER-LEFT: #cee7d5 3px solid; BORDER-BOTTOM: #cee7d5 3px solid
}
#innercontentNormal IMG {
	BORDER-RIGHT: #cee7d5 3px solid; BORDER-TOP: #cee7d5 3px solid; BORDER-LEFT: #cee7d5 3px solid; BORDER-BOTTOM: #cee7d5 3px solid
}
#innercontentCourse IMG {
	BORDER-RIGHT: #cee7d5 3px solid; BORDER-TOP: #cee7d5 3px solid; BORDER-LEFT: #cee7d5 3px solid; BORDER-BOTTOM: #cee7d5 3px solid
}
#innercontentNormal IFRAME {
	BORDER-RIGHT: #cee7d5 3px solid; BORDER-TOP: #cee7d5 3px solid; BORDER-LEFT: #cee7d5 3px solid; BORDER-BOTTOM: #cee7d5 3px solid
}
