.version.wiegensystemen /* version checker */
{
	color: #000006;
	background-color: #E041E1;
}

#muse_css_mq
{
	background-color: #FFFFFF;
}

#page
{
	z-index: 1;
	width: 380px;
	min-height: 567.2404761904767px;
	background-image: none;
	border-width: 0px;
	border-color: #000000;
	background-color: #F3F0FD;
	background-color: rgba(199,182,246,0.2);
	padding-bottom: 2.75952380952333px;
}

#pu2378
{
	width: 0.01px;
}

#u2378
{
	z-index: 2;
	width: 380px;
	position: relative;
	margin-right: -10000px;
}

#u2388-4
{
	z-index: 6;
	width: 150px;
	min-height: 32px;
	position: relative;
	margin-right: -10000px;
	margin-top: 17px;
	left: 24px;
}

#u6382
{
	z-index: 44;
	width: 23px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 50px;
	left: 281px;
}

#u6385
{
	z-index: 46;
	width: 23px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 50px;
	left: 307px;
}

#u6385_img
{
	margin-left: -2px;
	margin-right: -3px;
}

#u6388
{
	z-index: 48;
	width: 23px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 50px;
	left: 333px;
}

#accordionu6732
{
	z-index: 351;
	width: 286px;
	border-style: solid;
	border-width: 1px;
	border-color: #7F7F7F;
	background-color: transparent;
	margin-left: 46px;
	margin-top: 19px;
	position: relative;
}

#u6733
{
	z-index: 352;
	width: 286px;
	background-color: transparent;
	position: relative;
}

#u6736-4
{
	z-index: 353;
	width: 274px;
	min-height: 18px;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	background-color: #006837;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 10px;
	font-family: days-one, sans-serif;
	font-weight: 400;
	position: relative;
}

#u6736-4:hover
{
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 18px;
	width: 274px;
	margin: 0px;
}

#u6736-4:active
{
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 18px;
	width: 274px;
	margin: 0px;
}

#u6734
{
	z-index: 357;
	width: 284px;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	background-color: #FFFFFF;
	padding-bottom: 2px;
	position: relative;
}

#u6735-49
{
	z-index: 358;
	width: 273px;
	min-height: 358px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	font-size: 9px;
	line-height: 10px;
	font-family: days-one, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: -1px;
	left: 6px;
}

#accordionu6727
{
	z-index: 312;
	width: 286px;
	border-style: solid;
	border-width: 1px;
	border-color: #7F7F7F;
	background-color: transparent;
	margin-left: 46px;
	margin-top: 12px;
	position: relative;
}

#u6728
{
	z-index: 313;
	width: 286px;
	background-color: transparent;
	position: relative;
}

#u6731-4
{
	z-index: 314;
	width: 274px;
	min-height: 18px;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	background-color: #006837;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 10px;
	font-family: days-one, sans-serif;
	font-weight: 400;
	position: relative;
}

#u6736-4.AccordionPanelTabOpen,#u6731-4:hover
{
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 18px;
	width: 274px;
	margin: 0px;
}

#u6731-4:active
{
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 18px;
	width: 274px;
	margin: 0px;
}

#u6729
{
	z-index: 318;
	width: 284px;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	background-color: #FFFFFF;
	position: relative;
}

#u6730-32
{
	z-index: 319;
	width: 272px;
	min-height: 141px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	font-size: 9px;
	color: #999999;
	line-height: 10px;
	font-family: days-one, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	left: 3px;
}

#accordionu6722
{
	z-index: 270;
	width: 286px;
	border-style: solid;
	border-width: 1px;
	border-color: #7F7F7F;
	background-color: transparent;
	margin-left: 46px;
	margin-top: 12px;
	position: relative;
}

#u6723
{
	z-index: 271;
	width: 286px;
	background-color: transparent;
	position: relative;
}

#u6726-4
{
	z-index: 272;
	width: 274px;
	min-height: 18px;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	background-color: #006837;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 10px;
	font-family: days-one, sans-serif;
	font-weight: 400;
	position: relative;
}

#u6731-4.AccordionPanelTabOpen,#u6726-4:hover
{
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 18px;
	width: 274px;
	margin: 0px;
}

#u6726-4:active
{
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 18px;
	width: 274px;
	margin: 0px;
}

