.version.app_development /* version checker */
{
	color: #0000E7;
	background-color: #94FA64;
}

#page
{
	z-index: 1;
	width: 1200px;
	min-height: 728px;
	background-image: none;
	border-width: 0px;
	border-color: #000000;
	background-color: #FFFFFF;
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	margin-left: auto;
	margin-right: auto;
}

#page_position_content
{
	margin-top: -54px;
	width: 0.01px;/* should not cover content below */
}

#top
{
	margin-left: 545px;
	position: relative;
}

#u30943
{
	z-index: 277;
	height: 119px;
	position: fixed;
	top: 0px;
}

#u30943-bw
{
	z-index: 277;
}

#pamphletu31062
{
	z-index: 278;
	width: 0.01px;
	height: 102px;
	padding-bottom: 17px;
	position: fixed;
	top: 0px;
	left: 50%;
	margin-left: -467px;
}

#u31070
{
	z-index: 279;
	width: 70px;
	position: relative;
	margin-right: -10000px;
	margin-top: 86px;
	left: 46px;
}

#u31071
{
	position: absolute;
	width: 70px;
	height: 16px;
}

#u31063
{
	position: absolute;
	width: 220px;
}

#u31063popup
{
	z-index: 281;
}

#u31064
{
	z-index: 282;
	width: 220px;
	height: 119px;
	margin-right: -10000px;
	position: relative;
}

#u31066
{
	z-index: 283;
	width: 180px;
	position: relative;
	margin-right: -10000px;
	margin-top: 15px;
}

#u31066_img
{
	padding-right: 13px;
}

#u31065
{
	z-index: 285;
	width: 23px;
	height: 119px;
	position: relative;
	margin-right: -10000px;
	left: 187px;
}

#u31057
{
	z-index: 286;
	width: 234px;
	padding-bottom: 60px;
	position: fixed;
	top: 17px;
	left: 50%;
	margin-left: 337px;
}

#pu31058-4
{
	width: 0.01px;
	position: fixed;
	top: 26px;
	left: 50%;
	margin-left: 337px;
}

#pu31058-4_position_content
{
	padding-top: 10px;
	padding-bottom: 41px;
	width: 100%;
}

#u31058-4
{
	z-index: 291;
	width: 202px;
	min-height: 25px;
	position: fixed;
	top: 26px;
	left: 50%;
	margin-left: 337px;
}

#u31059-4
{
	z-index: 287;
	width: 193px;
	min-height: 25px;
	position: fixed;
	top: 52px;
	left: 50%;
	margin-left: 346px;
}

#u31060
{
	z-index: 295;
	width: 56px;
	position: fixed;
	top: 34px;
	left: 50%;
	margin-left: 532px;
}

#menuu30944
{
	z-index: 297;
	width: 495px;
	position: fixed;
	top: 91px;
	left: 50%;
	margin-left: -170px;
}

#u30945
{
	width: 68px;
	min-height: 28px;
	position: relative;
	margin-right: -10000px;
}

#u30948
{
	width: 68px;
	padding-bottom: 11px;
	position: relative;
}

#u30948:hover
{
	width: 68px;
	min-height: 0px;
	margin: 0px;
}

#u30948:active
{
	width: 68px;
	min-height: 0px;
	margin: 0px;
}

#u30948.MuseMenuActive
{
	width: 68px;
	min-height: 0px;
	margin: 0px;
}

#u30950-4
{
	width: 41px;
	min-height: 17px;
	position: relative;
	margin-right: -10000px;
	top: 5px;
	left: 13px;
}

#u30948:hover #u30950-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 41px;
	margin: 0px -10000px 0px 0px;
}

#u30948:active #u30950-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 41px;
	margin: 0px -10000px 0px 0px;
}

#u30948.MuseMenuActive #u30950-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 41px;
	margin: 0px -10000px 0px 0px;
}

#u31022
{
	width: 71px;
	min-height: 28px;
	position: relative;
	margin-right: -10000px;
	left: 70px;
}

#u31025
{
	width: 71px;
	padding-bottom: 11px;
	position: relative;
}

#u31025:hover
{
	width: 71px;
	min-height: 0px;
	margin: 0px;
}

#u31025:active
{
	width: 71px;
	min-height: 0px;
	margin: 0px;
}

#u31025.MuseMenuActive
{
	width: 71px;
	min-height: 0px;
	margin: 0px;
}

#u31027-4
{
	width: 44px;
	min-height: 17px;
	position: relative;
	margin-right: -10000px;
	top: 5px;
	left: 13px;
}

#u31025:hover #u31027-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 44px;
	margin: 0px -10000px 0px 0px;
}

#u31025:active #u31027-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 44px;
	margin: 0px -10000px 0px 0px;
}

