.version.index /* version checker */
{
	color: #0000F1;
	background-color: #49556E;
}

@-ms-viewport
{
	width: 768px;
}

@-webkit-viewport
{
	width: 768px;
}

@-o-viewport
{
	width: 768px;
}

@-moz-viewport
{
	width: 768px;
}

@viewport
{
	width: 768px;
}

.html
{
	background-color: #FFFFFF;
}

#page
{
	z-index: 1;
	width: 768px;
	min-height: 912.574999999998px;
	border-style: none;
	border-color: #000000;
	padding-bottom: 17.425000000002px;
	background: transparent url("../../images/tausta7_desktop_longer.jpg") repeat-x left top;
}

#pu139
{
	width: 0.01px;
}

#u139,#u139-bw
{
	z-index: 2;
	height: 44px;
}

#u140
{
	z-index: 3;
	min-height: 60px;
}

#u141
{
	z-index: 4;
	width: 181px;
	height: 75px;
	margin-bottom: -8px;
	margin-right: -10000px;
	margin-top: -7px;
	left: 49px;
}

#buttonu152
{
	z-index: 33;
	width: 128px;
	padding-bottom: 3px;
	margin-right: -10000px;
	margin-top: 5px;
	left: 347px;
}

#buttonu152:hover
{
	width: 128px;
	min-height: 0px;
	margin: 5px -10000px 0px 0px;
}

#buttonu152.ButtonSelected
{
	width: 128px;
	min-height: 0px;
	margin: 5px -10000px 0px 0px;
}

#u153-4
{
	z-index: 34;
	width: 102px;
	min-height: 18px;
	margin-right: -10000px;
	margin-top: 5px;
	left: 9px;
}

#buttonu152:hover #u153-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 102px;
	margin: 5px -10000px 0px 0px;
}

#buttonu152.ButtonSelected #u153-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 102px;
	margin: 5px -10000px 0px 0px;
}

#u144
{
	z-index: 13;
	width: 17px;
	height: 24px;
	margin-right: -10000px;
	margin-top: 13px;
	left: 629px;
}

#u142-4
{
	z-index: 5;
	width: 103px;
	min-height: 29px;
	margin-right: -10000px;
	margin-top: 18px;
	left: 656px;
}

#u140-bw
{
	z-index: 3;
	min-height: 60px;
	margin-top: 39px;
}

#u149-4
{
	z-index: 24;
	width: 150px;
	min-height: 24px;
	margin-right: -10000px;
	margin-top: 57px;
	left: 479px;
}

#buttonu150
{
	z-index: 28;
	width: 128px;
	padding-bottom: 3px;
	margin-right: -10000px;
	margin-top: 44px;
	left: 215px;
}

#buttonu150:hover
{
	width: 128px;
	min-height: 0px;
	margin: 44px -10000px 0px 0px;
}

#buttonu150.ButtonSelected
{
	width: 128px;
	min-height: 0px;
	margin: 44px -10000px 0px 0px;
}

#u151-4
{
	z-index: 29;
	width: 119px;
	min-height: 18px;
	margin-right: -10000px;
	margin-top: 5px;
	left: 7px;
}

#buttonu150:hover #u151-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 119px;
	margin: 5px -10000px 0px 0px;
}

#alku
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 32px;
	left: 236px;
}

#u1815-4
{
	z-index: 51;
	width: 285px;
	min-height: 25px;
	margin-left: 241px;
	margin-top: 10px;
}

#ppmenuu1800
{
	width: 0.01px;
	margin-left: 54px;
	margin-top: 17px;
}

#pmenuu1800
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 44px;
}

#menuu1800
{
	z-index: 38;
	width: 180px;
	margin-left: 1px;
}

#u1801
{
	width: 180px;
}

#u1802
{
	width: 180px;
	min-height: 17px;
	padding-bottom: 27px;
	margin-right: -10000px;
}

#u1802:hover
{
	width: 180px;
	min-height: 17px;
	margin: 0px -10000px 0px 0px;
}

#u1802:active
{
	width: 180px;
	min-height: 17px;
	margin: 0px -10000px 0px 0px;
}

