/* RETOS */
.RetosAdd {float:left;width:718px;height:auto!important;height:auto;border:1px solid #000;background-color:#eee;margin-bottom:30px;padding:10px 5px 20px 5px;}
.RetosAdd p{float:left; width:auto;}

.RetosAdd h3{float:left;width:701px;height:auto; padding-bottom:5px;border:1px solid #000;margin:0px 5px 10px 5px;background:url('../images/bgPaginator.jpg') repeat-x 0px 0px;}
.RetosAdd .pasos { float:left;width:697px;height:auto;padding:0px 5px 0px 5px!important;padding:0px 2px 0px 2px; margin:10px 0px 20px 5px!important;margin:10px 0px 20px 2px;background: url('../images/bgSteps.jpg') no-repeat right 0px;background-color:#ddd;}
.RetosAdd .pasos ul { list-style-type:none;}
.RetosAdd .pasos ul li {float:left;width:auto; height:23px;font-family:'Tahoma'; font-size:12px; line-height:16px; background:url('../images/normalRetos.jpg') no-repeat 0px 0px; padding:7px 0px 0px 0px; margin-right:20px!important;margin-right:10px; color:#999999;font-weight:bold;}
.RetosAdd .pasos ul li .numStepRetos {margin-left:10px;margin-right:15px;padding-top:2px;color:#dddddd; font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.RetosAdd .pasos .overRetos {background:url('../images/overRetos.jpg') no-repeat 0px 0px; color:#333333; font-weight:bold;}
.RetosAdd .pasos ul li .numStepRetosOver {margin-left:10px;margin-right:15px;padding-top:2px;color:#ffffff; font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.mensajeConfirmado {font-size:12px;}

#CONTENTS .centralCol .cajaTablon h3 {float:left;width:710px;height:auto; padding-bottom:5px;border:1px solid #000;margin:5px 5px 10px 5px;background:url('../images/bgPaginator.jpg') repeat-x 0px 0px;}

.cajaRetos {float:left;width:630px; margin:0px 0px 20px 5px; background:url('../images/bgRetosALL.jpg') repeat-y 0px 0px;}
.cajaRetosPuntuaciones {float:left;width:706px; margin:0px 0px 20px 5px; padding-bottom:10px; background-color:#333; border:1px solid #a7a7a7;}
.cajaRetosSeleccionRetos {float:left;width:706px; margin:0px 0px 20px 5px;padding-bottom:5px; background-color:#fff; border:1px solid #a7a7a7;}
.cajaRetosDetalle {float:left;width:716px; margin:0px 0px 20px 0px; background:url('../images/bgRetosALL.jpg') repeat-y 0px 0px;}

.numberSteps { float:right;width:110px;left:525px;_left:525px;*left:450px;*top:250px;font-weight:bold; font-size:170px; text-align:center;color:#ccc;z-index:99999999;height: 150px;line-height:127px!important;line-height:150px;}

.cajaRetos .soporteSup, .soporteInf{float:left;}
.cajaRetos .soporteSup, .soporteInf img{float:left;}

.cajaRetos .soporteSupMiddle, .soporteInfMiddle{float:left;}
.cajaRetos .soporteSupMiddle, .soporteInfMiddle img{float:left;}

.titularRetos{float:left;width:480px;height:18px;font-weight:bold; font-size:15px; line-height:18px; font-family:'Tahoma'; color:#666666; margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #ddd;}
.titularRetosPuntuaciones{float:left;width:686px;height:18px;font-weight:bold; font-size:15px; font-family:'Tahoma'; color:#ddd; padding-bottom:5px; margin:10px 0px 10px 10px;border-bottom:1px solid #ddd;}

.titularRetosPuntuacionesTexto{float:left;} 
.helpRetosPoints {float:right; width:25px; margin-top:-3px;}

.titularRetosLong{float:left;width:686px;height:18px;font-weight:bold; font-size:15px; font-family:'Tahoma'; color:#666666; margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #ddd;}
.titularRetosProvisionales{float:left;width:690px;height:auto;font-size:15px; font-family:'Tahoma'; padding:7px 0px 7px 5px;margin-left:5px; margin-bottom:10px;background-color:#999999; color:#fff;}
.titularRetosProvisionales a{ font-weight:bold;color:#fff; text-decoration:none;}
.titularRetosProvisionales a:hover{ font-weight:bold;color:#fff; text-decoration:underline;}

.contentRetos .versus {float:left; width:30px;height:25px; margin:0px 3px; font-size:15px; font-weight:bold; text-align:center;padding-top:10px;}
.versusMini {float:left; width:15px;height:25px; margin:3px 5px 3px 0px; font-size:12px; font-weight:bold; text-align:center;padding-top:10px;}
.versuslong {float:left; width:260px;height:11px; margin:3px 5px 3px 0px; font-size:11px;line-height:11px; font-weight:bold; color:#fff2c7; text-align:center; background-color:#ffc600;/*background:url('../images/bgVS.jpg') repeat-x 0px 0px;*/ border:1px solid #ffc600;}
.versusgris {float:left; width:260px;height:11px; margin:3px 5px 3px 0px; font-size:11px;line-height:11px; font-weight:bold; color:#fff; text-align:center; background-color:#ccc;/*background:url('../images/bgVS.jpg') repeat-x 0px 0px;*/ border:1px solid #ddd;}

.separacionLinea {float:left;width:498px; height:2px;margin-bottom:15px; background:url('../images/bgH3Search.jpg') repeat-x 0px 0px; background-color:#f3f3f3; border:1px solid #ddd;}
.mensajesSistema {float:left; width:705px; border: 1px solid #ffc600; background-color:#FFC; padding:5px; margin:0px 0px 10px 5px; color:#755b00; font-size:12px;}


.contentRetos {float:left; width:480px; margin-left:5px!important;margin-left:2px; margin-bottom:10px; padding:5px 10px 10px 10px;border:1px solid #a7a7a7; background-color:#fff;/*margin-bottom:20px;*/}
.contentRetosLong {float:left; width:686px; margin-left:5px!important;margin-left:2px; margin-bottom:10px;padding:10px;border:1px solid #a7a7a7; background-color:#fff;}
.contentRetosLong p{float:left; }
.contentRetosLongSearch {float:left; width:686px; margin-left:5px!important;margin-left:2px; margin-bottom:10px; margin-top:30px;padding:10px;border:1px solid #a7a7a7; background-color:#fff;}
.contentRetosProvisionales {float:left; width:700px; margin-left:5px!important;margin-left:2px; margin-bottom:10px;padding:5px 5px 5px 0px;border:1px solid #a7a7a7; background-color:#fff;}


.contentRetos .userRetos {float:left; width:225px;margin-right:10px; background-color:#fff;}
.contentRetos .avatarUserRetos { float:left; width:32px; margin-right:5px;}
.contentRetos .usuarioRetador {float:left; width:175px; margin-bottom:2px; color:#666;}
.contentRetos .usuarioRetador a {color:#333;font-size:12px; font-weight:bold; text-decoration:none;}
.contentRetos .usuarioRetador a:hover {color:#333;font-size:12px; font-weight:bold; text-decoration:underline;}
.contentRetos .nameUserReto {float:left; width:175px; margin-bottom:5px; color:#666;font-weight:normal;}
.contentRetos .platformsUserRetos {float:left; width:180px;}
.contentRetos .platformsUserRetos img {margin-right:5px; margin-bottom:5px;border:1px solid #dddddd;}


.contentRetos .gameRetos {float:left; width:480px;}
.contentRetos .avatarGameRetos { float:left; width:50px; margin-right:5px;}
.contentRetos .GameSelected {float:left; width:420px; margin-bottom:5px;}
.contentRetos .GameSelected a {color:#333;font-size:14px; font-weight:bold; text-decoration:underline;}
.contentRetos .GameSelected a:hover {color:#333;font-size:14px; font-weight:bold; text-decoration:none;}
.contentRetos .GameSelected .statusUserReto {font-weight:normal;}
.contentRetos .platformsGameRetos {float:left; width:420px;}
.contentRetos .platformsGameRetos img {margin-right:5px;}


.platformsRetoLabel {float:left; width:480px;}
.titularRetos .cargandoPlatforms {float:left; width:auto;}
.titularRetos .titularCargando {float:left; margin-right:10px;}
.platformsRetoLabel ul{list-style-type:none; float:left; width:auto;}
.platformsRetoLabel li{ display:block;float:left;width:92px; margin-bottom:5px; margin-right:10px; }
.platformsRetoLabel li input {float:left;margin-top:0px;}
.platformsRetoLabel li img {float:left;margin-top:3px;}

.RetosAdd .RichtextDescriptRetos {float:left;width:465px; margin:10px 0px 20px 0px; }

.RetosAdd .textDescriptionRetos {float:left; width:100%; line-height:15px;}
.RetosAdd .textDescriptionRetos p {padding:0px; margin:0px 0px 15px 0px; font-size:11px; line-height:15px; color:#333333;}

.botoneraRetos {float:left;width:708px; margin-left:5px!important;margin-left:2px; margin-top:10px; padding-top:7px; border-top:1px solid #ccc;z-index:9999;}

.RetosAdd select {border:1px solid #dddddd;}

.botonRetosNext {float:right; border:1px solid #AA8400;}
.botonRetosNext input {width:auto;height:18px; background:url('../images/bgBtn.jpg') repeat-x top left; font-family:verdana; font-size:9px; font-weight:bold; color:#755b00; cursor:pointer; border:0px;}

.botonRetosRight {float:left; border:1px solid #AA8400; }
.botonRetosRight input {width:auto;height:18px; background:url('../images/bgBtn.jpg') repeat-x top left; font-family:verdana; font-size:9px; font-weight:bold; color:#755b00; cursor:pointer; border:0px;}

.separadorRetos {float:right;width:10px;}

.selectedClan {float:left; width:500px; margin-bottom:15px;margin-left:5px;}
.selectedClan .textoDescriptSelectClan{float:left; margin-right:5px;}

.buscadorJuegosRetos {float:left; margin:10px 0px 5px 150px!important; margin:20px 0px 15px 75px;width:auto; height:25px;}
.buscadorJuegosRetos .cajaBusquedaRetos{float:left;width:375px;padding-left:1px; font-size:11px; height:18px!important;height:17px;font-family:arial;border:1px solid #a7a7a7; color:#333333; margin-right:5px!important;margin-right:3px; background-color:#fff;}
.buscadorJuegosRetos .cajaBusquedaRetos input {width:375px;font-size:11px; font-family:arial;height:16px!important;height:15px;border:0px; *margin-top:-1px;color:#333333;}
.botonSearchRetosGames {float:left;width:auto; border:1px solid #aa8400;margin-bottom:10px;}
.botonSearchRetosGames input{width:auto;height:18px; background:url('../images/bgBtn.jpg') repeat-x top left; font-family:verdana; font-size:9px; font-weight:bold; color:#755b00; cursor:pointer; border:0px;}

.listSearchGamesRetos {margin-bottom:5px; margin-top:5px;}
.listSearchGamesRetos .allresultsRetos {float:left;width:100%; }
.listSearchGamesRetos .allresultsRetos ul{float:left; width:718px;margin:10px 0px 0px 5px!important;margin:10px 0px 0px 3px;}
.listSearchGamesRetos .allresultsRetos ul li{float:left; width:696px;height:auto; background-color:#ffffff;margin-bottom:10px; padding:5px; border:1px solid #a7a7a7;}
.listSearchGamesRetos .allresultsRetos ul li .avatarGameRetos {float:left; min-width:32px; min-height:32px; margin-right:10px!important;margin-right:5px;}
.listSearchGamesRetos .allresultsRetos ul li .tagGameretos {float:left; font-size:12px; font-weight:bold;width:600px;color:#333;}
.listSearchGamesRetos .allresultsRetos ul li .tagGameretos a{color:#333; text-decoration:underline;}
.listSearchGamesRetos .allresultsRetos ul li .tagGameretos a:hover{color:#333; text-decoration:none;}
.listSearchGamesRetos .allresultsRetos ul li .tagGameretos .userTagList {font-size:13px; font-weight:bold;}
.listSearchGamesRetos .allresultsRetos ul li .valoracionGameRetos {float:left; color:#666666; margin-top:3px;}
.listSearchGamesRetos .allresultsRetos ul li .bottonAddGameRetos {float:left; width:696px; padding-top:5px;margin-top:5px;border-top:1px solid #ddd;}

/* actividad de retos */
#CONTENTS .informacionRetos {float:left; width:80%; color:#666; font-size:12px;}
#CONTENTS .informacionRetos .userTagRetos {margin-right:3px; font-weight:bold;color:#333;}
#CONTENTS .informacionRetos .userTagRetos a{ color:#333; text-decoration:none;}
#CONTENTS .informacionRetos .userTagRetos a:hover{ color:#333;text-decoration:underline; }
#CONTENTS .informacionRetos a{color:#333; text-decoration:underline;}
#CONTENTS .informacionRetos a:hover{ color:#333;text-decoration:none; }

/* Retos Perfiles friend and no friend */
.retosTXT {float:left; width:625px; margin:0px 0px 20px 10px;}
.retosTXT .textRetos {float:left; margin-bottom:10px; margin-right:5px;}
.retosTXT .textRetos a {color:#000000; font-weight:bold; text-decoration:none;}
.retosTXT .textRetos a:hover {color:#000000; font-weight:bold; text-decoration:underline;}

.botoneraRetosPerfil {float:left;width:600px; border-top:1px solid #ddd; padding-top:5px;}
.botoneraRetosPerfilMiddle {float:left;width:270px; border-top:1px solid #ddd; padding-top:5px; margin-top:5px;}


.btnPreviousRetosPerfil {float:left;height:20px; padding-left:20px; background:url('../images/arrowPrev.jpg') no-repeat 0px 0px;}
.btnPreviousRetosPerfil a {color:#000000; text-decoration:underline;}
.btnPreviousRetosPerfil a:hover {color:#000000; text-decoration:none;}
.btnNextRetosPerfil {float:right;height:20px; display:block; padding-right:20px; background:url('../images/arrowNext.jpg') no-repeat right 0px;}
.btnNextRetosPerfil a {color:#000000; text-decoration:underline;}
.btnNextRetosPerfil a:hover {color:#000000; text-decoration:none;}

/*.seccionPuntuaciones { color:#666666; text-align:right; width:100px; border-right:1px solid #ddd; font-size:12px;padding:3px 10px 3px 0px; font-weight:bold;}
.puntuacionesRetos {color:#333333; text-align:center; font-size:16px;padding:10px 5px;font-weight:bold;}*/
/* puntuaciones y datos */
.puntuaciones {float:left; width:615px; margin:0px 0px 10px 10px; }
.puntuaciones li {float:left;width:auto;height:25px; margin-right:20px; padding-right:10px; border-right:1px dotted #ddd;}
.puntuaciones li .labelRetos {float:left;width:auto; text-align:right; font-size:12px; color:#ddd; margin-right:5px;padding-top:4px; }
.puntuaciones li .iconoPuntRetos{float:left; margin-right:5px;}
.puntuaciones li .numberRetos {float:left;font-size:18px; font-weight:bold;padding-top:1px; padding-left:5px;color:#ddd;}
.puntuaciones .positionRanking {float:left;width:auto; text-align:right; font-size:12px; color:#ddd; margin:0px 5px 0px 0px;}
.puntuaciones .positionRanking .iconoRanking {float:left;}
.puntuaciones .positionRanking .labelRanking {float:left;width:auto; text-align:right; font-size:12px; margin:0px 5px;padding-top:4px;}
.puntuaciones .positionRanking .positionNumber {float:left;font-size:18px; font-weight:bold; padding-top:1px; padding-left:5px}

/* selección tipo de reto */
.textoSeleccionRetos{float:left;width:610px;font-size:11px; font-family:'Tahoma'; color:#333; margin:10px 0px 10px 10px;}

.seleccionesEstados {float:left; width:620px; margin:0px 0px 10px 10px;  }
#CONTENTS .cajaTablon .seleccionesEstados form{margin:0px;  }
.seleccionesEstados li {float:left;width:auto;height:25px; margin-right:15px; padding-right:10px;}
.seleccionesEstados li .labelSeleccion {float:left;width:auto; padding-top:5px; text-align:right; font-family:'Tahoma'; font-size:13px; line-height:16px; font-weight:bold; color:#666; margin-right:5px; }
.seleccionesEstados li .iconosSeleccion{float:left; margin-right:5px;}
.seleccionesEstados li .seleccionarInput {float:left; font-weight:bold;padding-top:4px;color:#ddd;}



.tablaPuntuaciones {margin-bottom:20px; padding:3px;}
.lineapuntosRetos {background:url('../images/dotsTable.jpg') repeat-y 1px 0px!important;background:url('../images/dotsTable.jpg') repeat-y 4px 0px}
.lineavacia {float:left;width:100%; margin-top:15px;}

/* PERFIL RETOS */

	/* Retos pendientes de aceptación */
	.RetosPending {float:left; width:660px; margin:0px 0px 10px 5px;padding:10px 0px 10px 45px; border:1px solid #a7a7a7; background:url('../images/rightAccept.jpg') no-repeat 0px 0px; background-color:#fff;}
	.RetosPending ul {float:left;}
	.RetosPending ul li {float:left; width:585px; margin-bottom:10px; padding:5px;background-color:#F4F4F4;  border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;border-bottom:3px solid #ddd;}
	.juegoRetoPending {float:left; width:280px; margin-right:5px; margin-bottom:5px;padding-bottom:5px;}
	
	/* Retos en curso */
	.RetosCurso {float:left; width:660px; margin:0px 0px 10px 5px;padding:10px 0px 10px 45px; border:1px solid #a7a7a7; background:url('../images/rightCurso.jpg') no-repeat 0px 0px; background-color:#fff;}
	.RetosCurso ul {float:left;}
	.RetosCurso ul li {float:left; width:585px; margin-bottom:10px; padding:5px;background-color:#F4F4F4;  border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;border-bottom:3px solid #ddd;}
	.juegoRetoCurso {float:left; width:280px; margin-right:5px; margin-bottom:5px;padding-bottom:5px;}
	
	/* Retos finalizados */
	.RetosFinalizados {float:left; width:660px; margin:0px 0px 10px 5px;padding:10px 0px 10px 45px; border:1px solid #ffc037; background:url('../images/rightEnd.jpg') no-repeat 0px 0px; background-color:#fff6db;}
	.RetosFinalizados ul {float:left;}
	.RetosFinalizados ul li {float:left; width:585px; margin-bottom:10px; padding:5px;background-color:#F4F4F4;  border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;border-bottom:3px solid #ddd;}
	.juegoRetoFinalizado {float:left; width:280px; margin-right:5px; margin-bottom:5px;padding-bottom:5px;}


.puntosJuego {font-weight:bold; font-size:15px;}
.platformsRetoCurso {float:left;width:100px;color:#666; margin-top:1px;}
.platformsRetoCurso img { margin-bottom:5px;}

.nameGameRetoCurso {float:left; width:150px;margin-bottom:5px; font-size:12px; font-weight:bold;}
.nameGameRetoCurso a{color:#333333; text-decoration:underline;}
.nameGameRetoCurso a:hover{color:#333333; text-decoration:none;}
.avatarRetoCurso {float:left;width:50px; margin-right:5px; }

	/* jugador ganador */
	.jugadorGanador {float:left; width:162px;margin:0px 5px 10px 5px; padding:5px;background:url('../images/icoWin.png') no-repeat 145px 5px; background-color:#ffecaf;border:1px solid #ffc600;}
	.nameJugadorGanador {float:left; width:110px; font-weight:bold;}
	.nameJugadorGanador a{color:#333333; text-decoration:none;}
	.nameJugadorGanador a:hover{color:#333333; text-decoration:underline;}
	.surnameJugadorGanador {float:left; width:110px;height:30px; font-size:10px; }
	.avatarJugadorGanador {float:left;width:32px; margin-right:5px; }
	
	.jugadorNormal {float:left; width:162px;margin:0px 5px 10px 5px; padding:5px;border:1px solid #ddd; background-color:#fff;}

	
	/* jugador perdedor */
	.jugadorPerdedor {float:left; width:162px; margin:0px 5px 10px 5px;padding:5px; border:1px solid #dddddd;background-color:#f3f3f3;}
	.nameJugadorPerdedor {float:left; width:110px; font-weight:bold;}
	.nameJugadorPerdedor a{color:#333333; text-decoration:none;}
	.nameJugadorPerdedor a:hover{color:#333333; text-decoration:underline;}
	.surnameJugadorPerdedor {float:left; width:110px; height:30px; font-size:10px; }
	.avatarJugadorPerdedor {float:left;width:32px; margin-right:5px; }

	/* puntos recibidos*/
	.pointsRetoFinalizado {float:left;width:385px; margin:0px 10px 10px 5px;}
	.pointsRetoFinalizado .etiquetaPoints {float:left;color:#333; margin-top:5px;}
	.pointsRetoFinalizado .etiquetaPoints a{color:#333;text-decoration:none; font-size:14px; font-weight:bold;}
	.pointsRetoFinalizado .etiquetaPoints a:hover{color:#333;text-decoration:underline; font-weight:bold;}	
	.pointsRetoFinalizado .numberPoints {float:left;width:18px; height:24px; margin-left:3px; color:#755b00;padding:2px 0 0 9px; font-size:17px; font-weight:bold; background:url('../images/pointsObtenidos.png') no-repeat 0px 0px;}


	/* boton accion */
	.botoneraPerfilRetos {float:left;width:650px; border-top:1px solid #ddd;}
	.botoneraPerfilRetosFinalizados {float:left;width:650px; border-top:1px solid #ffc037;}
	
	.botoneraProvisionales {float:left;width:695px; border-top:1px solid #ddd; margin-left:5px;margin-bottom:10px;}

	.btnSolicitaAcceso {float:right; background:url('../images/icoAdd.jpg') no-repeat 0px 2px; padding-left:15px; font-size:11px;margin-top:5px;}
	.btnSolicitaAcceso a{color:#000; text-decoration:underline;}
	.btnSolicitaAcceso a:hover {color:#000; text-decoration:none;}
	
	/* página ayuda retos */
	.textHelpRetos{float:left; width:696px; margin-left:10px; margin-bottom:20px; color:#333; line-height:15px; font-size:11px;}
	.textHelpRetos h6 {text-align:left; margin:10px 0px 10px 0px; border:0px;}
	.textHelpRetos p {padding:0px; margin-bottom:12px;}
	
	/* Retos actividades: pendientes, en curso y finalizados*/
	.titRetoJugadores {float:left;width:708px; margin:0px 0px 10px 5px; background-color:#666666; color:#fff; text-align:center; padding:5px 0px; font-size:18px; font-family:'Tahoma'; line-height:22px;}
	.titHelpRetos {float:left;width:703px; margin:0px 0px 10px 5px; background-color:#333333; color:#f3f3f3; padding:5px 0px; font-size:16px; font-family:'Tahoma'; line-height:20px;}
	.textNormal {font-weight:normal; font-size:13px;}
	.textResultadoFinal {float:left; width:233px;min-height:57px;margin-right:5px;padding-right:5px; border-right:1px dotted #333333;}
	.textResultadoFinal p {padding:0px;}
	.AreaResultadoFinal {float:left; width:200px;}
	.AreaResultadoFinal textarea {width:190px; height:80px; padding:1px; font-size:11px; border:1px solid #ddd; color:#666666;font-family:Arial, Helvetica, sans-serif;}
	.textExplicativo {float:left; width:600px; margin-bottom:10px; color:#333;}
	.textResultadoProvisional {float:right; width:300px;min-height:56px;margin-right:2px;margin-bottom:10px;padding-left:10px; border-left:1px dotted #333333;}
	.textResultadoProvisional p {padding:0px;}
	
	/* jugadores formulario de selección de ganador */
	.jugadorGanadorPerdedor {float:left; width:190px;margin:0px 5px 10px 5px;}
	.jugadorGanadorPerdedor input {float:lefT; margin:7px 6px 0px 0px;}
	.nameJugadorGanadorPerdedor {float:left; width:95px; font-weight:bold;}
	.nameJugadorGanadorPerdedor a{color:#333333; text-decoration:none;}
	.nameJugadorGanadorPerdedor a:hover{color:#333333; text-decoration:underline;}
	.surnameJugadorGanadorPerdedor {float:left; width:95px;height:30px; font-size:10px; }
	.avatarJugadorGanadorPerdedor {float:left;width:32px; margin-right:5px; }

	
	/* empate: formulario de selección de ganador */
	.jugadorEmpate {float:left; width:80px; margin:5px 0px 10px 5px;}
	.jugadorEmpate input {float:left; margin-right:7px;}
	.nameJugadorEmpate {float:left; width:50px; font-weight:bold; color:#333; padding-top:1px;}
	
	
/*.soporteGame {float:left; width:265px;margin-bottom:10px; padding:5px;border:1px solid #dddddd;}
.soporteGameGris {float:left; width:265px;margin-bottom:10px; padding:5px;border:1px solid #dddddd;background-color:#f3f3f3;}
.soporteGameLong {float:left; width:580px;margin-bottom:10px; padding:5px;border:1px solid #dddddd;}


.juegoRetoCursoLong {float:left; width:575px; padding-right:5px}
.pointsRetoCursoLong {float:left; width:500px;color:#666; margin-top:1px;}
.nameGameRetoCursoLong {float:left; width:500px; font-weight:bold; margin-bottom:4px;}
.nameGameRetoCursoLong a{color:#333333; text-decoration:underline;}
.nameGameRetoCursoLong a:hover{color:#333333; text-decoration:none;}
.avatarRetoCursoLong {float:left;width:50px; margin-right:5px; }*/


.juegoRetoCursoClanes {float:left; width:255px; padding-right:5px}
.pointsRetoCursoClanes {float:left;color:#666; margin-top:1px;}
.nameGameRetoCursoClanes {float:left; width:200px; font-weight:bold;}
.nameGameRetoCursoClanes a{color:#333333; text-decoration:underline;}
.nameGameRetoCursoClanes a:hover{color:#333333; text-decoration:none;}
.avatarRetoCursoClanes {float:left;width:50px; margin-right:5px; }

.juegoRetoCursoAceptacion {float:left; width:260px; padding:0px 5px 0px 0px; /*margin-bottom:5px; border-bottom:1px solid #ddd;*/}
.pointsRetoCursoAceptacion {float:left;width:180px;color:#666; margin-top:1px;}
.nameGameRetoCursoAceptacion {float:left; width:260px; font-size:12px; font-weight:bold; margin-bottom:5px;}
.nameGameRetoCursoAceptacion a{color:#333333; text-decoration:underline;}
.nameGameRetoCursoAceptacion a:hover{color:#333333; text-decoration:none;}
.avatarRetoCursoAceptacion {float:left;width:50px; margin-right:5px; }

.usuarioAceptacionInfo {float:left; width:107px; padding:4px; border:1px solid #ddd; background-color:#fff; margin:5px 5px 0px 0px;}
.nameGameAceptacionInfo {float:left; width:70px; font-weight:bold;}
.nameGameAceptacionInfo a{color:#333333; text-decoration:underline;}
.nameGameAceptacionInfo a:hover{color:#333333; text-decoration:none;}

.usuarioAceptacion {float:left; width:240px; padding-right:5px}
.pointsRetoCursoAceptacion {float:left;color:#666; margin-top:1px;}
.nameGameAceptacion {float:left; width:200px; font-weight:bold;}
.nameGameAceptacion a{color:#333333; text-decoration:underline;}
.nameGameAceptacion a:hover{color:#333333; text-decoration:none;}
.avatarAceptacion {float:left;width:32px; margin-right:5px; }

.soporteFinalReto {float:left; width:590px;margin-bottom:5px; padding:5px;background-color:#f3f3f3;}
.jugadorClanes {float:left; width:240px; margin-right:10px; }
.nameJugadorClanes {float:left; width:170px; font-weight:bold;}
.nameJugadorClanes a{color:#333333; text-decoration:underline;}
.nameJugadorClanes a:hover{color:#333333; text-decoration:none;}
.surnameJugadorClanes {float:left; width:195px; font-size:10px; }
.avatarJugadorClanes {float:left;width:32px; margin-right:5px; }
.activoJugador {float:left; margin-right:5px; padding-top:5px;}
.ClanesEmpate {float:left; width:auto; margin-right:7px;}
.empate {float:left; font-weight:bold; margin-top:7px;}

.subTitRetoCurso {float:left; width:590px; color:#999999; font-family:'Tahoma'; font-weight:bold; margin-bottom:5px;}
.descripcionGanador {float:left; width:590px;}
.descripcionGanador textarea {width:585px;height:102px; margin-bottom:10px; border:1px solid #dddddd; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding:2px; color:#666666;}
#CONTENTS .textRules {float: left; width: 590px; }
#CONTENTS .textRules p {margin-left:0px; margin-top:5px; margin-bottom:10px; padding-left:0px;}


.soporteAceptacionInfo {float:left; width:265px;margin-bottom:10px; padding:5px; border:1px solid #dddddd;}
.soporteAceptacionInfoGris {float:left; width:265px;margin-bottom:10px; padding:5px;background-color:#FEF7DD; border:1px solid #ffc600;}
.titularAceptacionModInfo {float:left; width:260px; color:#333333; font-weight:bold; font-family:'Tahoma'; margin-bottom:10px;}


.jugadoresDetalles {float:left; width:565px; margin-right:10px; padding-bottom:10px;}
.usuarioDetalles {float:left; width:245px; padding:5px; border:1px solid #ddd; background-color:#fff; margin-right:5px;}
.usuarioDetallesGanador {float:left; width:245px; padding:5px; border:1px solid #ffc600; background:url('../images/icoWin.png') no-repeat 231px 2px;background-color:#fef7dd; margin-right:5px;}


.soporteAceptacion {float:left; width:570px;margin-bottom:10px; padding:5px;background-color:#f3f3f3; border:1px solid #dddddd;}
.mod1Aceptacion {float:left; width:250px; border-bottom:1px dotted #333333; margin-right:10px;margin-bottom:10px; padding-bottom:10px;}
.mod2Aceptacion {float:left; width:265px; border-bottom:1px dotted #333333;margin-bottom:5px; padding-bottom:10px;}
.titularAceptacionMod {float:left; width:400px; color:#333333; font-weight:bold; font-family:'Tahoma'; margin-bottom:10px;}
.platformAceptacion {float:left; width:180px;}
.platformAceptacion img {border:1px solid #dddddd;margin-bottom:5px;}

.visualizaReto {float:left; width:140px; color:#333333; font-weight:bold;margin-top:10px; font-family:'Tahoma'; margin-bottom:10px;}

.nombreUserRetos {float:left; width:170px;margin-top:5px; color:#333;}

.liderClanAceptacion {float:left; width:150px;height:19px; background:url('../images/estrellaGris.jpg') no-repeat 0px 0px; margin-top:3px; color:#666666; font-weight:bold; padding:5px 5px 0px 27px;}
.liderClanAceptacion a {color:#333333; text-decoration:underline;}
.liderClanAceptacion a:hover {color:#333333; text-decoration:none;}


.usuarioAceptacionClan {float:left; width:250px; padding:5px; border:1px solid #ddd; background-color:#fff}
.nameGameAceptacionClan {float:left; width:210px; font-weight:bold;}
.nameGameAceptacionClan a{color:#333333; text-decoration:underline;}
.nameGameAceptacionClan a:hover{color:#333333; text-decoration:none;}
.liderClanAceptacionMini {float:left; width:80px;height:17px; background:url('../images/estrella.jpg') no-repeat 0px 2px; margin-top:3px; color:#666666; font-weight:bold; padding:3px 5px 0px 22px;}
.liderClanAceptacionMini a {color:#333333; text-decoration:underline;}
.liderClanAceptacionMini a:hover {color:#333333; text-decoration:none;}





/* RANKINGS */
.posicion {float:left; width:43px; padding: 5px 0px 5px 3px; margin:2px 2px 0px 2px; background-color:#999; color:#fff; font-weight:bold; text-align:center}
.usuarioRanking {float:left; width:130px; color:#fff; font-weight:bold;  margin:2px 2px 0px 0px; padding: 5px 0px 5px 3px; background-color:#999;}
.puntosRanking {float:left; width:46px; color:#fff; font-weight:bold; margin:2px 0px 0px 0px; padding: 5px 0px; text-align:right; background-color:#999;}

#CONTENTS .rankingUserClan  {float:left;}
#CONTENTS .rankingUserClan .cajaRankingUserClan {float:left;width:190px; height:auto; margin:10px 5px 5px 5px;}

.botoneraUserClanes {float:left;width:180px; margin-top:5px;color:#f3f3f3;}
.botoneraUserClanes .seccionUserClanes {float:left;width:auto}
.botoneraUserClanes .seccionUserClanes a{color:#f3f3f3; text-decoration:underline; margin:0px 5px;}
.botoneraUserClanes .seccionUserClanes a:hover{color:#f3f3f3; text-decoration:none}
.botoneraUserClanes .activo {font-weight:bold;}


.listadoRankingRetos {float:left;} 
.listadoRankingRetos ul {float:left; padding:0px;width:190px;}
.listadoRankingRetos li { float:left;width:200px; padding-top:10px; border-bottom:1px solid #999999;}
/*.listadoRankingRetos .amarillo {background-color:#fff8e4}*/


.posicionList {float:left; width:30px; padding:4px 5px 5px 2px!important;padding: 5px 5px 5px 3px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:25px; font-weight:bold; color:#888;line-height:15px;}
.posicionListFirst {float:left; width:30px; padding:4px 5px 5px 2px!important;padding: 5px 5px 5px 3px; text-align:center;font-family:Arial, Helvetica, sans-serif; font-size:25px;font-weight:bold; color:#888;line-height:15px;}
.usuarioRankingListUserFirst {float:left; width:163px;}
.usuarioRankingListUserFirst .avatarRankingListFirst {float:left;width:auto;min-width:32px; margin-right:5px; margin-bottom:5px;padding-bottom:5px; }
.usuarioRankingListUserFirst .avatarRankingListFirst img{padding:5px;border:1px solid #333; background-color:#555;}
.usuarioRankingListUserFirst .nameGameRankingListFirst{float:left; width:95px; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;margin-bottom:1px;}
.usuarioRankingListUserFirst .nameGameRankingListFirst a{color:#f3f3f3; text-decoration:none;}
.usuarioRankingListUserFirst .nameGameRankingListFirst a:hover{color:#f3f3f3; text-decoration:underline;}
.usuarioRankingListUserFirst .surnameGameRankingListFirst {float:left; width:100px; font-size:11px; font-family:Arial, Helvetica, sans-serif;color:#f3f3f3;margin-bottom:3px;}

.usuarioRankingList{float:right; width:130px; font-weight:bold; padding: 5px 0px 5px 3px; margin-right:3px;}
.puntosRankingList {display:none;float:right; width:30px; font-weight:bold; margin-right:5px; color:#999; font-size:15px; text-align:right;}

.usuarioRankingListUser {float:left; width:163px; }
.usuarioRankingListUser .avatarRankingList {float:left;width:44px; margin-right:5px; margin-bottom:5px;padding-bottom:5px; }
.usuarioRankingListUser .avatarRankingList img{padding:5px;border:1px solid #333; background-color:#555;}
.usuarioRankingListUser .nameGameRankingList {float:left; width:100px; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;margin-bottom:1px;}
.usuarioRankingListUser .nameGameRankingList a{color:#f3f3f3; text-decoration:none;}
.usuarioRankingListUser .nameGameRankingList a:hover{color:#f3f3f3; text-decoration:underline;}
.usuarioRankingListUser .surnameGameRankingList {float:left; width:100px; font-size:11px; font-family:Arial, Helvetica, sans-serif;color:#f3f3f3;margin-bottom:3px;}
.botoneraretarRanking {float:right;width:190px; margin-right:5px;margin-bottom:10px;margin-top:-5px;}
.botoneraretarRanking .btnRetarRankings a{color:#f3f3f3;}
