/* ESTILOS GENERALES ///////////////////////////////////////////////////////////////*/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background:#CCCCCC;
}
body, form, h1, h2, h3, h4, p, objet {
	margin:0px;
}
div {
	position:relative;
	text-align:left;
}
.invisible {
	display:none;
}
.brUno {
	font-size:1px;
	height:1px;
}
.br5 {
	font-size:5px;
	overflow:hidden;
}
.limpiador {
	clear:both;
	height:1px;
	overflow:hidden;
}
/* TEXTO SUPERIOR ////////////////////////////////////////////////////////////////*/
#textSup {
	position:absolute;
	width:450px;
	font-size:10px;
	font-weight:normal;
	top:2px;
	left:0px;
}

/* CONTENEDORES GENERALES /////////////////////////////////////////////////////////*/
#fondoGeneralA {
	display:block;
	background:url(../images/01_fondo.png) repeat-x top;
	width:100%;
	height:auto;
}
#fondoGeneralB {
	display:block;
	background: url(../images/01_fondoCoronitas.png) top center no-repeat;
	width:100%;
	height:auto;
}

/* CABEZAL ////////////////////////////////////////////////////////////////////////*/
#contCabezal {
	width:779px;
	height:146px;
}
#logo {
	width:262px;
	padding-left:18px;
	height:146px;
	background:url(../images/02_cabezalR1C1.png);
	float:left;
	overflow:hidden;
}
#logo object img {
	position:absolute;
	left:0px;
}
#menuH {
	width:494px;
	height:46px;
	padding-top:18px;
	padding-left:5px;
	background:url(../images/02_cabezalR1C2.png);
	float:left;
}
#menuH a {
	display:block;
	width:135px;
	height:19px;
	padding-top:7px;
	float:left;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	font-size:12px;
}
#menuH a:hover {
	color:#990000;
}
#publicidad1 {
	width:493px;
	height:76px;
	padding-top:6px;
	padding-left:6px;
	background:url(../images/02_cabezalR2C2.png);
	float:left;
}

/* CONTENIDO ////////////////////////////////////////////////////////////////////////*/
#contGeneral {
	width:779px;
	background:url(../images/07_fondoBlanco.png);
}
#fondoMedio {
	width:779px;
	background:url(../images/07_fondoMedio.png) repeat-x top;
}

/* COLUMNA IZQUIERDA ////////////////////////////////////////////////////////////////*/
#columnaIzq {
	width:141px;
	float:left;
	margin-left:22px;
}

/* listas menu */
#columnaIzq ul, #columnaDer ul {
	padding:0px;
	margin:0px;
	list-style:none;
}

.listaLinks {
	padding:0px;
	margin:0px;
}
.listaLinks li {
	list-style:none;
}

/* Menu de Categorias - Submenu - Menu Destacado ///////////////////////////////////*/
#menuCat, .subMenu, .menuDestac, .menuDestacClaro {
	padding-bottom:17px;
	margin-bottom:5px;
}
#menuCat {
	background:url(../images/05_menu2.gif) bottom no-repeat;
}
.subMenu {
	background: url(../images/05subMenu3.gif);
}
.menuDestac {
	background: url(../images/05menuDestacado4.gif) bottom no-repeat;
}
.menuDestacClaro {
	background: url(../images/05menuDestacadoClaro4.gif) bottom no-repeat;
}
#titCat, .titSub, .titDestac, .titDestacClaro {
	display:block;
	width:141px;
	height:25px;
	font-weight:bold;
	padding-top:11px;
	text-decoration:none;
	text-align:center;
}
#titCat {
	background:url(../images/05_menu1.gif);
	color:#FFF;
}
.titSub {
	background: url(../images/05subMenu1.gif);
	color: #000066;
}
.titDestac {
	background: url(../images/05menuDestacado1.gif);
	color: #000;
}
.titDestacClaro {
	background: url(../images/05menuDestacadoClaro1.gif);
	color: #000;
}
#titCat:hover {
	color:#FFFF00;
}
.titSub:hover {
	color: #0066FF;
}
.titDestac:hover, .titDestacClaro:hover {
	color: #990000;
}
#fondo1 {
	background:url(../images/05_menu3.gif);
}
.fondo1Sub {
	background:url(../images/05subMenu4.gif) bottom no-repeat;
}
.fondo1Destac {
	background: url(../images/05menuDestacado3.gif);
}
.fondo1DestacClaro {
	background: url(../images/05menuDestacadoClaro3.gif);
}
#contCats, .contSub, .contDestac, .contDestacClaro {
	display:block;
	width:141px;
}
#contCats {
	background:url(../images/05_menu4.gif) bottom no-repeat;
}
.fondoMedioCats {
	background:url(../images/05_menu3.gif);
}
.contSub {
	background: url(../images/05subMenu2.gif) no-repeat;
}
.contSub a img {
	margin-top:5px;
	margin-bottom:5px;
	margin-left:17px;
}
.contDestac {
	background: url(../images/05menuDestacado2.gif) no-repeat;
}
.contDestacClaro {
	background: url(../images/05menuDestacadoClaro2.gif) no-repeat;
}
#contCats a, .contSub a, .contDestac a {
	display:block;
	position:relative;
	text-decoration:none;
}
#contCats a {
	height:21px;
	padding-top:4px;
	padding-left:24px;
	color:#FFF;
	background:url(../images/08_sepCat1.png) bottom center no-repeat;
}
.contSub a {
	padding-top:1px;
	padding-bottom:4px;
	padding-left:8px;
	color: #000;
	background: url(../images/05subMenuSeparador.gif) bottom center no-repeat;
}
.contDestac a {
	padding:8px;
	color: #000;
	text-align:center;
	background: url(../images/05menuDestacadoSeparador.gif) bottom center no-repeat;
	font-weight:bold;
}
#contCats a:hover {
	color:#FFFF00;
	background: url(../images/05_menuFondoHover.gif);
}
.contSub a:hover {
	color: #0033CC;
}
.contSub a img {
	border:#000066 2px solid;
}
.contSub a:hover img {
	border: #0033CC 2px solid;
}
#contCats a img {
	border:none;
	position:absolute;
	left:2px;
	top:3px;
}
.contDestac a img, #thumbJuego img {
	padding:1px;
	border:1px solid #990000;
	background: #FF9900;*/
	margin-bottom:5px;
    width: 120px;
	height: 85px;
}

