#u2368
{
	background: transparent url("../../images/tausta7_mobile_header.jpg") repeat-x left top;
}

#u2369
{
	position: relative;
	background: transparent url("../../images/holssi_75x164_pois.gif") no-repeat left top;
}

#buttonu12805
{
	border-color: #787878;
	background-color: #CACACA;
	border-radius: 10px;
	position: relative;
}

#buttonu12805:hover
{
	background-color: #545454;
}

#u12806-4
{
	background-color: transparent;
	line-height: 13px;
	font-size: 11px;
	text-align: center;
	color: #3C3C3C;
	letter-spacing: 1px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
}

#buttonu12805:hover #u12806-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#u2543
{
	position: relative;
	background: transparent url("../../images/phone.gif") no-repeat left top;
	background-size: contain;
}

#u2885-4,#u2370-4
{
	background-color: transparent;
	color: #DCDCDC;
	position: relative;
}

#buttonu12803
{
	border-color: #787878;
	background-color: #CACACA;
	border-radius: 10px;
	position: relative;
}

#buttonu12803:hover
{
	background-color: #545454;
}

#u12804-4
{
	background-color: transparent;
	line-height: 13px;
	font-size: 11px;
	text-align: center;
	color: #3C3C3C;
	letter-spacing: 1px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
}

#buttonu12803:hover #u12804-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#u4086-4
{
	display: block;
	vertical-align: top;
	position: relative;
}

#u2490
{
	background-color: #C4C4C4;
	position: relative;
}

#u2490:hover
{
	background-color: #999999;
}

#u2490:active
{
	background-color: #6B6B6B;
}

#u2492-4
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
}

#u3657
{
	background-color: #C4C4C4;
	position: relative;
}

#u2490.MuseMenuActive,#u3657:hover
{
	background-color: #999999;
}

#u3657:active
{
	background-color: #6B6B6B;
}

#u3659-4
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
}

#u3669
{
	border-width: 1px;
	border-style: solid;
	border-color: #777777;
	background-color: #FFFFFF;
	position: relative;
}

#u3669:hover
{
	background-color: #AAAAAA;
}

#u3671-4
{
	background-color: transparent;
	font-size: 11px;
	text-align: center;
	line-height: 13px;
	position: relative;
}

#u3676
{
	border-width: 1px;
	border-style: solid;
	border-color: #777777;
	background-color: #FFFFFF;
	position: relative;
}

#u3676:hover
{
	background-color: #AAAAAA;
}

#u3677-4
{
	background-color: transparent;
	font-size: 11px;
	text-align: center;
	line-height: 13px;
	position: relative;
}

#u3664
{
	background-color: #C4C4C4;
	position: relative;
}

#u3657.MuseMenuActive,#u3664:hover
{
	background-color: #999999;
}

#u3664:active
{
	background-color: #6B6B6B;
}

#u3667-4
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
}

#u3683
{
	border-width: 1px;
	border-style: solid;
	border-color: #777777;
	background-color: #FFFFFF;
	position: relative;
}

#u3683:hover
{
	background-color: #AAAAAA;
}

#u3685-4
{
	background-color: transparent;
	font-size: 11px;
	text-align: center;
	line-height: 13px;
	position: relative;
}

#u3690
{
	border-width: 1px;
	border-style: solid;
	border-color: #777777;
	background-color: #FFFFFF;
	position: relative;
}

#u3690:hover
{
	background-color: #AAAAAA;
}

#u3693-4
{
	background-color: transparent;
	font-size: 11px;
	text-align: center;
	line-height: 13px;
	position: relative;
}

#u3697
{
	border-width: 1px;
	border-style: solid;
	border-color: #777777;
	background-color: #FFFFFF;
	position: relative;
}

#u3697:hover
{
	background-color: #AAAAAA;
}

#u3698-4
{
	background-color: transparent;
	font-size: 11px;
	text-align: center;
	line-height: 13px;
	position: relative;
}

#u3710
{
	background-color: #C4C4C4;
	position: relative;
}

#u3664.MuseMenuActive,#u3710:hover
{
	background-color: #999999;
}

#u3710:active
{
	background-color: #6B6B6B;
}

#u3712-4
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
}

#u3655,#u3662,#u3714
{
	background-color: transparent;
}

