body{
margin:0;
padding:0;
background-image:url(images/background.gif);
background-repeat:repeat-x;
background-color:#e0e0e5;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666
}

/*Links Generales*/
A:link{
FONT-WEIGHT: normal;
text-decoration:underline;
color:#888;
}
A:hover{
FONT-WEIGHT: normal;
text-decoration: underline;
color:#555;
}
A:active{
FONT-WEIGHT: normal;
text-decoration:underline;
color:#888;
}
A:visited{
FONT-WEIGHT: normal;
text-decoration:underline;
color:#888;
}


/************  HEAD  **************/
#head .container{
width:972px;
height:298px;
}
#head .fondo{
background-image:url(images/headfondo.jpg);
width:980px;
height:298px;
background-repeat:no-repeat;
float:left
}

#head .fondo2{
background-image:url(images/headfondo2.jpg);
width:980px;
height:298px;
background-repeat:no-repeat;
float:left
}


/******** CUERPO ********/
#cuerpo select.fechasNac{
font-size:11px;
color:#666666;
float:left
}
#cuerpo .container{
width:980px;
}
#cuerpo .contcentro{
width:742px;
background-image:url(images/centro-back.jpg);
background-repeat:no-repeat;
background-color:#e1e0e6;
}
#cuerpo .contcentro2{
width:742px;
background-image:url(images/centro-back2.jpg);
background-repeat:no-repeat;
background-color:#e1e0e6;
height:118px
}
#cuerpo .sombraR{
background:url(images/sombra-right.jpg);
width:22px;
height:118px
}
#cuerpo p{
margin:0
}
#cuerpo .registrate{
margin:80px 0 0 0;
}
#cuerpo .margenIN{
margin:70px 0 0 9px;
}
#cuerpo .margenINBanner{
margin:40px 0 0 9px;
}
#cuerpo .formularioInERROR{
padding:20px 0 0 200px;
height:280px
}

#cuerpo .msjERROR{
margin:100px 0 0 50px;
width:600px;
height:30px;
background:#ffe2e2;
border:1px #CC0033 solid;
padding:10px;
}
#cuerpo .msjValidacion{
margin:100px 0 0 50px;
width:600px;
height:30px;
background:#fff;
border:1px #ccc solid;
padding:10px;
}

#cuerpo .msjERRORregistro{
margin:10px 0 0 0px;
min-height:30px;
background:#ffe2e2;
border:1px #CC0033 solid;
padding:10px;
}
#cuerpo .msjInformativo{
margin:10px 0 0 0px;
min-height:30px;
background:#ecfbff;
border:1px #2393b3 solid;
padding:10px;
}
#cuerpo .msjAmarillo{
margin:0px 0 10px 0px;
min-height:30px;
background:#fff9c6;
border:1px #fff287 solid;
padding:10px;
}
#cuerpo .msjInformativoConfirmar{
margin:10px 0 10px 50px;
width:600px;
min-height:30px;
background:#ecfbff;
border:1px #2393b3 solid;
padding:10px;
}

#cuerpo .msjERRORInvitacion{
margin:10px 0 0 30px;
width:600px;
height:30px;
background:#ffe2e2;
border:1px #CC0033 solid;
padding:10px;
}
#cuerpo .topformIn{
background:url(images/top-form-sesion.png);
width:355px;
height:57px;
}
#cuerpo .fondoformIn{
background:url(images/fondo-form-inicio.gif);
background-repeat:repeat-y;
width:355px;
height:130px
}
#cuerpo .fondoformIn2{
background:url(images/fondo-form-inicio.gif);
background-repeat:repeat-y;
width:355px;
height:174px
}

#cuerpo .bottomformIn{
background:url(images/bottom-form-inicio.png);
width:355px;
height:50px;
}
#cuerpo .formuInM{
padding:8px 10px 0px 10px;
}
#cuerpo .formuInM2{
padding:30px 10px 0px 10px;
}