#u31025.MuseMenuActive #u31027-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 44px;
	margin: 0px -10000px 0px 0px;
}

#u30959
{
	width: 117px;
	min-height: 28px;
	position: relative;
	margin-right: -10000px;
	left: 143px;
}

#u30960
{
	width: 117px;
	padding-bottom: 11px;
	position: relative;
}

#u30960:hover
{
	width: 117px;
	min-height: 0px;
	margin: 0px;
}

#u30960:active
{
	width: 117px;
	min-height: 0px;
	margin: 0px;
}

#u30960.MuseMenuActive
{
	width: 117px;
	min-height: 0px;
	margin: 0px;
}

#u30963-4
{
	width: 90px;
	min-height: 17px;
	position: relative;
	margin-right: -10000px;
	top: 5px;
	left: 13px;
}

#u30960:hover #u30963-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 90px;
	margin: 0px -10000px 0px 0px;
}

#u30960:active #u30963-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 90px;
	margin: 0px -10000px 0px 0px;
}

#u30960.MuseMenuActive #u30963-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 90px;
	margin: 0px -10000px 0px 0px;
}

#u30964
{
	width: 208px;
	top: 28px;
}

#u30997
{
	width: 204px;
	padding-bottom: 12px;
	position: relative;
	margin-right: -10000px;
}

#u30997:hover
{
	width: 204px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u31000-4
{
	width: 184px;
	min-height: 17px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	position: relative;
	margin-right: -10000px;
	top: 6px;
	left: 6px;
}

#u30997:hover #u31000-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 184px;
	margin: 0px -10000px 0px 0px;
}

#u30997.MuseMenuActive #u31000-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 184px;
	margin: 0px -10000px 0px 0px;
}

#u30969
{
	width: 204px;
	padding-bottom: 6px;
	position: relative;
	margin-right: -10000px;
}

#u30997.MuseMenuActive,#u30969:hover
{
	width: 204px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u30971-4
{
	width: 179px;
	min-height: 17px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	position: relative;
	margin-right: -10000px;
	top: 3px;
	left: 8px;
}

#u30969:hover #u30971-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 179px;
	margin: 0px -10000px 0px 0px;
}

#u30969.MuseMenuActive #u30971-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 179px;
	margin: 0px -10000px 0px 0px;
}

#u31009
{
	width: 204px;
	padding-bottom: 12px;
	position: relative;
	margin-right: -10000px;
}

#u30969.MuseMenuActive,#u31009:hover
{
	width: 204px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u31010-4
{
	width: 161px;
	min-height: 17px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	position: relative;
	margin-right: -10000px;
	top: 6px;
	left: 17px;
}

#u31009:hover #u31010-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 161px;
	margin: 0px -10000px 0px 0px;
}

#u31009.MuseMenuActive #u31010-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 161px;
	margin: 0px -10000px 0px 0px;
}

#u31016
{
	width: 204px;
	padding-bottom: 10px;
	position: relative;
	margin-right: -10000px;
}

#u31009.MuseMenuActive,#u31016:hover
{
	width: 204px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u31019-4
{
	width: 123px;
	min-height: 17px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	position: relative;
	margin-right: -10000px;
	top: 5px;
	left: 36px;
}

#u31016:hover #u31019-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 123px;
	margin: 0px -10000px 0px 0px;
}

#u31016.MuseMenuActive #u31019-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 123px;
	margin: 0px -10000px 0px 0px;
}

#u31004
{
	width: 204px;
	padding-bottom: 10px;
	position: relative;
	margin-right: -10000px;
}

#u31016.MuseMenuActive,#u31004:hover
{
	width: 204px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u31006-4
{
	width: 83px;
	min-height: 17px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	position: relative;
	margin-right: -10000px;
	top: 5px;
	left: 56px;
}

#u31004:hover #u31006-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 83px;
	margin: 0px -10000px 0px 0px;
}

#u31004.MuseMenuActive #u31006-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 83px;
	margin: 0px -10000px 0px 0px;
}

#u30974
{
	width: 204px;
	padding-bottom: 10px;
	position: relative;
	margin-right: -10000px;
}

#u31004.MuseMenuActive,#u30974:hover
{
	width: 204px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u30977-4
{
	width: 151px;
	min-height: 17px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	position: relative;
	margin-right: -10000px;
	top: 5px;
	left: 22px;
}

#u30974:hover #u30977-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 151px;
	margin: 0px -10000px 0px 0px;
}

#u30974.MuseMenuActive #u30977-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 151px;
	margin: 0px -10000px 0px 0px;
}

#u30988
{
	width: 204px;
	padding-bottom: 10px;
	position: relative;
	margin-right: -10000px;
}