.avatar1 img {
	border : none !important;
	background : none !important;
	width : auto !important;
	height : auto !important;
}

.contDestac a:hover img {
	border:1px solid #FFF;
}

/* Modulo de Buscador, Plugins, Login ////////////////////////////////////////////*/
#moduloBPU, #contBuscador, #contPlugins, #contLogin {
	float:left;
	height:53px;
}
#moduloBPU, #dos #moduloBPU {
	width:587px;
	margin-left:7px;
	margin-bottom:8px;
}
#moduloBPU {
	background:url(../images/20_moduloBPL.png) no-repeat;
}
#dos #moduloBPU {
	background:url(../images/20_moduloBPL2.png) no-repeat;
}

#contBuscador, #buscador {
	width:263px;
}
#titBuscador, #titPlugins, #titLogin {
	height:15px;
	padding-top:2px;
	font-weight:bold;
	color:#FFF;
}
#loginError {
	color: #f00;
}
#titBuscador {
	padding-left:5px;
	width:258px;
}
#buscador, #plugins, #login {
	height:36px;
}
#buscador .formText, #login {
	margin-top:7px;
	margin-left:6px;
	font-size:10px;
	color:#000033;
	border:1px solid #003366;
	background:#DFF3FF;
	float:left;
}
#contPlugins {
	width:136px;
}
#titPlugins {
	padding-left:26px;
	width:110px;
}
#plugFlash, #plugShock, #plugJava {
	width:27px;
	height:28px;
	position:absolute;
	top:2px;
}
#plugFlash {
	left:12px;
	background: url(../images/20_botPlugFlash1.gif);
}
#plugShock {
	left:45px;
	background: url(../images/20_botPlugShock1.gif);
}
#plugJava {
	left:80px;
	background:url(../images/20_botPlugJava1.gif);
}
#plugFlash:hover {
	background: url(../images/20_botPlugFlash2.gif);
}
#plugShock:hover {
	background: url(../images/20_botPlugShock2.gif);
}
#plugJava:hover {
	background:url(../images/20_botPlugJava2.gif);
}

#contLogin {
	width:188px;
}
#titLogin {
	padding-left:25px;
}
.formTextBuscar, .formTextUser, .formTextPass {
	position:absolute;
	top:25px;
	font-size:11px;
	background:none;
	border:none;
	color:#FFF;
}
.formTextBuscar {
	left:12px;
	width:166px;
}
.formTextUser {
	left:13px;
	width:58px;
}
.formTextPass {
	left:81px;
	width:62px;
}

.botChiquito1, .botChiquito2 {
	position:absolute;
	width:30px;
	display:block;
	height:16px;
	padding-top:3px;
	text-decoration:none;
	background:url(../images/13_botonChiquito1.gif);
	color:#000033;
	font-weight:bold;
	text-align:center;
	float:left;
}
.botChiquito1 {
	top:23px;
	left:190px;
}
.botChiquito2 {
	top:23px;
	left:150px;
}
.botChiquito1:hover, .botChiquito2:hover {
	background:url(../images/13_botonChiquito2.gif);
}

