/* CSS Document */


*{padding:0; margin:0; border:0}
html{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#fff; height:100%; overflow-y:scroll}
body {background-image:url(../images/fd_fanclub_xl.jpg); background-position:right 26px; background-repeat:no-repeat; background-attachment:fixed; background-color:#000; outline:none; height:100%}
img{ border:0}
p{ margin:0 0 10px 0}
.left{ float:left}
.clear_b{ clear:both; display:block}

form{ margin:0 auto}
#content{ width:100%; height:auto}
#content iframe{ width:100%; overflow:hidden}

#top{ width:100%; height:26px; position:fixed; background-color:#000}
#top img.middle{ vertical-align:middle; margin:0 5px 0 0}
#top .dest{color:#eab17a}
#top a{ color:#fff; text-decoration:none}

#top div.left{ float:left; height:26px; margin:4px 0 0 20px}
#top div.right{ float:right; height:26px; margin:4px 20px 0 0}
#top .idiomas{ float:right; height:26px; margin:8px 20px 0 0}





#contenedor{ width:100%; min-height:1000px; height:auto !important;  display:table}
#contenedor a{ color:#fff; text-decoration:none}

#contenedor .content_fanclub{ width:1000px; margin:30px auto 0 auto}
#contenedor .fanclub_fd{width:570px; background-image:url(../images/fd_transparente.png); display:table}
#contenedor .fanclub_int{ width:570px; clear:both}
#contenedor .fanclub_top_login{ width:570px; height:153px}
#contenedor ul.nav{ float:right; padding:26px 0 0 0}
#contenedor li.nav{ display:inline}
#contenedor .bienvenido{ width:530px; margin:0 auto; clear:both; font-size:12px}
#contenedor .bienvenido_txt{ float:left; padding:8px 0 0 0}
#contenedor .dest{ float:left}
#contenedor .banner{ width:570px; clear:both}
#contenedor .codigos{ width:530px; height:195px; margin:0 auto; background-image:url(../images/esp/fd_descuento_L.jpg)}
#contenedor .codigos_list{ color:#58b4c6; font-size:12px; font-weight:bold; width:100px; margin:0 auto}
#contenedor .entra{ width:304px; margin:0 auto; padding:10px 0 0 0}
#contenedor .corporativo{ width:540px; margin:20px auto 10px 10px; clear:both}
#contenedor .enlaces{ float:right; margin:18px 0 0 0}
#contenedor ul{ list-style:none; margin:0 auto 30px auto; padding-top:66px}

#contenedor .sigue{ width:570px; margin:20px auto; clear: both}
#contenedor .sigue_tit{ clear: both}
#contenedor table.list{ width:530px; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; clear:both}
#contenedor td{ padding:1px}
#contenedor td.activo{ background-color:#13262a;}
#contenedor td.dia{ color:#5ec0d3; font-size:24px; font-family:Arial, Helvetica, sans-serif }
#contenedor td.line{ height:6px}
#contenedor td.noactivo{ color:#686767}
#contenedor td.noactivodia{ color:#5ec0d3; font-size:24px; font-family:Arial, Helvetica, sans-serif }


#contenedor .formul{ width:530px; margin:20px auto}
#contenedor .formul_it{ width:180px; float:left; margin:0 10px 10px 0; font-size:12px}
#contenedor .input_a{ width:175px; background-color:#FFFFFF; border:0; height:18px; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:5px 2px 2px 3px}
#contenedor .entrar{ float:left; padding:2px 0 0 0}
#contenedor .error{ font-size:12px; color:#ff0000; clear:both; width:200px; margin:0 auto}
#contenedor .formul_password{ width:180px; float:left; margin:4px 10px 10px 0; font-size:12px}
#contenedor .enviar{ float:left; padding:0 0 0 0}
#contenedor .olvide{ font-size:11px; color:#fff; clear:both; width:500px}
#contenedor a.enlace{ text-decoration:underline}

#content_club{ width:550px; margin-top:30px; float:left; clear:both}
#content_club .banner{ width:515px; margin:30px auto}

#content_club .promo{ width:550px; clear:both; background-image:url(../images/esp/banner_elpais_int.gif); background-repeat:no-repeat; background-position:10px 0}
#content_club .intro_txt{ float:right; width:318px; margin:0 48px 0 0; font-size:11px}
#content_club .intro_promo{ float:right; width:297px; margin:60px 0 0 0; font-size:12px; line-height:16px}
#content_club .tit{ margin:0 0 20px 0; text-align:justify}
#content_club .txtcont{ width:530px; margin:30px auto; clear:both; font-size:12px; text-align:justify}
#content_club p.txt{ margin:0 0 5px 10px}
#content_club p.txtpromo{ margin:0 0 15px 0}
#content_club .hazte{ width:200px; margin:30px auto}
#content_club .apuntate{ width:125px; margin:30px auto}

#content_club .line_L{ width:569px; height:25px; background-image:url(../images/fd_line_L.png); clear:both; margin-bottom:10px}
#content_club .line{ width:569px; height:25px; background-image:url(../images/fd_line_XL.png); clear:both; margin-bottom:10px}

#content_club .paradise_l{ width:600px; height:auto; clear:both; background-image:url(../images/esp/fd_paradise_L_login.png); background-repeat:no-repeat; background-position:right 0; background-repeat:no-repeat; display:table}
#content_club .tiendas_not{ width:279px;margin:0 auto 10px auto; font-size:10px; text-align:center; display:none}
#content_club .tiendas_l{ width:280px; height:189px;  margin:10px auto 20px auto; clear:both; padding-top:45px}
#content_club .mastiendas{ width:260px; margin:0 auto }
#content_club .tiendas_xl{ width:280px; height:190px; margin:320px auto 5px auto; clear:both; padding-top:45px}
#content_club .tiendas_l_eng{ width:280px; height:189px;  margin:10px auto 20px auto; clear:both;padding-top:45px}
#content_club .tiendas_xl_eng{ width:280px; height:189px;  margin:0px auto 5px auto; clear:both; padding-top:45px}
#content_club .tiendas_it{ display:block; margin:1px auto}
#content_club .paradise_xl{ width:600px; height:auto; clear:both; background-image:url(../images/esp/fd_paradise_XL_login.png); background-repeat:no-repeat;  background-position:left 70px; display:table}


#content_club table.ventajas_l{ margin:0 0 0 4px; width:440px}
#content_club td{padding:2px 0 1px 0 0; vertical-align:top}
#content_club table.ventajas_xl{ margin:0 0 0 4px; width:360px; color:#e47707}


#content_club .intro_baja{ width:600px; margin:50px auto 60px auto}
#content_club p.baja{ width:530px; margin:10px auto 20px auto; font-size:12px; line-height:16px}
#content_club div.baja{ width:313px; margin:10px auto 50px auto; text-align:center}


.imagenpreload { src:url(../images/cargandoblack.gif); width:24px; height:24px; border:none; }