#u3744
{
	border-width: 1px;
	border-style: solid;
	border-color: #777777;
	background-color: #FFFFFF;
	position: relative;
}

#u3744:hover
{
	background-color: #AAAAAA;
}

#u3746-4
{
	background-color: transparent;
	font-size: 11px;
	text-align: center;
	line-height: 13px;
	position: relative;
}

#u3757
{
	border-width: 1px;
	border-style: solid;
	border-color: #777777;
	background-color: #FFFFFF;
	position: relative;
}

#u3757:hover
{
	background-color: #AAAAAA;
}

#u3669.MuseMenuActive,#u3676.MuseMenuActive,#u3683.MuseMenuActive,#u3690.MuseMenuActive,#u3697.MuseMenuActive,#u3744.MuseMenuActive,#u3757.MuseMenuActive
{
	background-color: #666666;
}

#u3758-4
{
	background-color: transparent;
	font-size: 11px;
	text-align: center;
	line-height: 13px;
	position: relative;
}

#u3770
{
	background-color: #C4C4C4;
	position: relative;
}

#u3710.MuseMenuActive,#u3770:hover
{
	background-color: #999999;
}

#u3770:active
{
	background-color: #6B6B6B;
}

#u3773-4
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
}

#u16565
{
	background-color: #C4C4C4;
	position: relative;
}

#u3770.MuseMenuActive,#u16565:hover
{
	background-color: #999999;
}

#u16565:active
{
	background-color: #6B6B6B;
}

#u16565.MuseMenuActive
{
	background-color: #999999;
}

#u16566-4
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
}

.MenuItem /* unifiedNavBar */
{
	cursor: pointer;
}

#u2891-5
{
	color: #0000FF;
}

#u2427-2
{
	font-weight: bold;
}

#u2428
{
	position: relative;
	background: transparent url("../../images/lk_logo.gif") no-repeat left top;
	background-size: contain;
}

#u17031,#u2719
{
	background-color: #BE5050;
}

#u2716
{
	background: #7F7F7F url("../../images/u2716-grad.png") repeat-x left top;
	background: -webkit-gradient(linear, center top, center bottom, color-stop(4%, #FFFFFF),to(#7F7F7F));
	background: -webkit-linear-gradient(top,#FFFFFF 4%,#7F7F7F );
	background: linear-gradient(to bottom,#FFFFFF 4%,#7F7F7F );
	border-style: none;
	border-color: transparent;
	position: relative;
}

#u2717-4,#u2544-4
{
	background-color: transparent;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
}

#u2891-4,#u2717,#u2544
{
	text-decoration: underline;
}

#top,#yhteys,#widgetu2371
{
	position: relative;
}

#menuu2430,#widgetu2419
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
}

#u2421-4
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 14px;
	text-align: left;
	color: #6B6B6B;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
}

#u2422-4
{
	border-width: 1px;
	border-style: solid;
	border-color: #C4C4C4;
	background-color: #F2F2F2;
	line-height: 14px;
	color: #C4C4C4;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
	position: relative;
}

#u2706,#widgetu2419.non-empty-st #u2422-4
{
	background-color: #FFFFFF;
}

#widgetu2419:hover #u2422-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
}

#widgetu2419.focus-st #u2422-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
}

#widgetu2419.non-empty-st #u2422-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu2419:hover #u2422-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu2419.focus-st #u2422-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu2377
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
}

#u2379-4
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 14px;
	text-align: left;
	color: #6B6B6B;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
}

#u2378-4
{
	border-width: 1px;
	border-style: solid;
	border-color: #C4C4C4;
	background-color: #F2F2F2;
	line-height: 14px;
	color: #C4C4C4;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
	position: relative;
}

#widgetu2377.non-empty-st #u2378-4
{
	background-color: #FFFFFF;
}

#widgetu2377:hover #u2378-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
}

#widgetu2377.focus-st #u2378-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
}

#widgetu2377.non-empty-st #u2378-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu2377:hover #u2378-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu2377.focus-st #u2378-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#u2423-4
{
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	font-size: 12px;
	line-height: 14px;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
}

#widgetu2371.frm-sub-st #u2423-4 p
{
	color: #999999;
	font-size: 14px;
	line-height: 1;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
}

#u2372-4
{
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	line-height: 14px;
	font-size: 12px;
	color: #FF0000;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
}