/* bloque login */
#login2	strong, #login2 div {
	display:block;
	padding-left:15px;
	padding-right:15px;
	text-align:center;
}
#login2 #titLoginUsuario {
	text-align: left;
}
#login2 #titLoginCerrar {
	text-align: right;
}
#login2 div a {
	color:#000066;
	text-decoration:none;
}
#login2 div a:hover {
	text-decoration:underline;
}

/* COLUMNA CENTRAL ////////////////////////////////////////////////////////////////*/
#columnaCen {
	width:436px;
	float:left;
	margin-left:8px;
}

#contTopAdd {
	padding-bottom:8px;
	height:260px;
}
#contTop {
	width:114px;
	padding-bottom:4px;
	background-image:url(../images/19_moduloChico4.gif);
	background-position: bottom;
	background-repeat:no-repeat;
	float:left;
	margin-left:9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#contTop div {
	height:4px;
	overflow:hidden;
	background:url(../images/19_moduloChico1.gif);
}
#contTop strong {
	display:block;
	background:url(../images/19_moduloChico2.gif);
	text-align:center;
	height:22px;
	padding-top:4px;
	line-height: 14px;
	font-family:sans-serif;
	font-size:12px;
	text-decoration:underline;
}
#contTop b {
	color: #000099;
}
#contTop a {
	display:block;
	background:url(../images/19_moduloChico2.gif);
	text-decoration:none;
	padding-left:5px;
	padding-top:2px;
	height:13px;
}
#contTop a b {
	font-size:10px;
	color:#000;
	padding-left:55px;
}
#contAdd {
	float:left;
	width:313px;
	padding-bottom:4px;
	background-image:url(../images/19_moduloGrande3.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}
#contAdd div {
	height:4px;
	overflow:hidden;
	background:url(../images/19_moduloGrande1.gif);
}
#contAdd span {
	display:block;
	background:url(../images/19_moduloGrande2.gif);
	padding-left:6px;
	height:250px;
}

/* Listado Juegos ////////////////////////////////////////////////////////////////*/
.resBusqueda {
	background-color: #ffe;
	font-weight: bold;
}
.quita_favorito a {
	font-weight: bold;
}
.cabezalListado, .pieListado {
	width:436px;
	height:27px;
}
.cabezalListado {
	background:url(../images/08_moduloMedioTitulo.gif);
}
.cabezalListado div {
	width:260px;
	padding-left:10px;
	padding-top:6px;
	font-weight:bold;
	color:#FFF;
	float:left;
}
.cabezalListado span {
	width:122px;
	padding-top:3px;
	padding-right:8px;
	text-align:right;
	float: right;
}
.subTitListado, .contJuegos {
	border:1px solid #336699;
}
.subTitListado {
	height:17px;
	padding-top:3px;
	color: #003366;
	text-align:center;
	background: url(../images/08_moduloMedioSubTitulo.gif);
	font-weight:bold;
}
.subTitListado a {
	color:#000066;
	text-decoration:none;
}
.subTitListado a:hover {
	text-decoration:underline;
}
.contJuegos1 {
	display:block;
	background:url(../images/03_fondoDegradadoCeleste2.png) repeat-x  bottom;
}
.contJuegos {
	border-top:none;
	padding:10px;
	background: url(../images/03_fondoDegradadoCeleste.png) repeat-x top;
}