#cuerpo .formInB{
width:320px;
background-color:#ededed;
padding: 6px 0 4px 6px;
margin:0 0 5px 0;
height:26px;
font-weight:bold;
}
#cuerpo span.required{
  color: red;
}
#cuerpo select.countries{
font-size:11px;
color:#333333;
font-family:Helvetica, sans-serif, Verdana;
width:230px;
}
#cuerpo h2.formIn{
float:left;
width:80px;
font-size:14px;
margin:0;
padding:0;
font-family:Helvetica, sans-serif, Verdana;
color:#333333;
padding:2px 0 0 0;
}
#cuerpo input.formIn{
float:left;
width:230px;
height:15px;
font-family:Helvetica, sans-serif, Verdana;
font-size:11px;
color:#333333
}
#cuerpo .fleft{
float:left;
margin:0 5px 0 5px;
}
#cuerpo input.fileImagen{
float:left;
width:330px;
height:25px;
font-family:Helvetica, sans-serif, Verdana;
font-size:11px;
color:#333333
}
#cuerpo input.pedirContr{
float:left;
width:300px;
height:16px;
font-family:Helvetica, sans-serif, Verdana;
font-size:11px;
color:#333333;
margin:0 10px 0 0px
}
#cuerpo input.formInFecha{
float:left;
width:50px;
height:15px;
font-family:Helvetica, sans-serif, Verdana;
font-size:11px;
color:#333333;
margin:0 10px 0 0 
}
#cuerpo Form{
margin:0;
padding:0
}
#cuerpo Form.spc{
margin:5px 0 5px 0;
padding:0
}
#cuerpo input.BotonIngresar{
margin:5px 0 5px 90px
}
#cuerpo .registrarrecordar{
padding:24px 0 0 0;
}
#cuerpo .tablaBlancaUP{
background-image:url(images/fondo-tablas-top.png);
background-repeat:no-repeat;
width:720px;
height:15px;
}
#cuerpo .tablaBlancaMEDIUM{
background-image:url(images/fondo-tablas-medium.gif);
background-repeat:repeat-y;
width:720px;
padding:0 0 10px 0;
}
#cuerpo .tablaBlancaBOTTOM{
background-image:url(images/fondo-tablas-bottom.png);
background-repeat:no-repeat;
width:720px;
height:11px;
margin:0 0 20px 0;
}
#cuerpo h3.ROJO{
margin:0;
padding:0;
color:#990000;
font-size:19px
}
#cuerpo h2.ROJO{
margin:0;
padding:0;
color:#990000;
font-size:16px
}
#cuerpo h3.NARANJA{
margin:0;
padding:0;
color: #FF6600;
font-size:14px;
border-bottom:1px solid #CCCCCC;
padding:0 0 3px 0;
margin:0 0 15px 0;
}
#cuerpo h3.NARANJAsl{
margin:0;
padding:0;
color: #FF6600;
font-size:14px;
padding:0 0 3px 0;
margin:0 0 15px 0;
}
#cuerpo .contTablaBlanca{
padding:0px 20px 0px 20px;
}
#cuerpo .formReg{
margin:20px 0 0 100px;
width:500px
}
#cuerpo .titulosLinea{
border-bottom:1px solid #CCCCCC;
padding:0 0 5px 0;
margin: 0 0 15px 0;
}
#cuerpo .titulosLineaSC{
border-bottom:1px solid #CCCCCC;
padding:0 0 5px 0;
margin: 20px 0 15px 0;
}

#cuerpo .saltarpaso{
border-top:1px #CCCCCC solid; 
padding:10px 0 10px 0;
margin:10px 0 0 0
}

#cuerpo .confirmarUp{
padding:10px 0 10px 0;
margin:10px 0 0 0
}

#cuerpo .invitarAmigos{
margin:10px 0 0 30px;
width:600px;
height:60px;
background:#f9f9f9;
border:1px #e5e5e5 solid;
padding:10px;
}

/************* REGISTRO USUARIO **************/
#cuerpo input.Registro{
width:250px;
border:1px solid #990000
}
#cuerpo input.Regist{
background-color:#990000;
color:#FFFFFF;
width:80px;
height:25px;
border:#6e0000;
font-size:11px
}

