/************************
GLOBAL STYLES
************************/
html, body, form, div, p {
  display:block;
  margin:0;
  padding:0;
  font-size:10px;
  font-family:Arial, Helvetica, sans-serif;
}
a, a:link, a:hover, a:active, a:visited {
  color:inherit;
  text-decoration:underline;
}
/************************
LEGAL TEXT
************************/
#LegalText {
  position:absolute;
  z-index:6;
}
/************************
CLUB LOGO IMAGE
************************/
#ClubLogoImage {
  position:absolute;
  z-index:10;
}
/************************
LANDING PAGE STYLES
************************/
#LandingContent {
  background-image:url(/es/splash_v3_images/images/trecargaschico1_Landing.jpg);
  position:relative;
  margin-left:auto;
  margin-right:auto;
  z-index:0;
}
#LandingContent #LandingFlash {
  position:absolute;
  top:0px;
  left:0px;
  width:100%;
  height:100%;
  margin:0;
  padding:0;
  z-index:1;
}
#LandingContent #textInput, #LandingContent #operatorsSelect, 
#LandingContent #imageButton, #LandingContent #divlegalCheckBox, 
#LandingContent textarea, #LandingContent #name, #LandingContent #surname, 
#LandingContent #pass, #LandingContent #phoneSend, #LandingContent #textSend, 
#LandingContent #countChar, #LandingContent #divGiftSelect {
  position:absolute;
  z-index:2
}
#LandingContent .DynamicContent {
  position:absolute;
  z-index:2
}
#LandingContent .DynamicContentTxt {
  position:absolute;
}
#LandingContent .DynamicContentPlayer {
  position:absolute;
}
#LandingContent .DynamicContentRadio {
  float:left;
}
#LandingContent .DynamicContentRadio input {
  margin:2px;
  padding:0;
}
#LandingContent #hiddenPopUp {
  position:absolute;
  z-index:3;
  top:0px;
  left:0px;
  right:0px;
  bottom:0px;
  width:100%;
  height:100%;
  text-align:center;
  background-image:url(/es/splash_v32/images/transparent-black-30.png) !important;
  background-image:none;
  filter:none !important;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/es/splash_v32/images/transparent-black-30.png', sizingMethod='scale');
  display:none;
}
#LandingContent #hiddenPopUpBox {
  margin:27% auto;
  width:250px;
  height:100px;
  padding:1px;
  background-repeat:no-repeat;
  background-image:url(/es/splash_v32/images/intname.png) !important;
  background-image:none;
  filter:none !important;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/es/splash_v32/images/intname.png', sizingMethod='scale');
}
#LandingContent #hiddenPopUpText {
  color:#FFFFFF;
  font-size:14px;
  font-family:Arial, Helvetica, sans-serif;
  text-transform:uppercase;
  font-weight:bold;
  margin:8px 0 8px 0;
}
#LandingContent #divNameInput {
  margin:8px 0 8px 0;
}
/************************
LEAD PIN PAGE STYLES
************************/
#LeadPinContent {
  background-image:url(/es/splash_v3_images/images/trecargaschico1_LeadPin.jpg);
  position:relative;
  margin-left:auto;
  margin-right:auto;
  z-index:0;
}
#LeadPinContent #LeadPinFlash {
  position:absolute;
  top:0px;
  left:0px;
  width:100%;
  height:100%;
  margin:0;
  padding:0;
  z-index:1;
}
#LeadPinContent #textInput, #LeadPinContent #imageButton {
  position:absolute;
  z-index:2
}
/************************
LEAD SMS PAGE STYLES
************************/
#LeadSmsContent {
  background-image:url(/es/splash_v3_images/images/trecargaschico1_LeadSms.jpg);
  position:relative;
  margin-left:auto;
  margin-right:auto;
  z-index:0;
}
#LeadSmsContent #LeadSmsFlash {
  position:absolute;
  top:0px;
  left:0px;
  width:100%;
  height:100%;
  margin:0;
  padding:0;
  z-index:1;
}
#LeadSmsContent #LeadSmsMsg {
  position:absolute;
  z-index:2;
}
/************************
THANKS PAGE STYLES
************************/
#ThanksContent {
  background-image:url(/es/splash_v3_images/images/trecargaschico1_Thanks.jpg);
  position:relative;
  margin-left:auto;
  margin-right:auto;
  z-index:0;
}
#ThanksContent #ThanksMsg {
  display:none; /* Up to desing to show it */
  position:absolute;
  z-index:2;
}
/************************
ERROR PAGE STYLES
************************/
#ErrorContent {
  background-image:url(/es/splash_v3_images/images/trecargaschico1_Error.jpg);
  position:relative;
  margin-left:auto;
  margin-right:auto;
  z-index:0;
}
#ErrorContent #ErrorMsg {
  position:absolute;
  z-index:2;
}
/************************
WAITING IFRAME MESSAGE STYLES
************************/
iframe#isSubscribed {
  width:100%;
  height:175px;
  margin:0px;
  padding:0px;
}
body#bodyIsSubscribed {
  background-color:transparent;
}
/************************
FACEBOOK
************************/
#FacebookContent {
  position:relative;
  margin-left:auto;
  margin-right:auto;
  z-index:0;
  text-align:center;
}
