/* CSS Document */
#contenido {padding-bottom:2em;}
#contenido h2 {background:url('/img/f_doslineasgris.gif') repeat-x left bottom; color:#333; font:bold 2.2em Arial,Helvetica,sans-serif; margin:0 1px 0.95em; padding:0.7em 0 0.2em 30px; text-align:left;}
#contenido h3{ font:1.8em Tahoma, Arial, Helvetica, sans-serif; color:#f1f1f1; background:#000; display:inline; padding:.02em .4em; margin:0;}
#contenido .mod_navega{background:#e5e6dd url('/img/movilidad/bg-deg-movil.jpg') repeat-x left top; position:relative; height:415px; *height:27.5em; margin-bottom:1px; }
/*#contenido .mod_navega .cont{background:url('/img/f_iphone.jpg') no-repeat 35em top; z-index:1; position:absolute; right:0; top:-24px; padding:5.7em 0 0 2.4em ;} */
#contenido .mod_navega .cont{background:#e5e6de url('/img/movilidad/bg-escaparate.jpg') no-repeat; z-index:1; position:absolute; right:0; top:-24px; padding:5.7em 0 0 2.4em ;}
#contenido .mod_navega .cont h4{ font:bold 5em Arial, Helvetica, sans-serif; color:#fff; margin-bottom:.12em;}
/*#contenido .mod_navega .cont p{ font:1.2em Arial, Helvetica, sans-serif; color:#5b5b5b; margin-bottom:1em; padding-right:14.8em;} */
#contenido .mod_navega .cont p{ font:1.2em Arial, Helvetica, sans-serif; color:#5b5b5b; margin-bottom:1em}
#contenido .mod_navega .cont .videoplayer{margin-bottom:2em}
#contenido .mod_navega .cont p.p_primero{ padding-right:26em;}
#contenido .mod_navega .cont ul{ margin:.5em 0 0 0; padding:0;}
#contenido .mod_navega .cont ul li{ float:left; display:inline; font:bold 1.2em Arial, Helvetica, sans-serif; color:#5b5b5b; padding:1.6em 2.2em 1.2em 4.8em;}
#contenido .mod_navega .cont ul .operadoruno{ background:url('/img/f_operador_movistar.jpg') no-repeat left top; width:280px; padding-top:1em;}
#contenido .mod_navega .cont ul .operadordos{background:url('/img/f_operador_vodafone.jpg') no-repeat left top;}
#contenido .mod_navega .cont ul li a{ color:#5b5b5b;}
#contenido .mod_navega .cont .txt-escaparate{background:#e5e6de}
#contenido .mod_navega .cont .txt-escaparate{background:#e5e6de}

#contenido .mod-escaparate {background:#e5e6de url('/img/movilidad/bg-escaparate.jpg') no-repeat;padding-top:60px;padding-left:28px}
#contenido .mod-escaparate .escaparate-txt { font:1.2em Arial, Helvetica, sans-serif; color:#5b5b5b; margin-bottom:1em;margin-top:20px;padding-bottom:20px}
#contenido .mod-escaparate .escaparate-txt p {margin-top:10px}
#contenido .mod-escaparate .mod_alertas .mod{ border:0; width:28em; float:left; display:inline; padding:0; background:none; position:relative; margin-bottom:1em; z-index:100; min-height:0; height:15px; position:relative;}
#contenido .mod-escaparate .mod_alertas{background:none; padding:3px ; margin-bottom:0;}
#contenido .mod-escaparate .mod-bt-descargas a.bt-descarga {font-family:Tahoma;position:absolute;top:-16px;_top:-18px;left:150px;font-size:1.1em;color:#545050;background:#F4F3ED url(/img/ico_flecha_btn2.gif) no-repeat scroll 5px center;border:1px solid #D9D9D9;padding:3px 9px 4px 14px;font-weight:700 }
#contenido .mod-escaparate .mod-bt-descargas a:hover.bt-descarga {color:#ABA8A5}
#contenido .mod-escaparate .bts {margin-top:20px}
#contenido .mod-escaparate .bts .boton {margin-right:20px}
.mod-bt-descargas {position:relative}

