@charset "utf-8";

/* CSS Document */



body {

	font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif;

	background: #38535f url(../Images/BG.jpg) center 0 fixed;

	margin: 0; }



a, a:hover, a:active { text-decoration: none; }



p, span, h1, h2, h3, ul, ol, dl {

	margin: 0;

	padding: 0; }



form, fieldset, input {

	margin: 0;

	padding: 0;

	border: none; }



#contenedor {

	width: 985px;

	border-right: 1px #5d727c solid;

	border-left: 1px #5d727c solid;

	margin: 0 auto; }



#header {

	height: 206px;

	background: url(../Images/header.jpg) no-repeat;

	position: relative; }



	#header .logo {

		width: 190px;

		height: 95px;

		position: absolute;

		top: 81px;

		left: 50px; }



div.logo a {

	height: 95px;

	text-indent: -9999px;

	display: block; }



div.logo span {

	width: 100%;

	height: 100%;

	position: absolute;

	bottom: 0;

	left: 0; }



#header .info {

	width: 143px;

	line-height: 21px;

	position: absolute;

	top: 38px;

	right: 35px; }



div.info span {

	color: #acefff;

	display: block; }



div.info p { color: #FFF; }



#header .links {

	position: absolute;

	top: 22px;

	left: 270px; }



#header div.links ul { list-style: none; }



	#header div.links ul li {

		width: 133px;

		height: 108px;

		display: block;		

		margin-right: 10px;

		float: left; }

		

		#header div.links ul li img {

			background-color: #07495a;

			border: 1px #99c6df solid;

			padding: 1px; }

			

			#header div.links ul li img:hover {

				background-color: #ceeaf4;

				border: 1px #ceeaf4 solid;

				padding: 1px; }



#header .login {

	position: absolute;

	top: 158px;

	left: 291px; }



div.login form {

	width: 370px;

	height: 40px;

	float: left;

	overflow: hidden; }



	div.login form fieldset { float: left; }



		div.login form fieldset input.campo {

			width: 100px;

			height: 20px;

			font-size: 12px;

			color: #777;

			background: url(../Images/campo-login.gif) no-repeat;

			padding: 2px 0 0 6px;

			margin: 8px 4px 0 0; }



		div.login form fieldset input.enviar {

			width: 115px;

			height: 40px;

			background: url(../Images/enviar-login.gif) no-repeat; }



div.login p {

	width: 355px;

	height: 40px;

	font-size: 13px;

	line-height: 38px;

	color: #FFF;

	padding-left:15px;

	float: left;

	overflow: hidden; }

	

	div.login p strong { color: #8be7fe; }



div.login ul {

	width: 260px;

	list-style: none;

	padding-top: 10px;

	float: left; }



	div.login ul li {

		font-size: 12px;

		display: block;

		margin-right: 10px;

		float: left; }



		div.login ul li a {

			color: #FFF;

			background: url(../Images/icono-login.gif) 0 2px no-repeat;

			display: block;

			padding-left: 18px; }



			div.login ul li a:hover { text-decoration: underline; }



/* Logeado */



#logeado {

	height: 206px;

	background: url(../Images/h-logeado.jpg) no-repeat;

	position: relative; }



	#logeado .logo {

		width: 190px;

		height: 95px;

		position: absolute;

		top: 81px;

		left: 50px; }



div.logo a {

	height: 95px;

	text-indent: -9999px;

	display: block; }



div.logo span {

	width: 100%;

	height: 100%;

	position: absolute;

	bottom: 0;

	left: 0; }



#logeado .info {

	width: 232px;

	height: 136px;

	line-height: 21px;

	padding-right: 28px;

	margin-top: 7px;

	float: right;

	position: relative; }



div.info .nivel {

	width: 125px;

	height: 20px;

	position: absolute;

	top: 4px;

	right: 33px; }



	div.info .nivel strong {

		font-weight: normal;

		color: #bee1ff;

		margin-right: 2px;

		float: left; }



	div.info .nivel span {

		width: 66px;

		height: 14px;

		background: url(../Images/nivel-bg2.gif) no-repeat;

		display: block;

		padding: 1px 0 0 2px;

		margin-top: 4px;

		float: left; }



div.info .avatar {

	position: absolute;

	top: 36px;

	right: 53px; }



div.info .perfil {

	width: 105px;

	position: absolute;

	position: absolute;

	top: 31px;

	left: 20px; }



	div.info .perfil ul { list-style: none; }



		div.info .perfil ul li {

			line-height: 17px;

			color: #FFF;

			background: url(../Images/info-linea.gif) bottom repeat-x;

			display: block;

			padding-bottom: 2px; }



			div.info .perfil ul li a { color: #FFF; }



div.info .enlaces {

	width: 210px;

	position: absolute;

	top: 114px;

	left: 16px; }



	div.info .enlaces a.ef , div.info .enlaces a.ep {

		width: 106px;

		height: 22px;

		text-indent: -9999px;

		background: url(../Images/juegos-favoritos.gif) 0 0 no-repeat;

		display: block;

		margin-right: 8px;

		float: left; }



	div.info .enlaces a.ef:hover { background: url(../Images/juegos-favoritos.gif) 0 -24px no-repeat; }



	div.info .enlaces a.ep {

		width: 80px;

		background: url(../Images/editar-perfil.gif) 0 0 no-repeat; }



		div.info .enlaces a.ep:hover { background: url(../Images/editar-perfil.gif) 0 -24px no-repeat; }



#logeado .links {

	position: absolute;

	top: 22px;

	left: 270px; }



#logeado div.links ul { list-style: none; }



	#logeado div.links ul li {

		width: 133px;

		height: 108px;

		background-color: #07495a;

		border: 1px #99c6df solid;

		display: block;

		padding: 1px;

		margin-right: 10px;

		float: left; }



#logeado .login {

	position: absolute;

	top: 158px;

	left: 291px; }



div.login form {

	width: 370px;

	height: 40px;

	float: left;

	overflow: hidden; }



	div.login form fieldset { float: left; }



		div.login form fieldset input.campo {

			width: 100px;

			height: 20px;

			font-size: 12px;

			color: #777;

			background: url(../Images/campo-login.gif) no-repeat;

			padding: 2px 0 0 6px;

			margin: 8px 4px 0 0; }



		div.login form fieldset input.enviar {

			width: 115px;

			height: 40px;

			background: url(../Images/enviar-login.gif) no-repeat; }



div.login ul {

	width: 260px;

	list-style: none;

	padding-top: 10px;

	float: left; }



	div.login ul li {

		font-size: 12px;

		display: block;

		margin-right: 10px;

		float: left; }



		div.login ul li a {

			color: #FFF;

			background: url(../Images/icono-login.gif) 0 2px no-repeat;

			display: block;

			padding-left: 18px; }



			div.login ul li a:hover { text-decoration: underline; }



#menu {

	height: 33px;

	background: url(../Images/menu-bg.gif) no-repeat;

	overflow: hidden; }



	#menu ul {

		list-style: none;

		padding: 8px 0 0 65px;

		float: left; }



		#menu ul li {

			font-size: 12px;

			color: #FFF;

			background: url(../Images/icono-menu.gif) right no-repeat;

			display: block;

			padding-right: 12px;

			margin-right: 8px;

			float: left; }



			#menu ul li a { 

				color: #FFF; 

				padding: 0 2px; }

			

					#menu ul li a:hover { 

						background-color: #197c95; 

						padding: 2px; }



			#menu ul li.activo a { font-weight: bold; }



	#menu h3 {

		font-size: 11px;

		font-weight: normal;

		color: #74a4b1;

		display: block;

		padding: 8px 50px 0 0;

		float: right; }



#headline {

	height: 178px;

	background: url(../Images/headline-bg.jpg) no-repeat;

	position: relative; }



	#headline .favoritos {

		width: 100px;

		height: 45px;

		position: absolute;

		top: 30px;

		right: 23px; }



div.favoritos a {

	height: 45px;

	text-indent: -9999px;

	display: block; }



div.favoritos span {

	width: 100%;

	height: 100%;

	position: absolute;

	bottom: 0;

	left: 0; }



#headline .banner {

	width: 728px;

	background-color: #FFF;

	border: 1px #babfc3 solid;

	padding: 1px;

	position: absolute;

	top: 7px;

	left: 32px; }



#headline .buscador {

	position: absolute;

	top: 111px;

	left: 40px; }



div.buscador form {

	width: 525px;

	height: 30px;

	overflow: hidden; }



	div.buscador form fieldset {

		padding-top: 5px;

		margin-right: 4px;

		*margin-right: 2px;

		float: left; }



		div.buscador form fieldset label {

			color: #065d73;

			display: block;

			padding: 3px 10px 0 0;

			*padding: 3px 6px 0 0;

			float: left; }



		div.buscador form fieldset input.campo {

			width: 267px;

			height: 19px;

			font-size: 11px;

			color: #777;

			background: url(../Images/campo-buscador.gif) no-repeat;

			padding: 4px 0 0 30px;

			*padding: 4px 2px 0 30px; }

			

		div.buscador .imgmas {

		height:10px;

		width:10px;

		background:url(../Images/masbusqueda.jpg) no-repeat;

		margin:11px 0 0 0;

		float:left;

		border:0;

		padding:0;}

		

		div.buscador .imgmas:hover {

		background-image:url(../Images/masbusqueda2.jpg);}



		div.buscador form fieldset input.enviar {

			width: 91px;

			height: 23px;

			background: url(../Images/enviar-buscador.gif) no-repeat; }



#headline .espia {

	width: 215px;

	position: absolute;

	top: 111px;

	right: 205px;

	overflow: hidden; }