/***************  PLANTEL *******************/
#cuerpo .tablaroja{
background-color:#cc0001;
padding:3px;
margin:10px 0 5px 0;
color:#FFFFFF
}
#cuerpo .tablaAmarilla{
background-color: #FF9900;
padding:3px;
margin:10px 0 5px 0;
color:#FFFFFF
}
#cuerpo .tablaJugadoresPosicion{
padding:3px;
margin:10px 0 0px 0;
border:1px #CCCCCC solid
}
#cuerpo .tablagris1{
background-color:#e7e7e7;
padding:3px;
margin:5px 0 5px 0;
}
#cuerpo .tablagris2{
background-color:#f7f7f7;
padding:3px;
margin:5px 0 5px 0;
}
#cuerpo .sepBuscador{
margin:10px 0 0 5px;
border:1px solid #CCCCCC;
padding:5px
}
#cuerpo select.buscador{
width:170px;
font-size:11px;
color:#666666;
margin: 6px 0 9px 0;
}
#cuerpo h1.tituloBuscador{
font-size:14px;
color:#990000;
font-weight:bold;
border-bottom:1px solid #CCCCCC;
padding:0 0 3px 0;
margin:0 0 15px 0;
}
#cuerpo input.botonbuscar{
width:170px;
background-color:#e7e7e7;
border:1px solid #888888;
color:#666666;
margin:10px 0 0 0;
}
#cuerpo .Cuadritos{
background:url(images/cuadritos.png);
width:188px;
height:64px;
}
#cuerpo h1.titulocuadrito{
font-size:14px;
font-weight:bold;
padding:10px 0 0 15px;
margin:0
}
#cuerpo .contcuadritosInfo{
background-color:#FFFFFF;
width:150px;
height:15px;
margin:5px 0 0 15px;
color:#990000;
padding:3px;
border:1px solid #CCCCCC
}
#cuerpo .cancha{
background:url(images/canchaIn.jpg);
height:381px;
width:596px;
margin:10px 0 10px 30px;
}
#cuerpo .tablacancha{
padding:30px 0 0 0;
}
#cuerpo .nombreArquero{
width:110px;
background:#000;
padding:2px;
color:#FFFFFF;
margin:10px 0 0 20px;
border:1px #FFFFFF solid;
}
#cuerpo .fotoArquero{
width:30px;
height:30px;
color:#FFFFFF;
margin:135px 0 0 55px;
border:3px #FFFFFF solid;
}
#cuerpo .nombreDel1{
width:110px;
background:#000000;
padding:2px;
color:#FFFFFF;
border:1px #FFFFFF solid;
}
#cuerpo .nombreDel2{
width:30px;
height:30px;
color:#FFFFFF;
border:3px #FFFFFF solid;
margin:10px 0 10px 0;
}
#cuerpo .nombreDel3{
width:110px;
background:#000000;
padding:2px;
color:#FFFFFF;
border:1px #FFFFFF solid;
margin:60px 0 0 0;
}
#cuerpo .nombreDel4{
width:30px;
height:30px;
color:#FFFFFF;
border:3px #FFFFFF solid;
margin:75px 0 10px 0;
}

/*************** Footer ********************/
#footer .cont{
width:970px;
border-top:1px #c6c6c6 solid;
padding:8px 0 0 0;
margin:20px 0 10px 0;
}
#footer A:link{
FONT-WEIGHT: bold;
text-decoration:none;
color:#888;
}
#footer A:hover{
FONT-WEIGHT: bold;
text-decoration:none;
color:#4a4a4a;
}
#footer A:active{
FONT-WEIGHT: bold;
text-decoration:none;
color:#888;
}
#footer A:visited{
FONT-WEIGHT: bold;
text-decoration:none;
color:#888;
}


/*************   ERROR   *****************/
#ERROR{
color:#990000;
}
#ERROR A:link{
FONT-WEIGHT: bold;
text-decoration:none;
color:#990000;
}
#ERROR A:hover{
FONT-WEIGHT: bold;
text-decoration:none;
color:#670000;
}
#ERROR A:active{
FONT-WEIGHT: bold;
text-decoration:none;
color:#990000;
}
#ERROR A:visited{
FONT-WEIGHT: bold;
text-decoration:none;
color:#990000;
}

#ERROR A.azul:link{
FONT-WEIGHT: bold;
text-decoration:underline;
color:#0d5b71;
}
#ERROR A.azul:hover{
FONT-WEIGHT: bold;
text-decoration: underline;
color:#0d5b71;
}
#ERROR A.azul:active{
FONT-WEIGHT: bold;
text-decoration:underline;
color:#0d5b71;
}
#ERROR A.azul:visited{
FONT-WEIGHT: bold;
text-decoration:underline;
color:#0d5b71;
}

#ERROR h2{
margin:0;
padding:0;
font-size:14px;
}
#ERROR h2.info{
margin:0;
padding:0;
font-size:14px;
color:#0d5b71
}
#ERROR h2.amarillo{
margin:0;
padding:0;
font-size:14px;
color:#ee9d1e
}