/* txt-navega */
#contenido .txt-navega {margin-top:20px;position:relative}
#contenido .txt-navega img.il-1 {position:absolute;right:20px}
#contenido .txt-navega h4{background:url('/img/f_punt.gif') repeat-x left bottom; color:#000000; font:1.8em Tahoma,Arial,Helvetica,sans-serif; padding:0 1.12em 0.1em 1.25em; margin-bottom:.6em;}
#contenido .txt-navega p{font:1.2em Arial, Helvetica, sans-serif; color:#666; margin-bottom:20px;}
#contenido .txt-navega .txt-navega-top p{padding:0 110px 0 25px}
#contenido .txt-navega .col-1,
#contenido .txt-navega .col-2 {width:310px;float:left;display:inline;min-height:44px;height:auto !important;height:44px;margin-left:20px;margin-top:10px}
#contenido .txt-navega .col-2 {width:280px;float:right}
#contenido .txt-navega .col-1 p,
#contenido .txt-navega .col-2 p {font-weight:700;padding-left:60px;vertical-align:middle;padding-top:12px;padding-bottom:12px}
#contenido .txt-navega .col-1 p.movistar {background:url('/img/movilidad/logo-movistar.gif') no-repeat 0 50%}
#contenido .txt-navega .col-2 p.vodafone {background:url('/img/movilidad/logo-vodafone.gif') no-repeat 0 50%}




/* MODULO DE ALERTAS */
/* #contenido .mod_alertas{background:#f7f7f7; padding:1.9em .93em 0 1.1em ; margin-bottom:1.9em;} */
#contenido .mod_alertas{background:#f7f7f7; padding:10px .93em 0 1.1em ; margin-bottom:0;}
#contenido .mod_alertas .cont{ background:url('/img/f_alertas_movil.gif') no-repeat 275px 14px;}
#contenido .mod_alertas h4{background:url('/img/f_punt.gif') repeat-x left bottom; color:#000000; font:1.8em Tahoma,Arial,Helvetica,sans-serif; padding:0 1.12em 0.1em .5em; margin-bottom:.6em;}

/* modulos */
#contenido .mod_alertas .mod{ border:1px solid #d0d0d0; width:28em; float:left; display:inline; padding:2.2em 1.7em 1.4em; background:#f7f7f7 url(/img/f_alertas.jpg) repeat-x left top; position:relative; margin-bottom:1em; z-index:100; min-height:233px; height:233px; position:relative;}
#contenido .mod_alertas .mod .nuevo{background:url(/img/f_nuevo.png) repeat-x left top; position:absolute; right:15px; top:-23px; width:57px; height:57px; text-indent:-9999px;}
* html #contenido .mod_alertas .mod .nuevo{background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/img/f_nuevo.png');}
#contenido .mod_alertas .mod p{ padding:0; margin:0; font:1.2em Arial, Helvetica, sans-serif; color:#666; }
#contenido .mod_alertas .mod_i{ margin-right:1.1em;}
#contenido .mod_alertas h5{ font:bold 1.2em Arial, Helvetica, sans-serif; color:#636363; margin-bottom:.7em; width:220px;}

/* modulos:movil */
#contenido .mod_alertas .movil{ z-index:1; min-height:150px; height:150px; position:relative;}
#contenido .mod_alertas .movil .mod_boton{ width:4.5em; height:4.2em;}
#contenido .mod_alertas .movil .boton{ width:4.5em; height:4.2em; display:block; background:none; border:none; font-size:1em; padding:0; z-index:500; border:1px solid #f7f7f7;}
#contenido .mod_alertas .movil .activo{ border-top:1px solid #ccc;  border-left:1px solid #ccc;  border-right:1px solid #ccc; position:absolute; height:4.6em; width:4.5em;}
#contenido .mod_alertas .movil .primero .activo{left:0; top:0;}
#contenido .mod_alertas .movil .segundo .activo{left:85px; top:0;}
#contenido .mod_alertas .movil .tercero .activo{left:170px; top:0;}
#contenido .mod_alertas .movil ul{position:absolute; margin-top:2.4em; bottom:15px;}
#contenido .mod_alertas .movil li{ margin-right:4em; float:left; display:inline;}
#contenido .mod_alertas .movil li .mensaje{ left:0; top:4.7em;}
#contenido .mod_alertas .movil li .mensaje .mod_boton{ width:auto; height:auto;}


