

/* Estilos para la pagina de movilidad */

/* contenedores principales */
#movilidad.change #contenido { float:left; position:relative; width:664px;}
#movilidad.change #lateral { float:right; width:300px;}

/*menu de movilidad */
.mov-menu { float:right; clear:both;  margin: -62px 0 30px;}
.mov-menu ul {}
.mov-menu li { float:left;}
.mov-menu li a { background: url(/img/rediseno/movilidad/sprite-movilidad.png) no-repeat left top;
			  padding:92px 32px 15px 35px; margin-left:12px; text-align:center; display:block;
			  font:bold 14px/16px Georgia,"Times New Roman",Times,serif; color:#fff;}
			  
.mov-menu li.mov a { background-position: -10px 0;}
.mov-menu li.mov a:hover,
.mov-menu li.mov a:focus,
.mov-menu li.selected.mov a{background-position: -134px 0;}

.mov-menu li.iphone a { background-position: -503px 0; padding-right: 20px;}
.mov-menu li.iphone a:hover,
.mov-menu li.iphone a:focus,
.mov-menu li.selected.iphone a{ background-position: -625px 0; }

.mov-menu li.ipad a { background-position: -255px 0;  padding-right: 42px; }
.mov-menu li.ipad a:hover,
.mov-menu li.ipad a:focus,
.mov-menu li.selected.ipad a{ background-position: -380px 0;}

.mov-menu li.kindle a {background-position: -747px 0;}
.mov-menu li.kindle a:hover,
.mov-menu li.kindle a:focus,
.mov-menu li.selected.kindle a{ background-position: -871px 0;}

/* contenido de movilidad */
.mov-wrap { clear:both; width:100%; position:relative; margin-bottom:20px;}
.mov-tit {  font: 28px/30px Georgia,"Times New Roman",Times,serif; color:#464545; margin-bottom:14px; }
.mov-text {	-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px;
			border: 1px solid #f3f3f3;
			box-shadow: 4px -3px 4px #F9F9F9 inset;}
.mov .mov-inner { padding: 42px 18px 21px 21px;}
.mov-text p { font:12px/14px Arial,Helvetica,sans-serif; color:#464545; padding-bottom:15px;}
.mov-info { background:#f2f2f2; padding:16px; }
.mov-text .mov-info { font: 11px/13px Georgia,"Times New Roman",Times,serif; color:#464545;}
.mov-info .link_movil{color:#008ea5;}

/* contenido smarphones */
.mov-smart { width:100%; padding-bottom:10px; margin-bottom:25px; border-bottom: 1px solid #f3f3f3;}
.mov-smart-inner { padding: 0 10px;}
.mov-smart .mov-tit {  font: 18px/20px Georgia,"Times New Roman",Times,serif; color:#464545; margin-bottom:14px; }
.mov-smart .mod_img { margin-right:10px; }
.mov-smart .izq { width:290px; float:left;}
.mov-smart .izq p { padding-bottom:10px; }
.mov-smart .dch { width:307px; float:right;}
.mov-smart .dch a { color:#008ea5;}

/* contenido alertas */
.mov-alerta  .mov-tit {  font: 18px/20px Georgia,"Times New Roman",Times,serif; color:#464545; margin-bottom:14px; }
.mov-alerta { width:100%; padding-bottom:10px; margin-bottom:25px;}
.mov-alerta-inner { padding: 0 10px;}
.mov-alerta .mov-tit {  font: 18px/20px Georgia,"Times New Roman",Times,serif; color:#464545; margin-bottom:14px; }
.mov-alerta .izq { width:290px; float:left;}
.mov-alerta .izq p, .mov-alerta .dch p { padding-bottom:10px; }
.mov-alerta .dch { width:290px; float:right;}
.mov-alerta .dch a { color:#008ea5;}
.mov-alerta ul { margin:10px 0 0 10px;}
.mov-alerta  li { float:left; margin-left:20px;}

/* estilos para html de Ipad*/
.m-ipad .mov-inner { padding: 17px 308px 10px 30px; background: url(/img/rediseno/movilidad/ipad.jpg) no-repeat right bottom;}
.m-ipad .text-in { margin-bottom: 10px;}
.m-ipad .text-in p { padding-bottom:0;}
.m-ipad .mov-inner a { background: url(/img/rediseno/pag-sig.png) no-repeat right center; padding-right: 10px;}
.mov-explain p { font-size:11px;}

/* estilos para el html de iphone */
.m-iphone { position:relative; }
.m-iphone .mov-inner { padding: 30px 250px 10px 30px; }
.m-iphone  a { background: url(/img/rediseno/pag-sig.png) no-repeat right center; padding-right: 10px;}
.i-iphone { position: absolute; bottom:0; right:0; }
.m-iphone .blue-link { background:none; font: 12px/14px Arial,Helvetica,sans-serif; color:#008ea5; text-transform:uppercase;}

/* estilos para html de kindle */
.m-kindle { position:relative; }
.m-kindle .mov-inner { padding: 20px 250px 10px 30px; }
.m-kindle  a { background: url(/img/rediseno/pag-sig.png) no-repeat right center; padding-right: 10px;}
.i-kindle { position: absolute; bottom:0; right:20px; }
.m-kindle .blue-link { background:none; font: 12px/14px Arial,Helvetica,sans-serif; color:#008ea5; text-transform:uppercase;}

/* mensajes de operadores en el html movil */
.mov-alerta .mensaje { 
			position:absolute; top: 50px; left:0; padding:10px; border: 1px solid #f3f3f3; width:250px;	
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px;}
.mov-alerta ul{position:relative;}
.mov-alerta .m_cerrar { background: url(/img/rediseno/sprite-general.png) no-repeat -64px -710px; text-indent:-9999px; display:block; width:15px; height:15px; float:right;}


/* Estilos para La PORTADA DE BLOGS */

/*ultimas entradas */
#blogs #contenido { width:675px; float:left; }
#blogs #lateral {  width:300px; float:right; }  
.seccion { width:100%; background:#fff; margin-bottom:10px; }
.seccion .b-inner { padding: 12px 1px 0;  }
.seccion .sec{ font: 24px/26px Georgia,"Times New Roman",Times,serif; color:#000; padding: 10px 10px  10px 27px; margin-bottom:15px; background:#ccc;}
.last-entrys .sec{ font: 24px/26px Georgia,"Times New Roman",Times,serif; color:#fff; padding: 10px 10px  10px 27px; margin-bottom:15px; background:#8bb2b8;}
.seccion .izq { width: 325px; float:left;} 
.seccion .dch { width: 325px; float:right;} 
.b-item { background:#fff; clear:both; margin-bottom:11px;border-bottom:2px solid #55b4c3; min-height: 165px;}
#contenido .b-item .cintillo { font: 12px/14px Georgia,"Times New Roman",Times,serif; color:#e44c01; }
.b-item h3 { font: 20px/22px Georgia,"Times New Roman",Times,serif; color:#464545; margin-bottom:10px; }
.b-item h3 a { color:#464545; }
.b-item .mod_img { float:left; margin: 2px 16px 1px 2px; margin-bottom:10px; }
.b-item .mod_txt { padding-bottom:10px;}
.b-item .info { font: 11px/13px Georgia,"Times New Roman",Times,serif; color:#8b8b8b; text-transform:uppercase; margin-bottom:4px; }
.b-item .info span {  font: 11px/13px Georgia,"Times New Roman",Times,serif;  text-transform:none; }

/* estilos para la portada de SUPLEMENTOS */
#especiales #contenido { width:675px; float:left; }
#especiales #lateral {  width:300px; float:right; }  
.suplementos { width:100%;}

.suplementos .s-item { min-height: 175px; background:#f7f7f7; margin-bottom:13px;width:330px; margin-right:15px; width:322px\0/; *width:322px; float:left; display:inline;min-height: 156px;}
.suplementos .s-item:nth-child(2n){ margin-right:0;}
.suplementos .s-inner {  padding: 14px 14px 9px;}
.suplementos .mod_img { margin:0 10px 0 0;} 
.suplementos .mod_txt { display:table;} 
.suplementos .s-tit { color:#464545; font:bold 16px/18px Georgia,"Times New Roman",Times,serif; margin-bottom:5px; text-transform:uppercase;}
.suplementos .patrocinio .s-inner { padding:0;}
.suplementos .patrocinio .s-cont { padding: 0 14px 0 14px; }
.suplementos .patrocinio .s-tit { background:#0a1743; border: 1px solid #f7f7f7; }
.suplementos .patrocinio .s-tit  .sup { float:left; display:inline; padding: 11px 0 4px 11px;color: #FFFFFF; }
.suplementos .patrocinio .s-tit  .patro { display:block; float:right; width:136px; height: 28px; cursor:pointer; } 
.suplementos .mod_txt h2 { color:#464545;font:bold 12px/14px Georgia,"Times New Roman",Times,serif; margin-bottom:7px; }
.suplementos .mod_txt h2 a { color:#464545; }
.suplementos .mod_masinfo { clear:both; float:right;}
.suplementos .patrocinio .mod_masinfo  { padding: 0 14px 9px 0; }