#u30974.MuseMenuActive,#u30988:hover
{
	width: 204px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u30990-4
{
	width: 124px;
	min-height: 17px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	position: relative;
	margin-right: -10000px;
	top: 5px;
	left: 36px;
}

#u30988:hover #u30990-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 124px;
	margin: 0px -10000px 0px 0px;
}

#u30988.MuseMenuActive #u30990-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 124px;
	margin: 0px -10000px 0px 0px;
}

#u30965,#u30994,#u30966,#u31008,#u31015,#u31001,#u30973,#u30987,#u30980
{
	width: 206px;
	position: relative;
}

#u30981
{
	width: 204px;
	padding-bottom: 10px;
	position: relative;
	margin-right: -10000px;
}

#u30988.MuseMenuActive,#u30981:hover
{
	width: 204px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u30981.MuseMenuActive
{
	width: 204px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u30983-4
{
	width: 107px;
	min-height: 17px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	position: relative;
	margin-right: -10000px;
	top: 5px;
	left: 44px;
}

#u30981:hover #u30983-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 107px;
	margin: 0px -10000px 0px 0px;
}

#u30981.MuseMenuActive #u30983-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 107px;
	margin: 0px -10000px 0px 0px;
}

#u30952
{
	width: 140px;
	min-height: 28px;
	position: relative;
	margin-right: -10000px;
	left: 262px;
}

#u30953
{
	width: 140px;
	padding-bottom: 11px;
	position: relative;
}

#u30953:hover
{
	width: 140px;
	min-height: 0px;
	margin: 0px;
}

#u30953:active
{
	width: 140px;
	min-height: 0px;
	margin: 0px;
}

#u30953.MuseMenuActive
{
	width: 140px;
	min-height: 0px;
	margin: 0px;
}

#u30955-4
{
	width: 114px;
	min-height: 17px;
	position: relative;
	margin-right: -10000px;
	top: 5px;
	left: 13px;
}

#u30953:hover #u30955-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 114px;
	margin: 0px -10000px 0px 0px;
}

#u30953:active #u30955-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 114px;
	margin: 0px -10000px 0px 0px;
}

#u30953.MuseMenuActive #u30955-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 114px;
	margin: 0px -10000px 0px 0px;
}

#u31029
{
	width: 91px;
	min-height: 28px;
	position: relative;
	margin-right: -10000px;
	left: 404px;
}

#u31053
{
	width: 91px;
	padding-bottom: 11px;
	position: relative;
}

#u31053:hover
{
	width: 91px;
	min-height: 0px;
	margin: 0px;
}

#u31053:active
{
	width: 91px;
	min-height: 0px;
	margin: 0px;
}

#u31053.MuseMenuActive
{
	width: 91px;
	min-height: 0px;
	margin: 0px;
}

#u31055-4
{
	width: 65px;
	min-height: 17px;
	position: relative;
	margin-right: -10000px;
	top: 5px;
	left: 13px;
}

#u31053:hover #u31055-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 65px;
	margin: 0px -10000px 0px 0px;
}

#u31053:active #u31055-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 65px;
	margin: 0px -10000px 0px 0px;
}

#u31053.MuseMenuActive #u31055-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 65px;
	margin: 0px -10000px 0px 0px;
}

#u31030
{
	width: 126px;
	top: 28px;
}

#u31035
{
	width: 122px;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#u31035:hover
{
	width: 122px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u31038-4
{
	width: 36px;
	min-height: 17px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
	left: 39px;
}

#u31035:hover #u31038-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 36px;
	margin: 0px -10000px 0px 0px;
}

#u31035.MuseMenuActive #u31038-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 36px;
	margin: 0px -10000px 0px 0px;
}

#u31040
{
	width: 122px;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#u31035.MuseMenuActive,#u31040:hover
{
	width: 122px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u31042-4
{
	width: 38px;
	min-height: 17px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
	left: 38px;
}

#u31040:hover #u31042-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 38px;
	margin: 0px -10000px 0px 0px;
}

#u31040.MuseMenuActive #u31042-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 38px;
	margin: 0px -10000px 0px 0px;
}

#u31031,#u31032,#u31039,#u31046
{
	width: 124px;
	position: relative;
}

#u31047
{
	width: 122px;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#u31040.MuseMenuActive,#u31047:hover
{
	width: 122px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u31047.MuseMenuActive
{
	width: 122px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u31050-4
{
	width: 114px;
	min-height: 17px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
	left: 2px;
}

#u31047:hover #u31050-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 114px;
	margin: 0px -10000px 0px 0px;
}

#u31047.MuseMenuActive #u31050-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 114px;
	margin: 0px -10000px 0px 0px;
}

#pu31132
{
	width: 0.01px;
	margin-left: -100px;
	margin-top: 118px;
}

#u31132
{
	z-index: 2;
	min-height: 645.8499999999999px;
	padding-bottom: 0px;
}

#u31132_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	position: relative;
	width: 1200px;
	left: -100px;
	padding-top: 30px;
	padding-bottom: 149px;
}

