
	* { margin:0; padding:0; }
	body { font-family:calibri,arial,helvetica,sans-serif; font-size:14px; background:#302f4e; }
	html, body { width:100%;height:100%; }
	img { border:none; }
	a, a:hover, a:visited { color:#111; }
	#legal, #legal a, #legal a:hover, #legal a:visited { color:#777; }
	h1 { font-size:24px; line-height:100%; }
	h2 { font-size:18px; line-height:100%; }
	input { border-width:0; }
	input:focus { outline:none; }
	p, ul { margin:5px 0 5px 0; }
	.layoutBox { font-size:1px;line-height:1px; }
	.clickable { cursor:pointer; }
	.unshown { display:none; }
	.smsBody, .smsNumber { font-weight:bold; }

	#Center { width:100%;height:100%;border:none; }
	#Layout { position:relative; width:951px;height:529px; background:url('../Res/ResMegaWiezowce/bg.jpg') no-repeat; }
	#Logo { position:absolute; display:block; left:0px;top:0px; width:544px;height:226px; }
	#Logo:focus { outline:none; }
	#OrderButton { position:absolute; left:520px;top:277px; width:88px;height:31px; }
	#OrderMSISDN { position:absolute; left:346px;top:278px; width:164px;height:27px; border:none; text-align:left; text-shadow:0px 0px 0px #000; background:transparent; color:#07c9e5; font-size:25px; font-weight:normal; line-height:100%; }
	
	#GetButton { position:absolute; left:696px;top:277px; width:244px;height:31px; z-index:10; }
	
	#TextBox { position:absolute; left:323px;top:330px; width:575px;height:150px; text-align:left; font-size:13px; color:#111; line-height:110%; overflow:auto; scrollbar-base-color:#fff; scrollbar-arrow-color:#1f1f1f; }
	#SectionStart { font-size:12px; line-height:15px; }
	#SpotBox { position:absolute; left:0px;top:0px; width:0px;height:0px; cursor:pointer; }
	#MenuBox { position:absolute; left:323px;top:490px; width:575px;height:25px; text-align:center; line-height:26px; color:#eee; }
	#MenuBox a, #MenuBox a:hover, #MenuBox a:visited { color:#111; }
	.HelpInfo { margin-left:20px;  }
	.HelpInfo li { padding-left:0; list-style-position:outside;list-style-type:square; }

	.OrderButton { background-image:url('../Res/ResMegaWiezowce/btns.jpg'); }
	.OrderButtonStandard { background-position:0 0; }
	.OrderButtonRollover { background-position:0 -31px; }
	.OrderButtonPushed { background-position:0 -62px; }

	
	.GetButton { background-image:url('../Res/ResMegaWiezowce/getbtns.jpg'); }
	.GetButtonStandard { background-position:0 0; }
	.GetButtonRollover { background-position:0 -31px; }
	.GetButtonPushed { background-position:0 -62px; }
	
	
	.MenuButton { text-decoration:none; }
	.MenuButtonCurrent { font-weight:bold; text-decoration:none; }
	.MenuButtonRollover { text-decoration:underline; }

	#SectionPhones ul { line-height:100%; }
	.compatibilityManufacturers { font-size:10px; }
	.compatibilityManufacturers li { display:inline; }
	.compatibilityMobileTypes li { display:inline; }
	.compatibilityMobileTypes { display:none; font-size:10px; }
	.currentManufacturer { font-weight:bold; }
	.currentManufacturerMobileTypes { display:block; }
	.manufacturerName { font-weight:bold; }
	.manufacturerName:hover { background:pink; }
	.mobileTypesList { margin:0 10px 5px 15px; }
	.mobileTypesList span.hl { } 

	
	#idj_GetLink { display:block; width:244px;height:31px; }
	#idj_GetLink:focus { outline:none; } 
	
	
	#OtherGames_Title h1 { color:#eee; }

	

	

	
	
		
		#Notification { z-index:99; position:fixed; left:0; top:0; width:100%; height:30px; overflow:hidden; border-bottom:solid 1px #000; }
		#Notification table { height:100%; margin-left:10px; margin-right:100px; }
		#Notification table td { vertical-align:middle; }
		#NotificationMessage {   font-family:arial,helvetica,sans-serif; font-size:12px; color:#000; }
		#NotificationClose { position:absolute; right:10px; top:6px; width:80px; font-size:12px; cursor:pointer; }
		
		#Notification.NotificationWarning { background:#FFFFE1; }
		#Notification.NotificationSuccess { background:#7FFF8E; }
	


	#NotificationClose { border:1px solid #000; }
	

	#OtherGames_Dim { position:absolute;left:0;top:0;width:100%;height:100%;z-index:90;background:#000;opacity:.5;filter:alpha(opacity=50); }
	#OtherGames_BoxCenter { position:absolute;left:0;top:0;width:100%;height:100%;z-index:91; }
	#OtherGames_Box { background:#000; }
	#OtherGames_Title { position:relative;text-align:center;background:#000; }
	#OtherGames_Close { position:absolute;right:0;top:0;display:block;width:30px;height:30px;background:url('../Res/OtherGames/Close.gif') no-repeat; }
	.OtherGames_GameLink { display:block;width:215px;height:155px; }



	
	.csj_Manufacturers { width: 128px; font-size:10px; line-height:100%; border: solid 1px #303030; } 
	.csj_MobileTypes { width: 128px; font-size:10px; border: solid 1px #303030; }
	#idj_FullMobileName { font-size:16px; line-height:100%; margin-top:8px; }
	#idj_GetJar { font-weight:bold; }
	.idj_FauxHeader { font-weight:bold; }



