



/*
<style type="text/css"> 
*/
@charset "utf-8";
/* CSS Document */
body {
  font-family:Arial, Helvetica, sans-serif;
  text-align:center;
}
#body {
  width:940px;
  margin-right:auto;
  margin-left:auto;
  text-align:left;
}
* {
  background-repeat:no-repeat;
}
.Msg {
  display:none;
  text-align:center;
}
input, select {
  margin:0px;
  font-size:16px;
  font-family:Arial, Helvetica, sans-serif;
  color:#686565;
  font-weight:bold;
}















#cabecera {
  background-color:#FFFFFF;
  background-image:url(/es/club_premios/images/uploaded/1cabeceramanchetaokJ.jpg);
  height:117px;
  position:relative;
}
#cabecera #linkindex {
  display:block;
  float:left;
  width:400px;
  height:100%;
}











#cabecera #AreaLogin {
  background-image:url(/es/club_premios/images/uploaded/css/login-fondo-3.jpg);
  background-position:right;
  padding-top:17px;
  padding-right:45px;
  height:100px;
  width:380px;
  float:right;
  position:relative;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#0d3f72;
  text-align:right;
}
#bannercabecera #AreaLogin {
  width:200px;
  position:absolute;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#FFFFFF;
  top:30px;
  margin:0px;
  padding:0px;
  left:500px;
  text-align:right;
}
#bannercabecera #AreaLogin #userDiv {
  margin-top:10px;
}
#bannercabecera #AreaLogin #passDiv {
  margin-top:5px;
}
#bannercabecera #AreaLogin #LoginImageDiv {
  margin-top:5px;
}
#bannercabecera #AreaLogin #user {
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  color:#686565;
  font-weight:bold;
  width:100px;
}
#bannercabecera #AreaLogin #pass {
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  color:#686565;
  font-weight:bold;
  width:100px;
}
#bannercabecera #AreaLogin #LoginImage {
  width:150px;
  height:30px;
  background-image:url(/es/club_premios/images/uploaded/log_in_azuloskuro_06.jpg);
}
#bannercabecera #AreaLogin a {
  color:#FFFFFF;
  text-decoration:none;
}
#bannercabecera #linkalta {
  background-image:url(/es/club_premios/images/uploaded/alta_banners_03.jpg);
  left:720px;
  position:absolute;
  display:block;
  width:190px;
  height:90px;
  top:40px;
}










#bannercatucuenta #AreaLogin {
  width:200px;
  position:absolute;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#FFFFFF;
  top:125px;
  margin:0px;
  padding:0px;
  left:360px;
  text-align:right;
}
#bannercatucuenta #AreaLogin #userDiv {
  margin-top:10px;
}
#bannercatucuenta #AreaLogin #passDiv {
  margin-top:5px;
}
#bannercatucuenta #AreaLogin #LoginImageDiv {
  margin-top:5px;
}
#bannercatucuenta #AreaLogin #user {
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  color:#686565;
  font-weight:bold;
  width:100px;
}
#bannercatucuenta #AreaLogin #pass {
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  color:#686565;
  font-weight:bold;
  width:100px;
}
#bannercatucuenta #AreaLogin #LoginImage {
  background-image:url(/es/club_premios/images/uploaded/log_in_azuloskuro_06.jpg);
  width:150px;
  height:30px;
}
#bannercatucuenta #AreaLogin a {
  color:#FFFFFF;
  text-decoration:none;
}
#bannercatucuenta #linkalta {
  background-image:url(/es/club_premios/images/uploaded/alta_banners_03.jpg);
  left:580px;
  position:absolute;
  display:block;
  width:190px;
  height:90px;
  top:135px;
}






