#pu31117
{
	width: 0.01px;
	left: 120px;
	position: relative;
}

#u31117
{
	z-index: 4;
	width: 447px;
	position: relative;
	margin-right: -10000px;
	margin-top: 33px;
}

#u31123
{
	z-index: 5;
	width: 215px;
	position: relative;
}

#u31122
{
	z-index: 7;
	width: 447px;
	padding-bottom: 6px;
	position: relative;
}

#u31118
{
	z-index: 8;
	width: 89px;
	position: relative;
	margin-right: -10000px;
	margin-top: 7px;
	left: 6px;
}

#u31119
{
	z-index: 9;
	width: 89px;
	padding-bottom: 3px;
	position: relative;
	margin-right: -10000px;
}

#u31120
{
	z-index: 10;
	width: 83px;
	height: 23px;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
	left: 3px;
}

#u31121-4
{
	z-index: 11;
	width: 89px;
	min-height: 16px;
	position: relative;
	margin-right: -10000px;
	margin-top: 14px;
	left: 6px;
}

#u31133
{
	z-index: 61;
	width: 200px;
	min-height: 100px;
	position: relative;
	margin-right: -10000px;
	margin-top: 7px;
}

#u31134-8
{
	z-index: 70;
	width: 519px;
	min-height: 57px;
	position: relative;
	margin-right: -10000px;
	left: 461px;
}

#u31126
{
	z-index: 78;
	width: 176px;
	position: relative;
	margin-right: -10000px;
	margin-top: 22px;
	left: 349px;
}

#u31127
{
	z-index: 79;
	width: 176px;
	position: relative;
	margin-right: -10000px;
}

#u31125
{
	z-index: 81;
	width: 599px;
	min-height: 289px;
	position: relative;
	margin-right: -10000px;
	margin-top: 69px;
	left: 524px;
}

#u30486-4
{
	z-index: 212;
	width: 342px;
	min-height: 27px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 20px;
	line-height: 24px;
	font-weight: bold;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
	margin-top: 317px;
	left: 96px;
}

#u30467-4
{
	z-index: 93;
	width: 342px;
	min-height: 27px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 20px;
	line-height: 24px;
	font-weight: bold;
	font-style: italic;
	left: 221px;
	margin-top: 82px;
	position: relative;
}

.js body
{
	visibility: hidden;
}

.js body.initialized
{
	visibility: visible;
}

#u31132-bw
{
	z-index: 2;
	min-height: 645.8499999999999px;
}

#u30478
{
	z-index: 97;
	height: 631px;
	background: transparent url("../images/apps_01b.jpg") no-repeat center top;
	background-size: cover;
}

#u30478-bw
{
	z-index: 97;
	margin-top: 380px;
	height: 631px;
}

#u30457
{
	z-index: 147;
	width: 63px;
	background-color: transparent;
	opacity: 0.44;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=44)";
	filter: alpha(opacity=44);
	-webkit-transform: matrix(-1,0,0,-1,63,63);
	-ms-transform: matrix(-1,0,0,-1,63,63);
	transform: matrix(-1,0,0,-1,63,63);
	position: relative;
	margin-right: -10000px;
	margin-top: 948px;
	left: 669px;
}

#u30474
{
	z-index: 149;
	width: 668px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 618px;
	left: 266px;
}

#u30475
{
	z-index: 150;
	width: 668px;
	height: 219px;
	background-color: #000000;
	opacity: 0.32;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=32)";
	filter: alpha(opacity=32);
	border-radius: 36px;
	position: relative;
	margin-right: -10000px;
}

#u30475::before
{
	content: "";
	position: absolute;
	pointer-events: none;
	top: 0px;
	left: 0px;
	bottom: 0px;
	right: 0px;
	border-radius: 36px;
	box-shadow: inset 3px 3px 4px rgba(255,255,255,0.75), inset -3px -3px 4px rgba(0,0,0,0.75);
}

.js #u30475.ose_pre_init
{
	opacity: 0.32;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=32)";
	filter: alpha(opacity=32);
}

#u30476-6
{
	z-index: 151;
	width: 619px;
	min-height: 181px;
	text-shadow: 6px 6px 8px rgba(0,0,0,0.5);
	-pie-box-shadow: none;
	box-shadow: none;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	margin-top: 18px;
	left: 25px;
}

#u30476-2
{
	font-size: 101px;
	line-height: 121px;
}

#u30476-4
{
	font-size: 65px;
	line-height: 58px;
}

.js #u30476-6.ose_pre_init
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
}

#u30481-8
{
	z-index: 85;
	width: 1160px;
	background-color: transparent;
	text-align: center;
	font-weight: bold;
	margin-left: 20px;
	margin-top: 26px;
	position: relative;
}

