@charset "utf-8";
/* CSS Document */
/* RETOS */
.retohuecolibre { border: 2px dashed #8AC875;}
.retohueco {border:1px solid #000;}
/* ADMINISTRACION RETOS */
#divRetoRight { margin-left:515px; }
#divAdminRetoLeft { width:200px; float:left; padding-left: 10px;}
#divAdminRetoLeft .titulomenu a{font-size:15px; font-weight:bold; color:#000; text-decoration:none;}
#divAdminRetoLeft .titulomenuselect a{font-size:15px; font-weight:bold; color: #6BAD58; text-decoration:none;}
#divAdminRetoLeft .titulomenu a:hover{font-size:15px; font-weight:bold; color:#000; text-decoration:underline;}
#divAdminRetoLeft .descripcionmenu { font-size:10px;}
#divAdminRetoLeft div { padding-bottom:6px; }
#divAdminRetoCentro { width:1px; float:left; margin-left:15px; height: 300px; background:#999;}
#divAdminRetoRight { margin-left:245px;}
#divRetoLeft { width:500px; float:left;}
#divRetoLeftP { width:400px; float:left;}
#divRetoRightP { margin-left:415px; }
/* FIN ADMINISTRACION RETOS */
.fichaParticipanteindpa {width:440px; height: 106px; background:#fff; margin-right: 8px; margin-bottom:8px; overflow:hidden;border:1px solid #B1CA4F;}
.fichaParticipanteindpa .cabecera{width:430px;font-weight:bold;  font-size:13px; background: #B1CA4F; padding:5px;overflow:hidden;}
.fichaParticipanteindpa .cabecera .posicion { color:#666; background:#fff; float:left; padding-left:4px; padding-right:4px; width:23px; text-align:center;}
.fichaParticipanteindpa .cabecera .resultado { margin-left: 40px; color:#fff; vertical-align:middle;}
.fichaParticipanteindpa .fichaParticipanteind { border:0;}

.fichaParticipanteindm2 {width:220px; height: 110px; background:#fff; margin-right: 8px; margin-bottom:8px;}
.fichaParticipanteindm2 .cabecera{width:210px;font-weight:bold;  font-size:13px; background: #B1CA4F; padding:5px;overflow:hidden;}
.fichaParticipanteindm2 .cabecera .posicion { color:#666; background:#fff; float:left; padding-left:4px; padding-right:4px; width:23px; text-align:center;}
.fichaParticipanteindm2 .cabecera .resultado { margin-left: 40px; color:#fff; vertical-align:middle;}
.fichaParticipanteindm2 .fichaParticipanteind { border:1px solid #B1CA4F;}

.fichaParticipanteind { padding: 4px; height:70px; width:210px; background: #fff; border:1px solid #CDE2EB; border-style:outset; font-size:11px;}
.fichaParticipanteind a { font-size:11px; font-weight:bold;}
.fichaParticipanteind .foto { float:left; height: 50px; width:50px; background: #fff; margin-right: 8px;}
.fichaParticipanteind .datos { margin-left: 60px;}
.fichaParticipanteind .datos .nombre { font-weight:bold; margin-bottom:3px;}
.fichaParticipanteind .datos .sub {margin-bottom:3px;}
.fichaParticipanteind .datos .sub2 {margin-bottom:3px;}

.fichaParticipanteindp .fichaParticipanteind{ padding: 4px; height:60px; width:180px; background: #fff; border-bottom:1px solid #CDE2EB; border-right:0; border-left:0;  border-top:0;font-size:11px;}

.selectMenuReto{ color:#549EC2;}

.AREquipoModo2 { width:210px; float:left; margin-right:10px; margin-bottom:10px;}
.AREquipoModo2 .equipo { background:#B1CA4F; padding:3px;}
.AREquipoModo2 .equipo .nombre { background:#B1CA4F; padding:3px; color:#fff; font-weight:bold;}
.AREquipoModo2 .jugadores { height:225px; padding:1px; background:#fff; width:206px;border:1px solid #B7B7B7; overflow:auto;}
.AREquipoModo2 .pie { height:20px; padding:5px; background: #666;  text-align:center; color:#fff;}
.AREquipoModo2 .pie a { color:#fff;}
.AREquipoModo2 .posicion { color:#666; background:#fff; padding-left:4px; padding-right:4px; width:23px; text-align:center;}

.fichaParticipanteeq {width:250px; background: #fff; font-size:11px;}
.fichaParticipanteeq .cabecera { font-weight:bold; margin-bottom:3px; font-size:15px; text-align:center; background: #333; padding:5px; margin-bottom:10px;}
.fichaParticipanteeq .cabecera .nombre { color:#fff; }
.fichaParticipanteeq .cabecera .result { padding:4px; background:#fff; width:30px; height:30px; color:#666; font-size:23px;}
.fichaParticipanteeq .jugadores { overflow:auto; padding:4px; height: 250px;}

.cajaUsuarioPerfil { margin-bottom: 7px; overflow:hidden; border-bottom:1px solid #F5F5F5; padding-bottom:4px;}
.cajaUsuarioPerfil .foto_user { width:60px; float:left;}
.cajaUsuarioPerfil .data { float:left; vertical-align:top;}
.cajaUsuarioPerfil .data .sub { margin-top: 3px; color: #666; font-weight:normal;}
.cajaUsuarioPerfil .data .sub2 { margin-top: 3px; color: #759241; font-weight:normal;}
.cajaUsuarioPerfil .data a { font-size:11px;}

.selectParticipante1 { padding:3px; width:300px; background: #E0F1C9; border:1px solid #CCC;}
.selectParticipante2 { padding:3px; width:300px; background: #D8ECF1; border:1px solid #CCC;}
.selectParticipante3 { padding:3px; width:300px; background: #FBF7DD; border:1px solid #CCC;}