#ERROR p.infotext{
color:#0d5b71;
}
#ERROR p.txtamarillo{
color:#d24f00;
}

/******************* MENU LATERAL ********************/
#cuerpo .backlateral{
background-image:url(images/fondo-lateral.gif);
background-repeat:no-repeat;
width:203px
}

#cuerpo .cuadrousuario{
background:url(images/cuadro-datos-usuario.png);
background-repeat:no-repeat;
width:197px;
height:108px;
margin:0;
padding:0
}
#cuerpo .opcionesusuario{
margin:0px 10px 3px 10px;
padding:2px 23px 3px 0;
border-bottom:1px dotted #CCCCCC;
}
#cuerpo .opcionesusuarioLAST{
margin:0px 10px 3px 10px;
padding:0 23px 3px 0;
border-bottom:0px dotted #CCCCCC;
}

#cuerpo A.menu:link{
FONT-WEIGHT: bold;
text-decoration:none;
color:#cc0000;
}
#cuerpo A.menu:hover{
FONT-WEIGHT: bold;
text-decoration: underline;
color:#430404;
}
#cuerpo A.menu:active{
FONT-WEIGHT: bold;
text-decoration:none;
color:#cc0000;
}
#cuerpo A.menu:visited{
FONT-WEIGHT: bold;
text-decoration:none;
color:#cc0000;
}
#cuerpo .contBlancoMenu{
background-color:#f2f2f4;
width:196px;
margin:15px 0  15px 0;
padding:0 0 15px 0;
}
#cuerpo .ContCuadroLateral{
padding:10px 0 0px 4px;
}
#cuerpo .TopCuadroLateral{
background:url(images/top-tabla-menu-lateral.png);
width: 188px;
height:37px;
}
#cuerpo h3.TituloLateral{
font-size:14px;
color:#666666;
padding:15px 0 0 0px;
margin:0
}
#cuerpo h3.TituloLateral2{
font-size:14px;
color:#666666;
padding:0px 0 0 0px;
margin:0
}

#cuerpo .MeiddleCuadroLateral{
background:url(images/fondo-tabla-menu-lateral.png);
width:188px;
background-repeat:repeat-y
}
#cuerpo .MiddleCuadroLateralCont{
padding:0 0 0 11px;
width:165px;
}
#cuerpo .BottomCuadroLateral{
background:url(images/bottom-tabla-menu-lateral.png);
background-repeat:no-repeat;
width:188px;
height:11px
}
#cuerpo .contcuadritosInfoLateral{
background-color:#FFFFFF;
height:15px;
color:#990000;
padding:3px;
border:1px solid #CCCCCC
}
#cuerpo .TOP10conLateral{
background-color:#FFFFFF;
min-height:13px;
color:#990000;
padding:3px;
border:1px solid #CCCCCC
}
#cuerpo .TOP10conLateralG{
background-color:#dedede;
min-height:13px;
color:#990000;
padding:3px;
border:1px solid #CCCCCC
}


/***************  IMAGENES   ******************/
#cuerpo A.linkimg:link{
text-decoration:none;
}
#cuerpo A.linkimg:hover{
text-decoration: none;
}
#cuerpo A.linkimg:active{
text-decoration:none;
}
#cuerpo A.linkimg:visited{
text-decoration:none;
}
#cuerpo .suplenteADD{
margin:0 0 0 10px;
}
#cuerpo .descIcon{
margin:5px 0 0 0px; 
border:1px solid #CCCCCC;
padding:3px;
width:160px
}
#cuerpo .descIconR{
margin:5px 0 0 0px; 
border:1px solid  #990000;
padding:3px;
background-color: #CC0000;
width:160px;
color:#FFFFFF
}
#cuerpo .ComprarC{
margin:5px 0 0 0px; 
border:1px solid #006600;
padding:3px;
width:180px;
color:#006600
}
#cuerpo .ComprarCSMS{
margin:5px 0 0 0px; 
border:1px solid #FF9900;
padding:3px;
width:240px;
}
#cuerpo .armarequipo{
margin:5px 0 13px 0;
}