#u6726-4:active p
{
	color: #FFFFFF;
	visibility: inherit;
}

#u6724
{
	z-index: 276;
	width: 284px;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	background-color: #FFFFFF;
	padding-bottom: 3px;
	position: relative;
}

#u6725-35
{
	z-index: 277;
	width: 272px;
	min-height: 99px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	font-size: 9px;
	color: #000000;
	line-height: 10px;
	font-family: days-one, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 4px;
	left: 3px;
}

#accordionu6717
{
	z-index: 234;
	width: 286px;
	border-style: solid;
	border-width: 1px;
	border-color: #7F7F7F;
	background-color: transparent;
	margin-left: 46px;
	margin-top: 12px;
	position: relative;
}

#u6718
{
	z-index: 235;
	width: 286px;
	background-color: transparent;
	position: relative;
}

#u6721-4
{
	z-index: 236;
	width: 274px;
	min-height: 18px;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	background-color: #006837;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 10px;
	font-family: days-one, sans-serif;
	font-weight: 400;
	position: relative;
}

#u6726-4.AccordionPanelTabOpen,#u6721-4:hover
{
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 18px;
	width: 274px;
	margin: 0px;
}

#u6721-4:active
{
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 18px;
	width: 274px;
	margin: 0px;
}

#u6719
{
	z-index: 240;
	width: 284px;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	background-color: #FFFFFF;
	position: relative;
}

#u6720-29
{
	z-index: 241;
	width: 268px;
	min-height: 106px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	font-size: 9px;
	color: #999999;
	line-height: 10px;
	font-family: days-one, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: -1px;
	left: 6px;
}

#u6720-29:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 106px;
	width: 268px;
	margin: -1px -10000px 0px 0px;
}

#u6720-29:hover p,#u6720-29:hover span
{
	font-size: 9px;
}

#accordionu6712
{
	z-index: 198;
	width: 286px;
	border-style: solid;
	border-width: 1px;
	border-color: #7F7F7F;
	background-color: transparent;
	margin-left: 46px;
	margin-top: 12px;
	position: relative;
}

#u6713
{
	z-index: 199;
	width: 286px;
	background-color: transparent;
	position: relative;
}

#u6716-4
{
	z-index: 200;
	width: 274px;
	min-height: 18px;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	background-color: #006837;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 10px;
	font-family: days-one, sans-serif;
	font-weight: 400;
	position: relative;
}

#u6721-4.AccordionPanelTabOpen,#u6716-4:hover
{
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 18px;
	width: 274px;
	margin: 0px;
}

#u6716-4:active
{
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 18px;
	width: 274px;
	margin: 0px;
}

#u6716-4:active p
{
	color: #FFFFFF;
	visibility: inherit;
}

#u6714
{
	z-index: 204;
	width: 284px;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	background-color: #FFFFFF;
	padding-bottom: 2px;
	position: relative;
}

#u6715-29
{
	z-index: 205;
	width: 276px;
	min-height: 187px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	font-size: 9px;
	color: #000000;
	line-height: 10px;
	font-family: days-one, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: -1px;
	left: 4px;
}

#accordionu6707
{
	z-index: 151;
	width: 286px;
	border-style: solid;
	border-width: 1px;
	border-color: #7F7F7F;
	background-color: transparent;
	margin-left: 46px;
	margin-top: 12px;
	position: relative;
}

#u6708
{
	z-index: 152;
	width: 286px;
	background-color: transparent;
	position: relative;
}

#u6711-4
{
	z-index: 153;
	width: 274px;
	min-height: 20px;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	background-color: #006837;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 10px;
	font-family: days-one, sans-serif;
	font-weight: 400;
	position: relative;
}

#u6711-4:hover
{
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 20px;
	width: 274px;
	margin: 0px;
}

#u6711-4:active
{
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 20px;
	width: 274px;
	margin: 0px;
}

#u6711-4.AccordionPanelTabOpen
{
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 20px;
	width: 274px;
	margin: 0px;
}

#u6711-4:active p
{
	color: #FFFFFF;
	visibility: inherit;
}

#u6709
{
	z-index: 157;
	width: 284px;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	background-color: #FFFFFF;
	padding-bottom: 3px;
	position: relative;
}