#u1804-4
{
	width: 180px;
	min-height: 17px;
	margin-right: -10000px;
	top: 13px;
}

#u1802:hover #u1804-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 180px;
	margin: 0px -10000px 0px 0px;
}

#u1802:active #u1804-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 180px;
	margin: 0px -10000px 0px 0px;
}

#u1808
{
	width: 180px;
	margin-top: 2px;
}

#u1809
{
	width: 180px;
	min-height: 17px;
	padding-bottom: 27px;
	margin-right: -10000px;
}

#u1802.MuseMenuActive,#u1809:hover
{
	width: 180px;
	min-height: 17px;
	margin: 0px -10000px 0px 0px;
}

#u1809:active
{
	width: 180px;
	min-height: 17px;
	margin: 0px -10000px 0px 0px;
}

#u1809.MuseMenuActive
{
	width: 180px;
	min-height: 17px;
	margin: 0px -10000px 0px 0px;
}

#u1811-4
{
	width: 180px;
	min-height: 17px;
	margin-right: -10000px;
	top: 13px;
}

#u1802.MuseMenuActive #u1804-4,#u1809:hover #u1811-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 180px;
	margin: 0px -10000px 0px 0px;
}

#u1809:active #u1811-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 180px;
	margin: 0px -10000px 0px 0px;
}

#u1809.MuseMenuActive #u1811-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 180px;
	margin: 0px -10000px 0px 0px;
}

#u1830
{
	z-index: 125;
	width: 182px;
	height: 2px;
	background-color: #000000;
	margin-top: 16px;
	position: relative;
}

#buttonu1828
{
	z-index: 118;
	width: 182px;
	border-color: #787878;
	background-color: #CACACA;
	padding-bottom: 5px;
	margin-top: 3px;
	position: relative;
}

#buttonu1828:hover
{
	background-color: #545454;
	width: 182px;
	min-height: 0px;
	margin: 3px 0px 0px;
}

#buttonu1828.ButtonSelected
{
	background-color: #CACACA;
	width: 182px;
	min-height: 0px;
	margin: 3px 0px 0px;
}

#u1829-6
{
	z-index: 119;
	width: 119px;
	min-height: 36px;
	background-color: transparent;
	color: #3C3C3C;
	font-size: 14px;
	text-align: center;
	letter-spacing: 1px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	left: 31px;
}

#buttonu1828:hover #u1829-6
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 36px;
	width: 119px;
	margin: 5px -10000px 0px 0px;
}

#buttonu1828.ButtonSelected #u1829-6
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 36px;
	width: 119px;
	margin: 5px -10000px 0px 0px;
}

#buttonu1828:hover #u1829-6 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#u423
{
	z-index: 55;
	width: 416px;
	padding-bottom: 223px;
	position: relative;
	margin-right: -10000px;
	left: 250px;
	background: transparent url("../../images/laserkeilain_takymetri_tablet.gif") no-repeat left top;
}

#u1783-7
{
	z-index: 82;
	width: 138px;
	min-height: 63px;
	background-color: transparent;
	text-align: center;
	font-weight: normal;
	position: relative;
	margin-right: -10000px;
	margin-top: 14px;
	left: 266px;
}

#u1783-3
{
	font-size: 6px;
	line-height: 7px;
}

#u1831-4
{
	z-index: 126;
	width: 359px;
	min-height: 28px;
	background-color: transparent;
	text-align: center;
	font-weight: bold;
	margin-left: 220px;
	margin-top: 32px;
	position: relative;
}

#u1825-4
{
	z-index: 109;
	width: 162px;
	min-height: 15px;
	background-color: transparent;
	text-align: center;
	margin-left: 54px;
	margin-top: 8px;
	position: relative;
}

#pbuttonu1819
{
	width: 0.01px;
	margin-left: 120px;
	margin-top: 1px;
}

#buttonu1819
{
	z-index: 94;
	width: 125px;
	border-color: #787878;
	background-color: #CACACA;
	padding-bottom: 6px;
	position: relative;
	margin-right: -10000px;
	margin-top: 2px;
}

#buttonu1819:hover
{
	background-color: #545454;
	width: 125px;
	min-height: 0px;
	margin: 2px -10000px 0px 0px;
}