/************ NOTICIAS **************/
#cuerpo h3.titulosGrisMedio{
margin:0px 0 6px 0;
font-size:14px;
}
#cuerpo .contNoticiasIn{
height:75px;
padding:0 0 10px 0;
}
#cuerpo A.titulos:link{
font-weight:bold;
}
#cuerpo A.titulos:hover{
font-weight:bold;
}
#cuerpo A.titulos:active{
font-weight:bold;
}
#cuerpo A.titulos:visited{
font-weight:bold;
}
#cuerpo .marcoNotIn{
border-left:1px solid #CCCCCC;
padding:5px;
margin:0 0 5px 10px;
}
#cuerpo .marcoNotInSinL{
padding:5px;
margin:0 0 5px 10px;
border:1px solid #CCCCCC 
}
#cuerpo .marcoNovedades{
padding:5px;
margin:0 0 5px 10px;
border:1px solid #CCCCCC;
float:left;
width:300px
}
#cuerpo .marcoNotInSin{
padding:5px;
margin:0 0 5px 10px;
}
#cuerpo h3.titulosGrisChico{
margin:0px 0 6px 0;
font-size:12px;
}
#cuerpo .toptrivias{
background:url(images/top-trivia.gif);
width:235px;
height:12px;
}
#cuerpo .middletrivias{
background:url(images/middle-trivia.gif);
width:235px;
height:210px
}
#cuerpo .bottomtrivias{
background:url(images/bottom-trivia.gif);
width:235px;
height:32px
}
#cuerpo .btsiguienteTrivia{
margin:0 20px 0 0;
}
#cuerpo .conttriviasIN{
width:206px;
padding: 0 0 0 13px;
}
#cuerpo h4{
margin: 5px 0 5px 0;
color:#990000;
font-size:11px;
}


#cuerpo .topTIPS{
background:url(images/top-TIPS.gif);
width:235px;
height:12px;
}
#cuerpo .middleTIPS{
background:url(images/middle-tips.gif);
width:235px;
background-repeat:repeat-y;
height:210px
}
#cuerpo .bottomTIPS{
background:url(images/bottom-TIPS.gif);
width:235px;
height:32px
}

#cuerpo h4.tips{
margin: 5px 0 5px 0;
color:#fff;
font-size:11px;
}


/************ COPA AMIGO ***************/
#cuerpo input.botonbuscarCA{
width:100px;
background-color:#e7e7e7;
border:1px solid #888888;
color:#666666;
font-size:12px;
font-family: Geneva, Arial, Helvetica, sans-serif;
}
#cuerpo input.CopaAmibobuscador{
width:250px;
font-size:11px;
color:#666666;
}
#cuerpo .paginadorDesafio{
margin:10px 6px 15px 0px;
border:1px solid #CCCCCC;
padding:5px
}
#cuerpo .sepBuscadorCA{
margin:0px 6px 15px 0px;
border:1px solid #CCCCCC;
padding:5px
}
#cuerpo .copaamigo{
padding:20px 0 10px 50px;
width:624px;
}
#cuerpo .copaamigoDiv{
border:1px solid #CCCCCC;
padding:10px;
width:420px;
}
#cuerpo .modificarimagen{
border:1px solid #CCCCCC;
padding:10px;
height:100px
}
#cuerpo .modificarimagenActual{
border:1px solid #CCCCCC;
padding:10px;
margin:0 40px 0 0;
height:100px
}
#cuerpo textarea.CA{
width:250px;
border:1px solid #888888;
color:#666666;
font-size:11px;
font-family: Geneva, Arial, Helvetica, sans-serif;
}
#cuerpo textarea.CAURL{
width:400px;
border:1px solid #888888;
color:#666666;
font-size:11px;
height:80px;
font-family: Geneva, Arial, Helvetica, sans-serif;
padding:5px;
}

#cuerpo .solicitud{
margin:10px 0 0 0px; 
border:1px solid #CCCCCC;
padding:3px;
}
#cuerpo .PremiosCA{
border:solid 1px #CCCCCC;
margin:0px 0 0 0;
padding:3px;
width:280px;
height:70px
}
#cuerpo .PremiosCAtitulo{
border:solid 0px #CCCCCC;
margin:0px 0 0 0;
padding:3px;
width:282px;
height:17px;
background:#CC0011;
color:#FFFFFF
}
#cuerpo form.CA{
float:left;
}
#cuerpo p.sepF{
float:left;
margin:0 10px 0 10px ;
}