#u30481-2,#u30481-4
{
	font-size: 38px;
	line-height: 46px;
	color: #7F7F7F;
	font-style: italic;
}

#u30481-6
{
	font-size: 49px;
	line-height: 59px;
	font-style: normal;
}

#pu30461-8
{
	width: 0.01px;
	margin-left: 20px;
	margin-top: 12px;
}

#u30461-8
{
	z-index: 192;
	width: 1161px;
	background-color: transparent;
	color: #145B8D;
	text-align: center;
	font-size: 38px;
	line-height: 46px;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	margin-top: 332px;
}

#u30461-2,#u30461-4
{
	font-style: italic;
}

#u31252-4
{
	z-index: 223;
	width: 63px;
	min-height: 148px;
	border-width: 0px;
	background-color: transparent;
	line-height: 157px;
	-webkit-transform: matrix(0.9998,0.0175,-0.0175,0.9998,1,-1);
	-ms-transform: matrix(0.9998,0.0175,-0.0175,0.9998,1,-1);
	transform: matrix(0.9998,0.0175,-0.0175,0.9998,1,-1);
	position: relative;
	margin-right: -10000px;
	margin-top: 257px;
	left: 381px;
}

#u31252-4:hover
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 148px;
	width: 63px;
	margin: 257px -10000px 0px 0px;
}

#u31324
{
	z-index: 258;
	width: 180px;
	min-height: 59px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 44px;
}

#u31339
{
	z-index: 259;
	width: 180px;
	min-height: 59px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 114px;
}

#u31330
{
	z-index: 261;
	width: 523px;
	position: relative;
	margin-right: -10000px;
	left: 319px;
}

#u31330:hover
{
	background-color: transparent;
	width: 523px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u31444
{
	z-index: 273;
	width: 303px;
	height: 153px;
	background-color: transparent;
	border-radius: 25px;
	position: relative;
	margin-right: -10000px;
	margin-top: 44px;
	left: 328px;
}

.ie #u31071,.ie #u31444
{
	background-color: #FFFFFF;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
}

#u31444:hover
{
	border-style: solid;
	border-width: 6px;
	border-color: #F7931E;
	width: 297px;
	height: 147px;
	min-height: 0px;
	margin: 41px -10003px -3px -3px;
}

.ie #u31444:hover
{
	opacity: 1;
	-ms-filter: "";
	filter: none;
	background-color: transparent;
}

#u31444:hover::before
{
	content: "";
	position: absolute;
	pointer-events: none;
	top: -6px;
	left: -6px;
	bottom: -6px;
	right: -6px;
	border-radius: 25px;
	box-shadow: none;
}

#pu31456
{
	width: 0.01px;
	margin-left: 40px;
	margin-top: 34px;
}

#u31456
{
	z-index: 274;
	width: 180px;
	min-height: 59px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u31215-6
{
	z-index: 216;
	width: 729px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 196px;
}

#u31215-6:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 0px;
	width: 729px;
	margin: 0px -10000px 0px 0px;
}

#u31215-6:hover p
{
	color: #29ABE2;
	visibility: inherit;
}

#pu30489
{
	width: 0.01px;
	margin-left: -100px;
	margin-top: 90px;
}

#u30489
{
	z-index: 82;
	height: 684px;
	border-color: #000000;
	opacity: 0.83;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=83)";
	filter: alpha(opacity=83);
	background: transparent url("../images/3d-mobile-technology-hd.jpg") no-repeat center center;
	background-size: cover;
}

#u30489:hover
{
	background-repeat: no-repeat;
	background-position: center center;
	height: 684px;
	min-height: 0px;
	margin: 0px;
	background-size: cover;
}

.js #u30489.ose_pre_init
{
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
}

#u30489-bw
{
	z-index: 82;
	margin-top: 55px;
	height: 684px;
}

#u31240
{
	z-index: 98;
	width: 482px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 131px;
	left: 140px;
}

#u31237
{
	z-index: 99;
	width: 478px;
	height: 171px;
	background-color: #000000;
	opacity: 0.39;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=39)";
	filter: alpha(opacity=39);
	position: relative;
	margin-right: -10000px;
}

#u30479-4
{
	z-index: 100;
	width: 453px;
	background-color: transparent;
	line-height: 35px;
	font-size: 29px;
	color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	margin-top: 10px;
	left: 29px;
}

#u31243
{
	z-index: 104;
	width: 433px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 463px;
	left: 852px;
}

#u31244
{
	z-index: 105;
	width: 433px;
	height: 166px;
	background-color: #000000;
	opacity: 0.39;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=39)";
	filter: alpha(opacity=39);
	position: relative;
	margin-right: -10000px;
}