/* boton y select */
#contenido .mod_alertas .mod .mod_acciones{ position:absolute; bottom:15px;}
#contenido .mod_alertas .mod .mod_acciones .mod_boton {position:relative; z-index:200;}
#contenido .mod_alertas .mod .mod_acciones .mod_boton .boton{ text-transform:none; font-size:1.1em;}
#contenido .mod_alertas .mod .mod_acciones .mod_boton .activo{background:#FFFFFF url(/img/ico_flecha_btn2d.gif) no-repeat 3px 8px;}
#contenido .mod_alertas .mod .mod_acciones select{ border:1px solid #cbcbcb; font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#666666; margin-bottom:1.16em;}

/* mensaje */
#contenido .mod_alertas .mensaje{ width:28.5em; z-index:300; border-top:1px solid #ccc;border-right:1px solid #e5e5e5; position:absolute; left:0; top:16px; background:#f7f7f7; border-left:1px solid #e5e5e5;}

#contenido .mod_alertas .mensaje .mod_txt{ float:left; background:#f6f6f6 url('/img/f_mensaje.jpg') repeat-x left bottom; border-right:1px solid #e5e5e5; margin-left:1px; padding:1em 1.1em .5em 1.1em; width:19.6em;}
#contenido .mod_alertas .mensaje .mod_txt p{ margin:0 0 .6em 0; padding:0 0 .1em; text-align:left;}
#contenido .mod_alertas .mensaje .mod_txt p span{ color:#d76203;}
#contenido .mod_alertas .mensaje .mod_txt .nota{ font:.9em Arial, Helvetica, sans-serif; color:#a3a3a3; margin-top:.2em; margin-bottom:1em;}
#contenido .mod_alertas .mensaje .mod_boton{ float:right; display:inline; margin:1.6em .2em 0 0; padding:0; }
#contenido .mod_alertas .mensaje .mod_boton .boton2{ margin:0 .5em 0 0; background:#205d5d; border:1px solid #d9d9d9; font:bold 1.1em/11px Tahoma, Arial, Helvetica, sans-serif; color:#fff; padding:0 .66em .1em; display:block;}
#contenido .mod_alertas .mensaje .mod_boton .boton2:hover{ text-decoration:none;}


#contenido .mod_alertas .nota{ font:1.1em Arial, Helvetica, sans-serif; color:#919191;  margin:0 0 5em; clear:both; padding-top:.9em;}


/* listado juegos */
#contenido .listado_juegos h4{background:url('/img/f_punt.gif') repeat-x left bottom; color:#000000; font:1.8em Tahoma,Arial,Helvetica,sans-serif; padding:0 1.12em 0.1em 1.25em; margin-bottom:.6em;}
#contenido .listado_juegos .intro{ padding:0 1.5em; font:1.2em Arial, Helvetica, sans-serif; color:#666; margin-bottom:2em;}
#contenido .listado_juegos ul{padding:0 1.5em; margin-bottom:1em;}
#contenido .listado_juegos ul li{ display:inline; float:left; margin-right:8em; width:27.3em;}
#contenido .listado_juegos ul li .mod_img{ margin-right:1em; border:1px solid #e1e0dc;}
#contenido .listado_juegos ul li .mod_img img{ display:block;}
#contenido .listado_juegos ul li .mod_txt .cintillo{ font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif; margin-bottom:.2em; color:#205d5d;}
#contenido .listado_juegos ul li .mod_txt h5{ font:1.8em Arial, Helvetica, sans-serif; color:#000; margin-bottom:.2em;}
#contenido .listado_juegos ul li .mod_txt p{ font:1.2em Arial, Helvetica, sans-serif; color:#666; margin-bottom:.2em;}
#contenido .listado_juegos ul li .mod_txt .coste{ font:.9em Arial, Helvetica, sans-serif; color:#a3a3a3; margin-bottom:0;}
#contenido .listado_juegos ul .ultimo{ margin-right:0;}

