/* INICIO PUBLIS */ 

/* 980 */
.publi980_elpais { padding-left: 10px; background: url(http://ep00.epimg.net/iconos/v1.x/v1.0/varios/publicidad_vertical_bbb_derecha.png) no-repeat scroll 991px 6px transparent; height: 90px; }
/* 728 */
.publi728_elpais { background: #f9f9f9 url(http://ep00.epimg.net/iconos/v1.x/v1.0/varios/publicidad_vertical_bbb_derecha.png) no-repeat 731px 6px; margin: 0 0 0 10px; border: 1px solid #ddd; padding: 1px; height: 90px; width: 738px!important; float: left; }
.contenedor_bloques_inferiores .publi728_elpais { margin: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border: 10px solid #efefef; padding: 0 0 0 91px; background: #a4b2bd url(http://ep00.epimg.net/iconos/v1.x/v1.0/varios/publicidad_vertical_fff.png) no-repeat 10px 8px; width: 728px!important; float: none; }
.en_pie .publi728_elpais { margin: 0 3px 10px 2px; background-position: 980px 6px; width: 991px!important; }
/* 220 */
.publi220_elpais { background: #f9f9f9 url(http://ep00.epimg.net/iconos/v1.x/v1.0/varios/publicidad_vertical_bbb_derecha.png) no-repeat 223px 6px; margin: 0 10px 0 0; border: 1px solid #ddd; padding: 1px; height: 90px; width: 230px!important; float: right; }
/* 400 */
.publi400_elpais { padding: 12px 0 10px 0; background: transparent url(http://ep00.epimg.net/iconos/v1.x/v1.0/varios/publicidad_horizontal.png) no-repeat 160px 3px; border-top: 1px solid #ccc; margin: 0 0 20px 0; clear: both; }
/* 300 */
.publi300_elpais { padding: 12px 0 10px 0; background: #fafafa url(http://ep00.epimg.net/iconos/v1.x/v1.0/varios/publicidad_horizontal.png) no-repeat 160px 3px; border: 1px solid #ccc; margin: 0 0 20px 0; clear: both; text-align: center; }
.publi300_elpais object, .publi300_elpais iframe, .publi300_elpais img { margin: 0 auto 0 auto!important; }
/* 120 */
.publi120_elpais { border: 1px solid #ccc; padding: 12px 0 10px 0; background: transparent url(http://ep00.epimg.net/iconos/v1.x/v1.0/varios/publicidad_horizontal.png) no-repeat center 2px; margin: 0 auto 20px auto; }
.publi120_elpais object, .publi120_elpais iframe, .publi120_elpais img { margin: 0 auto 0 auto!important; }
/* 560 */
.publi560_elpais { padding-top: 12px; background: transparent url(http://ep00.epimg.net/iconos/v1.x/v1.0/varios/publicidad_horizontal.png) no-repeat 0 3px; border-top: 1px solid #ccc; margin: 20px 0 0 0; clear: both; }
.publi560_elpais object, .publi560_elpais iframe, .publi560_elpais img { margin: 0 auto 0 auto!important; }
/* ajustes */
.envoltorio_publi iframe, .envoltorio_publi object { display: block; }


/*  ============================================================================================================================ NUEVOS ESTILOS PUBLIS */

.envoltorio_publi iframe,.envoltorio_publi object {display: block;}
.publi_luto_vertical > div {background: transparent url(http://ep00.epimg.net/iconos/v1.x/v1.0/varios/publicidad_vertical_bbb_derecha.png) no-repeat right center;	padding: 0 9px 0 10px;float: left;}
#container + .envoltorio_publi .publi_luto_vertical > div {margin: 10px 0;} /* publi en pie */
.publi_luto_vertical + .publi_luto_vertical > div { padding-left: 14px;}
.publi_luto_horizontal {background: #fafafa url(http://ep00.epimg.net/iconos/v1.x/v1.0/varios/publicidad_horizontal.png) no-repeat center 3px;clear: both;text-align: center;}
.publi_luto_horizontal > div {padding: 11px 0;border: solid #e2e2e2;border-width: 1px 0;margin: 0 auto 20px;}
.publi_luto_horizontal object,.publi_luto_horizontal iframe,.publi_luto_horizontal img {	margin: 0 auto;}

/* arreglos estilos nuevos junto estilos viejos */

.publi_luto_vertical .publi980_elpais,
.publi_luto_vertical .publi728_elpais,
.publi_luto_vertical .publi220_elpais,
.publi_luto_horizontal .publi400_elpais,
.publi_luto_horizontal .publi300_elpais,
.publi_luto_horizontal .publi120_elpais
{
    background-image: none !important;
	background-color: transparent !important;
    border: none !important;
    float: none !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    width: auto !important;
}

/*  ========================================================================================================================= FIN NUEVOS ESTILOS PUBLIS */


.servicios300_elpais { padding: 12px 0 10px 0; border: 1px solid #ccc; margin: 0 0 20px 0; clear: both; text-align: center; }
.servicios400_elpais { padding: 12px 0 10px 0; border-top: 1px solid #ccc; margin: 0 0 20px 0; clear: both; }
.servicios300_elpais, .servicios300_elpais img { display:block; }
.servicios300_elpais img { max-width: 368px; }
.servicios300_elpais object, .servicios300_elpais iframe, .servicios300_elpais img { margin: 0 auto 0 auto!important; }
.servicios400_elpais, .servicios400_elpais img { display:block; }
.servicios400_elpais object, .servicios400_elpais iframe, .servicios400_elpais img { margin: 0 auto 0 auto!important; }
/* FIN PUBLIS */ 

/* Player video */
.video_bc { position:relative; overflow:hidden; }
.boton_video { display: block; position: absolute; width: 65px; height: 35px; left: 15px; bottom: 15px; background-position: 0 0; background-repeat: no-repeat; background-image: url(http://ep00.epimg.net/iconos/v1.x/v1.0/varios/boton_video_miniatura.png); }
.boton_video:hover { opacity:.7; filter:alpha(opacity=70); }
.mosca_elpaistv { background-image: url(http://ep00.epimg.net/iconos/v1.x/v1.0/varios/mosca_videos_elpais.png); background-position: 0 0; background-repeat: no-repeat; display: block; height: 30px; position: absolute; right: 10px; top: 10px; width: 150px; }
.mosca_elpaistv:hover { opacity:.7; filter:alpha(opacity=70); }
.video_bc .img_bc { position: absolute; }
.video_cargando .boton_video, .media .video_cargando .boton_video { width: 63px; height: 33px; border-radius: 4px; border: 1px solid rgba(255, 255, 255, .3); background: rgba(0, 0, 0, .5) url(http://ep00.epimg.net/iconos/v1.x/v1.0/varios/spinner.gif) no-repeat center center; }
a.video_cargando { cursor: default; }
a.video_cargando:hover img { opacity: 1 !important; filter: alpha(opacity=100) !important; }
.boton_video .video_cargando { z-index: 1000; display: block; position: absolute; width: 65px; height: 35px; left: 15px; bottom: 15px; background-position: 0 0; background-repeat: no-repeat; background: transparent url(http://ep00.epimg.net/iconos/v1.x/v1.0/varios/spinner.gif) no-repeat; }
/* video no disponible (nuevos estilos para errores en texto real) */

.video_no_disponible { background-color: #000; }
.video_no_disponible .fondo_mensaje_video { position: absolute; left: 10px; bottom: 10px; background-color: #333; background-image: url(http://ep00.epimg.net/iconos/v1.x/v1.0/varios/video_error.png); background-position: 8px 8px; background-repeat: no-repeat; background: rgba(0, 0, 0, .7) url(http://ep00.epimg.net/iconos/v1.x/v1.0/varios/video_error.png) 8px 8px no-repeat; padding: 0 5px 0 38px; width: 134px; height: 40px; border: 1px solid #fff; border-radius: 5px; text-align: center; z-index: 1; }
.video_no_disponible .fondo_mensaje_video span { font: bold 12px/12px Arial, Helvetica, Garuda, sans-serif; color: #fff; text-align: left; display: block; padding-top: 8px; }
.video_no_disponible .boton_video { display: none; }
.video_no_disponible img, .video_no_disponible a:hover img { opacity: .6 !important; filter: alpha(opacity=60); }
/* videos html5 */

.adcontenedor, .adtexto, .adsaltar, .playpause { position: absolute; }
.adcontenedor { left: 0; top: 0; }
.adsaltar { top: 10px; left: 10px; opacity: 0.7; filter: alpha(opacity=70); display: none; cursor: pointer; z-index: 3; }
.adsaltar:hover { opacity: 1; filter: alpha(opacity=100); }
.adtexto { bottom: 0; left: 0; display: none; opacity: 0.50; filter: alpha(opacity=50); width: 100%; height: 20px; background-color: #000; text-align: right; z-index: 4; }
.adrotulo { padding-right: 10px; font: normal 12px/20px Arial, Helvetica, Garuda, sans, sans-serif; color: #eee; }
.playpause { top: -30px; left: 10px; height: 40px; width: 80px; padding-bottom: 2px; font-size: 19px; background-color: #000; border: 1px solid #fff; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; color: #fff; cursor: pointer; line-height: 0; }
.playpause:hover { color: #999; border-color: #999; background-color: #333; }