#u6710-40
{
	z-index: 158;
	width: 274px;
	min-height: 391px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	color: #000000;
	font-family: days-one, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 4px;
	left: 7px;
}

#u6710-30
{
	font-size: 10px;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u6710-28
{
	line-height: 12px;
}

#u6710-2,#u6710-3,#u6710-5,#u6710-6,#u6710-8,#u6710-9,#u6710-11,#u6710-12,#u6710-14,#u6710-15,#u6710-17,#u6710-19,#u6710-21,#u6710-23,#u6710-25,#u6710-27,#u6710-29,#u6710-32,#u6710-34,#u6710-36
{
	font-size: 9px;
	line-height: 10px;
}

#u6710-37,#u6710-38
{
	font-size: 12px;
	line-height: 14px;
}

#accordionu6702
{
	z-index: 110;
	width: 286px;
	border-style: solid;
	border-width: 1px;
	border-color: #7F7F7F;
	background-color: transparent;
	margin-left: 46px;
	margin-top: 12px;
	position: relative;
}

#u6703
{
	z-index: 111;
	width: 286px;
	background-color: transparent;
	position: relative;
}

#u6706-4
{
	z-index: 112;
	width: 274px;
	min-height: 18px;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	background-color: #006837;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 10px;
	font-family: days-one, sans-serif;
	font-weight: 400;
	font-style: normal;
	position: relative;
}

#u6716-4.AccordionPanelTabOpen,#u6706-4:hover
{
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 18px;
	width: 274px;
	margin: 0px;
}

#u6706-4:active
{
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 18px;
	width: 274px;
	margin: 0px;
}

#u6736-4.AccordionPanelTabOpen p,#u6726-4.AccordionPanelTabOpen p,#u6721-4.AccordionPanelTabOpen p,#u6716-4.AccordionPanelTabOpen p,#u6711-4.AccordionPanelTabOpen p,#u6706-4.AccordionPanelTabOpen p
{
	color: #FFFFFF;
	visibility: inherit;
	font-size: 10px;
	font-family: days-one, sans-serif;
	font-weight: 400;
	font-style: normal;
}

#u6704
{
	z-index: 116;
	width: 284px;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	background-color: #FFFFFF;
	position: relative;
}

#u6705-34
{
	z-index: 117;
	width: 270px;
	min-height: 221px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	font-size: 9px;
	line-height: 10px;
	font-family: days-one, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: -1px;
	left: 6px;
}

#u6735-5,#u6735-6,#u6735-8,#u6735-10,#u6735-12,#u6735-14,#u6705-5,#u6705-7,#u6705-8
{
	color: #999999;
}

#u6735-2,#u6735-3,#u6735-4,#u6735-7,#u6735-9,#u6735-11,#u6735-13,#u6735-15,#u6735-17,#u6735-19,#u6735-21,#u6735-22,#u6735-24,#u6735-25,#u6735-27,#u6735-29,#u6735-31,#u6735-33,#u6735-35,#u6735-37,#u6735-39,#u6735-41,#u6735-43,#u6735-45,#u6735-47,#u6730,#u6730-4,#u6730-7,#u6730-10,#u6730-13,#u6730-15,#u6730-17,#u6730-19,#u6730-21,#u6730-23,#u6730-25,#u6730-27,#u6730-29,#u6720,#u6720-4,#u6720-7,#u6720-10,#u6720-12,#u6720-14,#u6720-16,#u6720-18,#u6720-20,#u6720-22,#u6720-24,#u6720-26,#u6705-2,#u6705-4,#u6705-6,#u6705-10,#u6705-11,#u6705-13,#u6705-14,#u6705-16,#u6705-18,#u6705-20,#u6705-22,#u6705-24,#u6705-26,#u6705-28,#u6705-30,#u6705-31,#u6705-32
{
	color: #000000;
}

#accordionu6697
{
	z-index: 50;
	width: 286px;
	border-style: solid;
	border-width: 1px;
	border-color: #7F7F7F;
	background-color: transparent;
	margin-left: 46px;
	margin-top: 12px;
	position: relative;
}

#u6698
{
	z-index: 51;
	width: 286px;
	background-color: transparent;
	position: relative;
}

#u6701-4
{
	z-index: 52;
	width: 274px;
	min-height: 18px;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	background-color: #006837;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 10px;
	font-family: days-one, sans-serif;
	font-weight: 400;
	position: relative;
}

#u6706-4.AccordionPanelTabOpen,#u6701-4:hover
{
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 18px;
	width: 274px;
	margin: 0px;
}

#u6701-4:active
{
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 18px;
	width: 274px;
	margin: 0px;
}

#u6701-4.AccordionPanelTabOpen
{
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 18px;
	width: 274px;
	margin: 0px;
}

#u6731-4.AccordionPanelTabOpen p,#u6701-4:hover p
{
	color: #FFFFFF;
	visibility: inherit;
	font-family: days-one, sans-serif;
	font-weight: 400;
	font-style: normal;
}

#u6701-4:active p
{
	color: #FFFFFF;
	visibility: inherit;
	font-family: days-one, sans-serif;
	font-weight: 400;
	font-style: normal;
}

#u6701-4.AccordionPanelTabOpen p
{
	color: #FFFFFF;
	visibility: inherit;
	font-family: days-one, sans-serif;
	font-weight: 400;
	font-style: normal;
}

#u6699
{
	z-index: 56;
	width: 284px;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	background-color: #FFFFFF;
	position: relative;
}

#u6700-53
{
	z-index: 57;
	width: 272px;
	min-height: 368px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	font-size: 9px;
	color: #000000;
	font-family: days-one, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
	left: 7px;
}

#u6700-2,#u6700-4,#u6700-6,#u6700-7,#u6700-9,#u6700-11,#u6700-12,#u6700-14,#u6700-16,#u6700-17,#u6700-19,#u6700-21,#u6700-23,#u6700-25
{
	line-height: 10px;
}

#u6700-26,#u6700-28,#u6700-29,#u6700-31,#u6700-33,#u6700-35,#u6700-37,#u6700-39,#u6700-41,#u6700-43,#u6700-45,#u6700-47,#u6700-49,#u6700-50,#u6700-51
{
	line-height: 13px;
}

#menuu6014
{
	z-index: 21;
	width: 275px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-left: 52px;
	margin-top: 33px;
	position: relative;
}

#u6029
{
	width: 90px;
	min-height: 30px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u6034-6
{
	width: 90px;
	min-height: 24px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	line-height: 12px;
	font-size: 10px;
	text-align: center;
	color: #FFFFFF;
	font-family: days-one, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 3px;
}

#u6015
{
	width: 90px;
	min-height: 30px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 92px;
}

#u6032,#u6018
{
	width: 90px;
	background-color: #000000;
	border-radius: 10px;
	padding-bottom: 6px;
	position: relative;
}

#u6021-6
{
	width: 90px;
	min-height: 24px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	line-height: 12px;
	font-size: 10px;
	text-align: center;
	color: #FFFFFF;
	font-family: days-one, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 3px;
}

#u6032.MuseMenuActive #u6034-6,#u6018.MuseMenuActive #u6021-6
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 24px;
	width: 90px;
	margin: 0px -10000px 0px 0px;
}

#u6022
{
	width: 91px;
	min-height: 30px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 184px;
}

#u6023
{
	width: 91px;
	background-color: #000000;
	border-radius: 10px;
	padding-bottom: 18px;
	position: relative;
}

#u6025-4
{
	width: 91px;
	min-height: 12px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	line-height: 12px;
	font-size: 10px;
	text-align: center;
	color: #FFFFFF;
	font-family: days-one, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 9px;
}

#u6023.MuseMenuActive #u6025-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 12px;
	width: 91px;
	margin: 0px -10000px 0px 0px;
}

.AccordionPanelTab,.MenuItem /* accordion */
{
	cursor: pointer;
}

#pu2385
{
	width: 0.01px;
	margin-top: 2px;
}

#u2385
{
	z-index: 4;
	width: 380px;
	position: relative;
	margin-right: -10000px;
}

#u2389-11
{
	z-index: 10;
	width: 350px;
	min-height: 62px;
	position: relative;
	margin-right: -10000px;
	margin-top: 4px;
	left: 24px;
}

.html
{
	background: #FFFFFF url("../../images/revontulet%20muokattu%20vihre%c3%a4.gif") no-repeat center bottom scroll;
	background-size: cover;
}

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

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

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

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

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

@viewport
{
	width: 380px;
}