#widgetu2371.frm-subm-err-st #u2372-4 p
{
	color: #D7244C;
	font-size: 14px;
	line-height: 1;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
}

#u2393-4
{
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	line-height: 12px;
	font-size: 12px;
	color: #00FF00;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
}

#widgetu2371.frm-sub-st #u2423-4,#widgetu2371.frm-subm-err-st #u2372-4,#widgetu2371.frm-subm-ok-st #u2393-4
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
}

#widgetu2371.frm-subm-ok-st #u2393-4 p
{
	color: #999999;
	font-size: 14px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
}

#u2410-17
{
	position: relative;
	background: url("../../images/u2410-17.png") no-repeat 0px 0px;
}

#u2410-17:hover
{
	background: url("../../images/u2410-17-r.png") no-repeat 0px 0px;
}

#u2410-17:active
{
	background: url("../../images/u2410-17-m.png") no-repeat 0px 0px;
}

#widgetu2371.frm-sub-st #u2410-17
{
	background: url("../../images/u2410-17-fs.png") no-repeat 0px 0px;
}

#widgetu2394
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
}

#u2395-4
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 14px;
	text-align: left;
	color: #6B6B6B;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
}

#widgetu2419.fld-err-st #u2421-4,#widgetu2394.fld-err-st #u2395-4
{
	border-style: none;
	border-color: transparent;
}

#u2396-4
{
	border-width: 1px;
	border-style: solid;
	border-color: #C4C4C4;
	background-color: #F2F2F2;
	line-height: 14px;
	color: #C4C4C4;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
	position: relative;
}

#widgetu2394.non-empty-st #u2396-4
{
	background-color: #FFFFFF;
}

#widgetu2394:hover #u2396-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
}

#widgetu2394.focus-st #u2396-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
}

#widgetu2394.non-empty-st #u2396-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu2394:hover #u2396-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu2394.focus-st #u2396-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu2385
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
}

#u2388-4
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 14px;
	text-align: left;
	color: #6B6B6B;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
}

#u2387-4
{
	border-width: 1px;
	border-style: solid;
	border-color: #C4C4C4;
	background-color: #F2F2F2;
	line-height: 14px;
	color: #C4C4C4;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
	position: relative;
}

#widgetu2385.non-empty-st #u2387-4
{
	background-color: #FFFFFF;
}

#widgetu2385:hover #u2387-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
}

#widgetu2385.focus-st #u2387-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
}

#widgetu2385.non-empty-st #u2387-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu2385:hover #u2387-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu2385.focus-st #u2387-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu2415
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
}

#u2416-4
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 14px;
	text-align: left;
	color: #6B6B6B;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
}

#u2418-4
{
	border-width: 1px;
	border-style: solid;
	border-color: #C4C4C4;
	background-color: #F2F2F2;
	line-height: 14px;
	color: #C4C4C4;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
	position: relative;
}

#widgetu2415.non-empty-st #u2418-4
{
	background-color: #FFFFFF;
}

#widgetu2415:hover #u2418-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
}

#widgetu2415.focus-st #u2418-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
}

#widgetu2419.fld-err-st #u2422-4,#widgetu2377.fld-err-st #u2378-4,#widgetu2394.fld-err-st #u2396-4,#widgetu2385.fld-err-st #u2387-4,#widgetu2415.fld-err-st #u2418-4
{
	border-color: #D7244C;
	background-color: #FFFFFF;
}

#widgetu2415.non-empty-st #u2418-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu2415:hover #u2418-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu2415.focus-st #u2418-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu2419.fld-err-st #u2422-4 *,#widgetu2377.fld-err-st #u2378-4 *,#widgetu2394.fld-err-st #u2396-4 *,#widgetu2385.fld-err-st #u2387-4 *,#widgetu2415.fld-err-st #u2418-4 *
{
	color: #D7244C;
	font-style: italic;
}

#widgetu2419_input,#widgetu2419_prompt,#widgetu2377_input,#widgetu2377_prompt,#widgetu2394_input,#widgetu2394_prompt,#widgetu2385_input,#widgetu2385_prompt,#widgetu2415_input,#widgetu2415_prompt
{
	color: #C4C4C4;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
}

