#margin
{
    MARGIN: 10px 0px 10px 20px
}
#bg_top
{
    BACKGROUND-COLOR: #ffac06
}
#Mrgn_top
{
    MARGIN-TOP: 20px;
    MARGIN-LEFT: 40px
}
.txtTop
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana, helvetica, sans-serif
}
#BgMenu
{
    BACKGROUND-COLOR: #d6e7fb
}
#BgTopVertLine3
{
    BACKGROUND-IMAGE: url(/images/topmenuvertline3.gif);
    BACKGROUND-REPEAT: repeat-x
}
#frontpage_line
{
    BACKGROUND-IMAGE: url(/images/frontpage_line.gif);
    BACKGROUND-REPEAT: repeat-y
}
A.mainNav:active
{
    FONT-SIZE: 10px;
    COLOR: #0356c0;
    TEXT-DECORATION: none
}
A.mainNav:link
{
    FONT-SIZE: 10px;
    COLOR: #0356c0;
    TEXT-DECORATION: none
}
A.mainNav:visited
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 10px;
    COLOR: #0356c0;
    TEXT-DECORATION: none
}
BODY
{
    FONT-FAMILY: Verdana, Arial, helvetica, sans-serif
}
.footerTxt
{
    FONT-SIZE: 7pt;
    COLOR: #78a0db;
    FONT-FAMILY: Verdana, helvetica, sans-serif
}
H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, helvetica, sans-serif
}
H2
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
H3
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
.ChannelHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    COLOR: #f22f01
}
.txtPath
{
    FONT-SIZE: 10px;
    COLOR: #aeaeae;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
A:active
{
    FONT-SIZE: 8pt;
    COLOR: #3167b1;
    TEXT-DECORATION: none
}
A:link
{
    FONT-SIZE: 8pt;
    COLOR: #3167b1;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-SIZE: 8pt;
    COLOR: #3167b1;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-SIZE: 8pt;
    COLOR: #3167b1;
    TEXT-DECORATION: underline
}
.dateTxt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, helvetica, sans-serif
}
.txt
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, helvetica, sans-serif
}
#frontpageVertLine
{
    BACKGROUND-IMAGE: url(/images/frontpageVertLine.gif);
    BACKGROUND-REPEAT: repeat-y
}
.txtPath A
{
    FONT-SIZE: 10px;
    COLOR: #3067aa;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
#pixelLinePath
{
    BACKGROUND-POSITION: center bottom;
    BACKGROUND-IMAGE: url(/images/pixelLinePath.gif);
    BACKGROUND-REPEAT: repeat
}
#BgSearch
{
    BACKGROUND-COLOR: #2e6aca
}
#BgYhteydenotot
{
    BACKGROUND-COLOR: #498ade
}
#BgMenuLine
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(/images/menuline_main.gif)
}
#marginYhteystiedot
{
    MARGIN: 10px 0px 10px 35px
}
#height
{
    BACKGROUND-POSITION: center 100%;
    BACKGROUND-IMAGE: url(/mages/pixel_menu.jpg)
}
#BgMenuDark
{
    BACKGROUND-COLOR: #bad4f5
}
#marginSearch
{
    MARGIN-BOTTOM: 8px;
    MARGIN-LEFT: 20px;
    MARGIN-RIGHT: 25px
}
#BgFooter
{
    BACKGROUND-COLOR: #01236a
}
#marginFooter
{
    MARGIN: 0px 0px 0px 35px
}
#marginSub
{
    MARGIN: 4px 0px 4px 6px
}
#frontpage_paivitys
{
    BACKGROUND-COLOR: #cadef9
}
.mainNav
{
    FONT-SIZE: 10px;
    COLOR: #0356c0
}
.txtSearchPath
{
    FONT-SIZE: 8pt;
    COLOR: #677d92;
    FONT-FAMILY: Verdana, helvetica, sans-serif
}
TD
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, helvetica, sans-serif
}
.text
{
    COLOR: #000000;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.text A A:link
{
    COLOR: #0001c8
}
.text A:active
{
    COLOR: #0001c8
}
.text A:visited
{
    COLOR: #0001c8
}
.txtS
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana, arial, helvetica, sans-serif
}
#discussionmargin
{
    MARGIN: 2px 4px 15px
}
#discussionmainmargin
{
    MARGIN: 5px 4px 0px 10px
}
#discussiongroupmargin
{
    MARGIN: 3px
}
.discussioncontent1
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f6f7fb
}
.discussioncontent2
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #edf1fa
}
.buttondiscussion
{
    BORDER-RIGHT: #5a636b 1px solid;
    BORDER-TOP: #e7e7e7 1px solid;
    BORDER-LEFT: #e7e7e7 1px solid;
    CURSOR: hand;
    COLOR: #ffffff;
    BORDER-BOTTOM: #5a636b 1px solid;
    FONT-FAMILY: arial,helvetica;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #9c9ca5
}
#discussionmessagemargin
{
    MARGIN-LEFT: 4px
}
.discussioncontent1admin
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #f8f8f8
}
#bg_path_bottom
{
    BACKGROUND-POSITION: center bottom;
    BACKGROUND-IMAGE: url(/images/path_bottom.gif);
    BACKGROUND-REPEAT: repeat-x
}
#bg_search_top
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(/images/search_top.gif);
    BACKGROUND-REPEAT: repeat-x
}
#bg_search_bottom
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(/images/pixel_search.jpg);
    BACKGROUND-REPEAT: repeat
}
#bg_search
{
    BACKGROUND-COLOR: #fafee7
}
#bg_search_line_left
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/search_line_left.jpg);
    BACKGROUND-REPEAT: repeat-y
}
#bg_search_line_right
{
    PADDING-RIGHT: 10px;
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(/images/search_line_right.jpg);
    MARGIN-RIGHT: 10px;
    BACKGROUND-REPEAT: repeat-y
}
#bg_frontpage_line_left
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/search_line_left.gif)
}
#bg_frontpage_line_right
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(/images/frontpagebox_line_right.jpg)
}
#bg_frontpagebox_top
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(/images/frontpagebox_top.gif);
    BACKGROUND-REPEAT: repeat-x
}
#bg_frontpagebox_top_right
{
    BACKGROUND-IMAGE: url(/images/frontpagebox_top_right.gif);
    BACKGROUND-REPEAT: repeat-y
}
#bg_frontpagebox_top_left
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(/images/frontpagebox_top_left2.jpg);
    BACKGROUND-REPEAT: repeat
}
.txtS A:active
{
    FONT-SIZE: 10px;
    COLOR: #0356c0;
    TEXT-DECORATION: none
}
.txtS A:link
{
    FONT-SIZE: 10px;
    COLOR: #0356c0;
    TEXT-DECORATION: none
}
.txtS A:visited
{
    FONT-SIZE: 10px;
    COLOR: #0356c0;
    TEXT-DECORATION: none
}
#bg_frontpagebox_background
{
    PADDING-RIGHT: 10px;
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/frontpagebox_background.jpg);
    MARGIN-RIGHT: 10px;
    BACKGROUND-REPEAT: repeat-y
}
#bg_menubox_background
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(/images/menubox_background.jpg);
    BACKGROUND-REPEAT: repeat-y
}
#bg_menubox_top
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(/images/menubox_top.gif)
}
#bg_menubox_line_left
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/menubox_line_left.jpg);
    BACKGROUND-REPEAT: repeat-y
}
#bg_menubox_top_bottom_left
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/menubox_left.jpg);
    BACKGROUND-REPEAT: repeat-y
}
#bg_menu_bottom
{
    BACKGROUND-IMAGE: url(/images/pixel_menu_dark.jpg);
    BACKGROUND-REPEAT: repeat-x
}
#bg_topmenu_border_top
{
    PADDING-RIGHT: 10px;
    BACKGROUND-IMAGE: url(/images/pixel_topmenu_border.gif);
    MARGIN-RIGHT: 10px;
    BACKGROUND-REPEAT: repeat-x
}
#bg_topmenu_border_left
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/pixel_topmenu_border.gif);
    BACKGROUND-REPEAT: repeat-y
}
#bg_topmenu_border_right
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(/images/pixel_topmenu_border.gif);
    BACKGROUND-REPEAT: repeat-y
}
#apua
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/logo-apua.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #ffffff
}
#asuminen
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/logo-asuminen.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #ffffff
}
#etusivu
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/logo-etusivu.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #ffffff
}
#ihmissuhteet
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/logo-ihmissuhteet.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #ffffff
}
#maailmalle
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/logo-maailmalle.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #ffffff
}
#mediat
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/logo-mediat.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #ffffff
}
#oikeudet
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/logo-oikeudet.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #ffffff
}
#opiskelu
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/logo-opiskelu.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #ffffff
}
#rahajatalous
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/logo-rahajatalous.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #ffffff
}
#tyoskentely
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/logo-tyoskentely.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #ffffff
}
#vapaaaika
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/logo-vapaaaika.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #ffffff
}
#menubox_top_bottom_right_asuminen
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(/images/menu_top_bottom_right_asuminen.gif);
    BACKGROUND-REPEAT: repeat-y
}
#menubox_top_bottom_right_tyoskentely
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(/images/menu_top_bottom_right_tyoskentely.gif);
    BACKGROUND-REPEAT: repeat-y
}
#menubox_top_bottom_right_vapaaaika
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(/images/menu_top_bottom_right_vapaaaika.gif);
    BACKGROUND-REPEAT: repeat-y
}
#menubox_top_bottom_right_oikeudet
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(/images/menu_top_bottom_right_oikeudet.gif);
    BACKGROUND-REPEAT: repeat-y
}
#menubox_top_bottom_right_rahajatalous
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(/images/menu_top_bottom_right_rahajatalous.gif);
    BACKGROUND-REPEAT: repeat-y
}
#menubox_top_bottom_right_ihmissuhteet
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(/images/menu_top_bottom_right_ihmissuhteet.gif);
    BACKGROUND-REPEAT: repeat-y
}
#menubox_top_bottom_right_opiskelu
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(/images/menu_top_bottom_right_opiskelu.gif);
    BACKGROUND-REPEAT: repeat-y
}
#menubox_top_bottom_right_maailmalle
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(/images/menu_top_bottom_right_maailmalle.gif);
    BACKGROUND-REPEAT: repeat-y
}
#menubox_top_bottom_right_mediat
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(/images/menu_top_bottom_right_mediat.gif);
    BACKGROUND-REPEAT: repeat-y
}
#menubox_top_bottom_right_apua
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(/images/menu_top_bottom_right_apua.gif);
    BACKGROUND-REPEAT: repeat-y
}
#menubox_top_vapaaaika
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(/images/menubox_top_vapaaaika.gif)
}
#menubox_top_tyoskentely
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(/images/menubox_top_tyoskentely.gif)
}
#menubox_top_oikeudet
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(/images/menubox_top_oikeudet.gif)
}
#menubox_top_rahajatalous
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(/images/menubox_top_rahajatalous.gif)
}
#menubox_top_ihmissuhteet
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(/images/menubox_top_ihmissuhteet.gif)
}
#menubox_top_opiskelu
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(/images/menubox_top_opiskelu.gif)
}
#menubox_top_maailmalle
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(/images/menubox_top_maailmalle.gif)
}
#menubox_top_mediat
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(/images/menubox_top_mediat.gif)
}
#menubox_top_apua
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(/images/menubox_top_apua.gif)
}
#menubox_top_asuminen
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/menubox_top_asuminen.gif);
    BACKGROUND-REPEAT: repeat
}
#menubox_top_bottom_left_apua
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/menu_top_bottom_left_apua.jpg);
    BACKGROUND-REPEAT: repeat-y
}
#menubox_top_bottom_left_asuminen
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/menu_top_bottom_left_asuminen.jpg);
    BACKGROUND-REPEAT: repeat-y
}
#menubox_top_bottom_left_ihmissuhteet
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/menu_top_bottom_left_ihmissuhteet.jpg);
    BACKGROUND-REPEAT: repeat-y
}
#menubox_top_bottom_left_maailmalle
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/menu_top_bottom_left_maailmalle.jpg);
    BACKGROUND-REPEAT: repeat-y
}
#menubox_top_bottom_left_mediat
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/menu_top_bottom_left_mediat.jpg);
    BACKGROUND-REPEAT: repeat-y
}
#menubox_top_bottom_left_oikeudet
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/menu_top_bottom_left_oikeudet.jpg);
    BACKGROUND-REPEAT: repeat-y
}
#menubox_top_bottom_left_opiskelu
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/menu_top_bottom_left_opiskelu.jpg);
    BACKGROUND-REPEAT: repeat-y
}
#menubox_top_bottom_left_rahajatalous
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/menu_top_bottom_left_rahajatalous.jpg);
    BACKGROUND-REPEAT: repeat-y
}
#menubox_top_bottom_left_tyoskentely
{
    BACKGROUND-POSITION: left center;
    BACKGROUND-IMAGE: url(/images/menu_top_bottom_left_tyoskentely.jpg);
    BACKGROUND-REPEAT: repeat-y
}
#menubox_top_bottom_left_vapaaaika
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/menu_top_bottom_left_vapaaaika.jpg);
    BACKGROUND-REPEAT: repeat-y
}
#menubox_line_left_asuminen
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/menubox_line_left_asuminen.jpg);
    BACKGROUND-REPEAT: repeat-y
}
#menubox_line_left_vapaaaika
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/menubox_line_left_vapaaaika.jpg);
    BACKGROUND-REPEAT: repeat-y
}
#menubox_line_left_tyoskentely
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/menubox_line_left_tyoskentely.jpg);
    BACKGROUND-REPEAT: repeat-y
}
#menubox_line_left_oikeudet
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/menubox_line_left_oikeudet.jpg);
    BACKGROUND-REPEAT: repeat-y
}
#menubox_line_left_rahajatalous
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/menubox_line_left_rahajatalous.jpg);
    BACKGROUND-REPEAT: repeat-y
}
#menubox_line_left_ihmissuhteet
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/menubox_line_left_ihmissuhteet.jpg);
    BACKGROUND-REPEAT: repeat-y
}
#menubox_line_left_opiskelu
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/menubox_line_left_opiskelu.jpg);
    BACKGROUND-REPEAT: repeat-y
}
#menubox_line_left_maailmalle
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/menubox_line_left_maailmalle.jpg);
    BACKGROUND-REPEAT: repeat-y
}
#menubox_line_left_mediat
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/menubox_line_left_mediat.jpg);
    BACKGROUND-REPEAT: repeat-y
}
#menubox_line_left_apua
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/menubox_line_left_apua.jpg);
    BACKGROUND-REPEAT: repeat-y
}
#menubox_background_vapaaaika
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(/images/menubox_background_vapaaaika.jpg);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-COLOR: #fffeec
}
#menubox_background_tyoskentely
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(/images/menubox_background_tyoskentely.jpg);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-COLOR: #f4f3fb
}
#menubox_background_oikeudet
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(/images/menubox_background_oikeudet.jpg);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-COLOR: #f2f5fa
}
#menubox_background_rahajatalous
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(/images/menubox_background_rahajatalous.jpg);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-COLOR: #f9fbf0
}
#menubox_background_ihmissuhteet
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(/images/menubox_background_ihmissuhteet.jpg);
    BACKGROUND-REPEAT: repeat-y
}
#menubox_background_opiskelu
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(/images/menubox_background_opiskelu.jpg);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-COLOR: #fbfcee
}
#menubox_background_maailmalle
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(/images/menubox_background_maailmalle.jpg);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-COLOR: #fff7ec
}
#menubox_background_mediat
{
    BACKGROUND-IMAGE: url(/images/menubox_background_mediat.jpg);
    BACKGROUND-COLOR: #fff3ff
}
#menubox_background_apua
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(/images/menubox_background_apua.jpg);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-COLOR: #f3f8fe
}
#menubox_background_asuminen
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(/images/menubox_background_asuminen.jpg);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-COLOR: #edfbfe
}
#path_top_vapaaaika
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(/images/path_top_vapaaaika.jpg);
    BACKGROUND-REPEAT: repeat-x
}
#path_top_tyoskentely
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(/images/path_top_tyoskentely.jpg);
    BACKGROUND-REPEAT: repeat-x
}
#path_top_oikeudet
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(/images/path_top_oikeudet.jpg);
    BACKGROUND-REPEAT: repeat-x
}
#path_top_rahajatalous
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(/images/path_top_rahajatalous.jpg);
    BACKGROUND-REPEAT: repeat-x
}
#path_top_ihmissuhteet
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(/images/path_top_ihmissuhteet.jpg);
    BACKGROUND-REPEAT: repeat-x
}
#path_top_opiskelu
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(/images/path_top_opiskelu.jpg);
    BACKGROUND-REPEAT: repeat-x
}
#path_top_maailmalle
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(/images/path_top_maailmalle.jpg);
    BACKGROUND-REPEAT: repeat-x
}
#path_top_mediat
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(/images/path_top_mediat.jpg);
    BACKGROUND-REPEAT: repeat-x
}
#path_top_apua
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/path_top_apua.jpg);
    BACKGROUND-REPEAT: repeat-x
}
#path_top_asuminen
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(/images/path_top_asuminen.jpg);
    BACKGROUND-REPEAT: repeat-x
}
#path_bottom_vapaaaika
{
    BACKGROUND-POSITION: center bottom;
    BACKGROUND-IMAGE: url(/images/path_bottom_vapaaaika.jpg);
    BACKGROUND-REPEAT: repeat-x
}
#path_bottom_tyoskentely
{
    BACKGROUND-POSITION: center bottom;
    BACKGROUND-IMAGE: url(/images/path_bottom_tyoskentely.jpg);
    BACKGROUND-REPEAT: repeat-x
}
#path_bottom_oikeudet
{
    BACKGROUND-POSITION: center bottom;
    BACKGROUND-IMAGE: url(/images/path_bottom_oikeudet.jpg);
    BACKGROUND-REPEAT: repeat-x
}
#path_bottom_rahajatalous
{
    BACKGROUND-POSITION: center bottom;
    BACKGROUND-IMAGE: url(/images/path_bottom_rahajatalous.jpg);
    BACKGROUND-REPEAT: repeat-x
}
#path_bottom_ihmissuhteet
{
    BACKGROUND-POSITION: center bottom;
    BACKGROUND-IMAGE: url(/images/path_bottom_ihmissuhteet.jpg);
    BACKGROUND-REPEAT: repeat-x
}
#path_bottom_opiskelu
{
    BACKGROUND-POSITION: center bottom;
    BACKGROUND-IMAGE: url(/images/path_bottom_opiskelu.jpg);
    BACKGROUND-REPEAT: repeat-x
}
#path_bottom_maailmalle
{
    BACKGROUND-POSITION: center bottom;
    BACKGROUND-IMAGE: url(/images/path_bottom_maailmalle.jpg);
    BACKGROUND-REPEAT: repeat-x
}
#path_bottom_mediat
{
    BACKGROUND-POSITION: center bottom;
    BACKGROUND-IMAGE: url(/images/path_bottom_mediat.jpg);
    BACKGROUND-REPEAT: repeat-x
}
#path_bottom_apua
{
    BACKGROUND-POSITION: left bottom;
    BACKGROUND-IMAGE: url(/images/path_bottom_apua.jpg);
    BACKGROUND-REPEAT: repeat
}
#path_bottom_asuminen
{
    BACKGROUND-POSITION: center bottom;
    BACKGROUND-IMAGE: url(/images/path_bottom_asuminen.jpg);
    BACKGROUND-REPEAT: repeat-x
}
.topmenu_text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #bcdb01;
    FONT-FAMILY: Verdana, Arial
}
.submenu_header_vapaaaika
{
    FONT-SIZE: 10px;
    COLOR: #e4ca13
}
.submenu_header_tyoskentely
{
    FONT-SIZE: 10px;
    COLOR: #5d59a3
}
.submenu_header_oikeudet
{
    FONT-SIZE: 10px;
    COLOR: #567fb3
}
.submenu_header_rahajatalous
{
    FONT-SIZE: 10px;
    COLOR: #a8ae4c
}
.submenu_header_opiskelu
{
    FONT-SIZE: 10px;
    COLOR: #ab4f82
}
.submenu_header_ihmissuhteet
{
    FONT-SIZE: 10px;
    COLOR: #b1bb36
}
.submenu_header_maailmalle
{
    FONT-SIZE: 10px;
    COLOR: #e99115
}
.submenu_header_asuminen
{
    FONT-SIZE: 10px;
    COLOR: #02b8dd
}
.submenu_header_apua
{
    FONT-SIZE: 10px;
    COLOR: #78b8e6
}
.submenu_header_mediat
{
    FONT-SIZE: 10px;
    COLOR: #c955de
}
#path_top_etusivu
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(/images/path_top_etusivu.jpg);
    BACKGROUND-REPEAT: repeat-x
}
#path_bottom_etusivu
{
    BACKGROUND-POSITION: center bottom;
    BACKGROUND-IMAGE: url(/images/path_bottom_etusivu.jpg);
    BACKGROUND-REPEAT: repeat-x
}
.txtPath A:hover
{
    FONT-SIZE: 10px;
    COLOR: #3067aa;
    FONT-FAMILY: Verdana, Arial, Verdana, Arial;
    TEXT-DECORATION: underline
}
.txtPath A:active
{
    FONT-SIZE: 10px;
    COLOR: #3067aa;
    FONT-FAMILY: Verdana, Arial
}
.txtPath A:link
{
    FONT-SIZE: 10px;
    COLOR: #3067aa;
    FONT-FAMILY: Verdana, Arial
}
.txtPath A:visited
{
    FONT-SIZE: 10px;
    COLOR: #3067aa;
    FONT-FAMILY: Verdana, Arial
}
#footer_border_left
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/footer_border_left.jpg);
    BACKGROUND-REPEAT: repeat-y
}
#footer_border_right
{
    BACKGROUND-POSITION: right center;
    BACKGROUND-IMAGE: url(/images/footer_border_right.jpg);
    BACKGROUND-REPEAT: repeat-y
}
#footer_border_bottom
{
    BACKGROUND-POSITION: center bottom;
    BACKGROUND-IMAGE: url(/images/footer_border_pixel.jpg);
    BACKGROUND-REPEAT: repeat-x
}
#infobox_left_top_right
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(/images/infobox_left_top_right_bottom.jpg);
    BACKGROUND-REPEAT: repeat-y
}
#infobox_left_top_left
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/infobox_left_top_left.jpg);
    BACKGROUND-REPEAT: repeat-y
}
#infoboxleft_background
{
    PADDING-RIGHT: 10px;
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(/images/infobox_background.jpg);
    MARGIN-RIGHT: 10px;
    BACKGROUND-REPEAT: repeat-y
}
.infoboxHeader
{
    FONT-SIZE: 10px;
    COLOR: #a2bc25;
    FONT-FAMILY: Verdana, Arial, helvetica, sans-serif
}
.infoboxHeaderLight
{
    FONT-SIZE: 10px;
    COLOR: #bcdb02;
    FONT-FAMILY: Verdana, Arial, helvetica, sans-serif
}
.infoboxHeader A:active
{
    FONT-SIZE: 10px;
    COLOR: #a2bc25
}
.infoboxHeader A:link
{
    FONT-SIZE: 10px;
    COLOR: #a2bc25
}
.infoboxHeader A:visited
{
    FONT-SIZE: 10px;
    COLOR: #a2bc25
}
.infoboxHeader A:hover
{
    FONT-SIZE: 10px;
    COLOR: #a2bc25
}
.infoboxHeaderLight A:active
{
    FONT-SIZE: 10px;
    COLOR: #bcdb02
}
.infoboxHeaderLight A:link
{
    FONT-SIZE: 10px;
    COLOR: #bcdb02
}
.infoboxHeaderLight A:visited
{
    FONT-SIZE: 10px;
    COLOR: #bcdb02
}
.infoboxHeaderLight A:hover
{
    FONT-SIZE: 10px;
    COLOR: #bcdb02
}
#infobox_line_left
{
    BACKGROUND-IMAGE: url(/images/infobox_left_line_left.jpg)
}
#marginSub2
{
    MARGIN: 4px 0px 4px 12px
}
P
{
    MARGIN-TOP: 9px;
    MARGIN-BOTTOM: 9px
}
#message_header
{
    BACKGROUND-COLOR: #edf1fa
}
.discussioncontent2admin
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #f3f3f3
}
.discussiondate
{
    FONT-SIZE: 70%;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.discussioncontent_groups
{
    FONT-SIZE: 10px;
    COLOR: #3066ae;
    FONT-FAMILY: Verdana, Arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.discussioncontent2_groups
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, helvetica;
    BACKGROUND-COLOR: #eef2fb
}
.discussioncontent1_groups
{
    FONT-SIZE: 10px;
    COLOR: #3066ae;
    FONT-FAMILY: Verdana, Arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #f9f9f9
}
#bg_bulletin
{
    BACKGROUND-COLOR: #eefaf0
}
.bulletin_header
{
    FONT-SIZE: 10pt;
    COLOR: #2f68ad;
    FONT-FAMILY: Verdana, helvetica, sans-serif
}
#bg_bulletin_show
{
    BACKGROUND-COLOR: #f5fbf7
}
.txt_bulletin_info
{
    FONT-SIZE: 8pt;
    COLOR: #778eb7;
    FONT-FAMILY: Verdana, helvetica, sans-serif
}
A.mainNav:hover
{
    FONT-SIZE: 10px;
    TEXT-DECORATION: underline
}
.discussion_group_header
{
    FONT-SIZE: 12px;
    COLOR: #3167af;
    FONT-FAMILY: Verdana, Arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #eef2fb
}
.txtGrey
{
    FONT-SIZE: 10px;
    COLOR: #6e6e6e;
    FONT-FAMILY: Verdana, helvetica, sans-serif
}
A.frontpageMenu:hover
{
    FONT-SIZE: 13px;
    COLOR: #2d68ae;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
A.frontpageMenu
{
    FONT-SIZE: 13px;
    COLOR: #2d68ae
}
A.frontpageMenu:visited
{
    FONT-SIZE: 13px;
    COLOR: #2d68ae
}
.submenu_header_ekologisuus
{
    FONT-SIZE: 10px;
    COLOR: #30a230
}
#menubox_background_ekologisuus
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(/images/menubox_background_ekologisuus.jpg);
    BACKGROUND-REPEAT: repeat-y
}
#menubox_line_left_ekologisuus
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/menubox_line_left_ekologisuus.jpg);
    BACKGROUND-REPEAT: repeat-y
}
#menubox_top_bottom_left_ekologisuus
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/menu_top_bottom_left_ekologisuus.jpg);
    BACKGROUND-REPEAT: repeat-y
}
#menubox_top_bottom_right_ekologisuus
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(/images/menu_top_bottom_right_ekologisuus.gif);
    BACKGROUND-REPEAT: repeat-y
}
#menubox_top_ekologisuus
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(/images/menubox_top_ekologisuus.gif);
    BACKGROUND-REPEAT: repeat
}
#path_bottom_ekologisuus
{
    BACKGROUND-POSITION: center bottom;
    BACKGROUND-IMAGE: url(/images/path_bottom_ekologisuus.jpg);
    BACKGROUND-REPEAT: repeat-x
}
#path_top_ekologisuus
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(/images/path_top_ekologisuus.jpg);
    BACKGROUND-REPEAT: repeat-x
}
#ekologisuus
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/logo-ekologisuus.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #ffffff
}
#bg_community
{
    BACKGROUND-COLOR: #d4f0f4
}
#bg_community_show
{
    BACKGROUND-COLOR: #f2fafc
}
.txtGrey A
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, helvetica, sans-serif
}
.txtGrey A:visited
{
    FONT-SIZE: 10px
}
.txtS A:hover
{
    FONT-SIZE: 10px;
    COLOR: #0356c0;
    TEXT-DECORATION: underline
}
#bg_communitybox
{
    BACKGROUND-COLOR: #edf1fa
}
#bg_community_header_apua
{
    BACKGROUND-COLOR: #edf6fd
}
#bg_community_main_apua
{
    BACKGROUND-COLOR: #dff1ff
}
#bg_community_header_asuminen
{
    BACKGROUND-COLOR: #eef9fb
}
#bg_community_main_asuminen
{
    BACKGROUND-COLOR: #e3f5f9
}
#bg_community_header_ekologisuus
{
    BACKGROUND-COLOR: #effbef
}
#bg_community_main_ekologisuus
{
    BACKGROUND-COLOR: #e3f9e4
}
#bg_community_header_ihmissuhteet
{
    BACKGROUND-COLOR: #fafaee
}
#bg_community_main_ihmissuhteet
{
    BACKGROUND-COLOR: #f7fadf
}
#bg_community_header_maailmalle
{
    BACKGROUND-COLOR: #fff7ea
}
#bg_community_main_maailmalle
{
    BACKGROUND-COLOR: #fff3dd
}
#bg_community_header_mediat
{
    BACKGROUND-COLOR: #fef4ff
}
#bg_community_main_mediat
{
    BACKGROUND-COLOR: #f9ecfd
}
#bg_community_header_opiskelu
{
    BACKGROUND-COLOR: #f9f3f7
}
#bg_community_main_opiskelu
{
    BACKGROUND-COLOR: #f6e9f2
}
#bg_community_header_rahajatalous
{
    BACKGROUND-COLOR: #f8f9f1
}
#bg_community_main_rahajatalous
{
    BACKGROUND-COLOR: #f4f6e1
}
#bg_community_header_tyoskentely
{
    BACKGROUND-COLOR: #f4f3f9
}
#bg_community_main_tyoskentely
{
    BACKGROUND-COLOR: #ebebf5
}
#bg_community_header_vapaaaika
{
    BACKGROUND-COLOR: #fdfbec
}
#bg_community_main_vapaaaika
{
    BACKGROUND-COLOR: #fefadf
}
#ilmoitustaulu
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/logo-ilmoitustaulu.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #ffffff
}
#pulmakulma
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/logo-pulmakulma.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #ffffff
}
#bg_community_header_oikeudet
{
    BACKGROUND-COLOR: #eef2fb
}
#bg_community_main_oikeudet
{
    BACKGROUND-COLOR: #e0e8f8
}
