body {
	background:#FFF url('../img/site/bg-page.png') left top repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}
.clear {
	clear:both;
}
/* -- WRAPPER -- */
.wrapper {
	background:url(../img/site/bg-wrapper.gif) center top repeat-y;
	margin: 0 auto;
	width:988px;
	padding:7px 0 0;
}
/* -- HEADER --*/
.header {
	overflow:hidden;
	background:#fff url(../img/site/bg-header.jpg) left top no-repeat;
	margin:0 auto 7px;
	width:960px;
	height:120px;
	padding:0 0 1px;
	border-bottom:4px solid #4E4E4E;
}
.header h1 {
	display:none;
}
.header a.link-logo {
	background:url(../img/site/logo.png);
	display:block;
	position:relative;
	text-indent:-9999px;
	top:5px;
	left:18px;
	width:220px;
	height:109px;
}
.header .data {
	background:url(../img/site/bg-header-data.png);
	width:192px;
	height:83px;
	display:block;
	position:relative;
	top:-109px;
	left:750px;
}
.header div.data-cont {
	background:url(../img/site/data-linea-bottom.png) bottom left repeat-x;
	padding:0 5px 4px 0;
	width:154px;
	margin:0 auto;
}
.header div.data-cont p {
	background:url(../img/site/bullet-header.png) 4px 8px no-repeat;
	font-size:11px;
	padding:5px 0 3px 14px;
}
.header div.data-bandera-select {
	text-align:center;
	margin:5px 0 0;
}
.header div.data-bandera-select img {
	border:1px solid #fff;
}
.selecciona-ideoma {
	border:1px solid #045EB0;
	width:95px;
	font-size:11px;
	padding:1px 0;
}
.sonic {
	background:#fff url(../img/site/bg-header-sonic.jpg) left top no-repeat;
}
.mario {
	background:#fff url(../img/site/bg-header-mario.jpg) left top no-repeat;
}
/* -- HEADER --*/
.header-chico {
	overflow:hidden;
	background:#fff url(../img/site/bg-header-mario-chico.jpg) left top no-repeat;
	margin:0 auto 7px;
	width:960px;
	height:72px;
	padding:0 0 1px;
	border-bottom:4px solid #4E4E4E;
}
.header-chico h1 {
	display:none;
}
.header-chico a.link-logo {
	background:url(../img/site/logo-chico.png);
	display:block;
	position:relative;
	text-indent:-9999px;
	top:5px;
	left:18px;
	width:171px;
	height:62px;
}
/* -- USTED ESTA AQUI -- */
.box-usted-registrate {
	width:960px;
	margin:0 auto 7px;
}
.usted-esta-aqui {
	float:left;
	background:url(../img/site/bg-usted-esta.png);
	height:20px;
	padding:8px 0 0 119px;
	width:633px;
}
.usted-esta-aqui p {
	color:#585858;
	font-weight:bold;
	font-size:11px;
}
.usted-esta-aqui p a {
	color:#585858;
	text-decoration:none;
}
.usted-esta-aqui p a:hover {
	color:#fff;
	text-decoration:underline;
}
.usted-esta-aqui p span {
	color:#000;
}
/* REGISTRATE IDENTIFICATE JUEGOS CHICO */
.registrate-identificate-juegos {
	background:url(../img/site/barra-identificate-chico.png) left top no-repeat;
	height:28px;
	width:202px;
	margin:0 0;
	float:right;
}
.barra-btn-registrate-juegos {
	background:url(../img/site/barra-btn-registrate-chico.png) left top no-repeat;
	display:block;
	width:114px;
	height:28px;
	float:left;
	text-indent:-9999px;
}
.barra-btn-registrate-juegos:hover {
	background:url(../img/site/barra-btn-registrate-chico.png) left bottom no-repeat;
}
.barra-btn-identifitate-juegos {
	background:url(../img/site/barra-btn-identificate-chico.png) left top no-repeat;
	display:block;
	width:88px;
	height:28px;
	float:left;
	text-indent:-9999px;
}
.barra-btn-identifitate-juegos:hover {
	background:url(../img/site/barra-btn-identificate-chico.png) left bottom no-repeat;
}
/* CERRAR SESION*/
.cerrar-sesion-juegos {
	background:url(../img/site/barra-identificate-chico.png) left top no-repeat;
	height:28px;
	width:202px;
	margin:0;
	float:right;
}
.cerrar-sesion-juegos p {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	float:left;
	margin:6px 0 0 41px;
}
.cerrar-sesion-juegos p a {
	text-indent:0px;
	color:#000;
	text-decoration:none;
	display:inline;
	width:auto;
	height:auto;
	float:left;
	line-height:normal;
}
.cerrar-sesion-juegos p a:hover {
	text-decoration:underline;
}
.cerrar-sesion-juegos a.barra-btn-salir {
	background:url(../img/site/barra-btn-salir.png) left top no-repeat;
	display:block;
	width:50px;
	height:28px;
	float:right;
	text-indent:-9999px;
}
.cerrar-sesion-juegos a.barra-btn-salir:hover {
	background:url(../img/site/barra-btn-salir.png) left bottom no-repeat;
}
a.favoritos-juegos {
	background:url(../img/site/barra-favoritos-chico.png);
	margin:0 0 8px;
	display:block;
	width:202px;
	height:28px;
	text-indent:-9999px;
}
a.favoritos-juegos:hover {
	background-position:bottom;
}
/* -- LINKS BANNER -- */
.links-banner {
	margin:0 auto;
	width:960px;
}
.links-banner .links {
	float:left;
	width:225px;
}
.links a {
	display:block;
	width:225px;
	height:28px;
	text-indent:-9999px;
}
.links a.pagina-inicio {
	background:url(../img/site/barra-pagina-inicio.png);
}
.links a.pagina-inicio:hover {
	background-position:bottom;
}
/* REGISTRATE IDENTIFICATE */
.links .registrate-identificate {
	background:url(../img/site/barra-identificate.png) left top no-repeat;
	height:28px;
	width:225px;
	margin:3px 0;
}
.links .barra-btn-registrate {
	background:url(../img/site/barra-btn-registrate.png) left top no-repeat;
	display:block;
	width:113px;
	height:28px;
	float:left;
}
.links .barra-btn-registrate:hover {
	background:url(../img/site/barra-btn-registrate.png) left bottom no-repeat;
}
.links .barra-btn-identifitate {
	background:url(../img/site/barra-btn-identificate.png) left top no-repeat;
	display:block;
	width:112px;
	height:28px;
	float:left;
}
.links .barra-btn-identifitate:hover {
	background:url(../img/site/barra-btn-identificate.png) left bottom no-repeat;
}
/* CERRAR SESION*/
.links .cerrar-sesion {
	background:url(../img/site/barra-identificate.png) left top no-repeat;
	height:28px;
	width:225px;
	margin:3px 0;
}
.links .cerrar-sesion p {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	float:left;
	margin:6px 0 0 41px;
}
.links .cerrar-sesion p a {
	text-indent:0px;
	color:#000;
	text-decoration:none;
	display:inline;
	width:auto;
	height:auto;
	float:left;
	line-height:normal;
}
.links .cerrar-sesion p a:hover {
	text-decoration:underline;
}
.links .cerrar-sesion a.barra-btn-salir {
	background:url(../img/site/barra-btn-salir.png) left top no-repeat;
	display:block;
	width:50px;
	height:28px;
	float:right;
}
.links .cerrar-sesion a.barra-btn-salir:hover {
	background:url(../img/site/barra-btn-salir.png) left bottom no-repeat;
}
/* FAVORITOS */
.links a.favoritos {
	background:url(../img/site/barra-favoritos.png);
}
.links a.favoritos:hover {
	background-position:bottom;
}
.links-banner .banner-720x90 {
	float:right;
	width:728px;
	height:90px;
}
.links-banner .banner-960x90 {
	width:960px;
	height:90px;
}
.links-banner .banner-728x90-juego {
	float:left;
	width:752px;
	height:90px;
	text-align:center;
}
.links-banner .banner-202x94-juego {
	float:right;
	height:94px;
	width:202px;
}
/* -- BOX CONTENIDO -- */
.box-contenido {
	background:url(../img/site/bg-box-contenido.png) left bottom repeat-x;
	width:960px;
	margin:5px auto 0;
	padding:0 0 15px;
}
/* -- IZQ CONTENIDO IZQ CONTENIDO IZQ CONTENIDO IZQ CONTENIDO IZQ CONTENIDO IZQ CONTENIDO IZQ CONTENIDO IZQ CONTENIDO IZQ CONTENIDO IZQ CONTENIDO IZQ CONTENIDO -- */
.izq-contenido {
	float:left;
	width:160px;
}
.box-sec-izq {
	background-color:#f1f1f1;
	border:1px solid #979797;
	border-bottom:none;
	border-top:none;
}
.box-sec-izq-padding {
	padding:0 0 5px;
}
.cierra-izq {
	background:url(../img/site/bottom-sec-izq.png);
	width:160px;
	height:9px;
	margin:0 0 10px;
	overflow:hidden;
}
.tit-categorias {
	background:url(../img/site/tit-categorias.png);
	width:160px;
	height:36px;
	text-indent:-9999px;
}
.tit-favoritos {
	background:url(../img/site/tit-favoritos.png);
	width:160px;
	height:36px;
	text-indent:-9999px;
}
.tit-listado {
	background:url(../img/site/tit-listado.png);
	width:160px;
	height:36px;
	text-indent:-9999px;
}
.tit-webs-amigas {
	background:url(../img/site/tit-webs-amigas.png);
	width:160px;
	height:36px;
	text-indent:-9999px;
}
/* -- Categorias -- */
	#izq-categorias {
}
#izq-categorias a {
	cursor:pointer;
	clear:both;
	border:1px solid #979797;
	border-bottom:none;
	background-color:#f1f1f1;
	display:block;
	font-size:11px;
	color:#000;
	text-decoration:none;
	height:29px;
	padding:0 0 0 6px;
}
#izq-categorias a.fff {
	background-color:#fff;
}
#izq-categorias a:hover {
	background-color:#FAEAC9;
}
#izq-categorias a.selected {
	background-color:#FAEAC9;
}
#izq-categorias a img {
	float:left;
	margin:3px 0 0;
}
#izq-categorias a span {
	display:block;
	float:left;
	margin:9px 0 0 3px;
	line-height:normal;
}
*html #izq-categorias a img {
	float:left;
	margin:4px 0 0;
}
*html #izq-categorias a span {
	display:block;
	float:left;
	margin:9px 0 0 2px;
	line-height:normal;
}
/* -- Favoritos -- */
	#izq-favoritos {
}
#izq-favoritos small {
	display:block;
	font-size:11px;
	line-height:11px;
	padding:5px 10px;
}
#izq-favoritos a.btn-registrate {
	background:url(../img/site/btn-registrate.png) top left no-repeat;
	width:90px;
	height:24px;
	text-indent:-9999px;
	display:block;
	margin:8px auto 0;
}
#izq-favoritos a.btn-registrate:hover {
	background:url(../img/site/btn-registrate.png) bottom left no-repeat;
}
/* -- Webs Amigas -- */
	#izq-webs-amigas {
}
#izq-webs-amigas a {
	border:1px solid #979797;
	border-bottom:none;
	background-color:#f1f1f1;
	background-image:url(../img/site/bullet-izq.gif);
	display:block;
	font-size:11px;
	color:#000;
	text-decoration:none;
	height:20px;
	padding:9px 0 0 28px;
	background-repeat:no-repeat;
	background-position:6px 7px;
}
#izq-webs-amigas a.fff {
	background-color:#fff;
}
#izq-webs-amigas a:hover {
	background-color:#FAEAC9;
}
/* -- Webs Amigas -- */
	#izq-listado {
}
#izq-listado a {
	border:1px solid #979797;
	border-bottom:none;
	background-color:#f1f1f1;
	background-image:url(../img/site/bullet-izq.gif);
	display:block;
	font-size:11px;
	color:#000;
	text-decoration:none;
	height:20px;
	padding:9px 0 0 28px;
	background-repeat:no-repeat;
	background-position:6px 7px;
}
#izq-listado a.fff {
	background-color:#fff;
}
#izq-listado a:hover {
	background-color:#FAEAC9;
}
/* -- CENTRO CONTENIDO CENTRO CONTENIDO CENTRO CONTENIDO CENTRO CONTENIDO CENTRO CONTENIDO CENTRO CONTENIDO CENTRO CONTENIDO CENTRO CONTENIDO CENTRO CONTENIDO -- */
.centro-contenido {
	float:left;
	width:475px;
	margin-left:4px;
}
.centro-contenido-100x100 {
	width:100%;
}
.tit-juegos-anadidos {
	background:url(../img/site/tit-ultimos-juegos.png);
	width:475px;
	height:37px;
	text-indent:-9999px;
}
.titulo-imagen {
	height:37px;
	overflow:hidden;
}
.tit-enlaces-centro {
	background:url(../img/site/tit-enlaces-centro.png);
	width:475px;
	height:37px;
	text-indent:-9999px;
}
.tit-formulario-registro {
	background:url(../img/site/tit-formulario-registro.jpg);
	width:475px;
	height:37px;
	text-indent:-9999px;
}
.tit-formulario-enlacealta {
	background:url(../img/site/tit-dealta.png);
	width:475px;
	height:37px;
	text-indent:-9999px;
}
.tit-zona-identificacion {
	background:url(../img/site/tit-zona-identificacion.jpg);
	width:475px;
	height:37px;
	text-indent:-9999px;
}
.tit-recuperar-pass {
	background:url(../img/site/tit-recuperar-pass.jpg);
	width:475px;
	height:37px;
	text-indent:-9999px;
}
.container-juegos {
	background:#f1f1f1;
	border:1px solid #979797;
	border-top:none;
	border-bottom:none;
	padding:4px 5px;
}
.box-juegos {
	width:463px;
	margin:0 auto;
	padding:4px 0;
}
.box-juegos .box-juegos-top {
	background:url(../img/site/box-juegos-top.png) left top no-repeat;
	height:7px;
	overflow:hidden;
}
.box-juegos .box-juegos-bottom {
	background:url(../img/site/box-juegos-bottom.png) left top no-repeat;
	height:11px;
	overflow:hidden;
}
.box-juegos-content {
	background:#fff;
	border:1px solid #979797;
	border-top:none;
	border-bottom:none;
	padding:0 6px;
}
.box-juegos-content .thumb-juego {
	float:left;
	border:2px solid #15B6FF;
	margin-right:9px;
}
.box-juegos-content-data {
	float:left;
	background:url(../img/site/bg-tit-data-juego.gif) right 23px no-repeat;
	width:285px;
	padding:0 0 2px;
	position:relative;
}
.box-juegos-content-data-nobg {
	float:left;
	background:none;
	width:100%;
	padding:0 0 2px;
	position:relative;
}
.box-juegos-content-data h2 {
	background:url(../img/site/bullet-title-juego.gif) left 4px no-repeat;
	font-weight:bold;
	font-family:"trebuchet MS";
	font-size:15px;
	color:#0584d6;
	padding:0 0 5px 13px;
}
.box-juegos-content-data h2 a {
	color:#0584d6;
	text-decoration:none;
}
.box-juegos-content-data h2 a:hover {
	color:#42BFFF;
	text-decoration:none;
}
.box-juegos-content-data span {
	font-weight:bold;
	font-size:10px;
	color:#000;
	padding:0 0 0 13px
}
.box-juegos-content-data span a {
	text-decoration:none;
	color:#000;
}
.box-juegos-content-data span a:hover {
	color:#F20406;
}
.box-juegos-content-data span small.gris {
	color:#cacaca;
}
.box-juegos-content-data span small.cat {
	color:#058FD4;
}
.btn-corazon-juegos {
	display:block;
	background:url(../img/site/btn-corazon-juego.gif) left top no-repeat;
	width:33px;
	height:30px;
	left:238px;
	position:absolute;
	top:3px;
}
.btn-corazon-juegos:hover {
	display:block;
	background:url(../img/site/btn-corazon-juego.gif) left bottom no-repeat;
}
.btn-corazon-juegos-votado {
	display:block;
	background:url(../img/site/btn-corazon-juego-votado.gif) left top no-repeat;
	width:33px;
	height:30px;
	left:238px;
	position:absolute;
	top:3px;
}
.box-juegos-content p {
	padding:10px 0 0;
	line-height:13px;
	font-family:"trebuchet MS";
	font-size:11px;
}
.box-juegos-content p a {
	text-decoration:none;
	font-weight:bold;
	color:#000000
}
.box-juegos-content p a:hover {
	text-decoration:underline;
}
.box-juegos-content p.erro-msj {
	padding:0;
	line-height:13px;
	font-family:"trebuchet MS";
	font-size:11px;
}
.box-juegos-content p.erro-msj a {
	text-decoration:none;
	font-weight:bold;
	color:#000000
}
.box-juegos-content p.erro-msj a:hover {
	text-decoration:underline;
}
/*-- PAGINACION -- */
.paginacion {
	background:url(../img/site/bg-paginador.gif) left top no-repeat;
	width:500px;
	height:31px;
	margin:0 auto;
	padding:3px 0 0;
}
.paginacion a.ant-sig {
	width:82px;
	height:20px;
	display:block;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}