#cabecera #bannerAlta {
  background-image:url(/es/club_premios/images/uploaded/cabeceraloginok.jpg);
  display:block;
  margin:0px;
  padding:0px;
  height:117px;
  width:425px;
  float:right;
  position:relative;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#0d3f72;
}
#cabecera #logged {
  display:block;
  margin:0px;
  padding:0px;
  height:117px;
  width:425px;
  float:right;
  position:relative;
  font-family:Arial, Helvetica, sans-serif;
  font-size:20px;
  font-weight:bold;
  color:#FFFFFF;
}
#cabecera #logged #userDiv{
  text-align:center;
  font-size:30px;
  line-height:30px;
  margin-top:25px;
}
#cabecera #logged #userCreditsDiv{
  text-align:center;
  margin-top:15px;
  line-height:25px;
  font-size:25px;
}
#cabecera #AreaLogin #userDiv {
  margin-top:1px;
}
#cabecera #AreaLogin #passDiv {
  margin-top:5px;
}
#cabecera #AreaLogin #LoginImageDiv {
  margin-top:5px;
}
#cabecera #AreaLogin #user {
  font-size:14px;
  font-family:Arial, Helvetica, sans-serif;
  color:#686565;
  font-weight:bold;
  width:150px;
}
#cabecera #AreaLogin #pass {
  font-size:14px;
  font-family:Arial, Helvetica, sans-serif;
  color:#686565;
  font-weight:bold;
  width:150px;
}
#cabecera #AreaLogin #LoginImage {
  width:150px;
  height:30px;
  background-image:url(/es/club_premios/images/uploaded/css/continua-06.jpg);
}
#cabecera #AreaLogin #Recordar a {
  bottom:20px;
  left:25px;
  position:absolute;
  color:#0d3f72;
  text-decoration:none;
}
#cabecera #AreaLogin .Msg {
	padding-left:160px;
}





















#menu {
  height:40px;
  margin-top:5px;
  background-image:url(/es/club_premios/images/uploaded/barramenuok.jpg);
  position:relative;
}

#menu h1, #menu  h2 {
  padding:0px;
  margin:0px
}



#menu .botonmenu {
  font-family:Arial, Helvetica, sans-serif;
  font-size:16px;
  color:#146964;
  display:block;
  height:40px;
  width:125px;
  line-height:40px;
  text-align:center;
  font-weight:bolder;
  float:left;
  text-decoration:none;
}
#menu #linkhome {
  background-image:url(/es/club_premios/images/uploaded/botonhomeok.jpg);
}
#menu #linkhome.seleccionado,#menu #linkhome:hover {
  background-image:url(/es/club_premios/images/uploaded/homeseleccionadook.jpg);
}
#menu #linkpremios {
  background-image:url(/es/club_premios/images/uploaded/botonpremiosok.jpg);
}
#menu #linkpremios.seleccionado,#menu #linkpremios:hover {
  background-image:url(/es/club_premios/images/uploaded/premioseleccionadook.jpg);
}
#menu #linkganadores {
  background-image:url(/es/club_premios/images/uploaded/botonganadoresok.jpg);
}
#menu #linkganadores.seleccionado,#menu #linkganadores:hover {
  background-image:url(/es/club_premios/images/uploaded/ganadoreseleccionadook.jpg);
}
#menu #linktucuenta {
  background-image:url(/es/club_premios/images/uploaded/botontucuentaok.jpg);
}
#menu #linktucuenta.seleccionado,#menu #linktucuenta:hover {
  background-image:url(/es/club_premios/images/uploaded/tucuentaseleccionado.jpg);
}
#menu #linkalta {
  background-image:url(/es/club_premios/images/uploaded/css/link_alta_01.jpg);
  width:425px;
  float:right;
}
#submenu {
  text-align:center;
  font-size:14px;
  color:#0d3f72;
  margin-top:10px;
  font-weight:bold;
}
#submenu a {
  color:#0d3f72;
  text-decoration:none;
}