#u31245-4
{
	z-index: 106;
	width: 381px;
	min-height: 117px;
	background-color: transparent;
	line-height: 35px;
	font-size: 29px;
	color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	margin-top: 10px;
	left: 23px;
}

#u31261-4
{
	z-index: 227;
	width: 1160px;
	min-height: 69px;
	text-shadow: 6px 6px 8px rgba(0,0,0,0.35);
	-pie-box-shadow: none;
	box-shadow: none;
	background-color: transparent;
	color: #3D6F8C;
	text-align: center;
	font-size: 60px;
	line-height: 72px;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	left: 120px;
}

#u30487-4
{
	z-index: 124;
	width: 1161px;
	background-color: transparent;
	text-align: center;
	font-size: 49px;
	line-height: 59px;
	font-weight: bold;
	font-style: normal;
	margin-left: 20px;
	margin-top: 119px;
	position: relative;
}

#u30460
{
	z-index: 83;
	min-height: 376px;
	border-color: #000000;
	background: #FBB03B url("../images/market-segmentation.jpg") no-repeat right top;
}

#u30460_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	position: relative;
	width: 1200px;
	left: -100px;
	padding-bottom: 31px;
}

#u31358
{
	z-index: 260;
	width: 180px;
	min-height: 59px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	left: 55px;
	position: relative;
}

#u30492-14
{
	z-index: 110;
	width: 505px;
	background-color: transparent;
	left: 112px;
	margin-top: 15px;
	position: relative;
}

#u30492-12
{
	padding-left: 48px;
}

#u30492-12.rtl-list
{
	padding-left: 0px;
	padding-right: 48px;
}

#u30492-12 > li:before
{
	margin-right: 10px;
	content: '•';
}

#u30492-12.rtl-list > li:before
{
	margin-right: 0px;
	margin-left: 10px;
}

#u30460-bw
{
	z-index: 83;
	min-height: 376px;
	margin-top: 23px;
}

#pu31396
{
	width: 0.01px;
	margin-left: -180px;
	margin-top: 43px;
}

#u31396
{
	z-index: 270;
	width: 180px;
	min-height: 59px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u31386-4
{
	z-index: 266;
	width: 1160px;
	background-color: transparent;
	line-height: 53px;
	text-align: center;
	font-size: 33px;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	margin-top: 6px;
	left: 200px;
}

#u31461
{
	z-index: 275;
	width: 303px;
	background-color: transparent;
	margin-left: 448px;
	margin-top: 23px;
	position: relative;
}

#pu31401
{
	width: 0.01px;
	margin-left: -180px;
	margin-top: 26px;
}

#u31401
{
	z-index: 271;
	width: 180px;
	min-height: 59px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u30482-19
{
	z-index: 128;
	width: 1160px;
	background-color: transparent;
	color: #7F7F7F;
	position: relative;
	margin-right: -10000px;
	left: 200px;
}

#u30482-12
{
	padding-left: 70px;
}

#u30482-12.rtl-list
{
	padding-left: 0px;
	padding-right: 70px;
}

#u30482-12 > li:before
{
	margin-right: 6px;
	content: '○';
}

#u30482-12.rtl-list > li:before
{
	margin-right: 0px;
	margin-left: 6px;
}

#u30482-3 > li:before,#u30482-17 > li:before
{
	content: '•';
}

#pu30459
{
	width: 0.01px;
	margin-left: -100px;
	margin-top: 73px;
}

#u30459
{
	z-index: 84;
	min-height: 136px;
	border-color: #000000;
	padding-bottom: 532px;
	background: #716D74 url("../images/skyscraper_clouds.jpg") no-repeat center center;
	background-size: cover;
}

#u31318
{
	z-index: 205;
	width: 1160px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 120px;
}

#u30465
{
	z-index: 206;
	width: 1160px;
	height: 136px;
	-pie-box-shadow: none;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.5);
	border-width: 0px;
	border-color: transparent;
	background-color: #FFFFFF;
	opacity: 0.13;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=13)";
	filter: alpha(opacity=13);
	border-radius: 0px 0px 37px 37px ;
	position: relative;
	margin-right: -10000px;
}

#u30470-4
{
	z-index: 207;
	width: 1160px;
	min-height: 66px;
	background-color: transparent;
	opacity: 0.76;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=76)";
	filter: alpha(opacity=76);
	line-height: 106px;
	position: relative;
	margin-right: -10000px;
	margin-top: 23px;
}

#u30459-bw
{
	z-index: 84;
	min-height: 136px;
	margin-top: 149px;
}

#u31312
{
	z-index: 231;
	width: 182px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 609px;
}