/***************  GANADORES   *************/
#cuerpo .tablaranking{
background-color:#fff;
padding:3px;
margin:5px 0 5px 0;
border-bottom:1px solid #CCCCCC;
}
#cuerpo .tablaMiPosicion{
background-color:#fff;
padding:3px;
margin:5px 0 5px 0;
border:2px solid #cc0000;
color:#cc0000
}
#cuerpo .tablaMiPosicionAM{
background-color: #fff;
padding:3px;
margin:5px 0 5px 0;
border:2px solid #FF9900;
color:#FF9900
}
#cuerpo .PrimerPuesto{
background-color: #D7EBFF;
padding:3px;
margin:0px 0 5px 0;
border:1px solid #48A4FF;
}
#cuerpo .SegundoPuesto{
background-color: #cdfdcd;
padding:3px;
margin:0px 0 5px 0;
border:1px solid #88e288;
}

#cuerpo .OtrosPuesto{
background-color: #fffbcc;
padding:3px;
margin:0px 0 5px 0;
border:1px solid #f4cc2e;
}



/**************  FAQ   *******************/
#cuerpo .margenInstrucciones{
margin:80px 0 0 9px;
}

#cuerpo .topFaq{
background:url(images/top-faq.gif);
width:178px;
height:10px;
}
#cuerpo .middleFaq{
background:url(images/middle-faq.gif);
background-repeat:repeat-y;
width:168px;
padding:5px;
}
#cuerpo .bottomFaq{
background:url(images/bottom-faq.gif);
width:178px;
height:11px;
}
#cuerpo p.respuestaFaq{
color:#990000;
}
#cuerpo .topInstrucciones{
background-image:url(images/top-instrucciones.png);
background-repeat:no-repeat;
width:356px;
height:13px;
}
#cuerpo .middleInstrucciones{
background-image:url(images/middle-instrucciones.gif);
background-repeat:repeat-y;
width:356px;
height:246px
}
#cuerpo .bottomInstrucciones{
background-image:url(images/bottom-instrucciones.png);
background-repeat:no-repeat;
width:356px;
height:13px;
margin:0 0 20px 0;
}
#cuerpo .jugadorSticker{
margin:0 0 0 260px;
}

/***************** LA LIGA *********************/
#cuerpo .ImgBigNews{
float:right;
margin:0 0 15px 15px;
height:205px;
display: block;
border:1px solid #CCCCCC
}
#cuerpo .contTablaBlancaNews{
padding:0px 20px 0px 20px;
min-height:240px
}
#cuerpo .IMGPubli{
margin:10px 0 0 0;
}
#cuerpo .puntosCancha{
width:89px;
height:43px;
background:url(images/puntos.gif);
padding:22px 0 0 100px;
}
#cuerpo .puntosFCancha{
width:89px;
height:43px;
background:url(images/puntosfecha-miplantilla.png);
padding:22px 0 0 100px;
}
#cuerpo .botonesOp{
margin:5px 0 0 4px;
}
#cuerpo .puntosTXT{
background-color:#FFFFFF;
border:1px solid #cccccc;
width:70px;
height:17px;
padding:2px
}
#cuerpo .fechasCancha{
width:188px;
height:58px;
background:url(images/fechas.gif);
padding:7px 0 0 0 ;
}
#cuerpo select.fechascancha{
border:1px solid #CCCCCC;
color:#666666;
font-size:11px
}
#cuerpo .marcoOpcionesCancha{
border:1px solid #CCCCCC;
padding:5px;
margin:10px 0 5px 0px;
background-color:#FFFFFF
}
#cuerpo .pedircontrasena{
border:1px solid #CCCCCC;
padding:10px;
height:122px
}
#cuerpo .generarcontrasena{
border:1px solid #CCCCCC;
padding:10px;
height:90px;
width:400px
}
#cuerpo .reenviarmail{
border:1px solid #CCCCCC;
padding:10px;
height:120px;
width:550px
}
#cuerpo input.btCont{
width:120px;
background-color:#e7e7e7;
border:1px solid #888888;
color:#666666;
font-size:12px;
float:left;
font-family: Geneva, Arial, Helvetica, sans-serif;
height:22px
}
#cuerpo .contMarc{
padding:20px 0 60px 50px;
width:624px;
}