#widgetu2419.focus-st #widgetu2419_prompt,#widgetu2419.non-empty-st #widgetu2419_prompt,#widgetu2377.focus-st #widgetu2377_prompt,#widgetu2377.non-empty-st #widgetu2377_prompt,#widgetu2394.focus-st #widgetu2394_prompt,#widgetu2394.non-empty-st #widgetu2394_prompt,#widgetu2385.focus-st #widgetu2385_prompt,#widgetu2385.non-empty-st #widgetu2385_prompt,#widgetu2415.focus-st #widgetu2415_prompt,#widgetu2415.non-empty-st #widgetu2415_prompt
{
	visibility: hidden;
}

#widgetu2402
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
}

#u2403-4
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 14px;
	text-align: left;
	color: #6B6B6B;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
}

#u2487,#u3654,#u3656,#u3668,#u3675,#u3661,#u3663,#u3682,#u3689,#u3696,#u3709,#u3715,#u3743,#u3756,#u3769,#u16564,#u2891-7,#u2427-14,#u2404
{
	background-color: transparent;
	position: relative;
}

#u2404 input.not_checked + label
{
	background: transparent url("../../images/checkboxunchecked.jpg") no-repeat center center;
	background-size: contain;
}
#u2404 input:not(:checked) + label
{
	background: transparent url("../../images/checkboxunchecked.jpg") no-repeat center center;
	background-size: contain;
}

#u2404 input.checked + label
{
	background: transparent url("../../images/checkboxchecked.jpg") no-repeat center center;
	background-size: contain;
}
#u2404 input:checked + label
{
	background: transparent url("../../images/checkboxchecked.jpg") no-repeat center center;
	background-size: contain;
}

#widgetu2398
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
}

#widgetu2419.fld-err-st,#widgetu2377.fld-err-st,#widgetu2394.fld-err-st,#widgetu2385.fld-err-st,#widgetu2415.fld-err-st,#widgetu2402.fld-err-st,#widgetu2398.fld-err-st
{
	background-color: transparent;
	border-radius: 0px;
}

#u2400-4
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 14px;
	text-align: left;
	color: #6B6B6B;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
}

#widgetu2419.fld-err-st #u2421-4 p,#widgetu2419.fld-err-st #u2421-4 span,#widgetu2377.fld-err-st #u2379-4 p,#widgetu2377.fld-err-st #u2379-4 span,#widgetu2394.fld-err-st #u2395-4 p,#widgetu2394.fld-err-st #u2395-4 span,#widgetu2385.fld-err-st #u2388-4 p,#widgetu2385.fld-err-st #u2388-4 span,#widgetu2415.fld-err-st #u2416-4 p,#widgetu2415.fld-err-st #u2416-4 span,#widgetu2402.fld-err-st #u2403-4 p,#widgetu2402.fld-err-st #u2403-4 span,#widgetu2398.fld-err-st #u2400-4 p,#widgetu2398.fld-err-st #u2400-4 span
{
	color: #D7244C;
}

#u2399
{
	background-color: transparent;
	position: relative;
}

#u2399 input.not_checked + label
{
	background: transparent url("../../images/checkboxunchecked.jpg") no-repeat center center;
	background-size: contain;
}
#u2399 input:not(:checked) + label
{
	background: transparent url("../../images/checkboxunchecked.jpg") no-repeat center center;
	background-size: contain;
}

#u2399 input.checked + label
{
	background: transparent url("../../images/checkboxchecked.jpg") no-repeat center center;
	background-size: contain;
}
#u2399 input:checked + label
{
	background: transparent url("../../images/checkboxchecked.jpg") no-repeat center center;
	background-size: contain;
}

#u2404 input.not_checked:active + label,#u2399 input.not_checked:active + label
{
	background: transparent url("../../images/checkboxuncheckedmousedown.jpg") no-repeat center center;
	background-size: contain;
}
#u2404 input:not(:checked):active + label,#u2399 input:not(:checked):active + label
{
	background: transparent url("../../images/checkboxuncheckedmousedown.jpg") no-repeat center center;
	background-size: contain;
}

#u2404 input.checked:active + label,#u2399 input.checked:active + label
{
	background: transparent url("../../images/checkboxcheckedmousedown.jpg") no-repeat center center;
	background-size: contain;
}
#u2404 input:checked:active + label,#u2399 input:checked:active + label
{
	background: transparent url("../../images/checkboxcheckedmousedown.jpg") no-repeat center center;
	background-size: contain;
}