#pie {
  background-image:url(/es/club_premios/images/uploaded/barrapieok.jpg);
  height:40px;
  width:940px;
  margin-top:10px;
  clear:both;
  position:relative;
}
#pie .botonpie {
  float:right;
  height:40px;
  display:block;
}
#pie #bases {
  background-image:url(/es/club_premios/images/uploaded/piebasesok.jpg);
  width:170px;
}
#pie #terminos {
  background-image:url(/es/club_premios/images/uploaded/pie_legales_TCyPD.jpg);
  width:315px;
}










#bannerlateral {
  margin-top:10px;
  margin-bottom:10px;
  float:left;
}
#bannercabecera {
  height:230px;
  width:940px;
  margin-top:5px;
  position:relative;
}









#cuerpo {
  margin-top:10px;
  margin-left:125px;
  position:relative;
}
#cuerpo .barra {
  margin-top:10px;
  background-position:right;
  height:43px;
}
#cuerpo #barratucuenta {
  background-image:url(/es/club_premios/images/uploaded/barratucuentaJ.jpg);
}
#cuerpo #barratusdatos {
  background-image:url(/es/club_premios/images/uploaded/barratusdatosJ.jpg);
}
#cuerpo #AreaDatos table, #cuerpo #tucuenta {
  margin:0px;
  font-size:16px;
  font-family:Arial, Helvetica, sans-serif;
  color:#686565;
  font-weight:bold;
}
#cuerpo #descargadiaria table {
  margin:0px;
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  color:#686565;
  font-weight:bold;
}
#cuerpo #descargadiaria table a {
  color:#686565;
  text-decoration:none;
}
#cuerpo #botonenviarblanco {
  background-image:url(/es/club_premios/images/uploaded/css/botonenviar-fondo-blanco.jpg);
  width:150px;
  height:30px;
}
#cuerpo #UneteYa {
  background-image:url(/es/club_premios/images/uploaded/boton-unete-fond-azul.jpg);
  width:200px;
  height:55px;
}
#cuerpo #ganadoresOtros {
  margin-top:10px;
  font-size:10px;
  font-family:Arial, Helvetica, sans-serif;
}
#cuerpo .premio {
  margin:5px 0 0 0;
}
#cuerpo .ganadorTop {
  margin-top:10px;
  height:120px;
}
#cuerpo .ganadorTopText {
  line-height:120px;
  font-size:16px;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
  margin-left:450px;
}
#cuerpo #bannercatucuenta {
  margin-top:10px;
  height:275px;
}
#cuerpo #premiosdetalle{
  margin-top:10px;
  height:550px;
  position:relative;
}
#cuerpo #premiosdescripcion{
  width:300px;
  height:200px;
  position:absolute;
  top:65px;
  left:474px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  color:#FFFFFF;
}
#cuerpo #AreaRegistro {
  width:300px;
  position:absolute;
  bottom:70px;
  left:474px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:16px;
  font-weight:bold;
  color:#FFFFFF;
  text-align:center;
}
#cuerpo #AreaRegistro div {
  margin:10px;
}
#cuerpo #LegalText, #cuerpo #LegalText a {
  font-size:10px;
  font-family:Arial, Helvetica, sans-serif;
  color:#686565;
  font-weight:bold;
}
#cuerpo #AreaRegistro #phone {
  font-size:16px;
  font-family:Arial, Helvetica, sans-serif;
  color:#686565;
  font-weight:bold;
  width:150px;
}
#cuerpo #AreaRegistro #divlegalCheckBox {
  margin:0px;
}
#cuerpo #AreaRegistro #legalCheckBoxLabel, #cuerpo #AreaRegistro #legalCheckBoxLabel a {
  font-size:10px;
  font-family:Arial, Helvetica, sans-serif;
  color:#FFFFFF;
}












#bodyPass {
  width:400px;
  margin-right:auto;
  margin-left:auto;
  text-align:center;
}
#bodyPass #PassImage {
  background-image:url(/es/club_premios/images/uploaded/css/botonenviar-fondo-blanco.jpg);
  width:150px;
  height:30px;
}











/* 
</style>
*/ 

