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,b,u,i,center,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-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}table td{vertical-align:top}html{overflow:-moz-scrollbars-vertical}div.clear{visibility:hidden;clear:both;height:0;width:100%;border:0;margin:0;line-height:0;background:transparent;color:transparent;font-size:0}.content-container ul{margin:20px 18px;list-style-type:disc}.content-container ol{margin:20px 24px;list-style-type:decimal}.content-container ul ul,.content-container ol ul{margin:0;list-style-type:circle}.content-container li{padding-left:5px;line-height:1.4}.content-container ul ul li,.content-container ol ul li{margin-left:20px}a.loginlink{text-decoration:none}.content-container p,div.row{margin-bottom:18px}div.uutisetTiivistelma {background-image:none !important;padding:0 !important;margin:0 !important}div.uutisetTiivistelma h3{background:transparent none !important;font-weight:normal !important;margin:0 !important;padding:0 !important}body{font-size:62.5%;background:#fff;font-family:Arial,Helvetica,"Helvetica Neue",Trebuchet,"Trebuchet MS",Verdana,sans-serif;color:#666}body #wrapper{font-size:1.6em}#wrapper{margin:0 auto;width:960px}#content{display:inline;float:right;position:relative;background:#edecec;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;width:942px;padding:8px;padding-bottom:9px}a{color:#2f85c6;text-decoration:none}a:hover{color:#ec7b02;text-decoration:underline}a:active{color:#bd6200 !important;text-decoration:none}a:focus{outline:1px dotted #ec7b02}h1#logo a{margin:12px 0 0 25px;font-family:Cambria,Georgia,'Times New Roman',Times,serif;font-size:18px;font-style:italic;font-weight:normal;text-transform:normal;letter-spacing:normal;border-bottom:0;line-height:1;cursor:default}h1#logo a span{color:#3e6d71;font-style:normal;font-weight:bold;font-family:Arial,Helvetica,'Helvetica Neue',Verdana,sans-serif;font-size:11px;margin-left:10px;text-transform:uppercase;text-shadow:none}#header{width:960px;height:110px;display:block;float:left;margin-top:55px;background:transparent url(/res/default2010/img/sprite_background_big.gif) no-repeat 0 0;position:relative;font-size:11px;color:#ff9b00}#header h2.logo{display:block;width:280px;height:110px;background:transparent;float:left}#header h2.logo a{display:block;text-indent:-9999px;overflow:hidden;width:100%;height:100%}#header ul{display:block;position:absolute}#header ul.language{top:20px;right:7px}#header ul.fontsize{top:20px;right:130px}#header ul.fontsize span{text-indent:-9999px;overflow:hidden;display:block;float:left;width:16px;height:16px;background:transparent url(/res/default2010/img/header_sprite.gif) no-repeat 0 -39px}#header ul.fontsize span.minus{background:transparent url(/res/default2010/img/header_sprite.gif) no-repeat 0 -69px}#header ul.fontsize a.selected{opacity:0.6;filter:alpha(opacity = 60);cursor:default;text-decoration:none;color:#ff9b00;outline:none}#header ul.help{right:215px;bottom:20px}#header ul.help a.print{display:block;width:21px;height:18px;float:left;overflow:hidden;text-indent:-9999px;background:transparent url(/res/default2010/img/header_sprite.gif) no-repeat 0 -115px;margin:-6px 0 0 5px}#header ul.help a.print:hover{opacity:0.7;filter:alpha(opacity=70)}#header ul li{display:block;float:left;margin-right:5px}#header ul li a{margin-right:5px}#search{position:absolute;right:16px;bottom:14px;display:block;width:145px}#search .label{display:block;height:23px;float:left}#search input{display:block;font-size:12px;background:transparent;padding:0;margin:3px 0 0 0;border:0;width:120px;height:18px;float:left}#search .submit{display:block;text-indent:-9999px;overflow:hidden;font-size:0;line-height:0;background:transparent;padding:0;margin:0;border:0;width:25px;height:23px;float:right;cursor:pointer}ul.mainmenu{position:relative;float:left;display:block;z-index:9;background:transparent url(/res/default2010/img/mainmenu_sprite.gif) no-repeat 0 0;width:960px;margin-top:10px;height:42px;-webkit-text-size-adjust:none}ul.mainmenu li.level1{float:left;display:block;height:42px}ul.mainmenu li.level1-first{margin-left:1px}ul.mainmenu li.level1 .rsaquo,ul.mainmenu li.level2 .rsaquo{display:none}ul.mainmenu li.level1 a{display:block;text-decoration:none;color:#505050;font-size:15px;-webkit-text-size-adjust:none}ul.mainmenu li.level1 a span{display:block;text-decoration:none;margin-top:1px;background:transparent url(/res/default2010/img/mainmenu_line.gif) repeat-y top right;padding:12px 12px 14px !important}ul.mainmenu li.menu-page-50160175 a span{background:transparent none;padding-right:16px !important}ul.mainmenu li.level1 a:hover,ul.mainmenu li.level1.hover a,ul.mainmenu li.level1-onpath a{color:#fff;background:#ec7b02 url(/res/default2010/img/mainmenu_sprite.gif) repeat-x 0 -55px}ul.mainmenu li.level1-first a:hover,ul.mainmenu li.level1-first.hover a,ul.mainmenu li.level1-first.level1-onpath a{background:#ec7b02 url(/res/default2010/img/mainmenu_sprite.gif) repeat-x 0 -106px}ul.mainmenu li.menu-page-50160175 a:hover,ul.mainmenu li.menu-page-50160175.hover a,ul.mainmenu li.menu-page-50160175.level1-onpath a{background:#ec7b02 url(/res/default2010/img/mainmenu_sprite.gif) repeat-x right -160px}ul.mainmenu li.level1 li a:hover,ul.mainmenu li.level1.hover li a{background:transparent;color:#ec7b02}ul.mainmenu li.level1 li li a:hover,ul.mainmenu li.level1.hover li li a{color:#2f85c6}ul.mainmenu li.level1 >a:hover span{-webkit-transition:.05s ease-in}ul.mainmenu li.level1 >ul{visibility:hidden;position:absolute;float:none;margin-top:0 !important;width:910px !important;top:42px;height:auto;left:0;z-index:9;background:#fff url(/res/default2010/img/widget_background.gif) repeat-x bottom left !important;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.3);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.3);box-shadow:0 2px 3px rgba(0,0,0,0.3);border:1px solid #ec7b02;padding:15px 24px}ul.mainmenu li.level1.hover >ul{visibility:visible}ul.mainmenu ul div.column{width:33% !important}ul.mainmenu ul li.level2 ul{line-height:16px;background:none;height:auto;width:auto;float:none}ul.mainmenu li.level1 li.level2 a span{display:inline;padding:0 0 0 0 !important;background:transparent none}ul.mainmenu ul li.level2{display:block;width:270px;float:none;margin-bottom:7px;*margin-left:-15px;padding:0 !important}ul.mainmenu ul li.level2 >a{color:#ec7b02;font-size:14px;display:inline;padding:0 !important}ul.mainmenu ul li.level2 a:hover{text-decoration:underline;background:none;color:#ec7b02}ul.mainmenu ul li.level2 ul li{display:block;margin:0;padding:0 !important}ul.mainmenu li.level2 ul li .rsaquo{display:inline;margin:0 4px 0 0}ul.mainmenu ul li.level2 ul li,ul.mainmenu ul li.level2 ul li a{color:#2f85c6;font-size:12px}ul.mainmenu ul li.level2 ul li a span{padding:0 !important}ul.mainmenu ul .column li{padding:0 30px 0 0 !important}.block{display:block;float:left;margin-right:9px;width:308px}.block.last{margin-right:0}.block-top,.block-bottom{display:block;background:transparent;font-size:1px}.block-b1,.block-b2,.block-b3,.block-b4{display:block;overflow:hidden}.block-b1,.block-b2,.block-b3{height:1px}.block-top .block-b2,.block-top .block-b3,.block-top .block-b4{background:#f8a82c;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6}.block-bottom .block-b2,.block-bottom .block-b3,.block-bottom .block-b4{background:#ededed;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6}.block-header{display:block;background:#f8a82c url(/res/default2010/img/3col.png) no-repeat 0 0;padding:7px 15px 7px}.block-header h3{color:#fff;font-size:14px;font-weight:normal}#keskustelut .block-content{width:288px;display:block;background:#fff url(/res/default2010/img/widget_background.gif) repeat-x bottom left;border:0 solid #d6d6d6;border-width:0 1px;padding:10px 9px 5px;font-size:12px;line-height:18px}.block-content{width:290px;display:block;background:#fff url(/res/default2010/img/3col.png) no-repeat bottom left;padding:10px 8px 10px 10px;font-size:12px;line-height:18px}.block-content p{margin-bottom:5px}.block-content .content-container{margin:0 3px 3px}.block2{display:block;float:left;width:100%;margin:10px 0 0 0}.block2 .block-top .block-b2,.block2 .block-top .block-b3,.block2 .block-top .block-b4{background:#fff;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6}.block2 .block-bottom .block-b2,.block2 .block-bottom .block-b3,.block2 .block-bottom .block-b4{background:#fff;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6}.block2 .block-b1{margin:0 5px;background:#d6d6d6}.block2 .block-header{display:block;background:#fff url(/res/default2010/img/widget.gif) repeat-x 0 -401px;border:0 solid #d6d6d6;border-width:0 1px;padding:1px 15px 5px 10px}.block2 .block-header h3{color:#ec7b02;font-size:14px;font-weight:normal}.block2 .block-content{width:266px;display:block;background:#fff;border:0 solid #d6d6d6;border-width:0 1px;padding:10px;font-size:12px;line-height:18px}.main{display:block;float:right;margin-right:0;width:625px}.main .block-top{background:transparent url(/res/default2010/img/main_borders.gif) no-repeat top left;height:4px;border:0}.main .block-bottom{background:transparent url(/res/default2010/img/main_borders.gif) no-repeat bottom left;height:4px;border:0}.main .block-content{width:593px;padding:15px 15px;font-size:12px;line-height:18px;background:#fff url(/res/default2010/img/widget_background.gif) repeat-x bottom left;border:0 solid #d6d6d6;border-width:0 1px}.main .block-content p{margin-bottom:15px;font-size:12px;line-height:18px}form.selectform,form.selectform2,form.selectform3{margin-top:15px}form.selectform .styled:hover,form.selectform2 .styled:hover,form.selectform3 .styled:hover {cursor:pointer}form.selectform .select,form.selectform2 .select,form.selectform3 .select{position:absolute;width:226px;height:19px;padding:4px 24px 0 15px;color:#2f85c6;font:12px Arial,Helvetica,"Helvetica Neue",Verdana,sans-serif;background:url(/res/default2010/img/header_sprite.gif) no-repeat 0 -278px;overflow:hidden}#keskustelut{width:308px;display:block;float:right;height:282px;overflow:hidden}#keskustelut .block-content{height:208px;overflow:hidden;line-height:16px}#keskustelut .block-content p,#keskustelut .discussion-highlight-message{margin:0 0 12px 6px}#keskustelut .block-bottom{height:30px;font-size:12px;padding:8px 0 0 14px;font-weight:normal;background:url(/res/default2010/img/header_sprite.gif) no-repeat 0 -193px}#keskustelut .block-bottom a{background:transparent url(/res/default2010/img/arrow.gif) no-repeat right 5px;padding-right:9px}.block.col2 #te-token-50464514{display:block;width:288px;height:165px;overflow:hidden;margin:10px 0 5px}.block.col2 ul{margin:13px 0 18px 11px}.block.col2 ul li{margin:0 0 10px;padding-left:30px;padding-top:5px}.block.col2 ul li.chat{margin:0 0 0}.block.col2 ul li span{color:#2f85c6}.block.col2 ul li.phone{background:transparent url(/res/default2010/img/header_sprite.gif) no-repeat 0 -372px}.block.col2 ul li.email{background:transparent url(/res/default2010/img/header_sprite.gif) no-repeat 0 -403px}.block.col2 ul li.chat{background:transparent url(/res/default2010/img/header_sprite.gif) no-repeat 0 -436px}.highlightRow{clear:both;display:block}.highlightRow a{display:block;margin-top:6px}#karuselli{width:625px;height:281px;overflow:hidden;float:left;display:block;position:relative;background:transparent url(/res/default2010/img/borders.png) no-repeat}#karuselli .karuselli_borders{width:625px;height:281px;overflow:hidden;float:left;display:block;position:absolute;z-index:6;background:transparent url(/res/default2010/img/borders.png) no-repeat}#karuselli_nav{position:absolute;top:20px;right:20px;z-index:50;background:transparent url(/res/default2010/img/karuselli_nav.png) no-repeat;width:76px;height:31px}#karuselli_prev,#karuselli_next{display:block;width:17px;height:30px;background:transparent;float:left}#karuselli_next{float:right}#karuselli_num_nav a{display:none}#karuselli_num_nav a.activeSlide{display:block;color:#fff;font-size:12px;display:block;position:absolute;left:29px;top:9px;cursor:text;text-decoration:none}#karuselli_count{display:block;color:#fff;font-size:12px;display:block;position:absolute;left:37px;top:9px}#karuselli a.anchor{display:none}#karuselli .token{padding:0;margin:0;width:625px;height:281px;display:block;overflow:hidden;position:relative;float:left}#karuselli .token .ContentTextWrapper{position:absolute;z-index:8;padding:0;margin:0;top:20px;left:21px;width:262px}#karuselli .token .ContentTextWrapper h2,#karuselli .token .ContentTextWrapper h3,#karuselli .token .ContentTextWrapper h4{font-size:32px;font-family:Georgia,Times,"Times New Roman",Serif;line-height:32px;font-weight:normal;color:#444;margin:0 0 16px 0}#karuselli .token .ContentTextWrapper p{font-size:14px;line-height:20px;color:#444;margin:0 0 16px 0}#karuselli .token .ContentTextWrapper h2 u,#karuselli .token .ContentTextWrapper h3 u,#karuselli .token .ContentTextWrapper h4 u,#karuselli .token .ContentTextWrapper p u{color:#fff !important;text-decoration:none !important}#karuselli .token .ContentTextWrapper p a{display:block;float:left;background:#fff;padding:3px 8px;font-size:12px !important;*border:1px solid #c1c2c4;color:#444 !important;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#c4c4c4));background:-moz-linear-gradient(top,#fff,#c4c4c4);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.6);-moz-box-shadow:0 0 4px rgba(0,0,0,0.6);box-shadow:0 0 4px rgba(0,0,0,0.6);-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px}#apupalsta{display:block;float:left;width:942px;margin:9px 0 0;background:transparent}#apupalsta .uutisetTiivistelma{position:relative;width:942px;height:36px;overflow:hidden;background:transparent url(/res/default2010/img/sprite_background_big.gif) no-repeat 0 -315px !important}#apupalsta .token{margin:0 0 9px}#apupalsta .uutisetTiivistelma h3{color:#555}#apupalsta .uutisetOtsikko{float:left;width:70px;display:block;padding:11px 0 0 13px}#apupalsta .newsSummaryRow{float:left;display:block;position:absolute;width:700px;top:0;left:80px !important;background:transparent;overflow:hidden;height:23px;padding:11px 0 0 13px}#apupalsta .newsSummaryRow .newsSummaryDate{float:left;display:block;font-style:normal !important;width:70px;font-size:12px !important}#apupalsta .newsSummaryRow .newsSummaryHeader{display:block;float:left;width:587px;overflow:hidden;margin-top:-2px;white-space:nowrap}#apupalsta a{font-size:12px !important;font-weight:normal}#apupalsta .highlightRow a,a.arrowlink{background:transparent url(/res/default2010/img/arrow.gif) no-repeat 0 4px;padding-left:7px}#apupalsta .kaikki{display:block;width:150px;top:-1px;right:13px;position:absolute;text-align:right}#apupalsta .newsSummaryRow img,#apupalsta .newsSummaryRow .ingressi{display:none !important}#apupalsta .newsSummaryRow .newsSummaryDate{margin-top:1px;width:65px}#apupalsta .newsSummaryRow .newsSummaryHeader{margin-top:-3px}#apupalsta table.HighlightSummary{width:942px;height:99px;overflow:hidden;display:block;padding:0;margin:0 0 9px 0;padding:0;border-collapse:collapse;background:transparent url(/res/default2010/img/sprite_background_big.gif) no-repeat 0 -168px !important}#apupalsta table.HighlightSummary tr td.c2{padding:8px 0 0 0;*padding:16px 0 0 0}#apupalsta table.HighlightSummary h2{display:block;float:left;margin:0 43px 0 24px;width:200px;font-family:Georgia,Times,"Times New Roman",Serif;font-size:26px;line-height:30px;color:#ec7b02;font-weight:normal}#apupalsta table.HighlightSummary .highlightRow{display:block;float:left;width:220px;overflow:hidden;height:20px;clear:none}#apupalsta table.HighlightSummary .highlightRow a:hover{color:#2f85c6}#apupalsta table.HighlightSummary .highlightRow .text{display:none}#widget{width:100%;height:50px;position:absolute;top:0;display:block;background:transparent url(/res/default2010/img/widget.gif) repeat-x top left;z-index:10}#widget .widget_wrapper{width:960px;height:50px;display:block;padding:0;margin:0 auto;position:relative;background:transparent}#widget ul.menu{margin:0;padding:0;list-style-type:none;display:block;float:left;background:transparent url(/res/default2010/img/widget.gif) no-repeat right -555px}#widget ul.menu li{display:block;float:left;height:50px;margin:0;padding:0}#widget ul.menu li a{text-decoration:none;font:15px Arial,Helvetica,"Helvetica Neue",Trebuchet,"Trebuchet MS",Verdana,sans-serif;margin:0;padding:0;color:#555;font-weight:normal}#widget ul.menu li a.last{background:transparent url(/res/default2010/img/widget.gif) no-repeat bottom right}#widget ul.menu li a span{display:block;float:left;margin:0;padding:17px 16px;line-height:11px;cursor:pointer !important}#widget ul.menu li a.selected span,#widget ul.menu li a.selected:hover span{color:#fff;background:transparent url(/res/default2010/img/widget.gif) repeat-x 0 -69px;cursor:pointer !important}#widget ul.menu li a:hover span{background:#e0e0e0 url(/res/default2010/img/widget.gif) no-repeat bottom left;background:rgba(0,0,0,0.1) url(/res/default2010/img/widget.gif) no-repeat bottom left;-webkit-transition:.1s ease-in}#widget ul.menu li a span{display:block;background:transparent url(/res/default2010/img/widget.gif) no-repeat bottom left}#widget #widget_dropdown{position:absolute;top:11px;right:0}#widget a#widget_switch{display:block;width:257px;padding:6px 0 0 10px;font-size:12px;height:18px;color:#606060;text-decoration:none;text-indent:0;overflow:hidden;background:transparent url(/res/default2010/img/widget.gif) 0 -152px}#widget a#widget_switch:hover{filter:alpha(opacity = 70);opacity:0.7;-webkit-transition:.1s ease-in}#widget a#widget_switch:focus{outline:none !important}#widget #widget_dropdown_category{width:235px;background:#fff url(/res/default2010/img/widget_background.gif) repeat-x bottom left;border:1px solid #7a7a7a;display:none;color:#6e6e6e;margin:0;position:relative;float:left;z-index:20;padding:0 15px 25px 15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.3);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.3);box-shadow:0 2px 3px rgba(0,0,0,0.3);font-family:Arial,Helvetica,"Helvetica Neue",Trebuchet,"Trebuchet MS",Verdana,sans-serif;line-height:17px}#widget #widget_dropdown_category ul{margin:10px 0 0 0;padding:0;list-style:none}#widget #widget_dropdown_category li{float:left;padding:0;margin:0;display:block;width:235px;font-size:12px;color:#2f85c6}#widget #widget_dropdown_category li a{text-decoration:none;color:#2f85c6}#widget #widget_dropdown_category li a:hover{color:#ec7b02;text-decoration:underline}#widget #widget_dropdown_category li a:active{color:#bd6200 !important;text-decoration:none}#widget #widget_dropdown_category li h4{text-transform:uppercase;font-weight:normal;color:#ec7b02;margin-top:10px}#footer{display:block;float:left;width:960px;height:255px;background:transparent url(/res/default2010/img/sprite_background_big.gif) no-repeat 0 -511px !important}#footer .col{display:block;float:left;width:275px;margin:20px 22px 0;font-size:11px;line-height:16px}#footer .col h2,#footer .col h3,#footer .col h4{font-size:13px;font-weight:normal;margin:0 0 6px}#footer .col ul{margin:13px 0px;list-style-type:none}#footer .col li{padding-left:0;line-height:1.4}#footer .col li a{background:transparent url(/res/default2010/img/arrow.gif) no-repeat 0 4px;padding-left:7px}#footer .banner{float:left;display:block;width:29px;height:29px;margin:0 12px 0 0}#footer .banner{float:left;display:block;width:29px !important;height:29px;margin:0 12px 0 0}#footer .banner:hover{opacity:0.7;filter:alpha(opacity = 70)}#copyright{width:960px;display:block;float:left;padding-bottom:50px}#copyright p{width:478px;display:block;float:left;font-size:11px;margin:16px 0 0 23px}#copyright p a{color:#666;text-decoration:none}#copyright img{margin:-26px 0 0;width:478px;display:block;float:right}.block .token .HighlightSummary,.block .token .tapahtumatTiivistelma,#alaosa .block .token .uutisetTiivistelma,.block .token .rounded_wrap{background:transparent url(/res/default2010/img/front_col_bgs.gif) no-repeat bottom left !important;margin-top:9px !important;padding:0;display:block;float:left;width:288px}.block .token .rounded_wrap p{padding:0 11px;margin-bottom:15px}.block .token .rounded_wrap .selectform,.block .token .rounded_wrap .selectform2,.block .token .rounded_wrap .selectform3{margin:5px 10px 15px 10px}.block .token .HighlightSummary .highlightRow{padding:0 12px;display:block;float:left;width:260px;*margin-bottom:10px}.block .token .tapahtumatTiivistelma p,#alaosa .block .token .uutisetTiivistelma .newsSummaryRow{padding:0 12px;line-height:15px;display:block;float:left;width:264px;margin-bottom:5px}.block .token .tapahtumatTiivistelma p a,#alaosa .block .token .uutisetTiivistelma p a{display:block;float:right;width:167px;margin:0 17px 0 0}#alaosa .block .token .uutisetTiivistelma p a{width:180px}.block .token .tapahtumatTiivistelma p .pvm,#alaosa .block .token .uutisetTiivistelma .newsSummaryDate{display:block;float:left;width:67px;letter-spacing:0;font-size:11px;font-style:normal !important}.block .token .tapahtumatTiivistelma,#alaosa .block .token .uutisetTiivistelma{padding:0 0 10px !important}#alaosa .block .token .uutisetTiivistelma .newsSummaryHeader img{display:none !important}.block .token .HighlightSummary h2,.block .token .tapahtumatTiivistelma h3,#alaosa .block .token .uutisetTiivistelma .uutisetOtsikko,.block .token .rounded_wrap .rounded_top{background:transparent url(/res/default2010/img/front_col_bgs.gif) no-repeat top left;display:block;width:100%;height:23px;padding:7px 0 0 10px;color:#ec7b02;font-size:14px;font-weight:normal;margin:0 0 14px 0}#alaosa .block .token .uutisetTiivistelma .uutisetOtsikko h3{color:#ec7b02;font-size:14px;font-weight:normal}.block .token .rounded_wrap .rounded_top{margin:0 0 10px 0}#alaosa .block .token .uutisetTiivistelma .kaikki{font-weight:normal;display:block;float:left;margin:2px 0 0 12px !important}#te-token-50464514,#te-token-51914842,#te-token-51915194{position:relative;overflow:hidden;height:165px}#karuselli2_next,#karuselli2_prev{position:absolute;z-index:6 !important;bottom:10px;left:10px;display:block;height:30px;width:30px;background:transparent}#karuselli2_next{left:auto;right:10px}#te-token-50464514 .alt_caption,#te-token-51914842 .alt_caption,#te-token-51915194 .alt_caption{position:absolute;top:125px;left:10px;z-index:5;padding:6px 0 0;color:#2778b4;text-align:center;width:268px;height:24px;background:transparent url(/res/default2010/img/mini_carousel.png) no-repeat}.navi{font-size:12px;margin:3px 0 10px 15px;display:block;width:100%}.main h1,.main h2,.main h3,.main h4{font-family:Georgia,Times,"Times New Roman",Serif;margin-bottom:10px;color:#707070;font-weight:normal}.main h1,.main h2{font-size:18px}.main .contentImageArea img{margin-bottom:10px}.main .contentImageArea .captionModel1 img,.main .contentImageArea .captionModel2 img{margin-right:20px !important}.main .contentImageArea .captionModel3 img,.main .contentImageArea .captionModel4 img{margin-left:20px !important}#sidemenuheader a,#sidemenuheader a:hover{color:#fff;text-decoration:none}#sidemenu{margin:4px 8px 20px}#sidemenu li.level3 a{font-size:14px;color:#ec7b02}#sidemenu li{margin:3px 0}#sidemenu li.level3 .rsaquo{display:none}#sidemenu li.level4 .rsaquo,#sidemenu li.level5 .rsaquo,#sidemenu li.level6 .rsaquo{display:inline;margin:0 4px 0 0;color:#2f85c6}#sidemenu li.level5{margin-left:10px !important}#sidemenu li.level3-here a,#sidemenu li.level4-here a,#sidemenu li.level5-here a,#sidemenu li.level6-here a{text-decoration:underline;color:#ec7b02}#sidebar{width:308px;display:block;float:left;margin:0}#sidebar .block{margin-bottom:10px}#sidebar .token{display:block;float:left;margin:0 0 10px 0}.main .noticeboard form td.required{display:none}.main .noticeboard form td input,.main .noticeboard form td textarea,.main .form-fillin td.margin input,.main .form-fillin td.margin textarea{border:1px solid #a7a7a7;display:block;padding:6px 4px;font-family:Arial,Helvetica,Verdana,sans-serif;color:#333;font-size:13px;-webkit-box-shadow:1px 2px 2px rgba(0,0,0,0.1);-moz-box-shadow:1px 2px 2px rgba(0,0,0,0.1);box-shadow:1px 2px 2px rgba(0,0,0,0.1);-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px}.main .noticeboard form td input[type="hidden"],.main .form-fillin td.margin input[type="hidden"]{display:none !important}.main .noticeboard form td textarea{height:200px !important}.main .noticeboard form .nb_buttons{text-align:left;width:400px;padding-left:70px}.main .ilmoitus{-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px}.main .ilmoitus .otsikko{-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px}.main .login,.main .login .login_inputs{background:none;border:0;padding:0;margin-bottom:20px}.main .login .login_inputs input{width:200px !important;border:1px solid #a7a7a7;display:block;padding:6px 8px;font-family:Arial,Helvetica,Verdana,sans-serif;color:#333;font-size:13px;-webkit-box-shadow:1px 2px 2px rgba(0,0,0,0.1);-moz-box-shadow:1px 2px 2px rgba(0,0,0,0.1);box-shadow:1px 2px 2px rgba(0,0,0,0.1);-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px}.main .login td{text-align:left !important}.main .login strong{font-family:Arial,Helvetica,Verdana,sans-serif;font-weight:normal}#message_threads{display:block;float:left}ul.tree{border-top:1px solid #d6d6d6;background:#fff url(/res/default2010/img/discussion/node_background.gif) repeat-x bottom left;list-style-type:none;margin:15px -15px 0;padding:0 0 20px 0;width:622px;display:block;float:left;overflow:hidden !important}ul.tree li{position:relative;overflow:hidden !important}ul.tree li .content{padding:6px 15px 8px;background:transparent url(/res/default2010/img/discussion/discussions_gradient.gif) repeat-x bottom left}ul.tree li .content b{color:#ec7b02}ul.tree li ul li .content{padding:0 0 0 0;background:transparent none}ul.tree ul{border-top:0;list-style-type:none;background:transparent url(/res/default2010/img/discussion/vline.gif) repeat-y;padding:0;margin:0 0 0 10px}ul.tree ul li{margin:0;padding:6px 0 0 16px;line-height:15px;background:transparent url(/res/default2010/img/discussion/node.gif) no-repeat;color:#5c5c5c;font-size:12px;font-weight:normal}ul.tree li .message_date{display:block;text-align:right;position:absolute;right:15px;top:6px}ul.tree li ul li .message_date{right:25px}ul.tree li ul li ul li .message_date{right:51px}ul.tree li ul li ul li ul li .message_date{right:76px}ul.tree li ul li ul li ul li ul li .message_date{right:103px}ul.tree li ul li ul li ul li ul li ul li .message_date{right:129px}ul.tree li ul li ul li ul li ul li ul li ul li .message_date{right:155px}ul.tree li ul li ul li ul li ul li ul li ul li ul li .message_date{right:181px}ul.tree li ul li ul li ul li ul li ul li ul li ul li ul li .message_date{right:210px}ul.tree li ul li ul li ul li ul li ul li ul li ul li ul li ul li .message_date{right:234px}ul.tree li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li .message_date{right:260px}ul.tree li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li .message_date{right:285px}ul.tree li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li .message_date{right:312px}ul.tree li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li .message_date{right:338px}ul.tree li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li .message_date{right:364px}ul.tree li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li .message_date{right:390px}ul.tree li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li .message_date{right:408px}ul.tree li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul{margin-left:0}ul.tree li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li{padding-left:0 !important;margin-left:0 !important;background:#fff none !important}ul.tree li a,ul.tree li b{max-width:380px;width:auto !important;width:380px;display:block}ul.tree li ul li ul li ul li ul li a,ul.tree li ul li ul li ul li ul li b{max-width:300px;width:auto !important;width:300px}ul.tree li ul li ul li ul li ul li ul li ul li ul li ul li a,ul.tree li ul li ul li ul li ul li ul li ul li ul li ul li b{max-width:200px;width:auto !important;width:200px}ul.tree li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li a,ul.tree li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li ul li b {max-width:100px;width:auto !important;width:100px}ul.tree ul li.last{background:#fff url(/res/default2010/img/discussion/lastnode.gif) no-repeat}ul.tree .nick{font-style:italic}#message_header_functions,#message_footer_functions{width:592px;margin:-15px 0 15px -15px;border-bottom:1px solid #d6d6d6;display:block;float:left;padding:5px 15px;height:20px;background:#fff}#message_footer_functions{margin:0 0 0 -15px;border-bottom:0;border-top:1px solid #d6d6d6}.message_back_to_list{float:left;display:block;width:220px}.message_start_new{float:left;display:block;width:200px}.message_start_new a{padding: 0  0 4px 30px;background:transparent url(/res/default2010/img/discussion/discussions_icons.gif) no-repeat bottom left}.message_next{float:right;display:block;width:150px;text-align:right}#message_body{margin:0 0 15px 0;display:block;float:left;width:100%}.main #message_body h1{margin:0 0 15px 0 !important}.message_body_end{display:block;float:left;width:100%;margin:10px 0 15px 0;clear:both}.nick_date{float:left;width:300px;display:block}.message_reply_this{display:block;float:right;width:200px;text-align:right}.message_reply_this a{padding:0 0 10px 30px;background:transparent url(/res/default2010/img/discussion/discussions_icons.gif) no-repeat top left}dl.keskustelu{width:622px;margin:15px 0 0 -15px}.token dl.keskustelu dt{background:#fff url(/res/default2010/img/discussion/node_background.gif) repeat-x bottom left;margin:0;padding:7px 15px}.token dl.keskustelu dt .latest{margin:0}.token .forumLinkSearch{display:block;width:200px;float:right;text-align:right}.token .forumLinkNewThread{display:block;width:200px;float:left !important;text-align:left}.token .forumLinkNewThread img{display:none !important}.token .forumLinkNewThread a{padding: 0  0 4px 30px;background:transparent url(/res/default2010/img/discussion/discussions_icons.gif) no-repeat bottom left}table.topNextAndPrev,table.bottomNextAndPrev{float:left;background:#fff;border-top:1px solid #d6d6d6 !important;border-bottom:1px solid #d6d6d6 !important;width:622px;margin:15px 0 0 -15px}table.bottomNextAndPrev{margin:0 0 0 -15px !important}table.topNextAndPrev tr td,table.bottomNextAndPrev tr td{padding:5px 15px 5px}table.forumMessageSearch tr td{padding:10px 0 5px;text-align:left !important}table.forumMessageSearch input{width:200px !important;border:1px solid #a7a7a7;display:block;padding:6px 8px;margin:5px 0 0 10px;font-family:Arial,Helvetica,Verdana,sans-serif;color:#333;font-size:13px;-webkit-box-shadow:1px 2px 2px rgba(0,0,0,0.1);-moz-box-shadow:1px 2px 2px rgba(0,0,0,0.1);box-shadow:1px 2px 2px rgba(0,0,0,0.1);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#keskustelut .uutisetOtsikko,#keskustelut .newsSummaryHeader img{display:none}#keskustelut .newsSummaryDate{font-style:normal !important}#keskustelut .kaikki{position:absolute;top:255px;left:660px;font-weight:normal}.as_huomiolaatikko{padding:10px 15px;border:1px solid #ccc;color:#ec7b02;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eee));background:-moz-linear-gradient(top,#fff,#eee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFF,endColorstr=#FEEEE);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFF,endColorstr=#FEEEE)";-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.fileList td{padding:0 5px 10px 0}#cancerevents li{display:block;padding:10px 0;border-bottom:1px solid #eee}#cancerevents li p{margin:0;font-size:11px}#cancerevents h2{font-size:16px;margin-bottom:8px}.cancereventh2{margin-top:30px}#cancerevents .date{font-weight:bold;font-size:11px}#haku-lomake input,#haku-lomake select{border:1px solid #a7a7a7;padding:3px;font-family:Arial,Helvetica,Verdana,sans-serif;color:#333;font-size:13px;-webkit-box-shadow:1px 2px 2px rgba(0,0,0,0.1);-moz-box-shadow:1px 2px 2px rgba(0,0,0,0.1);box-shadow:1px 2px 2px rgba(0,0,0,0.1);-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px}#haku-lomake .q-button{cursor:pointer}#haku-lomake input[type="hidden"]{display:none !important;visibility:hidden}

#sidemenu li.level6 {
	margin-left: 20px !important;
	}
#sidemenu li.level7 {
	margin-left: 30px !important;
	}

body.widepage .main {
	width: 100%;
}

body.widepage .block-top, body.widepage .block-bottom {
	background-image: url(/res/default2010/img/main_borders_wide.gif);
}

body.widepage .block-content {
	width: 910px;
}

#content #main #feedcal {
    line-height: 12px !important;
}

#karuselli {
	z-index: 1;
}
