@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%;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:"" ""}body{min-width:960px}.container_12,.container_16{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,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;margin-left:10px;margin-right:10px}.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,.push_13,.pull_13,.push_14,.pull_14,.push_15,.pull_15{position:relative}.container_12 .grid_3,
.container_16
.grid_4{width:220px}.container_12 .grid_6,
.container_16
.grid_8{width:460px}.container_12 .grid_9,
.container_16
.grid_12{width:700px}.container_12 .grid_12,
.container_16
.grid_16{width:940px}.alpha{margin-left:0}.omega{margin-right:0}.container_12
.grid_1{width:60px}.container_12
.grid_2{width:140px}.container_12
.grid_4{width:300px}.container_12
.grid_5{width:380px}.container_12
.grid_7{width:540px}.container_12
.grid_8{width:620px}.container_12
.grid_10{width:780px}.container_12
.grid_11{width:860px}.container_16
.grid_1{width:40px}.container_16
.grid_2{width:100px}.container_16
.grid_3{width:160px}.container_16
.grid_5{width:280px}.container_16
.grid_6{width:340px}.container_16
.grid_7{width:400px}.container_16
.grid_9{width:520px}.container_16
.grid_10{width:580px}.container_16
.grid_11{width:640px}.container_16
.grid_13{width:760px}.container_16
.grid_14{width:820px}.container_16
.grid_15{width:880px}.container_12 .prefix_3,
.container_16
.prefix_4{padding-left:240px}.container_12 .prefix_6,
.container_16
.prefix_8{padding-left:480px}.container_12 .prefix_9,
.container_16
.prefix_12{padding-left:720px}.container_12
.prefix_1{padding-left:80px}.container_12
.prefix_2{padding-left:160px}.container_12
.prefix_4{padding-left:320px}.container_12
.prefix_5{padding-left:400px}.container_12
.prefix_7{padding-left:560px}.container_12
.prefix_8{padding-left:640px}.container_12
.prefix_10{padding-left:800px}.container_12
.prefix_11{padding-left:880px}.container_16
.prefix_1{padding-left:60px}.container_16
.prefix_2{padding-left:120px}.container_16
.prefix_3{padding-left:180px}.container_16
.prefix_5{padding-left:300px}.container_16
.prefix_6{padding-left:360px}.container_16
.prefix_7{padding-left:420px}.container_16
.prefix_9{padding-left:540px}.container_16
.prefix_10{padding-left:600px}.container_16
.prefix_11{padding-left:660px}.container_16
.prefix_13{padding-left:780px}.container_16
.prefix_14{padding-left:840px}.container_16
.prefix_15{padding-left:900px}.container_12 .suffix_3,
.container_16
.suffix_4{padding-right:240px}.container_12 .suffix_6,
.container_16
.suffix_8{padding-right:480px}.container_12 .suffix_9,
.container_16
.suffix_12{padding-right:720px}.container_12
.suffix_1{padding-right:80px}.container_12
.suffix_2{padding-right:160px}.container_12
.suffix_4{padding-right:320px}.container_12
.suffix_5{padding-right:400px}.container_12
.suffix_7{padding-right:560px}.container_12
.suffix_8{padding-right:640px}.container_12
.suffix_10{padding-right:800px}.container_12
.suffix_11{padding-right:880px}.container_16
.suffix_1{padding-right:60px}.container_16
.suffix_2{padding-right:120px}.container_16
.suffix_3{padding-right:180px}.container_16
.suffix_5{padding-right:300px}.container_16
.suffix_6{padding-right:360px}.container_16
.suffix_7{padding-right:420px}.container_16
.suffix_9{padding-right:540px}.container_16
.suffix_10{padding-right:600px}.container_16
.suffix_11{padding-right:660px}.container_16
.suffix_13{padding-right:780px}.container_16
.suffix_14{padding-right:840px}.container_16
.suffix_15{padding-right:900px}.container_12 .push_3,
.container_16
.push_4{left:240px}.container_12 .push_6,
.container_16
.push_8{left:480px}.container_12 .push_9,
.container_16
.push_12{left:720px}.container_12
.push_1{left:80px}.container_12
.push_2{left:160px}.container_12
.push_4{left:320px}.container_12
.push_5{left:400px}.container_12
.push_7{left:560px}.container_12
.push_8{left:640px}.container_12
.push_10{left:800px}.container_12
.push_11{left:880px}.container_16
.push_1{left:60px}.container_16
.push_2{left:120px}.container_16
.push_3{left:180px}.container_16
.push_5{left:300px}.container_16
.push_6{left:360px}.container_16
.push_7{left:420px}.container_16
.push_9{left:540px}.container_16
.push_10{left:600px}.container_16
.push_11{left:660px}.container_16
.push_13{left:780px}.container_16
.push_14{left:840px}.container_16
.push_15{left:900px}.container_12 .pull_3,
.container_16
.pull_4{left: -240px}.container_12 .pull_6,
.container_16
.pull_8{left: -480px}.container_12 .pull_9,
.container_16
.pull_12{left: -720px}.container_12
.pull_1{left: -80px}.container_12
.pull_2{left: -160px}.container_12
.pull_4{left: -320px}.container_12
.pull_5{left: -400px}.container_12
.pull_7{left: -560px}.container_12
.pull_8{left: -640px}.container_12
.pull_10{left: -800px}.container_12
.pull_11{left: -880px}.container_16
.pull_1{left: -60px}.container_16
.pull_2{left: -120px}.container_16
.pull_3{left: -180px}.container_16
.pull_5{left: -300px}.container_16
.pull_6{left: -360px}.container_16
.pull_7{left: -420px}.container_16
.pull_9{left: -540px}.container_16
.pull_10{left: -600px}.container_16
.pull_11{left: -660px}.container_16
.pull_13{left: -780px}.container_16
.pull_14{left: -840px}.container_16
.pull_15{left: -900px}.clearing{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix,
*:first-child+html
.clearfix{zoom:1}.clear{clear:both !important}.left{float:left;margin:0
10px 10px 0;display:inline-block}.right{float:right;margin:0
0 10px 10px;display:inline-block}.small{font-size:80%}.justifyright{text-align:right}body{position:relative;font:14px/138% Helvetica, Arial, sans-serif;color:#000;border-top:5px solid #111;background:#fff url('../img/body_bg.png') repeat-x}.container_12{background:#fff}.spacer_10{clear:both;width:100%;height:10px}.spacer_20{clear:both;width:100%;height:20px}.spacer_30{clear:both;width:100%;height:30px}h1,h2,h3,p,ol,ul,dl{margin-bottom:10px}h4{margin-bottom:5px}h1{font-size:34px;line-height:110%;letter-spacing:-1px}h2{font-size:25px;line-height:110%;letter-spacing:-1px}h3{font-size:19px;line-height:120%}h4{font-size:16px;line-height:135%}h1,h2,h3,h4,strong,b{font-weight:bold}#header{position:relative;height:127px;padding-top:25px;padding-bottom:10px;background:#fff url('../img/header_bg.jpg') no-repeat center 25px}#top_menu{float:right;line-height:1;position:absolute;left:0;top:0;width:100%;height:25px;background:#111}#google_translate_element{position:absolute;right:0;top:-1px;z-index:1000}#home{position:absolute;left:10px;top:11px}#home
a{display:inline-block;float:left;width:140px;height:106px;text-indent:-99999px}#main_menu{position:absolute;left:200px;bottom:12px}#main_menu
ul{float:left}#main_menu ul
li{float:left;line-height:38px}#main_menu ul li
a{display:inline-block;float:left;height:38px;padding:0
1.5em;color:#eee;font-size:17px;text-decoration:none;border-right:1px solid #666151;border-color:rgba(255,255,255,0.2)}#main_menu ul li.active a,
#main_menu ul li a:hover{background:#111;background:rgba(0,0,0,0.6);color:#fff}#main_menu ul li.last
a{background:#fbce35;background:rgba(251,203,53,0.9);color:#222;font-size:15px;font-weight:bold;height:36px;padding:2px
1em 0;border:0;box-shadow:0 0 9px rgba(255,255,255,0.6);-moz-box-shadow:0 0 9px rgba(255,255,255,0.6);-webkit-box-shadow:0 0 9px rgba(255,255,255,0.6)}#main_menu ul li.last a:after{content:'\0020 \00BB'}#main_menu ul li.last.active a,
#main_menu ul li.last a:hover{text-decoration:underline}#top_menu
ul{float:left;margin:0}#top_menu ul
li{float:left;border-left:1px solid #666}#top_menu ul li
a{display:block;float:left;text-decoration:none;color:#ddd;border-left:1px solid #333;padding:5px
13px 6px}#top_menu ul li:first-child,
#top_menu ul li:first-child
a{border-left:0}#top_menu ul li a:before{display:block;float:right;content:'\0020 \2192';margin-left:4px;zoom:1}#top_menu ul li a:hover{color:#000;background-color:#fbce35}#top_menu ul li#id_8 a:before{background-position:0 0}#top_menu ul li#id_9 a:before{background-position:0 -17px}#top_menu ul li#id_150 a:before{background-position:0 -34px}#google_translate_element{}#google_translate_element:hover{opacity:.90;-moz-opacity:.90;filter:alpha(opacity=90)}#content{min-height:540px}#content ul li ul,
#content ul li ol,
#content ol li ul,
#content ol li
ol{margin-bottom:0}#content
ol{margin-left:20px;list-style:decimal}#content
ul{margin-left:20px;list-style:disc}#content ul	ul, #content ol
ul{list-style:circle}#content
em{font-style:oblique}#content
small{font-size:80%}#content
h1{padding-bottom:3px}#breadcrumb{clear:both;font-size:12px;line-height:24px;padding:0
3px;color:#666;border-top:2px solid #222;border-bottom:1px dotted #ccc;margin-bottom:10px}#content
a{color:#444}#content a:hover{text-decoration:none;color:#000}#content div.button,
#content
div.text{display:inline;float:left}#content
div.button{width:24px;margin-right:10px}#content div.button
img{width:24px;height:24px}#content
div.text{width:266px;padding-top:3px}#content
.sidebar{border-top:2px solid #222;padding-top:10px}#sub_menu{}#sub_menu ul,
#content .sub_menu ul,
#content
ul.sub_menu{border-top:2px solid #222;margin-left:0;list-style:none;font-size:15px}#sub_menu ul ul,
#content .sub_menu ul ul,
#content  ul.sub_menu
ul{border-top:0;margin-left:20px;margin-bottom:10px;font-size:12px;color:#333}#sub_menu ul li,
#content .sub_menu ul li,
#content ul.sub_menu
li{border-bottom:1px dotted #ccc;padding:5px
0}#sub_menu ul li ul li,
#content .sub_menu ul li ul li,
#content ul.sub_menu li ul
li{border-bottom:0;line-height:135%}#sub_menu ul li a,
#content .sub_menu ul li a,
#content ul.sub_menu li
a{color:#666;padding-left:20px;text-decoration:none;background:url('../img/submenu.gif') 3px 3px no-repeat;display:inline-block}#sub_menu ul li.active a,
#sub_menu ul li a:hover,
#content .sub_menu ul li.active a,
#content .sub_menu ul li a:hover,
#content ul.sub_menu li.active a,
#content ul.sub_menu li a:hover{color:#111;background-image:url('../img/submenu_active.gif')}#sub_menu ul li .date,
#content .sub_menu ul .date,
#content ul.sub_menu
.date{display:block;font-size:10px;line-height:135%;color:#888;padding-left:20px}#image{float:left;width:940px;height:160px;margin-bottom:25px;box-shadow:0 0 1px #666;-moz-box-shadow:0 0 1px #666;-webkit-box-shadow:0 0 1px #666}#image
img{width:940px;height:160px}.reflect
canvas{margin-top:1px}#product_img{position:relative;margin-bottom:10px;box-shadow:0 0 1px #666;-moz-box-shadow:0 0 1px #666;-webkit-box-shadow:0 0 1px #666}#product_img
.image{position:absolute;overflow:hidden}#product_img,
#product_img .image,
#product_img .image
img{width:380px;height:289px}#product_img_thumb.tabs{width:100%;clear:both;float:left;list-style:none;margin:0}#product_img_thumb.tabs
img{width:120px;height:91px}#product_img_thumb.tabs
li{float:left;margin-right:10px;margin-bottom:10px;box-shadow:0 0 1px #666;-moz-box-shadow:0 0 1px #666;-webkit-box-shadow:0 0 1px #666}#product_img_thumb.tabs
li.last{margin-right:0}#product_img_thumb.tabs li
a{display:inline-block;float:left;width:120px;height:91px;opacity:.90;-moz-opacity:.90;filter:alpha(opacity=90)}#product_img_thumb.tabs
li.active{}#product_img_thumb.tabs li a.active,
#product_img_thumb.tabs li a:hover{opacity:100;-moz-opacity:100;filter:alpha(opacity=100)}#tuotesivu
.bottom{clear:both;padding-top:20px}#tuotesivu .bottom
h4{margin-bottom:3px}#tuotesivu .bottom
ul{padding-top:3px}#slider{width:940px;height:320px;overflow:hidden;margin-bottom:20px;background:url('../img/loader.gif') 50% no-repeat;box-shadow:0 0 1px #666;-moz-box-shadow:0 0 1px #666;-webkit-box-shadow:0 0 1px #666}.nivooSlider{background-repeat:no-repeat;position:relative}.nivooSlider
img{position:absolute;top:0;left:0;width:940px;height:320px}.nivoo-link{border:none;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:60}.direction-nav-left,.direction-nav-right{position:absolute;top:0;z-index:100}.direction-nav-left{left:0}.direction-nav-right{right:0}.direction-nav-left a,
.direction-nav-right
a{display:block}.direction-nav-left a:focus,
.direction-nav-right a:focus{outline:none}.direction-nav-left
a{background:url('../img/arrow-left.png') no-repeat 2% 50%}.direction-nav-right
a{background:url('../img/arrow-right.png') no-repeat 98% 50%}.nivoo-slice{display:block;height:100%;position:absolute;z-index:50}.nivooSlider
p{background:#222;background:rgba(0, 0, 0, 0.6);bottom:-36px;color:#fff;font-size:17px;height:36px;line-height:36px;left:0;margin:0;text-indent:10px;position:absolute;width:100%;z-index:89}#etusivu ul.news,
#etusivu ul.news
ul{margin-bottom:0}#etusivu ul.news
li{padding:8px
0}#etusivu ul.news li
li{padding:0}.referenssi{padding:20px
0 10px;margin:10px
0;border-top:1px dotted #ccc;float:left;width:100%}.referenssi .product,
.referenssi
.constructor{font-size:13px}.referenssi
.product{margin-bottom:5px}dl.news{float:left;width:100%;clear:both}.page_30
dl.news{border-top:1px dotted #ccc;padding-top:20px}dl.news
dt.date{float:left;width:20%}dl.news
dd{float:left;width:80%}.map{padding:10px
0}.map_form
select{width:80%;margin-bottom:5px}.reseller{padding:20px
0 10px 20px;border-top:1px dotted #ccc}.reseller
h3{}.reseller
.big{font-size:110%;padding:1px
0}.reseller
.small{font-size:90%;margin:-2px 0 2px}#content .reseller
ul{list-style:none;margin-left:0;padding-left:40px}.page_158
.folder{padding:20px
0 10px;margin:10px
0;border-top:1px dotted #ccc;float:left;width:100%}.markiisilaskuri{padding-top:10px}.markiisilaskuri
div.select{margin-bottom:20px}.markiisilaskuri
dl.input{padding-left:260px;padding-top:120px;padding-bottom:20px;margin-bottom:20px;background:url('../img/terassimarkiisi_ulottuvuus.jpg') no-repeat}.markiisilaskuri
dl.ikkunamarkiisitausta{background-image:url('../img/ikkunamarkiisi_ulottuvuus.jpg')}.markiisilaskuri dl.input
dt{clear:left;float:left;width:90px}.markiisilaskuri dl.input
dd{margin-bottom:5px}#content .markiisilaskuri
div.button{width:110px}#result{float:left}#result.loading{width:31px;height:31px;background:url('../img/spinner.gif') no-repeat}.form{}.form .inputs input,
.form .inputs
textarea{width:100%}.form .inputs input,
.wlpe.form
dd{margin-bottom:2px}.form .inputs label,
.wlpe.form dt
label{font-size:12px;font-weight:bold}.form .inputs label
em{font-weight:normal}.form
.options{padding-left:20px}.form
.errors{margin-bottom:10px}.form
.submit{margin-bottom:10px}.form p.products
label{display:block}#footer{padding-top:30px;padding-bottom:10px;margin-bottom:10px;color:#666;font-size:13px}#footer
a{color:#c0c0c0;text-decoration:none}#footer a:hover,
#footer a:active{color:#eee}#footer
.inner{background:#000;color:#c0c0c0;padding:10px
10px 11px;margin-bottom:5px}#footer
div.button{float:left;width:16px;padding-top:6px}#footer div.button
img{width:16px;height:16px}#footer
.form{float:left}#footer .form p,
#footer .form dl,
#footer .form dt,
#footer .form dd,
#footer .form form,
#footer .form
.submit{display:inline-block;float:left;margin:0}#footer .form
p{color:#eee;line-height:1.2;margin-left:10px}#footer .form p
strong{display:block}#footer .form
form{margin-left:10px}#footer .form
input{font-family:inherit;font-size:100%;padding:1px
2px;margin:5px
0 0 8px}#footer .form
input.dimmed{color:#444}#footer .form .submit
button{border:0;background:none;display:inline-block;padding:2px
6px;cursor:pointer;font-size:18px;color:#f69707}#footer .form .submit button:hover,
#footer .form .submit button:active{color:#fff}#footer .form
.errors{font-size:11px;margin:7px
0}#footer
.addthis_toolbox{float:right;margin-top:7px}#footer .addthis_toolbox
a{display:inline-block;margin-left:3px}#footer
.copy{text-align:right}
}
@media print {
body{font:100.01%/1.5 Helvetica,Arial,sans-serif;margin:0;padding:0}.clear{clear:both !important}.left{float:left;margin:0
1em 0 0;display:inline-block}.right{float:right;margin:0
0 0 1em;display:inline-block}#home
a{display:block;width:100%;color:black;font-size:150%;text-decoration:none;letter-spacing:-0.01em;margin-bottom:1em;border-bottom:1pt solid black}#breadcrumb,
#breadcrumb
a{clear:both;color:grey;text-decoration:none;font-size:small}#product_img{width:380px;height:289px;overflow:hidden}#image
img{clear:both;display:block;width:100%;height:auto;margin:1em
0}#main_menu,#top_menu,#sub_menu,.sub_menu,.button,.text,#slider,#product_img_thumb,#google_translate_element,#footer{display:none}
}