.juego {
	border:1px solid #006699;
	background: #DCE9F1;
	padding:3px;
	height:119px;
	margin-bottom:10px;
}
.titJuego {
	height:19px;
	padding:3px;
	padding-left:25px;
	background:url(../images/12_fondoTitJuego.gif);
	margin-bottom:3px;
	border:1px solid #92B2CE;
}
.titulo {
	color:#000033;
	font-size:12px;
	float:left;
	width:220px;
	padding-top:2px;
}
.titulo img {
	position:absolute;
	top:-1px;
	left:-21px;
}
.titulo a {
	color: #003;
	text-decoration: none;
}
.titulo a.enlace_quitar {
	color: #f00;
}
.categoria {
	color: #fff;
	width:118px;
	height:16px;
	padding-left:24px;
	padding-top:3px;
	float:right;
	background:url(../images/12_fondoCatJuego.gif);
}
.categoria img {
	position:absolute;
	top:0px;
	left:2px;
}
.categoria a {
	color:#FFF;
	text-decoration:none;
}
.categoria a:hover {
	color:#CCEEFF;
}
.thumb img {
	border:1px solid #006699;
	padding:1px;
	background: #92B2CE;
	margin-right:5px;
/*	width: 120px;
	height: 85px;*/
}
.opciones {
	position:absolute;
	bottom:3px;
	right:3px;
}
.botChico, .botGrande {
	height:16px;
	padding-top:3px;
	display:block;
	float:left;
	margin-left:3px;
	color:#003399;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
.botChico {
	width:97px;
	background:url(../images/13_botonJuego1.gif);
}
.botGrande {
	width:140px;
	background:url(../images/13_botonJuego3.gif);
}
.botChico:hover, .botGrande:hover {
	color:#990000;
}
.botChico:hover {
	background:url(../images/13_botonJuego2.gif);
}
.botGrande:hover {
	background:url(../images/13_botonJuego4.gif);
}

.estadisticas {
	position:absolute;
	top:33px;
	left:271px;
	width:122px;
	padding:6px;
	border:1px solid #FF9900;
	background: #FFECD2;
}
.quitar {
	color:#000066;
	font-size:12px;
	text-decoration:none;
}
.quitar:hover {
	text-decoration:underline;
}

.pieListado {
	background:url(../images/08_moduloMedioPie.gif);
}
.pieListado div {
	padding-top:7px;
	width:285px;
	text-align:center;
	float:left;
}
.pieListado div a {
	padding-top:3px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:3px;
	border-right:1px solid #0099CC;
	text-decoration:none;
	color:#FFF;
	font-weight:bold;
}
.pieListado div a:hover, .pieListado div a#pagina_actual {
	background: #0099FF;
}

.pieListado span {
	padding-top:9px;
	padding-right:10px;
	width:100px;
	text-align:right;
	float:right;
}
.pieListado span a, .cabezalListado span a {
	color:#000;
	text-decoration:none;
	font-weight:bold;
}
.pieListado span a:hover, .cabezalListado span a:hover {
	color:#990000;
}
.fondoBlanco {
	background: url(../images/10_blanco.gif);
}
.paginador, .paginadorPie {
	margin-left:15px;
}
.paginador {
	width:391px;
	background:url(../images/09_paginador1.gif) repeat-y left;
	padding:7px;
}
.paginador a {
	text-decoration:none;
	color:#003366;
	font-weight:bold;
	display:block;
	border: #AAE0FD 1px solid;
	width:26px;
	height:21px;
	padding-top:5px;
	float:left;
	margin:1px;
	background:#F0F9FF;
	text-align:center;
}
.paginador a:hover {
	background:#4FC1FF;
}
.paginadorPie {
	width:405px;
	height:3px;
	overflow:hidden;
	background:url(../images/09_paginador2.gif);
	margin-bottom:10px;
}

#descargarJuego {
	width:587px;
	height:94px;
	background:url(../images/32_descargarJuego2.gif);
	margin-top:8px;
}
#descargarJuego form {
	position:absolute;
	width:280px;
	top:10px;
	left:298px;
}
#descargarJuego form .text {
	width:80px;
	border:1px solid #FFF;
	font-size:11px;
	background:url(../images/08_moduloMedioSubTitulo.gif) center;
	position:absolute;
	top:25px;
	left:165px;
}
#descargarJuego form .bot {
	width:30px;
	padding:0px;
	border:1px solid #FFF;
	font-size:11px;
	background:url(../images/08_moduloMedioSubTitulo.gif) center;
	color:#000066;
	font-weight:bold;
	cursor:pointer;
	position:absolute;
	top:25px;
	left:250px;
}
#descargarJuego form div {
	color:#FFF;
	font-size:15px;
}
#descargarJuego form div b {
	color:#00FFFF;
}
#descargarJuego form span {
	color:#FFF;
	padding-bottom:3px;
	display:block;
	font-size:10px;
}
#descargarJuego form span a {
	color: #B3D7FF;
}
#descargarJuego form .pais {
	display:block;
	text-align:center;
	color:#FFF;
	text-decoration:none;
	margin-top:11px;
}
#descargarJuego form .pais:hover {
	text-decoration:underline;
}
#descargarJuego form p {
	display:block;
	text-align:center;
	padding-top:5px;
}
#descargarJuego form p select {
	font-size:11px;
}

/* REGISTRO /////////////////////////////////////////////////////////////////////*/
.formError {
	width:280px;
	display: block;
	text-align: right;
	color: red;
}
.formComun {
	display:block;
	margin-top:10px;
}
.formComun input {
	font-size:11px;
}
.formComun label {
	padding-bottom:5px;
	display:block;
}
.formComun label.labelError input {
	background-color: #ffeeee;
}
.formComun label.labelError textarea {
	background-color: #ffeeee;
}
.elementos {
	display:block;
	float:left;
}
.etiqueta {
	width:140px;
	padding-top:2px;
	font-weight:bold;
	display:block;
	float:left;
}