#u16895
{
	background-color: #000000;
}

#u2424
{
	background-color: #56AB26;
}

#u2425-4
{
	background-color: transparent;
	font-weight: bold;
	position: relative;
}

#u13147
{
	background-color: #56B526;
	position: relative;
}

#u13146
{
	position: relative;
	background: transparent url("../../images/ykkonen.gif") no-repeat left top;
}

#u13158
{
	position: relative;
	background: transparent url("../../images/kakkonen.gif") no-repeat left top;
}

#u13173
{
	position: relative;
	background: transparent url("../../images/ark_kuvat_tablet.gif") no-repeat left top;
}

#u2718,#u13186-4
{
	background-color: #FFFFFF;
	position: relative;
}

#u13190
{
	position: relative;
	background: transparent url("../../images/kolmonen.gif") no-repeat left top;
}

#u13195
{
	position: relative;
	background: transparent url("../../images/aukonmittaus_tablet.gif") no-repeat left top;
}

#u13214
{
	position: relative;
	background: transparent url("../../images/varimalli_tablet.gif") no-repeat left top;
}

#u13231
{
	position: relative;
	background: transparent url("../../images/lampokamera_tablet.gif") no-repeat left top;
}

#u13247
{
	position: relative;
	background: transparent url("../../images/kiinnitystapa_tablet.gif") no-repeat left top;
}

#u13264
{
	position: relative;
	background: transparent url("../../images/monimutkaiset_liitososat_tablet.gif") no-repeat left top;
}

#u13287
{
	position: relative;
	background: transparent url("../../images/nelonen.gif") no-repeat left top;
}

#u13293
{
	position: relative;
	background: transparent url("../../images/tuotantokuvat_tablet.gif") no-repeat left top;
}

#u13312
{
	position: relative;
	background: transparent url("../../images/oven_tarkastaminen_portaaseen_tablet.gif") no-repeat left top;
}

#u13329
{
	position: relative;
	background: transparent url("../../images/viitonen.gif") no-repeat left top;
}

#u13341
{
	position: relative;
	background: transparent url("../../images/tartuntamitat_tablet.gif") no-repeat left top;
}

#u13333-4,#u13361-4
{
	background-color: transparent;
	position: relative;
}

#u13371
{
	background-color: #F0F0F0;
	position: relative;
}

#u13359
{
	position: relative;
	background: transparent url("../../images/kaanteinen_suunnittelu_tablet.gif") no-repeat left top;
}

#u13369
{
	position: relative;
	background: transparent url("../../images/rotaatiolaser_tablet.gif") no-repeat left top;
}

#u13143,#u13156,#u13188,#u13285,#u13327,#u13393
{
	background-color: #56AB26;
	position: relative;
}

#u13144-4,#u13157-4,#u13189-4,#u13286-4,#u13328-4,#u13394-4
{
	background-color: #FFFFFF;
	font-weight: bold;
	position: relative;
}

#u13395
{
	position: relative;
	background: transparent url("../../images/kuutonen.gif") no-repeat left top;
}

#u13400
{
	position: relative;
	background: transparent url("../../images/portaan_asennus_tablet.gif") no-repeat left top;
}

#u13406
{
	position: relative;
	background: transparent url("../../images/portaan_asennus_puuporras_tablet.gif") no-repeat left top;
}

#u13172,#u13194,#u13212,#u13230,#u13244,#u13262,#u13291,#u13309,#u13339,#u13357,#u13367,#u13399,#u13403,#u13407
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
}

#u17032-4,#u2429-4,#u13174-4,#u13175-14,#u13197-4,#u13196-5,#u13213-4,#u13215-10,#u13232-4,#u13233-7,#u13246-4,#u13245-5,#u13263-4,#u13265-8,#u13294-4,#u13292-5,#u13311-4,#u13310-12,#u13342-4,#u13340-5,#u13358-4,#u13360-10,#u13370-4,#u13368-7,#u13401-4,#u13402-5,#u13405-3,#u13404-5,#u13409-3,#u13410-5
{
	background-color: transparent;
	line-height: 17px;
	position: relative;
}

#u13408
{
	position: relative;
	background: transparent url("../../images/portaan_asennus_metalliporras_tablet.gif") no-repeat left top;
}

