#realTopDiv {
	padding:			10px 20px 0 0;	
}
#realLeftDiv {
	float:				left;
	width:				450px;
}
#realRightDiv {
	float:				left;
	width:				405px;
	padding-left:		65px;
}
#realBottomDiv
{
	float:				left;
	margin-top:			15px;				
}
.realText, #realAdditionalDesc
{
	text-align:			justify;
}
#realAdditionalDesc  {
	font-size:			12px;
	margin-top:			6px;
}
#realAdditionalDesc a {
	display: block;
	margin-top: 0.5em;
}
#realLargeIcon {
	padding-right:		15px;
}
#realDescriptionSepa {
	margin:				25px 0 25px 0;
	border-bottom:		1px solid #323232; 
}
#realLeftBar {
	width:				450px;
	padding:			0;
	margin:				15px 0 0 0;
	float:				left;
}

#realScreen
{
	float:				left;
	border:				1px solid #4E4E4E;
}

#realScreen ul, #realScreen li
{
	margin:				0;
	padding:			0;
	list-style:			none;
}

#realScreen, #realScreen li
{ 
	width:				320px;
	height:				480px;
	overflow:			hidden;
}
#realTitle {
	text-align:			left;
	margin-top:			30px;
}

#realCompatibility {
	padding-top:		20px;
}

/* Compatibility icon */
.comp_java_off, .comp_java_on, .comp_symbian_on, .comp_symbian_off,
.comp_iphone_on,.comp_iphone_off, .comp_android_on, .comp_android_off,
.comp_wme_on, .comp_wme_off, .comp_ds_on, .comp_ds_off,
.comp_BB_on, .comp_BB_off {
	display: block;
	width: 64px;
	height: 64px;
	background-image: url("../images/icon_compatibility.png");
	background-repeat: no-repeat;
}
.comp_java_on {
	background-position: 0px 0px; 
}
.comp_java_off {
	background-position: 0px -64px; 
}
.comp_iphone_on {
	background-position: 0px -128px; 
}
.comp_iphone_off {
	background-position: 0px -192px; 
}
.comp_android_on {
	background-position: 0px -256px; 
}
.comp_android_off {
	background-position: 0px -320px; 
}
.comp_wme_on {
	background-position: 0px -384px; 
}
.comp_wme_off {
	background-position: 0px -448px; 
}
.comp_symbian_on {
	background-position: 0px -512px; 
}
.comp_symbian_off {
	background-position: 0px -576px; 
}
.comp_ds_on {
	background-position: 0px -640px; 
}
.comp_ds_off {
	background-position: 0px -704px; 
}
.comp_BB_on {
	background-position: 0px -768px; 
}
.comp_BB_off {
	background-position: 0px -832px; 
}

/* Screenshots buttons and pagination */
#prevBtn, #nextBtn {
	float:				left;
	margin-top:			240px;
	float:				left; 
	width:				41px;
	height:				41px;
}
.leftButtonEnd {
	background:			url('../images/arrow_left_off.png') no-repeat center center;
}
.leftButton {
	background:			url('../images/arrow_left_on.png') no-repeat center center;
	cursor:				pointer;
}

.leftButton:hover {
	background:			url('../images/arrow_left_over.png') no-repeat center center;
}

.rightButton {
	background:			url('../images/arrow_right_on.png') no-repeat center center;
	cursor:				pointer;
}

.rightButton:hover {
	background:			url('../images/arrow_right_over.png') no-repeat center center;
}
.rightButtonEnd {
	background:			url('../images/arrow_right_off.png') no-repeat center center;
}

#realScreenPagin {
	padding-top:	15px;
}
.screenPageOn, .screenPageOff {
	float: left;
	margin-right: 8px;
	display: block;
	width: 8px;
	height: 8px;
	background-image: url("../images/screens_pagin.png");
	background-repeat: no-repeat;
}
.screenPageOn {
	background-position: 0px 0px; 
}
.screenPageOff {
	background-position: 0px -8px; 
}
.realScreenTable {
	width:				320px;
	height:				480px;
	padding:			0;
	margin:				0;
	border:				0;
	border-collapse:	collapse;
}
.realScreenTable td {
	vertical-align:		middle;
	text-align:			center;
	padding:			0;
	margin:				0;
}
.realScreenTable tr {
	padding:			0;
	margin:				0;
}
.realAppStoreButton {
	cursor:				pointer;
}