#u1820-4
{
	z-index: 95;
	width: 119px;
	min-height: 23px;
	background-color: transparent;
	color: #3C3C3C;
	font-size: 14px;
	text-align: center;
	letter-spacing: 1px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 8px;
	left: 3px;
}

#buttonu1819:hover #u1820-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 119px;
	margin: 8px -10000px 0px 0px;
}

#buttonu1819.ButtonSelected #u1820-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 119px;
	margin: 8px -10000px 0px 0px;
}

#buttonu1819:hover #u1820-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#buttonu1821
{
	z-index: 99;
	width: 125px;
	border-color: #787878;
	background-color: #CACACA;
	padding-bottom: 7px;
	position: relative;
	margin-right: -10000px;
	margin-top: 2px;
	left: 158px;
}

#buttonu1821:hover
{
	background-color: #545454;
	width: 125px;
	min-height: 0px;
	margin: 2px -10000px 0px 0px;
}

#buttonu1819.ButtonSelected,#buttonu1821.ButtonSelected
{
	background-color: #CACACA;
	width: 125px;
	min-height: 0px;
	margin: 2px -10000px 0px 0px;
}

#u1822-4
{
	z-index: 100;
	width: 119px;
	min-height: 23px;
	background-color: transparent;
	color: #3C3C3C;
	font-size: 14px;
	text-align: center;
	letter-spacing: 1px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 7px;
	left: 3px;
}

#buttonu1821:hover #u1822-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 119px;
	margin: 7px -10000px 0px 0px;
}

#buttonu1821:hover #u1822-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#buttonu1823
{
	z-index: 104;
	width: 125px;
	border-color: #787878;
	background-color: #CACACA;
	padding-bottom: 6px;
	position: relative;
	margin-right: -10000px;
	left: 317px;
}

#buttonu1823:hover
{
	background-color: #545454;
	width: 125px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u1824-4
{
	z-index: 105;
	width: 119px;
	min-height: 37px;
	background-color: transparent;
	color: #3C3C3C;
	font-size: 14px;
	text-align: center;
	letter-spacing: 1px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	left: 3px;
}

#buttonu1823:hover #u1824-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 37px;
	width: 119px;
	margin: 5px -10000px 0px 0px;
}

#buttonu1823.ButtonSelected #u1824-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 37px;
	width: 119px;
	margin: 5px -10000px 0px 0px;
}

#buttonu1823:hover #u1824-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#buttonu1826
{
	z-index: 113;
	width: 125px;
	border-color: #787878;
	background-color: #CACACA;
	padding-bottom: 5px;
	position: relative;
	margin-right: -10000px;
	left: 475px;
}

#buttonu1826:hover
{
	background-color: #545454;
	width: 125px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u1827-4
{
	z-index: 114;
	width: 119px;
	min-height: 38px;
	background-color: transparent;
	color: #3C3C3C;
	font-size: 14px;
	text-align: center;
	letter-spacing: 1px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	left: 3px;
}

#buttonu1826:hover #u1827-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 38px;
	width: 119px;
	margin: 5px -10000px 0px 0px;
}

#buttonu1826.ButtonSelected #u1827-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 38px;
	width: 119px;
	margin: 5px -10000px 0px 0px;
}

#buttonu1826:hover #u1827-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#pu1817
{
	width: 0.01px;
	margin-top: 52px;
}

#u1817
{
	z-index: 89;
	min-height: 22px;
	background-color: #BE5050;
}

#u1818-4
{
	z-index: 90;
	width: 343px;
	min-height: 21px;
	background-color: transparent;
	line-height: 17px;
	margin-bottom: -1px;
	position: relative;
	margin-right: -10000px;
	margin-top: 2px;
	left: 18px;
}

#u1817-bw
{
	z-index: 89;
	min-height: 22px;
}

#teollisuus
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	left: 245px;
}

#u1847-8
{
	z-index: 130;
	width: 665px;
	min-height: 56px;
	background-color: transparent;
	margin-left: 24px;
	margin-top: 23px;
	position: relative;
}

#u1858
{
	z-index: 138;
	width: 680px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-left: 50px;
	margin-top: 31px;
	position: relative;
}