#buttonu2723
{
	border-color: #787878;
	background-color: #CACACA;
	border-radius: 10px;
	position: relative;
}

#buttonu2723:hover
{
	background-color: #545454;
}

#u2724-4
{
	background-color: transparent;
	line-height: 13px;
	font-size: 11px;
	text-align: center;
	color: #3C3C3C;
	letter-spacing: 1px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
}

#buttonu2723:hover #u2724-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#buttonu2726
{
	border-color: #787878;
	background-color: #CACACA;
	border-radius: 10px;
	position: relative;
}

#buttonu2726:hover
{
	background-color: #545454;
}

#buttonu12805.ButtonSelected,#buttonu12803.ButtonSelected,#buttonu2723.ButtonSelected,#buttonu2726.ButtonSelected
{
	background-color: #CACACA;
}

#u2727-4
{
	background-color: transparent;
	line-height: 13px;
	font-size: 11px;
	text-align: center;
	color: #3C3C3C;
	letter-spacing: 1px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
}

#buttonu2726:hover #u2727-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#buttonu12805.ButtonSelected #u12806-4 p,#buttonu12803.ButtonSelected #u12804-4 p,#buttonu2723.ButtonSelected #u2724-4 p,#buttonu2726.ButtonSelected #u2727-4 p
{
	color: #3C3C3C;
	visibility: inherit;
}

#u2426-4
{
	background-color: transparent;
	font-size: 10px;
	line-height: 12px;
	position: relative;
}

#u2426
{
	font-size: 10px;
}