.paginacion a.anterior {
	background:url(../img/site/btn-pag-anterior.png);
	padding:6px 0 0 10px;
	float:left;
	line-height:normal;
}
.paginacion span.anterior {
	width:82px;
	height:20px;
	display:block;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#0273FF;
	text-decoration:none;
	background:url(../img/site/btn-pag-anterior.png);
	padding:6px 0 0 10px;
	float:left;
}
.paginacion a.siguiente {
	background:url(../img/site/btn-pag-siguiente.png);
	padding:6px 0 0 10px;
	float:right;
	line-height:normal;
}
.paginacion span.siguiente {
	width:82px;
	height:20px;
	display:block;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#0273FF;
	text-decoration:none;
	background:url(../img/site/btn-pag-siguiente.png);
	padding:6px 0 0 10px;
	float:right;
}
.paginacion a.ant-sig:hover {
	color:#D5F1FF;
}
.paginacion .box-numeros {
	float:left;
	width:470px;
	margin:3px 0 0 3px;
	text-align:center;
}
.paginacion a.numeros {
	text-align:center;
	background:#fff;
	padding:2px 4px 2px;
	margin:2px auto;
	border:1px solid #23B8FF;
	text-decoration: none;
	color:#000;
	font-size:12px;
}
.paginacion a.numeros:hover {
	background:#0184FF;
	border:1px solid #035AAC;
	color:#fff;
}
.paginacion a.actual {
	text-align:center;
	padding:2px 4px 2px;
	margin:2px auto;
	text-decoration: none;
	font-size:12px;
	background:#0184FF;
	border:1px solid #035AAC;
	color:#fff;
}
/* -- DER CONTENIDO DER CONTENIDO DER CONTENIDO DER CONTENIDO DER CONTENIDO DER CONTENIDO DER CONTENIDO DER CONTENIDO DER CONTENIDO DER CONTENIDO DER CONTENIDO -- */
.der-contenido {
	float:right;
	width:315px;
	margin:0 auto;
}
.tit-top-votados {
	background:url(../img/site/tit-top-votados.png);
	width:315px;
	height:37px;
	text-indent:-9999px;
	margin:0 auto;
}
.tit-buscador {
	background:url(../img/site/tit-buscador.png);
	width:315px;
	height:37px;
	text-indent:-9999px;
	margin:0 auto;
}
.tit-top-webs {
	background:url(../img/site/tit-top-webs.png);
	width:315px;
	height:37px;
	text-indent:-9999px;
	margin:0 auto;
}
.tit-nube-tag {
	background:url(../img/site/tit-nube-tag.png);
	width:315px;
	height:37px;
	text-indent:-9999px;
	margin:0 auto;
}
.content-der {
	background:#f1f1f1;
	border:1px solid #979797;
	border-top:none;
	border-bottom:none;
	padding:4px 11px;
}
.content-der-sinpadding {
	background:#f1f1f1;
	border:1px solid #979797;
	border-top:none;
	border-bottom:none;
	padding:4px 0px;
	overflow:hidden;
	width:313px;
	margin:0 auto;
}
.cierra-der {
	background:url(../img/site/bottom-sec-der.png);
	width:315px;
	height:9px;
	margin:0 auto 10px;
	overflow:hidden;
}
/* -- TOP VOTADOS -- */
	.top-votados {
	font-size:11px;
}
.top-votados .juegos-izq {
	float:left;
	width:155px;
}
.top-votados .juegos-der {
	float:right;
	width:156px;
}
.top-votados .juegos-izq a.juego-top-votado {
	background:#f1f1f1;
	height:19px;
	color:#000;
	text-decoration:none;
	display:block;
	padding:7px 0 0 4px
}
.top-votados .juegos-der a.juego-top-votado {
	background:#f1f1f1;
	height:19px;
	color:#000;
	text-decoration:none;
	display:block;
	padding:7px 0 0 4px
}
.top-votados .juegos-izq a.fff, .top-votados .juegos-der a.fff {
	background:#fff;
}
.top-votados .juegos-izq a:hover, .top-votados .juegos-der a:hover {
	background:#E6EFC7;
}
.top-votados a.juego-top-votado span.numero {
	background:url(../img/site/bg-numeritos.gif) top left no-repeat;
	color:#000000;
	display:block;
	float:left;
	font-weight:bold;
	height:16px;
	margin:-4px 3px 0 0;
	padding:4px 0 0;
	text-align:center;
	width:18px;
}
.top-votados a.juego-top-votado span.verde {
	color:#4f9d00;
	font-weight:bold;
}
.enlaces-alta-index {
	height:19px;
	background:#fff;
	text-align:center;
	font-weight:bold;
	color:#000;
	padding:7px 0 0 4px
}
.enlaces-alta-index a {
	font-weight:bold;
	color:#000;
	text-decoration:none;
}
.enlaces-alta-index a:hover {
	color:#6EB731;
	text-decoration:underline;
}
/* -- BUSCADOR -- */
	.buscador {
}
.buscador p {
	font-size:11px;
	margin:5px 0 10px;
}
.buscador .normal {
	background:url(../img/site/bg-buscador-der.png);
	width:200px;
	float:left;
	border:1px solid #979797;
	font-size:11px;
	height:18px;
	padding:4px 5px 0 5px;
}
.buscador .btn-enviar {
	float:right;
}
/* -- NUBE DE TAGS -- */
	.tags {
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.tags:hover {
	color:#6EB731;
}
/* -- BANNER 315x237 -- */
	.banner-315x237 {
	width:315px;
	height:237px;
	margin:0 auto 10px;
	text-align:center;
}
/* -- Instrucciones y Plugins -- */
	.der-instrucciones {
	display:block;
	float:left;
	background:url(../img/site/tit-instrucciones.gif);
	width:98px;
	height:28px;
	text-indent:-9999px;
	margin-right:8px;
}
.der-instrucciones:hover {
	background:url(../img/site/tit-instrucciones.gif) bottom;
}
.der-plugins {
	display:block;
	float:left;
	background:url(../img/site/ico-plugins.gif);
	width:171px;
	height:28px;
	text-indent:-9999px;
}
*html .der-plugins {
	display:block;
	float:left;
	background:url(../img/site/ico-plugins.gif);
	width:168px;
	height:28px;
	text-indent:-9999px;
}
.der-flash {
	display:block;
	float:left;
	background:url(../img/site/ico-flash.gif);
	width:35px;
	height:28px;
	text-indent:-9999px;
}
.der-flash:hover {
	background:url(../img/site/ico-flash.gif) bottom;
}
.der-shockwawe {
	display:block;
	float:left;
	background:url(../img/site/ico-shockwawe.gif);
	width:37px;
	height:28px;
	text-indent:-9999px;
}
.der-shockwawe:hover {
	background:url(../img/site/ico-shockwawe.gif) bottom;
}
.der-java {
	display:block;
	float:left;
	background:url(../img/site/ico-java.gif);
	width:37px;
	height:28px;
	text-indent:-9999px;
}
.der-java:hover {
	background:url(../img/site/ico-java.gif) bottom;
}
.der-orb {
	display:block;
	float:left;
	background:url(../img/site/ico-nose.gif);
	width:35px;
	height:28px;
	text-indent:-9999px;
}
.der-orb:hover {
	background:url(../img/site/ico-nose.gif) bottom;
}
/* -- FOOTER -- */
.footer {
	overflow:hidden;
	background:url(../img/site/bg-footer.png) left top no-repeat;
	width:988px;
	height:109px;
	margin:0 auto;
}
.footer ul {
	padding:35px 0 0 10px;
	position:relative;
	text-align:center;
	width:715px;
}
.footer ul li {
	font-weight:normal;
	color:#000;
	font-size:10px;
	display:inline;
	line-height:14px;
}
.footer ul li a {
	font-weight:normal;
	color:#000;
	text-decoration:none;
}
.footer ul li a:hover {
	color:#000;
	text-decoration:underline;
}
.footer ul li a.rss {
	background:url(../img/site/ico-rss.png) right top no-repeat;
	padding:0 18px 0 0;
}
/* --- BOTON ACCEDE AHORA --- */
	.btn-logo-footer {
	background:url(../img/site/logo-footer.png) top left no-repeat;
	position:relative;
	top:-24px;
	left:738px;
	width:183px;
	height:82px;
}
.btn-logo-footer h1 {
	display:none;
}
.btn-logo-footer a {
	display:block;
	width:172px;
	height:64px;
	text-indent:-9999px;
}
/* -- COPYRIGHT -- */
.copy {
	width:989px;
	padding:5px 0 10px;
	margin:0 auto;
	text-align:center;
	font-size:11px;
}
.copy a {
	font-size:11px;
	color:#000;
	text-decoration:none;
}
.copy a:hover {
	text-decoration:underline;
}
/* -- CATEGORIAS  -- */
.box-categorias-int {
	width:463px;
	margin:0 auto;
	padding:4px 0;
}
.box-categorias-int .box-juegos-top {
	background:url(../img/site/box-juegos-top.png) left top no-repeat;
	height:7px;
	overflow:hidden;
}
.box-categorias-int .box-juegos-bottom {
	background:url(../img/site/box-juegos-bottom.png) left top no-repeat;
	height:11px;
	overflow:hidden;
}
.box-categorias-int .box-juegos-categorias {
	background:#fff;
	border:1px solid #979797;
	border-top:none;
	border-bottom:none;
	padding:0 6px;
}
.box-juegos-categorias a {
	display:block;
	width:85px;
	text-align:center;
	text-decoration:none;
	float:left;
	margin:5px 2px;
}
.box-juegos-categorias a img {
	border:2px solid #15B6FF;
}
.box-juegos-categorias a span {
	color:#FFF;
	background:url(../img/site/bg-lista-cats.gif);
	font-size:11px;
	display:block;
	height:14px;
	padding:2px 0 0;
}
.box-juegos-categorias a:hover span {
	color:#EBF912;
}
/* -- ENLACES  -- */
.enlaces-centro {
	width:463px;
	margin:0 auto;
	padding:4px 0;
	font-size:11px;
}
.enlaces-centro .box-juegos-top {
	background:url(../img/site/box-juegos-top.png) left top no-repeat;
	height:7px;
	overflow:hidden;
}
.enlaces-centro .box-juegos-bottom {
	background:url(../img/site/box-juegos-bottom.png) left top no-repeat;
	height:11px;
	overflow:hidden;
}
.box-enlace-sinpadding {
	background:#fff;
	border:1px solid #979797;
	border-top:none;
	border-bottom:none;
	padding:0;
}
.enlaces-centro .juegos-izq {
	float:left;
	width:231px;
}
.enlaces-centro .juegos-der {
	float:right;
	width:230px;
}
.enlaces-centro .juegos-izq a.juego-top-votado, .enlaces-centro .juegos-der a.juego-top-votado {
	background:#fff;
	height:19px;
	color:#000;
	text-decoration:none;
	display:block;
	padding:6px 0 4px 28px;
	border-bottom:1px solid #979797;
}
.enlaces-centro .juegos-izq a.juego-top-votado img, .enlaces-centro .juegos-der a.juego-top-votado img {
	float:left;
}
.enlaces-centro .juegos-izq a.juego-top-votado span, .enlaces-centro .juegos-der a.juego-top-votado span {
	float:left;
	margin:3px 0 0 5px;
	line-height:normal;
	cursor:pointer;
}
.enlaces-centro .juegos-izq a.fff, .enlaces-centro .juegos-der a.fff {
	background:#fff;
}
.enlaces-centro .juegos-izq a:hover, .enlaces-centro .juegos-der a:hover {
	background:#C3ECFF;
}
.enlaces-centro a.juego-top-votado span.numero {
	background:url(../img/site/bg-numeritos.gif) top left no-repeat;
	color:#000000;
	display:block;
	float:left;
	font-weight:bold;
	height:16px;
	margin:-4px 3px 0 0;
	padding:4px 0 0;
	text-align:center;
	width:18px;
}
.enlaces-centro a.juego-top-votado small.verde {
	color:#069BED;
	font-weight:bold;
}
.box-enlaces {
	width:463px;
	margin:0 auto;
	padding:4px 0;
}
.box-enlaces .box-enlaces-top {
	background:url(../img/site/box-juegos-top.png) left top no-repeat;
	height:7px;
	overflow:hidden;
}
.box-enlaces .box-enlaces-bottom {
	background:url(../img/site/box-juegos-bottom.png) left top no-repeat;
	height:11px;
	overflow:hidden;
}
.box-enlaces-content {
	background:#fff;
	border:1px solid #979797;
	border-top:none;
	border-bottom:none;
	padding:0 6px;
}
.box-enlaces-content h2 {
	width:96%;
	float:left;
	background:url(../img/site/bullet-title-enlace.gif) left 3px no-repeat;
	font-weight:bold;
	font-family:"trebuchet MS";
	font-size:14px;
	color:#0584d6;
	padding:0 0 5px 13px;
}
.box-enlaces-content h2 a {
	float:left;
	color:#0584d6;
	text-decoration:none;
}
.box-enlaces-content h2 a:hover {
	color:#42BFFF;
	text-decoration:none;
}
.box-enlaces-content h2 span {
	float:right;
	color:#000;
	font-size:12px;
	font-family:"trebuchet MS";
	font-weight:normal;
}
.box-enlaces-content h2 span b {
	color:#0584d6;
	font-size:12px;
	font-family:"trebuchet MS";
	font-weight:bold;
}
.box-enlaces-content .lista-enlaces {
	padding:4px 0 0 14px;
	color:#000;
	font-family:"trebuchet MS";
	font-size:12px;
	line-height:normal;
}
.box-enlaces-content .titulo {
	color:#0584d6;
	font-family:"trebuchet MS";
	font-size:12px;
}
/* -- BUSCADOR ENLACES -- */
	.buscador-enlaces {
	background:url(../img/site/bg-buscar-centro.gif) left top no-repeat;
	height:40px;
	margin:10px auto 0;
	padding:16px 15px 0 10px;
	width:420px;
}
.buscador-enlaces span {
	font-size:13px;
	font-family:"trebuchet MS";
	margin:0 5px;
}
*html .buscador-enlaces span {
	font-size:13px;
	font-family:"trebuchet MS";
	margin:0 5px;
}
.buscador-enlaces .normal {
	width:125px;
	border:1px solid #045EB0;
	font-size:11px;
	height:18px;
	padding:4px 5px 0 5px;
}
.buscador-enlaces .normal-select {
	border:1px solid #045EB0;
	font-size:13px;
	height:24px;
	padding:1px;
	width:110px;
}
.buscador-enlaces .btn-enviar {
	margin:0px 18px 0 0;
	float:right;
}
/* -- JUEGOS SECCION -- */
.cat-box-juego-izq {
	float:left;
	width:752px;
}
.box-muestra-juego-real {
	background:#f1f1f1;
	border:1px solid #979797;
	border-top:none;
	border-bottom:none;
	padding:4px 11px 13px;
}
.box-muestra-juegos-top {
	background:url(../img/site/bg-juego-top.gif) left top no-repeat;
	width:752px;
	height:8px;
	overflow:hidden;
}
.box-juego-grande {
	width:700px;
	height:508px;
	margin:5px auto 0;
	border:5px solid #707070;
	overflow:hidden;
}
.box-votacion-juego {
	background:url(../img/site/bg-vota-juego.gif) left top no-repeat;
	height:33px;
}
.votacion-numeros {
	float:left;
	left:278px;
	position:relative;
	top:5px;
}
.votacion-numeros a {
	color:#ff7902;
	text-decoration:none;
	font-weight:bold;
	font-size:22px;
	margin:0 14px 0 0;
}
.votacion-numeros a:hover {
	color:#026FFF;
}
.votacion-total {
	float:left;
	left:302px;
	position:relative;
	top:7px;
}
*html .votacion-total {
	float:left;
	left:302px;
	position:relative;
	top:10px;
}
.votacion-total span {
	color:#fff;
	font-weight:bold;
	font-size:12px;
	margin:0 14px 0 0;
}
.banner-752x107 {
	width:752px;
	height:107px;
	margin:8px 0 0;
	text-align:center;
}
.cat-box-juego-der {
	float:right;
	width:202px;
}
.cat-box-juego-der-bottom {
	background:url(../img/site/bottom-relacionados-der.gif) center top no-repeat;
	height:9px;
	overflow:hidden;
}
.tit-relacionadas-juegos {
	background:url(../img/site/tit-relacionados-der.png);
	width:202px;
	height:37px;
	text-indent:-9999px;
}
.box-muestra-juego-relacionado {
	background:#f1f1f1;
	border:1px solid #979797;
	border-top:none;
	border-bottom:none;
	padding:4px 0;
}
.box-muestra-juego-relacionado a {
	display:block;
	width:154px;
	text-align:center;
	text-decoration:none;
	margin:9px auto;
}
.box-muestra-juego-relacionado a img {
	border:2px solid #6EB731;
}
.box-muestra-juego-relacionado a span {
	color:#FFF;
	font-weight:bold;
	background:url(../img/site/bg-juego-relacionado.gif);
	font-size:11px;
	display:block;
	height:18px;
	padding:6px 0 0;
}
.box-muestra-juego-relacionado a:hover span {
	color:#000;
}
.banner-202x94 {
	width:202px;
	height:94px;
	margin:8px auto 0;
	text-align:center;
}
/* JEC JEC JEC */
.btn-jec {
	margin:8px auto 0;
	height:30px;
	width:752px;
	overflow:hidden;
}
.btn-jec-bajo {
	background:url(../img/site/bg-bajo-jec.jpg) left top no-repeat;
	height:5px;
	overflow:hidden;
}
.btn-jec .juego, .juego-select {
	background:url(../img/site/jec-juego.jpg) left bottom no-repeat;
	text-indent:-9999px;
	width:251px;
	height:30px;
	display:block;
	float:left;
	padding:0;
	margin:0;
}
.btn-jec .juego:hover, .btn-jec .juego-select {
	background:url(../img/site/jec-juego.jpg) left top no-repeat
}
.btn-jec .enviar, .btn-jec .enviar-select {
	background:url(../img/site/jec-enviar.jpg) left bottom no-repeat;
	text-indent:-9999px;
	width:250px;
	height:30px;
	display:block;
	float:left;
	padding:0;
	margin:0;
}
.btn-jec .enviar:hover, .btn-jec .enviar-select {
	background:url(../img/site/jec-enviar.jpg) left top no-repeat
}
.btn-jec .compartir, .btn-jec .compartir-select {
	background:url(../img/site/jec-compartir.jpg) left bottom no-repeat;
	text-indent:-9999px;
	width:251px;
	height:30px;
	display:block;
	float:left;
	padding:0;
	margin:0;
}
.btn-jec .compartir:hover, .btn-jec .compartir-select {
	background:url(../img/site/jec-compartir.jpg) left top no-repeat
}
.jec-top {
	background:url(../img/site/bg-jec-top.gif) left top no-repeat;
	height:16px;
	overflow:hidden;
}
.jec-bottom {
	background:url(../img/site/bg-jec-bottom.gif) left top no-repeat;
	height:21px;
	overflow:hidden;
}
.jec-centro {
	background:url(../img/site/bg-jec-centro.gif) left top repeat-y;
	padding:5px 18px;
	font-family:"trebuchet MS";
	font-size:11px;
	line-height:13px;
}
.jec-centro h2 {
	background:transparent url(../img/site/bullet-title-juego.gif) no-repeat scroll left 4px;
	color:#0584D6;
	font-size:15px;
	font-weight:bold;
	padding:0 0 5px 13px;
}
.jec-centro img {
	border:2px solid #15B6FF;
	float:left;
}
span.titulo {
	color:#058fd4;
	font-weight:bold;
}
.data-juego {
	float:left;
	width:472px;
	/*border-right:1px solid #0A98FF;*/
	padding:0 14px 0 9px;
}
.controles-juego {
	float:right;
	width:244px;
}
.muestra-data-1 {
	margin:0px 0 7px;
}
.muestra-data-2 {
	margin:7px 0 0px;
}
.muestra-data-2 a {
	color:#000;
	text-decoration:none;
}
.muestra-data-2 a:hover {
	color:#0584d6;
	text-decoration:underline;
}
.titulo-2 {
	color:#058fd4;
	font-weight:bold;
	display:block;
	width:56px;
}
.controles-2 {
	display:block;
	margin:8px 0 0;
	width:180px;
}
/* -- ENVIAR A UN AMIGO -- */
.enviar-izq {
	float:left;
	width:264px;
	border-right:1px solid #0A98FF;
	padding:0 14px 0 9px;
	margin:12px 0 0;
}
.enviar-der {
	float:right;
	width:257px;
	margin:12px 0 0;
}
.enviar-izq span, .enviar-der span {
	font-size:14px;
	color:#0584d6;
	font-weight:bold;
	display:block;
	float:left;
	width:75px;
	padding:4px 0 0;
}
.btn-enviar-amigo {
	float:right;
}
.enviar-izq .normal, .enviar-der .normal {
	background:url(../img/site/bg-buscador-enviar.png);
	width:170px;
	float:left;
	border:1px solid #979797;
	font-size:11px;
	height:18px;
	padding:4px 5px 0 5px;
}
.box-enviar-label {
	display:block;
	clear:both;
	height:21px;
	margin:0 0 10px;
}
.jec-compartir {
	float:left;
	margin:0 0 0 9px;
	width:550px;
}
.jec-compartir a {
	color:#058FD4;
	display:block;
	float:left;
	font-family:"trebuchet MS";
	font-size:11px;
	font-weight:bold;
	height:15px;
	margin:0 0 16px;
	padding:1px 0 0 20px;
	text-decoration:none;
	width:90px;
}
.jec-compartir a:hover {
	color:#FF7902;
}
.facebook {
	background:url(../img/site/ico-facebook.gif) 0 0 no-repeat;
}
.twitter {
	background:url(../img/site/ico-twitter.gif) 0 0 no-repeat;
}
.technorati {
	background:url(../img/site/ico-technorati.gif) 0 0 no-repeat;
}
.fresqui {
	background:url(../img/site/ico-fresqui.gif) 0 0 no-repeat;
}
.jec-compartir a.meneame {
	background:url(../img/site/ico-meneame.gif) 0 0 no-repeat;
	width:70px;
}
.delicious {
	background:url(../img/site/ico-delicious.gif) 0 0 no-repeat;
}
.digg {
	background:url(../img/site/ico-digg.gif) 0 0 no-repeat;
}
.yahoobuzz {
	background:url(../img/site/ico-yahoobuzz.gif) 0 0 no-repeat;
}
.blogger {
	background:url(../img/site/ico-blogger.gif) 0 0 no-repeat;
}
.jec-compartir a.stumble {
	background:url(../img/site/ico-stumble.gif) 0 0 no-repeat;
	width:70px;
}
.jec-centro h2.mas-margin {
	margin:8px 0 15px;
}
.box-lista-a-compartir {
	padding:0 0 0 13px;
}
/* -- registrate-centro -- */
.registrate-centro {
	padding:10px 22px 0;
}
.menos-padding {
	padding:10px 8px 0;
}
.registrate-centro .box-registrate-label {
	display:block;
	clear:both;
	margin:0 0 10px 0;
	font-family:"trebuchet MS";
	font-size:12px;
	color:#0584d6;
	font-weight:normal;
}
.registrate-centro .box-registrate-label-especial {
	height:86px;
}
.registrate-centro h2 {
	font-family:"trebuchet MS";
	background:transparent url(../img/site/bullet-title-juego.gif) no-repeat scroll left 4px;
	color:#0584d6;
	font-size:15px;
	font-weight:bold;
	padding:0 0 5px 13px;
	margin:0 0 10px;
}
.registrate-centro p {
	font-family:"trebuchet MS";
	color:#0584D6;
	font-size:12px;
	margin:0 0 10px;
}
.registrate-centro p a {
	color:#0584d6;
	font-size:12px;
	font-weight:bold;
}
.registrate-centro span {
	font-family:"trebuchet MS";
	font-size:12px;
	color:#0584d6;
	font-weight:normal;
	display:block;
	float:left;
	width:120px;
	padding:6px 0 0;
}
.registrate-centro span.especial {
	width:180px;
}
.registrate-centro .btn-registrate-comprobar {
	float:left;
	margin:0 0 0 10px;
}
.registrate-centro .normal-registrate {
	background:url(../img/site/bg-buscador-enviar.png);
	width:170px;
	float:left;
	border:1px solid #979797;
	font-size:11px;
	height:18px;
	padding:4px 5px 0 5px;
}
.registrate-centro .normal-select-registrate {
	background:url(../img/site/bg-buscador-enviar.png);
	border:1px solid #979797;
	float:left;
	font-size:11px;
	height:24px;
	padding:3px 1px;
	width:170px;
}
.registrate-centro .normal-textarea-registrate {
	background:#5FCDFF url(../img/site/bg-buscador-enviar.png) left top repeat-x;
	width:170px;
	float:left;
	border:1px solid #979797;
	font-size:11px;
	padding:4px 5px 0 5px;
}
.box-registrate-finalizar {
	margin:0 auto;
	width:127px;
	padding:12px 0 8px;
}
.registrate-centro .btn-registrate-finalizar {
}
.box-registrate-enviar-alta {
	margin:0 auto;
	width:61px;
	padding:12px 0 8px;
}
.linita-azulita {
	height:1px;
	background:#0D96FF;
	margin:10px 0 15px;
	overflow:hidden;
	clear:both;
}
.box-centro-contenido-bottom {
	background:url(../img/site/centro-contenido-bottom.gif);
	width:475px;
	height:6px;
	overflow:hidden;
}
.box-registrate-logueate {
	margin:0 0 0 196px;
	width:127px;
	padding:5px 0 8px;
}
.box-registrate-enviar {
	margin:0 0 0 241px;
	width:127px;
	padding:5px 0 8px;
}
.link-olvidaste {
	font-family:"trebuchet MS";
	text-align:center;
	color:#058fd4;
	font-size:12px;
	text-decoration:none;
	display:block;
	padding:0 0 15px;
}
span.form-error {
	display:block;
	text-align:right;
	color:#FF0000;
	font-size:11px;
	width:300px;
	padding:2px 0 6px;
}
span.form-error-sexo {
	display:block;
	text-align:right;
	color:#FF0000;
	font-size:11px;
	width:251px;
	padding:2px 0 6px;
}
span.form-error-nac {
	display:block;
	text-align:right;
	color:#FF0000;
	font-size:11px;
	width:176px;
	padding:2px 0 6px;
}
span.form-error-alta-enlace {
	display:block;
	text-align:right;
	color:#FF0000;
	font-size:11px;
	width:359px;
	padding:2px 0 6px;
}
span.form-error-alta-enlace-esp {
	display:block;
	text-align:right;
	color:#FF0000;
	font-size:11px;
	width:349px;
	padding:2px 0 6px;
}
span.form-error-juego-enviar {
	display:block;
	text-align:right;
	color:#FF0000;
	font-size:11px;
	width:253px;
	padding:2px 0 6px;
}
/* -- Todos los juegos -- */
.contiene-listado-juegos {
	margin:0 auto;
	width:920px;
}
*html .contiene-listado-juegos {
	margin:0 auto;
	width:930px;
}
#cont_list_juegos_compl {
	float:left;
	margin:0 10px 10px 0;
	padding:2px 2px 0;
	position:relative;
	width:169px;
	z-index:1;
}
#list_juegos_compl {
	float:left;
	margin:0;
	padding:1px 1px 0;
	width:169px;
	position:relative;
	z-index:10;
}
#list_juegos_compl h1 {
	border-bottom:2px solid #0584D6;
	color:#0584D6;
	font-size:16px;
	font-weight:bold;
	line-height:normal;
	margin:0;
	font-family:"trebuchet MS";
	padding:5px;
}
#list_juegos_compl li {
	clear:left;
	margin:0;
	padding:0;
	font-family:"trebuchet MS";
}
#list_juegos_compl a {
	border-bottom:2px solid #F0F0F0;
	color:#344A47;
	display:block;
	font-size:11px;
	font-weight:bold;
	height:auto;
	line-height:18px;
	margin:0;
	padding:3px;
	text-decoration:none;
	width:164px;
}
#list_juegos_compl a:hover {
	background-image: none;
	color: #42BFFF;
	text-decoration:none;
}
/* -- ALTA ENLACE -- */
.registrate-centro p.txt-enlace-alta {
	font-size:13px;
	line-height:16px;
}
.registrate-centro p.estilo-li {
	background:url(../img/site/bullet-alta-enlace.gif) left 3px no-repeat;
	font-size:12px;
	padding:0 0 0 10px;
	line-height:13px;
	margin:5px 0 10px 15px;
}
.intercambia-enlaces {
	font-size:13px;
	line-height:16px;
	color:#0584D6;
	font-family:"trebuchet MS";
	padding:15px 0 0;
	margin:0 0 15px 10px;
}
.intercambia-enlaces a {
	color:#0584D6;
	font-weight:bold;
	text-decoration:none;
}
.intercambia-enlaces a:hover {
	text-decoration:underline;
}
/* -- Favoritos Offline-- */
    #izq-favoritos-offline {
}
#izq-favoritos-offline small {
	display:block;
	font-size:11px;
	line-height:11px;
	padding:5px 10px;
}
#izq-favoritos-offline a.btn-registrate {
	background:url(../img/site/btn-registrate.png) top left no-repeat;
	width:90px;
	height:24px;
	text-indent:-9999px;
	display:block;
	margin:8px auto 0;
}
#izq-favoritos-offline a.btn-registrate:hover {
	background:url(../img/site/btn-registrate.png) bottom left no-repeat;
}
/* -- Favoritos Online-- */
    #izq-favoritos-online {
}
#izq-favoritos-online a {
	border:1px 0px solid #979797;
	border-bottom:none;
	background-color:#f1f1f1;
	background-image:url(../img/site/bullet-izq.gif);
	display:block;
	font-size:11px;
	color:#000;
	text-decoration:none;
	height:20px;
	padding:9px 0 0 28px;
	background-repeat:no-repeat;
	background-position:6px 7px;
}
#izq-favoritos-online a.fff {
	background-color:#fff;
}
#izq-favoritos-online a:hover {
	background-color:#FAEAC9;
}