#u1859-4
{
	z-index: 140;
	width: 165px;
	min-height: 27px;
	background-color: transparent;
	line-height: 17px;
	position: relative;
}

#u1861-5
{
	z-index: 144;
	width: 340px;
	min-height: 24px;
	background-color: transparent;
	line-height: 17px;
	position: relative;
}

#u1860
{
	z-index: 139;
	width: 330px;
	height: 202px;
	position: relative;
	margin-right: -10000px;
	left: 350px;
	background: transparent url("../../images/laserskannattu_tehdas_tablet.gif") no-repeat left top;
}

#u1892
{
	z-index: 149;
	width: 680px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-left: 50px;
	margin-top: 13px;
	position: relative;
}

#u1895-4
{
	z-index: 151;
	width: 165px;
	min-height: 27px;
	background-color: transparent;
	line-height: 17px;
	position: relative;
}

#u1894-5
{
	z-index: 155;
	width: 340px;
	min-height: 24px;
	background-color: transparent;
	line-height: 17px;
	position: relative;
}

#u1893
{
	z-index: 150;
	width: 330px;
	height: 202px;
	position: relative;
	margin-right: -10000px;
	left: 350px;
	background: transparent url("../../images/laserkeilattu_tehdas_tablet.gif") no-repeat left top;
}

#u1906-32
{
	z-index: 160;
	width: 347px;
	min-height: 227px;
	background-color: transparent;
	margin-left: 50px;
	margin-top: 35px;
	position: relative;
}

#pu1908-4
{
	width: 0.01px;
	margin-left: 50px;
	margin-top: 45px;
}

#u1908-4
{
	z-index: 192;
	width: 343px;
	min-height: 24px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u1909
{
	z-index: 196;
	width: 330px;
	height: 191px;
	position: relative;
	margin-right: -10000px;
	left: 350px;
	background: transparent url("../../images/laserskannaus_tehdas_sisalla_tablet.gif") no-repeat left top;
}

#pu1924-4
{
	width: 0.01px;
	margin-left: 50px;
	margin-top: 23px;
}

#u1924-4
{
	z-index: 197;
	width: 343px;
	min-height: 24px;
	background-color: transparent;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
}

#u1925
{
	z-index: 201;
	width: 330px;
	height: 191px;
	position: relative;
	margin-right: -10000px;
	left: 350px;
	background: transparent url("../../images/laserkeilaus_tehdas_ulkona_tablet.gif") no-repeat left top;
}

#pu1936
{
	width: 0.01px;
	margin-top: 24px;
}

#u1936
{
	z-index: 202;
	min-height: 22px;
	background-color: #BE5050;
}

#u1937-4
{
	z-index: 203;
	width: 603px;
	min-height: 21px;
	background-color: transparent;
	line-height: 17px;
	margin-bottom: -1px;
	position: relative;
	margin-right: -10000px;
	margin-top: 2px;
	left: 22px;
}

#u1936-bw
{
	z-index: 202;
	min-height: 22px;
}

#talonrakennus
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	left: 384px;
}

#u1949-8
{
	z-index: 207;
	width: 665px;
	min-height: 56px;
	background-color: transparent;
	margin-left: 24px;
	margin-top: 24px;
	position: relative;
}

#u1950
{
	z-index: 215;
	width: 680px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-left: 50px;
	margin-top: 30px;
	position: relative;
}

#u1952-4
{
	z-index: 217;
	width: 165px;
	min-height: 27px;
	background-color: transparent;
	line-height: 17px;
	position: relative;
}

#u1951-5
{
	z-index: 221;
	width: 340px;
	min-height: 24px;
	background-color: transparent;
	line-height: 17px;
	position: relative;
}

#u1953
{
	z-index: 216;
	width: 330px;
	height: 202px;
	position: relative;
	margin-right: -10000px;
	left: 350px;
	background: transparent url("../../images/skannattu_huone_tablet.gif") no-repeat left top;
}

#u1954
{
	z-index: 226;
	width: 680px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-left: 50px;
	margin-top: 13px;
	position: relative;
}