.botChicoForm {
	width:97px;
	height:19px;
	background:url(../images/13_botonJuego1.gif);
	font-weight:bold;
	border:none;
	margin-right:5px;
	color:#003366;
	cursor:pointer;
	font-size:11px;
}
.botChicoForm:hover {
	background:url(../images/13_botonJuego2.gif);
	color: #990000;
}

/* adsense 728x90 /////////////////////////////////////////////////////////////////////*/
#contAd728x90, .contBanner728x90 {
	width:735px;
	margin-left:22px;
	height:98px;
	margin-bottom:5px;
	background-image:url(../images/19_moduloGigante3.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}
#contAd728x90 div, .contBanner728x90 div {
	height:4px;
	background:url(../images/19_moduloGigante1.gif);
	overflow:hidden;
}
#contAd728x90 span, .contBanner728x90 span {
	display:block;
	width:731px;
	padding-left:4px;
	background:url(../images/19_moduloGigante2.gif);
}
.contBanner728x90 a img {
	border:none;
}
.banner-pie .contBanner728x90 {
	margin-left:-2px;
}

/* adsense 468x60 /////////////////////////////////////////////////////////////////////*/
.contBanner {
	padding-top:8px;
	padding-left:53px;
}
#contAd468x60 {
	width:476px;
	height:68px;
	margin-bottom:5px;
	background-image:url(../images/19_moduloMediano3.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}
#contAd468x60 div {
	height:4px;
	background:url(../images/19_moduloMediano1.gif);
	overflow:hidden;
}
#contAd468x60 span {
	display:block;
	width:472px;
	padding-left:4px;
	background:url(../images/19_moduloMediano2.gif);
}

/* COLUMNA GRANDE ////////////////////////////////////////////////////////////////*/
#columnaGrande	{
	width:587px;
	float:left;
	margin-left:22px;
	padding-top:2px;
}
.mgTitulo {
	height:25px;
	padding-left:35px;
	padding-top:11px;
	background:url(../images/21_moduloGrande01.gif) no-repeat;
	font-weight:bold;
	color:#FFF;
	font-size:12px;
}
#lupas {
	width:83px;
	height:36px;
	position:absolute;
	right:0px;
	top:0px;
}
#lupaMas, #lupaMenos {
	height:36px;
	float:left;
}
#lupaMas {
	width:41px;
	background:url(../images/22_lupaMas1.gif);
}
#lupaMas:hover {
	background:url(../images/22_lupaMas2.gif);
}
#lupaMenos {
	width:42px;
	background:url(../images/22_lupaMenos1.gif);
}
#lupaMenos:hover {
	background:url(../images/22_lupaMenos2.gif);
}
.mgIcono {
	position:absolute;
	top:8px;
	left:10px;
}
.mgMedio {
	background:url(../images/21_moduloGrande03.gif);
}
.mgMedio2 {
	padding-left:17px;
	padding-right:17px;
	padding-top:17px;
	background:url(../images/21_moduloGrande02.gif) top no-repeat;
}
.juegoGrande {
	padding:5px;
	background:#000066;
	height:auto;
	text-align:center;
}
#mgOpciones {
	padding-top:15px;
	width:403px;
}
#mgOpciones #botAnterior, #mgOpciones #botPantalla, #mgOpciones #botSiguiente {
	display:block;
	float:left;
	width:100px;
	height:20px;
	padding-left:30px;
	padding-top:4px;
	margin-right:3px;
	color:rgb(171, 68, 8);
	text-decoration:none;
	font-size:10px;
}
#botAnterior {
	background: url(../images/31_botJugarAnterior1.png);
}
#botPantalla {
	background: url(../images/31_botJugarPantalla1.png);
}
#botSiguiente {
	background: url(../images/31_botJugarSiguiente1.png);
}

.mgPie {
	height:17px;
	background:url(../images/21_moduloGrande04.gif);
}

#moduloDoble {
	width:587px;
	padding-bottom:14px;
	background:url(../images/23_moduloDoble3.gif) bottom no-repeat;
	margin-top:8px;
}
#mdTitulos {
	height:41px;
	background:url(../images/23_moduloDoble1.gif);
}
#mdMedio {
	background:url(../images/23_moduloDoble2.gif);
}
#usuario, #comentarios {
	padding-top:10px;
	float:left;
	color:#000066;
	font-weight:bold;
}
#usuario {
	width:142px;
	text-align:center;
}
#comentarios {
	width:430px;
	padding-left:15px;
}

