.version.srevices /* version checker */
{
	color: #000005;
	background-color: #B0B0A0;
}

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

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

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

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

@viewport
{
	width: 380px;
}

.html
{
	background-color: #FFFFFF;
}

#page
{
	z-index: 1;
	width: 380px;
	min-height: 570px;
	background-image: none;
	border-style: none;
	border-color: #000000;
	background-color: transparent;
}

#page_position_content
{
	margin-top: -1px;
	width: 0.01px;
}

#u4370
{
	z-index: 4;
	width: 152px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 174px;
	left: 97px;
}

#accordionu4307wrapper
{
	min-height: 326px;
	z-index: 113;
	margin-right: -10000px;
}

#u4308
{
	z-index: 114;
}

#u4309-3
{
	z-index: 115;
	min-height: 63px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#u4309-3:hover
{
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 63px;
	margin: 0px;
}

#u4309-3.AccordionPanelTabOpen
{
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 63px;
	margin: 0px;
}

#u4310
{
	z-index: 118;
	padding-bottom: 1px;
}

#menuu4311
{
	z-index: 119;
	min-height: 241px;
	padding-bottom: 1px;
}

#u4313
{
	min-height: 17px;
	padding-bottom: 21px;
}

#u4313:hover
{
	min-height: 17px;
	margin: 0px;
}

#u4313:active
{
	min-height: 17px;
	margin: 0px;
}

#u4315-4
{
	min-height: 17px;
	top: 10px;
}

#u4313:hover #u4315-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	margin: 0px;
}

#u4313:active #u4315-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	margin: 0px;
}

#u4322
{
	min-height: 17px;
	padding-bottom: 21px;
}

#u4313.MuseMenuActive,#u4322:hover
{
	min-height: 17px;
	margin: 0px;
}

#u4322:active
{
	min-height: 17px;
	margin: 0px;
}

#u4325-4
{
	min-height: 17px;
	top: 10px;
}

#u4313.MuseMenuActive #u4315-4,#u4322:hover #u4325-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	margin: 0px;
}

#u4322:active #u4325-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	margin: 0px;
}

#u4327
{
	min-height: 17px;
	padding-bottom: 21px;
}

#u4322.MuseMenuActive,#u4327:hover
{
	min-height: 17px;
	margin: 0px;
}

#u4327:active
{
	min-height: 17px;
	margin: 0px;
}

#u4328-4
{
	min-height: 17px;
	top: 10px;
}

#u4322.MuseMenuActive #u4325-4,#u4327:hover #u4328-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	margin: 0px;
}

#u4327:active #u4328-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	margin: 0px;
}

#u4343
{
	min-height: 17px;
	padding-bottom: 22px;
}

#u4327.MuseMenuActive,#u4343:hover
{
	min-height: 17px;
	margin: 0px;
}

#u4343:active
{
	min-height: 17px;
	margin: 0px;
}

#u4345-4
{
	min-height: 17px;
	top: 11px;
}

#u4327.MuseMenuActive #u4328-4,#u4343:hover #u4345-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	margin: 0px;
}

#u4343:active #u4345-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	margin: 0px;
}

#u4348
{
	min-height: 17px;
	padding-bottom: 22px;
}

#u4343.MuseMenuActive,#u4348:hover
{
	min-height: 17px;
	margin: 0px;
}

#u4348:active
{
	min-height: 17px;
	margin: 0px;
}

#u4350-4
{
	min-height: 17px;
	top: 11px;
}

#u4343.MuseMenuActive #u4345-4,#u4348:hover #u4350-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	margin: 0px;
}

#u4348:active #u4350-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	margin: 0px;
}

#u4336
{
	min-height: 17px;
	padding-bottom: 22px;
}

#u4348.MuseMenuActive,#u4336:hover
{
	min-height: 17px;
	margin: 0px;
}

#u4336:active
{
	min-height: 17px;
	margin: 0px;
}

#u4336.MuseMenuActive
{
	min-height: 17px;
	margin: 0px;
}

#u4337-4
{
	min-height: 17px;
	top: 11px;
}

#u4348.MuseMenuActive #u4350-4,#u4336:hover #u4337-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	margin: 0px;
}

#u4336:active #u4337-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	margin: 0px;
}

#u4336.MuseMenuActive #u4337-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	margin: 0px;
}

#u4319,#u4326,#u4340,#u4347,#u4333
{
	margin-top: 2px;
}

#menuu4311-bw
{
	z-index: 119;
	min-height: 241px;
}

#accordionu4307,#accordionu4307-bw
{
	z-index: 113;
}

#architecture_cellphone_engl
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 1px;
	left: 10px;
}

#pu4387
{
	width: 0.01px;
	padding-bottom: 53px;
	margin-left: 361px;
	margin-top: -238px;
}

#u4387
{
	z-index: 96;
	width: 12px;
	height: 13px;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	background-color: transparent;
	border-radius: 10px;
	position: fixed;
	top: 88px;
	left: 361px;
}