#u1955-4
{
	z-index: 228;
	width: 165px;
	min-height: 27px;
	background-color: transparent;
	line-height: 17px;
	position: relative;
}

#u1957-5
{
	z-index: 232;
	width: 340px;
	min-height: 24px;
	background-color: transparent;
	line-height: 17px;
	position: relative;
}

#u1956
{
	z-index: 227;
	width: 330px;
	height: 202px;
	position: relative;
	margin-right: -10000px;
	left: 350px;
	background: transparent url("../../images/laserkeilattu_rakennus_tablet.gif") no-repeat left top;
}

#u1978-34
{
	z-index: 237;
	width: 347px;
	min-height: 251px;
	background-color: transparent;
	margin-left: 25px;
	margin-top: 14px;
	position: relative;
}

#pu1982-4
{
	width: 0.01px;
	margin-left: 55px;
	margin-top: 34px;
}

#u1982-4
{
	z-index: 273;
	width: 343px;
	min-height: 25px;
	background-color: transparent;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
}

#u1980
{
	z-index: 271;
	width: 332px;
	height: 162px;
	position: relative;
	margin-right: -10000px;
	left: 343px;
	background: transparent url("../../images/huone_laserkeilaus_tablet.gif") no-repeat left top;
}

#pu1983-4
{
	width: 0.01px;
	margin-left: 50px;
	margin-top: 21px;
}

#u1983-4
{
	z-index: 277;
	width: 343px;
	min-height: 25px;
	background-color: transparent;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
}

#u1981
{
	z-index: 272;
	width: 331px;
	height: 166px;
	position: relative;
	margin-right: -10000px;
	left: 349px;
	background: transparent url("../../images/rakennus_laserkeilattu_ulkoa_tablet.gif") no-repeat left top;
}

#pu2013
{
	width: 0.01px;
	margin-top: 38px;
}

#u2013
{
	z-index: 281;
	min-height: 22px;
	background-color: #BE5050;
}

#u2014-4
{
	z-index: 282;
	width: 603px;
	min-height: 21px;
	background-color: transparent;
	line-height: 17px;
	margin-bottom: -1px;
	position: relative;
	margin-right: -10000px;
	margin-top: 2px;
	left: 22px;
}

#u2013-bw
{
	z-index: 281;
	min-height: 22px;
}

#maanrakennus
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	left: 292px;
}

#u2015-8
{
	z-index: 286;
	width: 665px;
	min-height: 56px;
	background-color: transparent;
	margin-left: 24px;
	margin-top: 24px;
	position: relative;
}

#u2016
{
	z-index: 294;
	width: 680px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-left: 50px;
	margin-top: 30px;
	position: relative;
}

#u2018-4
{
	z-index: 296;
	width: 165px;
	min-height: 27px;
	background-color: transparent;
	line-height: 17px;
	position: relative;
}

#u2017-5
{
	z-index: 300;
	width: 340px;
	min-height: 24px;
	background-color: transparent;
	line-height: 17px;
	position: relative;
}

#u2019
{
	z-index: 295;
	width: 330px;
	height: 202px;
	position: relative;
	margin-right: -10000px;
	left: 350px;
	background: transparent url("../../images/laserkeilaus_maanrakennus_tablet.gif") no-repeat left top;
}

#u2020
{
	z-index: 305;
	width: 680px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-left: 50px;
	margin-top: 14px;
	position: relative;
}

#pu1859-4,#pu1895-4,#pu1952-4,#pu1955-4,#pu2018-4,#pu2021-4
{
	width: 0.01px;
	margin-right: -10000px;
}

#u2021-4
{
	z-index: 307;
	width: 165px;
	min-height: 27px;
	background-color: transparent;
	line-height: 17px;
	position: relative;
}

#u2023-5
{
	z-index: 311;
	width: 340px;
	min-height: 24px;
	background-color: transparent;
	line-height: 17px;
	position: relative;
}

#u2022
{
	z-index: 306;
	width: 330px;
	height: 202px;
	position: relative;
	margin-right: -10000px;
	left: 350px;
	background: transparent url("../../images/laserkeilaus_pihamittaus_tablet.gif") no-repeat left top;
}