#mdUsuario {
	width:134px;
	float:left;
	padding-left:8px;
}
#mdAvatar {
	padding-bottom:5px;
}
#mdAvatar img {
	margin-left:-8px;
}
.mdText {
	color:#000066;
	padding-top:2px;
	padding-bottom:2px;
}
.mdText2 {
	color:#000066;
	padding-bottom:4px;
	text-align:center;
	font-size:12px;
}
.mdText3 {
	color: #990000;
	padding-top:2px;
	padding-bottom:2px;
}
.mdOpciones a, .botonFormNuevo, .botonSuelto {
	margin-bottom:3px;
	background:url(../images/25_botonesNaranjaG.gif) top;
	color:#000;
	text-decoration:none;
	margin-left:-1px;
}
.mdOpciones a, .botonSuelto {
	display:block;
	height:20px;
	padding-top:5px;
	width:128px;
	text-align:center;
}
.botonFormNuevo {
	width:128px;
	border:none;
	height:25px;
	cursor:pointer;
	font-size:11px;
}
.mdOpciones a:hover, .botonFormNuevo:hover, .botonSuelto:hover {
	background:url(../images/25_botonesNaranjaG.gif) bottom;
}


.formBajo p input, .formBajo p textarea {
	background:#D9F1FF;
	border:1px solid #006699;
}


#opcionesUsuario a:hover {
	color:#CC0000;
}
#mdComentarios {
	width:429px;
	float:left;
	padding-left:8px;
	padding-right:8px;
}
.mdComentario {
	border-bottom:2px dotted #37A5FF;
	padding-bottom:10px;
	margin-bottom:10px;
}
.mdAvatar, .mdDescripcion {
	float:left;
}
.mdAvatar img {
	border:none;
	margin-right:10px;
}
.mdDescripcion {
	width:345px;
}

#contChicoUsuario {
	padding-left:8px;
	padding-bottom:10px;
	background:url(../images/05menuDestacadoSeparador.gif) bottom no-repeat;
}

.nivel {
	width:125px;
	height:23px;
	text-align:left;
	background:url(../images/29_nivelBarraFondo.gif);
}
.nivel img {
	position:absolute;
	top:6px;
	left:55px;
}
.nivel strong {
	position:absolute;
	top:5px;
	left:6px;
	font-weight:normal;
	color:#000066;
}

#nivel, #nivel2 {
	width:125px;
	height:23px;
	text-align:left;
}
#nivel {
	background:url(../images/29_nivelBarraFondo.gif);
}
#nivel2 {
	background:url(../images/29_nivelBarraFondo2.gif);
	margin-bottom:5px;
}
#nivel img, #nivel2 img {
	position:absolute;
	top:6px;
	left:55px;
}
#nivel strong, #nivel2 strong {
	position:absolute;
	top:5px;
	left:6px;
	font-weight:normal;
}
#nivel strong {
	color:#000066;
}
#nivel2 strong {
	color: #530002;
}


.mdNick {
	color:#000066;
	text-decoration:none;
	font-weight:bold;
}
.mdNick:hover {
	text-decoration:underline;
}
.mdInfo {
	width:420px;
	height:18px;
	padding-top:5px;
	padding-left:8px;
	margin-bottom:5px;
	background:url(../images/26_fondoInfoG.gif);
}
.mdInfo strong {
	display:block;
	width:110px;
	float:left;
	color:#000066;
}
.mdInfo a {
	text-decoration:none;
	color:#fff;
	float:left;
	padding-left:3px;
	padding-right:3px;
}
.mdInfo a:hover {
	color:#000;
}

/* mas jugados */
#contMasjugadosRecomendar {
	width:587px;
}
#masJugados {
	width:577px;
	float:left;
	padding:5px;
	background:url(../images/27_fondoMasJugados.gif) top no-repeat;
}
#masJugados strong {
	color:#000033;
	display:block;
	padding-top:3px;
	padding-bottom:7px;
	padding-left:10px;
}
#masJugados a, #masJugados a:hover {
	color:#000066;
	text-decoration:none;
}
#masJugados a.bloque {
	display:block;
	width:130px;
	float:left;
/*	color:#000066;*/
	text-align:center;
/*	text-decoration:none;*/
	margin-left:9px;
	padding:1px;
	padding-bottom:5px;
}
#masJugados a.bloque img {
	border:1px solid #006699;
	margin-bottom:2px;
	margin-top:5px;
	padding:1px;
	width: 120px;
	height: 85px;
}
#masJugados a.bloque:hover {
	background:#A5EAFE;
}
/* recomendar */
#recomendar, #contactosHGY {
	float:left;
	padding:5px;
}
#recomendar {
	width:166px;
	background:url(../images/27_fondoRecomendar.gif) top no-repeat;
}
#contactosHGY {
	width:139px;
	margin-left:1px;
	background:url(../images/27_fondoRecomendar2.gif) top no-repeat;
}
#recomendar strong, #contactosHGY strong {
	color:#000033;
	display:block;
	padding-top:3px;
	padding-bottom:11px;
	padding-left:10px;
}
#recomendar form, #contactosHGY form {
	padding-left:10px;
}
#recomendar form label input, #contactosHGY form label input, #contactosHGY form label select {
	border:1px solid #006699;
	font-size:10px;
	margin-bottom:4px;
}
#recomendar form label input {
	width:145px;
}
#contactosHGY form label input, #contactosHGY form label select {
	width:120px;
}
.botChiquitoForm {
	width:30px;
	height:19px;
	background: url(../images/13_botonChiquito1.gif);
	font-weight:bold;
	border:none;
	margin-right:5px;
	color:#003366;
	cursor:pointer;
}
.botChiquitoForm:hover {
	background:url(../images/13_botonChiquito2.gif);
	color: #990000;
}