#u4387:hover
{
	background-color: #000000;
	width: 12px;
	height: 13px;
	min-height: 0px;
	margin: 0px;
}

#u4387:active
{
	background-color: transparent;
	width: 12px;
	height: 13px;
	min-height: 0px;
	margin: 0px;
}

#u4388-4
{
	z-index: 97;
	width: 12px;
	background-color: transparent;
	line-height: 7px;
	font-size: 6px;
	text-align: center;
	font-family: abel, sans-serif;
	font-weight: 400;
	position: fixed;
	top: 92px;
	left: 362px;
}

#u4388-4:hover
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 0px;
	width: 12px;
	margin: 0px;
}

#u4388-4:active
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 0px;
	width: 12px;
	margin: 0px;
}

#u4388-4:hover p,#u4388-4:hover span
{
	color: #FFFFFF;
	visibility: inherit;
}

#u4388-4:active p,#u4388-4:active span
{
	color: #000000;
	visibility: inherit;
}

#u4389
{
	z-index: 101;
	width: 12px;
	height: 13px;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	background-color: transparent;
	border-radius: 10px;
	position: fixed;
	top: 107px;
	left: 361px;
}

#u4387.MuseLinkActive,#u4389:hover
{
	background-color: #000000;
	width: 12px;
	height: 13px;
	min-height: 0px;
	margin: 0px;
}

#u4389:active
{
	background-color: transparent;
	width: 12px;
	height: 13px;
	min-height: 0px;
	margin: 0px;
}

#u4390-4
{
	z-index: 102;
	width: 12px;
	background-color: transparent;
	line-height: 7px;
	font-size: 6px;
	text-align: center;
	font-family: abel, sans-serif;
	font-weight: 400;
	position: fixed;
	top: 111px;
	left: 362px;
}

#u4390-4:hover
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 0px;
	width: 12px;
	margin: 0px;
}

#u4388-4.MuseLinkActive,#u4390-4:active
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 0px;
	width: 12px;
	margin: 0px;
}

#u4388-4.MuseLinkActive p,#u4388-4.MuseLinkActive span,#u4390-4:hover p,#u4390-4:hover span
{
	color: #FFFFFF;
	visibility: inherit;
}

#u4390-4:active p,#u4390-4:active span
{
	color: #000000;
	visibility: inherit;
}

#u4391
{
	z-index: 106;
	width: 12px;
	height: 13px;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	background-color: transparent;
	border-radius: 10px;
	position: fixed;
	top: 126px;
	left: 361px;
}

#u4389.MuseLinkActive,#u4391:hover
{
	background-color: #000000;
	width: 12px;
	height: 13px;
	min-height: 0px;
	margin: 0px;
}

#u4391:active
{
	background-color: transparent;
	width: 12px;
	height: 13px;
	min-height: 0px;
	margin: 0px;
}

#u4391.MuseLinkActive
{
	background-color: #000000;
	width: 12px;
	height: 13px;
	min-height: 0px;
	margin: 0px;
}

#u4392-4
{
	z-index: 107;
	width: 12px;
	background-color: transparent;
	line-height: 7px;
	font-size: 6px;
	text-align: center;
	font-family: abel, sans-serif;
	font-weight: 400;
	position: fixed;
	top: 131px;
	left: 362px;
}

#u4392-4:hover
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 0px;
	width: 12px;
	margin: 0px;
}

#u4390-4.MuseLinkActive,#u4392-4:active
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 0px;
	width: 12px;
	margin: 0px;
}

#u4392-4.MuseLinkActive
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 0px;
	width: 12px;
	margin: 0px;
}

#u4390-4.MuseLinkActive p,#u4390-4.MuseLinkActive span,#u4392-4:hover p,#u4392-4:hover span
{
	color: #FFFFFF;
	visibility: inherit;
}

#u4392-4:active p,#u4392-4:active span
{
	color: #000000;
	visibility: inherit;
}

#u4392-4.MuseLinkActive p,#u4392-4.MuseLinkActive span
{
	color: #FFFFFF;
	visibility: inherit;
}

#u4388,#u4390,#u4392
{
	font-size: 6px;
}

#pu4372-4
{
	width: 0.01px;
	margin-top: 6px;
}

#u4372-4
{
	z-index: 6;
	width: 346px;
	min-height: 65px;
	background-color: transparent;
	letter-spacing: 18px;
	line-height: 26px;
	font-size: 22px;
	text-align: center;
	font-family: abel, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
}

#u4373-28
{
	z-index: 10;
	width: 336px;
	min-height: 404px;
	background-color: transparent;
	color: #7F7F7F;
	position: relative;
	margin-right: -10000px;
	margin-top: 40px;
	left: 10px;
}

#u4373-2,#u4373-3,#u4373-6
{
	line-height: 27px;
	font-family: abel, sans-serif;
	font-weight: 400;
}

#u4373-8,#u4373-9,#u4373-11,#u4373-12,#u4373-14,#u4373-15,#u4373-17,#u4373-18,#u4373-20
{
	text-align: left;
	line-height: 14px;
	text-indent: 119px;
	font-family: abel, sans-serif;
	font-weight: 400;
}