#u2404 input.not_checked:hover + label,#widgetu2402.focus-st #u2404 input.not_checked + label,#u2404 input.not_checked:hover + label,#widgetu2402.focus-st #u2404 input.not_checked + label,#u2404 input.not_checked:hover + label,#widgetu2402.focus-st #u2404 input.not_checked + label,#u2404 input.not_checked:hover + label,#widgetu2402.focus-st #u2404 input.not_checked + label,#u2404 input.not_checked:hover + label,#widgetu2402.focus-st #u2404 input.not_checked + label,#u2404 input.not_checked:hover + label,#widgetu2402.focus-st #u2404 input.not_checked + label,#u2404 input.not_checked:hover + label,#widgetu2402.focus-st #u2404 input.not_checked + label,#u2404 input.not_checked:hover + label,#widgetu2402.focus-st #u2404 input.not_checked + label,#u2404 input.not_checked:hover + label,#widgetu2402.focus-st #u2404 input.not_checked + label,#u2404 input.not_checked:hover + label,#widgetu2402.focus-st #u2404 input.not_checked + label,#u2404 input.not_checked:hover + label,#widgetu2402.focus-st #u2404 input.not_checked + label,#u2404 input.not_checked:hover + label,#widgetu2402.focus-st #u2404 input.not_checked + label,#u2404 input.not_checked:hover + label,#widgetu2402.focus-st #u2404 input.not_checked + label,#u2399 input.not_checked:hover + label,#widgetu2398.focus-st #u2399 input.not_checked + label,#u2399 input.not_checked:hover + label,#widgetu2398.focus-st #u2399 input.not_checked + label,#u2399 input.not_checked:hover + label,#widgetu2398.focus-st #u2399 input.not_checked + label,#u2399 input.not_checked:hover + label,#widgetu2398.focus-st #u2399 input.not_checked + label,#u2399 input.not_checked:hover + label,#widgetu2398.focus-st #u2399 input.not_checked + label,#u2399 input.not_checked:hover + label,#widgetu2398.focus-st #u2399 input.not_checked + label,#u2399 input.not_checked:hover + label,#widgetu2398.focus-st #u2399 input.not_checked + label,#u2399 input.not_checked:hover + label,#widgetu2398.focus-st #u2399 input.not_checked + label,#u2399 input.not_checked:hover + label,#widgetu2398.focus-st #u2399 input.not_checked + label,#u2399 input.not_checked:hover + label,#widgetu2398.focus-st #u2399 input.not_checked + label,#u2399 input.not_checked:hover + label,#widgetu2398.focus-st #u2399 input.not_checked + label,#u2399 input.not_checked:hover + label,#widgetu2398.focus-st #u2399 input.not_checked + label,#u2399 input.not_checked:hover + label,#widgetu2398.focus-st #u2399 input.not_checked + label
{
	background: transparent url("../../images/checkboxuncheckedrollover.jpg") no-repeat center center;
	background-size: contain;
}
#u2404 input:not(:checked):hover + label,#widgetu2402.focus-st #u2404 input:not(:checked) + label,#u2404 input:not(:checked):hover + label,#widgetu2402.focus-st #u2404 input:not(:checked) + label,#u2404 input:not(:checked):hover + label,#widgetu2402.focus-st #u2404 input:not(:checked) + label,#u2404 input:not(:checked):hover + label,#widgetu2402.focus-st #u2404 input:not(:checked) + label,#u2404 input:not(:checked):hover + label,#widgetu2402.focus-st #u2404 input:not(:checked) + label,#u2404 input:not(:checked):hover + label,#widgetu2402.focus-st #u2404 input:not(:checked) + label,#u2404 input:not(:checked):hover + label,#widgetu2402.focus-st #u2404 input:not(:checked) + label,#u2404 input:not(:checked):hover + label,#widgetu2402.focus-st #u2404 input:not(:checked) + label,#u2404 input:not(:checked):hover + label,#widgetu2402.focus-st #u2404 input:not(:checked) + label,#u2404 input:not(:checked):hover + label,#widgetu2402.focus-st #u2404 input:not(:checked) + label,#u2404 input:not(:checked):hover + label,#widgetu2402.focus-st #u2404 input:not(:checked) + label,#u2404 input:not(:checked):hover + label,#widgetu2402.focus-st #u2404 input:not(:checked) + label,#u2404 input:not(:checked):hover + label,#widgetu2402.focus-st #u2404 input:not(:checked) + label,#u2399 input:not(:checked):hover + label,#widgetu2398.focus-st #u2399 input:not(:checked) + label,#u2399 input:not(:checked):hover + label,#widgetu2398.focus-st #u2399 input:not(:checked) + label,#u2399 input:not(:checked):hover + label,#widgetu2398.focus-st #u2399 input:not(:checked) + label,#u2399 input:not(:checked):hover + label,#widgetu2398.focus-st #u2399 input:not(:checked) + label,#u2399 input:not(:checked):hover + label,#widgetu2398.focus-st #u2399 input:not(:checked) + label,#u2399 input:not(:checked):hover + label,#widgetu2398.focus-st #u2399 input:not(:checked) + label,#u2399 input:not(:checked):hover + label,#widgetu2398.focus-st #u2399 input:not(:checked) + label,#u2399 input:not(:checked):hover + label,#widgetu2398.focus-st #u2399 input:not(:checked) + label,#u2399 input:not(:checked):hover + label,#widgetu2398.focus-st #u2399 input:not(:checked) + label,#u2399 input:not(:checked):hover + label,#widgetu2398.focus-st #u2399 input:not(:checked) + label,#u2399 input:not(:checked):hover + label,#widgetu2398.focus-st #u2399 input:not(:checked) + label,#u2399 input:not(:checked):hover + label,#widgetu2398.focus-st #u2399 input:not(:checked) + label,#u2399 input:not(:checked):hover + label,#widgetu2398.focus-st #u2399 input:not(:checked) + label
{
	background: transparent url("../../images/checkboxuncheckedrollover.jpg") no-repeat center center;
	background-size: contain;
}