/* perfil */
.avatarPerfil, .datosPerfil {
	float:left;
	display:block;
}
.avatarPerfil {
	width:125px;
	text-align:center;
}
.nickPerfil {
	display:block;
	padding-top:3px;
	padding-bottom:3px;
	color:#000033;
}
.datosPerfil {
	width:285px;
}
.titPerfil {
	list-style:none;
	margin-left:-15px;
	font-size:12px;
	font-weight:bold;
	padding-bottom:3px;
}
.datosPerfil ul li {
	padding-bottom:2px;
}
.datosPerfil ul li a {
	color:#000066;
	text-decoration:none;
}
.datosPerfil ul li a:hover {
	text-decoration: underline;
}

/* mensajeria */
.mensajeNuevo, .mensajeLeido {
	border:1px solid #006699;
	background:#FFF;
	padding:8px;
	margin-bottom:5px;
}
.mensajeNuevo span, .mensajeLeido span {
	width:14px;
	height:12px;
	display:block;
	float:left;
	margin:1px;
	overflow:hidden;
}
.mensajeNuevo span {
	background:url(../images/30_mensajeNuevo.gif);
}
.mensajeLeido span {
	background:url(../images/30_mensajeLeido.gif);
}
.mensajeNuevo .asunto, .mensajeLeido .asunto {
	display:block;
	width:250px;
	padding-left:10px;
	float:left;
	color:#000066;
	text-decoration:none;
}
.mensajeNuevo .asunto:hover, .mensajeLeido .asunto:hover {
	text-decoration:underline;
}


.mensajeNuevo .asunto {
	font-weight:bold;
}
.mensajeNuevo small, .mensajeLeido small {
	display:block;
	padding-left:10px;
	padding-right:10px;
	padding-top:1px;
	font-size:10px;
	float:left;
	color:#006699;
}
.mensajeNuevo .eliminar, .mensajeLeido .eliminar {
	display:block;
	width:11px;
	height:12px;
	background: url(../images/30_eliminarMensaje.gif);
	float:left;
	overflow:hidden;
}
.mensajeNuevo .eliminar:hover, .mensajeLeido .eliminar:hover {
	background: url(../images/30_eliminarMensaje2.gif);
}
.paginasMensaje {
	color:#FFF;
	float:left;
	padding-top:7px;
	padding-left:10px;
	font-weight:normal;
}
.paginasMensaje a {
	padding:0px;
	color:#FFF;
	text-decoration:none ! important;
	font-weight:bold;
}
.paginasMensaje a:hover {
	background:none ! important;
	color:#00FFFF;
}

.avatarMensaje {
	display:block;
	width:75px;
	height:80px;
	color:#006699;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	font-size:12px;
	padding:4px;
	padding-bottom:6px;
	float:left;
}
.avatarMensaje:hover {
	background:#D5F3FF;
}
.contactoBloqueado .avatarMensaje:hover {
	background: #FFF;;
}
.avatarMensaje img {
	border:none;
	margin-bottom:2px;
}
.mensaje {
	float:left;
	width:300px;
	padding-left:10px;
}
.opcionesMensaje {
	display:block;
	padding-top:5px;
}
.opcionesMensaje a {
	display:block;
	width:140px;
	height:17px;
	padding-top:2px;
	background:url(../images/13_botonJuego3.gif);
	text-align:center;
	font-weight:bold;
	color:#000066;
	text-decoration:none;
	float:left;
	margin-right:5px;
}
.opcionesMensaje a:hover {
	background:url(../images/13_botonJuego4.gif);
	color:#990000;
}

.contacto, .contactoBloqueado {
	border:1px solid #006699;
	padding:8px;
	margin-bottom:10px;
}
.contacto {
	background:#FFF;
	height:97px;
}
.contactoBloqueado {
	background: url(../images/30_fondoContactoBloqueado.gif);
	height:97px;
}


