body{display:block;background-color:#eeeeee;font-size:9pt;font-family:arial,verdana,helvetica,sans-serif;text-align:center;margin:0;padding:0;}
*.leftcolumn{width:200px;float:left;padding:0px;padding-left:10px}
*.middlecolumn{width:440px;float:left;padding:0px;}
*.middlecolumn2{width:640px;float:left;padding:5px;}
*.rightcolumn{width:200px;float:left;padding-top:0px;padding-left:10px;}
*.divider{clear:both;}
*.row{width:880px;padding-top:5px;padding-bottom:20px;}
img{border:0px;}
a{color:#234874;}
#wrapper{text-align:left;margin:auto;width:870px;position:relative;background-color:#ffffff;}
#outer{padding-top:20px;}
#body-bot{background:bottom left url(/1/images/body_bg.png) no-repeat;}
#body-top{background:#ffffff url(/1/images/body_bg_top.png) no-repeat;}
#logo{padding-left:10px;padding-top:15px;margin-top:20px;}
h1{font-size:18px;font-weight:bold;color:#214875;}
h4{font-size:14px;font-weight:bold;color:#000000;}
h5{font-size:12px;font-weight:bold;color:#000000;}
h6{font-size:11px;font-weight:bold;color:#214875;margin:0;}
#nav{margin-right:0px;margin-left:0px;}
#sectionpath_left{width:9px;height:20px;background-image:url(/1/images/sectionpath_left.gif);background-repeat:no-repeat;float:left;}
#sectionpath_right{width:9px;height:20px;background-image:url(/1/images/sectionpath_right.gif);background-repeat:no-repeat;float:right;}
#sectionpath{color:#517599;font-size:11px;width:100%;height:20px;background-image:url(/1/images/sectionpath_bg.gif);background-repeat:repeat-x;padding-top:2px;}
#sectionpath a{text-decoration:none;color:#517599;}
/*#greybar{position:absolute;left:690px;top:60px;color:#737373;font-size:11px;width:160px;padding-top:5px;}*/
#greybar{position:absolute;float:left;left:680px;color:#737373;font-size:11px;width:160px;padding-top:5px;}
#greybar a{padding-left:10px;text-decoration:none;color:#737373;}
#greybar img{vertical-align:bottom;border:0px;}
#greybar ul{margin:0px;padding:10px;list-style-position:inside;}
#content{width:440px;float:left;padding:5px;}
.hakemisto{color:#737373;font-size:11px;background-color:#eaeaea;border:1px solid #cccccc;width:100%;padding-left:5px;padding-top:5px;padding-bottom:5px;}
.hakemisto a{text-decoration:none;color:#737373;}
#note{padding:5px;font-size:14px;background-color:#fffaad;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #e4ebf3;}
#lang ul{padding-left:10px;}
#lang li{list-style:none;float:left;padding-left:0px;padding-right:10px;}
#lang a{color:#0072a3;text-decoration:none;font-weight:bold;}
#tools li{list-style:none;float:right;padding-right:25px;color:#0072a3;}
#tools a{color:#0072a3;text-decoration:none;font-weight:bold;}
.navigation{width:200px;padding:0 0 5px 0;margin:4px auto;background:url("/1/images/nav_bot.gif") bottom left no-repeat;}
.navigation-top{margin:0;padding:7px 10px 3px 10px;background:url("/1/images/nav_top.png") top left no-repeat;}
.navigation p{margin:0;padding:0 7px 3px;border:1px solid #6d86b2;border-width:0 1px;background-color:#7ba2da;}
.navigation a{color:#f9ffed;font-weight:bold;text-decoration:none;}
.navigation_piiri{width:200px;padding:0 0 5px 0;margin:4px auto;background:url("/1/images/nav_piiri_bot.gif") bottom left no-repeat;}
.navigation_piiri-top{margin:0;padding:7px 10px 3px 10px;background:url("/1/images/nav_piiri_top.gif") top left no-repeat;}
.navigation_piiri p{margin:0;padding:0 10px 3px;border:1px solid #cae8ba;border-width:0 1px;background-color:#d9efce;}
.navigation_piiri a{color:#1d5501;font-weight:bold;text-decoration:none;}
a.navi2b, a.navi3b, a.navi4b{font-weight:bold;}
ul.nav2nd, ul.nav2nd_piiri{padding-left:10px;margin-left:0px;}
ul.nav3rd{padding-left:10px;margin-left:0px;}
ul.nav4th{padding-left:20px;margin-left:0px;}
li.nav2nd{font-size:11px;list-style:none;background:left top url(/1/images/arr_nav2nd.gif) no-repeat;padding-left:10px;padding-right:10px;}
.nav2nd a, .nav3rd a, .nav4th a{text-decoration:none;color:#284565;}
li.nav3rd{font-size:11px;list-style:none;background:left top url(/1/images/arr_nav3rd.gif) no-repeat;padding-left:10px;padding-right:10px;}
li.nav4th{font-size:11px;list-style:none;background:left top url(/1/images/arr_nav3rd.gif) no-repeat;padding-left:10px;padding-right:10px;}
li.nav2nd_piiri{font-size:11px;list-style:none;background:left top url(/1/images/arr_nav2nd_piiri.gif) no-repeat;padding-left:10px;padding-right:10px;}
.nav2nd_piiri a{text-decoration:none;color:#1d5501;}
li.nav3rd_piiri{font-size:11px;list-style:none;background:left top url(/1/images/arr_nav3rd_piiri.gif) no-repeat;padding-left:10px;padding-right:10px;}
.nav3rd_piiri a{text-decoration:none;color:#1d5501;}
#etusivunkuva{float:left;}
#frontimage{float:left;}
#newscontainer{width:440px;padding:5px;}
#uutisia li, #ajankohtaista li, #avoimettyopaikat li, #tyopaikkatiedotteita li, #uusiajulkaisuja li{padding-bottom:5px;}
#ajankohtaista img{border:1px solid #cccccc;}
.middlebox{margin-bottom:5px;padding-top:5px;color:#000000;background-image:url(/1/images/middle_bg.jpg);background-repeat:repeat-x;background-color:#eff2f7;}
#newscontainer h2{margin-top:0px;padding-left:10px;font-size:18px;font-weight:bold;color:#214875;}
#newscontainer ul{padding-left:10px;margin-left:10px;}
#newscontainer li{list-style:none;background:left top url(/1/images/arrx.gif) no-repeat;padding-left:10px;padding-right:10px;}
#newscontainer a{color:#000000;text-decoration:none;}
#newscontainer .readmore{color:#8faac9;font-weight:bold;padding-left:20px;}
#redbox{background:url(/1/images/red_bg.png) repeat-y;width:200px;}
#redbox-top{background:url(/1/images/red_img.png) no-repeat;padding-left:0px;padding-top:5px;}
#redbox-bot{background:bottom left url(/1/images/red_bot.png) no-repeat;padding-bottom:4px;}
#redbox h3{font:bold 12px arial, sans-serif;color:#fff7fb;padding-left:7px;padding-right:7px;}
#redbox a{color:#fff;text-decoration:none;}
#linkkeja{margin-left:10px;margin-right:0px;}
#linkkeja ul{padding-left:0px;margin-left:0px;}
#linkkeja li{list-style:none;background:left top url(/1/images/arr3.gif) no-repeat;padding-left:15px;padding-right:10px;padding-bottom:5px;}
#linkkeja a{color:#fff;text-decoration:none;}
#bluebox{background:url(/1/images/blue_bg.gif) repeat-y;width:200px;}
#bluebox li{padding-bottom:10px;}
#bluebox-top{background:url(/1/images/blue_img.png) no-repeat;padding-left:0px;padding-top:5px;}
#bluebox-bot{background:bottom left url(/1/images/blue_bot.png) no-repeat;padding-bottom:4px;}
#bluebox h2{font:bold 14px arial, sans-serif;color:#fff7fb;line-height:0pt;padding-left:10px;padding-bottom:5px;}
#bluebox h3{font:bold 12px arial, sans-serif;color:#fff7fb;line-height:0pt;padding-left:10px;padding-bottom:5px;}
#bluebox a{color:#fff;text-decoration:none;}
#bluebox2{background:url(/1/images/blue_bg.gif) repeat-y;width:200px;}
#bluebox2 li{padding-bottom:10px;}
#bluebox-top2{background:url(/1/images/blue_img.png) no-repeat;padding-left:0px;padding-top:5px;}
#bluebox-bot2{background:bottom left url(/1/images/blue_bot.png) no-repeat;padding-bottom:4px;}
#bluebox2 h2{font:bold 14px arial, sans-serif;color:#fff7fb;line-height:0pt;padding-left:10px;padding-bottom:5px;}
#bluebox2 h3{font:bold 12px arial, sans-serif;color:#fff7fb;line-height:0pt;padding-left:10px;padding-bottom:5px;}
#bluebox2 a{color:#fff;text-decoration:none;}
#poimintoja{padding-left:10px;color:#ffffff;}
#poimintoja ul{padding-left:0px;margin-left:0px;}
#poimintoja li{list-style:none;background:left top url(/1/images/arr3.gif) no-repeat;padding-left:15px;padding-right:20px;padding-bottom:5px;}
#poimintoja hr{color:#ffffff;background-color:#ffffff;height:1px;}
#poimintoja a{color:#fff;text-decoration:none;}
#poimintoja2{padding-left:10px;color:#ffffff;}
#poimintoja2 ul{padding-left:0px;margin-left:0px;}
#poimintoja2 li{list-style:none;background:left top url(/1/images/arr3.gif) no-repeat;padding-left:15px;padding-right:20px;padding-bottom:5px;}
#poimintoja2 a{color:#fff;text-decoration:none;}
#piiritheader{margin:0px;line-height:2;width:200px;height:45px;background-image:url(/1/images/navheader.png);background-repeat:no-repeat;color:#fff;font-weight:bold;}
#piiritheader p{margin:0px;padding-left:10px;}
#piirit{height:140px;margin-right:0px;padding-right:0px;width:200px;background-color:#e4ebf3;list-style:none;}
#piirit ul{margin:0px;padding:0px;list-style:none;}
#piirit li{background:left center url(/1/images/arr_piiri.gif) no-repeat;padding-left:30px;padding-top:3px;padding-bottom:4px;}
#piirit li.selected{background-color:#f1f5f8;}
#piirit a{color:#214875;text-decoration:none;}
#piirit a:hover{color:#FFA405;}
#copyright{height:20px;text-align:center;padding-top:8px;font-size:11px;color:#fff;background-color:#224875;}
#copyright a{color:#ffffff;}
#banners{padding-bottom:5px;}
#search_box{width:308px;height:22px;background:url(/1/images/tausta_hae.png);background-repeat:no-repeat;}
#search_box #s{color:#818181;float:left;padding:0;margin:3px 0 0 35px;border:0;width:159px;background:none;}
#search_box #go{float:right;margin:0px 4px 0 0;}
#copy{background-color:#eeeeee;text-align:right;padding-top:5px;padding-right:2px;font-size:10px;color:#cccccc;margin-bottom:10px;}
#copy a{text-decoration:none;color:#acabab;}
a.selected{font-weight:bold;}
hr{color:#234777;background:#234777;height:1px;border:none;}
#feedback_left{width:8px;height:340px;background-image:url(/1/images/feedback_left.gif);background-repeat:no-repeat;float:left;}
#feedback_right{width:9px;height:340px;background-image:url(/1/images/feedback_right.gif);background-repeat:no-repeat;float:right;}
#feedback{color:#517599;font-size:11px;width:100%;height:340px;text-align:left;background-image:url(/1/images/feedback_bg.gif);background-repeat:repeat-x;padding-top:2px;}
#greenbox{background:url(/1/images/blue_bg.gif) repeat-y;width:200px;}
#greenbox li{padding-bottom:10px;}
#greenbox-top{background:url(/1/images/green_img.png) no-repeat;padding-left:0px;padding-top:5px;}
#greenbox-bot{background:bottom left url(/1/images/blue_bot.png) no-repeat;padding-bottom:4px;}
#greenbox h2{font:bold 14px arial, sans-serif;color:#fff7fb;line-height:0pt;padding-left:10px;padding-bottom:5px;}
#greenbox h3{font:bold 12px arial, sans-serif;color:#fff7fb;line-height:0pt;padding-left:10px;padding-bottom:5px;}
#greenbox a{color:#fff;text-decoration:none;}
#newscolumn{padding:5px;}
#suosituimmat{font-size:10px;}
#suositut{background-color:#e4ebf3;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #9aacc2;padding:0px;}
#yhteystiedot_piiri{position:absolute;top:40px;left:240px;font-size:10px;}
#yhteystiedot_piiri_se{position:absolute;top:40px;left:280px;font-size:10px;}
.footer-note{display:none;}