#u31299
{
	z-index: 232;
	width: 182px;
	-pie-box-shadow: 0px 8px 8px #7F7F7F;
	box-shadow: 0px 8px 8px rgba(0,0,0,0.5);
	border-color: #7F7F7F;
	background-color: #92C2EC;
	border-radius: 200px;
	padding-bottom: 38px;
	position: relative;
	margin-right: -10000px;
}

#u31302
{
	z-index: 233;
	width: 148px;
	position: relative;
	margin-right: -10000px;
	margin-top: 43px;
	left: 17px;
}

.phone,.occhio
{
	border-width: 0px;
	border-color: #000000;
	background-color: transparent;
}

#u31363
{
	z-index: 263;
	width: 180px;
	min-height: 59px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 25px;
	left: 196px;
}

#u31375
{
	z-index: 264;
	width: 180px;
	min-height: 59px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 91px;
	left: 196px;
}

#u30473-4
{
	z-index: 157;
	width: 1160px;
	background-color: transparent;
	text-align: center;
	font-size: 44px;
	line-height: 53px;
	font-weight: bold;
	margin-left: 20px;
	margin-top: 61px;
	position: relative;
}

#u30463-26
{
	z-index: 161;
	width: 1106px;
	background-color: transparent;
	font-size: 24px;
	line-height: 34px;
	margin-left: 47px;
	margin-top: 25px;
	position: relative;
}

#u30463-2
{
	text-align: center;
	font-weight: bold;
}

#u30490
{
	z-index: 191;
	width: 1200px;
	padding-bottom: 425px;
	margin-top: 44px;
	position: relative;
	background: transparent url("../images/mobile-internet.jpg") no-repeat center center;
	background-size: cover;
}

.phone_explode
{
	border-width: 0px;
	border-color: #000000;
	background: transparent url("../images/mobile-internet.jpg") no-repeat center center;
	background-size: cover;
}

#u31381
{
	z-index: 265;
	width: 180px;
	min-height: 59px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: -18px;
	left: 761px;
}

#pcontact_bottom
{
	width: 0.01px;
	margin-left: -122px;
	margin-top: 45px;
}

#contact_bottom
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 577px;
}

#u31315-23
{
	z-index: 235;
	width: 1160px;
	background-color: transparent;
	line-height: 34px;
	font-size: 24px;
	position: relative;
	margin-right: -10000px;
	left: 142px;
}

#u30463-3,#u30463-5,#u30463-14,#u30463-15,#u30463-21,#u30463-22,#u31315-2,#u31315-3,#u31315-9,#u31315-10,#u31315-18,#u31315-19
{
	font-weight: bold;
}

#pu30464-4
{
	width: 0.01px;
	margin-left: -70px;
	margin-top: 70px;
}

#u30464-4
{
	z-index: 187;
	width: 1160px;
	background-color: transparent;
	line-height: 42px;
	position: relative;
	margin-right: -10000px;
	margin-top: 9px;
	left: 90px;
}

#u31407
{
	z-index: 272;
	width: 180px;
	min-height: 59px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u30462
{
	z-index: 200;
	min-height: 533px;
	padding-bottom: 41px;
	background: transparent url("../images/contactus.jpg") no-repeat center top;
	background-size: cover;
}

#u30459_align_to_page,#u30462_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	position: relative;
	width: 1200px;
	left: -100px;
}

#u30483
{
	z-index: 201;
	width: 250px;
	min-height: 475px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 58px;
	left: 797px;
}

#u30462-bw
{
	z-index: 200;
	min-height: 533px;
	margin-top: 39px;
}

#u30468
{
	z-index: 203;
	height: 57px;
	width: 57px;
	vertical-align: top;
	-webkit-transition-duration: 0.4s;
	-webkit-transition-delay: 0s;
	-webkit-transition-timing-function: ease;
	transition-duration: 0.4s;
	transition-delay: 0s;
	transition-timing-function: ease;
	margin-left: 572px;
	margin-top: 9px;
	position: relative;
	background: transparent url("../images/u30468.png") no-repeat 8px 8px;
}

#u30468:hover
{
	-webkit-transition-duration: 0s;
	-webkit-transition-delay: 0s;
	transition-duration: 0s;
	transition-delay: 0s;
	background: transparent url("../images/u30468-r.png") no-repeat 0px 0px;
}

#u31138
{
	z-index: 3;
	min-height: 135px;
	padding-bottom: 25px;
}

#u31138_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	position: relative;
	width: 1200px;
	left: -100px;
	margin-bottom: -12px;
}

#menuu31081
{
	z-index: 17;
	width: 235px;
	position: relative;
	margin-right: -10000px;
	margin-top: 21px;
	left: 120px;
}

#u31103
{
	width: 235px;
	position: relative;
}

