

/*-------------TEASER-----------inicio-----*/



.teaserImage

{

	background:url('../images/teaserImage.jpg') no-repeat top left;

	height:382px;

	position:relative;

	width:999px;

}



.iphoneIcon_white{background:url('../images/teaser/iphoneIcon_white.png') no-repeat left top;}

.ipadIcon_white{background:url('../images/teaser/ipadIcon_white.png') no-repeat left top;}

.androidIcon_white{background:url('../images/teaser/androidIcon_white.png') no-repeat left top;}

.androidTabletIcon_white{background:url('../images/teaser/androidTabletIcon_white.png') no-repeat left top;}

.windowsPhoneIcon_white{background:url('../images/teaser/windowsPhoneIcon_white.png') no-repeat left top;}

.mobileIcon_white{background:url('../images/teaser/mobileIcon_white.png') no-repeat left top;}

.macIcon_white{background:url('../images/teaser/macIcon_white.png') no-repeat left top;}

.nokiaIcon_white{background:url('../images/teaser/nokiaIcon_white.png') no-repeat left top;}

.palmIcon_white{background:url('../images/teaser/palmIcon_white.png') no-repeat left top;}

.wiiIcon_white{background:url('../images/teaser/wiiIcon_white.png') no-repeat left top;}

.xboxIcon_white{background:url('../images/teaser/xboxIcon_white.png') no-repeat left top;}

.pspIcon_white{background:url('../images/teaser/pspIcon_white.png') no-repeat left top;}

.playstationIcon_white{background:url('../images/teaser/playstationIcon_white.png') no-repeat left top;}





.iphoneIcon_black{background:url('../images/teaser/iphoneIcon_black.png') no-repeat left top;}

.ipadIcon_black{background:url('../images/teaser/ipadIcon_black.png') no-repeat left top;}

.androidIcon_black{background:url('../images/teaser/androidIcon_black.png') no-repeat left top;}

.androidTabletIcon_black{background:url('../images/teaser/androidTabletIcon_black.png') no-repeat left top;}

.windowsPhoneIcon_black{background:url('../images/teaser/windowsPhoneIcon_black.png') no-repeat left top;}

.mobileIcon_black{background:url('../images/teaser/mobileIcon_black.png') no-repeat left top;}

.macIcon_black{background:url('../images/teaser/macIcon_black.png') no-repeat left top;}

.nokiaIcon_black{background:url('../images/teaser/nokiaIcon_black.png') no-repeat left top;}

.palmIcon_black{background:url('../images/teaser/palmIcon_black.png') no-repeat left top;}

.wiiIcon_black{background:url('../images/teaser/wiiIcon_black.png') no-repeat left top;}

.xboxIcon_black{background:url('../images/teaser/xboxIcon_black.png') no-repeat left top;}

.pspIcon_black{background:url('../images/teaser/pspIcon_black.png') no-repeat left top;}

