@charset "UTF-8";
@media screen, projection, tv {
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100.01%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}sub{vertical-align:sub}sup{vertical-align:super}sub,sup{font-size:.63em}small{font-size:.83em}body{min-width:990px}.outer{position:relative;clear:both;width:100%}.inner{position:relative;margin-left:auto;margin-right:auto;width:990px}.container_12{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;position:relative;margin-left:15px;margin-right:15px}.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11,.push_12,.pull_12{position:relative}.alpha{margin-left:0}.omega{margin-right:0}.container_12
.grid_1{width:50px}.container_12
.grid_2{width:130px}.container_12
.grid_3{width:210px}.container_12
.grid_4{width:290px}.container_12
.grid_5{width:370px}.container_12
.grid_6{width:450px}.container_12
.grid_7{width:530px}.container_12
.grid_8{width:610px}.container_12
.grid_9{width:690px}.container_12
.grid_10{width:770px}.container_12
.grid_11{width:850px}.container_12
.grid_12{width:930px}.container_12
.prefix_1{padding-left:80px}.container_12
.prefix_2{padding-left:160px}.container_12
.prefix_3{padding-left:240px}.container_12
.prefix_4{padding-left:320px}.container_12
.prefix_5{padding-left:400px}.container_12
.prefix_6{padding-left:480px}.container_12
.prefix_7{padding-left:560px}.container_12
.prefix_8{padding-left:640px}.container_12
.prefix_9{padding-left:720px}.container_12
.prefix_10{padding-left:800px}.container_12
.prefix_11{padding-left:880px}.container_12
.suffix_1{padding-right:80px}.container_12
.suffix_2{padding-right:160px}.container_12
.suffix_3{padding-right:240px}.container_12
.suffix_4{padding-right:320px}.container_12
.suffix_5{padding-right:400px}.container_12
.suffix_6{padding-right:480px}.container_12
.suffix_7{padding-right:560px}.container_12
.suffix_8{padding-right:640px}.container_12
.suffix_9{padding-right:720px}.container_12
.suffix_10{padding-right:800px}.container_12
.suffix_11{padding-right:880px}.container_12
.push_1{left:80px}.container_12
.push_2{left:160px}.container_12
.push_3{left:240px}.container_12
.push_4{left:320px}.container_12
.push_5{left:400px}.container_12
.push_6{left:480px}.container_12
.push_7{left:560px}.container_12
.push_8{left:640px}.container_12
.push_9{left:720px}.container_12
.push_10{left:800px}.container_12
.push_11{left:880px}.container_12
.pull_1{left:-80px}.container_12
.pull_2{left:-160px}.container_12
.pull_3{left:-240px}.container_12
.pull_4{left:-320px}.container_12
.pull_5{left:-400px}.container_12
.pull_6{left:-480px}.container_12
.pull_7{left:-560px}.container_12
.pull_8{left:-640px}.container_12
.pull_9{left:-720px}.container_12
.pull_10{left:-800px}.container_12
.pull_11{left:-880px}.clearing{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:before,.clearfix:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both}.clearfix{zoom:1}body{font:100.01%/1.5 'Helvetica Neue', Arial, 'Liberation Sans',FreeSans,sans-serif;color:#182021}a:focus{outline:1px
dotted}hr{border:0
#ccc solid;border-top-width:1px;clear:both;height:0}em{font-style:oblique}h1,h2,h3,h4,b,strong{font-weight:bold}h1,h2,h3{font-family:'Arial Black','Arial Bold';color:#182021}ol{list-style:decimal;margin-left:30px}ul{list-style:disc;margin-left:30px}p,dl,hr,h1,h2,h3,ol,ul,pre,table,address,fieldset{margin-bottom:20px}h2,h3,h4{margin-bottom:10px}body{border-top:5px solid #182021;background:#fefefe}#top{padding-top:35px;padding-bottom:35px}#top
#home{display:block;width:269px;height:79px;background:url('../img/logo.gif') no-repeat}#top #home
img{display:none}#menu{color:#b2b1b0;-moz-box-shadow:0px 0px 5px #ccc;-webkit-box-shadow:0px 0px 5px #ccc;box-shadow:0px 0px 5px #ccc}#main_menu,#sub_menu{float:left;width:100%;overflow:hidden}#main_menu{background:#182021;height:38px;line-height:38px;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px}#sub_menu{background:#225ea0;font-size:90%;padding:4px
0 6px}#menu ul
li.active{background:#225ea0}#menu
ul{list-style:none;float:left}#main_menu
ul{margin:0}#sub_menu
ul{margin:0
20px;height:22px;line-height:22px}#menu ul
li{float:left}#main_menu ul
li{padding:0
19px 0 20px;border-right:1px solid #6b767e}#main_menu ul li.last,
#main_menu ul
li.active{border:0}#main_menu ul
li.active{margin-left:-1px}#sub_menu ul li:before{content:"|";float:left;display:inline-block;margin:0
10px}#sub_menu ul li.first:before{content:"";margin:0}#menu ul li
a{display:inline-block;text-decoration:none;color:#b2b1b0}#menu ul li a:focus{outline:0}#sub_menu ul li
a{color:#cccbca}#menu ul li.active a,
#menu ul li a:hover{color:#fff}#main_menu ul li a,
#sub_menu ul
li.active{font-weight:bold}#main_menu ul li.active
a{margin:0
1px}#content{background:#fff;padding-top:30px;padding-bottom:20px}#content:after,#content:before{position:absolute;content:''}#content:before{height:100%;top:0;left:0;border-left:1px solid #eee}#content:after{height:100%;top:0;right:0;border-right:1px solid #eee}#content
h1{margin:5px
0 35px}#content
a{color:#225ea0;text-decoration:underline}#content a:hover,
#content a:active{text-decoration:none}#etusivu
#image{position:relative;margin-top:-15px;margin-bottom:30px}#etusivu #image
img{display:block;margin:0
auto}#etusivu
h1{margin:0
0 25px}#etusivu
.nosto{margin-bottom:10px}#etusivu .nosto
h3{border-top:1px solid #225ea0;border-bottom:1px solid #182021}#etusivu .nosto
a{display:block;padding:5px;text-decoration:none;color:#182021}#etusivu .nosto a:hover,
#etusivu .nosto a:active{color:#225ea0}.form{}.form
dl{float:left;width:100%}.form
dt{float:left;clear:left;width:32%}.form
dd{margin-bottom:4px}.form input,
.form
textarea{width:42%;padding:2px
3px}.form
.submit{margin:0
0 20px 32%}label{font-weight:bold;font-size:80%}button{border:0;color:#fff;background:#225ea0;font-weight:bold;font-size:inherit;display:inline-block;padding:4px
9px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:0px 0px 3px #ccc;-webkit-box-shadow:0px 0px 3px #ccc;box-shadow:0px 0px 3px #ccc}button:hover,button:active{background:#182021}.form
.errors{font-size:80%;margin-bottom:20px}.form .required
em{color:red}#footer{color:#182021;font-size:91%;font-weight:bold}#footer
.inner{border-top:5px solid #182021;margin-bottom:15px;padding-top:15px}#footer
a{text-decoration:none;color:#182021}#footer a:hover{text-decoration:underline;color:#225ea0}
}
@media print {
body,html{margin:0;padding:0}body{font:100.01%/1.5 'Helvetica Neue', Arial, 'Liberation Sans',FreeSans,sans-serif}h1,h2,h3{font-family:'Arial Black','Arial Bold'}img{border:none}#etusivu #image
img{display:block;width:100%;height:auto;margin-top:1em}#footer{border-top:3pt solid black;margin-top:2em;padding-top:1em;font-size:0.7em;font-weight:bold}#footer
a{color:black;text-decoration:none}#main_menu,#sub_menu{display:none}
}