#u2024-30
{
	z-index: 316;
	width: 347px;
	min-height: 214px;
	background-color: transparent;
	margin-left: 25px;
	margin-top: 13px;
	position: relative;
}

#u1847,#u1906,#u1906-16,#u1906-25,#u1949,#u1978,#u1978-18,#u1978-27,#u2015,#u2024,#u2024-14,#u2024-23
{
	text-decoration: underline;
}

#pu2027-4
{
	width: 0.01px;
	margin-left: 55px;
	margin-top: 14px;
}

#u2027-4
{
	z-index: 348;
	width: 343px;
	min-height: 25px;
	background-color: transparent;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
}

#u2025
{
	z-index: 346;
	width: 332px;
	height: 162px;
	position: relative;
	margin-right: -10000px;
	left: 343px;
	background: transparent url("../../images/laserkeilaus_maanrakennuksessa_tablet.gif") no-repeat left top;
}

#pu2028-4
{
	width: 0.01px;
	margin-left: 50px;
	margin-top: 20px;
}

#u2028-4
{
	z-index: 352;
	width: 343px;
	min-height: 25px;
	background-color: transparent;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
}

#u2026
{
	z-index: 347;
	width: 331px;
	height: 166px;
	position: relative;
	margin-right: -10000px;
	left: 349px;
	background: transparent url("../../images/laserkeilaus_pihan_mittauksessa_tablet.gif") no-repeat left top;
}

#pu2089
{
	width: 0.01px;
	margin-top: 29px;
}

#u2089
{
	z-index: 356;
	min-height: 22px;
	background-color: #BE5050;
}

#u2090-4
{
	z-index: 357;
	width: 603px;
	min-height: 21px;
	background-color: transparent;
	line-height: 17px;
	margin-bottom: -1px;
	position: relative;
	margin-right: -10000px;
	margin-top: 2px;
	left: 28px;
}

#u2089-bw
{
	z-index: 356;
	min-height: 22px;
}

#laatu
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	left: 342px;
}

#u2091-8
{
	z-index: 361;
	width: 665px;
	min-height: 56px;
	background-color: transparent;
	margin-left: 30px;
	margin-top: 24px;
	position: relative;
}

#u2091-2,#u2091-4
{
	line-height: 17px;
}

#u2094-4
{
	z-index: 374;
	width: 71px;
	min-height: 26px;
	background-color: transparent;
	margin-left: 219px;
	margin-top: 36px;
	position: relative;
}

#pbuttonu2092
{
	width: 0.01px;
	margin-left: 264px;
	margin-top: -3px;
}

#buttonu2092
{
	z-index: 369;
	width: 125px;
	border-color: #787878;
	background-color: #CACACA;
	padding-bottom: 7px;
	position: relative;
	margin-right: -10000px;
}

#u2093-4
{
	z-index: 370;
	width: 119px;
	min-height: 23px;
	background-color: transparent;
	color: #3C3C3C;
	font-size: 14px;
	text-align: center;
	letter-spacing: 1px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 7px;
	left: 3px;
}

#buttonu1821.ButtonSelected #u1822-4,#buttonu2092:hover #u2093-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 119px;
	margin: 7px -10000px 0px 0px;
}

#buttonu2092:hover #u2093-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#buttonu2095
{
	z-index: 378;
	width: 125px;
	border-color: #787878;
	background-color: #CACACA;
	padding-bottom: 7px;
	position: relative;
	margin-right: -10000px;
	left: 154px;
}

#buttonu2092:hover,#buttonu2095:hover
{
	background-color: #545454;
	width: 125px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#buttonu1823.ButtonSelected,#buttonu1826.ButtonSelected,#buttonu2095.ButtonSelected
{
	background-color: #CACACA;
	width: 125px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u2096-4
{
	z-index: 379;
	width: 119px;
	min-height: 23px;
	background-color: transparent;
	color: #3C3C3C;
	font-size: 14px;
	text-align: center;
	letter-spacing: 1px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 7px;
	left: 3px;
}

#buttonu2092.ButtonSelected #u2093-4,#buttonu2095:hover #u2096-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 119px;
	margin: 7px -10000px 0px 0px;
}

#buttonu2095.ButtonSelected #u2096-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 119px;
	margin: 7px -10000px 0px 0px;
}