div.espia p {

	height: 24px;

	background: url(../Images/icono-espia.gif) 8px 2px no-repeat;

	color: #065d73;

	padding: 9px 0 0 43px; }

	

	div.espia p:hover { background: url(../Images/icono-espia.gif) 8px -29px no-repeat; }



	div.espia p a { color: #065d73; }

	

	div.espia p a:hover { text-decoration:underline; }



#headline .plugins {

	width: 80px;

	position: absolute;

	top: 108px;

	right: 102px; }



div.plugins img { border: 0; }



div.plugins img:hover { margin-top:1px; } 



div.plugins span {

	color: #065d73;

	display: block; }



div.plugins ul { list-style: none; }



	div.plugins ul li {

		display: block;

		margin-right: 5px;

		float: left; }



#medio {

	width: 985px;

	background: #edf3f7 url(../Images/all-bg.jpg) bottom no-repeat;

	padding-bottom: 10px;

	overflow: hidden; }



	#medio .colz {

		width: 473px;

		padding-left: 14px;

		float: left; }



div.colz .categorias {

	width: 462px;

	background: url(../Images/categorias-b.gif) bottom no-repeat;

	padding-bottom: 16px; }



div.categorias h1 {

	height: 35px;

	font-size: 12px;

	font-weight: normal;

	color: #FFF;

	background: url(../Images/categorias-t.gif) no-repeat;

	padding: 9px 0 0 70px; }