.datosContacto {
	display:block;
	width:305px;
	padding-left:5px;
	float:left;
	height:95px;
}

.contacto #nivel1 {
	float:left;
}
.datosNivel {
	position:absolute;
	left:135px;
	top:4px;
	width:150px;
	color:#000066;
	font-weight:bold;
}
.infoContacto {
	color:#000033;
	line-height:16px;
	margin-top:2px;
	margin-bottom:3px;
}
.infoContacto b {
	color: #CC0000;
}
.opcionesContacto a {
	display:block;
	width:97px;
	height:17px;
	padding-top:2px;
	background:url(../images/13_botonJuego1.gif);
	text-align:center;
	font-weight:bold;
	color:#000066;
	text-decoration:none;
	float:left;
	margin-right:5px;
}
.opcionesContacto a:hover {
	background:url(../images/13_botonJuego2.gif);
	color:#990000;
}
.enviarMensaje {
	display:block;
	float:left;
}

/* COLUMNA DERECHA //////////////////////////////////////////////////////////////*/
#columnaDer {
	width:141px;
	float:left;
	margin-left:8px;
}

/* opciones del juego */
#thumbJuego {
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}
#thumbJuego strong {
	display:block;
	padding-top:8px;
	font-size:12px;
}
#descJuego {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	text-align:justify;
	line-height:12px;
}
#nivelJuego {
	padding-left:6px;
	margin-bottom:5px;
}
#valorarJuego {
	width:130px;
	height:24px;
	margin-left:6px;
	padding-top:1px;
	background:url(../images/28_fondoVacio.gif);
}
#valorarJuego span {
	display:block;
	width:45px;
	float:left;
	color:#FFF;
	padding-top:5px;
	padding-left:5px;
}
#valorarJuego a {
	width:5px;
	height:15px;
	background:none;
	float:left;
	padding:0px;
	margin:3px;
	color: #FFFF99;
	padding:2px;
}
#valorarJuego a:hover {
	color: #FF9900;
}
#opcionesJuego a {
	background:url(../images/25_botonesBordo.gif) top;
	width:130px;
	height:21px;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	padding:0px;
	padding-top:6px;
	margin-left:6px;
	margin-top:5px;
}
#opcionesJuego a:hover {
	background:url(../images/25_botonesBordo.gif) bottom;
}

/* PIE USUARIOS /////////////////////////////////////////////////////////////*/
#pieUsuarios {
	display:block;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:25px;
	padding-right:15px;
	width:739px;
	background:url(../images/07_fondoBlanco.png);
}
#pieUsuarios strong {
	display:block;
	padding-bottom:5px;
}
#pieUsuarios a {
	text-decoration:none;
	color:#003366;
}
#pieUsuarios a:hover {
	text-decoration:underline;
}

/* PIE GENERAL //////////////////////////////////////////////////////////////*/
#pie {
	width:779px;
	height:46px;
	background:url(../images/06_pie.png);
}
#pie div {
	padding-top:16px;
	width:380px;
	padding-left:20px;
	text-align:center;
	float:left;
}
#pie div a {
	text-decoration:none;
	color:#000033;
	border-right:1px solid #006699;
	padding-right:6px;
	margin-right:5px
}
#pie div a:hover {
	color:#003399;
}
#pie span {
	padding-top:20px;
	padding-right:60px;
	width:280px;
	padding-left:20px;
	text-align:center;
	float:right;
}
#pie span a {
	color:#FFF;
	padding-right:6px;
	margin-right:5px;
	text-decoration:none;
	border-right:1px solid #0066CC;
}
#pie span a:hover {
	color: #00FFFF;
}
#iralTop {
	position:absolute;
	top:8px;
	left:728px;
	width:38px;
	height:37px;
}

#menuPie1, #menuPie3 {
	width:721px;
	overflow:hidden;
}
#menuPie1 {
	height:13px;
	background:url(../images/14_menuPie1.gif);

}
#menuPie2 {
	width:713px;
	padding-left:8px;
	background:url(../images/14_menuPie2.gif);
}
#menuPie2 a {
	display:block;
	float:left;
	width:135px;
	height:18px;
	padding-left:5px;
	padding-top:3px;
	border-left:1px solid #68BAFD;
	text-decoration:none;
	color: #000066;
}
#menuPie2 a:hover {
	background:#68BAFD;
}
#menuPie3 {
	height:7px;
	background:url(../images/14_menuPie3.gif);
}

#infoValidacion {
	width:730px;
	padding-bottom:5px;
	padding-top:5px;
	text-align:right;
	padding-right:19px;
	font-size:10px;
	color:#666;
}
#infoValidacion a {
	text-decoration:none;
	margin-left:10px;
	color:#666;
}
#infoValidacion a:hover {
	color: #000;
}