#buttonu2095:hover #u2096-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#buttonu1828.ButtonSelected #u1829-6 p,#buttonu1819.ButtonSelected #u1820-4 p,#buttonu1821.ButtonSelected #u1822-4 p,#buttonu1823.ButtonSelected #u1824-4 p,#buttonu1826.ButtonSelected #u1827-4 p,#buttonu2092.ButtonSelected #u2093-4 p,#buttonu2095.ButtonSelected #u2096-4 p
{
	color: #3C3C3C;
	visibility: inherit;
}

#u433
{
	z-index: 77;
	min-height: 24px;
	background-color: #BE5050;
}

#u434-4
{
	z-index: 78;
	width: 321px;
	min-height: 23px;
	background-color: transparent;
	font-weight: bold;
	margin-bottom: -3px;
	position: relative;
	margin-right: -10000px;
	margin-top: 4px;
	left: 25px;
}

#yhteys
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	left: 371px;
}

#u433-bw
{
	z-index: 77;
	min-height: 24px;
	margin-top: 30px;
}

#u429-9
{
	z-index: 63;
	width: 716px;
	min-height: 42px;
	background-color: transparent;
	margin-left: 25px;
	margin-top: 18px;
	position: relative;
}

#u1847-3,#u1906-3,#u1906-18,#u1906-27,#u1908,#u1949-3,#u1978-3,#u1978-20,#u1978-29,#u2015-3,#u2024-3,#u2024-16,#u2024-25,#u429-3
{
	font-weight: bold;
}

#u429-2,#u429-6
{
	font-weight: normal;
}

#u431
{
	z-index: 72;
	min-height: 22px;
	background-color: #BE5050;
}

#u432-4
{
	z-index: 73;
	width: 321px;
	min-height: 23px;
	background-color: transparent;
	font-weight: bold;
	margin-bottom: -3px;
	position: relative;
	margin-right: -10000px;
	margin-top: 2px;
	left: 21px;
}

#u431-bw
{
	z-index: 72;
	min-height: 22px;
	margin-top: 17px;
}

#u424-7
{
	z-index: 56;
	width: 353px;
	min-height: 42px;
	background-color: transparent;
	margin-left: 27px;
	margin-top: 12px;
	position: relative;
}

#pbuttonu145
{
	width: 0.01px;
	margin-left: 238px;
	margin-top: 25px;
}

#buttonu145
{
	z-index: 14;
	width: 138px;
	padding-bottom: 3px;
	margin-right: -10000px;
	margin-top: 1px;
}

#buttonu145:hover
{
	width: 138px;
	min-height: 0px;
	margin: 1px -10000px 0px 0px;
}

#buttonu145.ButtonSelected
{
	width: 138px;
	min-height: 0px;
	margin: 1px -10000px 0px 0px;
}

#u146-4
{
	z-index: 15;
	width: 119px;
	min-height: 18px;
	margin-right: -10000px;
	margin-top: 5px;
	left: 9px;
}

#buttonu150.ButtonSelected #u151-4,#buttonu145:hover #u146-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 119px;
	margin: 5px -10000px 0px 0px;
}

#buttonu147
{
	z-index: 19;
	width: 138px;
	padding-bottom: 3px;
	margin-right: -10000px;
	left: 146px;
}

#buttonu147:hover
{
	width: 138px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#buttonu147.ButtonSelected
{
	width: 138px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u148-4
{
	z-index: 20;
	width: 119px;
	min-height: 18px;
	margin-right: -10000px;
	margin-top: 5px;
	left: 9px;
}

#buttonu145.ButtonSelected #u146-4,#buttonu147:hover #u148-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 119px;
	margin: 5px -10000px 0px 0px;
}

#buttonu147.ButtonSelected #u148-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 119px;
	margin: 5px -10000px 0px 0px;
}

#u143-4
{
	z-index: 9;
	width: 86px;
	min-height: 21px;
	margin-left: 344px;
	margin-top: 86px;
}

body
{
	position: relative;
	min-width: 768px;
}

#page .verticalspacer
{
	clear: both;
}