/* mod promo-alertas */
#lateral .promo-alertas {background: #fff url(/img/bg-promo-alertas.jpg) no-repeat top right;min-height:150px;height:auto !important;height:150px;font-family:Arial}
#lateral .promo-alertas h4{font-familY:Tahoma;font-weight:700;font-size:1.2em;padding-left:20px}
#lateral .promo-alertas h3{color:#537070;font-size:2em;margin-top:12px;font-weight:400;padding-left:15px;padding-right:70px}
#lateral .promo-alertas p{color:#333;font-size:1.1em;margin-top:12px;padding-left:20px;padding-right:70px}

#contenido .subnav-movil {position:relative}
#contenido .subnav-movil ul{position:absolute;top:0.5em;right:0}
#contenido .subnav-movil ul li{display:inline;float:left;line-height:100px;padding-left:35px;padding-right:8px;color:#999;font-size:11px;font-weight:700}
#contenido .subnav-movil ul li.ico-movil{background: url(/img/movilidad/navmovil.png) no-repeat top left}
#contenido .subnav-movil ul li.ico-iphone {background: url(/img/movilidad/naviphone.png) no-repeat top left}
#contenido .subnav-movil ul li.ico-ipad {background: url(/img/movilidad/navipad.png) no-repeat top left; padding-left: 75px;}
#contenido .subnav-movil ul li.ico-kindle{background: url(/img/movilidad/navkindle.png) no-repeat top left;padding-left:43px;}
#contenido .subnav-movil ul li a{font-size:11px;color:#333;font-weight:700;text-decoration:underline}



/* kindle */ 

#contenido .movilidad-kindle .mod-escaparate {background:#eeefea url('/img/movilidad/bg-escaparate-kindle.jpg') no-repeat;padding-top:0;padding-left:0;min-height:330px;height:auto !important;height:330px;margin-top:38px}

/* IPAD */
#contenido .movilidad-ipad .mod-escaparate {background:#eeefea url('/img/movilidad/bg-escaparate-ipad.jpg') no-repeat;padding-top:0;padding-left:0;min-height:330px;height:auto !important;height:330px;margin-top:38px}


#contenido .movilidad-kindle .mod-escaparate .escaparate-txt{padding:7px 230px 7px 23px;height:195px}
#contenido .movilidad-ipad .mod-escaparate .escaparate-txt{padding:7px 285px 7px 23px;height:195px}
#contenido .movilidad-kindle .mod-escaparate .escaparate-txt h4 {font-size:15px;color:#333}
#contenido .movilidad-kindle .mod-escaparate .escaparate-txt p {line-height:140%}
#contenido .movilidad-kindle .mod-escaparate .escaparate-txt p.destacable,
#contenido .movilidad-kindle .mod-escaparate .escaparate-txt p.destacable a {font-size:13px;color:#333;font-weight:700;margin-top:20px}

#contenido .movilidad-kindle .mod-escaparate .escaparate-abajo {padding:0px 250px 8px 8px}
#contenido .movilidad-kindle .mod-escaparate .escaparate-abajo p {line-height:110%;color:#666;font-size:10px; padding:10px 4px 0}

#contenido .movilidad-kindle .boton {text-transform:none}
#contenido .movilidad-kindle .movil .mod-escaparate {background:#eeefea; background-image:none}
#contenido .movilidad-kindle .movil .mod-escaparate .escaparate-txt {height:auto}
#contenido .movilidad-kindle .movil .mod-escaparate {height:auto; min-height:20px}