#u31106
{
	width: 235px;
	min-height: 14px;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#u31106:hover
{
	width: 235px;
	min-height: 14px;
	margin: 0px -10000px 0px 0px;
}

#u31106:active
{
	width: 235px;
	min-height: 14px;
	margin: 0px -10000px 0px 0px;
}

#u31109-4
{
	width: 235px;
	min-height: 14px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
}

#u31106:hover #u31109-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 235px;
	margin: 0px -10000px 0px 0px;
}

#u31106:active #u31109-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 235px;
	margin: 0px -10000px 0px 0px;
}

#u31113
{
	width: 235px;
	min-height: 14px;
	padding-bottom: 5px;
	position: relative;
	margin-right: -10000px;
}

#u31106.MuseMenuActive,#u31113:hover
{
	width: 235px;
	min-height: 14px;
	margin: 0px -10000px 0px 0px;
}

#u31113:active
{
	width: 235px;
	min-height: 14px;
	margin: 0px -10000px 0px 0px;
}

#u31115-4
{
	width: 235px;
	min-height: 14px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
}

#u31106.MuseMenuActive #u31109-4,#u31113:hover #u31115-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 235px;
	margin: 0px -10000px 0px 0px;
}

#u31113:active #u31115-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 235px;
	margin: 0px -10000px 0px 0px;
}

#u31097
{
	width: 235px;
	min-height: 14px;
	padding-bottom: 5px;
	position: relative;
	margin-right: -10000px;
}

#u31113.MuseMenuActive,#u31097:active
{
	width: 235px;
	min-height: 14px;
	margin: 0px -10000px 0px 0px;
}

#u31099-4
{
	width: 235px;
	min-height: 14px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
}

#u31113.MuseMenuActive #u31115-4,#u31097:hover #u31099-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 235px;
	margin: 0px -10000px 0px 0px;
}

#u31097:active #u31099-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 235px;
	margin: 0px -10000px 0px 0px;
}

#u31083
{
	width: 235px;
	min-height: 14px;
	padding-bottom: 5px;
	position: relative;
	margin-right: -10000px;
}

#u31097.MuseMenuActive,#u31083:active
{
	width: 235px;
	min-height: 14px;
	margin: 0px -10000px 0px 0px;
}

#u31085-4
{
	width: 235px;
	min-height: 14px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
}

#u31097.MuseMenuActive #u31099-4,#u31083:hover #u31085-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 235px;
	margin: 0px -10000px 0px 0px;
}

#u31083:active #u31085-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 235px;
	margin: 0px -10000px 0px 0px;
}

#u31110,#u31096,#u31082,#u31089
{
	width: 235px;
	margin-top: 2px;
	position: relative;
}

#u31092
{
	width: 235px;
	min-height: 14px;
	padding-bottom: 5px;
	position: relative;
	margin-right: -10000px;
}

#u31083.MuseMenuActive,#u31092:active
{
	width: 235px;
	min-height: 14px;
	margin: 0px -10000px 0px 0px;
}

#u31092.MuseMenuActive
{
	width: 235px;
	min-height: 14px;
	margin: 0px -10000px 0px 0px;
}

#u31093-4
{
	width: 235px;
	min-height: 14px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
}

#u31083.MuseMenuActive #u31085-4,#u31092:hover #u31093-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 235px;
	margin: 0px -10000px 0px 0px;
}

#u31092:active #u31093-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 235px;
	margin: 0px -10000px 0px 0px;
}

#u31092.MuseMenuActive #u31093-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 235px;
	margin: 0px -10000px 0px 0px;
}

#pu31079
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 43px;
	margin-left: 490px;
}

#u31079
{
	z-index: 15;
	width: 87px;
	margin-left: 167px;
	position: relative;
}

#u31079_img
{
	padding-right: 6px;
}

#u31136-4
{
	z-index: 66;
	width: 421px;
	min-height: 23px;
	margin-top: 25px;
	position: relative;
}

#ppu31137
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 9px;
	margin-left: 911px;
}

#pu31137
{
	width: 0.01px;
	margin-left: 59px;
}

#u31137
{
	z-index: 62;
	width: 36px;
	height: 35px;
	position: relative;
	margin-right: -10000px;
}

#u31137:hover
{
	width: 36px;
	height: 35px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u31129
{
	z-index: 63;
	width: 99px;
	min-height: 30px;
	position: relative;
	margin-right: -10000px;
	margin-top: 11px;
	left: 101px;
}

#u31130
{
	z-index: 64;
	width: 40px;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
	left: 267px;
}

#u31135-13
{
	z-index: 48;
	width: 369px;
	min-height: 75px;
	margin-top: 10px;
	position: relative;
}

#u31138-bw
{
	z-index: 3;
	min-height: 135px;
	margin-top: -12px;
}

#muse_css_mq,.html
{
	background-color: #FFFFFF;
}

body
{
	position: relative;
	min-width: 1200px;
	padding-top: 36px;
}