#u4373-21
{
	text-align: left;
	line-height: 14px;
	font-family: abel, sans-serif;
	font-weight: 400;
}

#u4373-22
{
	text-align: left;
	font-family: abel, sans-serif;
	font-weight: 400;
}

#u4373-23,#u4373-24
{
	text-align: center;
	font-family: abel, sans-serif;
	font-weight: 400;
}

#pu4366
{
	width: 0.01px;
	margin-top: 17px;
}

#u4366
{
	z-index: 2;
	min-height: 759px;
	background: transparent url("../../images/u4366-grad.png") repeat-x left top;
	background: -webkit-gradient(linear, center top, center bottom, from(#FFFFFF),color-stop(94%, rgba(221,208,179,0.16)));
	background: -webkit-linear-gradient(top,#FFFFFF ,rgba(221,208,179,0.16) 94%);
	background: linear-gradient(to bottom,#FFFFFF ,rgba(221,208,179,0.16) 94%);
	border-color: #000000;
	padding-top: 160px;
	padding-right: 34px;
	padding-bottom: 192px;
}

#design_cellphone_engl
{
	margin-left: 155px;
	position: relative;
}

#u4375
{
	z-index: 42;
	width: 152px;
	background-color: transparent;
	margin-left: 102px;
	margin-top: 22px;
	position: relative;
}

#u4374-4
{
	z-index: 38;
	width: 346px;
	min-height: 42px;
	background-color: transparent;
	letter-spacing: 7px;
	line-height: 29px;
	font-size: 24px;
	text-align: center;
	font-family: abel, sans-serif;
	font-weight: 400;
	position: relative;
}

#u4377-25
{
	z-index: 44;
	width: 336px;
	min-height: 377px;
	background-color: transparent;
	line-height: 27px;
	color: #7F7F7F;
	text-align: left;
	font-family: abel, sans-serif;
	font-weight: 400;
	margin-left: 10px;
	margin-top: 11px;
	position: relative;
}

#u4366-bw
{
	z-index: 2;
	min-height: 759px;
}

#u4367
{
	z-index: 3;
	min-height: 218.86249999999973px;
	background: transparent url("../../images/u4367-grad.png") repeat-x left top;
	background: -webkit-gradient(linear, center top, center bottom, from(rgba(255,255,255,0.16)),color-stop(26%, #FFFFFF));
	background: -webkit-linear-gradient(top,rgba(255,255,255,0.16) ,#FFFFFF 26%);
	background: linear-gradient(to bottom,rgba(255,255,255,0.16) ,#FFFFFF 26%);
	border-color: #000000;
	padding-top: 94px;
	padding-right: 34px;
	padding-bottom: 57.13750000000027px;
}

#graphic_cellphone_engl
{
	margin-left: 198px;
	position: relative;
}

#u4379
{
	z-index: 73;
	width: 152px;
	background-color: transparent;
	margin-left: 102px;
	margin-top: 6px;
	position: relative;
}

#u4378-4
{
	z-index: 69;
	width: 346px;
	min-height: 42px;
	background-color: transparent;
	letter-spacing: 25px;
	line-height: 29px;
	font-size: 24px;
	text-align: center;
	font-family: abel, sans-serif;
	font-weight: 400;
	position: relative;
}

#u4367-bw
{
	z-index: 3;
	min-height: 218.86249999999973px;
	margin-top: 1008px;
}

#u4381-20
{
	z-index: 75;
	width: 337px;
	min-height: 335px;
	background-color: transparent;
	color: #7F7F7F;
	position: relative;
	margin-right: -10000px;
	margin-top: 1328px;
	left: 9px;
}

#u4373-5,#u4381-2,#u4381-4,#u4381-5,#u4381-7,#u4381-8,#u4381-10,#u4381-12,#u4381-14,#u4381-16
{
	line-height: 23px;
	font-family: abel, sans-serif;
	font-weight: 400;
}

#u4381-17
{
	line-height: 37px;
	text-indent: 103px;
	font-family: abel, sans-serif;
	font-weight: 400;
}

#u4385
{
	z-index: 95;
	width: 50px;
	min-height: 50px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-left: 34px;
	top: -2664px;
	margin-bottom: -50px;
	position: relative;
}

#u4357
{
	z-index: 163;
	width: 50px;
	min-height: 50px;
	margin-left: 25px;
	top: -201px;
	margin-bottom: -50px;
}

#pu4370,#pu4355
{
	width: 0.01px;
}

#u4355,#u4355-bw
{
	z-index: 157;
	height: 5px;
}

#u4356-5
{
	z-index: 158;
	min-height: 63px;
}

#u4356-5-bw
{
	z-index: 158;
	min-height: 63px;
	margin-top: -2px;
	margin-bottom: -2px;
}

#u4354,#u4354-bw
{
	z-index: 156;
	height: 5px;
}

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

#page .verticalspacer
{
	clear: both;
}