.playstationIcon_black{background:url('../images/teaser/playstationIcon_black.png') no-repeat left top;}





	#customBg /*background*/

	{

		height: 214px;

		left: 61px;

		position: absolute;

		top: 118px;

		width: 354px;

		z-index: 10;

	}

	.bgColor{}

	.serif{font-family:Georgia, serif;}

	.sans:{font-family:CoolveticaRg;}



	.fontColorWhite a{color:#FFF;}

	.fontColorWhite{color:#FFF;}

	.fontColorBlak a{color:#000;}

	.fontColorBlak{color:#000;}



	#customBg.serif *{font-family:Georgia, serif;}



	#customBg.sans *{font-family:CoolveticaRg;}





		#customLogo

		{

			background-repeat:no-repeat;

			position:absolute;

			z-index:11;

		}



		.logoAlignLeft

		{

			background-position: left top;

			height:197px;

			left:-53px;

			top:-97px;

			width:222px;

		}



		.logoAlignCenter

		{

			background-position: center top;

			height:157px;

			left:-53px;

			top:-99px;

			width:353px;

		}



		#customText

		{

			position:absolute;

			font-family:inherit;

			font-size:19px;

			width: 249px;

		}



	.elementsAlign1 #customText

	{

		left: 62px;

		top: 148px;

	}



	.elementsAlign2  #customText

	{

		left: 83px;

		top: 138px;

	}



		#customList

		{

		    bottom: 28px;

			left: 50px;

			height:30px;

			position: absolute;

		}



	.elementsAlign1 #customList

	{

		left: 242px;

		top: 147px;

	}



	.elementsAlign2 #customList

	{

		left: 84px;

		top: 170px;

	}





		#seeMore

		{

			background:url('../images/teaser/puls.png') no-repeat left top;

			height:10px;

			left:244px;

			position:absolute;

			top:88px;

			width:10px;

		}



		.elementsAlign1 #seeMore{display:none;}

		.elementsAlign2 #seeMore{display:none;}



		#customBg > div.thinQr

		{

			background:url('../images/teaser/genericQrIcon_white.png') no-repeat left top;

			position:absolute;

		}



		#customBg> div.thinQr:hover+div.largeQr

		{

			display:block;

		}







		#customBg > div.largeQr

		{

			border: 8px solid #575757

			height:180px;

			height:180px;

			right: -39px;

			top: -114px;

			width:180px;

			z-index:15;

		}





		#customBg > div.largeQr img

		{

			height: 180px;

			width: 180px;

		}



		.elementsAlign1 .thinQr

		{

			left: 274px;

			top: 89px;

		}

		.elementsAlign2 .thinQr

		{

			left: 297px;

			top: 146px;

		}



	/*

		.teaserImage > div:first-child > span

		{

			background:url('../images/letsGolfLogo.png') no-repeat left top;

			display:block;

			height:111px;

			left:-43px;

			position:absolute;

			top:	-25px;

			width:147px;

			z-index:1;

		}



		.teaserImage > div:first-child > div > span

		{

			display:block;

			color:#FFF;

			font:normal 23px Arial, Helvetica, sans-serif;

			height:41px;

			right:20px;

			position:absolute;

			top:80px;

			width:170px;

			text-shadow: 0 -2px 1px #48670E, 2px -2px 1px #48670E, 2px 0 1px #48670E, 2px 2px 1px #48670E, 0 2px 1px #48670E,  -2px 2px 1px #48670E, -2px 0 1px #48670E, -2px -2px 1px #48670E;

		}

*/





		#customList li

		{

			background-position: left top;

			background-repeat:no-repeat;

			color:#FFF;

			float:left;

			font-family:inherit;

			font-size:16px;

			height:19px;

			margin:0 19px 0 0;			

		/*	text-shadow: 0 -1px 1px #48670E, 1px -1px 1px #48670E, 1px 0 1px #48670E, 1px 1px 1px #48670E, 0 1px 1px #48670E,  -1px 1px 1px #48670E, -1px 0 1px #48670E, -1px -1px 1px #48670E;*/

			text-align:left;

		}







	#overlayLayerList

	{

		background-color:#3c3f45;

		color:#FFF;

		display:none;

		font-size:12px;

		left:391px;

		position:absolute;

		top:95px;

		width:263px;

	}



	#overlayLayerListBg

	{

		display:none;

		height:100%;

		left:0;

		opacity:0.6;

		/*filter:alpha(opacity=60); for ie*/

		position:absolute;

		top:0;

		width:100%;

		z-index:5;

	}



	#overlayLayerList ul

	{

		height:100%;

		padding-left:29px;

		position:absolute;

		width:100%;

		z-index:6;

	}



	#overlayLayerList ul li

	{

		height:19px;

		padding-left:17px;

	}



	#overlayLayerListCloseButton

	{

		background:url('../images/overlayLayerListCloseButton.png') no-repeat left top;

		height:15px;

		right:6px;

		position:absolute;

		top:7px;

		width:15px;

	}



	/*

		.teaserImage > div:first-child > ul li

		{

			color:#FFF;

			float:left;

			font-size:12px;

			margin:0 15px 0 0;

			text-shadow: 0 -1px 1px #48670E, 1px -1px 1px #48670E, 1px 0 1px #48670E, 1px 1px 1px #48670E, 0 1px 1px #48670E,  -1px 1px 1px #48670E, -1px 0 1px #48670E, -1px -1px 1px #48670E;

			text-align:left;

		}



		.teaserImage > div:first-child > ul li:first-child

		{margin-left:5px;}

		.teaserImage > div:first-child > ul li:first-child+li

		{margin-right:30px;}

		*/







	.teaserImage > div:first-child + div

	{

		bottom:14px;

		height:30px;

		position:absolute;

		width:999px;

		text-align: right;

		top: 342px;

	}



		#social_container

		{
			position: absolute;

			top: 342px;

			left: 75px;

			width: 930px;

		}



			.twitterBtn, .likeBtn, .glPlusBtn

			{

				float:right;

				margin-right:20px;

			}



		.glPlusBtn

		{

			margin-right:5px;

		}

	 .videoImage{cursor:pointer;}

	.video, .videoImage

	{

		border-radius:5px;

		-moz-border-radius:5px;

		-webkit-border-radius:5px;

		-o-border-radius:5px;

		height:310px;

		left:464px;

		position:absolute;

		top:14px;

		width:509px;

		z-index:10;

	}



	.videoImage{z-index:11;}



	#teaserSlider

	{

		height:71px;

		margin-top:21px;

		position:relative;

		width:999px;

	}



.arrow

{

	cursor:pointer;

	height:70px;

	position:absolute;

	top:0;

	width:17px;

}



		#lArrow

		{

			background:url('../images/sliderLeftArrow.jpg') no-repeat left top;

			left:0;

		}



		#rArrow

		{

			background:url('../images/sliderRightArrow.jpg') no-repeat left top;

			right:0;

		}



		.uArrow

		{

			background:url('../images/sliderUpArrow.jpg') no-repeat left top;

			cursor:pointer;

			display:none;

			height:20px;

			left:0;

			position:absolute;

			top:-18px;

			width:189px;

		}



		#slide

		{

			height:71px;

			margin:auto;

			position:relative;

			width:961px;

		}



			#slide > div

			{

				background:url('../images/sliderBg.jpg') no-repeat left top;

				float:left;

				height:70px;

				margin-right:3px;

				position: relative;

				width:189px;

			}

/*-------------TEASER-------fin---------*/

#maincontent{position:relative; height:756px; margin-top:15px;}

/*-------------CONTENT---inicio------------*/



#posts1, #fcApp, #sidebar, #cnApp{border:1px solid #cecece;}

#fcApp.loc_cn
{	
	height:360px;
	overflow:hidden;
}

#cnApp
{
	margin-top:7px;
	width:749px;
}

#content

{

	left:0;

	position:absolute;

	top:0;

}





	#fcApp

	{
		float:left;

		height:434px;

		width:500px !important;

	}





	/*------------posts del cuerpo-------------*/





	#posts1

	{

		height:300px;

		margin-bottom:15px;

		padding:0 0 0 12px;

		width:736px;

	}

	#posts2

	{

		border:1px solid #cecece;

		height:300px;

		margin-bottom:15px;

		padding:0 0 0 12px;

		width:736px;

	}

	#posts3

	{

		border:1px solid #cecece;

		height:300px;

		margin-bottom:15px;

		padding:0 0 0 12px;

		width:736px;

	}



	#posts4

	{

		border:1px solid #cecece;

		height:300px;

		margin-bottom:15px;

		padding:0 0 0 12px;

		width:736px;

	}



	.posts

	{

		float:left;

		margin-right:8px;

		width:235px;

	}



	.posts h3

	{

		font-family:Verdana, Geneva, sans-serif;

		font-weight:bold;

		margin: 15px 0 0 0;

	}



	#titles.posts

	{

		float:none;

		margin-bottom:11px;

		overflow:auto;

		width:735px;

	}



	#titles.posts h3

	{

		float:left;

		margin-right:8px;

		width:235px;

	}



	.posts p

	{

		margin-top:8px;

		padding:0 3px;

		text-align:left;

		width:228px;

	}

	/*SOLO PARA LA OPCION2*/

	#posts2 div.posts:first-child+div.posts+div.posts

	{

		width:470px;

	}



	#posts2 div.posts:first-child+div.posts+div.posts p

	{

		width:464px;

	}



	/*SOLO PARA LA OPCION2*/

	/*SOLO PARA LA OPCION3*/



	#posts3 div.posts:first-child+div.posts

	{

		width:470px;

	}



	#posts3 div.posts:first-child+div.posts p

	{

		width:464px;

	}



	#posts3 #titles.posts h3:first-child

	{

		width:469px;

	}





	/*SOLO PARA LA OPCION3*/

	/*SOLO PARA LA OPCION4*/



	#posts4 div.posts, #posts4 div.posts p

	{

		width:721px;

	}

	#posts4 h3{margin:8px;}



	/*SOLO PARA LA OPCION4*/



	/*---------sidebar----------*/

	#sidebar

	{

		background-color:#e8e8e8;

		height:753px;

		position:absolute;

		right:0;

		top:0;

		width:229px;

	}

		#sidebar > div:first-child

		{

			overflow:auto;

			padding:14px 12px 16px 12px;

			width:201px;

		}

		#sidebar h2

		{

			float:left;



		}

		#sidebar h2+span

		{

			background:url('../images/rssSmallIcon.jpg') no-repeat left top;

			display:block;

			float:right;

			height:17px;

			overflow:hidden;

			text-indent:-300px;

			width:18px;

		}

			#sidebar h2+span a{display:block; height:100%; width:100%;}



.sidebarPosts

{

	margin:0 auto 24px auto;

	width:203px;

}



.sidebarPosts > div:first-child{margin-bottom: 20px; overflow:auto;}



	.sidebarPosts img 

	{display:block; margin:auto;}



	.sidebarPosts > ul > li div:first-child

	{

		margin-bottom:8px;

		overflow:auto;

		padding:5px 4px 0 4px;

		width:195px;

	}



	#sidebar > ul > li > div:first-child

	{border-bottom:2px solid #dadada;}



		.sidebarPosts h3

		{

			font-family:Arial, Helvetica, sans-serif;

			font-weight:bold;

			float:left;

			width:139px;

		}

			.sidebarPosts h3 a {color: #000000;}

		.sidebarPosts > div:first-child > span

		{

			display:block;

			float:right;

			font:10px Arial, Helvetica, sans-serif;

		}



	.sidebarPosts p

	{

		font:10px Verdana, Geneva, sans-serif;

		margin:18px 0 12px 0;

		padding:0 6px;

		text-align:left;

		width:190px;

	}



	.sidebarPosts > p a, .posts a

	{

		color:#2d74aa;

		font:bold 10px Verdana, Geneva, sans-serif;

		text-decoration:underline;

	}



#sidebar  #paginador

{

    bottom: 0;

	float:none;

    position: absolute;

	padding-left:0;

    right: 16px;

	width:auto;

}

/*** GAMELIST DAU ***/ 
.gamelist-border {
	position:relative;
	float:right;
	max-width:240px;
	width:100%;
	height:436px;
	padding:0;
	border:1px solid #cecece;
	font-family:'Myriad Pro', sans-serif;
	font-size:10px;
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
	    -ms-box-sizing:border-box;
	     -o-box-sizing:border-box;
	        box-sizing:border-box;
}
.gamelist-border h2 {
	padding:0 0 0 10px;
	line-height:48px;
	font-family:'Verdana', sans-serif; 
	font-size:14px;
}
.gamelist-border li {
	display:block;
	padding:7px;
}
.gamelist-border li>*{
	margin-left:3px;
	display:inline-block;
	vertical-align:middle;
}
.gamelist-border li>img{
	-webkit-border-radius:8px;
	   -moz-border-radius:8px;
	    -ms-border-radius:8px;
	     -o-border-radius:8px;
	        border-radius:8px;
}
.shaded {
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #dadada 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dadada)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#dadada 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#dadada 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#dadada 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#dadada 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dadada',GradientType=0 ); /* IE6-9 */
}
.gamelist-border .number{
	font-family:verdana, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#878e9e;
}
.gamelist-border .title{
	width:60%;
	font-size:10px;
	color:#383838;
	padding-right:0;
}

.platform-links .title-span {
    display: block;
    position: absolute;
    z-index: 99;
	top: -10px;
	width: 100%;
    text-align: center;
	font-size:10px;
	color:#383838;
}

.platform-links.xhide { display:none !important; } 
.platform-links.xshow { display:block !important; } 


/*-------------CONTENT-----fin----------*/