/***************** MI CREDITO *********************/
#cuerpo .micreditoTable{
background:#990000;
width:100px;
height:70px;
}
#cuerpo h1.micredito{
color:#FFFFFF;
font-size:40px;
margin:0;
padding:10px 0 0 0;
}
#cuerpo .verdetxt{
color:#009900;
font-weight:bold
}
#cuerpo .azul{
color: #0080C0;
font-weight:bold
}
#cuerpo .rojotxt{
color: #CC0000;
font-weight:bold
}
#cuerpo .marcoCompra{
border:1px solid #CCCCCC;
padding:10px;
width:540px;
}
#cuerpo .opcionesCredito{
border:1px solid #CCCCCC;
padding:7px;
margin:10px 0 0 0 ;
}
#cuerpo p.separacionP{
margin:10px 0 10px 0;
}


/**************  COMPRAR CREDITO *************/
#cuerpo .Recuerda{
margin:10px 0 0 30px;
width:600px;
height:35px;
background:#f9f9f9;
border:1px #e5e5e5 solid;
padding:10px;
}
#cuerpo .msjAmarilloCC{
margin:10px 0 0 30px;
width:600px;
background:#fff9c6;
border:1px #fff287 solid;
padding:10px;
}



/****************** LIGA BBVA   *****************/
#cuerpo .tablaBBVA{
background-color: #000033;
padding:3px;
margin:10px 0 5px 0;
color:#FFFFFF
}

/*****************  DESAFIO *******************/
#cuerpo .fondodesafio{
background:url(images/desafios.jpg);
height:127px;
width:313px;
}
#cuerpo .imgDesafio{
margin:17px 0 0 68px;
float:left
}
#cuerpo .imgDesafio2{
margin:17px 0 0 80px;
float:left
}
#cuerpo .TITbuscador{
background-color:#cc0001;
padding:3px;
margin:0px 0 5px 0;
color:#FFFFFF
}
#cuerpo .sepBuscadorDES{
margin:15px 10px 15px 0px;
border:1px solid #CCCCCC;
padding:5px
}
#cuerpo .creardesafio{
margin:20px 0 0 75px;
}
#cuerpo .barraTitulosDe{
margin:15px 0 15px 0px;
border:1px solid #333;
padding:5px;
background-color: #555
}
#cuerpo .sepdesafios{
margin:10px 0 0 0
}
#cuerpo .txtBlanco{
color:#FFFFFF;
}
#cuerpo .JuegasPorDes{
margin:15px 28px 15px 0px;
border:1px solid #fff287;
padding:5px;
color:#ee9d1e;
background:#fff9c6;
}
#cuerpo .oponenteTT{
margin:20px 0 0 184px;
width:100px;
height:26px;
padding:5px;
color:#FFFFFF
}
#cuerpo .SepDesafio{
margin:10px 0 10px 0;
}
#cuerpo input.buscadorD{
width:180px;
height:13px;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666
}
#cuerpo select.credDesafio{
width:40px;
height:20px;
font-size:11px;
color:#666666;
}

/************ formas de pago ***************/
#cuerpo .FormaCompraTt{
border-top:1px solid #FFCC33;
border-right:1px solid #FFCC33;
border-left:1px solid #FFCC33;
padding:10px;
width:540px;
background:#FFFF99
}
#cuerpo h3.NaranjatT{
margin:0;
padding:0;
color: #FF9900;
font-size:14px
}
#cuerpo .NaranjatTxt{
margin:0;
padding:0;
color: #FF9900;
font-size:11px
}
#cuerpo .VerdeTxt{
margin:0;
padding:0;
color: #008a67;
}
#cuerpo .VerdeTxt2{
margin:0;
padding:0;
color: #008a67;
font-size:10px
}
#cuerpo .ConfirmarPagoTT{
border-bottom:1px solid #00CC99;
border-right:1px solid #00CC99;
border-left:1px solid #00CC99;
padding:10px;
width:540px;
background: #CEFFCE
}
/**********FE DE ERRATA  ******/
#cuerpo p.txttiny{
font-size:9px;
}
#cuerpo .pagosdineromail{
padding:10px 0 5px 0;
}


/************** BANNERS ******************/
#cuerpo .Reporting{
margin:5px 0 10px 0;
}

/************** foto *************/
#cuerpo .fotoUserBordeBlanco{
width:50px;
height:50px;
color:#FFFFFF;
border:3px #FFFFFF solid;
}