/* movil */
#contenido .movilidad-movil .mod-escaparate {background:#fff url('/img/movilidad/bg-escaparate-movil.jpg') no-repeat;padding-top:0;padding-left:0;min-height:220px;height:auto !important;height:220px;margin-top:38px}
#contenido .movilidad-movil .mod-escaparate .escaparate-txt{padding:7px 0px 7px 12px}
#contenido .movilidad-movil .mod-escaparate .escaparate-txt h4 {font-size:15px;color:#333}
#contenido .movilidad-movil .mod-escaparate .escaparate-txt p {line-height:140%; padding-right:230px;}
#contenido .movilidad-movil .mod-escaparate .escaparate-txt p.destacable,
#contenido .movilidad-movil .mod-escaparate .escaparate-txt p.destacable a {font-size:13px;color:#333;font-weight:700;margin-top:20px}
#contenido .movilidad-movil .mod-escaparate .escaparate-txt p.escaparate-abajo {margin-top:30px}

#contenido #movilidad-v2.movilidad-movil .mod-escaparate .escaparate-txt p.titulo-abajo  {margin-top:40px;font-size:15px;font-weight:900; padding-right:230px;}
#contenido #movilidad-v2.movilidad-movil .mod-escaparate .escaparate-txt p.titulo-abajo  strong {color:#215d5d}
#contenido #movilidad-v2.movilidad-movil .mod-escaparate .escaparate-txt p.escaparate-abajo  { width:249px;margin-top:10px;float:left; display:inline; padding:0;}
#contenido #movilidad-v2.movilidad-movil .mod-escaparate .escaparate-txt p.izquierda {background: url(/img/movilidad/ico-acceso-directo.jpg?123) no-repeat top left; padding:0 10px 0 50px; border-right: 1px solid #d0d0d0; margin-right:8px; margin-bottom:10px;}
#contenido #movilidad-v2.movilidad-movil .mod-escaparate .escaparate-txt p.derecha {background: url(/img/movilidad/ico-windows-phone.jpg?123) no-repeat top left;padding:0 0 0 69px; margin-bottom:10px;}

#contenido #movilidad-v2.movilidad-movil .mod-escaparate {background:#fff url('/img/movilidad/bg-escaparate-movil-2.jpg?123') no-repeat;padding-top:0;padding-left:0;min-height:246px;height:auto !important;height:246px;margin-top:38px}
#contenido #movilidad-v2.movilidad-movil .mod-escaparate p.box-destacado {background:#fff;padding:12px; padding-right:0; margin-right:230px;}
#contenido #movilidad-v2.movilidad-movil .mod-escaparate p.box-destacado strong {color:#205d5d}
#contenido #movilidad-v2 .mod_alertas {padding-top:30px}

/* iphone */
#contenido .mod-escaparate2 {background:#e5e6de url('/img/movilidad/bg-escaparate2.jpg') no-repeat;padding-top:60px;padding-left:10px;padding-right:15px;height:270px}
#contenido .mod-escaparate2 .videoplayer {width:250px;float:left;margin-right:10px}
#contenido .mod-escaparate2 .escaparate-txt { font:1.2em Arial, Helvetica, sans-serif; color:#5b5b5b; margin-bottom:1em;margin-top:0px;padding-bottom:20px}
#contenido .mod-escaparate2 .escaparate-txt p {margin-top:15px}
#contenido .mod-escaparate2 .mod_alertas .mod{ border:0; width:28em; float:left; display:inline; padding:0; background:none; position:relative; margin-bottom:1em; z-index:100; min-height:0; height:15px; position:relative;}
#contenido .mod-escaparate2 .mod_alertas{background:none; padding:3px ; margin-bottom:0;}
#contenido .mod-escaparate2 .mod-bt-descargas a.bt-descarga {font-family:Tahoma;position:absolute;top:-16px;_top:-18px;left:150px;font-size:1.1em;color:#545050;background:#F4F3ED url(/img/ico_flecha_btn2.gif) no-repeat scroll 5px center;border:1px solid #D9D9D9;padding:3px 9px 4px 14px;font-weight:700 }
#contenido .mod-escaparate2 .mod-bt-descargas a:hover.bt-descarga {color:#ABA8A5}
#contenido .mod-escaparate2 .bts {margin-top:20px}
#contenido .mod-escaparate2 .bts .boton {margin-right:20px}