#u2404 input.checked:hover + label,#widgetu2402.focus-st #u2404 input.checked + label,#u2404 input.checked:hover + label,#widgetu2402.focus-st #u2404 input.checked + label,#u2404 input.checked:hover + label,#widgetu2402.focus-st #u2404 input.checked + label,#u2404 input.checked:hover + label,#widgetu2402.focus-st #u2404 input.checked + label,#u2404 input.checked:hover + label,#widgetu2402.focus-st #u2404 input.checked + label,#u2404 input.checked:hover + label,#widgetu2402.focus-st #u2404 input.checked + label,#u2404 input.checked:hover + label,#widgetu2402.focus-st #u2404 input.checked + label,#u2404 input.checked:hover + label,#widgetu2402.focus-st #u2404 input.checked + label,#u2404 input.checked:hover + label,#widgetu2402.focus-st #u2404 input.checked + label,#u2404 input.checked:hover + label,#widgetu2402.focus-st #u2404 input.checked + label,#u2404 input.checked:hover + label,#widgetu2402.focus-st #u2404 input.checked + label,#u2404 input.checked:hover + label,#widgetu2402.focus-st #u2404 input.checked + label,#u2404 input.checked:hover + label,#widgetu2402.focus-st #u2404 input.checked + label,#u2399 input.checked:hover + label,#widgetu2398.focus-st #u2399 input.checked + label,#u2399 input.checked:hover + label,#widgetu2398.focus-st #u2399 input.checked + label,#u2399 input.checked:hover + label,#widgetu2398.focus-st #u2399 input.checked + label,#u2399 input.checked:hover + label,#widgetu2398.focus-st #u2399 input.checked + label,#u2399 input.checked:hover + label,#widgetu2398.focus-st #u2399 input.checked + label,#u2399 input.checked:hover + label,#widgetu2398.focus-st #u2399 input.checked + label,#u2399 input.checked:hover + label,#widgetu2398.focus-st #u2399 input.checked + label,#u2399 input.checked:hover + label,#widgetu2398.focus-st #u2399 input.checked + label,#u2399 input.checked:hover + label,#widgetu2398.focus-st #u2399 input.checked + label,#u2399 input.checked:hover + label,#widgetu2398.focus-st #u2399 input.checked + label,#u2399 input.checked:hover + label,#widgetu2398.focus-st #u2399 input.checked + label,#u2399 input.checked:hover + label,#widgetu2398.focus-st #u2399 input.checked + label,#u2399 input.checked:hover + label,#widgetu2398.focus-st #u2399 input.checked + label
{
	background: transparent url("../../images/checkboxcheckedrollover.jpg") no-repeat center center;
	background-size: contain;
}
#u2404 input:checked:hover + label,#widgetu2402.focus-st #u2404 input:checked + label,#u2404 input:checked:hover + label,#widgetu2402.focus-st #u2404 input:checked + label,#u2404 input:checked:hover + label,#widgetu2402.focus-st #u2404 input:checked + label,#u2404 input:checked:hover + label,#widgetu2402.focus-st #u2404 input:checked + label,#u2404 input:checked:hover + label,#widgetu2402.focus-st #u2404 input:checked + label,#u2404 input:checked:hover + label,#widgetu2402.focus-st #u2404 input:checked + label,#u2404 input:checked:hover + label,#widgetu2402.focus-st #u2404 input:checked + label,#u2404 input:checked:hover + label,#widgetu2402.focus-st #u2404 input:checked + label,#u2404 input:checked:hover + label,#widgetu2402.focus-st #u2404 input:checked + label,#u2404 input:checked:hover + label,#widgetu2402.focus-st #u2404 input:checked + label,#u2404 input:checked:hover + label,#widgetu2402.focus-st #u2404 input:checked + label,#u2404 input:checked:hover + label,#widgetu2402.focus-st #u2404 input:checked + label,#u2404 input:checked:hover + label,#widgetu2402.focus-st #u2404 input:checked + label,#u2399 input:checked:hover + label,#widgetu2398.focus-st #u2399 input:checked + label,#u2399 input:checked:hover + label,#widgetu2398.focus-st #u2399 input:checked + label,#u2399 input:checked:hover + label,#widgetu2398.focus-st #u2399 input:checked + label,#u2399 input:checked:hover + label,#widgetu2398.focus-st #u2399 input:checked + label,#u2399 input:checked:hover + label,#widgetu2398.focus-st #u2399 input:checked + label,#u2399 input:checked:hover + label,#widgetu2398.focus-st #u2399 input:checked + label,#u2399 input:checked:hover + label,#widgetu2398.focus-st #u2399 input:checked + label,#u2399 input:checked:hover + label,#widgetu2398.focus-st #u2399 input:checked + label,#u2399 input:checked:hover + label,#widgetu2398.focus-st #u2399 input:checked + label,#u2399 input:checked:hover + label,#widgetu2398.focus-st #u2399 input:checked + label,#u2399 input:checked:hover + label,#widgetu2398.focus-st #u2399 input:checked + label,#u2399 input:checked:hover + label,#widgetu2398.focus-st #u2399 input:checked + label,#u2399 input:checked:hover + label,#widgetu2398.focus-st #u2399 input:checked + label
{
	background: transparent url("../../images/checkboxcheckedrollover.jpg") no-repeat center center;
	background-size: contain;
}