div.categorias .bg { background: #ceedf8 url(../Images/categorias-bg.gif) center -5px no-repeat; border-right:1px #c1e2d8 solid; border-left:1px #c1e2d8 solid; }



div.categorias ul {

	width: 426px;

	

	list-style: none;

	padding: 5px 18px;

	overflow: hidden; }



	div.categorias ul li {

		width: 118px;

		height: 20px;

		line-height: 20px;

		color: #2e383b;

		display: block;

		padding-left: 24px;

		float: left; }



		div.categorias ul li.lucha { background: url(../Images/Categorias/lucha.gif) no-repeat; }



		div.categorias ul li.clasicos { background: url(../Images/Categorias/clasicos.gif) 2px 0 no-repeat; }



		div.categorias ul li.puzzles { background: url(../Images/Categorias/puzzles.gif) no-repeat; }



		div.categorias ul li.naves { background: url(../Images/Categorias/naves.gif) no-repeat; }



		div.categorias ul li.cartas { background: url(../Images/Categorias/cartas.gif) no-repeat; }



		div.categorias ul li.chicas { background: url(../Images/Categorias/ninas.gif) no-repeat; }

		

		div.categorias ul li.multijugador { background: url(../Images/Categorias/multijugador.gif) no-repeat; }



		div.categorias ul li.aventura { background: url(../Images/Categorias/aventura.gif) no-repeat; }



		div.categorias ul li.coches { background: url(../Images/Categorias/coches.gif) no-repeat; }



		div.categorias ul li.deportes { background: url(../Images/Categorias/deportes.gif) no-repeat; }



		div.categorias ul li.eroticos { background: url(../Images/Categorias/eroticos.gif) no-repeat; }



		div.categorias ul li.estrategia { background: url(../Images/Categorias/estrategia.gif) no-repeat; }



		div.categorias ul li.habilidad { background: url(../Images/Categorias/habilidad.gif) no-repeat; }



		div.categorias ul li.infantiles { background: url(../Images/Categorias/infantiles.gif) no-repeat; }



		div.categorias ul li.plataformas { background: url(../Images/Categorias/plataformas.gif) no-repeat; }



		div.categorias ul li.tiros { background: url(../Images/Categorias/tiros.gif) no-repeat; }



		div.categorias ul li.motos { background: url(../Images/Categorias/motos.png) no-repeat; }

		

		div.categorias ul li.mesa { background: url(../Images/Categorias/mesa.gif) no-repeat; }



		div.categorias ul li.inteligencia { background: url(../Images/Categorias/inteligencia.gif) no-repeat; }



		div.categorias ul li.accion { background: url(../Images/Categorias/accion.gif) no-repeat; }
		
		div.categorias ul li.dos-jugadores { background: url(../Images/Categorias/2jugadores.gif) no-repeat; }



		div.categorias ul li.sangrientos { background: url(../Images/Categorias/sadicos.gif) no-repeat; }



		div.categorias ul li a { color: #2e383b; }



			div.categorias ul li a:hover {

				text-decoration: underline;

				color: #114899; }



div.colz .portada , .jugadores , .webs , .websx , .panel , .registro , .tags {

	width: 462px;

	margin-top: 15px; }



div.portada h1 , div.jugadores h1 , div.webs h1 , div.websx h1 , div.panel h1 , div.registro h1 , .tags h1 {

	height: 24px;

	font-size: 11px;

	font-weight: normal;

	color: #323c40;

	background: url(../Images/portada-bg.gif) no-repeat;

	padding: 9px 0 0 20px; }



div.portada ul {

	height: 168px;

	list-style: none;

	background: url(../Images/listado-bg.png) no-repeat;

	padding: 8px 0 0 14px;

	margin: 10px 0; }



	div.portada ul li {

		width: 137px;

		height: 158px;

		border: 1px #b3ced7 solid;

		display: block;

		margin-right: 8px;

		float: left; }



		div.portada ul li img {

			border: 1px #FFF solid;

			display: block; }

			

		div.portada ul li p {

			width: 127px;

			height: 43px;

			line-height: 20px;

			background-color: #dcf5fc;

			border-top: 1px #b3ced7 solid;

			padding: 2px 5px 0 5px; }



			div.portada ul li p strong a {

				width: 127px;

				height: 21px;

				font-weight: bold;

				color: #384347;

				text-align:center;

				display: block;

				overflow: hidden; }



				div.portada ul li p strong a:hover { color: #0a62e6; }



			div.portada ul li p span {

				width: 127px;

				height: 22px;

				text-align: center;

				line-height: 22px;

				color: #637378;

				border-top: 1px #95adb4 dashed;

				display: block;

				overflow: hidden; }

				

				div.portada ul li p span a { color: #74858a; }



					div.portada ul li p span a:hover { text-decoration: underline; }

			

div.paginador {

	height: 30px;

	background: url(../Images/paginador-bg.png) no-repeat;

	padding: 6px 20px 0 20px;

	margin: -5px 0 10px 0; }



div.paginador a {

	width: 23px;

	height: 20px;

	font-family: Arial, Helvetica, sans-serif;

	text-align: center;

	color: #598696;

	background: url(../Images/pag-bg.gif) no-repeat;

	padding-top: 4px;

	margin-right: 5px;

	float: left; }



	div.paginador a:hover {

		color: #e5392f;

		text-decoration: underline; }



	div.paginador a.activa {

		font-weight: bold;

		color: #e5392f; }



	div.paginador a.ant {

		width: 23px;

		height: 24px;

		text-indent: -9999px;

		background: url(../Images/anterior.gif) 0 0 no-repeat;

		float: left; }

		

		div.paginador a.ant:hover { background: url(../Images/anterior.gif) 0 -30px no-repeat; }



	div.paginador a.sig {

		width: 23px;

		height: 24px;

		text-indent: -9999px;

		background: url(../Images/siguiente.gif) 0 0 no-repeat;

		float: left; }

		

		div.paginador a.sig:hover { background: url(../Images/siguiente.gif) 0 -30px no-repeat; }



/* Mostrar */



div.mostrar {

	width: 385px;

	background: url(../Images/mostrar-b.png) bottom no-repeat;

	padding-bottom: 11px; }



	div.mostrar h1 {

		height: 24px;

		font-size: 11px;

		text-transform: uppercase;

		color: #FFF;

		background: url(../Images/mostrar-t.png) no-repeat;

		padding: 8px 14px 0 14px;

		position: relative; }



		div.mostrar h1 span {

			font-weight: normal;

			text-transform: none; }

			

			div.mostrar h1 img {

				position: relative;

				top: 0px; 

				right: 12px;

				float: right;}



	div.mostrar p {

		font-size: 12px;

		line-height: 20px;

		background: url(../Images/mostrar-m.gif) repeat-y;

		padding: 5px 10px 0 10px; }

		

		div.mostrar p span {

			font-weight: bold;

			line-height: 25px;

			color: #0c91b0;

			border-top: 1px #c4d7e3 dashed;

			display: block;

			padding: 2px 0 0 28px;

			margin-top: 5px; }

			

		div.mostrar p span.deportes {

			height: 24px;

			background: url(../Images/Categorias/deportes.png) 2px 4px no-repeat; }

			

		div.mostrar p span.tiros {

			height: 24px;

			background: url(../Images/Categorias/tiros.png) 2px 4px no-repeat; }

		

		div.mostrar p span.sangrientos {

			height: 24px;

			background: url(../Images/Categorias/sadicos.png) 2px 4px no-repeat; }

			

		div.mostrar p span.puzzles {

			height: 24px;

			background: url(../Images/Categorias/puzzles.png) 2px 4px no-repeat; }

			

		div.mostrar p span.plataformas {

			height: 24px;

			background: url(../Images/Categorias/plataformas.png) 2px 4px no-repeat; }

			

		div.mostrar p span.chicas {

			height: 24px;

			background: url(../Images/Categorias/ninas.png) 2px 4px no-repeat; }

			

		div.mostrar p span.naves {

			height: 24px;

			background: url(../Images/Categorias/naves.png) 2px 4px no-repeat; }

			

		div.mostrar p span.lucha {

			height: 24px;

			background: url(../Images/Categorias/lucha.png) 2px 4px no-repeat; }

			

		div.mostrar p span.infantiles {

			height: 24px;

			background: url(../Images/Categorias/infantiles.png) 2px 4px no-repeat; }

			
		div.mostrar p span.inteligencia {

			height: 24px;

			background: url(../Images/Categorias/inteligencia.gif) 2px 4px no-repeat; }


		div.mostrar p span.mesa {

			height: 24px;

			background: url(../Images/Categorias/mesa.gif) 2px 4px no-repeat; }

					

		div.mostrar p span.habilidad {

			height: 24px;

			background: url(../Images/Categorias/habilidad.png) 2px 4px no-repeat; }

			

		div.mostrar p span.estrategia {

			height: 24px;

			background: url(../Images/Categorias/estrategia.png) 2px 4px no-repeat; }

			

		div.mostrar p span.dos-jugadores {

			height: 24px;

			background: url(../Images/Categorias/2jugadores.gif) 2px 4px no-repeat; }

			

		div.mostrar p span.coches {

			height: 24px;

			background: url(../Images/Categorias/coches.png) 2px 4px no-repeat; }

			

		div.mostrar p span.clasicos {

			height: 24px;

			background: url(../Images/Categorias/clasicos.png) 2px 4px no-repeat; }

			

		div.mostrar p span.cartas {

			height: 24px;

			background: url(../Images/Categorias/cartas.png) 2px 4px no-repeat; }

			

		div.mostrar p span.aventura {

			height: 24px;

			background: url(../Images/Categorias/aventura.png) 2px 4px no-repeat; }


		div.mostrar p span.motos {

			height: 24px;

			background: url(../Images/Categorias/motos.png) 2px 4px no-repeat; }

			

		div.mostrar p span.accion {

			height: 24px;

			background: url(../Images/Categorias/accion.png) 2px 4px no-repeat; }

			

			div.mostrar p span a {

				color: #0c91b0; }

				

				div.mostrar p span a:hover {

					text-decoration: underline; }



/* Jugadores */



div.jugadores ul {

	height: 124px;

	list-style: none;

	background: url(../Images/jugadores-bg.png) no-repeat;

	margin: 10px 0; }



	div.jugadores ul li.avatar {

		width: 143px;

		height: 124px;

		background: url(../Images/avatar-bg.gif) 11px no-repeat;

		display: block;

		float: left;

		position: relative; }



		div.jugadores ul li.avatar img {

			position: absolute;

			top: 16px;

			left: 38px; }



		div.jugadores ul li.avatar a.perfil {

			width: 143px;

			text-align: center;

			color: #FFF;

			display: block;

			position: absolute;

			top: 95px; }

			

		div.jugadores ul li.avatar a.privado {

			width: 97px;

			height: 16px;

			color: #667074;

			background: #d2e1e7 url(../Images/icono-privado.gif) 5px 3px no-repeat;

			display: block;

			border-top: 1px #FFF solid;

			padding-left: 24px;

			position: absolute;

			top: 74px;

			left: 12px;

			z-index: 10; }



			div.jugadores ul li.avatar a.privado:hover {

				color:#454e51;

				background: #d2e1e7 url(../Images/icono-privado.gif) 5px -10px no-repeat; }



	div.jugadores ul li.perfil {

		width: 319px;

		height: 124px;

		display: block;

		float: right;

		position: relative; }



		div.jugadores ul li.perfil a {

			width: 125px;

			font-size: 12px;

			font-weight: bold;

			color: #FFF;

			position: absolute;

			top: 9px;

			left: 32px;

			overflow: hidden; }



			div.jugadores ul li.perfil a:hover { text-decoration: underline; }



		div.jugadores ul li.perfil span {

			font-size: 12px;

			color: #FFF;

			position: absolute;

			top: 9px;

			left: 180px; }



		div.jugadores ul li.perfil p {

			width: 260px;

			height: 75px;

			font-size: 11px;

			line-height: 24px;

			color: #384347;

			position: absolute;

			top: 40px;

			left: 32px;

			overflow: hidden; }



/* Listar Webs*/



div.websx ul {

	height: 124px;

	list-style: none;

	background: url(../Images/webs-bg.png) no-repeat;

	margin: 10px 0; }



	div.websx ul li.informacion {

		width: 128px;

		height: 119px;

		line-height: 22px;

		display: block;

		padding: 5px 0 0 15px;

		float: left;

		position: relative; }



		div.websx ul li.informacion span {

			width: 128px;

			color: #687074;

			display: block;}



		div.websx ul li.informacion strong {

			color: #485052;

			position: absolute;

			top: 95px;

			left: 15px; }



	div.websx ul li.web {

		width: 319px;

		height: 124px;

		display: block;

		float: right;

		position: relative; }



		div.websx ul li.web a.title {

	width: 157px;

	font-size: 12px;

	font-weight: bold;

	color: #FFF;

	position: absolute;

	top: 9px;

	left: 32px;

	overflow: hidden;

}



		div.websx ul li.web span {

	font-size: 12px;

	color: #FFF;

	position: absolute;

	top: 10px;

	left: 223px;

}



		div.websx ul li.web p {

			width: 260px;

			height: 58px;

			font-size: 11px;

			line-height: 20px;

			color: #384347;

			position: absolute;

			top: 40px;

			left: 32px;

			overflow: hidden; }



		div.websx ul li.web a.link {

			width: 103px;

			height: 23px;

			text-align: center;

			line-height: 23px;

			color: #FFF;

			background: url(../Images/visitar-web.png) 0 0 no-repeat;

			display: block;

			position: absolute;

			top: 101px;

			right: 0; }



			div.websx ul li.web a.link:hover { background: url(../Images/visitar-web.png) 0 -26px no-repeat; }



/* Fin Listar Webs */



/* Webs */



div.webs ul {

	height: 161px;

	list-style: none;

	background: url(../Images/webs-bg2.png) no-repeat;

	margin:0; }



	div.webs ul li.informacion {

		width: 135px;

		height: 119px;

		line-height: 22px;

		display: block;

		padding: 5px 0 0 15px;

		float: left;

		position: relative; }



		div.webs ul li.informacion span {

			width: 128px;

			color: #687074;

			display: block; }



		div.webs ul li.informacion strong {

			color: #485052;

			position: absolute;

			top: 95px;

			left: 15px; }

			

		/* Resultado Juegos */

		div.webs ul li.informacion2 {

		width: 135px;

		height: 119px;

		display: block;

		padding: 11px 0 0 11px;

		float: left;

		position: relative; }



		div.webs ul li.informacion2 span {

			text-align:center;

			color: #687074;

			display: block;}

			

		div.webs ul li.informacion2 span a{

		border: none;}

			

		div.webs ul li.informacion2 span a:hover{

		border: none;}

			

		div.webs ul li.informacion2 span a img{

			border:none;}



		div.webs ul li.informacion2 strong {

			padding:16px 0 0 0;

			width: 128px;

			text-align:center;

			color: #687074;

			display: block; }

		/* Fin Resultado Juegos */



	div.webs ul li.web {

		width: 310px;

		height: 161px;

		display: block;

		float: right;

		position: relative; }



		div.webs ul li.web a.title {

	width: 192px;

	font-size: 12px;

	font-weight: bold;

	color: #FFF;

	position: absolute;

	top: 9px;

	left: 32px;

	overflow: hidden;

}



		div.webs ul li.web span {

	font-size: 12px;

	color: #FFF;

	position: absolute;

	top: 10px;

	left: 237px;

}



		div.webs ul li.web p {

	width: 277px;

	height: 86px;

	font-size: 11px;

	line-height: 20px;

	color: #384347;

	position: absolute;

	top: 41px;

	left: 20px;

	overflow: hidden;

}



		div.webs ul li.web a.link {

			width: 103px;

			height: 23px;

			text-align: center;

			line-height: 23px;

			color: #FFF;

			background: url(../Images/visitar-web.png) 0 0 no-repeat;

			display: block;

			position: absolute;

			top: 138px;

			right: 0; }



			div.webs ul li.web a.link:hover { background: url(../Images/visitar-web.png) 0 -26px no-repeat; }



/* Panel */



div.panel .perfil-usuario {

	background: url(../Images/panel-b.png) bottom no-repeat;

	padding-bottom: 18px;

	margin-top: 10px; }



div.perfil-usuario .cabecera {

	height: 98px;

	background: url(../Images/panel-t.png) no-repeat;

	position: relative; }



	div.perfil-usuario .cabecera .avatar {

		position: absolute;

		top: 18px;

		left: 24px; }



	div.perfil-usuario .cabecera .nivel {

		width: 280px;

		height: 20px;

		position: absolute;

		top: 33px;

		left: 135px;

		overflow: hidden; }



div.cabecera .nivel em {

	width: 130px;

	font-size: 13px;

	font-style: normal;

	color: #323c40;

	display: block;

	padding-right: 15px;

	float: left;

	overflow: hidden; }



div.cabecera .nivel strong {

	font-size: 12px;

	color: #323c40;

	display: block;

	margin: 1px 10px 0 0;

	float: left; }



div.cabecera .nivel span {

	width: 66px;

	height: 14px;

	background: url(../Images/nivel-bg.gif) no-repeat;

	display: block;

	padding: 1px 0 0 2px;

	margin-top: 2px;

	float: left; }



div.perfil-usuario .cabecera .opciones {

	width: 300px;

	position: absolute;

	top: 71px;

	left: 125px; }



div.opciones ul { list-style: none; }



	div.opciones ul li {

		color: #323c40;

		display: block;

		padding: 0 3px;

		float: left; }



/* Inicio Perfil */



div.opciones ul li.desconectado strong { color: #e21408; }



		div.opciones ul li.conectado strong { color: #135c98; }

		

div.opciones a.mensaje { 

	width: 19px;

	height: 14px;

	text-indent: -9999px;

	background: url(../Images/icono-perfil.gif) 5px 0 no-repeat;

	display: inline-block; }



div.perfil-usuario .perfil-mostrar {

	background: #ccebf6 url(../Images/perfil-t.gif) 18px 10px no-repeat;

	border-right: 1px #c1e2d8 solid;

	border-left: 1px #c1e2d8 solid;

	padding-top: 27px; }



div.perfil-mostrar ol {

	width: 424px;

	background: url(../Images/perfil-m.gif) repeat-y;

	margin: 0 auto; }



	div.perfil-mostrar ol ul {

		background: url(../Images/perfil-b.gif) bottom no-repeat;

		list-style: none;

		padding-bottom: 20px; }



		div.perfil-mostrar ol ul li {

			line-height: 20px;

			color: #323c40;

			display: block;

			padding-left: 25px; }



			div.perfil-mostrar ol ul li strong {

				display: block;

				padding-top: 3px; }



			div.perfil-mostrar ol ul li a {

				font-weight: bold;

				color: #1880a9; }



				div.perfil-mostrar ol ul li a:hover { text-decoration: underline; }



/* Fin Perfil */



div.opciones ul li a { color: #323c40; }



div.opciones ul li em {

	font-weight: bold;

	font-style: normal;

	color: #095290; }



	div.opciones ul li em a { color: #095290; }



		div.opciones ul li em a:hover { text-decoration: underline; }



div.perfil-usuario .mensajes {

	background-color: #ccebf6;

	border-right: 1px #c1e2d8 solid;

	border-left: 1px #c1e2d8 solid; }



div.mensajes h2 {

	width: 399px;

	height: 37px;

	font-size: 12px;

	font-weight: normal;

	color: #acd8ff;

	background: url(../Images/mensajes-t.gif) 0 10px no-repeat;

	padding: 15px 0 0 25px;

	margin: 0 auto; }



	div.mensajes h2 span {

		color: #ebf5ff;

		background: url(../Images/icono-mensajes.gif) 85px 1px no-repeat;

		padding-left: 105px; }



		div.mensajes h2 span a { color: #ebf5ff; }

		

			div.mensajes h2 span a:hover { text-decoration:underline; }



div.mensajes ol {

	width: 422px;

	background: #eefbff url(../Images/mensajes-b.gif) bottom no-repeat;

	padding-bottom: 5px;

	margin: 0 auto; }



	div.mensajes ol span {

		width: 400px;

		color: #768388;

		border-right: 1px #b3ced7 solid;

		border-left: 1px #b3ced7 solid;

		display: block;

		padding: 0 0 8px 20px; }



		div.mensajes ol span a { color: #768388; }



div.mensajes ul {

	list-style: none;

	border-right: 1px #b3ced7 solid;

	border-left: 1px #b3ced7 solid; }



	div.mensajes ul li {

		height: 22px;

		font-size: 12px;

		line-height: 24px;

		color: #354348;

		background-color: #d6e9ef;

		display: block;

		padding: 2px 14px;

		margin-bottom: 8px;

		overflow: hidden; }



	div.mensajes ul li.read { background: #d6e9ef url(../Images/icono-read.gif) 10px 6px no-repeat; }

	

	div.mensajes ul li.unread { background: #d6e9ef url(../Images/icono-unread.gif) 10px 6px no-repeat; }

	

		div.mensajes ul li.unread a { font-weight: bold; }



		div.mensajes ul li a.message {

			width: 243px;

			height: 20px;

			color: #354348;

			display: block;

			padding-left: 20px;

			float: left;

			overflow: hidden; }



			div.mensajes ul li a.message:hover {

				text-decoration: underline;

				color: #065296; }



		div.mensajes ul li em {

			font-style: normal;

			display: block;

			padding: 0 35px 0 15px;

			float: left; }



		div.mensajes ul li a.eliminate {

			width: 18px;

			height: 20px;

			text-indent: -9999px;

			background: url(../Images/icono-eliminar.gif) 0 0 no-repeat;

			display: block;

			float: left; }



			div.mensajes ul li a.eliminate:hover { background: url(../Images/icono-eliminar.gif) 0 -21px no-repeat; }



div.mensajes p {

	width: 400px;

	color: #323c40;

	background: url(../Images/panel-linea.gif) top repeat-x;

	padding: 8px 0 0 5px;

	margin: 15px auto 0 auto; }



	div.mensajes p a { color: #323c40; }



div.perfil-usuario .recibido {

	background-color: #ccebf6;

	border-right: 1px #c1e2d8 solid;

	border-left: 1px #c1e2d8 solid; }



div.recibido h3 {

	width: 424px;

	height: 50px;

	background: url(../Images/recibido-t.gif) 0 10px no-repeat;

	margin: 0 auto;

	position: relative; }



	div.recibido h3 p {

		height: 18px;

		font-size: 12px;

		font-weight: bold;

		color: #323c40;

		display: block;

		position: absolute;

		top: 23px;

		left: 20px; }



	div.recibido h3 span {

		font-size: 11px;

		font-weight: normal;

		color: #79858a;

		background: url(../Images/recibido-linea.gif) 3px 1px no-repeat;

		padding-left: 10px; }



	div.recibido h3 a.eliminate {

		width: 23px;

		height: 24px;

		text-indent: -9999px;

		background: url(../Images/recibido-eliminar.gif) 0 0 no-repeat;

		display: block;

		position: absolute;

		top: 18px;

		right: 20px; }



		div.recibido h3 a.eliminate:hover { background: url(../Images/recibido-eliminar.gif) 0 -26px no-repeat; }



div.recibido div.texto {

	width: 424px;

	margin: 0 auto; }

	

	div.recibido .responder { 

		height: 18px;

		background: url(../Images/recibido-b.gif) no-repeat;

		position: relative; }

		

		div.recibido .responder a { 

			width: 131px;

			height: 18px;

			text-indent: -9999px;

			display: block;

			position: absolute;

			top: 0;

			right: 19px; } 

			

			div.recibido .responder a:hover { background: url(../Images/responer-h.gif) no-repeat; } 



div.texto p {

	width: 382px;

	line-height: 20px;

	color: #323c40;

	background-color: #eefbff;

	border-right: 1px #9bc7e1 solid;

	border-left: 1px #9bc7e1 solid;

	padding: 5px 20px; }



	div.texto p a {

		text-decoration: underline;

		color: #323c40; }



div.perfil-usuario .redactar {

	background-color: #ccebf6;

	border-right: 1px #c1e2d8 solid;

	border-left: 1px #c1e2d8 solid; }



div.redactar h2 {

	width: 399px;

	height: 37px;

	font-size: 12px;

	font-weight: normal;

	color: #acd8ff;

	background: url(../Images/mensajes-t.gif) 0 10px no-repeat;

	padding: 15px 0 0 25px;

	margin: 0 auto; }



	div.redactar h2 span {

		color: #ebf5ff;

		background: url(../Images/icono-mensajes.gif) 85px 1px no-repeat;

		padding-left: 105px; }



		div.redactar h2 span a { color: #ebf5ff; }

		

			div.redactar h2 span a:hover { text-decoration:underline; }



div.redactar h3 {

	width: 422px;

	height: 24px;

	text-indent: -9999px;

	background: url(../Images/mensajes-t2.gif) 0 10px no-repeat;

	margin: 0 auto;

	position: relative; }



div.redactar form {

	width: 422px;

	background: #eefbff url(../Images/mensajes-b.gif) bottom no-repeat;

	padding-bottom: 13px;

	margin: 0 auto; }



	div.redactar form span {

		width: 400px;

		color: #768388;

		border-right: 1px #b3ced7 solid;

		border-left: 1px #b3ced7 solid;

		display: block;

		padding: 0 0 8px 20px; }



		div.redactar form span a { color: #768388; }



	div.redactar form fieldset {

		border-right: 1px #b3ced7 solid;

		border-left: 1px #b3ced7 solid;

		overflow: hidden; }



		div.redactar form fieldset.usuario , fieldset.asunto {

			height: 52px;

			background: url(../Images/redactar-fieldset.gif) 8px 5px no-repeat;

			padding: 13px 0 0 25px; }



		div.redactar form fieldset.usuario label , fieldset.asunto label {

			width: 92px;

			line-height: 32px;

			color: #323c40;

			display: block;

			padding-right: 5px;

			float: left; }



		div.redactar form fieldset.usuario input , fieldset.asunto input {

			width: 265px;

			height: 24px;

			font-size: 12px;

			color: #465256;

			background-color: #e8f9ff;

			border: 1px #b3ced7 solid;

			padding: 6px 0 0 10px;

			float: left; }



		div.redactar form fieldset.mensaje {

			height: 138px;

			background: url(../Images/redactar-fieldset2.gif) 8px 5px no-repeat;

			padding: 13px 0 0 25px; }



			div.redactar form fieldset.mensaje label {

				width: 92px;

				line-height: 32px;

				color: #323c40;

				display: block;

				padding-right: 5px;

				float: left; }



			div.redactar form fieldset.mensaje textarea {

				width: 255px;

				height: 65px;

				font-size: 12px;

				color: #465256;

				background-color: #e8f9ff;

				border: 1px #b3ced7 solid;

				padding: 10px;

				float: left; }



			div.redactar form fieldset.mensaje input {

				width: 147px;

				height: 28px;

				background: url(../Images/enviar-mensaje.gif) 0 0 no-repeat;

				margin: 6px 0 0 95px;

				float: left; }



				div.redactar form fieldset.mensaje input:hover { background: url(../Images/enviar-mensaje.gif) 0 -30px no-repeat; }



/* Registro */



div.registro .formulario {

	background: url(../Images/panel-b.png) bottom no-repeat;

	padding-bottom: 18px;

	margin-top: 10px; }



div.formulario h2 {

	height: 55px;

	font-size: 11px;

	font-weight: normal;

	line-height: 22px;

	color: #323c40;

	background: url(../Images/registro-t.gif) no-repeat;

	padding: 9px 50px 0 15px;

	position: relative; }

	

div.formulario .recupass h2 {

	height: 55px;

	font-size: 11px;

	font-weight: normal;

	line-height: 22px;

	color: #323c40;

	background: url(../Images/recuperar-clave-t.gif) no-repeat;

	padding: 9px 50px 0 15px;

	position: relative; }

	

div.formulario .editarreg h2 {

	height: 55px;

	font-size: 11px;

	font-weight: normal;

	line-height: 22px;

	color: #323c40;

	background: url(../Images/editar-registro.gif) no-repeat;

	padding: 9px 50px 0 15px;

	position: relative; }

	

div.formulario .agreweb h2 {

	height: 55px;

	font-size: 11px;

	font-weight: normal;

	line-height: 22px;

	color: #323c40;

	background: url(../Images/agregar-web.gif) no-repeat;

	padding: 9px 50px 0 15px;

	position: relative; }

	

div.formulario .buscarjuego h2 {

	height: 55px;

	font-size: 11px;

	font-weight: normal;

	line-height: 22px;

	color: #323c40;

	background: url(../Images/buscar-juego.gif) no-repeat;

	padding: 9px 50px 0 15px;

	position: relative; }

	

div.registro select{

margin:6px 0 0 0;}



div.registro input.checkbox{

margin:10px 0 0 0;

float:left;

height:15px;

width:15px;

}



div.registro span{

margin:9px 4px 0 0;

float:left;

}



div.registro .span2{

margin:9px 4px 0 4px;

float:left;

}



div.formulario .login h2 {

	height: 55px;

	font-size: 11px;

	font-weight: normal;

	line-height: 22px;

	color: #323c40;

	background: url(../Images/login.gif) no-repeat;

	padding: 9px 50px 0 15px;

	position: relative; }

	

div.formulario .nivel h2 {

	height: 55px;

	font-size: 11px;

	font-weight: normal;

	line-height: 22px;

	color: #323c40;

	background: url(../Images/nivel.gif) no-repeat;

	padding: 9px 50px 0 15px;

	position: relative; }

	

div.formulario .recomendar h2 {

	height: 55px;

	font-size: 11px;

	font-weight: normal;

	line-height: 22px;

	color: #323c40;

	background: url(../Images/recomendar.gif) no-repeat;

	padding: 9px 50px 0 15px;

	position: relative; }

	

div.formulario .resultadoen h2 {

	height: 44px;

	font-size: 11px;

	font-weight: normal;

	line-height: 22px;

	color: #323c40;

	background: url(../Images/resultado-encuesta.gif) no-repeat;

	padding: 20px 50px 0 15px;

	position: relative; }

	

div.formulario .resultadoen a{

	color: #323c40;}

	

div.formulario .resultadoen a:hover{

	color: #126270	;}



div.formulario .resultadoen h2 strong{

	font-size:14px;}



div.faq{

	width: 436px;

	background: url(../Images/center.gif) repeat-y;

	background-color: #ccebf6;

	padding:2px 10px 0 16px;

	margin: 0 auto; }

	

div.faq div.faqin{

	margin:0 0 0 0;}



div.faq b{

	color:#333333;}



div.formulario form {

	background-color: #ccebf6;

	border-right: 1px #c1e2d8 solid;

	border-left: 1px #c1e2d8 solid; }



	div.formulario form fieldset {

		height: 36px;

		background: url(../Images/registro-fieldset.gif) 18px 10px no-repeat;

		padding: 14px 0 0 30px; }



		div.formulario form fieldset label {

			width: 130px;

			font-size: 12px;

			line-height: 31px;

			color: #FFF;

			display: block;

			float: left; }



		div.formulario form fieldset input {

			width: 248px;

			height: 22px;

			font-size: 13px;

			color: #323c40;

			background-color: #e8f9ff;

			padding: 8px 0 0 2px;

			float: left; }

			

	div.formulario form .fieldset2 {

		height: 57px;

		background: url(../Images/registro-fieldset3.gif) 18px 10px no-repeat;

		padding: 14px 0 0 30px; }

			

		div.formulario form .fieldset2 textarea {

			width: 260px;

			height: 40px;

			font-size: 13px;

			color: #323c40;

			background-color: #e8f9ff;

			border:0;

			padding: 8px 0 0 2px;

			float: left; }



		div.formulario form fieldset.select select {

			font-size: 13px;

			color: #323c40;

			background-color: #e8f9ff;

			border: 0;

			margin: 8px 20px 0 10px; }



		div.formulario form fieldset.options {

			height: 92px;

			background: url(../Images/registro-select.gif) 30px 12px no-repeat;

			overflow: hidden; }



			div.formulario form fieldset.options select {

				width: 86px;

				height: 76px;

				background-color: #e8f9ff;

				border: 0;

				margin: 5px 0 0 8px;

				float: left; }



			div.formulario form fieldset.options p {

				width: 101px;

				height: 92px;

				background: url(../Images/registro-select.gif) no-repeat;

				padding: 13px 0 0 15px;

				margin: -4px 0 0 22px;

				float: left; }

			

		div.formulario form fieldset.message {

			height: 92px;

			background: url(../Images/registro-fieldset2.gif) 18px 12px no-repeat;

			padding: 14px 0 0 30px; }

			

			div.formulario form fieldset.message label { line-height: 35px; }

			

			div.formulario form fieldset.message textarea { 

				width: 257px;

				height: 80px;

				font-size: 13px;

				color: #323c40;

				background-color: #e8f9ff;

				border: 1px #b3ced7 solid;

				padding: 5px 6px; }



		div.formulario form fieldset.enviar {

			width: 415px;

			background: url(../Images/panel-linea.gif) 0 12px repeat-x;

			padding: 25px 0 0 20px;

			margin: 0 auto; }



			div.formulario form fieldset.enviar input.registrar {

				width: 147px;

				height: 28px;

				background: url(../Images/enviar-registro.gif) 0 0 no-repeat; }



				div.formulario form fieldset.enviar input.registrar:hover { background: url(../Images/enviar-registro.gif) 0 -30px no-repeat; }

			

			/* Recuperar Clave */

			div.formulario form fieldset.recuperar-clave {



				background: url(../Images/panel-linea.gif) 0 12px repeat-x;

				padding: 25px 0 0 160px;

				text-align:right;

				margin: 0 auto;

				}

				

			div.formulario form fieldset.recuperar-clave input.recuperar {

				width: 147px;

				height: 28px;

				background: url(../Images/boton-recuperar-clave.gif) 0 0 no-repeat; }



				div.formulario form fieldset.recuperar-clave input.recuperar:hover { background: url(../Images/boton-recuperar-clave.gif) 0 -30px no-repeat; }

			/* Recuperar Clave */

			

			/* Editar Datos */

			div.formulario form fieldset.editardatos {

			width: 415px;

			background: url(../Images/panel-linea.gif) 0 12px repeat-x;

			padding: 25px 0 0 20px;

			margin: 0 auto; }



			div.formulario form fieldset.editardatos input.editar {

				width: 147px;

				height: 28px;

				background: url(../Images/boton-editar-datos.gif) 0 0 no-repeat; }



				div.formulario form fieldset.editardatos input.editar:hover { background: url(../Images/boton-editar-datos.gif) 0 -30px no-repeat; }

				

			div.formulario form fieldset.editardatos input.limpiar {

				width: 147px;

				height: 28px;

				background: url(../Images/boton-limpiar-datos.gif) 0 0 no-repeat;

				margin-left: 10px; }



				div.formulario form fieldset.editardatos input.limpiar:hover { background: url(../Images/boton-limpiar-datos.gif) 0 -30px no-repeat; }

			/* Editar Datos */

			

			/* Agregar Web */

			div.formulario form fieldset.agregarweb {

			width: 415px;

			background: url(../Images/panel-linea.gif) 0 12px repeat-x;

			padding: 25px 0 0 20px;

			margin: 0 auto; }



			div.formulario form fieldset.agregarweb input.agregar {

				width: 147px;

				height: 28px;

				background: url(../Images/boton-agregar-web.gif) 0 0 no-repeat; }



				div.formulario form fieldset.agregarweb input.agregar:hover { background: url(../Images/boton-agregar-web.gif) 0 -30px no-repeat; }

				

			div.formulario form fieldset.agregarweb input.limpiar {

				width: 147px;

				height: 28px;

				background: url(../Images/boton-limpiar-datos.gif) 0 0 no-repeat;

				margin-left: 10px; }



				div.formulario form fieldset.agregarweb input.limpiar:hover { background: url(../Images/boton-limpiar-datos.gif) 0 -30px no-repeat; }

			/* Agregar Web */

			

			/* Login */

			div.formulario form fieldset.login {

			width: 415px;

			background: url(../Images/panel-linea.gif) 0 12px repeat-x;

			padding: 25px 0 0 20px;

			margin: 0 auto; }



			div.formulario form fieldset.login input.botonlogin {

				width: 147px;

				height: 28px;

				background: url(../Images/boton-login.gif) 0 0 no-repeat; }



				div.formulario form fieldset.login input.botonlogin:hover { background: url(../Images/boton-login.gif) 0 -30px no-repeat; }

				

			div.formulario form fieldset.login input.limpiar {

				width: 147px;

				height: 28px;

				background: url(../Images/boton-limpiar-datos.gif) 0 0 no-repeat;

				margin-left: 10px; }



				div.formulario form fieldset.login input.limpiar:hover { background: url(../Images/boton-limpiar-datos.gif) 0 -30px no-repeat; }

			/* Login */

			

			/* Buscar Juego */

			div.formulario form fieldset.buscar-juego {



				background: url(../Images/panel-linea.gif) 0 12px repeat-x;

				padding: 25px 0 0 160px;

				text-align:right;

				margin: 0 auto;

				}

				

			div.formulario form fieldset.buscar-juego input.bjuego {

				width: 147px;

				height: 28px;

				background: url(../Images/boton-buscar-juego.gif) 0 0 no-repeat; }



				div.formulario form fieldset.buscar-juego input.bjuego:hover { background: url(../Images/boton-buscar-juego.gif) 0 -30px no-repeat; }

			/* Buscar Juego */

			

			/* Recomendar */

			div.formulario form fieldset.recomendar-web {



				background: url(../Images/panel-linea.gif) 0 12px repeat-x;

				padding: 25px 0 0 160px;

				text-align:right;

				margin: 0 auto;

				}

				

			div.formulario form fieldset.recomendar-web input.recweb {

				width: 147px;

				height: 28px;

				background: url(../Images/boton-enviar-recomendar.gif) 0 0 no-repeat; }



				div.formulario form fieldset.recomendar-web input.recweb:hover { background: url(../Images/boton-enviar-recomendar.gif) 0 -30px no-repeat; }

			/* Recomendar */

			

			div.formulario form fieldset.enviar input.pregunta {

				width: 147px;

				height: 28px;

				background: url(../Images/enviar-pregunta.gif) 0 0 no-repeat; }

				

				div.formulario form fieldset.enviar input.pregunta:hover { background: url(../Images/enviar-pregunta.gif) 0 -30px no-repeat; }

			

			div.formulario form fieldset.enviar input.limpiar {

				width: 147px;

				height: 28px;

				background: url(../Images/limpiar-registro.gif) 0 0 no-repeat;

				margin-left: 10px; }



				div.formulario form fieldset.enviar input.limpiar:hover { background: url(../Images/limpiar-registro.gif) 0 -30px no-repeat; }



/* Tags */

div.tags .lista {

	background: url(../Images/tags-t.gif) top no-repeat;

	padding-top: 21px;

	margin-top: 10px; }



div.lista .banner {

	background: #ccebf6 url(../Images/tags-bg.gif) 322px 0 no-repeat;

	border-right: 1px #c1e2d8 solid;

	border-left: 1px #c1e2d8 solid;

	padding-left: 15px; }



div.lista p {

	line-height: 26px;

	color: #323c40;

	background: #ccebf6 url(../Images/panel-linea.gif) 0 14px repeat-x;

	border-right: 1px #c1e2d8 solid;

	border-left: 1px #c1e2d8 solid;

	padding: 20px 18px 0 18px; }



	div.lista p span.tag-01 { font-size: 12px; }



div.lista pe span.tag-02 { font-size: 13px; }



div.lista p span.tag-03 { font-size: 14px; }



div.lista pspan.tag-04 { font-size: 15px; }



div.lista p span.tag-05 { font-size: 16px; }



div.lista p span.tag-06 { font-size: 17px; }



div.lista p span.tag-07 { font-size: 18px; }



div.lista p a { color: #323c40; }



	div.lista p a:hover {

		text-decoration: underline;

		color: #147bc8; }



div.tags .tags-b {

	height: 18px;

	background: url(../Images/panel-b.png) no-repeat; 

	margin-bottom:12px; }



#medio .colh {

	width: 477px;

	padding: 0 14px 0 7px;

	float: right; }



div.colh .left {

	width: 304px;

	padding: 5px 0 14px 0;

	float: left; }



div.colh .right {

	width: 168px;

	padding: 5px 0 14px 0;

	float: right; }



div.colh .etiquetas , .encuesta {

	width: 291px;

	background: url(../Images/etiquetas-b.png) 5px bottom no-repeat;

	padding-bottom: 14px;

	float: left; }



div.etiquetas h1 , div.top h1 , div.encuesta h1 , div.jugados h1 {

	height: 32px;

	font-size: 17px;

	font-weight: normal;

	color: #543333;

	background: url(../Images/etiquetas-t.png) no-repeat;

	display: block;

	padding: 11px 0 0 48px; }



div.etiquetas h1 em , div.encuesta h1 em , div.top h1 em {

	font-size: 11px;

	font-style: normal;

	color: #988176; }



div.etiquetas h1 em a , div.encuesta h1 em a , div.top h1 em a { color: #988176; }



div.etiquetas .bloque , div.top .bloque , div.encuesta .bloque , div.jugados .bloque {

	width: 254px;

	line-height: 26px;

	background: #feecd2 url(../Images/etiquetas-m.gif) bottom no-repeat;

	border-right: 1px #f0d2b1 solid;

	border-left: 1px #f0d2b1 solid;

	padding: 5px 15px;

	margin-left: 5px; }



div.bloque span.tag-01 { font-size: 12px; }



div.bloque span.tag-02 { font-size: 13px; }



div.bloque span.tag-03 { font-size: 14px; }



div.bloque span.tag-04 { font-size: 15px; }



div.bloque span.tag-05 { font-size: 16px; }



div.bloque span.tag-06 { font-size: 17px; }



div.bloque span.tag-07 { font-size: 18px; }



div.bloque span a { color: #543333; }



div.bloque p a { color: #543333; }



	div.bloque span a:hover { color: #e5392f; }



div.colh .top , .jugados {

	width: 168px;

	background: url(../Images/top-b.png) 7px bottom no-repeat;

	padding-bottom: 14px;

	float: right; }



div.top h1 , div.jugados h1 { background: url(../Images/top-t.png) no-repeat; }



div.top .bloque , div.jugados .bloque {

	width: 129px;

	line-height: 25px;

	background: #feecd2 url(../Images/top-m.gif) bottom no-repeat;

	margin-left: 7px; }



div.top .bloque ul {

	list-style: none;

	padding: 2px 0 0 6px; }



	div.top .bloque ul li {

		color: #3c2424;

		display: block; }



		div.top .bloque ul li a { 

			background: url(../Images/icono-top.png) 0 0 no-repeat;

			color: #3c2424;

			padding-left: 28px; }



			div.top .bloque ul li a:hover { 

				color: #e5392f;

				background: url(../Images/icono-top.png) 0 -16px no-repeat; }



div.top .bloque p { 

	width: 91px; 

	margin: 6px auto 0 auto; }



	div.top .bloque p a { 

		width: 91px; 

		height: 23px; 

		text-indent: -9999px; 

		background: url(../Images/vermas.gif) 0 0 no-repeat; 

		display: block; }



div.colh .banner {

	height: 255px;

	background: url(../Images/banner-bg.gif) 22px 4px no-repeat;

	padding: 20px 0 0 88px;

	clear: both; }



div.colh .encuesta , .jugados { margin-top: 10px; }



div.encuesta h1 { background: url(../Images/encuestas-t.png) no-repeat; }



div.encuesta p {

	font-size: 12px;

	color: #543333;

	padding-left: 8px; }



div.encuesta form fieldset {

	padding-left: 15px;

	overflow: hidden; }



	div.encuesta form fieldset input.opcion {

		height: 26px;

		margin: 0 0 2px 6px;

		float: left; }



	div.encuesta form fieldset label {

		height: 25px;

		color: #765853;

		display: block;

		padding-left: 4px;

		float: left; }



	div.encuesta form fieldset span {

		width: 209px;

		height: 17px;

		background: url(../Images/encuesta-barra.gif) no-repeat;

		display: block;

		padding: 4px 0 0 10px;

		clear: both; }



	div.encuesta form fieldset input.enviar {

		width: 91px;

		height: 28px;

		background: url(../Images/enviar-encuesta.gif) 0 5px no-repeat;

		margin: 15px 0 0 16px; }

		

	div.encuesta form fieldset a.resultados { 

		line-height: 15px; 

		color: #877654;

		padding-left: 10px; }



div.jugados .bloque {

	width: 139px;

	line-height: 16px;

	padding: 5px 10px 10px 10px; }



	div.jugados .bloque ul { list-style: none; }



		div.jugados .bloque ul li {

			color: #3c2424;

			background: url(../Images/jugados-linea.gif) bottom repeat-x;

			display: block;

			padding-bottom: 6px;

			margin-top: 8px; }



			div.jugados .bloque ul li img {

				border: 1px #f7a861 solid;

				padding: 1px; }



			div.jugados .bloque ul li a { color: #3c2424; }



				div.jugados .bloque ul li a:hover { color: #ee0b36; }



			div.jugados .bloque ul li p {

				text-align: center;

				color: #402e1c;

				display: block; }



			div.jugados .bloque ul li span {

				display: block;

				padding-left: 28px; }



				div.jugados .bloque ul li span img {

					border: 0;

					padding: 2px 0; }



div.colh .banner02 {

	width: 300px;

	height: 250px;

	background-color: #FFF;

	border: 1px #babfc3 solid;

	padding: 1px;

	margin-top: 15px;

	float: left; }



div.colh .webs-amigas {

	width: 477px;

	background: url(../Images/amigas-b.png) 5px bottom no-repeat;

	padding-bottom: 14px;

	clear: both; }



div.webs-amigas h1 {

	height: 32px;

	font-size: 17px;

	font-weight: normal;

	color: #543333;

	background: url(../Images/amigas-t.png) no-repeat;

	display: block;

	padding: 11px 0 0 48px; }



	div.webs-amigas h1 em {

		font-size: 11px;

		font-style: normal;

		color: #988176; }



		div.webs-amigas h1 em a { color: #988176; }



div.webs-amigas .bloque {

	width: 439px;

	line-height: 24px;

	background: #feecd2 url(../Images/amigas-m.gif) bottom no-repeat;

	border-right: 1px #f0d2b1 solid;

	border-left: 1px #f0d2b1 solid;

	padding: 5px 15px;

	margin-left: 6px; }



	div.webs-amigas .bloque ul {

		list-style: none;

		padding: 2px 0 2px 2px;

		overflow: hidden; }



		div.webs-amigas .bloque ul li {

			width: 120px;

			color: #543333;

			background: url(../Images/icono-amigas.png) 3px no-repeat;

			display: block;

			padding-left: 25px;

			float: left; }



			div.webs-amigas .bloque ul li a { color: #543333; }



				div.webs-amigas .bloque ul li a:hover { color: #e5392f; }



/* Interior */



#interior {

	width: 985px;

	background: #edf3f7 url(../Images/all-bg.jpg) bottom no-repeat;

	padding-bottom: 10px;

	overflow: hidden; }



	#interior .ilz {

		width: 648px;

		float: left;

		overflow: hidden; }



div.ilz .cabecera {

	width: 626px;

	height: 49px;

	margin-left: 14px;

	position: relative; }



	div.ilz .cabecera h1 {

		width: 410px;

		font-size: 26px;

		letter-spacing: -1px;

		font-weight: normal;

		color: #323c40;

		position: absolute;

		top: 8px;

		left: 20px;

		overflow: hidden; }

		

		div.ilz .cabecera h1 a { color: #323c40; }



	div.ilz .cabecera ul {

		width: 123px;

		height: 39px;

		background: url(../Images/interior-controles.gif) no-repeat;

		padding: 10px 0 0 10px;

		position: absolute;

		right: 20px; }



		div.ilz .cabecera ul li {

			width: 34px;

			height: 34px;

			text-indent: -9999px;

			display: block;

			margin-right: 5px;

			float: left; }



			div.ilz .cabecera ul li a {

				width: 34px;

				height: 34px;

				display: block; }

				

				div.ilz .cabecera ul li.mas a:hover { background: url(../Images/mas-h.gif) no-repeat; }

					

				div.ilz .cabecera ul li.menos a:hover { background: url(../Images/menos-h.gif) no-repeat; }

				

				div.ilz .cabecera ul li.full a:hover { background: url(../Images/completa-h.gif) no-repeat; }



div.ilz .game {

	width: 611px;

	background-color: #d0ebf4;

	border-top: 1px #dae0e4 solid;

	border-left: 1px #dae0e4 solid;

	border-right: 1px #dae0e4 solid;

	padding: 8px;

	margin-left: 14px; }

	

	div.ilz .load {

		width: 611px;

		background-color: #d0ebf4;

		border-top: 1px #dae0e4 solid;

		border-left: 1px #dae0e4 solid;

		border-right: 1px #dae0e4 solid;

		padding: 8px;

		margin-left: 14px; }

		

		div.load .banner { 

			width: 300px; 

			background-color: #edf3f7; 

			border: 1px #dae0e4 solid; 

			padding: 2px; 

			margin: 10px auto; }

			

		div.load .carga { 

			width: 353px; 

			margin: 10px auto; }



div.ilz .inferior {

	width: 626px;

	height: 47px;

	background: url(../Images/interior-opciones.png);

	margin-left: 14px;

	position: relative; }



div.inferior ul {

	width: 460px;

	list-style: none;

	position: absolute;

	top: 4px;

	left: 28px; }



	div.inferior ul li {

		font-size: 12px;

		line-height: 29px;

		color: #323c40;

		display: block;

		margin-right: 7px;

		float: left; }



		div.inferior ul li a img { border: none; }

		

			div.inferior ul li a img:hover { margin-top:2px; }



		div.inferior ul li a.categoria {

			font-weight: bold;

			color: #323c40; }



			div.inferior ul li a.categoria:hover { text-decoration: underline; }



div.inferior span.anterior a , span.siguiente a {

	width: 33px;

	height: 33px;

	text-indent: -9999px;

	display: block;

	position: absolute;

	top: 6px;

	right: 79px; }



div.inferior span.siguiente a {

	position: absolute;

	top: 6px;

	right: 30px; }

	

	div.inferior span.siguiente a:hover {

		background: url(../Images/siguiente-h.gif) no-repeat; }

		

	div.inferior span.anterior a:hover {

		background: url(../Images/anterior-h.gif) no-repeat; }



div.ilz .relacionados {

	width: 629px;

	background: url(../Images/comentarios-t.png) no-repeat;

	padding-top: 13px;

	margin: 20px 0 0 12px; }



	div.relacionados .bloque { 

		width: 629px; 

		background: url(../Images/comentarios-b.png) bottom no-repeat; 

		padding-bottom: 17px; }



		div.relacionados .bloque h2 {

			height:30px;

			font-size: 18px;

			font-weight: normal;

			text-align: right;

			color: #313e43;

			display: block;

			padding-right: 22px; }

			

			div.relacionados .bloque h2 a { color: #e5392f; }

		

	div.relacionados .bloque ul { 

			background: url(../Images/comentarios-m.png) repeat-y; 

			list-style: none; 

			padding-left: 20px; 

			overflow: hidden; }

	

		div.relacionados .bloque ul li { 

				display: block; 

				margin-right: 12px; 

				float: left; }

		

			div.relacionados .bloque ul li span { display:block; }

			

			div.relacionados .bloque ul li span a { color:#313e43; }

				

				div.relacionados .bloque ul li span a:hover { text-decoration: underline; }

					

		div.relacionados .bloque ul li img { 

			border: 1px #b3ced7 solid;

			background-color: #FFF;

			padding: 1px; }



div.ilz .comentarios , .agregar {

	width: 629px;

	background: url(../Images/comentarios-t.png) 0 79px no-repeat;

	padding-top: 22px;

	margin-left: 12px; }



div.agregar {

	width: 629px;

	background: url(../Images/comentarios-t.png) 0 27px no-repeat;

	padding-top: 22px;

	margin: -10px 0 0 12px; }



div.comentarios h2 {

	height: 27px;

	font-size: 18px;

	font-weight: normal;

	text-indent: 330px;

	color: #313e43;

	background: url(../Images/comentarios-numero.png) 530px 0 no-repeat;

	display: block;

	padding-top: 20px;

	position: relative; }



	div.comentarios h2 span {

		position: absolute;

		top: 15px;

		right: 67px; }



div.comentarios ol , div.agregar ol {

	background: url(../Images/comentarios-b.png) bottom no-repeat;

	padding-bottom: 17px; }



div.comentarios ol ul , div.agregar ol ul {

	width: 589px;

	list-style: none;

	background: url(../Images/comentarios-m.png) repeat-y;

	padding: 0 20px;

	margin-top: 22px;

	overflow: hidden; }



div.agregar ol ul {

	width: 589px;

	list-style: none;

	background: url(../Images/comentarios-m.png) repeat-y;

	padding: 0 20px;

	margin-top: 22px;

	overflow: hidden; }



div.comentarios ol ul li , div.agregar ol ul li {

	line-height: 20px;

	color: #203238;

	display: block;

	float: left; }



div.comentarios ol ul li.avatar {

	width: 80px;

	background: url(../Images/avatarc-bg.gif) 0 0 no-repeat;

	padding: 8px 0 0 5px; }

	

	div.comentarios ol ul li.avatar:hover { background: url(../Images/avatarc-bg.gif) 0 -95px no-repeat; }



div.comentarios ol ul li.avatar span { width: 80px; height:15px; line-height:16px; text-align: center; display: block; overflow: hidden; }



	div.comentarios ol ul li.avatar span a { color: #203238; }

	

		div.comentarios ol ul li.avatar span a:hover { text-decoration:underline; color:#e5392f; }



div.comentarios ol ul li.comentario {

	width: 489px;

	background: url(../Images/comentarios-linea.gif) 0 0 repeat-y;

	padding-left: 15px; }



div.agregar ol ul li textarea {

	width: 565px;

	height: 40px;

	background-color: #eef8fc;

	border: 1px #bbcad1 solid;

	display: block;

	padding: 10px;

	margin: 5px 0; }



div.agregar ol ul li input.enviar {

	width: 147px;

	height: 28px;

	background: url(../Images/enviar-mensaje.gif) 0 0 no-repeat; }



	div.agregar ol ul li input.enviar:hover { background: url(../Images/enviar-mensaje.gif) 0 -30px no-repeat; }



#interior .ilh {

	width: 329px;

	padding-left: 8px;

	float: right;

	overflow: hidden; }



div.ilh .informacion , .nube-etiquetas {

	width: 314px;

	background: url(../Images/informacion-b.png) 5px bottom no-repeat;

	padding-bottom: 14px;

	margin-bottom: 14px;

	float: left; }



div.informacion h1 , .nube-etiquetas h1 {

	height: 32px;

	font-size: 17px;

	font-weight: normal;

	color: #543333;

	background: url(../Images/informacion-t.png) no-repeat;

	display: block;

	padding: 11px 0 0 48px; }



div.nube-etiquetas h1 { background: url(../Images/nube-t.png) no-repeat; }



div.nube-etiquetas h1 em {

	font-size: 11px;

	font-style: normal;

	color: #988176; }



	div.nube-etiquetas h1 em a { color: #988176; }



div.informacion .bloque , div.nube-etiquetas .bloque {

	width: 277px;

	line-height: 26px;

	background: #feecd2 url(../Images/etiquetas-m.gif) bottom no-repeat;

	border-right: 1px #f0d2b1 solid;

	border-left: 1px #f0d2b1 solid;

	padding: 5px 15px;

	margin-left: 5px;

	position: relative; } 



div.informacion div.bloque img {

	background-color: #FFF;

	border: 1px #d6b28a solid;

	padding: 1px; }



div.informacion div.bloque ul {

	list-style: none;

	position: absolute;

	top: 5px;

	right: 14px; }



	div.informacion div.bloque ul li {

		width: 128px;

		height: 27px;

		text-align: center;

		color: #FFF;

		background: url(../Images/informacion-campos.gif) 0 0 no-repeat;

		margin: 2px 0 8px 0; }



		div.informacion div.bloque ul li:hover { background: url(../Images/informacion-campos.gif) 0 -29px no-repeat; }



		div.informacion div.bloque ul li a { color: #FFF; }



		div.informacion div.bloque ul li img {

			background: none;

			border: none;

			padding-top: 7px; }



div.informacion div.bloque p {

	font-size: 12px;

	line-height: 20px;

	color: #543333;

	background: url(../Images/informacion-linea.gif) 0 9px repeat-x;

	padding: 15px 0 3px 0; }



div.ilh .controles {

	width: 338px;

	height: 116px;

	background: url(../Images/controles-bg.gif) no-repeat;

	padding-top: 14px;

	margin: 0 0 0 5px;

	clear: both; }



div.controles ul.movimiento { 

	width: 100px;

	list-style: none;

	padding: 10px 0 0 14px;

	float: left;}



	div.controles ul.movimiento li {

		display: block;

		padding-top:15px;

		float: left; }

		

div.controles ul.acciones { 

	list-style: none;

	height:35px;

	*height:40px;

	padding: 10px 10px 0 0;

	*padding: 7px 10px 0 0;}



	div.controles ul.acciones li {

		display: block;

		float: left; }	

		

		div.controles ul.acciones li { margin-right: 20px; _margin-right: 16px; }

		

		div.controles ul.acciones li.base span {

			width: 25px;

			height: 22px;

			text-align:center;

			font: 10px Arial, Helvetica, sans-serif;

			color: #92908f;

			background: url(../Images/controles/base01.gif) no-repeat;

			display: block;

			padding: 5px 0 0 0;

			}

			

			div.controles ul.acciones li.base em , li.raton em { 

				width: 26px;

				font-style: normal;

				text-align: center;

				color: #686868;

				font-size:10px;

				font-family:Arial, Helvetica, sans-serif;

				display: block; }

				

				div.controles ul.acciones li.raton em { padding-top:27px; }



		div.controles ul.acciones li.raton {

			width: 40px;

			height: 27px;

			background: url(../Images/controles/raton.png) center 0 no-repeat;

			display: block; }

			

			div.controles ul.acciones li.base-ancha {

				width: 51px;

				height: 35px;

				font: 10px Arial, Helvetica, sans-serif;

				color: #92908f;

				background: url(../Images/controles/base02.gif) no-repeat;

				display: block;

				padding: 5px 0 0 12px;

				margin-right: 12px; }

				

				div.controles ul.acciones li.base-ancha em { 

					width: 40px;

					font-style: normal;

					font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif;

					text-align: center;

					color: #686868;

					display: block;

					padding-top: 7px; }

			

			/* Tecla Control */		

						

			div.controles ul.acciones li.base-ancha2 {

				width: 47px;

				height: 35px;

				text-align:center;

				font: 10px Arial, Helvetica, sans-serif;

				color: #92908f;

				background: url(../Images/controles/base03.gif) no-repeat;

				display: block;

				padding: 5px 0 0 0; }

				

				div.controles ul.acciones li.base-ancha2 em { 

					width: 40px;

					font-style: normal;

					font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif;

					text-align: center;

					color: #686868;

					display: block;

					padding-top: 7px; }

			/* Tecla Control */		

			

			/* Mas Controles */

			div.mascontroles {

			width: 330px;

			height: 51px;

			background: url(../Images/controles-bg-2.gif) no-repeat;

			padding:0 0 12px 2px;

			margin: 0 0 0 10px;

			text-align:center;

			clear: both; }



			div.mascontroles ul.acciones {

				text-align:center; 

				list-style: none;

				margin:0;

				padding: 7px 10px 0 20px;}

			

				div.mascontroles ul.acciones li {

					display: block;

					float: left; }	

					

					div.mascontroles ul.acciones li { 

					margin-right: 22px; 

					_margin-right: 17px; }

					

					div.mascontroles ul.acciones li.base span {

						width: 25px;

						height: 22px;

						text-align:center;

						font: 10px Arial, Helvetica, sans-serif;

						color: #92908f;

						background: url(../Images/controles/base01.gif) no-repeat;

						display: block;

						padding: 5px 0 0 0; }

						

						div.mascontroles ul.acciones li.base em , li.raton em { 

							width: 26px;

							font-style: normal;

							text-align: center;

							color: #686868;

							font-size:10px;

							font-family:Arial, Helvetica, sans-serif;

							display: block; }



			/* Fin Mas Controles */



div.ilh .banner03 {

	width: 300px;

	background-color: #FFF;

	border: 1px #babfc3 solid;

	padding: 1px;

	margin: 0 0 14px 8px;

	clear: both; }



#medio .online , #interior .online {

	width: 942px;

	height: 40px;

	background: url(../Images/online-bg.png) 0 10px no-repeat;

	margin: 0 auto;

	clear: both; }



div.online p {

	font-size: 12px;

	color: #e8f7bc;

	padding: 16px 0 0 15px; }



#footer {

	width: 952px;

	height: 161px;

	background: url(../Images/footer.png) no-repeat;

	padding: 13px 0 0 35px;

	margin: 0 auto 10px auto;

	position: relative; }

	

	#footer .logo {

		width: 183px;

		height: 85px;

		display: block;

		position :absolute;

		top: 47px;

		right: 88px; }



		#footer .logo a {

			height: 85px;

			text-indent: -9999px;

			display: block; }



		#footer .logo span {

			width: 100%;

			height: 100%;

			position: absolute;

			bottom: 0;

			left: 0; }



	#footer span { color: #eafdb0; }



		#footer span a { color: #eafdb0; }



	#footer .contactar { 

		width: 88px;

		height:17px;

		display :block;

		position: absolute;

		top: 140px;

		right: 20px; }

		

		#footer .contactar a {

			height: 17px;

			background: url(../Images/mail-footer.png) 0 0 no-repeat;

			text-indent: -9999px;

			display: block; }

			

			#footer .contactar a:hover { background: url(../Images/mail-footer.png) 0 -19px no-repeat; }



		#footer .contactar span {

			width: 100%;

			height: 100%;

			position: absolute;

			bottom: 0;

			left: 0; }

			

	#footer ul {

		width: 600px;

		list-style: none;

		position: absolute;

		top: 45px;

		left: 45px; }

	

		#footer ul li { 

			width: 150px; 

			line-height: 23px; 

			color: #eafdb0; 

			display: block; 

			float: left; }

			

			#footer ul li a { 

				color: #eafdb0;

				background: url(../Images/icono-linksb.gif) 0 4px no-repeat;

				padding-left: 20px; }

				

				#footer ul li a:hover { text-decoration: underline; }

		

/* Completa */



#h-completa {

	height: 195px;

	background: url(../Images/h-completa.jpg) no-repeat;

	position: relative; }

	

	#h-completa h1 {

		font-size: 12px;

		font-weight: normal;

		color: #FFF; 

		position: absolute; 

		top: 138px;

		right: 15px; }

		

		#h-completa h1 a {

			color: #34c7d4;

			font-weight: bold; }

			

			#h-completa h1 a:hover { text-decoration:underline; }

	

	#h-completa ul {

		list-style: none;

		position: absolute;

		top: 138px;

		left: 265px; }

		

		#h-completa ul li {

			font-size: 12px;

			color: #FFF;

			display: block;

			margin-right: 10px;

			float: left; }

			

			#h-completa ul li a {

				color: #FFF;

				padding:2px; }

				

				#h-completa ul li a:hover {

					background-color: #197c95;

					padding:2px; }

	

	#h-completa .banner {

		background-color: #347584;

		padding: 3px;

		position: absolute; 

		top: 22px; 

		left: 244px; }

		

#game {

	min-height: 600px;

 	height: auto !important;

  	height: 600px;

	background: #077791 url(../Images/game-bg.jpg) bottom no-repeat;

	padding: 10px 0 25px 0; }

.publicidad{

	margin:10px 0 0 0;}

.gpublicidad{

	margin:0 0 0 80px;}

.gpublicidad a{

	border:none;}

.gpublicidad a img{

	border:none;}

.imgcategoriabus {

	border:none;

	padding:6px 0 0 12px;}

.titcategoriabus {

	padding:0 0 0 4px;}

.centro{

	text-align:center;

	margin:0 auto;

	padding:0;

}

.reducmartop{

	margin-top:0 !important;

	margin-bottom:0 !important;}

.paginadorarr{

	margin-top:8px !important;}

.titarr{

	margin-bottom:10px !important;

	margin-top:0 !important;}

.mascontrolesarr{

	margin-top:10px !important;}

.topdescripcion{

	margin-top:9px;}

.TituloHeader{

	position:absolute;

	left: 269px;

	top: 3px;

	width: 433px;

	text-align:center;

	color:#FFFFFF;

}

.TituloHeader h1{

	font-size:11px;

	font-weight:normal;

}

.TituloHeader a{

	color:#FFFFFF;

}



	

/* AGREGADO EL 15-10-2009 */

a.ultimosj:link 	{ text-decoration:none; color:#FFFFFF; }

a.ultimosj:visited	{ text-decoration:none; color:#FFFFFF; }

a.ultimosj:revised	{ text-decoration:none; color:#FFFFFF; }

a.ultimosj:hover	{ text-decoration:underline; color:#FFFFFF; }


.WTags{
margin:0;
padding:0;
	background-color:#CCEBF6;
	border-right: 1px #c1e2d8 solid;
	border-left: 1px #c1e2d8 solid;

}
.WTags ul{
padding:4px 0 0 0;
margin:0 0 0 12px;
width:440px;
}
.WTags ul li{
padding:0;
margin:0;
width:440px;
list-style:none;
}
.WTags ul li a{
font-size:16px;
color:#003366;
}
.WTags ul li a:hover{
font-size:16px;
color:#003366;
text-decoration:underline;
}
