﻿html {
    font-size: 62.5%; /*RESPONSIVE*/
}

body {
    margin: 0;
    background-color: #FFFFFF;
    font-size: 11px;
    font-family: 'Open Sans', Arial, sans-serif;
}

a {
    color: #333;
}

    a:link {
        text-decoration: none;
    }

    a:visited {
        text-decoration: none;
    }

    a:active {
        text-decoration: none;
    }

img {
    border: 0;
}

a img {
    border: 0;
}

a:hover img {
    -webkit-filter: alpha(opacity=50);
    -moz-filter: alpha(opacity=50);
    -o-filter: alpha(opacity=50);
    filter: alpha(opacity=50);
    -ms-opacity: 0.5;
    opacity: 0.5;
}


@font-face {
    font-family: 'icomoon';
    src: url("https://fonts.europapress.net/icomoonEPv2.eot?#iefix") format("embedded-opentype"), url("https://fonts.europapress.net/icomoonEPv2.woff") format("woff"), url('https://fonts.europapress.net/icomoonEPv2.ttf') format('truetype'), url("https://fonts.europapress.net/icomoonEPv2.svg#icomoon") format("svg");
    font-style: normal;
    font-weight: normal;
}

[class^="icon-"]:before, [class*=" icon-"]:before {
    font-family: 'icomoon';
    font-style: normal;
    speak: none;
    font-weight: normal;
    -webkit-font-smoothing: antialiased;
}

.icon-custom-quot-right:before {
    content: "\e90b";
}

.icon-play {
    position: absolute;
    z-index: auto;
    bottom: 16px;
    left: 10px;
    /*IMPORTANTE: dejar el background porque sobre una foto casi blanca no se vé el play*/
    background-color: rgba(118,118,118,0.3);
    border-radius: 30px;
}

    .icon-play:before {
        content: "\e90c";
        font-family: icomoon;
        font-size: 60px;
        color: #fff;
    }

.icon-search:before {
    content: "\e907";
    font-weight: bold;
}

.icon-close:before {
    content: "\e906";
}

.icon-menu:before {
    content: "\e909";
}

.icon-user:before {
    content: "\e908";
}

.icon-facebook:before {
    content: "\e910";
}

.icon-twitter:before {
    content: "\e914";
}

.icon-linkedin:before {
    content: "\e912";
}

.icon-youtube:before {
    content: "\e916";
}

.icon-meneame:before {
    content: "\e91B";
}

.icon-share:before {
    content: "\e91C";
}

.icon-weather:before {
    content: "\e923";
}

.icon-cinema:before {
    content: "\e91e";
}

.icon-tv:before {
    content: "\e921";
}

.icon-car:before {
    content: "\e91d";
}

.icon-sorteo:before {
    content: "\e91f";
}

.icon-horoscope:before {
    content: "\e920";
}

.icon-envelope:before {
    content: "\e928";
}

.icon-rss:before {
    content: "\e93a";
}

.icon-pocket:before {
    content: "\e940";
}

.pocket-btn:before {
    content: "\e940";
    font-family: 'icomoon';
    font-style: normal;
    speak: none;
    font-weight: normal;
    -webkit-font-smoothing: antialiased;
}

.icon-email:before {
    content: "\e928";
}

.icon-printer:before {
    content: "\e93f";
}


.pocket-btn {
    width: 40px !important;
    overflow: hidden;
}

.textresizer.tool {
    color: #333;
}

#btn b {
    background-image: none !important;
}

.textresizer.tool:hover {
    cursor: pointer;
}

.pocket-btn > iframe {
    position: absolute;
    left: 15px;
    width: 20px;
    height: 20px;
    overflow: hidden;
    z-index: 2;
}
/*Botones redes sociales*/
.icono-boton-social {
    font-size: 20px;
    display: inline-block;
    padding: 3px 5px 0 0;
    position: absolute;
    top: -4px;
    left: 10px;
    z-index: auto;
}

.boton-social {
    display: inline-block;
    color: #111;
    height: 35px;
    line-height: 35px;
    padding: 0 12px 0 35px;
    border-radius: 20px;
    font-size: 13px;
    position: relative;
    margin-right: 3px;
}


/*.boton-social.twitter {
		background-color: #28A9E2;
	}

	.boton-social.linkedin {
		background-color: #0077B5;
	}

	.boton-social.meneame {
		background-color: #FF8611;
	}

	.boton-social.youtube {
		background-color: #F2232D;
	}

	.boton-social.facebook {
		background-color: #3B5998;
		padding-left: 28px;
	}*/


/*FIN Botones redes sociales*/
/*Botones redes sociales Pequeños*/
.icono-boton-social.pequeño {
    font-size: 20px;
    display: inline-block;
    position: relative;
    left: 0;
    z-index: auto;
    padding: 0;
    top: 0;
    margin: 9px auto 0 auto;
}

.boton-social.pequeño {
    display: inline-block;
    color: #111;
    height: 40px;
    width: 40px;
    line-height: normal;
    /*padding: 6px 10px 0 10px;*/
    padding: 0;
    border-radius: 20px;
    font-size: 13px;
    position: relative;
    margin-right: 0;
    text-align: center;
}
/*FIN Botones redes sociales Pequeños*/
/*Menu */
.separador-top-20 {
    padding-top: 20px;
}

#menuPortada {
    background: none repeat scroll 0 0 white;
    list-style: none outside none;
    margin-left: 74px;
    margin-right: auto;
    width: 100%;
}

    #menuPortada li {
        display: block;
        float: left;
        padding-left: 14px !important;
        position: relative;
        text-align: center;
    }


        #menuPortada li a {
            color: #545454;
            font-size: 15px;
            text-transform: uppercase;
        }

#temas_dia {
    background-color: white;
}

.esnoticia {
    float: left;
    height: 33px;
    margin-left: -15px;
    overflow: hidden;
    width: 800px;
    padding: 0 0 0 30px;
}

    .esnoticia li:first-child {
        list-style-type: none;
    }

#temas_dia > a {
    color: #666;
    float: left;
    font-size: 15px !important;
    font-weight: bold;
    padding-left: 12px;
    padding-right: 6px;
    padding-top: 6px;
}


    #temas_dia > a:hover {
        text-decoration: none;
        color: #999;
    }


#menu li .drop {
    padding-right: 21px;
}

.Servicios {
    border-right: 0 none !important;
}


#mp_au {
    margin-left: 6px;
}


.nombre_indice {
    font-weight: lighter !important;
}

.cambio {
    font-weight: lighter;
}


#menu li:hover div a {
    font-size: 12px;
    color: #003366;
}

/*.inner a {
	line-height: 26px !important;
}*/

.seccion_principal.europapress {
    color: #FFFFFF !important;
}

.strong {
    font-weight: bold;
}

.italic {
    font-style: italic;
}

#menu li ul {
    list-style: none;
    padding: 0;
    margin-top: 5px;
    z-index: 2;
}

    #menu li ul li {
        font-size: 12px;
        line-height: 24px;
        position: relative;
        text-shadow: 1px 1px 1px #ffffff;
        padding: 0;
        margin: 0;
        float: none;
        text-align: left;
        width: auto;
    }

        #menu li ul li:hover {
            background: none;
            border: none;
            padding: 0;
            margin: 0;
        }

#menu li .greybox li {
    background: #F4F4F4;
    border: 1px solid #bbbbbb;
    margin: 0 0 4px 0;
    padding: 4px 6px 4px 6px;
    width: 116px;
    /* Rounded Corners */
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}

    #menu li .greybox li:hover {
        background: #ffffff;
        border: 1px solid #aaaaaa;
        padding: 4px 6px 4px 6px;
        margin: 0 0 4px 0;
    }


#menu .solo li:hover {
    border: 1px solid #777777;
    padding: 4px 9px 4px 9px;
    /* Background color and gradients */
    background: #F4F4F4;
    background: -moz-linear-gradient(top, #F4F4F4, #EEEEEE);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F4F4F4), to(#EEEEEE));
    /* Rounded corners */
    -moz-border-radius: 0 !important;
    -webkit-border-radius: 0 !important;
    border-radius: 0 !important;
}

.MenuListaNoticias {
    float: right;
    margin-left: 5px;
    margin-top: 10px;
}

    .MenuListaNoticias a {
        color: #FFFFFF !important;
        font-size: 14px !important;
        line-height: 15px !important;
        padding-bottom: 2px !important;
        text-transform: none !important;
    }

        .MenuListaNoticias a:hover {
            color: #D81D26 !important;
        }
/*LIMPIEZA PASADA (10 MENOS) 04/12/2014*/


.TituloMenu {
    color: white !important;
    height: 58px;
    max-height: 58px;
    opacity: 0.85;
    position: relative;
    text-align: center;
    text-transform: lowercase !important;
    width: 217px;
    z-index: 1;
}

.titular_portadaMENU {
    color: #003366 !important;
    font-size: 13px !important;
    font-weight: 600;
    margin-top: 2px !important;
    text-align: center;
    text-transform: none !important;
}

.TitularMenu {
    border-bottom: 1px solid #B2B2B2;
    color: black;
    font-size: 26px !important;
    font-weight: 500;
    margin-bottom: 6px;
    padding-bottom: 6px;
    text-align: center;
}

.TitularMasNoticiasMenu {
    border-bottom: 1px solid #B2B2B2;
    border-top: 2px solid #0B6098;
    color: black;
    font-size: 22px !important;
    font-weight: 500;
    text-align: left;
    width: 312px;
    padding-bottom: 5px;
    padding-top: 5px;
    background-color: white;
    padding-left: 19px;
}

    .TitularMasNoticiasMenu:after {
        content: url("https://s01.europapress.net/imagenes/estaticos/FlechaAbajo.png");
        height: 10px;
        margin-left: -115px;
        position: absolute;
        top: 38px;
        width: 17px;
    }



.FondolistaNoticias {
    /*background-color: #A8A8A8;*/
    float: right;
}

.TitularDestacadoMenuSinSecciones {
    float: left;
    margin-top: 0;
    max-width: 648px;
    padding-bottom: 3px;
    padding-top: 2px;
    width: 648px;
}


.TitularDestacadoMenu {
    /*background-color: #5F5F5F;*/
    float: left;
    margin-top: 0;
    padding-bottom: 3px;
    padding-top: 2px;
    width: 469px;
    max-width: 469px;
}

.TitularDestacadoTitulo {
    border-bottom: 1px solid #B2B2B2;
    background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
    font-size: 22px !important;
    font-weight: 500;
    margin-left: -1px;
    margin-top: -2px;
    padding-bottom: 5px;
    padding-left: 19px;
    padding-top: 5px;
    text-align: left;
    border-top: 2px solid #0B6098;
}

.TituloFondoEconomia,
.TituloFondoNacional,
.TituloFondoInternacional,
.TituloFondoDeportes,
.TituloFondoTv,
.TituloFondoCultura,
.TituloFondoSociedad,
.TituloFondoCiencia {
    border-right: 1px solid transparent;
    color: #4b4b4b;
    color: rgba(75, 75, 75, 0.10);
    font-size: 121px;
    letter-spacing: -9px;
    position: absolute;
    text-transform: lowercase;
    white-space: nowrap;
    /*para ie7*/
    -webkit-filter: alpha(opacity=25);
    -moz-filter: alpha(opacity=25);
    -o-filter: alpha(opacity=25);
    filter: alpha(opacity=25);
}

.TituloFondoCine {
    border-right: 1px solid transparent;
    color: rgba(75, 75, 75, 0.10);
    font-size: 121px;
    position: absolute;
    text-transform: lowercase;
    white-space: nowrap;
    /*para ie7*/
    filter: alpha(opacity=25);
}

.TituloFondoEconomia {
    margin-top: 222px;
    left: 180px;
}

.TituloFondoNacional {
    margin-top: 210px;
    left: 135px;
}

.TituloFondoInternacional {
    margin-top: 210px;
    left: 173px;
}

.TituloFondoDeportes {
    margin-top: 205px;
    left: 178px;
}

.TituloFondoTv {
    margin-top: 205px;
    left: 123px;
}

.TituloFondoCultura {
    left: 180px;
    margin-top: 206px;
}

.TituloFondoSociedad {
    left: 180px;
    margin-top: 207px;
}

.TituloFondoCiencia {
    left: 180px;
    margin-top: 207px;
}


.menulinktwitter {
    margin-left: 161px;
    margin-bottom: 5px;
}

.EnglobaListaNoticiasMenu .contenedor_indices_portada > div {
    width: 98px;
}

.varpor.bajan {
    color: #cc1122 !important;
}

.bajanbg {
    background-color: #cc1122;
}

.varpor.suben {
    color: #008A00 !important;
}

.subenbg {
    background-color: #008A00;
}

.caja_serviciosMenu {
    float: left;
    width: 208px;
    margin: 15px 12px 0 0;
}

.fila_serviciosMenu .ultimo {
    margin-right: 0;
}

.caja_serviciosMenu img {
    float: left;
    width: 80px;
    height: 100px;
    border: 0;
    margin: 0;
}

.caja_serviciosMenu .inner {
    float: left;
    width: 110px;
    height: 83px;
    overflow: hidden;
    border: solid 1px #ccc;
    border-left: none;
    padding: 8px;
    margin-top: -14px;
    background: white;
}

* html .caja_serviciosMenu .inner {
    width: 120px;
    height: 100px;
}

.caja_serviciosMenu h2, .caja_serviciosMenu .header {
    margin: 0 0 0.5em 0;
    font-size: 1.5em;
}

.caja_serviciosMenu p {
    margin: 0 !important;
    padding: 0 !important;
    color: #666 !important;
}

.fila_serviciosMenu {
    margin-top: 1em;
    margin-left: 4.3em;
}

.caja_serviciosMenu {
    float: left;
    width: 208px;
    margin: 0 21px 0 0;
}

.fila_serviciosMenu .ultimo {
    margin-right: 0;
}

#BloqueSuperiorPortada {
    margin: 0 0 15px 0;
}

#ColumnaPrincipalPortada div {
    z-index: 0;
}

#ColumnaPrincipalPortada > div .titular_principal {
    font-size: 26px;
    font-weight: 600;
    line-height: 30px;
}


#ColumnaSecundariaPortada div div:first-child .titular_portada2 {
    font-size: 25px;
    line-height: 30px;
}

.grupo-noticias-contenido > div > a > h2.titular_portada2 {
    font-size: 20px !important;
    line-height: 24px !important;
}

#ColumnaSecundariaPortada div div:first-child {
    /*margin-left: 5px;*/
}

#ColumnaSecundariaPortada .caja_noticia_portada {
    /*margin-left: 5px;*/
}


#ColumnaPrincipalPortada > div .NormalTextoNoticia {
    width: 380px;
    font-size: 14px;
}

.ColumnaPrincipalNoti {
    margin-right: 10px;
}

.columna1.ColumnaPrincipal.ColumnaPrincipalNoti > div > .foto_lead {
    width: 100% !important;
}

.columna1.ColumnaPrincipal.ColumnaPrincipalNoti > div > div > img {
    width: 100%;
}

.FotoAutomatica {
    max-height: 250px;
    overflow: hidden;
}
/* Layout general */

#Canvas {
    position: relative;
    top: 0;
    left: 0;
    margin: 0 auto -10px;
    padding: 0; /*padding: 95px 0  0  !important;*/ /*padding-top:125px; -- Conflicto con IE8*/
    width: 1000px;
    border-width: 0 1px;
    border-style: solid;
    border-color: transparent;
    background-color: transparent;
    -moz-box-shadow: 0 0 5px rgba(0,0,0,.0);
    -webkit-box-shadow: 0 0 6px rgba(0,0,0,.0);
    -ms-box-shadow: 0 0 6px rgba(0,0,0,.0);
    box-shadow: 0 0 6px rgba(0,0,0,.0);
}



.CanvasPortales {
    background-color: transparent;
    border-color: transparent;
    border-style: solid;
    border-width: 0 1px;
    -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0);
    -ms-box-shadow: 0 0 6px rgba(0, 0, 0, 0);
    box-shadow: 0 0 6px rgba(0, 0, 0, 0);
    left: 0;
    right: 0;
    margin: 45px auto 0 auto;
    padding: 0;
    position: absolute;
    top: 0;
    width: 1000px;
    z-index: 9;
}

.Canvas {
    position: relative;
    top: 0;
    left: 0;
    margin: 0 auto -10px;
    padding: 0;
    width: 1030px;
    border-width: 0 1px;
    border-style: solid;
    border-color: transparent;
    background-color: transparent;
    -moz-box-shadow: 0 0 5px rgba(0,0,0,.0);
    -webkit-box-shadow: 0 0 6px rgba(0,0,0,.0);
    -ms-box-shadow: 0 0 6px rgba(0,0,0,.0);
    box-shadow: 0 0 6px rgba(0,0,0,.0);
}

.MarcoBorde {
    background-color: white !important;
    padding-top: 10px;
}

form {
    margin: 0;
    padding: 0;
}

#Canvas > form {
    padding-bottom: 5px;
    background-color: rgba(255,255,255,0.5);
}

.nivel1 {
    clear: both;
    margin-right: auto;
    margin-left: auto;
    width: 100%;
    background-color: #FFF;
}

.contenido-menu-ancho-fijo {
    width: 1000px;
    margin: auto;
    height: 60px;
}

/*Modificado */

.nivel1-Estrechado #LogoCabecera {
    margin-left: 10px;
    width: 160px;
    display: inline-block;
}

.nivel1-Estrechado #anchorLogo {
    width: 160px;
}

.nivel1-Estrechado #ctl00_Menu_imgLogo {
    width: 160px;
    height: auto;
    position: relative;
    top: 10px;
}

    .nivel1-Estrechado #ctl00_Menu_imgLogo:after {
        content: url(https://s01.europapress.net/imagenes/estaticos/logo-europapress.svg);
    }

.full.nivel1-Estrechado #SeccionesCabecera {
    display: inline-block;
    width: auto;
    top: 8px;
}

.full.nivel1-Estrechado #CentralCabecera {
    height: 70px;
}

#menuretrasado > li {
    border-bottom: none !important;
}

.full.nivel1-Estrechado #menuretrasado > li > a {
    font-size: 14px;
    text-transform: none;
}

.full.nivel1-Estrechado #menu {
    margin-left: 25px;
}

.full .acciones-menu-reducido {
    display: none;
}

.full.nivel1-Estrechado .acciones-menu-reducido {
    display: inline-block;
}

.nivel1-Estrechado .acciones-menu-reducido {
    position: relative;
    left: 60px;
}

.acciones-menu-reducido-oculto {
    display: none !important;
}

.nivel1-Estrechado .icon-search {
    color: #767676;
    font-size: 20px;
}

.nivel1-Estrechado .icon-menu {
    margin-left: 10px;
    color: #767676;
    font-size: 17px;
}

/*Fin modificado*/

.full {
    clear: both !important;
}

.full644 {
    clear: both !important;
    width: 644px;
    margin-left: 14px;
    position: relative;
    overflow: hidden;
}

    .full644 > picture {
        width: 644px;
    }


.aire_h {
    margin-right: 10px;
    margin-left: 10px;
}

.aire_v {
    margin-top: 25px;
    margin-bottom: 25px;
}

.columnadoble {
    float: left;
    clear: none;
    margin: 0 0 0 10px;
    padding: 0;
    width: 680px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}



    .columnadoble.ColumnaPrincipal {
        /*width: 680px;RESPONSIVE COMENTAR*/
        /*background-color: white;*/
    }

#slicemasleidas .tagged {
    background-color: #b0c5d1;
}

.columna, .columna1, .columna2 {
    float: left;
    overflow: hidden;
    padding: 0;
}

.columna2 {
    overflow: visible;
}

.columnadoble .columna1 {
    /*margin-left: 13px;*/
    width: 380px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.columnadoble .columna2 {
    width: 250px;
    margin-left: 20px;
    overflow: hidden;
}

.columnadoble .columnadoble {
    margin-left: 0;
}

.columnatriple .columna {
    margin-left: 3%;
    width: 30%;
}

.columnatriple .columna1 {
    margin-left: 2%;
}


.columna3 {
    float: right;
    width: 300px;
    margin-top: 1px;
    margin-right: 10px;
}

#colLateral .columna3 {
    margin-left: 0;
    margin-right: 0;
}

/*.columnadoble.ColumnaPrincipal + .columna3 {
	background-color: white;
}*/

.overlay {
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: #333;
    -ms-opacity: .5;
    opacity: 0.5;
    top: 0;
}

.destacadosportada {
    background: none repeat scroll 0 0 #FFFFFF;
    background-position: -1000px 0;
}

.bg_3col {
    background: none repeat scroll 0 0 #FFFFFF;
    background-color: #FFFFFF !important;
    float: left;
}

.columna3 .CanalesSeccion {
    position: relative;
    width: 300px;
}

.closing {
    clear: both;
    height: 0;
}

.aviso, .catalogo {
    clear: both;
    text-align: center;
    z-index: 999999999999;
}

.bloquecatalogo > b {
    color: black;
}

.textoDivLogo {
    color: #666;
    font-size: 12px;
    text-align: center;
    width: 100%;
    margin: 10px 0 0 0;
    line-height: 16px;
}

    .textoDivLogo p {
        margin-bottom: 0;
    }

    .textoDivLogo > a {
        color: #999;
    }

.bloquePortales {
    width: 980px;
}

.RedesSociales a > img {
    transition: all 0.5s ease;
    margin-top: 5px;
    vertical-align: sub;
}


.RedesSociales a {
    font-size: 19px;
    color: #333;
    float: left;
}


.TituloBloquePortales {
    border-bottom: 2px solid #d3d3d3;
    color: #333;
    font-size: 25px;
    margin-bottom: 11px;
    padding-left: 0;
    text-align: left;
    width: 980px;
}

.bloquePortales li {
    display: inline;
    list-style: none;
    margin: 15px;
}

.aviso {
    background: #fff;
    width: 1000px;
    margin: 0 auto;
    clear: both;
    text-align: center;
}

    .aviso > div, .aviso > .pieCopyright {
        width: 1000px;
        background: white;
        margin: 0;
    }


.RedesSociales {
    float: left;
    margin-left: 15px;
    width: 160px;
}

#Canvas div.aviso {
    margin-top: 0.5em;
    margin-bottom: 1em;
}

.catalogo {
    text-transform: uppercase;
    white-space: nowrap;
}


.bloquecatalogo {
    position: relative;
    float: left;
    margin-bottom: 1em;
    margin-left: 5px;
    margin-top: 18px;
    text-align: left;
    width: 180px;
}

.margenPie {
    margin-left: 150px !important;
    width: 135px !important;
}

.margenPie2 {
    margin-left: 10px !important;
}



.TituloBloque {
    color: #333;
    font-size: 15px;
    font-weight: bold;
}

.bloquecatalogo ul {
    list-style-type: none;
}

    .bloquecatalogo ul li {
        margin-top: 0.5em;
        margin-left: 0.5em;
    }

        .bloquecatalogo ul li a {
            font-size: 13px;
            color: #333;
        }

.columna3 .patrocinio {
    margin-bottom: 0.5em;
    padding-bottom: 0.5em;
    background: #FFF;
    text-align: left;
}

    .columna3 .patrocinio div {
        text-align: center;
    }

/* Cabecera */
#PublicidadSuperior { /*position:absolute;*/
    top: 0;
    left: 9px;
    z-index: 9000;
    padding: 2px 0 2px 0;
    height: 90px;
    border: none !important;
    background-color: transparent;
    font-size: 1px;
    line-height: 1px;
    width: 1000px !important;
    margin-top: 70px;
}

    #PublicidadSuperior .publi {
        float: left;
    }

#AutopromoCabecera {
    width: 240px;
}

#Cabecera {
    position: relative;
    top: 0;
    left: 0;
    /*width: 100%; */ width: 1000px; /*RESPONSIVE*/
    background: white !important;
}

#CentralCabecera {
    height: 120px;
    margin: auto;
    position: relative;
    width: 1000px;
}

#CentralCabeceraSeccion {
    height: 9em;
    margin: auto;
    position: relative;
    top: 0;
    width: 980px;
    z-index: 2;
}

#LogoCabecera {
    margin-left: 28rem;
    padding-top: 1.6rem;
}

.noticia-titular {
    color: #333;
}

.h1Seccion {
    font-size: 26px;
    font-weight: 700;
    color: #333;
    padding: 0 0 6px 0;
    border-bottom: 1px solid #D5D5D5;
    margin: 0 0 12px 0;
}

    .h1Seccion a {
        color: #333;
    }

.h1SeccionMasPeque {
    font-size: 3.7em;
    margin: 6px auto 17px;
}


.h1SeccionSolo {
    font-size: 4em;
    height: 1.7em;
    margin: 6px auto 10px;
    padding-top: 7px;
    -ms-text-shadow: 0 1px 1px #000;
    text-shadow: 0 1px 1px #000;
    border-bottom: 0;
    max-width: 800px;
    text-align: left;
    height: 79px;
    -moz-text-overflow: ellipsis-word;
    text-overflow: ellipsis-word;
    float: left;
}

    .h1SeccionSolo a {
        color: #5e5e5e;
    }

.h1Entidad {
    text-transform: capitalize;
    font-size: 3.7em;
    border-bottom: 1px solid #5e5e5e;
}
/*patrocinio en h1Seccion*/
.relativo {
    position: relative;
}

.patrocinio-repsol {
    position: absolute;
    right: 0;
    top: 10px;
    z-index: auto;
}

    .patrocinio-repsol img {
        width: 150px;
        height: auto;
        vertical-align: top;
    }

    .patrocinio-repsol span {
        color: #767676;
        font-size: 11px;
        text-transform: uppercase;
        padding-right: 8px;
    }
/*fin patrocinio en h1Seccion*/

.truncate {
    width: 800px;
    white-space: nowrap;
    overflow: hidden;
    -moz-text-overflow: ellipsis;
    text-overflow: ellipsis;
    color: #5e5e5e;
}



.SubMenuPrincipal {
    float: left;
    font-family: "Open Sans", sans-serif;
    font-weight: 700;
    font-size: 25px;
    padding-right: 4px;
    text-transform: uppercase;
}

    .SubMenuPrincipal a {
        color: #cc0000;
    }

.logomenu {
    border-right: 4px solid #5e5e5e;
    float: left;
    margin-right: 17px;
    margin-top: 19px;
    padding-right: 16px;
    padding-top: 7px;
}

.CabeceraBlanco {
    width: 100%;
    background: white;
}

.h1TitularSeccuib {
    background: none repeat scroll 0 0 white;
    margin-top: -1px;
    border-bottom: 1px solid #e5e5e5;
}

.CabeceraSeccionLogo {
    margin-left: auto;
    margin-right: auto;
    width: 1000px;
}






.CanalMenu {
    width: 100%;
    margin: 0 auto;
    padding: 0;
}

    .CanalMenu .h1Seccion {
        font-size: 26px;
        font-weight: 600;
        color: #333;
        padding: 0 0 6px 0;
        border-bottom: 1px solid #D5D5D5;
        margin: 0 20px 12px 0;
    }

/*#ctl00_Menu_Secciones_CanalesDeportes {
	background-color: #478c00;

}*/

.blancomenu > a {
    -ms-text-shadow: 0 1px 1px #000;
    text-shadow: 0 1px 1px #000;
    color: white !important;
}


/*#ctl00_Menu_Secciones_CanalesDeportes h1 > a {
	color: #478c00;
}*/

.listaHorizontal li {
    display: block;
    float: left;
    text-align: center;
    padding: 10px 0;
}

.arrow_box {
    background: none repeat scroll 0 0 #88b7d5;
    border-right: 12px solid #c2e1f5;
    position: relative;
}

.LogoCabeceraIzquierda {
    clear: both;
    float: left;
    margin-left: 7px;
    margin-top: 10px;
}

.FechaCabecera {
    color: #767676;
    float: left;
    font-size: 13px;
    margin-left: 18px;
    margin-top: 7px;
    text-align: center;
}


#BannerCabecera {
    float: left;
    width: 980px;
    vertical-align: top;
    text-align: center;
}

    #LogoCabecera *, #BannerCabecera * {
        padding: 0;
        border: none;
    }

#LogoCabecera #anchorLogo {
    margin: 5px auto 10px 60px;
}

#LogoCabecera a img {
    display: inline;
    width: 275px;
    height: auto;
}

.logo-europapress-texto-portada {
    display: inline-block;
    margin-bottom: 2px;
    font-size: 50px;
    font-weight: 600;
}


.MasNoticiasCabecera {
    position: relative;
    top: -2px;
    float: right;
    margin-left: 0.5em;
}

#LoginCabecera {
    position: absolute;
    top: 12px;
    right: 0;
    z-index: 8000;
    float: right;
    overflow: hidden;
    margin: 0;
    margin-top: 0;
    width: 240px;
    height: auto;
    text-align: right;
}


    #LoginCabecera div {
        margin-bottom: 0;
        height: 95px;
    }

    #LoginCabecera input, #LoginCabecera label {
        width: 55px;
        font-weight: normal;
        font-size: 10px;
    }

    #LoginCabecera .login {
        width: 70px;
        height: 11px;
    }

    #LoginCabecera .caja_texto {
        float: none;
        margin: 0;
        width: 170px;
        height: 15px;
    }

    #LoginCabecera label {
        vertical-align: bottom;
    }

    #LoginCabecera > div:first-child {
        float: right;
    }

/* ElTiempo addon*/
#ElTiempoBar {
    display: none;
    float: right;
    width: 335px;
    height: 18px !important;
    border: 1px solid #777;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
/* Login Abonados */

.loginabonados {
    float: left;
    width: 660px;
    padding-right: 30px;
    padding-top: 10px;
}

#EnlaceLoginAbonados {
    right: 3px !important;
    display: inline-block;
    float: left !important;
    margin: 6px 0 0 !important;
    padding: 2px 2px 1px !important;
    width: 69px !important;
    height: 16px !important;
    border: 1px solid #AAAAAA !important;
    -moz-border-radius: 4px !important;
    -webkit-border-radius: 4px !important;
    border-radius: 4px !important;
    background: transparent url('https://s01.europapress.net/imagenes/estaticos/fnd_abo.gif') repeat-x left center !important;
    color: #2F4F88 !important;
    text-align: center;
    font-weight: bold;
    font-variant: small-caps;
    line-height: 15px !important;
}

    #EnlaceLoginAbonados:hover {
        color: #CC0000 !important;
    }

    #EnlaceLoginAbonados > img {
        display: inline-block !important;
        margin: 0 -1px 0 0 !important;
        padding: 0 !important;
        width: 10px !important;
        height: 11px !important;
        background-image: url('https://s01.europapress.net/imagenes/estaticos/sprites12.png') !important;
        background-position: -254px -16px !important;
    }





.wrap {
    float: left;
    width: 92px;
}

    .wrap a {
        font: bold 14px 'lucida sans','trebuchet MS','Tahoma';
        font-size: 15px;
        display: block;
        padding: 1px;
        margin: 0 auto;
        position: relative;
        cursor: pointer;
        z-index: 1;
        font-weight: 400;
        color: #333;
        -moz-transition: all 0.4s ease-in;
        -webkit-transition: all 0.4s ease-in;
        -o-transition: all 0.4s ease-in;
        transition: all 0.4s ease-in;
        width: 150px;
        height: 21px;
        top: 4px;
        margin-left: 60px;
        font-style: italic;
        text-decoration: underline;
        background-color: white;
        /* span stuffs (tooltip) */
    }

        .wrap a:active {
            background: -moz-linear-gradient(top, #f8c67a 0%, #e28904 49%, #f9ac39 50%, #f9d4a1 100%);
            /* FF3.6+ */
            background: -webkit-linear-gradient(top, #f8c67a 0%, #e28904 49%, #f9ac39 50%, #f9d4a1 100%);
            /* Chrome10+,Safari5.1+ */
            background: linear-gradient(to bottom, #f8c67a 0%, #e28904 49%, #f9ac39 50%, #f9d4a1 100%);
            /* W3C */
        }

        .wrap a span {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            position: absolute;
            padding: 3px;
            width: 197px;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            border-radius: 5px;
            text-shadow: 0 0 0 #ffffff;
            font-weight: normal;
            color: rgba(255, 255, 255, 0);
            opacity: 0;
            font-size: 16px;
            -moz-transition: all 0.4s ease-in;
            -webkit-transition: all 0.4s ease-in;
            -o-transition: all 0.4s ease-in;
            transition: all 0.4s ease-in;
            -webkit-transition-delay: 0.2s;
            -moz-transition-delay: 0.2s;
            -o-transition-delay: 0.2s;
            -transition-delay: 0.2s;
            z-index: 1;
            text-align: right;
        }

            .wrap a span .nub {
                display: block;
                width: 10px;
                height: 10px;
                padding: 5px;
                border-style: solid;
                border-color: transparent;
                background: rgba(255, 255, 255, 0.8);
                -moz-box-sizing: border-box;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
                position: absolute;
                left: 42%;
                -moz-transform: rotate(45deg);
                -webkit-transform: rotate(45deg);
                -o-transform: rotate(45deg);
                -ms-transform: rotate(45deg);
                transform: rotate(45deg);
                z-index: 0;
                -moz-transition: all 0.4s ease-in;
                -webkit-transition: all 0.4s ease-in;
                -o-transition: all 0.4s ease-in;
                transition: all 0.4s ease-in;
                -webkit-transition-delay: 0.2s;
                -moz-transition-delay: 0.2s;
                -o-transition-delay: 0.2s;
                -transition-delay: 0.2s;
                -moz-border-radius: 0;
                -webkit-border-radius: 0;
                border-radius: 0;
            }

            .wrap a span.top {
                top: 0;
                left: 4px;
            }

                .wrap a span.top .nub {
                    left: 20%;
                    bottom: -8px;
                }

            .wrap a span.bottom {
                bottom: 0;
                left: 4px;
            }

                .wrap a span.bottom .nub {
                    left: 20%;
                    top: -8px;
                }

            .wrap a span.left {
                top: 0;
                left: 4px;
            }

                .wrap a span.left .nub {
                    left: 180px;
                    top: 5px;
                }

            .wrap a span.right {
                top: 0;
                right: 4px;
                display: none\9;
            }

                .wrap a span.right .nub {
                    left: -6px;
                    top: 5px;
                    margin: 0 0 0 0;
                    -moz-transition: all 0.4s ease-in;
                    -webkit-transition: all 0.4s ease-in;
                    -o-transition: all 0.4s ease-in;
                    transition: all 0.4s ease-in;
                }

        .wrap a:hover span {
            background: #0B6098;
            height: auto;
            color: #fff;
            font-size: 16px;
            opacity: 100;
            -moz-transition: all 0.4s ease-in;
            -webkit-transition: all 0.4s ease-in;
            -o-transition: all 0.4s ease-in;
            transition: all 0.4s ease-in;
            -webkit-transition-delay: 0.2s;
            -moz-transition-delay: 0.2s;
            -o-transition-delay: 0.2s;
            -transition-delay: 0.2s;
        }

            .wrap a:hover span .nub {
                -moz-transition: all 0.4s ease-in;
                -webkit-transition: all 0.4s ease-in;
                -o-transition: all 0.4s ease-in;
                transition: all 0.4s ease-in;
                -webkit-transition-delay: 0.2s;
                -moz-transition-delay: 0.2s;
                -o-transition-delay: 0.2s;
                -transition-delay: 0.2s;
            }

            .wrap a:hover span.bottom {
                bottom: -60px;
            }

            .wrap a:hover span.left {
                left: -200px;
            }

            .wrap a:hover span.right {
                right: -193px;
            }

            .wrap a:hover span.top {
                top: -60px;
            }


.buscadorOpen {
    width: 108px !important;
    display: inline-block !important;
}

.buscadorClose {
    width: 0 !important;
    display: none !important;
}












/* Buscador */
/*Buscador.ini*/

.group {
    float: right;
    padding-right: 4px;
}

.ImgBuscadorEuropapress {
    position: relative;
    z-index: 2;
    margin-top: -3px;
    height: 26px;
    width: 25px;
    cursor: pointer;
}


.ImgBuscadorEuropapressInicio {
    position: relative;
    z-index: 2;
    margin-top: -3px;
    height: 26px;
    width: 25px;
    cursor: pointer;
}

.BuscadorEuropapress {
    border: 1px solid #ddd;
    -ms-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1) inset;
    -ms-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1) inset;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1) inset;
    color: #888;
    cursor: pointer;
    display: none;
    font-size: 14px;
    margin-right: 36px;
    margin-top: -5px;
    position: absolute;
    right: 0;
    text-align: left;
    -webkit-transition: all 0.5s ease 0s;
    -moz-transition: all 0.5s ease 0s;
    -ms-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
    width: 0;
    z-index: 1;
    height: 25px;
}

    .BuscadorEuropapress:hover {
        border: 1px solid #0272a7;
        color: #333;
    }

    .BuscadorEuropapress:focus:focus {
        color: #333;
        background-color: #fff;
        cursor: auto;
        border: 1px solid #0272a7;
        width: 210px;
    }
/*Buscador.fin*/



#home {
    background-image: url('https://s01.europapress.net/imagenes/estaticos/Home21x16.png');
    margin-top: 2px;
}



.titulo-header {
    margin: 0;
}











.search-wrapper.cf {
    float: left;
    margin-left: 39px;
    margin-top: 1px;
}

.cf:before, .cf:after {
    content: "";
    display: table;
}

.cf:after {
    clear: both;
}

.cf {
    zoom: 1;
}


/* Form wrapper styling */
.search-wrapper {
    width: auto;
    margin: 45px auto 50px auto;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .4) inset, 0 1px 0 rgba(255, 255, 255, .2);
}

/* Form text input */


.Buscar {
    background: none repeat scroll 0 0 #7E7E7E;
    border: 0 none;
    color: white;
    float: left;
    font: bold 13px 'lucida sans','trebuchet MS','Tahoma';
    height: 14px;
    padding: 5px;
    width: 100px;
}

    .Buscar:focus {
        outline: 0;
        box-shadow: 0 0 2px rgba(0,0,0,.8) inset;
    }

    .Buscar::-webkit-input-placeholder {
        color: #999;
        font-weight: normal;
        font-style: italic;
    }

    .Buscar:-moz-placeholder {
        color: #999;
        font-weight: normal;
        font-style: italic;
    }

    .Buscar:-ms-input-placeholder {
        color: #999;
        font-weight: normal;
        font-style: italic;
    }

/* Form submit button */
.cmdBuscar {
    overflow: visible;
    position: relative;
    float: right;
    border: 0;
    padding: 0;
    cursor: pointer;
    height: 24px;
    width: 72px;
    font: bold 14px 'lucida sans', 'trebuchet MS', 'Tahoma';
    color: white;
    text-transform: uppercase;
    background: #0099FF;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}

    .cmdBuscar:hover {
        background: #00a9ff;
    }

    .cmdBuscar:active,
    .cmdBuscar:focus {
        background: #00a9ff;
        outline: 0;
    }


.cmdBusca:before {
    color: #013953\9;
    *color: #013953;
    color: #013953\9;
    *color: #013953;
    border-color: rgba(0, 0, 0, 0) #0099FF;
    border-style: solid solid solid none;
    border-width: 8px 8px 8px 0;
    content: "";
    left: 127px;
    position: absolute;
    top: 5px;
}

.cmdBusca {
    margin-left: -25px !important;
    position: absolute;
}


.cmdBuscar:hover:before {
    border-right-color: #e54040;
}

.cmdBuscar:focus:before,
.cmdBuscar:active:before {
    border-right-color: #c42f2f;
}

.cmdBuscar::-moz-focus-inner { /* remove extra button spacing for Mozilla Firefox */
    border: 0;
    padding: 0;
}



#PanelBusquedas {
    position: relative;
    top: 0;
    left: 0;
    float: right;
    margin: 6px 0 0 !important;
    padding: 2px 1px 1px !important;
    width: 158px;
    height: 16px !important;
    height: 18px;
    border: 1px solid #999;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    background-color: #F8F8F8;
}

    #PanelBusquedas > input {
        border: 0 solid red !important;
        -moz-border-radius: 0 !important;
        -webkit-border-radius: 0 !important;
        -ms-border-radius: 0 !important;
        border-radius: 0 !important;
        background-color: transparent;
    }

/*#ctl00_Menu_Buscador_Buscar{
	float: left !important;
	width: 110px !important;
	height: 12px !important;
}*/

/*#ctl00_Menu_Buscador_cmdBuscar{
	position: absolute;
	top: 1px;
	right: 0 ;
	display: block;
	float: right !important;
	overflow: hidden;
	width: 30px !important;
	height: 18px !important;
	background: transparent url('https://s01.europapress.net/imagenes/estaticos/lupaNew.png') no-repeat center center;
	color: transparent;
}*/

#ctl00_Menu_Buscador_PanelBusquedas {
    position: relative;
    top: 0;
    left: 0;
    float: right;
    margin: 6px 0 0 !important;
    padding: 2px 1px 1px !important;
    width: 158px;
    height: 16px !important;
    height: 18px;
    border: 1px solid #999;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    background-color: #F8F8F8;
}


div.seccion {
    position: relative;
    top: 8px;
    float: left;
    clear: none;
    margin-left: 5px !important;
    padding-left: 5px !important;
    border-left: solid 2px #2F4F88 !important;
    color: #2F4F88;
}

.seccion .seccion_principal, .seccion .seccion {
    position: relative;
    top: -4px;
}

.seccion_principal {
    text-transform: uppercase;
    font-size: 29px;
}

.seccion .seccion {
    font-size: 20px;
}

.listaHorizontal {
    display: block;
    padding: 0;
}



#listaPortales {
    margin-left: 6px;
}

.listaHorizontal li {
    display: block;
    float: left;
    text-align: center;
}

    .listaHorizontal li.ultimo {
        clear: right;
        border-right: none !important;
    }

.ultimoredessociales {
    top: 0 !important;
    margin-right: 5px !important;
    padding: 2px 5px 0 !important;
    width: auto !important;
    border-left: none !important;
    background-image: none !important;
}

#listaPortales > .ultimoredessociales:hover {
    top: 0 !important;
    height: 27px !important;
}

.listaHorizontal li.ultimoredessociales {
    padding: 0 !important;
}

.ultimoredessociales > a {
    display: inline !important;
    margin: 0 !important;
    margin-left: 4px !important;
    padding: 0 !important;
}

.listaHorizontal li.primerosuperior {
    padding-top: 1.8em !important;
    padding-bottom: 0.2em !important;
    padding-left: 0.60em !important;
    width: 1px;
    height: 0;
    border-width: 1px medium 0 1px !important;
    border-style: solid none !important;
    background: url('https://s01.europapress.net/imagenes/estaticos/LateralIzdoPortales.png') no-repeat;
}

.adjuntosnoticiaabierto {
    float: left;
    margin-top: 2px;
    padding: 1px;
    border-top: 2px solid #CCCCCC;
    color: #CC0000;
}

.listaHorizontal .listaMenu {
    float: none !important;
    clear: both !important;
    margin-top: 4px;
    /*Responsive ->*/
    width: 980px;
    white-space: nowrap;
    height: 25px;
    list-style-type: none;
}

.doble .listaHorizontal .listaMenu {
    float: none !important;
    clear: both !important;
    margin-top: 4px;
    margin-bottom: 10px;
    /*Responsive ->*/
    width: 980px;
    white-space: nowrap;
    height: 25px;
    list-style-type: none;
}

.triple .listaHorizontal .listaMenu {
    float: none !important;
    clear: both !important;
}

.listaHorizontal.listaMenu .activo a {
    color: #333;
    font-weight: 700;
}

#ctl00_Menu_PortalesCabecera {
    background: none repeat scroll 0 0 #FFFFFF;
    border-width: 0 !important;
    clear: both;
    font-size: 12px;
    height: 27px !important;
    padding-bottom: 0 !important;
    padding-left: 8px;
    padding-right: 10px;
    padding-top: 5px !important;
    position: absolute;
    top: -36px;
    width: 981px;
}

.menuPrinc_chance {
    width: 77px;
    border-top: 4px solid #d80000;
    border-bottom: 1px solid #d80000;
}

    .menuPrinc_chance > a {
        color: #2a2a2a;
    }

    .menuPrinc_chance:hover {
        background-color: #d80000;
    }

        .menuPrinc_chance:hover a {
            color: white;
        }

.menuPrinc_aldia {
    width: 84px;
    border-top: 4px solid #9d0200;
    border-bottom: 1px solid #9d0200;
}

    .menuPrinc_aldia > a {
        color: #2a2a2a;
    }

    .menuPrinc_aldia:hover {
        background-color: #9d0200;
    }

        .menuPrinc_aldia:hover a {
            color: white;
        }

.menuPrinc_latam {
    width: 101px;
    border-top: 4px solid #005c94;
    border-bottom: 1px solid #005c94;
}

    .menuPrinc_latam > a {
        color: #2a2a2a;
    }

    .menuPrinc_latam:hover {
        background-color: #005c94;
    }

        .menuPrinc_latam:hover a {
            color: white;
        }

.menuPrinc_desconecta {
    width: 101px;
    border-top: 4px solid #333;
    border-bottom: 1px solid #333;
}

    .menuPrinc_desconecta > a {
        color: #2a2a2a;
    }

    .menuPrinc_desconecta:hover {
        background-color: #333;
    }

        .menuPrinc_desconecta:hover a {
            color: white;
        }

.menuPrinc_epSocial {
    border-top: 4px solid #CC0000;
    width: 84px;
    border-bottom: 1px solid #CC0000;
}

    .menuPrinc_epSocial > a {
        color: #2a2a2a;
    }

    .menuPrinc_epSocial:hover {
        background-color: #CC0000;
    }

        .menuPrinc_epSocial:hover a {
            color: white;
        }


.menuPrinc_motor {
    border-top: 4px solid #2F4F88;
    width: 70px;
    border-bottom: 1px solid #2F4F88;
}

    .menuPrinc_motor > a {
        color: #2a2a2a;
    }


    .menuPrinc_motor:hover {
        background-color: #2F4F88;
    }

        .menuPrinc_motor:hover a {
            color: white;
        }


.menuPrinc_turismo {
    width: 75px;
    border-top: 4px solid #488120;
    border-bottom: 1px solid #488120;
}

    .menuPrinc_turismo > a {
        color: #2a2a2a;
    }

    .menuPrinc_turismo:hover {
        background-color: #488120;
    }

        .menuPrinc_turismo:hover a {
            color: white;
        }

.menuPrinc_tic {
    width: 89px;
    border-top: 4px solid #4975ba;
    border-bottom: 1px solid #4975ba;
}

    .menuPrinc_tic > a {
        color: #2a2a2a;
    }

    .menuPrinc_tic:hover {
        background-color: #4975ba;
    }

        .menuPrinc_tic:hover a {
            color: white;
        }

.menuPrinc_salud {
    width: 88px;
    border-top: 4px solid #2687B0;
    border-bottom: 1px solid #2687B0;
}

    .menuPrinc_salud > a {
        color: #2a2a2a;
    }


    .menuPrinc_salud:hover {
        background-color: #2687B0;
    }

        .menuPrinc_salud:hover a {
            color: white;
        }

.menuPrinc_ocio {
    width: 101px;
    border-top: 4px solid #FF7514;
    border-bottom: 1px solid #FF7514;
}

    .menuPrinc_ocio > a {
        color: #2a2a2a;
    }

    .menuPrinc_ocio:hover {
        background-color: #FF7514;
    }

        .menuPrinc_ocio:hover a {
            color: white;
        }

.menuPrinc_impulsamos {
    width: 109px;
    border-top: 4px solid #004909;
    border-bottom: 1px solid #004909;
}

    .menuPrinc_impulsamos > a {
        color: #2a2a2a;
    }

    .menuPrinc_impulsamos:hover {
        background-color: #004909;
    }

        .menuPrinc_impulsamos:hover a {
            color: white;
        }

.menuPrinc_campusvivo {
    width: 98px;
    border-top: 4px solid #CC0000;
    border-bottom: 1px solid #CC0000;
    margin-right: 0 !important;
}

    .menuPrinc_campusvivo > a {
        color: #2a2a2a;
    }

    .menuPrinc_campusvivo:hover {
        background-color: #CC0000;
    }

        .menuPrinc_campusvivo:hover a {
            color: white;
        }


#listaPortales img {
    margin-left: 1px;
    display: inline-block !important;
    margin: 0 !important;
    padding: 0 !important;
    background: transparent url('https://s01.europapress.net/imagenes/estaticos/sprites12.png') no-repeat top left !important;
    background-position: -226px -1px !important;
}

#listaPortales > .ultimoredessociales > a > img {
    margin: 0;
    padding: 0;
    width: 25px !important;
    height: 26px !important;
    background-image: url('https://s01.europapress.net/imagenes/estaticos/sprites12.png') !important;
}

#listaPortales img.Facebook {
    background-position: -120px -2px !important;
}

#listaPortales img.Twitter {
    background-position: -146px -2px !important;
}

#listaPortales img.Youtube {
    background-position: -172px -2px !important;
}

#listaPortales img.Tuenti {
    width: 27px !important;
    height: 27px !important;
    background-position: -198px -1px !important;
}

#listaPortales img.Google {
    width: 27px !important;
    height: 27px !important;
    background-position: -226px -1px !important;
}

#listaPortales a {
    font-size: 15px;
}

.spanAutonomías {
    color: #5e5e5e !important;
    display: block;
    float: left;
    font-size: 16px;
    margin-left: 9px;
    margin-right: 7px;
    margin-top: 3px;
}


#BanderasCabecera {
    clear: both;
    height: 30px;
    overflow: hidden;
    padding: 2px 0;
}

    #BanderasCabecera li {
        margin: 4px 12px;
        vertical-align: bottom;
    }

    #BanderasCabecera a {
        text-decoration: none !important;
    }

    #BanderasCabecera span, #MenuLenguas {
        color: #2F4F88;
        font-weight: bold;
    }



#ctl00_Menu_Secciones_BanderasCabecera {
    clear: both;
    height: 35px;
    margin-left: -16px;
    overflow: hidden;
    padding: 2px 0;
    width: 1000px;
}


    #ctl00_Menu_Secciones_BanderasCabecera li {
        margin: 4px 0 4px 21px;
        vertical-align: bottom;
    }

    #ctl00_Menu_Secciones_BanderasCabecera a {
        text-decoration: none !important;
    }

    #ctl00_Menu_Secciones_BanderasCabecera span, #MenuLenguas {
        color: #2F4F88;
        font-weight: bold;
    }




#BanderasCabecera li.separado {
    margin-right: 4px;
    padding: 3px 11px 3px 11px;
    border-right: solid 1px #999;
}

#BanderasCabecera li:hover img {
    opacity: 0.7 !important;
}


#ctl00_Menu_Secciones_BanderasCabecera li.separado {
    margin-right: 4px;
    padding: 3px 11px 3px 11px;
    border-right: solid 1px #999;
}

#ctl00_Menu_Secciones_BanderasCabecera li:hover img {
    opacity: 0.7 !important;
}


.tagged {
    margin-left: auto;
    margin-right: auto;
    /*width: 815px;*/
}

#BanderasCabecera li.Lenguas {
    display: none;
    margin-left: 4px !important;
    padding-top: 7px;
    width: 58px;
    height: 26px;
    border-left: solid 1px #999 !important;
}

    #BanderasCabecera li.Lenguas ul.submenu {
        margin-left: -9px !important;
    }

    #BanderasCabecera li.Lenguas span, #BanderasCabecera li.Lenguas a {
        padding-left: 5px;
    }


#ctl00_Menu_Secciones_BanderasCabecera li.Lenguas {
    display: none;
    margin-left: 4px !important;
    padding-top: 7px;
    width: 58px;
    height: 26px;
    border-left: solid 1px #999 !important;
}

    #ctl00_Menu_Secciones_BanderasCabecera li.Lenguas ul.submenu {
        margin-left: -9px !important;
    }

    #ctl00_Menu_Secciones_BanderasCabecera li.Lenguas span, #ctl00_Menu_Secciones_BanderasCabecera li.Lenguas a {
        padding-left: 5px;
    }

#MenuLenguas {
    color: #2F4F88;
    font-weight: bold;
}

#BanderasCabecera li.hover, #BanderasCabecera li.menu_seleccionado {
    background: #DDD url(https://s01.europapress.net/imagenes/estaticos/bg_v3.gif) repeat-x 0 -40px;
}


#ctl00_Menu_Secciones_BanderasCabecera li.hover, #ctl00_Menu_Secciones_BanderasCabecera li.menu_seleccionado {
    background: #DDD url(https://s01.europapress.net/imagenes/estaticos/bg_v3.gif) repeat-x 0 -40px;
}




.MenuNavegacionClass {
    margin: auto;
    position: relative;
    height: 58px;
    /*background-color: #f1f1f1;*/
    padding-bottom: 30px;
}

#SeccionesCabecera {
    clear: both;
    color: #000000;
    position: relative;
    width: 100%;
    z-index: 99999;
    margin-top: 9px;
}



.Canal00094 {
    background-color: #fff;
    border-bottom: 4px solid #e5e5e5;
    height: 35px;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 3px;
    padding-top: 3px;
    position: relative;
}

/*Modificaciones para que solo se muestre en portada*/
div#MenuSecciones {
    position: relative;
}

    div#MenuSecciones.Ninguno {
        height: 35px;
    }

.Politica {
    border-right: solid 1px white;
    color: white !important;
}

.solo.Politica > a {
    color: white !important;
    font-weight: bold;
}

.Economia {
    border-right: solid 1px white;
}

.solo.Economia > a {
    color: white !important;
    font-weight: bold;
}

.Sociedad {
    border-right: solid 1px white;
    color: white !important;
}

.solo.Sociedad > a {
    color: white !important;
    font-weight: bold;
}

.solo.Cultura > a {
    color: white !important;
    font-weight: bold;
}


#ctl00_Menu_Secciones_ctl00_divEdit {
    background-color: #FFFF99;
    margin-left: 755px;
    position: absolute;
    top: 66px;
    width: 200px;
}

#menu li #ctl00_Menu_Secciones_ctl00_divEdit a {
    color: black !important;
}

#SeccionesCabecera .submenu {
    margin-left: -1px;
}

    #SeccionesCabecera .submenu a, #SeccionesCabecera .submenu span, #SeccionesCabecera .ultimo a, #SeccionesCabecera .ultimo span, #SeccionesBanderas .submenu a, #SeccionesBanderas .submenu span, #SeccionesBanderas .ultimo a, #SeccionesBanderas .ultimo span {
        border: 0 !important;
    }

#BanderasCabecera .submenu a, #BanderasCabecera .submenu span, #BanderasCabecera .ultimo a, #BanderasCabecera .ultimo span {
    border: 0 !important;
}

#ctl00_Menu_Secciones_BanderasCabecera .submenu a, #ctl00_Menu_Secciones_BanderasCabecera .submenu span, #ctl00_Menu_Secciones_BanderasCabecera .ultimo a, #ctl00_Menu_Secciones_BanderasCabecera .ultimo span {
    border: 0 !important;
}


#MenuSecciones a.nolink {
    text-decoration: none !important;
}

#SeccionesCabecera li:hover a, #SeccionesCabecera li:hover span, #SeccionesCabecera li.hover a, #SeccionesCabecera li.hover span, #SeccionesCabecera li.menu_seleccionado span, #SeccionesBanderas li:hover a, #SeccionesBanderas li:hover span, #SeccionesBanderas li.hover a, #SeccionesBanderas li.hover span, #SeccionesBanderas li.menu_seleccionado a, #SeccionesBanderas li.menu_seleccionado span {
    background: transparent;
    color: black;
}

#SeccionesCabecera li.ultimo, #SeccionesCabecera li.ultimo span {
    margin-right: 0 !important;
    padding-left: 0 !important;
}

    #SeccionesCabecera li.ultimo a {
        padding: 0 2px 0 7px !important;
        border-right: solid 1px #FFF;
        font-weight: bold;
        font-size: 1em;
    }

#SeccionesCabecera li.Redes {
    padding-top: 4px;
    padding-left: 4px;
    width: 47px;
}

    #SeccionesCabecera li.Redes a {
        margin: 0 0 0 3px;
        padding: 0 !important;
    }

#RegionesCabecera {
    width: 100%;
    border-top: solid 1px #999;
}

    #RegionesCabecera li {
        margin: 0 !important;
        padding: 0.4em 0 0.4em 0;
    }

        #RegionesCabecera li:hover, #RegionesCabecera li.hover, #RegionesCabecera li.menu_seleccionado {
            background: #DDD url(https://s01.europapress.net/imagenes/estaticos/bg_v3.gif) repeat-x 0 -40px;
        }

    #RegionesCabecera a, #RegionesCabecera span {
        padding: 0 13px 0 12px !important;
        border-right: solid 1px #999;
        font-weight: bold;
        font-size: 1em;
    }

    #RegionesCabecera li.ultimo a, #RegionesCabecera li.ultimo span {
        border-right: none !important;
    }


.PortalesCabecera {
    float: left;
    position: relative;
    /*background-color: #f3f3f3;*/
}

.dp_Notimerica {
    position: relative;
    border-bottom: 3px solid #005C94;
    margin-left: 12px;
    margin-right: 12px;
    margin-top: 3em;
    margin-bottom: 15px;
}

div#DPDesconecta_cabecera_logo {
    margin-left: 16px;
    border-bottom: 2px solid #000;
    padding-bottom: 16px;
}

.dp_Notimerica img {
    margin-left: -13px;
    width: 250px;
    height: auto;
}

#BanderasLatamDestacados > li {
    margin-bottom: 6px;
    margin-top: 6px;
    margin-right: 8px;
    margin-left: 8px;
    position: relative;
}

    #BanderasLatamDestacados > li.ultimo {
        margin-right: 30px;
    }

#BanderasLatamDestacados2 > li {
    margin: 8px;
}

    #BanderasLatamDestacados2 > li.ultimo {
        margin-right: 30px;
        color: #57b9fb;
    }

.filasNotimerica {
    float: right;
}

#dp_noti #BanderasCabeceraLatam {
    width: 544px;
    *position: absolute !important;
}

#dp_noti .full .columnadoble {
    height: auto;
    width: 979px;
}

    #dp_noti .full .columnadoble .columna2 {
        width: 56% !important;
        float: right !important;
        margin-left: -20px;
        margin-top: -5px;
    }

    #dp_noti .full .columnadoble .columna1 {
        width: 42%;
    }

#dp_infosalus .full .columnadoble {
    border-bottom: 1px solid #CCCCCC;
    height: auto;
    padding-bottom: 5px;
    width: 979px;
}

    #dp_infosalus .full .columnadoble .columna2 {
        width: 526px !important;
        float: right !important;
        margin-left: -20px;
    }


        #dp_infosalus .full .columnadoble .columna2 a {
            color: #418CB2;
            font-family: "wf_SegoeUILight","wf_SegoeUI","Segoe UI Light","Segoe WP Light","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif";
            font-size: 16px;
            font-weight: 400;
            line-height: 19px;
            text-align: left;
        }

    #dp_infosalus .full .columnadoble .listadestacadosseccion > div {
        box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.19);
        -webkit-box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.19);
        -moz-box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.19);
        *

	display: inline-block;
        margin-right: 4px;
        margin-top: 5px;
        overflow: hidden;
        position: relative;
        width: 244px;
        float: left;
        max-height: 100px;
        background-color: white;
    }

    #dp_infosalus .full .columnadoble .ColumnaPrincipal > div .foto_lead {
        text-align: center;
        width: 100% !important;
        margin: 4px;
    }



#dp_noti .full .columnadoble .listadestacadosseccion > div {
    display: inline-block;
    margin-right: 4px;
    margin-top: 5px;
    overflow: hidden;
    position: relative;
    width: 97%;
    float: left;
    background-color: rgb(0, 92, 148);
}


#dp_infosalus .full .columnadoble .listadestacadosseccion > div {
    box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.19);
    -webkit-box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.19);
    -moz-box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.19);
    *

	display: inline-block;
    margin-right: 4px;
    margin-top: 5px;
    overflow: hidden;
    position: relative;
    width: 500px;
    float: left;
    max-height: 100px;
    text-align: left;
}



#dp_noti .full .columnadoble .ColumnaPrincipal > div {
    display: inline-block;
    margin-right: 4px;
    margin-left: 4px;
    margin-bottom: 4px;
    overflow: hidden;
    position: relative;
    float: left;
    vertical-align: middle;
    background-color: #005C94;
}

    #dp_noti .full .columnadoble .ColumnaPrincipal > div > .antetitulo {
        color: white;
    }

    #dp_noti .full .columnadoble .ColumnaPrincipal > div > .titular_portada2 a {
        color: white;
    }

#dp_infosalus .full .columnadoble .ColumnaPrincipal > div {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    display: inline-block;
    float: left;
    overflow: hidden;
    margin-left: 15px;
    position: relative;
    width: 422px;
    padding-right: 4px;
}

    #dp_infosalus .full .columnadoble .ColumnaPrincipal > div .titular_portada2 {
        color: #418CB2;
        font-weight: 600;
        font-size: 23px;
    }

.NormalTextoNoticiaInfosalus {
    float: none !important;
    font-size: 13px;
    font-family: Arial,Verdana,sans-serif;
    color: #333;
    margin: -2px !important;
}

.NormalTextoNoticiaInfosalusPortada {
    float: none !important;
    font-size: 14px;
    font-family: Arial,Verdana,sans-serif;
    color: #333;
    padding-left: 5px;
    padding-right: 5px;
}

.NotimericaEnPortada {
    border-top: 2px solid #005C94;
    color: #013953;
    font-size: 22px;
    position: absolute;
    text-align: end;
    text-transform: uppercase;
    width: 980px;
}

    .NotimericaEnPortada > span {
        margin-right: 200px;
    }

.WidthContainer {
    width: 980px;
    height: auto;
    margin-left: auto;
    margin-right: auto;
}


.WidthContainerPie {
    color: #333;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    width: 980px;
}

.WidthContainerPie2 {
    background-color: #f3f3f3 !important;
    width: 100%;
    border-top: 1px solid #d3d3d3;
    float: left;
    padding-top: 17px;
    margin-top: 15px;
}

.CanalesSeccionPie {
    clear: both;
    /*overflow: hidden;*/
    padding: 1px 0 0 4px !important;
    border-bottom: solid 0 #999;
    background-color: #0B6098;
    color: #2F4F88;
    width: 976px;
    position: relative;
    height: 3.2em;
    margin-top: -1.8em;
    text-transform: uppercase;
}

.navegacionPie {
    background-color: #013953 !important;
    float: left;
    margin-left: -4px;
    padding: 10px;
}

    .navegacionPie a {
        text-transform: uppercase !important;
    }

.menudestacadoseccionPie a {
    border-right: 1px solid #FFFFFF;
    color: #FFFFFF;
    float: left;
    font-size: 1.2em;
    font-weight: normal;
    margin-top: 0.6em;
    padding-left: 0.5em;
    padding-right: 0.5em;
    text-transform: uppercase;
}


.CanalesSeccion ul.listaMenu {
    overflow: hidden;
}

#MenuSecciones .triple {
    height: 6.6em !important;
}

.CanalesSeccion.doble {
    height: auto !important;
}

#ctl00_ContenidoSuperior_ctl01 {
    float: left;
}


.CanalInfosalus {
    color: #C63E1F;
    float: none;
    font-size: 12px;
    font-weight: bold;
    text-align: right;
    width: 100%;
}

.CanalesSeccion .navegacion {
    background-color: #2B2B2B !important;
    float: left;
    margin-left: -4px;
    margin-top: -1px;
    padding: 9px;
}

.Internacional.UnionEuropea {
    margin-bottom: 30px;
}

.doble .navegacion {
    padding-top: 2em;
    padding-bottom: 2em;
}


.triple .navegacion {
    padding-top: 1.5em;
    padding-bottom: 1em;
}

.navegacion .seccion_principal {
    margin-right: 0.5em;
    color: #ff8900;
}

.liMenuRetrasadoSeleccionado {
    background-color: #036;
}

    .liMenuRetrasadoSeleccionado a {
        color: white !important;
    }


#liMenuRetrasadoNacional, #liMenuRetrasadoInternacional, #liMenuRetrasadoEconomia, #liMenuRetrasadoDeportes, #liMenuRetrasadoCultura, #liMenuRetrasadoSociedad, #liMenuRetrasadoCiencia {
    margin-right: 10px;
}

#liMenuRetrasadoElecciones {
    margin-right: 38px;
}

.img_menu_elecciones {
    position: absolute;
    width: 30px;
    height: auto;
    top: -4px;
    right: -35px;
}

.navegacion .seccion {
    padding-right: 1em;
    border-right: solid 1px #666;
}

.linktwitter img {
    margin-right: 0.5em;
}
/*#ctl00_Menu_Secciones_linkTwitterCultura2 {
	margin-left: 575px !important;
	position: absolute;
}*/

#ctl00_ContenidoSuperior_ctl00_CotizacionesPortada {
    margin-top: 30px !important;
}

.CanalesSeccion {
    float: left;
    width: 100%;
    background-color: #f7f7f7;
}

.listaHorizontal.listaMenu.listaMenuAbajo.andalucia li {
    padding: 0 3px;
}

.CanalesSeccion li {
    padding: 0 10px;
    border-right: 1px solid #cc0000;
    margin: 0 0 10px 0;
}

    .CanalesSeccion li:first-child {
        padding-left: 0;
    }

    .CanalesSeccion li:last-child {
        border-right: 0;
    }

    .CanalesSeccion li > a {
        color: #767676;
        font-size: 15px;
    }

        .CanalesSeccion li > a:hover {
            color: #999;
        }

    .CanalesSeccion li.solo:hover {
        background: #F6F6F6 url(https://s01.europapress.net/imagenes/estaticos/bg_v3.gif) repeat-x 0 -40px;
    }

    .CanalesSeccion li:hover a, .CanalesSeccion li:hover span, .CanalesSeccion li.hover a, .CanalesSeccion li.hover span {
        text-decoration: none;
    }

#RedesSocialesNacional {
    float: right;
    margin-bottom: 9px;
    margin-left: 6px;
    margin-top: -47px;
}

.CanalesSeccion li.menu_seleccionado {
    display: none;
}

.submenu_seleccionado a {
    color: #ff8900;
}

.CanalesSeccion .submenu {
    margin-left: 0;
}

    .CanalesSeccion .submenu a {
        background: transparent !important;
    }



#MenuSecciones .especial {
    padding: 0.2em 0.5em 0.2em 0.5em;
    font-weight: normal;
    font-size: 1.1em;
}

#MenuSecciones a.Innova, #MenuSecciones a.Extra {
    background-color: #2f4f88;
    color: #FFF;
}

#MenuSecciones .MedioAmbiente {
    background-color: #748f00;
    color: #FFF;
}

#CanalesSeccion .Andalucia {
    background-color: #b9d305;
    color: #FFF;
}

#MenuSecciones .Lenguas, .CanalesSeccion .Seccion {
    color: #C30;
}

#MenuSecciones .Destacado {
    text-transform: uppercase;
}

#MenuSecciones .CulturaExtremadura {
    padding: 0.1em 0.5em 0.1em 0.5em;
    border-top: solid 1px #666;
    border-bottom: solid 1px #666;
    background-color: #FFF;
    color: #333;
    text-decoration: none;
    font-weight: bold;
}

    #MenuSecciones .CulturaExtremadura span {
        color: #8B2;
    }

#MenuSecciones .Youtube {
    float: left;
    padding-top: 0;
    color: white;
}

#MenuSecciones a.Verde {
    background-color: #488120;
    color: #FFFFFF;
}

.submenu {
    display: none;
    margin-left: 86px;
    margin-top: -26px;
}

    .submenu li {
        display: block !important;
        float: none !important;
    }

        .submenu li a {
            text-transform: none;
        }

li:hover .submenu, ul.mostrar {
    position: absolute;
    z-index: 99;
    display: block !important;
    margin-left: -15px;
    padding-top: 0.25em;
    border: solid 1px #2F4F88 !important;
    border-width: 0 1px 0 1px !important;
    background: #013953;
}

    li:hover .submenu li, ul.mostrar li {
        padding-bottom: 2px !important;
        border-bottom: solid 1px #2F4F88 !important;
    }

.h1submenu {
    margin-top: 0;
    font-size: 1em !important;
}

/* Fin cabecera */

.catalogo a, .catalogo span {
    padding: 0 0.9em 0 0.5em;
    border-right: solid 1px #000;
}

.catalogo .ultimo, .catalogo .rss, #enlaces_websites a {
    border-right: none;
}

a.rss {
    padding-right: 0.5em;
    padding-left: 0.5em;
    background-color: #F90;
    color: #FFF !important;
    vertical-align: top;
    text-decoration: none;
    font-weight: 600;
}

    a.rss:hover {
        background-color: #FFF;
        color: #F90 !important;
    }

.europapress {
    color: #000 !important;
    text-transform: lowercase !important;
    white-space: nowrap;
    font: normal bold 1.1em Arial, Sans-Serif !important;
}

.linktwitter > a {
    text-transform: lowercase;
}

.europapress span {
    color: #C00 !important;
    text-transform: lowercase !important;
}

.oculto_ant {
    display: none;
}

.urgente {
    color: #C30;
}

ul li#urgente a {
    color: #cc0000;
}

ul, ol {
    margin: 0;
    padding: 0;
    color: #2F4F88;
}

ul {
    color: #999;
    list-style-type: disc;
}


.galeria_rotator {
    overflow: hidden;
    margin-top: 1em;
    width: 300px;
    height: 240px;
    text-transform: uppercase;
    font-size: 1.2em;
}

    .galeria_rotator .header {
        margin-bottom: 2px;
        padding-left: 0.5em;
        border-top: 2px solid #000;
        border-bottom: 1px solid #666;
        background: #FFF;
        color: #2F4F88;
        font-weight: bold;
    }

        .galeria_rotator .header a.europapress {
            color: #c00 !important;
            text-transform: uppercase;
        }

    .galeria_rotator .thumb {
        overflow: hidden;
        height: 200px;
        cursor: pointer;
    }

    .galeria_rotator .caption {
        position: relative;
        top: -4em;
        z-index: 15;
        display: block;
        float: left;
        padding: 0.5em;
        background-color: #333;
        color: #FFF;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=75)";
        -khtml-opacity: .75;
        -moz-opacity: .75;
        opacity: .75;
        filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);
    }

    .galeria_rotator .shortcuts {
        padding: 0.3em 0;
        width: 80px;
        background-color: #333;
        text-align: center;
        -khtml-opacity: .75;
        -moz-opacity: .75;
        opacity: .75;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=75)";
        filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);
    }

        .galeria_rotator .shortcuts span {
            display: block;
            float: left;
            margin: 0 0.3em;
            width: 0.75em;
            border: solid 1px #FFF;
            cursor: pointer;
        }

            .galeria_rotator .shortcuts span.activo {
                background: #FFF;
            }

.rotator_chance .header {
    border-top-color: #af963c;
    color: #af963c;
}

.rotator_chance .caption {
    color: #af963c;
}


/* Para forzar lineas partidas en los menus */
.nobr {
    white-space: normal;
}

a.AccentAzul {
    font-weight: 600;
    color: #cc0000;
}

.CajasPortada {
    margin-bottom: 1px;
    padding-top: 4px;
    padding-bottom: 4px;
    border-bottom: dotted 1px #999999;
    color: #2F4F88;
    text-align: center;
    text-decoration: none;
    font-weight: bold;
    font-size: 11px;
    font-family: Arial;
}

.titulo_seccion {
    color: #2F4F88;
    vertical-align: top;
    text-align: left;
    font-weight: bolder;
    font-size: 1.3em;
    font-family: Georgia, Serif;
}

h1.titulo_seccion, div.titulo_seccion {
    margin: 0;
    padding-bottom: 0.1em;
    border-bottom: solid 1px #2F4F88;
    font-size: 1.5em;
}

div.banner_seccion_ppal {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    color: #cc0000;
}



    div.banner_seccion_ppal h1 {
        font-size: 2em;
        font-weight: 600;
        border-bottom: 1px solid #ddd;
        padding-bottom: 2px;
        margin-bottom: 20px;
    }

    div.banner_seccion_ppal img {
        border: 0;
    }

.banner_logo {
    margin-bottom: 0.5em;
    padding-left: 5px; /*height: 34px;/*border-top: solid 1px #999;*/
    border-bottom: solid 1px #999; /*background: #E5E5E5 url('https://img.europapress.es/imagenes/estaticos/ep_trans.gif') right no-repeat;*/
    background: transparent url(https://s01.europapress.net/imagenes/estaticos/bg_v3.gif) repeat-x 0 -37px;
    color: #666;
    vertical-align: middle;
    text-transform: uppercase; /*font-size: 20px;*/
    font-family: Georgia,"Times New Roman",Times,serif; /*line-height: 1.7em;*/
}

h2.banner_logo {
    font-weight: normal;
    font-size: 0;
}

.titular_principal, .titular_secundario {
    margin-top: 0;
    margin-bottom: 20px;
    color: #333;
    font-size: 2.5em;
    width: 100%;
    font-weight: 600;
    line-height: 1.2;
}

.titular_principalArriba {
    font-size: 40px;
    font-weight: 700;
    line-height: 45px;
    margin-left: 10px;
    margin-right: 10px;
    text-align: center;
    text-shadow: 0 1px 1px #000;
}

.titular_principal_PORTADA {
    font-size: 30px;
    font-weight: 900;
    margin-left: 10px;
    margin-right: 10px;
    text-align: center;
    -ms-text-shadow: 0 1px 1px #000;
    text-shadow: 0 1px 1px #000;
}

    .titular_principal_PORTADA a {
        color: white;
    }

.titular_Divprincipal_Portada {
    position: relative;
    margin-top: -120px;
}

.TitularPrimeraNoticiaRelacionadaPPPeque {
    float: right;
    height: 85px;
    margin: 16px;
    vertical-align: middle;
    width: 488px;
    margin-top: 10px;
    font-size: 1em;
}


.TitularPrimeraNoticiaRelacionadaPPPeque1 {
    float: right;
    font-size: 14px;
    vertical-align: middle;
    width: 56%;
    font-weight: 600;
    margin: -3px 0 0 0;
}

.TitularPrimeraNoticiaRelacionadaPPPeque > a {
    color: #036;
    font-size: 1.5em !important;
}


.TitularPrimeraNoticiaRelacionadaPP2 {
    float: right;
    height: 85px;
    margin: 4px;
    vertical-align: middle;
    width: 237px;
}

.TitularPrimeraNoticiaRelacionadaPP2Peque {
    float: right;
    height: 70px;
    margin: 5px;
    vertical-align: middle;
    width: 185px;
    margin-bottom: 15px;
}

.TitularPrimeraNoticiaRelacionadaPP2 > a {
    color: #333;
    font-size: 1.5em;
}

.TitularPrimeraNoticiaRelacionadaPP3 {
    float: right;
    height: 85px;
    margin: 4px;
    vertical-align: middle;
    width: 160px;
}


.TitularPrimeraNoticiaRelacionadaPP2SinFoto > a {
    color: #333;
    font-size: 1.8em !important;
}

.TitularPrimeraNoticiaRelacionadaPP3 > a {
    color: #333;
    font-size: 1.2em;
}

.PrimeraNoticiaRelacionadaPPPeque.cursor {
    background: #e5e5e5;
    margin-right: 1%;
    margin-top: 5px;
}

.PrimeraNoticiaRelacionadaPP.cursor {
    height: auto;
    margin-top: 5px;
    max-height: 120px;
    margin-bottom: 5px;
    float: left;
    position: relative;
    width: 100%;
    border-top: 1px dotted #5e5e5e;
}

.TitularPrimeraNoticiaRelacionadaPP > a {
    color: #222;
    font-size: 1.4em;
    margin-left: 6px;
}

.PrimeraNoticiaRelacionadaPP.cursor > img {
    float: left;
}

.PrimeraNoticiaRelacionadaPP3.cursor {
    width: 32%;
    float: left;
    background: #e5e5e5;
    margin-right: 1%;
}

.PrimeraNoticiaRelacionadaPP2.cursor {
    width: 47%;
    float: left;
    background: #e5e5e5;
    margin-right: 1%;
}




.PrimeraNoticiaRelacionadaPP2Peque.cursor {
    float: left;
    height: auto;
    margin-bottom: 20px;
    margin-left: 1%;
    margin-top: 13px;
    max-height: 120px;
    padding: 4px 9px 2px;
    width: 46%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.PrimeraNoticiaRelacionadaPPPeque {
    margin-bottom: 5px;
}

.TitularPrimeraNoticiaRelacionadaPP2Peque > a {
    color: #036;
    font-size: 1.1em;
}

.titular_principalArriba a {
    color: white;
}

div.primera_planaArriba {
    margin-bottom: 0.8em;
    padding-bottom: 1px;
    height: auto;
    cursor: pointer;
    float: left;
    width: 100%;
}

    div.primera_planaArriba img {
        height: auto;
        width: 99%;
    }

.foto_lead_portada_fondo333 {
    background-color: #333;
}

.foto_lead_portada_fondo036D {
    background-color: #036;
}

    .foto_lead_portada_fondo036D img {
        margin-left: 385px;
    }

/*.titular_DivprincipalArriba {
	background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+") repeat scroll 0 0 rgba(0, 0, 0, 0);
	height: 136px;
	margin-bottom: 20px;
	margin-top: -151px;
	max-width: 657px;
	padding: 2px;
	position: relative;
}*/

/*.titular_DivprincipalArriba {
	background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+") repeat scroll 0 0 rgba(0, 0, 0, 0);
	height: 136px;
	margin-bottom: 20px;
	margin-top: -140px;
	max-width: 657px;
	padding: 2px;
	position: relative;
	MARGIN-LEFT: 3PX;
}*/

.titular_DivprincipalArriba {
    /*background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+") repeat scroll 0px 0px transparent;*/
    height: 128px;
    margin-bottom: 10px;
    margin-top: -185px;
    padding: 2px;
    position: relative;
    float: left;
    width: 100%;
}

.primera_plana > img {
    width: 100%;
    height: auto;
}

.primera_plana img {
    max-width: 100%;
    cursor: pointer;
}

.titular_secundario {
    font-size: 1.3em;
}

.titular_tercero {
    margin-top: 0;
    margin-bottom: 0.5em;
    font-weight: normal;
    font-size: 1.3em;
    font-family: Georgia, "Times New Roman", Times, serif;
}

.titular_masnoticias {
    margin-top: 4px;
    margin-bottom: 6px;
    color: #2F4F88;
    text-align: left;
    font-weight: normal;
    font-size: 12px;
    font-family: Georgia, "Times New Roman", Times, serif;
}

a.titular_principal, a.titular_secundario, a.titular_tercero, a.titular_portada2 {
    font-size: 0.8em;
}

a.titular {
    color: #333;
}

div.primera_plana {
    border-bottom: 1px solid #ccc;
    float: left;
    margin-bottom: 1em;
    padding-bottom: 0.5em;
    position: relative;
    width: 660px;
}

.primera_plana .NormalTextoNoticia {
    padding-left: 9px;
}

.primera_planaArriba .NormalTextoNoticia {
    padding-left: 9px;
    padding-right: 9px;
}


.primera_plana .titular_principal {
    font-size: 32px !important;
}

.primera_plana .titular_principal, .primera_plana .titular_secundario, .primera_plana .antetitulo {
    text-align: center;
}

div.lista_titulares {
    width: 100%;
    border: 0;
}

    div.lista_titulares div {
        vertical-align: top;
        font-size: 1.2em; /*font-family: Georgia, "Times New Roman" , Times, serif;*/
    }

    div.lista_titulares .hora_noticia {
        font-weight: normal;
        font-size: 1.1em;
        margin-right: 15px;
    }

ul.lista_titulares li .hora_noticia {
    color: #999999;
}

div.lista_titulares .fecha {
    border-top: solid 1px #2F4F88;
    background-position: left bottom;
    background-repeat: repeat-x;
    color: #2F4F88;
    margin: 5px 0;
}

div.mas_noticias {
    clear: both;
    padding: 6px;
    text-align: right;
    margin-right: 20px;
}

.btn_masnoticias {
    color: #fff;
    background: #CC0000;
    border-radius: 3px;
    font-size: 15px;
    line-height: 40px;
    margin: 15px auto 15px auto;
    height: 40px;
    padding: 0 15px;
    text-align: center;
    display: inline-block;
}


.caja_portada .mas_noticias a {
    padding-right: 0.5em;
}

.fechado_noticia {
    top: auto;
    vertical-align: top;
    text-align: left;
    font-size: 0.9em;
}

/*.NormalTextoNoticia {color:#000;font-size:1.2em;line-height:1.4em;text-align:left;text-decoration:none;}*/
.NormalTextoNoticia {
    color: #333333;
    text-align: left;
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 10px;
    font-weight: 400;
}

ul.NormalTextoNoticia {
    list-style-type: none;
    margin-left: 20px;
}

    ul.NormalTextoNoticia li {
        position: relative;
        padding-bottom: 4px;
    }

        ul.NormalTextoNoticia li:before {
            position: absolute;
            z-index: auto;
            top: 3px;
            left: -12px;
            content: "\e918";
            font-family: icomoon;
            font-size: 5px;
            color: #cc0000;
        }

p.NormalTextoNoticia, .NormalTextoNoticia p {
    margin-top: 0;
}

.NormalTextoNoticia a {
    color: #cc0000;
}



/*h2.ladillo
{
	color: #2f4f88;
	font-weight: bold;
	font-size: 1.2em;
	line-height: 1.6em;
}*/


h2.ladillo {
    color: #333333;
    font-size: 18px;
    font-weight: 700;
    line-height: 25px;
}

.ladillo {
    color: #333333;
    font-size: 1.2em;
    font-weight: bold;
    line-height: 1.6em;
}



.borde_fotos { /*margin-right: 5px;*/
    border: 0;
    white-space: normal;
    width: 100%;
    height: auto;
}

.foto_lead {
    float: left;
    margin: 0 0.8em 0 0;
    color: #2F4F88;
    text-align: left;
    text-transform: uppercase;
    white-space: normal;
}

    /*.foto_lead img {border:1px solid #2F4F88;}*/
    .foto_lead img {
        border: 0;
    }
/*Comunicación*/
.pre_seccion {
    border-bottom: solid 1px #ddd;
    color: #cc0000;
    text-align: left;
    font-weight: 600;
    font-size: 2rem;
    padding-bottom: 3px;
}

.antetitulo {
    margin-top: 0.5em;
    margin-bottom: 1px;
    vertical-align: top;
    text-align: left;
    text-transform: uppercase;
    font-size: 13px;
    color: #767676;
}

#NoticiaPrincipal .titular_principal {
    font-size: 2.4em !important;
}

.titular_principal > a .titular_principal > a {
    color: #333 !important;
}

.titular_principal > a:hover {
    color: #CC0000 !important;
}

.titular_portada2 > a:hover {
    color: #CC0000;
}

#NoticiaPrincipal .antetitulo {
    margin-top: 0.5em;
    font-size: 14px;
    color: #333333;
}

#NoticiaPrincipal #CuerpoNoticia {
    float: left;
    margin-right: 10px;
    font-size: 16px;
    margin-top: 10px;
}
/*#NoticiaPrincipal #CuerpoNoticia {float:none;width:auto;}*/
#NoticiaPrincipal .infoRelacionada {
    float: left;
    clear: none;
    margin-top: 0.5em;
    padding: 0;
    width: 150px;
}

    #NoticiaPrincipal .infoRelacionada .infoRelacionadaPubli {
        margin-top: 1em;
        padding-left: 15px;
        width: 150px;
    }

#NoticiaPrincipal .contextual, #NoticiaPrincipal .cotizaciones {
    float: right;
    clear: none;
    margin: 1em 1px 1em 0;
    width: 500px;
}

#FirmaPrincipal .contextual {
    clear: none;
    margin: 1em auto 1em auto;
    width: 468px;
}

#CuerpoNoticia .columna1, #CuerpoNoticia div.columna2 {
    overflow: hidden;
    width: 260px;
}

#CuerpoNoticia .columna1 {
    float: left;
    margin-right: 10px;
}

#CuerpoNoticia .columna2 {
    float: right;
    margin-left: 10px;
}

#CuerpoNoticia .caption {
    position: relative;
    top: -1.2em;
    padding: 0 0.5em;
    background-color: #333;
    color: #FFF;
    font-size: 0.9em;
    opacity: .75;
    
}

#CuerpoNoticia .Canoncaption500 {
    position: relative;
    top: -1.2em;
    padding: 0 0.5em;
    background-color: #333;
    color: #FFF;
    font-size: 0.9em;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=75)";
    -khtml-opacity: .75;
    -moz-opacity: .75;
    opacity: .75;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);
    width: 461px;
    margin-left: 14px;
}

#CuerpoNoticia .Canoncaption260 {
    position: relative;
    top: -1.2em;
    padding: 0 0.5em;
    background-color: #333;
    color: #FFF;
    font-size: 0.9em;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=75)";
    -khtml-opacity: .75;
    -moz-opacity: .75;
    opacity: .75;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);
    width: 238px;
    margin-left: 6px;
}



#CuerpoNoticia .thumbs a {
    display: block;
    float: left;
    overflow: hidden;
    /*margin: 0 5px 5px 0;*/
    margin: 0 10px 10px 0;
}

    /*#CuerpoNoticia .full .thumbs a{	margin-right: 10px;}*/

    #CuerpoNoticia .thumbs a.ultimo {
        clear: right;
        float: right;
        margin-right: 0;
    }



.banner_468 {
    overflow: hidden;
    margin-right: auto;
    margin-left: auto;
    width: 468px;
    height: 60px;
}

.banner_120_240 {
    overflow: hidden;
    margin-right: auto;
    margin-left: auto;
    width: 120px;
}

.banner_placeholder {
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    background: transparent !important;
}

.banner_ph_728x90 {
    width: 728px;
    height: 90px;
}

.banner_ph_300x250 {
    width: 300px;
    background: url("https://s01.europapress.net/desconecta/back_publicidad.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    -webkit-box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.24);
    -ms-box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.24);
    box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.24);
}

div#div-gpt-id-home_300x250_2 {
    float: left;
}


div#div-gpt-id-Adman_300x250 {
    float: left;
}


.banner_ph_980x90 {
    width: 980px;
    height: 90px;
    text-align: center;
}


.ListaEnlaces.relacionadas {
    position: relative;
    max-width: 646px;
    overflow: hidden;
    clear: both;
}

ul.ListaEnlaces.relacionadas a {
    color: rgb(51,51,51);
}

    ul.ListaEnlaces.relacionadas a:before {
        border: 2px solid rgb(51,51,51);
        color: rgb(51,51,51);
        content: " ";
        display: inline-block;
        font-size: 110%;
        height: 0;
        left: 0;
        margin-right: 8px;
        position: relative;
        border-radius: 11px;
        top: -2px;
    }

ul.ListaEnlaces {
    margin-bottom: 1em;
    list-style: disc !important;
}

    ul.ListaEnlaces li {
        list-style: none;
        margin-top: 0.3em;
        margin-bottom: 0.3em;
        padding-right: 4%;
        padding-left: 2%;
    }

        /*color enlaces*/
        ul.ListaEnlaces li a:hover {
            color: #CC0000;
        }

        ul.ListaEnlaces li.video {
            margin-left: 7px;
            list-style-image: url(https://s01.europapress.net/imagenes/estaticos/links/video.gif);
        }

        ul.ListaEnlaces li.pdf {
            margin-left: 10px;
            list-style-image: url(https://img.europapress.es/imagenes/estaticos/links/pdf.gif);
        }

        ul.ListaEnlaces li.documento {
            margin-left: 10px;
            list-style-image: url(https://img.europapress.es/imagenes/estaticos/links/documento.gif);
        }

        /*ul.ListaEnlaces li.externo {
			margin-left: 20px;
			list-style-image: url(https://img.europapress.es/imagenes/estaticos/links/externo.gif);
		}*/

        ul.ListaEnlaces li.foto {
            margin-left: 10px;
            list-style-image: url(https://img.europapress.es/imagenes/estaticos/links/foto.gif);
        }

        ul.ListaEnlaces li.encuesta {
            list-style-image: url(https://s01.europapress.net/imagenes/estaticos/ico_enc.png);
            margin-left: 4px;
        }

li.encuesta a {
    color: #D40000;
}

.anuncioDerecha {
    display: inline-block;
    padding-bottom: 25px;
}

.DivRecomendadaRecorte {
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 1em;
}

.DivRelacionadas {
    display: inline-block;
    margin-right: 4px;
    margin-top: 5px;
    overflow: hidden;
    position: relative;
    width: 244px;
    float: left;
    height: 80px;
    margin-bottom: 5px;
}


    .DivRelacionadas > div a {
        text-align: left;
        font-size: 15px;
    }


div.relacionadasfoto {
    border-top: solid 1px #CCC;
}

.EnlacesRelacionadosBajoNoticia {
    float: left;
    margin-bottom: 15px;
    margin-top: 5px;
    margin-left: 10px;
}



    .EnlacesRelacionadosBajoNoticia ul li {
        list-style: none;
    }

    .EnlacesRelacionadosBajoNoticia > img {
        padding-right: 17px;
    }

    .EnlacesRelacionadosBajoNoticia ul a {
        color: #036;
        font-size: 16px;
        margin-left: 10px;
    }

        .EnlacesRelacionadosBajoNoticia ul a:hover {
            color: #FF8900;
        }

.titulorelacionadasfoto, .infoRelacionada .cabecera {
    padding-left: 5px;
    text-align: left;
    font-size: 20px;
    line-height: 35px;
}

.VideosLateral {
    padding-left: 5px;
    color: Black;
    text-align: left;
    font-size: 20px;
    line-height: 35px;
}

.titulorelacionadas, .infoRelacionada .header {
    clear: both;
    margin-top: 0.5em !important;
    margin-bottom: 0.5em;
    color: #990000;
    text-align: center;
    text-transform: uppercase;
    font: normal normal normal 1em Arial,Helvetica,Sans-Serif;
}

.relacionadas2 {
    font-size: 12px;
}

.relacionadaslateral {
    font-size: 13px;
}

    .relacionadaslateral ul {
        /*margin-left: -14px;*/
        list-style: none;
    }

.relacionadas2 ul.ListaEnlaces {
    list-style: square outside none !important;
}

    .relacionadas2 ul.ListaEnlaces li.video {
        list-style-image: url(https://s01.europapress.net/imagenes/estaticos/links/video.gif);
    }

.relacionadas2 .ListaEnlaces li {
    border-bottom: 1px dotted #CCCCCC;
}

/*.relacionadas2 .ListaEnlaces .video{margin-left: -14px;}*/


.relacionadas li {
    margin: 0 0 1em 0;
    font-size: 15px;
}

    .relacionadas li a:hover {
        color: #990000;
        text-decoration: none;
    }

    .relacionadas li .fecha {
        color: #666;
        white-space: nowrap;
        font-size: 0.9em;
    }

    .relacionadas li .medio {
        display: block;
        color: #666;
        white-space: nowrap;
        font-size: 0.9em;
    }

.relacionadas ul.ListaEnlaces {
    list-style: disc;
}

.relacionadas .ListaEnlaces li {
    margin-bottom: 1em;
    font-weight: bold;
}

.fechaNueva {
    padding-top: 10px;
    /*border-top: 1px dotted #CCCCCC;*/
    color: #333333;
    font-size: 10px;
}

p.aviso {
    background-color: #EEE !important;
    margin-top: 30px;
    line-height: 30px;
    font-size: 14px;
}

.relacionadas p.aviso {
    margin-top: 0;
    margin-bottom: 0;
    color: #666;
    text-align: left;
    font-size: 0.8em;
}

.img_delay {
    overflow: hidden;
}

.tabla_gris {
    border-width: 3px 1px;
    border-style: solid;
    border-color: #999;
    text-align: center;
    font-weight: 700;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}

.tabla_gris_head {
    padding-top: 4px;
    padding-bottom: 4px;
    background-color: #999;
    color: #FFF;
    font-weight: 700;
    font-size: 10px;
    font-family: Verdana, Arial, Sans-Serif;
    cursor: default;
}

.tabla_gris_body {
    padding-top: 10px;
    padding-bottom: 10px;
}


a.titular_seccion {
    color: #2F4F88;
    vertical-align: top;
    text-align: left;
    font-weight: normal;
    font-size: 18px;
    font-family: Georgia, "Times New Roman", Times, serif;
}

.TitularLead > .NormalTextoNoticia {
    font-size: 1.3em;
}

.hora_noticia {
    color: #999;
    text-align: left;
    font-weight: bold;
    font-size: 14px;
}

.hora {
    color: #999;
}

.apoyo_noticia, label, legend {
    color: #333;
    vertical-align: middle;
    text-align: left;
    font-weight: 600;
    font-style: normal;
    font-size: 14px;
}

fieldset {
    padding-right: 1em;
    padding-left: 1em;
}

legend {
    font-size: 1.5em;
}

label.tabla {
    display: block;
    float: left;
    clear: left;
    margin-right: 1%;
    width: 30%;
    text-align: right;
}

input.tabla, textarea.tabla {
    margin-left: 31%;
}

fieldset.contenedor_campos, div.caja_datos {
    overflow: hidden;
    padding: 0 0 10px 0;
    border: 0;
    background-color: #ecf0f3;
    border-bottom: 1px solid #ddd;
}

.contenedor_campos legend, .caja_datos .header {
    width: 100%;
    height: 2em;
    background: #7b868f;
    color: #FFF;
    text-align: center;
    font-size: 20px;
    line-height: 2em;
    font-weight: 400;
}

    .contenedor_campos legend a, .caja_datos .header a {
        color: #FFF !important;
    }

.caja_datos .header {
    margin-bottom: 0.5em;
}

.contenedor_campos label {
    font-size: 14px;
    line-height: 30px;
    height: 30px;
    padding: 0 5px 0 0;
}

.contenedor_campos .campos {
    padding: 2em 1em 3em 1em;
    height: 60px;
}

.contenedor_campos .campo_buscador {
    float: left;
    margin-bottom: 1em;
}

.contenedor_campos .boton_buscador input[type="submit"] {
    color: #222;
    text-align: center;
    height: 28px;
    line-height: 28px;
    font-size: 14px;
    border: 0;
    border-radius: 4px;
    background-color: #cc0000;
    color: #fff;
    padding: 0 10px;
    font-weight: 400;
    margin: 2px 20px 0 0;
    float: right;
}

    .contenedor_campos .boton_buscador input[type="submit"]:hover {
        opacity: .8;
    }

.contenedor_campos .caja_opciones {
    position: relative;
    line-height: 30px;
    height: 30px;
    width: 150px;
    font-size: 14px;
    padding: 0 0 0 5px;
    border-radius: 4px;
    border: 1px solid #DDD;
    margin-right: 18px;
    color: #666;
}

    .contenedor_campos .caja_opciones.caja-xs {
        width: 90px;
    }

.resultado_buscador {
    margin-top: 20px;
}

    .resultado_buscador .sin-resultado {
        background-color: #f47555;
        padding: 15px 0;
        text-align: center;
        color: #fff;
        border-radius: 4px;
        font-size: 16px;
    }

.publicidad {
    background-color: #CCCCCC;
    color: #999999;
    text-align: center;
    text-transform: uppercase;
    font-size: 9px;
    font-family: Arial;
}

.caja_publicidad {
    padding-top: 20px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 0;
    text-align: center;
}

.ListaNot {
    color: #2F4F88;
    vertical-align: top;
    text-align: left;
    text-decoration: none;
    font-weight: bold;
    font-size: 12px;
    font-family: Georgia, "Times New Roman", Times, serif;
}

a.ampliar {
    margin-left: 0.5em;
    border: 0;
}

    a.ampliar img {
        display: inline;
        width: 0.75em;
        height: 0.75em;
        border: 0;
    }

.Accent {
    color: #fff;
    background: #CC0000;
    border-radius: 3px;
    font-size: 15px;
    line-height: 40px;
    margin: 15px auto 15px auto;
    height: 40px;
    padding: 0 15px;
    text-align: center;
    display: inline-block;
}

    .Accent :hover {
        background-color: #e08d2f;
    }

.subsubhead {
    color: #333;
    vertical-align: top;
    text-align: left;
    text-decoration: none;
    font-weight: bold;
    font-size: 15px;
    font-style: italic;
    line-height: 23px;
}

.subsubhead2 {
    border-left: 4px solid #333;
    color: #333333;
    font-family: Lucida Sans,Arial,sans-serif;
    font-size: 1.2em;
    font-weight: bold;
    line-height: 1.6em;
    padding-left: 10px;
}



.MasNoticias {
    padding-left: 5px;
    border-bottom: 1px dotted #CCCCCC;
    text-align: left;
    font-size: 20px;
    line-height: 35px;
}


.caja_portada, .caja_portada_destacada {
    margin-right: auto;
    margin-bottom: 0.5em;
    margin-left: auto;
    border-bottom: solid 1px #2F4F88;
    border-width: 1px 0 1px 0;
    background: #FFF;
    text-align: center;
}

.caja_portada_destacada {
    border-color: #990000;
}

    .caja_portada h2, .caja_portada_destacada h2 {
        margin-top: 0;
        padding-right: 0.3em;
        padding-left: 0.3em;
        background-color: #E2E2E2;
        color: #2F4F88;
    }

    .caja_portada .header, .caja_portada_destacada .header {
        display: block;
        margin-bottom: 5px;
        padding-right: 0.2em;
        padding-left: 0.2em;
        font-size: 1.5em !important;
    }

    .caja_portada_destacada .header {
        color: #990000;
    }

.caja_round, .caja_round .header {
    margin-bottom: 0;
    border: 0;
    /*background: transparent url(https://s01.europapress.net/imagenes/estaticos/round_sprites.gif) no-repeat right 0;*/
}

.caja_round_b {
    background-color: #FFF;
    background-position: right -150px;
}

.caja_round h2, .caja_round .header {
    margin: 0 !important;
    padding: 1px 0 0 0 !important;
    background-color: transparent;
    background-position: 0 -50px;
    color: #990000;
    line-height: 1.3em;
}

.caja_round_b .header {
    background-position: 0 -250px;
}

.caja_round .header a {
    color: #990000;
}

.caja_portada p {
    margin-top: 0.5em;
}

.caja_round .inner {
    padding: 0.5em;
    /*border: solid 1px #999;*/
    background: #FFF;
}

/* Enlaces en la galería de Actualidad en imágenes */
.caja_portada div.h2 {
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    line-height: 2em;
}

    .caja_portada div.h2 a {
        padding-right: 0.3em;
        padding-left: 0.3em;
        border: solid 1px #2F4F88;
        background-color: #D0D0D0;
        color: #2F4F88;
    }

        .caja_portada div.h2 a:hover {
            text-decoration: none;
        }

        .caja_portada div.h2 a.activo {
            border: solid 1px #2F4F88;
            background-color: #2F4F88;
            color: #E2E2E2;
        }

.caja_portada ul li, .caja_round ul li {
    list-style: none;
}



div#BannerPlaceHolder_EPPlayerTV_300 {
    float: left;
}

div#div-gpt-id-home_300x250_3 {
    float: left;
}

#div-gpt-id-home_300x250 {
    clear: both;
}

/*ort*/

.caja_firma {
    margin: 20px 0 20px 0;
    border-radius: 3px;
    padding: 0;
}

    .caja_firma .cabecera {
        display: block;
        color: #fff;
        font-size: 16px;
        font-weight: 400;
        background: #333;
        line-height: 45px;
        padding: 0 0 0 15px;
        margin: 0 0 5px 0;
        text-align: left;
    }

        .caja_firma .cabecera a {
            color: #fff;
        }

        .caja_firma .cabecera .icon-custom-quot-right {
            color: #fff;
            font-family: icomoon;
            font-size: 12px;
            margin-left: 0.4em;
        }

.firma_sindicada {
    width: 100%;
    margin: 0 0 5px 0;
    padding: 0 10px 15px 10px;
    box-sizing: border-box;
    background: #fff;
    border: 1px solid #e9e9e9;
    border-bottom-color: #d5d5d5;
    border-bottom-width: 2px;
    border-radius: 3px;
    float: left;
    position: relative;
}

    .firma_sindicada img {
        float: right;
        clear: none;
        margin: 12px 0 0 10px;
        border: 0;
        width: 72px;
        height: auto;
    }

    .firma_sindicada h2 {
        text-align: left;
        font-weight: 600;
        line-height: 1.3;
        margin: 15px 0 25px 30px;
        font-style: italic;
        font-size: 18px;
    }

    .firma_sindicada:after {
        font-family: icomoon;
        content: "\e913";
        font-size: 22px;
        position: absolute;
        top: 14px;
        left: 12px;
        color: #cdd5db;
    }

    .firma_sindicada .autor {
        font-size: 14px;
        padding: 0;
        margin: 0;
        text-align: right;
        position: absolute;
        bottom: 16px;
        right: 96px;
        z-index: auto;
        color: #767676;
        line-height: 16px;
    }

.caja_firma_autor {
    float: left;
    margin: 0;
    text-align: left;
    border-bottom: 3px solid #ddd;
    width: 100%;
    padding-bottom: 12px;
}

    .caja_firma_autor img {
        float: left;
        height: auto;
        margin: 0 1.6em 0 .6em;
        width: 80px;
    }

    .caja_firma_autor .datos_autor {
        float: left;
        width: 400px;
    }

    .caja_firma_autor .titulo {
        float: left;
        font-size: 1.6em;
        height: 20px;
        margin: 0.6em 0 0;
        padding: 0;
        text-align: left;
        width: 100%;
    }

    .caja_firma_autor .autor {
        color: #767676;
        float: left;
        font-size: 2.8em;
        font-weight: 400;
        margin: 6px 0 0 0;
        padding: 0;
        text-align: left;
        width: 100%;
    }
/* fin otr*/

.destacadosportada .caja_ultimahora .titular, .destacadosportada .caja_ultimahora .hora {
    font-size: 0.9em;
}

.destacadosportada .caja_ultimahora .titular {
    width: 170px;
}


.materialflechacenter {
    margin-left: 1px;
    margin-top: 4px;
    text-align: center;
}

.bottomonlycircleshadow {
    background-color: #fff;
    border-radius: 40px;
    box-shadow: 0 6px 3px rgba(0, 0, 0, 0.6);
    float: right;
    margin-left: 250px;
    margin-right: 14px;
    margin-top: -27px;
    height: 28px;
    width: 28px;
}

.UltimaHoraScroll {
    box-sizing: border-box;
    width: 300px;
    display: block;
    padding-bottom: 13px;
    border-bottom: 1px solid #d5d5d5;
    margin: 0 auto 30px auto;
}

div#div-gpt-id-widget_300x250 {
    background-color: #DBDBDB;
    margin-top: 5em !important;
    margin-bottom: 5em !important;
}

.seccion_tabla {
    color: #2F4F88;
    font-weight: bold;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
}

.Head {
    color: #cc0000;
    text-decoration: none;
    font-weight: bold;
    font-size: 20px;
}





/*deportes*/

.FUT_head {
    color: #2F4F88;
    font-weight: bold;
    font-size: 14px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

.FUT_subhead {
    color: #2F4F88;
    font-weight: bold;
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

A.FUT_subhead {
    color: #6A83AF;
    text-decoration: none;
    cursor: auto;
}

    A.FUT_subhead:hover {
        text-decoration: underline;
    }

.FUT_tablaCab {
    border: solid 1px #2F4F88;
    background-color: white;
    color: #2F4F88;
    font-weight: bold;
    font-size: 10px;
    font-family: Verdana, Arial, Sans-Serif;
    cursor: default;
}

.FUT_tablaCabNeg {
    background-color: #2F4F88;
    color: white;
    font-weight: bold;
    font-size: 10px;
    font-family: Verdana, Arial, Sans-Serif;
    cursor: default;
}

A.FUT_tablaCabNeg {
    background-color: #2F4F88;
    color: white;
    text-decoration: none;
    font-weight: bold;
    font-size: 10px;
    font-family: Verdana, Arial, Sans-Serif;
}

.FUT_tablaFila1 {
    background-color: #f0f0f0;
    color: black;
    font-size: 10px;
    font-family: Verdana, Arial, Sans-Serif;
    cursor: default;
}

.FUT_tablaFila2 {
    background-color: #ffffff;
    color: black;
    font-size: 10px;
    font-family: Verdana, Arial, Sans-Serif;
    cursor: default;
}

.FUT_tablaFila1 td {
    padding: 4px 0 4px 0;
}

.FUT_tablaFila2 td {
    padding: 4px 0 4px 0;
}

.FUT_tablaNormal {
    color: #333333;
    text-decoration: none;
    font-weight: normal;
    font-size: 10px;
    font-family: Verdana, Arial, sans-serif;
    line-height: 13px;
}

.FUT_tablaEnlace {
    color: Black;
    text-decoration: none;
    font-size: 10px;
    font-family: Verdana, Arial, Sans-Serif;
}

A.FUT_tablaEnlace {
    color: black;
    text-decoration: none;
    font-size: 10px;
    font-family: Verdana, Arial, Sans-Serif;
}

    A.FUT_tablaEnlace:hover {
        text-decoration: underline;
    }

.FUT_tablaPeq {
    color: black;
    text-decoration: none;
    font-weight: normal;
    font-style: normal;
    font-size: 9px;
    font-family: Arial;
}

A.FUT_tablaPeq {
    color: #2F4F88;
    text-decoration: none;
    font-weight: normal;
    font-style: normal;
    font-size: 9px;
    font-family: Arial;
}

    A.FUT_tablaPeq:hover {
        text-decoration: underline;
    }


.FUT_tablaCabNeg {
    background-color: #2F4F88;
    color: white;
    font-weight: bold;
    font-size: 9px;
    font-family: Verdana, Arial, Sans-Serif;
    cursor: default;
}


/*end deportes*/

/* Contacto */
.delegaciones {
    border: none #ffffff;
    color: #cc0000;
    text-align: left;
    text-decoration: none;
    font-weight: 600;
    font-size: 16px;
}

h1.delegaciones {
    margin: 0;
    padding: 0;
    font-size: 1em;
}

p#columnacotizaciones {
    text-align: center;
}


.ampliarFoto {
    text-align: right;
    font-family: Arial, Sans-Serif;
}

    .ampliarFoto a:hover {
        text-decoration: none;
    }

    .ampliarFoto img {
        border: 0;
        vertical-align: middle;
    }

.nav_simple {
    margin: 0 0 20px 0;
    border-bottom: 1px solid #ddd;
}

    .nav_simple a {
        font-size: 15px;
        margin-right: 2px;
        padding: 5px 8px;
        border: 1px solid #ddd;
        border-bottom: 0;
        display: inline-block;
    }

.TextoPieFoto {
    color: #cc0000;
    font-weight: bold;
    position: relative;
    top: 1px;
    background: #fff;
    padding: 6px 8px 5px 8px !important;
    cursor: text;
}

.autono {
    color: #767676;
    font-weight: normal;
    background: #f1f1f1;
}

.nav_simple a.autono:hover {
    background: #ccc;
}

.TituloFoto {
    color: #2F4F88;
    font-weight: bold;
    font-size: 15px;
    font-family: Verdana;
}

.tablaFotos {
    border-width: thin;
    border-color: #6D95c8;
}

.tablaFotoDatos {
    padding-top: 4px;
    padding-right: 2px;
    padding-bottom: 4px;
    padding-left: 2px;
    background-color: #6D95c8;
    color: white;
    font-weight: bold;
    font-size: 10px;
    font-family: Verdana, Arial, Sans-Serif;
    cursor: default;
}

.linkFoto {
    color: #6d95c8;
    font-weight: bold;
}

.bordeFoto, a:visited .bordeFoto {
    border: solid 1px #2f4f88;
}

/*productos*/
.productos-contenido .tit-productos {
    color: #cc0000;
    text-align: left;
    font-weight: 600;
    font-size: 2.5em;
    padding: 0;
    margin: 0;
}

.tabs-productos {
    list-style: none;
    float: left;
    white-space: nowrap;
    width: 100%;
    padding: 0;
    margin-bottom: 20px;
}

    .tabs-productos li {
        display: inline-block;
        margin: 0;
        height: 40px;
        line-height: 40px;
        padding: 0 20px 0 0;
        margin-right: 20px;
        float: left;
        text-align: center;
        position: relative;
        text-transform: uppercase;
        font-weight: 400;
    }

        .tabs-productos li:first-child {
            padding-left: 0;
        }

        .tabs-productos li:after {
            content: "|";
            color: #cc0000;
            font-size: 14px;
            position: absolute;
            z-index: auto;
            top: 0;
            right: -3px;
        }

        .tabs-productos li:last-child:after {
            content: " ";
        }

        .tabs-productos li a {
            display: inline-block;
            color: #767676;
            font-size: 14px;
        }

.UltimaHora_tablaCab {
    margin-bottom: 8px;
    width: 100%;
    background-color: whitesmoke;
    height: 45px;
}


    .UltimaHora_tablaCab .header {
        background-color: #cc0000;
        color: #ffffff;
        font-size: 16px;
        font-weight: 600;
        line-height: 30px;
        margin-right: 0.5em;
        padding-left: 14px;
        padding-right: 14px;
        text-align: center;
        vertical-align: middle;
        width: 60px;
    }

    .UltimaHora_tablaCab .titular {
        color: #333;
        font-size: 1.6rem;
        font-weight: 600;
        margin: 0 14px;
        display: block;
        width: auto;
    }

    .UltimaHora_tablaCab p {
        margin-top: 0;
        margin-bottom: 0;
        color: #333;
    }


/*.TablaTexto {
	height: 14px;
	color: Black;
	color: black;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.TablaTextoCabecera {
	height: 16px;
	color: #4169e1;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}*/

/******************************** Tablas Elecciones.ini **********************************/
table.tabla-elecciones {
    margin: 20px auto;
    border-collapse: collapse;
    /*damos a estilos a todos los tds*/
}

    table.tabla-elecciones td {
        padding: 5px 18px 5px 18px;
        empty-cells: show;
        white-space: nowrap;
        /************/
        border: 1px solid #838383;
        text-align: center;
        font-size: medium;
    }
    /*ahora, quitamos estilos a algunos tds:*/
    table.tabla-elecciones tr:last-child td {
        border-bottom: 1px solid white;
    }

    table.tabla-elecciones tr:first-child td {
        border-top: 1px solid white;
        border-right: 1px solid white;
    }

    table.tabla-elecciones tr td:first-child {
        border-left: 1px solid white;
        border-bottom: 1px solid white;
        text-align: left;
    }

    table.tabla-elecciones tr td:last-child {
        border-right: 1px solid white;
    }

    table.tabla-elecciones tr:not(:first-child) td:first-child {
        background-color: #838383;
        color: white;
        border-color: white;
    }

    table.tabla-elecciones tr:first-child td:not(:first-child) {
        background-color: #838383;
        color: white;
        border-color: white;
    }

    table.tabla-elecciones tr:not(:first-child) td:first-child:hover ~ td {
        background-color: #ededed;
    }

    table.tabla-elecciones tr:not(:first-child) td:not(:first-child) {
        font-size: small;
    }

        table.tabla-elecciones tr:not(:first-child) td:not(:first-child):hover {
            background-color: #ededed;
        }

.clase_columna_con_hover {
    /*clase asignada por javascript a los tds de la columna con hover en su cabecera*/
    background-color: #ededed;
}
/******************************** Tablas Elecciones.fin **********************************/

h2.destacados {
    margin-left: 20px;
    color: #2F4F88;
    vertical-align: text-bottom;
    text-align: left;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 16px;
    font-family: Arial, Helvetica, sans-serif;
}

h2.masleidos {
    margin-bottom: 3px;
    margin-left: 0;
    padding-bottom: 3px;
    padding-left: 0;
    border-width: 0 0 1px;
    border-bottom: #999 1px dashed;
    color: #2f4f88;
    vertical-align: top;
    text-align: left;
    text-indent: 0;
    white-space: normal;
    font-weight: 700;
    font-size: 14px;
    font-family: Georgia, "Times New Roman", Times, serif;
}

.hora_noticia2 {
    color: #999999;
    vertical-align: top;
    text-align: left;
    font-weight: normal;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
}


div.TitularLead {
    margin-bottom: 2em;
    display: inline-block;
}

.TitularLead p, .TitularLead h3 {
    margin-top: 2px;
    margin-bottom: 1em;
}

.TitularLead h3 {
    margin-top: 1em;
}

.AccentRojo {
    color: #b22222;
    text-align: center;
    font-weight: bold;
    font-size: 11px;
    font-family: Arial;
}

.listafirmas li {
    margin-bottom: 1em;
    margin-left: 0;
    list-style-type: none;
    text-indent: 0;
}

.texto_datos {
    background-color: #F3F7FA;
    color: #2f4f88;
    word-spacing: normal;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
}

.datos_empr {
    color: #2f4f88;
    font-weight: normal;
    font-size: 8pt;
    font-family: arial, helvetica, sans-serif;
}

.cifras_emp {
    color: #000000;
    font-weight: normal;
    font-size: 8pt;
    font-family: arial, helvetica, sans-serif;
}

.destacado_az {
    color: #2F4F88;
    font-weight: bold;
    font-size: 8pt;
    font-family: arial, helvetica, sans-serif;
}




/* Tiempo */

.franja_tiempo {
    color: #999;
    text-align: center;
    font-size: 11px;
    font-family: Georgia, "Times New Roman", Times, serif;
}

.Tit_tiempo {
    color: #333;
    text-align: left;
    font-size: 16px;
}

.TiempoMax {
    color: #d40839;
    text-decoration: none;
    font-weight: 400;
    font-style: normal;
    font-size: 11px;
    font-family: Arial;
}

.TiempoMin {
    color: #2F4F88;
    text-decoration: none;
    font-weight: 400;
    font-style: normal;
    font-size: 11px;
    font-family: Arial;
}

.TablaTiempo {
    float: left;
    margin: 5px;
    width: 30%;
    border: solid 1px #2F4F88;
    text-align: left;
}

    .TablaTiempo td {
        margin: 0;
        padding: 1px;
        text-align: center;
    }

    .TablaTiempo th {
        border: none #fff;
        color: #2f4f88;
        text-align: center;
        text-decoration: none;
        font-weight: 700;
        font-size: 12px;
        font-family: Arial;
    }

.consulte {
    color: #2f4f88;
    text-align: left;
    font-size: 10px;
    font-family: Georgia, "Times New Roman", Times, serif;
}

.campo_dec {
    font-size: 10px;
}

.TitularRepor {
    color: #2F4F88;
    vertical-align: top;
    text-align: left;
    font-weight: bolder;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}

.TablaVideosDes {
    float: left;
    margin: 5px;
    width: 45%;
    text-align: center;
}

td.PartidoEstado {
    color: #666666;
    font-size: 7pt;
    font-family: Arial;
}

td.PartidoEquipo {
    color: #162b88;
    font-weight: bold;
    font-size: 10pt;
    font-family: Arial;
}

td.PartidoResultado {
    color: #ff8e14;
    font-weight: bold;
    font-size: 9pt;
    font-family: Arial;
}

.equipo {
    color: #000000;
    text-align: left;
    font-style: normal;
    font-size: 10px;
}

.borde_sup_punteado {
    border-top-width: 1px;
    border-top-style: dotted;
    border-top-color: #000000;
    font-size: 8px;
}

.borde_inf_punteado {
    border-bottom: 1px dotted #ccc;
}


/* caja ultimas noticias columna derecha */

#CajaMasLeidasGeneral {
    margin-top: 10px;
    margin-bottom: 25px;
    display: block;
}

.TituloMasLeidasGeneral {
    background-color: #036;
    color: #FFF;
    font-size: 18px;
    width: 300px;
    padding-top: 8px;
    padding-left: 14px;
    padding-bottom: 8px;
    margin-top: 20px;
    margin-bottom: 20px;
    box-shadow: 3px 3px 4px 2px rgba(0, 0, 0, 0.3);
    border-top-left-radius: 1em;
    border-bottom-left-radius: 1em;
}

#MasLeidasGeneral {
    margin-bottom: 16px !important;
    margin-top: -8px;
    color: #333;
    font-size: 1.4em;
    line-height: 1.4em;
}


    #MasLeidasGeneral ol {
        list-style-type: none;
        list-style-type: decimal; /*IE 7- hack*/
        margin: 0;
        margin-left: 1.5em;
        padding: 0;
        counter-reset: li-counter;
    }

        #MasLeidasGeneral ol > li {
            position: relative;
            margin-bottom: 10px;
            padding-left: 0.5em;
            min-height: 2em;
        }

            #MasLeidasGeneral ol > li:before {
                position: absolute;
                top: 0;
                left: -1.33em;
                width: 1.2em;
                height: 1.2em;
                font-size: 1.1em;
                line-height: 1.2;
                text-align: center;
                color: #f5f5f5;
                border: 2px solid #c5c5c5;
                border-radius: 50%;
                background-color: #464646;
                content: counter(li-counter);
                counter-increment: li-counter;
            }

.addthis-smartlayers .at4-recommended .at-h3.at-recommended-label {
    color: white !important;
}

.CajaUltimasNoticias {
    padding-top: 5px;
}

    .CajaUltimasNoticias div.scroll {
        height: 200px;
    }

        .CajaUltimasNoticias div.scroll .hora {
            margin-right: 1em;
        }

.CajaNoticiasEnPortada {
    margin-bottom: 0.5em;
    padding-top: 5px;
    width: 304px;
    clear: both;
}

    .CajaNoticiasEnPortada div.scroll {
        height: 40em;
    }

.CajaNoticiasEnPortadaMedia {
    padding-top: 5px;
    width: 300px;
}

    .CajaNoticiasEnPortadaMedia div.scroll {
        height: 365px;
    }

.CajaNoticiasEnPortadaCuarta div.scroll {
    height: 150px;
}

.scroll {
    overflow: auto;
}

    .scroll li {
        font-size: 1.2em;
    }

div.tabPanel {
    clear: both;
    background-color: #fff;
}

.tabPanel ul li {
    padding-top: 0.6em;
    margin-right: 0.2em;
    margin-bottom: 0.6em;
    margin-left: 2em;
    padding-bottom: 0.4em;
    border-bottom: 1px solid #d3d3d3;
    color: white;
    font-size: 1.4em;
    line-height: 1.4em;
}


.tabPanel ol li {
    padding-top: 0.6em;
    margin-right: 0.2em;
    margin-bottom: 0.6em;
    margin-left: 2em;
    padding-bottom: 0.4em;
    border-bottom: 1px solid #d3d3d3;
    color: black;
    font-size: 1.4em;
    line-height: 1.4em;
}

#tb_ml a {
    color: #333;
}

/* --- scrollbar en chrome : start --- */
div.tabPanel::-webkit-scrollbar {
    width: 10px;
}

div.tabPanel::-webkit-scrollbar-track {
    margin: 3px 1px 3px 0;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    -moz-box-shadow: inset 0 0 6px rgba(15, 78, 132,0.3);
    -webkit-box-shadow: inset 0 0 6px rgba(15, 78, 132,0.3);
    box-shadow: inset 0 0 6px rgba(15, 78, 132,0.3);
}

div.tabPanel::-webkit-scrollbar-thumb {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background: rgba(15, 78, 132,0.4);
    -moz-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);
    box-shadow: inset 0 0 6px rgba(0,0,0,0.5);
    -webkit-transition: background .5s ease-out;
}

    div.tabPanel::-webkit-scrollbar-thumb:hover {
        background: rgba(15, 78, 132,0.8);
    }
/* --- scrollbar en chrome : end --- */


.tabs li {
    list-style: none !important;
}

#ctl00_ContenidoCentral3_ctl05_linkmasleidas > a:hover {
    color: #FF8900;
}


#tb_ch {
    background-color: #b0c5d1;
}

    #tb_ch a {
        color: black;
    }

.tabs li {
    position: relative;
    top: 1px;
    float: left;
    margin: 0 10px 0 0;
    padding: 2px;
    background-color: #ccc;
    padding: 11px;
}

.tabs > li a:hover {
    color: #036;
}

.tabs li.tabActivo {
    top: 2px;
    border-bottom: none;
    background-color: #B0C5D1;
}

#tb_ch > li a:hover {
    text-decoration: none;
    color: #fff;
}

#tb_ml a:hover {
    text-decoration: underline;
}

.tabs a, .tabs span {
    height: 18px;
    font-size: 1.6em;
    line-height: 22px;
}

.DivRelacionadas:hover {
    background-color: #F1F1F1;
}

.tabs a, .tabs span:hover {
    color: white;
}

#ctl00_ContenidoCentral3_ctl08_linkmasnoticias > a:hover {
    color: #333;
}


.tabs li.tabActivo a, .tabs a:hover, .tabs li.tabActivo span {
    color: #333;
    text-decoration: none;
}

/* fin caja ultimas noticias columna derecha */
.menuretrasado li > a {
    color: #333;
}

.menu_horizontal {
    color: #2F4F88;
}

.menu_horizontal_over {
    color: #942D0C;
}

.menu_horizontal, .menu_horizontal_over {
    margin: 0;
    padding-top: 0;
    padding-bottom: 1px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #2F4F88;
    background-color: #FFFFFF;
    text-align: left;
    text-indent: 1pt;
    font-style: normal;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    cursor: pointer;
}


/* Envía tu noticia */

.tabla_gris label {
    display: block;
    float: left;
    width: 100px;
}

    .tabla_gris label.notabla {
        display: inline;
        float: none;
    }

.tabla_gris h1 {
    margin-top: 0;
}

div#envia_tu_noticia, div#envia_tu_pregunta, div.bloque {
    width: 530px;
    text-align: left;
}

    div#envia_tu_noticia h1, div#envia_tu_pregunta h1, div.bloque h1 {
        line-height: 2.5em;
    }

    div.bloque h1 {
        margin: 2px;
        padding-left: 5px;
    }

/* FotoGalería */
#grupofotos {
    text-align: center;
}

    #grupofotos ul#galeria {
        overflow: auto;
        margin-top: 1em;
        margin-right: auto;
        margin-left: auto;
    }

        #grupofotos ul#galeria li {
            display: block;
            float: left;
            margin: 3px 7px 3px 3px;
        }

            #grupofotos ul#galeria li img {
                width: 60px;
                border: 1px;
            }

/* galeria de fotos */
.fotogaleria_foto {
    display: block;
    margin: 3px;
    padding: 12px;
    background-color: #E2E2E2;
    text-align: center;
}

.enlace_ver {
    color: #2f4f88;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
}

.fecha_web {
    color: #666666;
    vertical-align: bottom;
    text-align: left;
    font-style: normal;
    font-size: 12px;
    font-family: Arial, sans-serif;
}

div.caja_noticia_portada {
    border-top: 1px solid rgba(217,217,217,0.6);
    padding-bottom: 4px;
    padding-top: 15px;
    margin-bottom: 1em;
    margin-top: 1em;
}

.caja_noticia_portada > a > img {
    width: 100% !important;
}

/*.titular_portadaCHANCE
{
	margin-top: 0;
	margin-bottom: 0.5em;
	color: white;
	font-weight: bold;
	font-size: 1em;
	*position:relative;
	position:absolute\9;
	margin-top:-47px\9;
	*margin-top:8px;
	*margin-left:3px;
}*/

.titular_portadaCHANCE {
    margin-top: 0;
    margin-bottom: 0.5em;
    color: white;
    font-size: 15px;
}

/*.caja_noticia_portada .borde_fotos.cursor {
	margin-bottom: 6px;
}*/

div#div-gpt-id-home_faldon_980, div#div-gpt-id-home_faldon2_980 {
    background-color: #e5e5e5;
    width: 100%;
    margin-top: 5em !important;
    position: relative;
    margin: auto;
}



.titular_portada2 {
    margin-top: 0.2em;
    margin-bottom: 10px;
    color: #333;
    font-weight: 600;
    font-size: 20px;
    line-height: 26px;
}

.texto_portada2 {
    color: #000000;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 1.4em;
}

.titular_portada3 {
    color: #2f4f88;
    text-align: left;
    font-weight: bold;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
}

.texto_portada3 {
    color: #000000;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 1.4em;
}

.menu_seccion a {
    margin-right: 0.5em;
    margin-left: 0.5em;
    white-space: nowrap;
}

    .menu_seccion a.innova {
        padding-right: 0.5em;
        padding-left: 0.5em;
        background-color: #2F4F88;
        color: #FFF;
        font-family: "Avant Garde", Sans-Serif;
    }

.menu_seccion select {
    margin: 0 0.5em 0 0.5em;
    padding: 0 0 0 0;
    height: 16px;
    white-space: nowrap;
    font: normal 10px arial;
}

div.menu_seccion {
    padding-top: 2px;
    padding-bottom: 2px;
    border-bottom: solid 1px #2f4f88;
    font-size: 13px;
}

.menu_seccion span.secciones {
    float: right;
    margin-top: 2px;
}

    .menu_seccion span.secciones a {
        color: Maroon;
    }

.destacadosportada .navegacion {
    padding-left: 10px;
}

.destacadosportada .columnadoble {
    width: 735px;
}

.destacadosportada .columna1 {
    width: 440px;
}

.destacadosportada .columna2 {
    width: 270px;
}

.destacadosportada .columna3 {
    width: 220px;
}

.destacadosportada .doble {
    height: 4.2em;
}

.menudestacadoseccion a {
    padding-right: 0.8em;
    padding-left: 0.8em;
    border-right: solid 1px white;
    font-weight: normal;
    font-size: 1.2em;
}

.menudestacadoseccion li {
    padding-right: 0;
    padding-left: 0;
}

    .menudestacadoseccion li.ultimo a {
        border-right: 0;
    }

/*.columna1 {width:380px !important;}*/
/*.columna2 {
	width: 260px !important;
}*/

/*Añadimos estos para los destacados de Chance porque hay más enlaces que en el resto*/
.menudestacadoseccionchance a {
    padding-right: 0.6em;
    padding-left: 0.6em;
    border-right: solid 1px #2F4F88;
    font-weight: normal;
    font-size: 1.3em;
}

.menudestacadoseccionchance li {
    padding-right: 0;
    padding-left: 0;
}

    .menudestacadoseccionchance li.ultimo a {
        border-right: 0;
    }
/*Añadimos estos para los destacados de Chance porque hay más enlaces que en el resto*/

#destacadosportada td {
    border-right: solid 1px #cccccc;
    vertical-align: top;
}

    #destacadosportada td.final {
        border-right: none;
    }

    #destacadosportada td.titulo {
        border-right: none;
        border-bottom: solid 2px #cccccc;
        color: #990000;
        vertical-align: top;
        text-align: left;
        text-transform: uppercase;
        letter-spacing: 2px;
        font-weight: bold;
        font-size: 14px;
        font-family: Arial, Helvetica, sans-serif;
    }

ul.destacados li {
    margin: 0.5em 0 0.8em 0;
    list-style: none;
    font-size: 1.2em;
}

    ul.destacados li a {
        color: #2F4F88;
    }

div.destacados {
    margin-bottom: 4px;
    padding: 2px 1px 4px 1px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #CCCCCC;
    color: #2f4f88;
    text-align: left;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}

    div.destacados a, div.destacados .title {
        color: #900;
    }

.titulodestacadoseccion {
    color: #2f4f88;
    text-align: left;
    text-transform: uppercase;
    font-weight: bold;
    font-style: italic;
    font-variant: normal;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
}

p.titulodestacadoseccion {
    border-bottom: solid 1px #2f4f88;
}

.listadestacadosseccion div {
    float: left;
    margin: 5px;
}

    .listadestacadosseccion div.foto_lead {
        margin: 0 5px 0 0;
        padding: 0;
    }

    .listadestacadosseccion div img {
        float: left;
    }

#dp_noti .full .columnadoble .listadestacadosseccion > div div.foto_lead {
    margin: 0 5px 0 0;
    padding: 0;
}

#dp_noti .full .columnadoble .listadestacadosseccion > div img {
    float: left;
    height: 142px;
}



.listadestacadosseccion .titular {
    float: left;
    color: #fff;
    padding: 8px 6px;
    font-weight: 600;
    font-size: 18px;
    width: 54%;
}

.TitularGrupoVideos {
    margin-top: 1em !important;
    margin-left: 1em !important;
    background-color: Transparent !important;
    color: #2F4F88 !important;
    font: bold 18px arial,sans-serif;
}

.caja_buscador {
    width: 300px;
    border: 1px solid #999;
    background: #EEE url('https://img.europapress.es/imagenes/estaticos/fnd_cab.gif') repeat-x top;
    text-align: left;
}

    .caja_buscador p {
        margin-top: 0.5em;
        margin-bottom: 0;
        padding-top: 0;
        padding-bottom: 0.5em;
        padding-left: 1em;
    }

        .caja_buscador p.chkcanal {
            margin-top: 0;
        }

.buscador {
    color: #666666;
    text-align: center;
    text-decoration: underline;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
}

.caja_acceso {
    border: 1px solid #999999;
    background-image: url(https://img.europapress.es/imagenes/estaticos/fnd_acceso.gif);
    background-position: bottom left;
    background-repeat: repeat-x;
}

a.AccentAzulLoginNew {
    text-align: left;
    font-weight: bold;
    font-size: 11px;
    font-family: Arial;
}

/* Páginas de Error */
#ContenidoBajoCentralMasVideos div.scroll {
    height: 350px;
}

#banner_innova {
    height: 70px;
    background: url('https://img.europapress.es/imagenes/estaticos/innova/banner_innova.jpg') right no-repeat;
}

    #banner_innova img {
        float: left;
        margin: 0;
    }

    #banner_innova div#innova {
        float: left;
        margin: 0;
        margin-top: 17px;
        padding-left: 5px;
        width: 181px;
        height: 38px;
        background: url('https://img.europapress.es/imagenes/estaticos/innova/innova.gif') no-repeat;
        color: #FFF;
        font-weight: lighter;
        font-size: 25px;
        font-family: "Avant Garde", Sans-Serif;
        line-height: 50px;
    }

    #banner_innova h1 {
        float: right;
        margin-top: 22px;
        margin-right: 10px;
        color: #2F4F88;
        font-family: Georgia, Serif;
    }


.tabla_finanzas {
    margin-right: auto;
    margin-left: auto;
    border-top: solid 3px #2F4F88;
    border-right: solid 1px #2F4F88;
    border-bottom: solid 3px #2F4F88;
    border-left: solid 1px #2F4F88;
    text-align: center;
    font-weight: bold;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
}

/* Caja de cotizaciones */

.tabla_mercados {
    margin-right: auto;
    margin-bottom: 0.5em;
    margin-left: auto;
    border-top: solid 1px #2F4F88;
    border-right: 0;
    border-bottom: solid 1px #2F4F88;
    border-left: 0;
    background: #FFF;
    text-align: center;
    font-weight: bold;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
}

    .tabla_mercados span.aviso {
        font-size: 8px;
    }

.mercados {
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    font-style: normal;
    font-size: 9px;
    font-family: Arial;
}

    .mercados td {
        border-bottom: dotted 1px #999;
    }

.suben {
    color: #6caa23;
}

.bajan {
    color: #d40839;
}


.mercadosenlaces {
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    font-style: normal;
    font-size: 11px;
    font-family: Arial;
}

div.CotizacionNoticia {
    float: left;
    clear: none;
    margin: 8px 4px 10px 6px;
    padding: 4px;
}

    div.CotizacionNoticia a {
        font-weight: 700;
        font-size: 12px;
    }

    div.CotizacionNoticia img {
        margin-top: 6px;
    }
/* Cabecera ibex-35 */

#economiaCabeceraValor {
    overflow: hidden;
    margin: 0 auto;
    padding: 3px 0;
    width: 980px;
    height: 160px !important;
    border-right: 1px solid #CCC;
    border-bottom: 1px solid #CCC;
    border-left: 1px solid #CCC;
    background-color: #F5F5F5;
    text-align: left;
    margin-top: 33px !important;
}

    #economiaCabeceraValor div {
        display: inline-block;
        *float: left;
        background-color: #F5F5F5;
        vertical-align: middle;
    }

    #economiaCabeceraValor #graficoValor {
        display: inline-block;
        margin: -1px 0 0 0;
        *margin-left: 2px;
        width: 360px;
        height: 144px;
        border: 0;
        background-color: #F5F5F5;
        vertical-align: top;
    }

    #economiaCabeceraValor #chart1 {
        float: left;
        padding: 1px;
        width: 290px;
        height: 158px;
        z-index: 0; /*por el nuevo menu*/
    }

    #economiaCabeceraValor #div_btn_graficos {
        float: right;
        padding: 5px 5px 5px 5px !important;
        width: 50px;
        vertical-align: top;
    }

        #economiaCabeceraValor #div_btn_graficos a {
            display: block !important;
            margin: 0.5em 0 1em 0;
            padding-bottom: 5px;
        }

    #economiaCabeceraValor div.tabla {
        *margin-left: 3px;
        width: 200px;
        vertical-align: top;
    }

    #economiaCabeceraValor .divMessage {
        top: 40px;
        margin-left: 20px !important;
        width: 180px !important;
        height: 50px !important;
        border-color: #AAA !important;
    }

    #economiaCabeceraValor .loadingMessage {
        position: absolute;
        top: 15%;
        left: 5%;
        overflow: hidden;
        height: 50px;
        background: url('http://code.jquery.com/mobile/1.1.0-rc.1/images/ajax-loader.gif') no-repeat;
        white-space: nowrap;
    }

        #economiaCabeceraValor .loadingMessage div {
            margin-top: 10px;
            margin-left: 55px;
            color: #000 !important;
        }

    #economiaCabeceraValor table.tabla_valores tbody tr td {
        margin: 0;
    }


/* Cotizaciones 1 línea */


.contenedor_indices_portada {
    background-color: #e8e8e8;
    float: left;
    height: 50px;
    margin-bottom: 35px;
    width: 100% !important;
}


    .contenedor_indices_portada div.ultimo {
        margin-right: 0 !important;
    }

#dp_eco .contenedor_indices_portada div {
    margin: 0.5em 6px 0 0;
    width: 105px;
    font-size: 1.2em;
}

.nombre_indice {
    display: block;
    float: left;
    margin-bottom: 2px;
    width: 100%;
    border-bottom: 1px solid #EEE;
    text-transform: uppercase;
    line-height: 16px !important;
    padding-bottom: 0 !important;
}


.MaterialCotizaciones {
    background-color: #fff;
    -webkit-box-shadow: 0 6px 8px 0 rgba(0, 0, 0, 0.24);
    -ms-box-shadow: 0 6px 8px 0 rgba(0, 0, 0, 0.24);
    box-shadow: 0 6px 8px 0 rgba(0, 0, 0, 0.24);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    font-size: 1em;
    height: 57px;
    margin: 5px;
    padding-bottom: 13px;
    position: relative;
    vertical-align: top;
    width: 100px;
    padding-top: 2px;
}


.MaterialindiceCotizacion {
    font-size: 1.1em;
    font-weight: bold;
    margin-left: 4px;
    margin-bottom: 1px;
}




.MaterialNumeroCotizacion {
    float: left;
    margin-left: 4px;
    margin-top: 1px;
}

.MaterialPorcientoCotizacion {
    float: right;
    margin-right: 2px;
    font-weight: bold;
    margin-top: 1px;
}

.MaterialIndice .varpor {
    color: white;
    float: right;
    font-size: 1.2em;
    font-weight: normal !important;
    letter-spacing: 0;
    margin-top: 3px;
    text-align: center;
    width: 100%;
    height: 19px;
}

.Porciento {
    float: right;
    font-size: 1.1em;
    font-weight: bold;
    margin-left: 4px;
    margin-right: 6px;
}

.Materialcambio {
    float: right;
    font-size: 1.4em;
    margin-top: 0;
    text-align: center;
    width: 100%;
    color: #2A4D67;
}

.cambio {
    display: block;
    float: left;
    text-align: left;
    font-weight: bold;
    line-height: 16px !important;
    padding-bottom: 0 !important;
}

.varpor {
    display: block;
    float: right;
    text-align: right;
    font-weight: bold;
    line-height: 16px !important;
    padding-bottom: 0 !important;
}


/* caja de trailer */
.caja_trailer {
    text-align: center;
    margin: 20px auto 20px auto;
    border: none;
    box-shadow: 0 1px 2px 0 rgba(0,0,0,0.24);
    padding-bottom: 10px;
    background: #fff;
    display: inline-block;
    width: 100%;
}

    .caja_trailer .header {
        display: block;
        color: #fff;
        font-size: 16px !important;
        font-weight: 400;
        font-style: italic;
        background: #333;
        line-height: 45px;
        padding: 0 0 0 15px;
        text-align: center;
        margin-bottom: 6px;
    }

    .caja_trailer .vermas {
        font-size: 15px;
        color: #767676;
        width: auto;
        line-height: 1.2;
        height: auto;
    }

        .caja_trailer .vermas a:after {
            color: #cc0000;
            content: "\e90b";
            font-family: 'icomoon';
            font-style: normal;
            speak: none;
            font-weight: normal;
            font-size: 11px;
            margin-left: 4px;
        }

    .caja_trailer .titulo {
        color: #cc0000;
        font-weight: bold;
        font-size: 18px;
        line-height: 1.2;
        padding: 10px 0 5px 0;
    }

div#div-gpt-id-ModuloHTML00076_3-banner_promo_300x60 {
    float: left;
}


/* boletin */

.cajaboletin {
    border: 1px solid #2f4f88;
    background-color: #F3EFEF;
}

.tit_bol {
    color: #D70217;
    vertical-align: middle;
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 16px;
    font-family: Arial, Helvetica, sans-serif;
}

.leye {
    color: #333333;
    text-align: center;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
}

.direc {
    color: #333333;
    text-align: center;
    font-weight: bold;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}

/* Actualidad mas leida portada */

.actualidadmasvisitada {
    width: 980px;
}

.actualidadmasvisitadafecha {
    float: left;
    color: grey;
    font-size: 12px !important;
    display: none;
}

.actualidadmasvisitadafoto a img {
    border-top: solid 7px #036;
}

.actualidadmasvisitadafotoseccion {
    background: none repeat scroll 0 0 #036;
    border-bottom-right-radius: 28px;
    color: white;
    float: right;
    font-size: 17px !important;
    margin-top: 5px;
    /*opacity: 0.9;*/
    padding-bottom: 3px;
    padding-left: 19px;
    padding-right: 33px;
    position: absolute;
    text-transform: uppercase;
    font-weight: 600;
}

.actualidadmasvisitadafoto {
    float: left;
    font-size: 15px;
    height: 230px;
    text-align: center;
    width: 314px;
    margin-right: 12px;
}

    .actualidadmasvisitadafoto.ultima {
        margin-right: 0;
    }

.theme-bg-ssts-label.hgsm-ssts-label-top-left.news-theme-bg {
    background-color: #333;
}

span#um_ultimedia_europa_marquee {
    color: #333;
}

.divconsombra {
    position: relative;
    height: auto;
    width: 990px;
    margin: auto;
    float: left;
    padding-bottom: 1em;
    background: white;
    padding-left: 10px;
}

.actualidadmasvisitadatitular a {
    color: white;
}

.pieCookies {
    background-color: #2B5464;
    font-size: 13px;
    padding-bottom: 10px;
    padding-top: 10px;
    text-align: center;
    width: 100%;
    color: white;
}

#EnPortadaBajoNoticia {
    background-color: white !important;
    padding-bottom: 23px;
}

.pieCookies > a {
    color: #B0C5D1;
    font-weight: bold;
}


.actualidadmasvisitadatitular {
    background-color: #036;
    height: 53px;
    position: absolute;
    *position: relative;
    width: 322px;
    padding-top: 5px;
    margin-top: -14px;
}

.cabecera_actualidad {
    color: #333;
    font-size: 20px;
    font-weight: 600;
    margin-bottom: 20px;
    padding-top: 30px;
    padding-bottom: 5px;
    text-align: left;
    border-bottom: 1px solid #d5d5d5;
}

.masvistas-logo-europapress {
    width: 150px;
    height: 18px;
    position: relative;
    top: 5px;
}

.TraficoEnDirecto {
    margin-top: 5px;
    margin-bottom: 5px;
    width: 100%;
    height: 30px;
    background-image: url('https://img.europapress.es/imagenes/estaticos/trafico/FondoHomeTrafico.jpg');
    background-repeat: no-repeat;
    color: #2F4F88;
    text-align: center;
    font-weight: bold;
    font-size: 14px;
    font-family: Arial,Verdana,Helvetica,sans-serif;
}

.EventosEnDirecto {
    margin-top: 5px;
    margin-bottom: 5px;
    width: 100%;
    height: 30px;
    background-image: url('https://img.europapress.es/imagenes/estaticos/eventos/FondoHomeEventosDirecto.jpg');
    background-repeat: no-repeat;
    color: #2F4F88;
    vertical-align: middle;
    text-align: center;
    font-weight: bold;
    font-size: 14px;
    font-family: Arial,Verdana,Helvetica,sans-serif;
}

.c {
    clear: both;
}

input.image {
    border: none;
}


/* Comentarios */

.comentarios {
    margin: 1em 0 1em 0;
    background: #F8F8F8;
}

    .comentarios .header {
        clear: both;
        margin-bottom: 1.5em;
        padding-top: 0.4em;
        padding-left: 5px;
        height: 21px;
        background: #2F4F88 url(https://s01.europapress.net/imagenes/estaticos/bg_v3.gif) repeat-x;
        color: #FFF;
        text-transform: uppercase;
        font-weight: bolder;
        font-size: 1.2em;
    }

    .comentarios .comentario, .comentar .comentario {
        margin: 1em 10px 0.5em 10px;
        padding-bottom: 1em;
        border-bottom: dotted 1px #2F4F88;
        font-size: 1.1em;
        line-height: 1.5em;
    }

.comentar .comentario {
    padding: 0.5em 10px 0.5em 10px;
    border: solid 1px #ccc;
}

.comentario .texto {
    float: right;
    width: 70%;
}

.comentario .info {
    float: left;
    width: 25%;
}

.comentario .orden {
    margin-right: 0.25em;
    color: #c00;
    font-size: 1.5em;
}

.comentario .firma {
    color: #2F4F88;
    text-transform: uppercase;
    font-size: 1.2em;
}

.comentario .fotoUsuario {
    padding: 5px 0 0 10px;
    height: 60px;
}

.comentarios .ultimo {
    border-bottom-width: 0;
}

.comentarios .Propio .texto, .comentar .comentario .texto {
    font-weight: bold;
}

.comentarios .Propio .firma, .comentar .comentario .firma {
    color: #c00;
    font-weight: bold;
}

.comentario .moderacion {
    clear: both;
    padding-top: 0.3em;
    text-align: right;
}

    .comentario .moderacion div {
        display: inline;
    }

.moderacion .denunciar span {
    color: #C00;
    font-weight: bold;
}

.comentarios .nav {
    clear: both;
    padding-top: 0.5em;
    color: #2F4F88;
}

    .comentarios .nav div {
        padding: 0.5em 0 0.5em 0;
    }

    .comentarios .nav .prev {
        float: left;
        clear: left;
    }

    .comentarios .nav .next {
        float: right;
        clear: right;
    }

.comentar fieldset {
    padding-bottom: 1em;
    border-color: #ccc;
}

.comentar legend {
    color: #990000;
    text-transform: uppercase;
    font-weight: normal;
    font-size: 1.2em;
}

#comentar_comentario {
    float: left;
    margin-right: 10px;
}

.comentarios_portada {
    font-size: 1.2em;
}

    .comentarios_portada a {
        text-decoration: none;
    }

    .comentarios_portada img {
        margin-right: 0.2em;
    }

div#divEntidadesNoticia {
    display: block;
    padding-top: 5px;
    padding-bottom: 5px;
    width: 148px;
    border: solid 1px #e5e5e5;
    font-size: 1.3em;
    float: left;
    line-height: normal;
}

    div#divEntidadesNoticia .buscadorLabel {
        color: black;
        display: block;
        float: left;
        font-size: 19px;
        font-weight: 500;
        height: 100%;
        margin-bottom: 3px;
        margin-left: 6px;
        margin-top: -2px;
    }

.entidadesNoticia a {
    color: #2F4F88;
}

ul.entidadesNoticia {
    display: inline-block;
    float: left;
    list-style-type: none;
    border-top: 1px dotted #CCCCCC;
    padding-top: 7px;
    list-style: square;
    padding-left: 5px;
    overflow: hidden;
    width: 98%;
}

    ul.entidadesNoticia li {
        float: none;
        clear: right;
    }

        ul.entidadesNoticia li:first-letter {
            text-transform: capitalize;
        }


        ul.entidadesNoticia li:nth-child(1):hover {
            color: black;
        }

        ul.entidadesNoticia li:nth-child(2):hover {
            color: black;
        }

        ul.entidadesNoticia li:nth-child(3):hover {
            color: black;
        }

        ul.entidadesNoticia li:nth-child(4):hover {
            color: black;
        }

        ul.entidadesNoticia li:nth-child(5):hover {
            color: black;
        }

        ul.entidadesNoticia li:nth-child(6):hover {
            color: black;
        }






div.AvisoNoticiaAntigua {
    margin-top: 1em;
    margin-bottom: 1.6em;
    padding: 0.5em 0.5em 0.5em 40px;
    border: solid 1px;
    background-color: #FEF0BA;
    background-image: url('https://s01.europapress.net/imagenes/estaticos/aviso.png');
    background-position: 10px center;
    background-repeat: no-repeat;
    color: #9F6000;
    font-weight: normal;
    font-size: 1.2em;
}

div.Informacion {
    margin-top: 1em;
    margin-bottom: 1.6em;
    padding: 0.5em 0.5em 0.5em 40px;
    border: solid 1px;
    background-color: #FFFFFF;
    color: #0066FF;
    font-weight: normal;
    font-size: 1.2em;
}


#NoticiasDestacadas {
    width: 980px;
    height: 100px !important;
    overflow: hidden;
    margin: 0 auto;
    padding: 3px 0;
    border: 1px solid #CCC;
    background-color: #EAEAEA;
    color: #2F4F88;
    text-align: left;
    font-size: 12px;
    font-family: arial;
}


    #NoticiasDestacadas div.cajanav {
        position: relative;
        display: inline-block;
        float: left;
        padding-top: 46px;
        padding-left: 2px;
        width: 15px;
        height: 100px;
    }

    #NoticiasDestacadas div.contenedor {
        position: relative;
        display: inline-block;
        float: left;
    }

    #NoticiasDestacadas li.NoticiaDestacada {
        position: relative;
        display: inline-block;
        *display: inline;
        margin-bottom: 40px;
        margin-left: 0 !important;
        padding-left: 4px;
        min-height: 100px;
        width: 310px;
        background-color: #EAEAEA;
        vertical-align: top;
        text-align: center;
        -ms-zoom: 1;
        zoom: 1;
    }

        #NoticiasDestacadas li.NoticiaDestacada div.NoticiaDestacadaFoto {
            display: inline-block;
            *display: inline;
            float: left;
            width: 140px;
            -ms-zoom: 1;
            zoom: 1;
        }

        #NoticiasDestacadas li.NoticiaDestacada div.NoticiaDestacadaTitular {
            display: inline;
            float: left;
            padding-top: 1.5em;
            padding-left: 0.5em;
            width: 160px;
            font-weight: bold;
            font-size: 1.1em;
            line-height: 1.2em;
        }

    #NoticiasDestacadas div.divFantasma {
        display: inline-block !important;
        *display: inline !important;
        width: 0 !important;
        height: 100px !important;
        vertical-align: middle !important;
        -ms-zoom: 1 !important;
        zoom: 1 !important;
    }

    #NoticiasDestacadas li.NoticiaDestacada a.NoticiaDestacadaFoto {
        display: inline-block;
        *display: inline;
        overflow: hidden;
        margin: 0;
        max-height: 100px;
        width: 135px;
        vertical-align: middle;
        font-weight: bold;
        font-size: 12px;
        -ms-zoom: 1;
        zoom: 1;
    }

    #NoticiasDestacadas li.NoticiaDestacada a.NoticiaDestacadaNoFoto {
        display: inline-block;
        *display: inline;
        overflow: hidden;
        margin: 0;
        padding-top: 2em;
        max-height: 100px;
        width: 280px;
        vertical-align: middle;
        font-weight: bold;
        font-size: 1.1em;
        line-height: 1.2em;
        -ms-zoom: 1;
        zoom: 1;
    }




.google_translate_element {
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    padding-top: 0.5em;
    padding-bottom: 0.5em;
    border-top: 2px solid #CCCCCC;
    border-bottom: 2px solid #CCCCCC;
    background: none repeat scroll 0 0 #F0F0F0;
}

div.videobajonoticiamain {
    float: right;
    overflow: hidden;
    margin: 0;
    margin-bottom: 2px;
    padding: 2px 0 0 2px;
    width: 495px;
    height: 269px;
    background: none repeat scroll 0 0 #CCCCCC;
}

div.videobajonoticiamainv2 {
    float: right;
    overflow: hidden;
    margin-left: 8px;
    margin-bottom: 40px;
    padding: 2px 0 0 2px;
    width: 630px;
    height: auto;
    background-color: #ccc;
    padding: 24px;
}


div.videobajonoticiaizdaprincipal {
    float: left;
    overflow: hidden;
    margin: 0;
    width: 450px;
    height: 300px;
    background: none repeat scroll 0 0 #FFFFFF;
}

div.videobajonoticiaizdaprincipalv2 {
    float: left;
    overflow: hidden;
    margin: 0;
    width: 620px;
    height: 300px;
    background: none repeat scroll 0 0 #FFFFFF;
    margin-top: 60px;
}

div.videobajonoticiascrollderecha {
    position: relative;
    float: right;
    overflow: auto;
    overflow-x: hidden;
    *overflow-x: hidden;
    overflow-y: scroll;
    *overflow-y: scroll;
    -moz-box-sizing: border-box;
    margin-top: 5px;
    width: 158px;
    height: 100%;
    height: 262px;
    *height: 262px;
}

div.videobajonoticiascrollderechav2 {
    height: 157px;
    margin: 0 0 2px -3px;
    overflow: auto;
    position: relative;
    width: 621px;
}

div.videobajonoticiatitulov2 {
    background: none repeat scroll 0 0 #003366;
    box-shadow: 3px 3px 4px 2px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 3px 3px 4px 2px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 3px 3px 4px 2px rgba(0, 0, 0, 0.3);
    color: #FFFFFF;
    font-size: 26px;
    margin-bottom: 10px;
    margin-left: -49px;
    padding-bottom: 7px;
    padding-right: 7px;
    padding-top: 7px;
    position: absolute;
    text-align: right;
    width: 400px;
}

.ComentariosHome {
    background: none repeat scroll 0 0 #003366;
    box-shadow: 3px 3px 4px 2px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 3px 3px 4px 2px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 3px 3px 4px 2px rgba(0, 0, 0, 0.3);
    color: #FFFFFF;
    font-size: 26px;
    margin-bottom: 10px;
    margin-left: -49px;
    padding-bottom: 7px;
    padding-right: 7px;
    padding-top: 7px;
    position: absolute;
    text-align: right;
    width: 400px;
}

.videobajonoticiatitulov2 {
    color: white;
}

.videobajonoticiascrollderechadivv2 {
    display: block;
    margin-left: 0;
    position: relative;
    width: 1250px;
}

.videobajonoticiascrollderechaitemv2 {
    width: 155px;
    float: left;
}

div.videobajonoticiascrollderechaitem {
    float: right;
    *overflow: hidden;
    margin-top: 3px;
    width: 145px;
    height: 90px;
    *height: 90px;
}

div.videobajonoticiatitulo {
    margin-bottom: 0;
    padding: 0.6em 0.6em 0.6em 6em;
    width: 315px;
    background: none repeat scroll 0 0 #FFFFFF;
    color: #2F4F88;
    font-weight: bold;
    font-size: 14px;
}

a.videobajonoticiatitulo {
    color: #CC0000 !important;
    text-transform: uppercase;
}

a.videobajonoticiatitularflotanteizda {
    top: -4em;
    z-index: 15;
    display: inline-block;
    float: left;
    margin-left: 0;
    width: 320px;
    background-color: #000000;
    color: #FFFFFF;
    font-size: 1.3em;
    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(opacity=75)';
    -khtml-opacity: .75;
    -moz-opacity: .75;
    opacity: 0.75;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);
    padding: 0.5em;
}

a.videobajonoticiatitularflotantedchas {
    top: -4em;
    float: left;
    margin-left: 2px;
    width: 134px;
    background-color: #000000;
    color: #FFFFFF;
    font-size: 0.9em;
    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(opacity=75)';
    -khtml-opacity: .75;
    -moz-opacity: .75;
    opacity: 0.75;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);
    padding: 0.5em;
}

a.videobajonoticiatitularflotantedchasv2 {
    color: #000000;
    float: left;
    font-size: 1.2em;
    margin-left: 2px;
    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(opacity=75)';
    -khtml-opacity: .75;
    -moz-opacity: .75;
    opacity: 0.75;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);
    width: 154px;
    text-align: center;
    padding-bottom: 2px;
}

.videobajonoticiatitularflotantedchasv2:hover {
    background-color: #9C714E;
    color: white;
    text-decoration: none;
}

.videobajonoticiatitularflotantedchasv2 img:hover {
    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(opacity=100)';
    -khtml-opacity: 1;
    -moz-opacity: 1;
    opacity: 1;
}

img.videobajonoticiafotodchaitem {
    border: 1px solid #FFFFFF;
}

div.videobajonoticiascrollderechasubitem {
    margin: 1px;
    margin-left: 4px;
    width: 137px;
    height: 90px;
}

div.videobajonoticiascrollderechasubitemv2 {
    margin: 1px;
    margin-left: 4px;
    width: 150px;
}

div.videoPlayer {
    overflow: hidden;
    margin: 1px;
    width: 327px;
    height: 233px;
    cursor: pointer;
}

div.videobajonoticiapublirestante {
    visibility: hidden;
    float: right;
    margin: 3pt auto;
    width: 470px;
    text-align: center;
}

.block-3.inactivo {
    margin-left: 118px;
    margin-top: -38px;
}

.down.block-2 {
    margin-left: 118px;
    margin-top: -60px;
}

/*#posicionrelativa a {
	position: relative;
}*/

.view-footer {
    background-color: #333;
    height: 25px;
    width: 618px;
}

div.videoshomemain {
    -webkit-box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.3);
    -ms-box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.3);
    box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.3);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    overflow: hidden;
    margin: 2em auto 8px;
    padding: 0;
    width: auto;
    height: 400px;
    background: none repeat scroll 0 0 #e1f5fe;
}

div.videoshomeizdaprincipal {
    float: left;
    margin: 0;
    width: 300px;
    height: 275px;
    background: none repeat scroll 0 0 #e1f5fe;
}

div.videoshomescrollderecha {
    position: absolute;
    float: none !important;
    overflow: hidden;
    *overflow: hidden;
    -moz-box-sizing: border-box;
    margin-top: 0;
    width: 1261px;
    height: 100%;
    height: 95px;
    *height: 95px;
}

div.videoshomescrollderechaitem {
    float: left;
    *overflow: hidden;
    margin-top: 3px;
    width: 130px;
    height: 90px;
    *height: 90px;
}


div.videoshometitulo {
    background: none repeat scroll 0 0 #E1F5FE;
    color: #2f4f88;
    font-size: 22px;
    font-weight: bold;
    height: 60px;
    margin-bottom: 0;
    padding: 0 1em 0.3em 0.5em;
    text-align: center;
    width: 100%;
    padding-top: 14px;
}

a.videoshometitulo {
    color: #036 !important;
    float: left;
    font-weight: lighter !important;
    margin-left: 10px;
    /*margin-top: -5px;*/
    margin-top: 10px;
}

.videoshometitulo > img {
    margin-top: -13px;
}

a.videoshometitularflotanteizda {
    position: relative;
    top: -4em;
    z-index: 15;
    display: inline-block;
    float: left;
    margin-left: 0;
    padding-left: 6px;
    width: 284px;
    background-color: #000000;
    color: #FFFFFF;
    font-size: 1.3em;
    -khtml-opacity: .75;
    -moz-opacity: .75;
    opacity: 0.75;
    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(opacity=75)';
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);
    padding: 0.5em;
}

a.videoshometitularflotantedchas {
    position: relative;
    top: -4em;
    float: left;
    margin-left: 2px;
    padding-left: 3px;
    width: 121px;
    background-color: #000000;
    color: #FFFFFF;
    font-size: 0.8em;
    opacity: 0.75;
    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(opacity=75)';
    -khtml-opacity: .75;
    -moz-opacity: .75;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);
    padding: 0.5em;
}

img.videoshomefotodchaitem {
    border: 1px solid #FFFFFF;
}

div.videoshomescrollderechasubitem {
    margin: 1px;
    margin-left: 4px;
    width: 126px;
    height: 80px;
}

div.videoshomevideoPlayer {
    overflow: hidden;
    margin-left: 3px;
    width: 290px;
    height: 233px;
    cursor: pointer;
    margin-top: -17px;
    -webkit-box-shadow: 0 6px 8px 0 rgba(0, 0, 0, 0.24);
    -ms-box-shadow: 0 6px 8px 0 rgba(0, 0, 0, 0.24);
    box-shadow: 0 6px 8px 0 rgba(0, 0, 0, 0.24);
}

div.videoshomepublirestante {
    visibility: hidden;
    float: right;
    margin: 3pt auto;
    width: 300px;
    height: 2px;
    text-align: center;
    font-size: 9px;
}

#videoshomeposicionrelativa a {
    position: relative;
}


div.videoshomeyoutube {
    background: none repeat scroll 0 0 #ffffff;
    -webkit-box-shadow: 0 6px 8px 0 rgba(0, 0, 0, 0.24);
    -ms-box-shadow: 0 6px 8px 0 rgba(0, 0, 0, 0.24);
    box-shadow: 0 6px 8px 0 rgba(0, 0, 0, 0.24);
    float: left;
    height: 28px;
    margin-left: 10px;
    padding-top: 0.2em;
    text-align: center;
    width: 281px;
}

div.videoslistadopag_div_anteriores {
    float: left;
    clear: right;
}

div.videoslistadopag_div_siguientes {
    float: right;
    clear: right;
}

.videoslistadopag_ListaVideos {
    margin-left: 20px;
}

div.videoslistadopag_videoshomescrollderechaitem {
    float: left;
    *overflow: hidden;
    margin: 8px 10px 0 0;
    width: 147px;
    height: 94px;
    *height: 94px;
}

div.videoslistadopag_videoshomescrollderechasubitem {
    width: 135px;
    height: auto;
    border: 1px solid #d5d5d5;
    position: relative;
}



a.videoslistadopag_videoshometitularflotantedchas {
    bottom: 0;
    left: 0;
    width: 127px;
    background-color: rgba(0,0,0,0.75);
    color: #FFFFFF;
    font-size: 11px;
    padding: 4px;
    position: absolute;
}

a.videoslistadopag_ListaVideos_Titulo {
    clear: both;
    color: #333;
    font-weight: bold;
    font-size: 16px;
    display: block;
}

div.videoslistadopag_contenedor {
    width: 99%;
    height: auto;
    margin-top: 5px;
}

a.videoslistadopag_item_paginado {
    background: #cc0000;
    border: 0;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    font-size: 15px;
    line-height: 35px;
    margin: 5px 46px 5px 5px;
    height: 35px;
    padding: 0 15px;
    text-align: center;
    display: inline-block;
    float: right;
}

div.videoslistadopag_paginado {
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    text-align: center;
    line-height: 2em;
}


div.videosdestacadosarriba_videoshomescrollderechaitem {
    float: left;
    margin-bottom: 30px;
    width: 316px;
}

div.videosdestacadosarriba_videoshomescrollderechasubitem {
    margin-left: 20px;
    width: 300px;
    height: auto;
    position: relative;
}

.videosdestacadosarriba_videoshomescrollderechasubitem .box-play {
    display: block;
}

    .videosdestacadosarriba_videoshomescrollderechasubitem .box-play .icon-play {
        top: 70px;
        left: 40%;
        width: 60px;
        height: 60px;
    }

a.videosdestacadosarriba_videoshometitularflotantedchas {
    position: absolute;
    bottom: 2px;
    left: 1px;
    z-index: auto;
    width: 281px;
    color: #FFFFFF;
    font-size: 15px;
    background-color: rgba(0,0,0,0.75);
    padding: 0.5em;
}

img.videosdestacadosarriba_videoshomefotodchaitem {
    border: 1px solid #d5d5d5;
    width: 298px;
    height: auto;
}

div.videoshome_button {
    margin: 0;
    padding: 0;
    width: 16px;
    height: 17px;
    cursor: pointer;
}

div.buttonLeftVideos {
    display: inline-block;
    float: left;
    margin-top: 40px;
    width: 10px;
    height: 10px;
    cursor: pointer;
}


div.buttonRightVideos {
    cursor: pointer;
    display: inline-block;
    float: right;
    height: 10px;
    margin-right: 9px;
    margin-top: 21px;
    width: 10px;
}

div.ScrollVideosFijo {
    position: relative;
    display: inline-block;
    float: left;
    overflow: hidden;
    *overflow: hidden;
    margin-right: 3px;
    margin-left: 8px;
    width: 260px;
    height: 90px;
    margin-top: -17px;
}

.VideosMasVistos {
    margin-left: 1em;
}

    .VideosMasVistos .TituloVideosMasVistos {
        float: left;
        width: 100%;
        margin-bottom: 20px;
        font-size: 1.85em;
        border-bottom: 1px solid #d5d5d5;
        padding-bottom: 5px;
        font-weight: 600;
        text-align: left;
    }

.videoMasVisto {
    display: inline-block;
    /*margin-right: 1em;*/
    /*width: 24%;*/
    /*RESPONSIVE ->*/
    margin: 1rem;
    width: 90%;
    position: relative;
}

    .videoMasVisto img {
        width: 100%;
        height: auto;
    }

    .videoMasVisto .icon-play {
        left: 37%;
        bottom: 36%;
        width: 60px;
        height: 60px;
        /*Nueva versión thumbnails Vídeos BETA->*/
        /*left: 80%;
	top: 5%;
	background-color: transparent;*/
    }

    .videoMasVisto .fondoh3 {
        background-color: rgba(0,0,0,0.75);
        background: black; /* For browsers that do not support gradients */
        background: -webkit-linear-gradient(transparent, rgba(0,0,0,1)); /* For Safari 5.1 to 6.0 */
        background: -o-linear-gradient(transparent, rgba(0,0,0,1)); /* For Opera 11.1 to 12.0 */
        background: -moz-linear-gradient(transparent, rgba(0,0,0,1)); /* For Firefox 3.6 to 15 */
        background: linear-gradient(transparent, rgba(0,0,0,1)); /* Standard syntax */
        position: absolute;
        width: 100%;
        /* height: 84%; */
        bottom: 0px;
        text-align: left;
    }

    .videoMasVisto h3 {
        position: relative;
        bottom: 0;
        left: 0;
        z-index: auto;
        color: #FFFFFF;
        font-size: 1.5rem;
        font-weight: 500;
        /*background-color: rgba(0,0,0,0.75);*/
        padding: .2em .5em;
        margin: 0;
    }

    .videoMasVisto:last-child {
        margin-right: 0;
    }

.modulo_elecciones {
    background-color: #154084;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    padding: 4px;
    text-align: left;
    text-transform: uppercase;
    width: 642px;
}



a.elecciones_noseleccionado {
    text-decoration: underline !important;
    color: #FFFFFF !important;
}


.elecciones_caja_redes {
    width: 298px;
    height: 26px;
    border: 1px solid #660000;
}

.elecciones_textored {
    padding-top: 4px;
    padding-left: 10px;
    color: #154084;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}

.elecciones_vinculo_red {
    color: #ff6600;
    text-align: center;
    text-transform: capitalize;
    font-weight: bold;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}

    .elecciones_vinculo_red a {
        border: 0;
        color: #ff6600;
        text-decoration: none;
    }

#cabecera20n {
    width: 665px;
    height: 75px;
    background-color: #660000;
    background-repeat: no-repeat;
}

#cabecera25m_andalucia {
    width: 665px;
    height: 75px;
    background-color: #006600;
    background-repeat: no-repeat;
}

#cabecera25m_asturias {
    width: 665px;
    height: 75px;
    background-color: #0363D1;
    background-repeat: no-repeat;
}

.elecciones_textogris {
    padding-left: 465px;
    color: #656764;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}

.elecciones_img_enlace {
    border-style: none;
}

.elecciones_borde_can {
    border: 1px solid #CCCCCC;
}

.elecciones_bloque_cand {
    display: inline;
    float: left;
    width: 58px;
    height: 100px;
}

.elecciones_contenido {
    float: left;
    width: 640px;
}

.elecciones_caja_perfil {
    display: inline;
    width: 470px;
    background-color: #CCCCCC;
}

.elecciones_#perfil {
    width: 640px;
    background-color: #CCCCCC;
}

.OcultoPlayerPubliIncrustado {
    display: none;
}

#EfectoVideoIncrustado:hover {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=70)";
    -khtml-opacity: .70;
    -moz-opacity: .70;
    opacity: .70;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}


#EfectoVideoIncrustado {
    margin-bottom: 10px !important;
    position: relative;
    float: left;
}



/* Gráfico valores */
#div_btn_graficos {
    padding: 10px;
}

    #div_btn_graficos a {
        margin-right: 3px;
        padding: 2px 10px;
        -moz-border-radius: 4px 4px 4px 4px;
        -webkit-border-radius: 4px 4px 4px 4px;
        border-radius: 4px 4px 4px 4px;
        background-color: #CCCCCC;
        color: #555555 !important;
        text-decoration: none;
        font-size: 14px;
        cursor: pointer;
    }

        #div_btn_graficos a:hover {
            background-color: #555555;
            color: #CCCCCC !important;
        }

    #div_btn_graficos .activo {
        background-color: #333333;
        color: #CCCCCC !important;
    }

#divInfoGraficaMsg {
    margin: 20px 25% 0;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    background: #000000;
    -moz-box-shadow: 0 0 3px rgba(0,0,0,0.2);
    -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.2);
    text-align: center;
    -moz-opacity: 0.45;
    opacity: 0.45;
    filter: alpha(opacity = 45);
}

#infoGraficaText {
    padding: 25px;
    color: #ffffff;
    font-size: 16px;
}

.divLoading {
    height: 310px;
}

.divMessage {
    position: relative;
    top: 100px; /* left: 50%;z-index: 100;display: block;margin-top: -35px;*/
    margin-left: -130px;
    margin-left: 30%;
    padding: 10px 30px;
    width: 220px;
    height: 60px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    background: #000;
    -moz-box-shadow: 0 0 3px rgba(0,0,0,0.2);
    -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.2);
    -moz-opacity: 0.45;
    opacity: 0.45;
    filter: alpha(opacity = 45);
}

.loadingMessage {
    overflow: hidden; /*width: 100px;*/
    height: 40px;
    width: 50px;
    background-image: url('data:image/gif;base64,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');
    white-space: nowrap;
    background-repeat: no-repeat;
    background-position: center;
}

    .loadingMessage div {
        margin-top: 10px;
        margin-left: 55px;
        color: #FFFFFF;
        font-size: medium;
    }

#valor_cabecera, #valor_datos, #valor_enlaces, #perfilEmpresa {
    margin-left: 10px;
    width: 100%;
    height: 57px;
}

    #valor_cabecera h1 {
        float: left;
        margin-top: 0;
        margin-bottom: 0;
        padding: 10px 0 10px;
        width: 280px;
        font-weight: bold;
        font-size: 26px;
    }

    #valor_cabecera .precio {
        float: left;
        padding: 10px 20px;
        font-weight: normal;
        font-size: 24px;
    }

    #valor_cabecera .variacion {
        float: left;
        padding-top: 10px;
        padding-bottom: 7px;
        padding-left: 25px;
        font-weight: normal;
        font-size: 24px;
    }

        #valor_cabecera .variacion span {
            padding-left: 20px;
        }

    #valor_cabecera .sube {
        background: transparent url("https://s01.europapress.net/imagenes/estaticos/bolsa/FlechaUp.png") no-repeat left;
        color: #178811;
    }

    #valor_cabecera .baja {
        background: transparent url("https://s01.europapress.net/imagenes/estaticos/bolsa/FlechaDown.png") no-repeat left;
        color: #D40839;
    }

    #valor_cabecera .subeInv {
        background: transparent url("https://s01.europapress.net/imagenes/estaticos/bolsa/FlechaUpRed.png") no-repeat left;
        color: #D40839;
    }

    #valor_cabecera .bajaInv {
        background: transparent url("https://s01.europapress.net/imagenes/estaticos/bolsa/FlechaDownVerde.png") no-repeat left;
        color: #178811;
    }

    #valor_datos .cabecera_datos, #perfilEmpresa .cabecera_datos, #EmpresaComposicion .cabecera_datos, #EmpresaDividendos .cabecera_datos,
    #Ult_Resultados .cabecera_datos {
        height: 18px;
        border-top: 1px solid #999999;
        border-bottom: 1px solid #DDDDDD;
        background-color: #EEEEEE;
        color: #555555;
        text-align: center;
        font-size: 12px;
    }

    #valor_datos .linea_datos {
        height: 18px;
        border-bottom: 1px solid #DDDDDD;
        text-align: center;
        font-size: 12px;
    }

    #perfilEmpresa .linea_datos_fin, #EmpresaDividendos .linea_datos {
        height: 18px;
        border-bottom: 1px solid #DDDDDD;
        text-align: center;
        font-size: 12px;
    }

#Ult_Resultados .linea_datos {
    border-bottom: 1px solid #DDDDDD;
    text-align: center;
    font-size: 12px;
}

#perfilEmpresa .linea_datos {
    height: 18px;
    text-align: center;
    font-size: 12px;
}

.linea_datos_descripcion {
    margin-top: 10px;
    margin-left: 10px;
    width: 98%;
    border-bottom: 1px solid #DDDDDD;
    line-height: 1.5em;
}

#valor_datos .cabecera_datos div, #valor_datos .linea_datos div {
    float: left;
    margin-top: 2px;
    margin-left: 3px;
    width: 150px;
}

.titulo_azul {
    color: #2F4F88;
}

.no_ordenacion tr th {
    text-align: right;
}

#Ult_Resultados {
    margin-top: 10px;
    margin-left: 50px;
}

#perfilEmpresa {
    margin-top: 10px;
    height: 80px;
}

    #perfilEmpresa .cabecera_datos div, #perfilEmpresa .linea_datos div, #perfilEmpresa .linea_datos_fin div {
        float: left;
        margin-top: 2px;
        margin-left: 5px;
        text-align: left;
    }

    #perfilEmpresa .cabecera_datos .dato_small, #perfilEmpresa .linea_datos .dato_small, #perfilEmpresa .linea_datos_fin .dato_small {
        width: 125px;
    }

#Ult_Resultados .fila_resultado {
    float: left;
    margin-right: 20px;
    margin-bottom: 5px;
    width: 280px;
}

.imgUsuario {
    float: left;
    margin-right: 4px;
    width: 136px;
    height: 16px;
    background: url("https://s01.europapress.net/imagenes/estaticos/bolsa/user.png") center right no-repeat;
}

.imgPart {
    float: left;
    margin-right: 4px;
    width: 126px;
    height: 16px;
    background: url('https://s01.europapress.net/imagenes/estaticos/bolsa/part.png') center right no-repeat;
}

.imgDiv {
    float: left;
    margin-right: 4px;
    width: 100px;
    height: 16px;
    background: url('https://s01.europapress.net/imagenes/estaticos/bolsa/hand.png') center right no-repeat;
}

.cabecera_datos .titulo {
    text-align: left;
}

#EmpresaComposicion .datos_empr {
    float: left;
    background-color: #EFEFEF;
}

#EmpresaComposicion {
    float: left;
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: 10px;
    width: 58%;
}

#EmpresaDividendos {
    float: left;
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: 10px;
    width: 38%;
}

.datos_titulo {
    float: left;
    margin-left: 5px;
}

.datos_desc {
    margin-right: 5px;
    color: #333333;
    text-align: right;
    font-weight: bold;
}

.linea_datos .par {
    background-color: #EFEFEF;
    line-height: 20px;
}

.linea_datos .impar {
    line-height: 20px;
}

table.tabla_dividendos {
    width: 100%;
}

    table.tabla_dividendos tbody tr.impar {
        background-color: #EFEFEF;
    }

    table.tabla_dividendos tbody tr {
        color: #555555;
        text-align: right;
        text-decoration: none;
        font: bold 12px/16px arial;
    }

    table.tabla_dividendos thead tr {
        background-color: #333333;
        color: #CCCCCC !important;
        text-align: right;
    }

        table.tabla_dividendos tbody tr td, table.tabla_dividendos thead tr td {
            padding-right: 15px;
        }

#valor_enlaces {
    height: 35px;
    border-top: 1px solid #999999;
    background-color: #EEEEEE;
}

    #valor_enlaces a {
        float: left;
        margin: 5px;
        padding-top: 5px;
        width: 200px;
        height: 20px;
        -moz-border-radius: 4px 4px 4px 4px;
        -webkit-border-radius: 4px 4px 4px 4px;
        border-radius: 4px 4px 4px 4px;
        background-color: #CCCCCC;
        color: #555555;
        text-align: center;
        text-decoration: none;
        font-size: 12px;
    }

        #valor_enlaces a:hover {
            background-color: #555555;
            color: #CCCCCC !important;
            text-decoration: none;
        }


/* estilos para el mensaje de actualizar IE6-8 */
div.updateie6 {
    padding: 12px;
    border: 10px solid #F0F0F0;
    background-color: #FFF;
    color: #333;
    font-size: 12px;
    font-family: Arial;
}

    div.updateie6 h3 {
        margin: 0;
        margin-bottom: 0.5em;
        background: none;
        color: #333;
        font-weight: bold;
        font-size: 14px;
    }

    div.updateie6 a {
        color: #333;
        text-decoration: underline;
        font-size: 12px;
    }

        div.updateie6 a:hover {
            color: #333;
            font-size: 12px;
        }

    div.updateie6 li {
        margin-top: 0.5em;
        color: #333;
    }

    div.updateie6 ul {
        margin-top: 2px;
    }

    div.updateie6 span#hideme {
        position: absolute;
        top: 14px;
        right: 15px;
    }

    div.updateie6 div#whyupcontent {
        padding-top: 10px;
    }


/* BUSCADOR v.2 */
#resultadosBusqueda > .resultado > h2 {
    margin-top: 8px;
    margin-bottom: 4px !important;
    width: 590px;
}

#resultadosBusqueda > .resultado:hover > h2 > a, #resultadosBusqueda > .resultado:hover > h2 {
    color: #0F2F68 !important;
    text-decoration: none !important;
}

p + .paginacion {
    margin-bottom: 15px;
}

.paginacion > .anterior, .paginacion > .siguiente {
    margin-top: -3px;
}

.paginacion > .anterior, .paginacion > .siguiente, .paginaBtn {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}


#resultadosBusqueda > .resultado {
    margin-bottom: 5px;
    border-top: 1px solid #CCDDEE;
    border-bottom-width: 0 !important;
}

.busc_coinc {
    position: relative;
    top: 10px;
    left: -7px;
    float: right;
    width: 50px;
    height: 6px;
    border: 1px solid #2F4F88;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    cursor: help;
}

.busc_coinc_txt {
    position: relative;
    top: 6px;
    left: 0;
    z-index: 2;
    color: #2F4F88;
    text-align: center;
    font-size: 10px;
}

.busc_coinc_bar {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    height: 100%;
    border-right: 1px dotted #2F4F88;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    background-color: #CCDDEE;
}

.resultado > .hora_noticia {
    float: left;
    margin: 2px 5px 0 !important;
    font-size: 10px !important;
}

.resultado > p > .caption {
    margin-right: 10px !important;
    padding: 1px;
    border: 1px solid #6F8FC8;
}

.resultado > p {
    color: #333 !important;
    font-size: 1.2em;
    line-height: 1.5em;
}

.resultado:hover > p {
    color: #000 !important;
}


/* Base Superbox Styles */
#superbox-overlay {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9998;
    width: 100%;
    height: 100%;
    background-color: #333;
}

#superbox-wrapper {
    position: fixed;
    top: 0;
    z-index: 9999;
    display: table;
    width: 100%;
    height: 100%;
}

#superbox-container {
    position: relative;
    display: table-cell;
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
    vertical-align: middle;
}

#superbox {
    margin: 0 auto;
    padding: 10px;
    background: #666;
}

#superbox-container .loading {
    margin: 0;
    text-align: center;
    color: #FFF;
    font-size: 1em;
}

/* IE7 */
*:first-child + html #superbox-container {
    position: absolute;
    top: 50%;
    display: block;
    height: auto;
}

*:first-child + html #superbox {
    position: relative;
    top: -50%;
    display: block;
}
/* IE6 - Thanks to Thickbox for IE expressions */
* html #superbox-container {
    position: absolute;
    top: 50%;
    display: block;
    height: auto;
}

* html #superbox {
    position: relative;
    top: -50%;
    display: block;
}

* html #superbox-overlay {
    position: absolute;
    height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight + 'px' : document.body.offsetHeight + 'px');
}

* html #superbox-wrapper {
    position: absolute;
    margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

/* Default Theme */

#superbox-innerbox {
    padding: 10px 0;
}

#superbox.image {
    text-align: center;
}

#superbox .close, #superbox .nextprev, #superbox .close a, #superbox .nextprev a {
    overflow: hidden;
    margin: 0;
    color: #FFF;
    cursor: pointer;
}

    #superbox .nextprev .prev {
        float: left;
    }

    #superbox .nextprev .next {
        float: right;
    }

    #superbox .nextprev .disabled {
        color: #333;
        text-decoration: none;
    }

#superbox .close {
    text-align: right;
}

/* Fin de Superbox Styles */

/*FALDÓN INFOSALUS*/

#logo {
    text-align: center;
    background-color: #418CB2;
    font-family: "wf_SegoeUILight","wf_SegoeUI","Segoe UI Light","Segoe WP Light","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif";
}

    #logo a {
        text-decoration: none;
    }

.infosaluslogo {
    color: #FFF;
    font-size: 63px;
    font-weight: 600;
    letter-spacing: 4px;
    text-decoration: none;
    text-transform: lowercase;
}

#Cabecera_menuTop {
    background-color: #F5F5F5;
    margin-left: auto;
    margin-right: auto;
    width: 900px;
}

#dp_infosalus {
    /*border-top: 4px solid #418CB2;*/
    color: #FFFFFF;
    font-family: segoe ui;
    margin-bottom: 5px;
    text-align: center;
    background-color: #F5F5F5;
}

.infosaluscom {
    color: #418CB2;
    font-size: 37px;
    font-weight: 300;
    letter-spacing: 4px;
    margin-left: -26px;
    text-decoration: none;
    text-transform: lowercase;
    color: white;
}


.navItemInfosalus {
    cursor: pointer;
    float: left;
    font-weight: bold;
    letter-spacing: 2px;
    line-height: 16px;
    text-transform: uppercase;
    list-style: none;
    background-color: #F5F5F5;
}


    .navItemInfosalus > a {
        color: #418CB2;
        float: left;
        font-size: 14px;
        font-weight: 600;
        letter-spacing: 0;
        padding: 11px;
        position: relative;
        text-decoration: none;
        font-family: "wf_SegoeUILight","wf_SegoeUI","Segoe UI Light","Segoe WP Light","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif";
    }

        .navItemInfosalus > a:hover {
            background-color: white;
            font-weight: 800;
        }

.WidthContainerInfosalus {
    background-color: #F5F5F5;
    float: left;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 980px;
    border-top: 1px solid #CCCCCC;
    border-bottom: 2px solid #418CB2;
}
/*Estilos para destacados de PortalGeek*/
#home_faldon_portalgeek {
    width: 220px;
    height: auto;
    border: 1px solid #65ab0d;
    background-image: url('https://s01.europapress.net/imagenes/estaticos/portaltic/fnd_geek_faldon.gif');
    background-repeat: repeat;
}

    #home_faldon_portalgeek .img_cab_geek {
        margin-left: 5px;
    }

    #home_faldon_portalgeek li {
        margin: 0;
        padding: 10px 0 10px 5px;
    }

    #home_faldon_portalgeek ul {
        margin: 0;
        padding: 0;
    }

        #home_faldon_portalgeek ul.destacados_Geek li {
            list-style: none outside none;
            font-size: 13px;
            font-family: Arial, Helvetica, sans-serif;
            line-height: 15px;
        }

            #home_faldon_portalgeek ul.destacados_Geek li a {
                color: #003300;
            }

    #home_faldon_portalgeek a:link {
        text-decoration: none;
    }

    #home_faldon_portalgeek a:hover {
        text-decoration: underline;
    }
/*Estilos para destacados de PortalGeek*/

/*Estilos para destacados de Agenda Financiera*/
#home_faldon_economia {
    width: 220px;
    height: 210px;
    border-width: 3px 1px 1px 1px;
    border-style: solid;
    border-color: #2f4f88 #C0C0C0 #C0C0C0 #C0C0C0;
}

    #home_faldon_economia .cab_economia_faldon {
        padding-top: 2px;
        padding-left: 5px;
        height: 27px;
        background-image: url('https://s01.europapress.net/imagenes/estaticos/fnd_eco_faldon2.gif');
        background-repeat: repeat;
        color: #2f4f88;
        text-align: left;
        text-transform: uppercase;
        font-weight: bold;
        font-size: 14px;
        font-family: Arial, Helvetica, sans-serif;
    }

    #home_faldon_economia li {
        margin: 0;
        padding: 10px 0 10px 5px;
    }

    #home_faldon_economia ul {
        margin: 0;
        padding: 0;
    }

        #home_faldon_economia ul.destacados_eco li {
            list-style: none outside none;
            font-size: 13px;
            font-family: Arial, Helvetica, sans-serif;
            line-height: 15px;
        }

            #home_faldon_economia ul.destacados_eco li a {
                color: #2f4f88;
            }

    #home_faldon_economia a:link {
        text-decoration: none;
    }

    #home_faldon_economia a:hover {
        text-decoration: underline;
    }

    #home_faldon_economia .fecha_faldon_eco {
        color: #999999;
        font-size: 13px;
        font-family: Arial, Helvetica, sans-serif;
    }

    #home_faldon_economia .titular_faldon_eco {
        display: block;
        float: right;
        width: 179px;
        font-size: 13px;
        font-family: Arial, Helvetica, sans-serif;
    }


/*Estilos para destacados de Agenda Financiera*/

#ctl00_ContenidoCentral_ctl00_ctl00_cabecera210_galicia {
    width: 665px;
    height: 75px;
    background-color: #99CCFF;
    background-repeat: no-repeat;
}

#ctl00_ContenidoSobreDosColumnas_CajaPortadaDoble2_ctl00_cabecera210_galicia {
    width: 665px;
    height: 75px;
    background-color: #99CCFF;
    background-repeat: no-repeat;
}

#ctl00_ContenidoSobreDosColumnas_CajaPortadaDoble_ctl00_cabecera210_galicia {
    width: 665px;
    height: 75px;
    background-color: #99CCFF;
    background-repeat: no-repeat;
}

#cabecera210_galicia {
    width: 665px;
    height: 75px;
    background-color: #99CCFF;
    background-repeat: no-repeat;
}

#ctl00_ContenidoSobreDosColumnas_CajaPortadaDoble2_ctl00_cabecera210_euskadi {
    width: 665px;
    height: 75px;
    background-color: #006600;
    background-repeat: no-repeat;
}

#ctl00_ContenidoSobreDosColumnas_CajaPortadaDoble_ctl00_cabecera210_euskadi {
    width: 665px;
    height: 75px;
    background-color: #006600;
    background-repeat: no-repeat;
}

#ctl00_ContenidoCentral_ctl00_ctl00_cabecera210_euskadi {
    width: 665px;
    height: 75px;
    background-color: #006600;
    background-repeat: no-repeat;
}

#cabecera210_euskadi {
    width: 665px;
    height: 75px;
    background-color: #006600;
    background-repeat: no-repeat;
}



/*Menu faldón CHANCE*/
.menuChance {
    color: #AF963C;
    text-align: left;
    background: none repeat scroll 0 0 #d80000;
    height: 36px;
}

    .menuChance li {
        border-right: 1px solid #AD3127;
        padding: 0;
        height: 36px;
        line-height: 38px;
        box-shadow: 1px 0 0 #801312 inset;
    }

        .menuChance li:hover {
            background: none repeat scroll 0 0 #8E1001;
            cursor: pointer;
        }

        .menuChance li.ultimo {
            border-right: 0 !important;
        }

    .menuChance a {
        color: #FFFFFF;
        text-decoration: none;
        text-transform: uppercase;
        font-weight: 600;
        font-size: 12px;
        padding: 5px;
    }

        .menuChance a:hover {
            color: #F0C961;
        }

    .menuChance li.menu_seleccionado {
        background: #fff;
    }

        .menuChance li.menu_seleccionado a {
            color: #C00;
            border-left: 0;
        }

.ColumnaMedia {
    float: right;
    margin-top: 8px;
    height: 208px;
    width: 235px;
}

.celda {
    margin-top: 8px;
    margin-right: 3px;
    margin-left: 5px;
    width: 240px;
    float: left;
    height: 220px;
    max-height: 208px !important;
    overflow: hidden;
}

#dp_chn {
    margin-bottom: 17px !important;
    position: relative;
    width: 100%;
    overflow: hidden;
    height: auto;
    max-height: 646px;
}


.logoplay {
    height: 33px;
    right: 20px;
    position: absolute;
    text-align: center;
    top: -139px;
    width: 44px;
}

    .logoplay:hover {
        opacity: 1;
        filter: alpha(opacity=100);
    }

    .logoplay img {
        opacity: 0.9;
        height: auto;
    }

    .logoplay > img:hover {
        opacity: 1;
        filter: alpha(opacity=100);
    }



.logoplay2 {
    height: 33px;
    right: 20px;
    position: absolute;
    text-align: center;
    top: -132px;
    width: 44px;
}

    .logoplay2:hover {
        opacity: 1;
        filter: alpha(opacity=100);
    }

    .logoplay2 img {
        opacity: 0.9;
    }

    .logoplay2 > img:hover {
        opacity: 1;
        filter: alpha(opacity=100);
    }

.logovideo {
    width: 160px;
    background-color: #d80000;
    float: right;
    margin-right: -6px;
    top: -166px;
    position: relative;
    /*color:#f0c961;*/
    color: #FFFFFF;
    text-align: center;
    font-weight: 600;
    font-size: 19px;
    font-style: italic;
    box-shadow: 2px 4px rgba(0,0,0,0.4);
    -webkit-box-shadow: 2px 4px rgba(0,0,0,0.4);
    -moz-box-shadow: 2px 4px rgba(0,0,0,0.4);
}

/* Esta pasando */
.estaPasando {
    background-color: #E5E5E5;
    font-size: 1.3em;
    border-top: solid 1px;
}

.estaPasandoIcon {
}

.estaPasando:hover > .estaPasandoIcon {
}

.estaPasandoTitle1 {
    color: #000000 !important;
    font: bold 1.1em Arial,Sans-Serif !important;
    text-transform: lowercase;
    white-space: nowrap;
    margin-left: 2px;
}

.estaPasandoTitle2 {
    color: #CC0000 !important;
    font: bold 1.1em Arial,Sans-Serif !important;
    text-transform: lowercase;
    white-space: nowrap;
}

.estaPasandoLista {
    list-style-type: none;
    width: 265px;
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    margin-left: 0.2em;
    margin-right: 0.2em;
    padding: 0.5em;
}

    .estaPasandoLista > li {
        display: inline;
        font-size: 13px;
        line-height: 1.6;
        margin-left: 5px;
        display: inline-block;
    }

    .estaPasandoLista li:first-child {
        margin-left: 5px !important;
    }

    .estaPasandoLista > li + li {
    }

        .estaPasandoLista > li + li > a {
        }

    .estaPasandoLista > li > a {
    }

        .estaPasandoLista > li > a:hover {
        }

    .estaPasandoLista > li:hover {
    }

.titular_principal > a .subnoticias {
    color: #003366;
}

#modulo_sig {
    border: 1px solid #CCCCCC;
    width: 300px;
}

#modulo_sig2 {
    width: 300px;
    margin-bottom: 2em;
}

#modulo_sig3 {
    border: 1px solid #CCCCCC;
    width: 300px;
}

.cabecera_sig {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #5e5e5e;
    background-color: #f3f3f3;
    text-align: left;
    height: 25px;
    padding-top: 10px;
    padding-left: 5px;
}

.img_sig {
    display: block;
    height: 45px;
    padding-bottom: 0.5em;
    padding-top: 0.5em;
}

.redessociales {
    top: 0 !important;
    margin-right: 5px !important;
    padding: 2px 5px 0 !important;
    width: auto !important;
    border-left: none !important;
    background-image: none !important;
    margin-left: -0px !important;
}

    .redessociales > a {
        display: inline !important;
        margin: 0 !important;
        margin-left: 4px !important;
        padding: 0 !important;
        text-decoration: none;
    }

#listaPortalesSig > .redessociales > a > img {
    margin: 0;
    padding: 0;
    width: 38px !important;
    height: 42px !important;
    background-image: url('https://s01.europapress.net/imagenes/estaticos/sprite_sigue.png');
    background-repeat: no-repeat;
    text-decoration: none;
    list-style: none;
}

#listaPortalesSig img.Facebooksig {
    background-position: -1px 0;
    border: 0;
    text-decoration: none;
}

#listaPortalesSig img.Twittersig {
    background-position: -40px 0;
    border: 0;
    text-decoration: none;
}

#listaPortalesSig img.Youtubesig {
    background-position: -78px 0;
    border: 0;
    text-decoration: none;
}

#listaPortalesSig img.rsssig {
    background-position: -154px 0;
    border: 0;
    text-decoration: none;
}

#listaPortales img.gogsig,
#listaPortalesSig img.gogsig {
    background-position: -116px 0;
    border: 0;
    text-decoration: none;
}

#listaPortalesSig img.bolsig {
    background-position: -192px 0;
    border: 0;
    text-decoration: none;
}



#listaPortalesSig {
    position: relative;
    top: 0;
    float: left;
    margin: 0 !important;
    padding: 0 0 0 9px !important;
    width: 300px;
    border-width: 0 !important;
    background-color: transparent !important;
    text-decoration: none;
    height: 42px;
    list-style: none;
}


#listaPortalesSig2 > .redessociales > a > img {
    margin: 0;
    padding: 0;
    width: 32px !important;
    height: 26px !important;
    background-image: url('https://s01.europapress.net/imagenes/estaticos/Twiter_oficial.png') !important;
    background-position: -33px 0 !important;
    text-decoration: none;
    list-style: none;
}

#listaPortalesSig2 img.Facebooksig {
    background-position: -1px 0 !important;
    border: 0;
    text-decoration: none;
}

#listaPortalesSig2 img.Twittersig {
    background-position: -40px 0 !important;
    border: 0;
    text-decoration: none;
}

#listaPortalesSig2 img.Youtubesig {
    background-position: -78px 0 !important;
    border: 0;
    text-decoration: none;
}

#listaPortalesSig2 img.rsssig {
    background-position: -154px 0 !important;
    border: 0;
    text-decoration: none;
}

#listaPortalesSig2 img.gogsig {
    background-position: -116px 0 !important;
    border: 0;
    text-decoration: none;
}

#listaPortalesSig2 img.bolsig {
    background-position: -192px 0 !important;
    border: 0;
    text-decoration: none;
}

#listaPortalesSig2 {
    position: relative;
    top: 0;
    float: left;
    margin: 0 !important;
    padding: 0 0 0 9px !important;
    width: 300px;
    border-width: 0 !important;
    background-color: transparent !important;
    text-decoration: none;
    height: 42px;
    list-style: none;
}


#listaPortalesSig3 > .redessociales > a > img {
    margin: 0;
    padding: 0;
    width: 38px !important;
    height: 42px !important;
    background-image: url('https://s01.europapress.net/imagenes/estaticos/sprite_sigue.png') !important;
    background-repeat: no-repeat;
    text-decoration: none;
    list-style: none;
}

#listaPortalesSig3 img.Facebooksig {
    background-position: -1px 0 !important;
    border: 0;
    text-decoration: none;
}

#listaPortalesSig3 img.Twittersig {
    background-position: -40px 0 !important;
    border: 0;
    text-decoration: none;
}

#listaPortalesSig3 img.Youtubesig {
    background-position: -78px 0 !important;
    border: 0;
    text-decoration: none;
}

#listaPortalesSig3 img.rsssig {
    background-position: -154px 0 !important;
    border: 0;
    text-decoration: none;
}

#listaPortales3 img.gogsig {
    background-position: -116px 0 !important;
    border: 0;
    text-decoration: none;
}

#listaPortalesSig3 img.bolsig {
    background-position: -192px 0 !important;
    border: 0;
    text-decoration: none;
}

#listaPortalesSig3 {
    position: relative;
    top: 0;
    float: left;
    margin: 0 !important;
    padding: 0 0 0 9px !important;
    width: 300px;
    border-width: 0 !important;
    background-color: transparent !important;
    text-decoration: none;
    height: 42px;
    list-style: none;
}

/*.logoplaydestacados {
	top: 100px;
	bottom: 5px;
	position: absolute;
	left: 100px;
	text-align: center;
}

	.logoplaydestacados:hover {
		opacity: 0.5;
		filter: alpha(opacity=50);
	}

	.logoplaydestacados img {
		opacity: 0.8;
	}

	.logoplaydestacados > img:hover {
		opacity: 0.5;
		filter: alpha(opacity=50);
	}*/



/*iPad-Specific CSS*/

.Canon_up500 {
    position: absolute;
    margin-left: 7px;
    margin-top: 6px;
}

.Canon_up260 {
    position: absolute;
    margin-top: -1px;
}

.Canon_down500 {
    position: relative;
    margin-left: 6px;
    margin-top: -15px;
}

.Canon_down260 {
    position: relative;
    margin-left: 1px !important;
    margin-top: -16px;
    float: left;
}

.Canonfull500 {
    background-color: #009bd4;
    padding-top: 62px;
}

    .Canonfull500 #fotoPrincipalNoticia {
        margin-left: 15px;
    }

.Canonfull260 {
    background-color: #009bd4;
    padding-top: 55px;
}

.CanonImg500 {
    margin-left: 15px;
}

.CanonImg260 {
    margin-left: 15px;
}

.parrafoCanon {
    background-color: #009bd4;
    padding-top: 57px;
}

    .parrafoCanon.columna1 img {
        margin-left: 6px;
    }

/*DESTACADOS CULTURA OCIO*/

#DPOcio_cabeceraMedio {
    background-color: #FF7514;
    border-radius: 26px;
    height: 450px;
    margin-top: 10px;
    overflow: hidden;
    position: relative;
    padding-bottom: 11px;
    box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.19);
    -webkit-box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.19);
    -moz-box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.19);
}

.navItem a:hover {
    color: black;
}


#DPOcio_cabeceraMedio #DPOcio_cabeceraMedio_logo {
    float: left;
}


/* Barra de navegación */


.lazy.logomenu {
    margin-bottom: -5px;
    margin-left: 12px;
    margin-right: 15px;
}

#DPOcio_nav {
    background-color: #3B0700;
    border-radius: 9px;
    display: block;
    float: left;
    font-size: 14px;
    height: 40px;
    margin-left: 5px;
    position: relative;
    width: 970px;
    box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.5);
    margin-bottom: 7px;
}

    #DPOcio_nav .navItem {
        cursor: pointer;
        float: left;
        font-weight: bold;
        letter-spacing: 2px;
        line-height: 16px;
        list-style: none outside none;
        padding: 5px 20px 12px;
        text-transform: uppercase;
    }


        #DPOcio_nav .navItem:hover {
            background: #FF7514;
            color: black;
        }



    #DPOcio_nav a {
        color: #FFFFFF;
        font-size: 18px;
        text-decoration: none;
    }

.ultimoOcio {
    border-right: none !important;
    padding: 5px 16px 12px !important;
}


/* Social */

#DPOcio_Head_social img.Youtube {
    background: url("https://s01.europapress.net/imagenes/estaticos/sprites12.png") -172px -2px !important;
    height: 26px !important;
    margin-right: 15px;
    padding: 0;
    width: 25px !important;
}

#DPOcio_Head_social img.Facebook {
    background: url("https://s01.europapress.net/imagenes/estaticos/sprites12.png") -120px -2px !important;
    height: 26px !important;
    margin-right: 15px;
    padding: 0;
    width: 25px !important;
}

#DPOcio_Head_social img.Twitter {
    background: url("https://s01.europapress.net/imagenes/estaticos/sprites12.png") -146px -2px !important;
    height: 26px !important;
    margin-right: 15px;
    padding: 0;
    width: 25px !important;
}

#DPOcio_Head_social img.Google {
    background: url('https://s01.europapress.net/imagenes/estaticos/sprites12.png') -226px -1px !important;
    height: 26px !important;
    margin-right: 15px;
    padding: 0;
    width: 25px !important;
}

#DPOcio_Head_social {
    float: right;
    width: auto;
    padding: 4px 0;
}

    #DPOcio_Head_social > a {
        margin-left: 0;
    }

#DPOcio {
    margin-top: 15px;
}

.ImagenPequeSlider {
    opacity: 1 !important;
    visibility: visible !important;
    /*width:168px !important;
	height:111px !important;*/
    width: 310px !important;
    height: auto !important;
    filter: alpha(opacity=100);
    border-radius: 5px;
}

.Relativeleft {
    height: 190px;
    position: relative;
    width: auto;
    overflow: hidden;
}

.DivOcioTitulo {
    bottom: 0;
    color: #FFFFFF;
    display: table-cell;
    font-size: 25px;
    height: 109px;
    position: relative;
    text-align: center;
    vertical-align: middle;
    width: 308px;
}

.NotiOcio {
    background-color: #3B0700;
    border-radius: 9px;
    -moz-border-radius: 9px;
    -webkit-border-radius: 9px;
    display: table-cell;
    float: left;
    height: 300px;
    margin-left: 8px;
    margin-right: 4px;
    margin-top: 4px;
    padding: 2px;
    vertical-align: bottom;
    width: 310px;
}

.AOcioTitulo {
    color: white;
}

.DestacadosOcio {
    width: 100%;
    height: 85px;
    float: left;
    text-align: center;
    margin-top: 10px;
}

.captionOcio {
    overflow: hidden;
    position: absolute;
    text-align: center;
    font-size: 15px;
    vertical-align: central;
    overflow: hidden;
    width: 309px;
    height: 186px;
}

/* /Social */



/*FIN DESTACADOS CULTURAOCIO*/


/*DESTACADOS PORTALTIC*/
/*Estilos*/
.navegacionPortaltic {
    width: 100px;
    float: left;
}

.logo_sub {
    display: block;
    font-size: 14px;
    color: white;
    letter-spacing: 7px;
    text-align: center;
    margin-top: -8px;
    margin-left: 4px;
    text-shadow: 1px 1px 3px rgba(0, 0, 0, .8);
    clear: left;
    float: left;
    position: absolute;
    bottom: 0;
    font-variant: normal;
    text-transform: uppercase;
    margin-bottom: 4px;
    display: none;
}

#Menu2 {
    margin: 0 3px 0;
    padding: 0;
    font-family: arial;
    font-size: 16px;
    height: 22px;
    background: #183F78;
    z-index: 9999;
    float: left;
    width: 100%;
    height: 27px;
}

    #Menu2 > li > a {
        color: white;
        text-decoration: none;
        text-shadow: 1px 1px 2px rgba(0,0,0,.2);
    }

    #Menu2 > li > div > ul > li > a {
        color: #01385D;
        text-decoration: none;
        text-shadow: 1px 1px 2px rgba(0,0,0,.2);
    }

    #Menu2 > li > a:active, #Menu2 > li > div > ul > a:active, #Menu2 > li > a:focus, #Menu2 > li > div > ul > a:focus {
        outline: none;
    }

    /* LI:NONE */
    #Menu2 > li {
        float: left;
        border: 1px solid transparent;
        border-color: transparent #286196 transparent #04355E;
        list-style: none;
        margin: 0;
        padding: 0;
        position: relative;
        top: 0;
        left: 0;
    }

    #Menu2 > .menuMulti {
        -webkit-transition: background-color .5s;
        -moz-transition: background-color .5s;
    }

    #Menu2 > li:first-child > a {
        padding-left: 10px;
        padding-right: 21px;
        width: 52px;
    }

    #Menu2 > li:first-child {
        border-left-width: 0;
        border-radius: 4px 0 0 4px;
    }

    #Menu2 > li:last-child > a {
        padding-right: 12px;
        padding-left: 12px;
    }

    #Menu2 > li:last-child {
        border-right-width: 0;
    }

    #Menu2 > li.pGeekMenu {
        border-right: 1px solid #006F1A !important;
    }
    /* LI:HOVER */
    #Menu2 > li:hover {
        box-shadow: inset 0 5px 8px rgba(1, 56, 93, 1);
        border-color: #033A61 #10426C #10426C;
    }

        #Menu2 > li:hover > a {
            text-shadow: 0 0 5px rgba(255,255,255,.7) !important;
        }

    #Menu2 > li.pGeekMenu:hover {
        box-shadow: inset 0 5px 8px rgba(0, 60, 0, 1) !important;
        border-color: #003C00 #004B00 #003C00 #003C00 !important;
    }
    /* LI:SELECTED */
    .menuSelected, #Menu2 > li:active {
        box-shadow: inset 0 17px 16px rgba(0, 26, 63, .7) !important;
        border-color: #01253F !important;
    }

        .menuSelected > a {
            text-shadow: 0 0 8px rgba(86, 137, 198, 1) !important;
        }

.menuDisabled, .menuDisabled > a {
    cursor: default !important;
}

#Menu2 > li:active > a {
    color: #31689B !important;
}

.menuSelected.pGeekMenu, #Menu2 > li.pGeekMenu:active {
    box-shadow: inset 0 17px 16px rgba(0, 40, 0, .7) !important;
    border-color: #01253F !important;
}

    .menuSelected.pGeekMenu > a {
        text-shadow: 0 0 8px rgba(35, 190, 100, 1) !important;
        border-right-color: #005000 !important;
    }

    #Menu2 > li.pGeekMenu:active > a {
        color: #88FFBB !important;
    }

/* A:NONE */
#Menu2 > li > a {
    display: block;
    border: 1px solid transparent;
    margin: 0;
    padding: 1px 5px 1px;
    -webkit-transition: background-color .5s;
    -moz-transition: background-color .5s;
}
/* A:HOVER */
#Menu2 > .menuMulti:hover > a {
    border-radius: 2px;
}

/* LI>UL:NONE */
#Menu2 > li > div {
    position: absolute;
    top: 20px;
    left: 0;
    padding: 3px 4px 4px 4px;
    width: 160px;
    display: none;
    z-index: 9999;
}

    #Menu2 > li > div > ul {
        border: 1px solid rgba(14, 80, 130,.2);
        margin-left: -1px;
        padding: 2px;
        border-radius: 8px 25px 4px 14px;
        box-shadow: 1px 2px 5px 0 rgba(0,0,0,.3);
        background-color: rgba(255,255,255,.5);
    }
/* LI>UL:HOVER */
#Menu2 > li:hover > div {
    display: block;
}

/* LI>UL>LI:NONE */
#Menu2 > li > div > ul > li {
    list-style: none;
    display: block;
    border: 1px solid rgba(14, 80, 130,.4);
    border-width: 0 1px;
    padding: 3px 10px;
    border-radius: 0;
    background-color: white;
    margin: 0;
}

    #Menu2 > li > div > ul > li:first-child {
        border-radius: 8px 24px 0 0;
        border-top-width: 1px;
    }

    #Menu2 > li > div > ul > li:last-child {
        border-radius: 0 0 3px 13px;
        border-bottom-width: 1px;
    }

    #Menu2 > li > div > ul > li:first-child:last-child {
        border-radius: 8px 24px 3px 13px;
    }

    /* LI>UL>LI:HOVER */
    #Menu2 > li > div > ul > li:hover {
        background-color: #F0F0F0;
    }

.menuSubmenu {
    z-index: 9999;
}

#HeaderLogoIMG {
    background-image: url("https://s01.europapress.net/imagenes/estaticos/portaltic/logo_portaltic.png");
    float: left;
    margin-right: 20px;
    margin-left: 3px;
}

.CabeceraDestacadosPortaltic {
    float: left;
    position: relative;
    padding-bottom: 4px;
}


/* PortalGeek button */
#Menu2 > li.pGeekMenu {
    background: rgb(0,127,42); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwN2YyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ2JSIgc3RvcC1jb2xvcj0iIzAwNjYxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU0JSIgc3RvcC1jb2xvcj0iIzAwNTkwNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkxJSIgc3RvcC1jb2xvcj0iIzAwNDIwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDdmMmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(0,127,42,1) 0%, rgba(0,102,25,1) 46%, rgba(0,89,5,1) 54%, rgba(0,66,0,1) 91%, rgba(0,127,42,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,127,42,1)), color-stop(46%,rgba(0,102,25,1)), color-stop(54%,rgba(0,89,5,1)), color-stop(91%,rgba(0,66,0,1)), color-stop(100%,rgba(0,127,42,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(0,127,42,1) 0%,rgba(0,102,25,1) 46%,rgba(0,89,5,1) 54%,rgba(0,66,0,1) 91%,rgba(0,127,42,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(0,127,42,1) 0%,rgba(0,102,25,1) 46%,rgba(0,89,5,1) 54%,rgba(0,66,0,1) 91%,rgba(0,127,42,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(0,127,42,1) 0%,rgba(0,102,25,1) 46%,rgba(0,89,5,1) 54%,rgba(0,66,0,1) 91%,rgba(0,127,42,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(0,127,42,1) 0%,rgba(0,102,25,1) 46%,rgba(0,89,5,1) 54%,rgba(0,66,0,1) 91%,rgba(0,127,42,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007f2a', endColorstr='#007f2a',GradientType=0 ); /* IE6-8 */
}

.SocialMedia {
    padding-left: 7px !important;
    padding-right: 0 !important;
    width: 117px;
}

.Sector {
    width: 75px;
}

.Gadgets {
    width: 75px;
}

.pGeekMenu {
    width: 107px;
}

.videos {
    margin-left: -10px !important;
    width: 3px !important;
}

.menuMulti {
    border-right: 0 none !important;
    padding-left: 26px !important;
}

.Blogs {
    width: 68px;
    padding-left: 15px;
}

#dp_tic {
    margin-bottom: 10px;
}
/*FIN DE DESTACADOS PORTALTIC*/




.carousel {
    z-index: 1 !important;
}

/*DESTACADOS CHANCE*/

.anchorLogo {
    background: none repeat scroll 0 0 white;
    text-align: left;
    margin-bottom: 11px;
    border-bottom: 3px solid #e00000;
    padding-bottom: 10px;
    margin-left: 15px;
}

.barra {
    background: none repeat scroll 0 0 #d80000;
    border-bottom: 1px dotted #000000;
    color: #AF963C;
    height: 30px;
    padding-bottom: 7px;
    text-align: left;
    width: 100%;
    z-index: 999999;
}

#ctl00_ContenidoDestacados_DestacadosChance_listaGenteFoto_divEdit {
    z-index: 9;
    position: absolute;
}

.Gente.Canal00550.primero {
    box-shadow: none;
}

.TitularChance {
    background-color: rgba(0,0,0,0.7);
    bottom: 0;
    color: #fff;
    display: table-cell;
    font-size: 25px;
    height: 3.8em;
    -ms-opacity: 0.73;
    opacity: 1;
    padding-left: 0.5em;
    padding-right: 0.5em;
    padding-top: 0.5em;
    position: absolute;
    vertical-align: middle;
    width: 98%;
    text-align: center;
    z-index: 9999999999;
}

.ChanceVideo {
    bottom: 0;
    float: left;
    margin: 6px 0 0 20px;
    width: 30%;
}

.watermarkChance img {
    width: 100%;
    height: auto;
}

.ChanceVideo1 {
    max-height: 400px;
    position: relative;
    margin-bottom: 20px;
}

.ChanceVideo2 {
    max-height: 400px;
    position: relative;
}



.DestacadoChanceTitular {
    background-color: rgba(0,0,0,0.7);
    bottom: 0;
    left: 0;
    color: #FFFFFF;
    font-size: 17px;
    opacity: 1;
    padding: 8px 6px;
    position: absolute;
    text-align: center;
    z-index: auto;
}


.DestacadoChanceTitular1 {
    background-color: rgba(0,0,0,0.7);
    bottom: 0;
    color: #FFFFFF;
    font-size: 17px;
    opacity: 1;
    padding: 8px 6px;
    position: absolute;
    text-align: center;
}

.TituloFondoCulturaOcio {
    display: none;
}



.ImagenPequeSlider {
    text-decoration: none;
    background: transparent;
    -webkit-transition: all 0.2s ease-in-out;
    -khtml-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}

    .ImagenPequeSlider:before, ImagenPequeSlider:after {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -ms-box-sizing: border-box;
        -o-box-sizing: border-box;
        box-sizing: border-box;
    }

    .ImagenPequeSlider:hover {
        -webkit-transform: scale(1.1) rotate(3deg);
        -khtml-transition: scale(1.1) rotate(3deg);
        -moz-transform: scale(1.1) rotate(3deg);
        -ms-transform: scale(1.1) rotate(3deg);
        -o-transform: scale(1.1) rotate(3deg);
        transform: scale(1.1) rotate(3deg);
        -khtml-opacity: 1;
        -moz-opacity: 1;
        -ms-filter: alpha(opacity=100);
        filter: alpha(opacity=100);
        opacity: 1;
    }

.TituloFondoCulturaOcioCine {
    border-right: 1px solid rgba(0, 0, 0, 0);
    color: rgba(167, 66, 82, 0.1);
    font-size: 117px;
    letter-spacing: -9px;
    margin-top: 55px;
    position: absolute;
    text-align: right;
    text-transform: lowercase;
    white-space: nowrap;
    width: 684px;
}

.TituloFondoCulturaOcioSeries {
    border-right: 1px solid rgba(0, 0, 0, 0);
    color: rgba(63, 139, 175, 0.1);
    font-size: 117px;
    letter-spacing: -9px;
    margin-top: 55px;
    position: absolute;
    text-align: right;
    text-transform: lowercase;
    white-space: nowrap;
    width: 684px;
}


.TituloFondoCulturaOcioMusica {
    border-right: 1px solid rgba(0, 0, 0, 0);
    color: rgba(40, 154, 105, 0.1);
    font-size: 117px;
    letter-spacing: -9px;
    margin-top: 55px;
    position: absolute;
    text-align: right;
    text-transform: lowercase;
    white-space: nowrap;
    width: 684px;
}

/*FIN DESTACADOS*/

/*PARA PORTAL ASTURIAS NOTICIAS ASTURIANUS*/
.lista {
    margin-left: 0;
    font-size: 13px;
    padding-bottom: 2px;
    background-color: #D8DEE0;
    width: 301px;
    text-align: left;
    height: 65px;
    padding-top: 2px;
}

    .lista a {
        color: #003366;
        display: block;
        padding-left: 6px;
        padding-top: 3px;
        padding-bottom: 1px;
        padding-right: 3px;
        position: relative;
        line-height: 17px;
    }

.lazy {
    /*background-color:rgba(255,255,255,0.5);*/
    background-color: rgb(255,255,255);
    background-image: url('data:image/gif;base64,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');
    background-repeat: no-repeat;
    background-position: center;
}

.lista a:hover {
    font-weight: 400;
}

.left {
    float: left;
}

/*FIN PARA PORTAL ASTURIAS NOTICIAS ASTURIANUS*/


/* COMENTARIOS NOTICIAS */
.cita {
    background: url('https://s01.europapress.net/imagenes/estaticos/comillas_izq1.png') no-repeat left top transparent;
    text-align: right;
    font-size: 21px;
}

.sumario {
    color: #333333;
    font-size: 16px;
    margin-bottom: 16px;
    overflow: hidden;
    padding-left: 30px;
    padding-top: 16px;
    position: relative;
    font-style: italic;
    max-width: 260px;
    margin-right: 24px;
    float: left;
}
/*margin-left: -104px;*/
.contenido-apoyo {
    padding: 20px 20px 20px 14px;
}

.contenido-apoyo {
    font-style: italic;
    font-family: Georgia;
    line-height: 20px;
    font-size: 16px;
    display: block;
    text-transform: none;
}

.bordersum {
    border-bottom: 1px solid #2F4F88;
    border-top: 1px solid #2F4F88;
    padding-bottom: 7px;
    padding-top: 7px;
    color: #333;
    font-size: 22px;
    line-height: 1.2;
}

.articulosum {
    background: none repeat scroll 0 0 #F6F6F6;
    border-left: 1px solid #B9BBBE;
    clear: both;
    color: #2F4F88;
    font-size: 16px;
    font-style: italic;
    margin: 20px 0;
    padding: 8px 16px 6px;
    width: 611px !important;
}
/* FIN COMENTARIOS NOTICIAS */



.captionDesconecta {
    color: #FFFFFF;
    font-size: 16px;
    line-height: 25px;
    text-align: center;
    float: left;
    width: 100%;
}

.tituldesco {
    background: #6E6E6E;
    float: right;
    height: 110px;
    width: 145px;
    text-align: center;
}


.itemDesconectade {
    display: inline-block;
    height: 110px;
    margin-bottom: 1px;
    margin-top: 2px;
    position: relative;
    width: 294px;
}

    .itemDesconectade img {
        margin-left: 2px;
    }

    .itemDesconectade:hover:before {
        content: '';
        display: block;
        background: white url('https://s01.europapress.net/desconecta/de2.png')no-repeat center center;
        width: 145px;
        height: 110px;
        position: absolute;
        top: 0;
        right: 0;
        text-align: center;
    }

.itemDesconectasco {
    display: inline-block;
    height: 110px;
    margin-bottom: 1px;
    margin-top: 2px;
    position: relative;
    width: 294px;
}

    .itemDesconectasco img {
        margin-left: 2px;
    }

    .itemDesconectasco:hover:before {
        content: '';
        display: block;
        background: white url('https://s01.europapress.net/desconecta/sco2.png')no-repeat center center;
        width: 145px;
        height: 110px;
        position: absolute;
        top: 0;
        right: 0;
    }

.itemDesconectanec {
    display: inline-block;
    height: 110px;
    margin-top: 2px;
    position: relative;
    width: 294px;
}

    .itemDesconectanec img {
        margin-left: 2px;
    }

    .itemDesconectanec:hover:before {
        content: '';
        display: block;
        background: white url('https://s01.europapress.net/desconecta/nec2.png')no-repeat center center;
        width: 145px;
        height: 110px;
        position: absolute;
        top: 0;
        right: 0;
    }


.itemDesconectata {
    display: inline-block;
    height: 110px;
    margin-bottom: 1px;
    margin-top: 2px;
    position: relative;
    width: 294px;
}

    .itemDesconectata img {
        margin-left: 2px;
    }

    .itemDesconectata:hover:before {
        content: '';
        display: block;
        background: white url('https://s01.europapress.net/desconecta/ta2.png')no-repeat center center;
        width: 145px;
        height: 110px;
        position: absolute;
        top: 0;
        right: 0;
    }


.Desconecta img {
    margin-left: -2px !important;
    margin-top: -2px;
}

#uhlabel {
    font-size: 18px;
    color: #333;
    border-bottom: 1px solid #D5D5D5;
    padding-bottom: 5px;
}

    #uhlabel a {
        color: #333;
    }

        #uhlabel a:hover {
            color: #767676;
        }

#uhlabelDesconectaDerecha {
    background-color: #333;
    padding-top: 10px;
    padding-bottom: 5px;
    width: 325px;
    box-shadow: 3px 3px 4px 2px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 3px 3px 4px 2px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 3px 3px 4px 2px rgba(0, 0, 0, 0.3);
}

    #uhlabelDesconectaDerecha div {
        color: #FFFFFF !important;
        font-size: 27px !important;
        margin-left: 18px;
        text-decoration: none;
        font-weight: bolder;
    }

.DesconectaIzquierda {
    float: left;
    margin-right: 8px;
    margin-top: -7px;
}


.tabladesconecta {
    float: left;
    width: 120px;
}

.tabladesconecta1 {
    float: left;
    width: 120px;
}

.CajaNoticiaDcha {
    float: left;
}

.TitularLeadSinFoto {
    margin-top: -15px;
}

.TablaDesconectaFoto272 {
    margin-right: 12px;
}

.TablaDesconectaFoto273 {
    margin-left: 10px;
}


.Lateraldivdesconecta ul li:first-child div {
    font-size: 20px;
    text-align: center;
    margin-top: 5px;
    margin-bottom: 10px;
    max-height: 300px;
    overflow: hidden;
}

.Lateraldivdesconecta ul li:first-child a {
    color: black;
}

.Lateraldivdesconecta li {
    list-style: none;
}


    .Lateraldivdesconecta li:nth-child(2) {
        float: left;
        height: 120px;
        margin-left: -2px;
        width: 146px;
    }

    .Lateraldivdesconecta li:nth-child(3) {
        float: left;
        height: 108px;
        overflow: hidden;
        width: 152px;
    }

.TitularLeadPrimeraFoto {
    margin-top: -12px;
}


.Desconoticia {
    display: inline-block;
    margin-top: 4px;
    padding-left: 7px !important;
    width: 140px;
}



.righttexto {
    background-color: rgba(0, 0, 0, 0.7);
    margin-left: 7px;
    margin-top: -37px;
    position: absolute;
    vertical-align: top;
    width: 130px;
    padding: 5px;
    height: 25px;
}

    .righttexto > a {
        overflow: hidden !important;
        position: absolute;
        height: 25px;
    }

.Lateraldivdesconecta li:nth-child(2):hover .righttexto {
    background-color: rgba(0, 0, 0, 0.6);
    margin-top: -107px;
    width: 130px;
    height: 95px;
    line-height: 19px;
    font-weight: bold;
}

    .Lateraldivdesconecta li:nth-child(2):hover .righttexto a {
        height: 95px;
    }

.Lateraldivdesconecta li:nth-child(3):hover .righttexto a {
    height: 95px;
}

.Lateraldivdesconecta li:nth-child(3):hover .righttexto {
    background-color: rgba(0, 0, 0, 0.6);
    margin-top: -107px;
    width: 130px;
    height: 95px;
    line-height: 19px;
    font-weight: bold;
}

.righttexto a {
    color: white;
}

.titular_principalDch {
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    width: 272px;
}

.color1 {
    width: 105px;
    position: relative;
    float: left;
    margin-top: -4px;
}

.titular_principalDcha2 {
    color: black;
}

.toptexto {
    padding-left: 5px;
    padding-right: 5px;
}

    .toptexto a:hover {
        color: #CC0000;
        text-decoration: none;
    }

.righttexto a:hover {
    color: white;
    text-decoration: none;
}

#enlaceCabecera1 > a {
    color: #FFFFFF;
}

#enlaceCabecera1 > a {
    color: #FFFFFF;
}


/*FALDÓN DESCONECTA*/
#DPDesconecta_cabeceraMedio {
    text-align: center;
    height: 315px;
    padding-bottom: 15px;
    padding-top: 15px;
    margin-top: 4px;
    margin-left: 16px;
    position: relative;
}

#DPDesconecta {
    margin-top: 5em;
    margin-bottom: 5em;
    width: 100%;
}

.menuDesconecta {
    background-color: #FFFFFF !important;
    height: 56px;
    margin-bottom: 14px;
    margin-left: 17px;
    width: 963px;
}

.navItemDesconecta {
    border: 1px solid #D9D9D9;
    cursor: pointer;
    float: left;
    font-weight: bold;
    letter-spacing: 2px;
    line-height: 16px;
    margin: 0 -1px 0 0;
    padding: 1px;
    text-transform: uppercase;
    list-style: none;
}

    .navItemDesconecta a {
        color: #000000;
        float: left;
        font-size: 22px;
        font-weight: lighter;
        letter-spacing: 0;
        padding: 18px 30px;
        position: relative;
        text-decoration: none;
    }

.animalpartymenu {
    margin-bottom: -11px !important;
}


.Relative {
    width: 100%;
    height: auto;
    position: relative;
}

.NotiDesconecta0, .NotiDesconecta1, .NotiDesconecta2 {
    width: 30%;
    height: auto;
    float: left;
    box-sizing: border-box;
    text-align: left;
    margin-right: 2.9em;
    position: relative;
    overflow: hidden;
}



.NotiDesconecta2 {
    margin-right: 0;
}

img.ImagenDesconecta.lazy.cursor {
    width: 100%;
    height: auto;
    min-height: 300px;
}



.DivDesconectaTitulo {
    font-size: 16px;
    font-weight: 400;
    position: absolute;
    width: 100%;
    background-color: rgba(0,0,0,0.7);
    bottom: 0;
    text-align: left;
    padding: 10px 4px 10px 4px;
    line-height: 22px;
}

    .DivDesconectaTitulo a {
        color: #f1f1f1;
    }

        .DivDesconectaTitulo a:hover {
            color: #767676;
        }

.ADesconectaTitulo {
    color: #f1f1f1;
}

a.ADesconectaTitulo {
    float: left;
    padding-left: 10px;
    padding-right: 10px;
}

.ADesconectaTitulo:hover {
    color: #CC0000;
    text-decoration: none;
}



.ColumnaFooter {
    background-color: #2B2B2B;
    float: left;
    height: 50px;
    list-style: none outside none;
    margin-top: 15px;
    text-align: center;
    width: 984px;
    box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.5);
    margin-bottom: 21px;
}


    .ColumnaFooter > li {
        float: left;
        font-size: 16px;
        margin-top: 4px;
        padding-left: 29px;
        padding-right: 28px;
    }

.AcercaFoot {
    float: left;
    margin-top: 39px;
    width: 100%;
}

.footerAcercaDe {
    color: #FFFFFF;
    font-size: 1.2em;
    font-weight: 600;
    text-decoration: none;
    padding-bottom: 150px;
}

    .footerAcercaDe:hover {
        color: #2AAABD;
        text-decoration: none;
    }



.Widthfull {
    width: 323px;
}

.AccesoAbonados {
    float: right;
}

    .AccesoAbonados a {
        color: #767676;
        font-size: 13px;
        float: right;
    }

        .AccesoAbonados a:hover {
            text-decoration: none;
            color: #ca2622;
        }


.LogoAbonados {
    margin-bottom: -3px;
    margin-right: 5px;
}


.FlechaAbonados {
    margin-left: 2px;
    margin-right: 3px;
    margin-top: 5px;
}

.AccesoAbonadosA:hover {
    cursor: pointer;
}

.AccesoAbonadosI {
    float: right;
}

.AcessoDiv {
    float: left;
    padding: 10px 0 0 0;
}

    .AcessoDiv .icon-user {
        color: #767676;
        font-size: 16px;
        margin: 0 2px 0 0;
        display: inline-block;
    }



.AcessoDivSecciones {
    background-color: #f3f3f3;
    float: right;
    margin-left: 743px;
    margin-top: 9px;
    position: absolute;
    display: none;
}



.AcessoDivSecciones {
    background-color: #f3f3f3;
    float: right;
    margin-left: 743px;
    margin-top: 9px;
    position: absolute;
}

#MenuSeccionesLateral_LLeno {
    margin-left: 826px;
    margin-top: 67px;
    position: absolute;
    z-index: 9999999;
}

#MenuSeccionesLateral, #MenuSeccionesLateral_LLeno {
    margin-left: 830px;
    margin-top: 67px;
    position: absolute;
    z-index: 9999999;
}

.esnotiEuropa {
    float: left;
}

    .esnotiEuropa h2 {
        margin: 0 20px 0 0;
        padding: 0 15px;
        font-weight: 600;
        font-size: 14px;
        color: #cc0000;
        background: #ddd;
        height: 35px;
        line-height: 35px;
        position: relative;
    }

        .esnotiEuropa h2:after {
            border-color: transparent #ddd;
            border-style: solid none solid solid;
            border-width: 18px 0 18px 10px;
            content: "";
            position: absolute;
            right: -9px;
            top: 0;
            z-index: auto;
        }


.logo_ep {
    float: left;
    font-size: 30px;
    padding-left: 10px;
    height: 40px;
    padding-bottom: 20px;
    z-index: 99999;
    position: relative;
}

.pieEuropa {
    /*background: url('https://s01.europapress.net/imagenes/estaticos/logo-europapress.svg') no-repeat bottom center;*/
    /*background-size: contain;*/
    font-size: 3rem;
    font-weight: bold;
    margin: 0 auto 10px auto;
    cursor: pointer;
    width: 195px;
    padding: 20px 0 0 0;
}

.pie-especiales {
    display: none;
    position: absolute;
    background-color: #fbfbfb;
    top: 102%;
    left: 0;
    z-index: 10;
    border: 1px solid #d3d3d3;
    padding: 5px 10px;
    -webkit-box-shadow: 1px 1px 5px 0 rgba(211,211,211,1);
    -moz-box-shadow: 1px 1px 5px 0 rgba(211,211,211,1);
    box-shadow: 1px 1px 5px 0 rgba(211,211,211,1);
    width: 100%;
}

.EuropaPortada {
    color: black;
    font-weight: 700;
    display: none;
}

.PressPortada {
    color: #CC0000;
    font-weight: 700;
    display: none;
}
/* INICIO DESTACAMOS */

#temas_dia {
    border-top: 1px solid #DDD;
    border-bottom: 1px solid #DDD;
    width: 100%;
    padding: 2px 0px;
    margin: 15px 0 10px 0;
    display: inline-block;
}

.esnoticia > li {
    float: left;
    margin-right: 24px;
    margin-top: 7px;
    color: #999;
}

    .esnoticia > li:first-child {
        list-style-type: none;
    }

.esnoticia a {
    font-size: 15px;
    color: #767676;
}

    .esnoticia a:hover {
        color: #cc0000;
    }


.esnoti {
    float: left;
}

    .esnoti h2 {
        margin: 0 20px 0 0;
        padding: 0 15px;
        font-weight: 600;
        font-size: 14px;
        color: #333;
        height: 35px;
        line-height: 35px;
        position: relative;
    }

.esnoticiaContainer {
    height: 30px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
}



.esnoticiaMainContainer {
    height: 36px;
    width: 98%;
    background-color: #f1f1f1;
    margin: 0 10px 0 10px;
}


/* FIN DESTACAMOS */

.admin {
    margin-bottom: 10px;
}

    .admin .chart {
        display: inline-block;
        width: 60px;
        height: 15px;
    }

    .admin .GoogleChart_ls {
        width: 60px;
        height: 15px;
    }


.solo {
    background: none repeat scroll 0 0 rgb(102, 102, 102);
}


/*ROTATOR CHANCE*/

.projcontainerRotator {
    height: 270px;
    margin-right: auto;
    overflow: hidden;
    width: 300px;
}

    .projcontainerRotator .flex-direction-nav {
        width: 300px;
        top: 600px;
    }

    .projcontainerRotator .flex-control-paging li a.flex-active {
        background: none repeat scroll 0 0 rgba(0, 0, 0, 0.9);
        cursor: default;
    }

    .projcontainerRotator .flex-control-nav li {
        display: inline-block;
        margin: 0 3px;
        border: 0 !important;
    }


.flex-control-nav.flex-control-paging a {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
    border-radius: 20px;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.3) inset;
    cursor: pointer;
    display: block;
    height: 8px;
    text-indent: -9999px;
    width: 8px;
}


.projcontainerRotator .flex-control-nav {
    bottom: -179px;
    height: 18px;
    position: relative;
    text-align: center;
    visibility: visible !important;
    width: 300px;
    z-index: 999999;
}

.projcontainerRotator .TitularRotator {
    background-color: #FFFFFF;
    color: #000000;
    display: inline-block;
    font-size: 16px;
    height: 3.8em;
    line-height: normal;
    margin-left: 14px;
    margin-top: -29px;
    padding: 1.2em 0.5em 0.2em 0.1em;
    text-align: center;
    vertical-align: middle;
    width: 259px;
    box-shadow: 3px 2px 4px 0 rgba(0, 0, 0, 0.44);
    opacity: 0.9;
    -webkit-box-shadow: 3px 2px 4px 0 rgba(0, 0, 0, 0.44);
    -moz-box-shadow: 3px 2px 4px 0 rgba(0, 0, 0, 0.44);
    overflow: hidden;
}

.projcontainerRotator .slides, .flex-control-nav, .flex-direction-nav {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}

    .projcontainerRotator .slides > li {
        height: 400px;
        overflow: hidden;
    }

.projcontainerRotator .slides {
    max-height: 300px;
    visibility: visible !important;
}

.RotatorContainer {
    max-height: 300px;
    overflow: hidden;
}

/*.TituloPortada {
	background-color: #fff;
	color: #FFFFFF;
	font-size: 24px;
	padding-bottom: 5px;
	padding-top: 13px;
	text-align: center;
	width: 300px;
	color:black;
	background:url("https://s01.europapress.net/imagenes/estaticos/BordeArriba.png") no-repeat scroll center top / 300px 9px rgba(0, 0, 0, 0);
}*/


.TituloPortada {
    background-color: #d80000;
    color: #000000;
    font-size: 24px;
    margin-bottom: 11px;
    margin-left: -1px !important;
    padding-bottom: 6px;
    padding-left: 13px;
    padding-top: 6px;
    text-align: left;
    width: 313px;
    box-shadow: 3px 3px 4px 2px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 3px 3px 4px 2px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 3px 3px 4px 2px rgba(0, 0, 0, 0.3);
}


#atftbx > p {
    background: none repeat scroll 0 0 #003366;
    color: #FFFFFF;
    font-size: 25px;
    padding-bottom: 6px;
    padding-top: 6px;
    text-align: center;
}

.BlancoChance {
    color: white;
}

.NegroChance {
    color: white;
    margin-right: 5px;
}

.RojoChance {
    color: #d80000;
}

.rojo {
    color: #cc0000;
}

.projcontainerRotator .flex-direction-nav a {
    background: url("https://s01.europapress.net/chance/bg_direction_nav.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    display: block;
    height: 30px;
    margin: -20px 0 0;
    opacity: 0;
    position: absolute;
    text-indent: -9999px;
    top: 50%;
    width: 30px;
    z-index: 99999;
}



.projcontainerRotator:hover > .flex-prev {
    left: 5px;
    opacity: 0.8;
}

.projcontainerRotator .slides, .flex-control-nav, .flex-direction-nav {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}

.projcontainerRotator:hover .flex-direction-nav .flex-prev {
    background-position: 100% 0;
    right: 3px;
    opacity: 0.8;
    top: 160px;
}

.projcontainerRotator:hover .flex-direction-nav .flex-next {
    left: 6px;
    opacity: 0.8;
    top: 160px;
    z-index: 99;
}


.Rotator {
    display: inline-block;
    position: relative;
    width: 300px;
    margin-top: 10px;
    margin-bottom: 10px;
}


/*ROTATOR PORTADA*/
.projcontainerRotatorNoticias {
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3);
    height: 271px;
    overflow: hidden;
}

    .projcontainerRotatorNoticias .TitularRotator {
        color: #000000;
        display: inline-block;
        font-size: 17px;
        font-weight: bold;
        line-height: normal;
        margin-left: 14px;
        margin-top: 5px;
        text-align: left;
        vertical-align: middle;
        width: 276px;
    }

    .projcontainerRotatorNoticias .flex-direction-nav {
        display: none;
    }

    .projcontainerRotatorNoticias .flex-control-nav li {
        display: inline-block;
        margin: 0 5px;
        border: 0 !important;
    }

    .projcontainerRotatorNoticias .flex-control-nav {
        background-color: rgba(0, 0, 0, 0.7);
        bottom: -171px;
        height: 18px;
        padding-left: 11px;
        padding-top: 10px;
        position: relative;
        visibility: visible !important;
        width: 86px;
        z-index: 999999;
    }

        .projcontainerRotatorNoticias .flex-control-nav.flex-control-paging a {
            border-radius: 20px;
            box-shadow: 0 0 3px rgba(255,255,255, 0.3) inset;
            cursor: pointer;
            display: block;
            height: 8px;
            text-indent: -9999px;
            width: 8px;
        }

    .projcontainerRotatorNoticias .flex-control-paging li a.flex-active {
        background: none repeat scroll 0 0 rgba(204, 0, 0, 0.9);
        cursor: default;
    }

#visualization {
    display: inline-block;
}

/**************ESTILO FORMATO NOTICIA NUEVA*****************/

.titular_principalv2 {
    color: #333;
    font-size: 32px;
    /*font-size: 3.2rem; RESPONSIVE*/
    margin: 0 0 15px 0;
    width: 645px;
    line-height: 38px;
    font-weight: 600;
}

.antetitulov2 {
    color: #333;
}

.spanantetitulov2 {
    background-color: white;
    color: #333;
    display: block;
    /*font-size: 1.5rem; RESPONSIVE*/
    font-size: 15px;
    text-transform: uppercase;
    margin-bottom: .4em;
}

.captionv2 {
    padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 10px;
    text-align: right;
    position: absolute;
    width: 100%;
    bottom: 0;
    color: white;
    right: 0;
    z-index: 3;
    background: rgba(0,0,0,.8);
    box-sizing: border-box;
}

    .captionv2 figcaption {
        text-align: right;
        width: 100%;
    }




#NoticiaPrincipal #CuerpoNoticiav2 {
    /*display:inline-block;
		float:right;*/
    width: 620px;
    margin-left: 10px;
    margin-right: 10px;
    font-size: 16px;
    margin-top: 10px;
}

.RelacionadasEntreParrafos {
    border-left: 2px solid #036;
    float: right;
    margin: 40px 8px 14px 12px;
    padding-left: 5px;
    padding-right: 5px;
    width: 270px;
    clear: both;
}

.RelacionadaEntreParrafo {
    color: #036;
}

.titulorelacionadasEntreParrafos {
    color: #036;
    font-size: 21px;
    margin-bottom: 20px;
    padding-top: 10px;
    text-align: left;
    width: 260px;
    margin-left: 6px;
}

.RelacionadasEntreParrafos li {
    border-bottom: 1px solid #DDDDDD;
    font-size: 16px;
    list-style: none outside none;
    margin-top: 7px;
    padding-bottom: 7px;
    text-align: left;
    width: 260px;
    margin-left: 7px;
}

.RelacionadasEntreParrafos ul li:last-child {
    border-bottom: none !important;
    padding-bottom: 10px;
}

.RelacionadaEntreParrafo:hover {
    /*opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=80)";
	-khtml-opacity: .80;
	-moz-opacity: .80;*/
    color: #FF8900;
    text-decoration: none;
}


.PubliAbajoNoticiaCentrada {
    margin-bottom: 8px;
    margin-right: 4px;
    text-align: center;
}
/*ADDTHIS*/
.addthis_floating_style {
    position: absolute !important;
}

.addthis_button_google_plusone.at300b {
    margin-top: -25px;
    width: 60px;
}

.addthis_toolbox.addthis_default_style.addthis_32x32_style {
    margin-left: 36px;
    margin-top: -18px;
}


.addthis_button_print.at300b {
    float: left;
    height: 34px;
    width: 33px;
}

.addthis_button_email.at300b {
    float: left;
    height: 34px;
    width: 33px;
}

.columna1v2 {
    float: left;
    margin-right: 15px;
    width: 100%;
    position: relative;
}

    .columna1v2 > .schema_foto > a > img {
        width: 260px !important;
        margin: auto;
    }

    .columna1v2 > .schema_foto {
        text-align: center;
        padding-top: 25px;
        z-index: 2;
        position: relative;
        overflow: hidden;
        padding-bottom: 23px;
    }

        .columna1v2 > .schema_foto .captionv2 {
            margin-right: 5px;
        }

        .columna1v2 > .schema_foto > a > img {
            box-shadow: 0 10px 16px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19) !important;
        }

    .columna1v2 > .thumbs {
        z-index: 2;
        position: relative;
    }

.tabs.c {
    font-size: 9px !important;
}

    .tabs.c li {
        padding: 4px;
    }


.contenedorComparte {
    overflow: hidden;
    padding-top: 3px !important;
    position: relative;
    text-align: center;
    width: 665px;
}

.contenedorComparteBajoTitular {
    overflow: hidden;
    padding: 0.5em 2em;
    position: relative;
    width: 644px;
}



.SigueTwitter {
    float: right;
    text-align: right;
    margin-right: 22px;
    height: 40px;
}

/***** Enlace redes sociales pie de noticia *****/
#EnlacesRedesSociales {
    text-align: center;
    width: 100%;
}

#SigueRedSocial {
    margin: 1em 25px 1em 25px;
    display: inline-block;
}
/************************************************/


#LigatusLoad {
    width: 660px;
    /*margin-top: 620px;*/
    margin-left: 14px;
}

#at4-recommended-outer-container {
    background-color: #2B5464;
    border-top: 2px solid #333333;
}

.addthis-smartlayers .at4-recommended h3.at-recommended-label {
    color: white !important;
}

.twitter-tweet.twitter-tweet-rendered {
    margin-left: 62px !important;
}

.hgpfm-image-link:before {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.15);
    content: "";
    display: block;
    height: 100%;
    position: absolute;
    top: 0;
    -webkit-transition: background-color 0.15s ease-out 0s;
    -moz-transition: background-color 0.15s ease-out 0s;
    -ms-transition: background-color 0.15s ease-out 0s;
    -o-transition: background-color 0.15s ease-out 0s;
    transition: background-color 0.15s ease-out 0s;
    width: 100%;
    z-index: 2;
}

.hgpfm-image-link {
    /*   box-shadow: 0 2px 1px rgba(0, 0, 0, 0.2);*/
}

.hgpfm-link {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    height: auto;
    position: relative;
    vertical-align: top;
    width: 100%;
}

img.lazy.hgpfm-image {
    width: 100%;
    height: auto;
}

.theme-bg-ssts-label {
    background-color: #333;
    color: #fff;
    font-size: 13px;
    font-weight: normal;
    line-height: 9px;
    padding: 4px 6px;
    text-transform: uppercase;
}

.hgsm-ssts-label-top-left {
    left: 10px;
    position: absolute;
    top: 10px;
    z-index: 2;
}

.hgpfm-image-link:hover:before {
    background: none repeat scroll 0 0 #000000;
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}

.hgpfm-image-gradient {
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.65) 70%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    bottom: 0;
    content: "";
    display: block;
    height: 46%;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 2;
}

.hgpfm-image-gradient2 {
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.40) 70%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    bottom: 0;
    content: "";
    display: block;
    height: 20%;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 2;
}



.hgpfm-image-hed {
    color: #fff;
    display: table-cell;
    font-size: 16px;
    padding: 0;
    line-height: 22px;
    vertical-align: middle;
}

.hgpfm-image-hed-wrap {
    bottom: 0;
    left: 0;
    padding: 8px 5px 10px 8px;
    position: absolute;
    z-index: 10;
}

.aldiaenlace {
    position: relative;
    float: left;
}


/*Css para Gobierno Aragón*/
#TablaGobAragon {
    border: 3px solid #0066cb;
    width: 300px;
    height: auto;
    background-repeat: repeat;
    background-color: #f5f5f5;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    display: inline-block;
}

    #TablaGobAragon li {
        margin: 0;
        padding: 5px 5px 10px 3px;
        list-style-image: url('https://s01.europapress.net/imagenes/estaticos/disco_empresas.png');
        list-style-position: inside;
    }

    #TablaGobAragon ul {
        margin: 0;
        padding: 0;
    }

        #TablaGobAragon ul.destacados_empresas li {
            border-width: 1px;
            font-size: 13px;
            line-height: 15px;
            margin-left: 10px;
            margin-right: 10px;
            padding-bottom: 15px;
        }

            #TablaGobAragon ul.destacados_empresas li a {
                color: #0066cb;
                font-weight: bold;
                font-size: 13px;
            }

    #TablaGobAragon a:link {
        text-decoration: none;
    }

    #TablaGobAragon a:hover {
        text-decoration: underline;
    }

    #TablaGobAragon .titulo_empresas {
        background-repeat: repeat;
        height: 28px;
        background-image: url('https://s01.europapress.net/imagenes/estaticos/fnd_red_emp.gif');
        font-size: 20px;
        font-weight: bold;
        text-transform: uppercase;
        color: #FFFFFF;
        text-align: center;
    }
/*Css para Gobierno Aragón*/


/*Css para patrocinio Educamad (Madrid)*/
#TablaEducaMad {
    border: 3px solid #0066cb;
    width: 300px;
    height: auto;
    background-repeat: repeat;
    background-color: #FFFFFF;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    display: inline-block;
}

    #TablaEducaMad li {
        margin: 0;
        padding: 5px 5px 10px 3px;
        list-style-image: url('https://s01.europapress.net/imagenes/estaticos/disco_empresas.png');
        list-style-position: inside;
    }

    #TablaEducaMad ul {
        margin: 0;
        padding: 0;
    }

        #TablaEducaMad ul.destacados_educamad li {
            border-width: 1px;
            font-size: 13px;
            line-height: 15px;
            margin-left: 10px;
            margin-right: 10px;
            padding-bottom: 15px;
        }

            #TablaEducaMad ul.destacados_educamad li a {
                color: #0066cb;
                font-weight: bold;
                font-size: 13px;
            }

    #TablaEducaMad a:link {
        text-decoration: none;
    }

    #TablaEducaMad a:hover {
        text-decoration: underline;
    }

    #TablaEducaMad .titulo_educamad {
        background-repeat: no-repeat;
        height: 70px;
        background-image: url('https://s01.europapress.net/imagenes/estaticos/educamad3.png');
        font-size: 20px;
        font-weight: bold;
        text-transform: uppercase;
        color: #FFFFFF;
        text-align: center;
    }
/*Css para patrocinio Educamad (Madrid)*/


.MaterialEnDirecto {
    background: none repeat scroll 0 0 white;
    -webkit-box-shadow: 0 6px 8px 0 rgba(0, 0, 0, 0.4);
    -ms-box-shadow: 0 6px 8px 0 rgba(0, 0, 0, 0.4);
    box-shadow: 0 6px 8px 0 rgba(0, 0, 0, 0.4);
    margin-bottom: 20px;
    margin-left: 12px;
    margin-right: 2px;
    position: relative;
    text-align: left;
    width: 654px;
}



.MaterialTitularEnDirecto {
    background: none repeat scroll 0 0 #036;
    color: #fff !important;
    font-size: 24px !important;
    font-weight: lighter !important;
    padding-bottom: 2px;
    padding-left: 20px;
    padding-top: 2px;
    text-align: left;
    width: auto;
    z-index: 9;
}

.bottomonlycircleshadowEndirecto {
    background-color: #ff4708;
    -ms-border-radius: 40px;
    border-radius: 40px;
    -webkit-box-shadow: 0 6px 3px rgba(0, 0, 0, 0.6);
    -ms-box-shadow: 0 6px 3px rgba(0, 0, 0, 0.6);
    box-shadow: 0 6px 3px rgba(0, 0, 0, 0.6);
    float: right;
    height: 50px;
    margin-left: 250px;
    margin-right: 14px;
    margin-top: -30px;
    width: 50px;
}


.MaterialEnlaceEndirecto {
    height: 60px;
}


.materialstreamingcenter {
    height: 25px;
    margin-left: 1px;
    margin-top: 3px;
    text-align: center;
    width: 26px;
}


.MaterialHoraEndireco {
    color: #a5a5a7;
    float: left;
    font-size: 29px !important;
    letter-spacing: -1px;
    margin-top: 10px;
    padding-right: 22px;
    text-align: center;
    width: 100px;
}

.MaterialTextoEndirecto {
    color: #333;
    float: right;
    font-size: 19px !important;
    font-weight: bold;
    margin-left: 14px;
    margin-top: -42px;
    width: 564px;
}


/*Css para Gobierno Aragón*/
#TablaGobAragon {
    border: 3px solid #0066cb;
    width: 300px;
    height: auto;
    background-repeat: repeat;
    background-color: #f5f5f5;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

    #TablaGobAragon li {
        margin: 0;
        padding: 5px 5px 10px 3px;
        list-style-image: url('https://s01.europapress.net/imagenes/estaticos/disco_empresas.png');
        list-style-position: inside;
    }

    #TablaGobAragon ul {
        margin: 0;
        padding: 0;
    }

        #TablaGobAragon ul.destacados_empresas li {
            border-width: 1px;
            font-size: 13px;
            font-family: Segoe UI,Segoe,Segoe WP,Tahoma,Verdana,Arial,sans-serif;
            line-height: 15px;
            margin-left: 10px;
            margin-right: 10px;
            padding-bottom: 15px;
        }

            #TablaGobAragon ul.destacados_empresas li a {
                color: #0066cb;
                font-weight: bold;
                font-family: Segoe UI,Segoe,Segoe WP,Tahoma,Verdana,Arial,sans-serif;
                font-size: 13px;
            }

    #TablaGobAragon a:link {
        text-decoration: none;
    }

    #TablaGobAragon a:hover {
        text-decoration: underline;
    }

    #TablaGobAragon .titulo_empresas {
        background-repeat: repeat;
        height: 28px;
        background-image: url('https://s01.europapress.net/imagenes/estaticos/fnd_red_emp.gif');
        font-family: "Segoe UI";
        font-size: 20px;
        font-weight: bold;
        text-transform: uppercase;
        color: #FFFFFF;
        text-align: center;
    }
/*Css para Gobierno Aragón*/

.columna2 .grupo-noticias {
    margin-left: 5px;
}



.columna2.listadestacadosseccion {
    margin-left: 5px;
}

.centrado {
    margin-bottom: 6px;
    margin-right: -1px;
    margin-top: 6px;
    padding: 4px 20px;
    width: 260px;
}



    /*.columna3.centrado div div:first-child {
		-webkit-box-shadow: 0 6px 8px 0 rgba(0, 0, 0, 0.24);
	-ms-box-shadow: 0 6px 8px 0 rgba(0, 0, 0, 0.24);
	box-shadow: 0 6px 8px 0 rgba(0, 0, 0, 0.24);
}*/
    /*.columna3.centrado div div:first-child .antetitulo, .columna3.centrado div div:first-child .titular_portada2, .columna3.centrado div div:first-child p {
	width: 250px;
}*/

    .centrado img {
        text-align: center;
    }


.barraseparadoranoticias {
    background-color: #0b6098;
    height: 47px;
    margin-bottom: 17px;
    padding-top: 14px;
    width: 100%;
}




.contextual {
    float: right;
    clear: none;
    margin: 1em 1px 1em 0 !important;
    width: 500px;
}


#ctl00_Menu_ctl00_divEdit {
    margin-top: -30px;
}

.logosfaldon {
    background: url('https://s01.europapress.net/imagenes/estaticos/LogoSpritePie2.png') no-repeat top left;
}

.logosfaldon_menu {
    background: url('https://s01.europapress.net/imagenes/estaticos/logos3.png') no-repeat top left;
}

.logosfaldon.Aldiacat_transparente_dgr_peque {
    background-position: 0 0;
    width: 100px;
    height: 34px;
    margin-top: -11px;
}

.logosfaldon_menu.Aldiacat_color_dgr_peque {
    background-position: -0px -260px;
    width: 111px;
    height: 54px;
    margin-top: -11px;
}

.logosfaldon.campus_150 {
    background-position: 0 -40px;
    height: 23px;
    margin-bottom: 10px;
    width: 100px;
}

.logosfaldon_menu.campus_150 {
    background-position: -0px -189px;
    width: 129px;
    height: 13px;
    margin-left: auto;
    margin-top: 18px;
}

.ul_Menu_Secciones {
    margin-left: -25px;
}

@media screen and (min-width: 1380px) {
    .logosfaldon_menu.campus_150 {
        margin-left: 365px;
    }
}

.logocanal.two.columns {
    margin-left: 10px;
}

@media print {
    #subnavegacionFixed, #navegacionFixed, .CabeceraCanal, .colLateral, .js-origen2, .cabecera_actualidad, .divconsombra, .publi, .bannerBajoMasLeido, #div-gpt-ad-1483461443106-2, #div-gpt-ad-1483461443107-3, .div-gpt-id-Adman_300x250 {
        display: none;
    }

    .NormalTextoNoticia {
        font-size: 10pt;
    }

    h1 {
        font-size: 12pt;
    }
}

@page {
    size: A4;
    margin: 0;
}

a.boton-social.pequeño.printer.posicion:hover {
    cursor: pointer;
}

div#dp_noti {
    margin-bottom: 33px;
    width: 100%;
}

.logosfaldon_menu.chance_150 {
    background-position: -0px -0px;
    width: 130px;
    height: 21px;
    margin-top: 10px;
}

.logosfaldon.chance_150 {
    background-position: 0 -59px;
    width: 100px;
    height: 34px;
}

.logosfaldon.ciencia_150 {
    background-position: 0 -90px;
    height: 24px;
    margin-bottom: 11px;
    overflow: hidden;
    width: 100px;
}

.logosfaldon_menu.ciencia_150 {
    background-position: -0px -84px;
    width: 131px;
    height: 18px;
    margin-top: 10px;
}

.logosfaldon.cultura_150 {
    background-position: 0 -114px;
    width: 100px;
    height: 34px;
}

.logosfaldon_menu.cultura_150 {
    background-position: -0px -103px;
    width: 111px;
    height: 41px;
}

.logosfaldon.desconecta_150 {
    background-position: 0 -144px;
    width: 100px;
    height: 30px;
}

.logosfaldon_menu.desconecta_150 {
    background-position: -0px -164px;
    width: 131px;
    height: 24px;
    margin-top: 10px;
}

.logosfaldon.eptv_150 {
    background-position: 0 -173px;
    width: 100px;
    height: 34px;
}

.logosfaldon.fotos_ep_150 {
    background-position: 0 -192px;
    height: 34px;
    margin-bottom: 9px;
    width: 100px;
}

.logosfaldon.hf_300_aniversario_20_annos {
    background-position: 0 -218px;
    height: 50px;
    width: 100px;
}

.logosfaldon.impulsamos_150 {
    background-position: 0 -261px;
    width: 100px;
    height: 34px;
}

.logosfaldon_menu.impulsamos_150 {
    background-position: -0px -229px;
    width: 131px;
    height: 21px;
    margin-top: 13px;
}

.menu_portales_container li {
    float: left;
    height: 50px;
    list-style: outside none none;
    padding: 1px 30px;
}

.logosfaldon.infosalus_150 {
    background-position: 0 -283px;
    height: 31px;
    margin-bottom: 10px;
    width: 100px;
}

.logosfaldon_menu.infosalus_150 {
    background-position: -0px -145px;
    width: 131px;
    height: 18px;
    margin-top: 10px;
}

.logosfaldon_menu.epsocial_150 {
    background-position: -0px -324px;
    width: 111px;
    height: 26px;
    margin-top: 9px;
}


.logosfaldon.notimerica_150 {
    background-position: 0 -311px;
    width: 100px;
    height: 34px;
}

.logosfaldon_menu.notimerica_150 {
    background-position: -0px -22px;
    width: 129px;
    height: 39px;
}

.logosfaldon.portaltic_150 {
    background-position: 0 -341px;
    width: 100px;
    height: 28px;
}

.logosfaldon_menu.portaltic_150 {
    background-position: -0px -62px;
    width: 129px;
    height: 21px;
    margin-top: 10px;
}

.logosfaldon.turismo_150 {
    background-position: 0 -369px;
    width: 100px;
    height: 34px;
}

.logosfaldon_menu.turismo_150 {
    background-position: -0px -203px;
    width: 130px;
    height: 25px;
    margin-top: 11px;
}


.full-page-width {
    width: 100%;
    overflow: hidden;
}

.full-page-width-noticia {
    width: 100%;
    overflow: hidden;
}

.margenmenos20 {
    margin-top: 0;
    /* padding-top: 5px; */
}

.center-content-container {
    position: relative;
    /*top: 10px;*/
    left: 0;
    margin: 0 auto 0;
    padding: 0; /*padding: 95px 0  0  !important;*/ /*padding-top:125px; -- Conflicto con IE8*/
    width: 1000px;
    /*background-color: transparent;*/
    background-color: white;
}

.content-container {
    width: 100%;
    background-color: #777;
    padding: 20px 0;
}


.CanalNotimerica {
    position: relative;
    top: -2px;
}

.listaHorizontal .CanalAldia {
    float: right;
}

.CanalesSeccion .canal-bcn-growth {
    background-color: #df0069;
    color: #fff;
}

    .CanalesSeccion .canal-bcn-growth a {
        color: #fff;
    }

        .CanalesSeccion .canal-bcn-growth a:hover {
            color: #fff;
        }

.CanalAldia {
    height: 31px;
}

.AcessoDivSecciones .group input.BuscadorEuropapress {
    width: 108px !important;
    display: inline-block !important;
}

.GoogleActiveViewClass1 {
    float: right;
    text-align: center !important;
}


.vermas {
    display: block;
    margin: 0 auto;
    width: 74px;
    height: 74px;
    text-align: center;
    line-height: 74px;
}




.ContenedorListadoNoticias {
    float: left;
    /*width: 660px;*/
    padding-top: 10px;
}

    .ContenedorListadoNoticias .ListadoNoticiasCol1 {
        float: left;
        width: 330px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    .ContenedorListadoNoticias .ListadoNoticiasCol2 {
        float: right;
        width: 330px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    .ContenedorListadoNoticias .ListaNoticiasHor {
        float: left;
        width: 100%;
    }

.ListadoNoticiasCol1 .Noticia {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px 5px 25px 5px;
    margin-bottom: 5px;
    border: 1px solid #fff;
}

.ListadoNoticiasCol2 .Noticia {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-right: 5px;
    padding: 10px 9px 25px 9px;
    margin-bottom: 5px;
    border: 1px solid #fff;
}

.ListadoNoticiasHor .Noticia, .noticias-entidad .Noticia {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom: 5px;
    border-bottom: 1px dotted #d5d5d5;
    /*margin-left: 10px;*/
}

.ContenedorListadoNoticias .Noticia .Minifoto {
    /*-webkit-box-shadow: 2px 3px 3px 0 rgba(0, 0, 0, 0.2);
			-ms-box-shadow: 2px 3px 3px 0 rgba(0, 0, 0, 0.2);
			box-shadow: 2px 3px 3px 0 rgba(0, 0, 0, 0.2);*/
    height: 173px;
    margin: 2px;
    overflow: hidden;
}

#AhoraEnPortada-container:after {
    content: "";
    float: left;
    padding-top: 15px;
    padding-top: 13px;
    width: 100%;
}

.Minifoto a img {
    background-color: #e5e5e5;
}


#AhoraEnPortada-container {
    background: none repeat scroll 0 0#d0ddeb;
    padding-bottom: 8px;
}

.AhoraEnPortadatexto {
    color: #333;
    display: inline-block;
    float: right;
    font-size: 14px;
    margin-top: 1px;
    padding-right: 5px;
    text-align: left;
    vertical-align: middle;
    width: 177px;
}


.AhoraEnPortada {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 76px;
    overflow: hidden;
    padding: 8px;
}




.ContenedorListadoNoticias .Noticia .antetitulo, .contenedor-noticias-entidad .Noticia .antetitulo {
    color: #767676;
    font-size: 13px;
    margin-top: 14px;
    padding-bottom: 3px;
}


.ContenedorListadoNoticias .Noticia h2, .contenedor-noticias-entidad .Noticia h2 {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 20px;
    font-weight: 600;
    line-height: 26px;
    padding-bottom: 5px;
    margin: 0;
}

    .ContenedorListadoNoticias .Noticia h2 a, .contenedor-noticias-entidad .Noticia h2 a {
        color: #333;
    }



.ContenedorListadoNoticias .Noticia .entradilla, .contenedor-noticias-entidad .Noticia .entradilla {
    color: #333;
    line-height: 24px;
    margin: 0;
    margin-bottom: 15px;
    font-size: 16px;
}

.ContenedorListadoNoticias .Noticia:hover h2 a, .contenedor-noticias-entidad .Noticia:hover h2 a {
    color: #CC0000 !important;
}



.ContenedorListadoNoticias .Noticia:hover, .contenedor-noticias-entidad .Noticia:hover {
    cursor: pointer;
}


.vermas:hover {
    -ms-box-shadow: #5e5e5e 0px 0px 0px 7px;
    box-shadow: #5e5e5e 0px 0px 0px 7px;
    -webkit-transition-duration: 1s;
    -moz-transition-duration: 1s;
    -o-transition-duration: 1s;
    transition-duration: 1s;
    cursor: pointer;
    background-color: #036;
}

    .vermas:hover a {
        color: #e5e5e5;
    }

.vermas a {
    color: #fff;
    font-size: 17px;
}

.PA_Lista33_img {
    max-height: 270px;
    overflow: hidden;
    position: relative;
}



.hrinicio {
    background-color: #5E5E5E;
    width: 50px;
    height: 8px;
    float: left;
    margin-bottom: 10px;
    margin-top: 20px;
    margin-left: 20px;
}

.hrfinal {
    background-color: #5E5E5E;
    width: 50px;
    height: 8px;
    float: right;
    margin-bottom: 10px;
    margin-top: 12px;
    margin-right: 11px;
}

.hrfondoazul {
    background-color: #036;
    margin-top: 18px;
    margin-left: 10px;
    width: 70px;
}

.columnadoble.ColumnaPrincipal div:hover {
    -webkit-transition-duration: 1s;
    -moz-transition-duration: 1s;
    -o-transition-duration: 1s;
    transition-duration: 1s;
}


.cursorPaginador :hover {
    background-color: #fff !important;
    border: 1px solid black;
    cursor: pointer;
    -webkit-transition-duration: 0s;
    -moz-transition-duration: 0s;
    -o-transition-duration: 0s;
    transition-duration: 0s;
}

.PA_Lista33_Fin_paginador {
    background-color: #f3f3f3;
    float: left;
    height: 404px;
    margin-bottom: 10px;
    margin-left: 18px;
    max-height: 404px;
    overflow: hidden;
    position: relative;
    width: 30%;
    border: 1px solid #f3f3f3;
}


.PA_Lista30_Fin_paginador {
    background-color: #f3f3f3;
    float: left;
    height: 404px;
    margin-bottom: 10px;
    margin-left: 18px;
    max-height: 404px;
    overflow: hidden;
    position: relative;
    width: 30%;
    border: 1px solid #f3f3f3;
}

.PA_Lista10_Fin_paginador {
    background-color: #f3f3f3;
    float: left;
    height: 404px;
    margin-bottom: 10px;
    margin-left: 18px;
    max-height: 404px;
    overflow: hidden;
    position: relative;
    width: 30%;
    border: 1px solid #f3f3f3;
}


.PA_Lista70_Fin_paginador {
    background-color: #f3f3f3;
    float: left;
    height: 404px;
    margin-bottom: 10px;
    margin-left: 18px;
    max-height: 404px;
    overflow: hidden;
    position: relative;
    width: 60%;
    border: 1px solid #f3f3f3;
}



.vermasCuadrado {
    margin-top: 100px;
    position: relative;
}

.vermasCuadradoL {
    margin-top: 75px;
    position: relative;
}

.vermasLateral {
    position: relative;
    height: 63px;
    margin-top: 19px;
}

.vermasCuadrado a {
    color: #000000;
    font-family: roboto slab;
    font-size: 28px;
    margin-left: 37px;
    padding-top: 54px !important;
    text-transform: uppercase;
}

.vermasCuadradoL a {
    color: #000000;
    font-family: roboto slab;
    font-size: 28px;
    margin-left: 37px;
    padding-top: 54px !important;
    text-transform: uppercase;
}

.vermasLateral a {
    color: #333;
    font-family: roboto slab;
    font-size: 28px;
    margin-left: 37px;
    text-transform: uppercase;
    padding-top: 54px !important;
    text-decoration: none;
}

.vermasCuadrado > img {
    margin-left: 65px;
    margin-top: 50px;
}

.mas_noticias_nuevo > img {
    margin-right: 34px;
    margin-top: -76px;
    float: right;
    position: relative;
}

.OUTBRAIN {
    margin-left: -20px;
    float: left;
}

.FechaPublicacionNoticia {
    color: #767676;
    font-size: 12px;
    text-align: left;
    padding-bottom: 15px;
    margin-right: 7px;
}

    .FechaPublicacionNoticia abbr {
        font-size: 0.8em;
        font-weight: bold;
        margin-left: 4px;
        border: 0;
        cursor: pointer;
    }

    .FechaPublicacionNoticia span {
        font-weight: bold;
    }







/*.Identado {
	background: url("https://s01.europapress.net/imagenes/estaticos/Identado2.png") no-repeat scroll 0 5px transparent;
	border-top: 0 none !important;
	margin-left: 6px;
	margin-top: -7px;
	padding-left: 13px !important;
	padding-top: 1px !important;
}*/



.Identado {
    border-top: 0 none !important;
    padding-left: 10px !important;
    padding-top: 10px !important;
    margin-left: 15px;
    position: relative;
    color: #333;
    font-size: 10px;
    margin-top: 0 !important;
}



    .Identado:before {
        content: " ";
        margin: 5px 0 0 5px;
        padding: 0;
        width: 8px;
        position: absolute;
        border-left: 1px solid #999;
        border-bottom: 1px solid #999;
        height: 16px;
        top: 6px;
        left: -15px;
    }

/*.grupo-noticias-mercadofinanciero .grupo-noticias-contenido .Identado {
  background: url("https://s01.europapress.net/imagenes/estaticos/right222.png") no-repeat scroll 0 0 #fff1e0;
}*/

/*.grupo-noticias-mercadofinanciero .grupo-noticias-contenido .Identado {
  background: url("https://s01.europapress.net/imagenes/estaticos/right222.png") no-repeat scroll 0 0 #fff1e0;
}*/

#ColumnaPrincipalPortada .Identado .titular_portada2 {
    width: 350px;
}

#ColumnaPrincipalPortada .Identado .NormalTextoNoticia {
    width: 345px;
}

#ColumnaSecundariaPortada {
    /*width: 260px;*/
}

    #ColumnaSecundariaPortada .Identado .titular_portada2 {
        width: 220px;
        font-size: 14px;
    }

    #ColumnaSecundariaPortada > div > div > .NormalTextoNoticia {
        font-size: 15px;
        line-height: 20px;
    }

    #ColumnaSecundariaPortada > div > div > a > img {
        width: 100%;
    }

.ColumnaPrincipalNoti > div > h2 {
    padding: 5px;
    box-sizing: border-box;
}

#ColumnaSecundariaPortada > div > .grupo-noticias-portaltic {
    margin-left: 5px;
    position: relative;
}

    #ColumnaSecundariaPortada > div > .grupo-noticias-portaltic > .grupo-noticias-contenido > .caja_noticia_portada {
        margin-left: 0;
    }




#ColumnaSecundariaPortada .Identado .NormalTextoNoticia {
    width: 220px;
}

/* juxtapose - v1.0.3 - 2014-10-14
 * Copyright (c) 2014 Alex Duner and Northwestern University Knight Lab 
 */
div.juxtapose {
    max-width: 600px;
    clear: both;
    font-family: sans-serif;
}

img.jx-image {
    width: 100%;
}

div.jx-slider {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

div.jx-handle {
    position: absolute;
    height: 100%;
    width: 40px;
    cursor: col-resize;
    z-index: 10;
    margin-left: -20px;
}

div.jx-control {
    height: 100%;
    margin-right: auto;
    margin-left: auto;
    width: 3px;
    background-color: white;
}

div.jx-controller {
    position: absolute;
    margin: auto;
    top: 0;
    bottom: 0;
    height: 60px;
    width: 9px;
    margin-left: -3px;
    background-color: white;
}

div.jx-arrow {
    position: absolute;
    margin: auto;
    top: 0;
    bottom: 0;
    width: 0;
    height: 0;
    transition: all .2s ease;
}

    div.jx-arrow.left {
        left: 2px;
        border-style: solid;
        border-width: 8px 8px 8px 0;
        border-color: transparent white transparent transparent;
    }

    div.jx-arrow.right {
        right: 2px;
        border-style: solid;
        border-width: 8px 0px 8px 8px;
        border-color: transparent transparent transparent white;
    }

div.jx-handle:hover div.jx-arrow.left, div.jx-handle:active div.jx-arrow.left {
    left: -1px;
}

div.jx-handle:hover div.jx-arrow.right, div.jx-handle:active div.jx-arrow.right {
    right: -1px;
}


div.jx-image {
    height: 100%;
    display: inline-block;
    top: 0;
    overflow: hidden;
    background-size: cover;
}

    div.jx-image.left {
        left: 0;
        background-position: left;
    }

    div.jx-image.right {
        right: 0;
        background-position: right;
    }

    div.jx-image div.jx-label {
        font-size: 1em;
        padding: .25em .75em;
        position: relative;
        display: inline-block;
        top: 0;
        background-color: rgba(0,0,0,.7);
        color: white;
        z-index: 0;
        white-space: nowrap;
        line-height: 18px;
        vertical-align: middle;
    }

    div.jx-image.left div.jx-label {
        float: left;
        left: 0;
    }

    div.jx-image.right div.jx-label {
        float: right;
        right: 0;
    }

div.jx-credit {
    line-height: 1.1;
    font-size: 0.75em;
}

    div.jx-credit em {
        font-weight: bold;
        font-style: normal;
    }


/* Animation
 */

div.jx-image.transition {
    transition: width .5s ease;
}

div.jx-handle.transition {
    transition: left .5s ease;
}

/* Knight Lab Credit */
a.jx-knightlab {
    background-color: rgba(0,0,0,.25);
    bottom: 0;
    display: table;
    height: 14px;
    line-height: 14px;
    padding: 1px 4px 1px 5px;
    position: absolute;
    right: 0;
    text-decoration: none;
    z-index: 10;
}

    a.jx-knightlab div.knightlab-logo {
        display: inline-block;
        vertical-align: middle;
        height: 8px;
        width: 8px;
        background-color: #c34528;
        transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
        top: -1.25px;
        position: relative;
        cursor: pointer;
    }

    a.jx-knightlab:hover {
        background-color: rgba(0,0,0,.35);
    }

        a.jx-knightlab:hover div.knightlab-logo {
            background-color: #ce4d28;
        }

    a.jx-knightlab span.juxtapose-name {
        display: table-cell;
        margin: 0;
        padding: 0;
        font-family: Helvetica;
        font-weight: 500;
        color: white;
        font-size: 10px;
        padding-left: 0.375em;
        vertical-align: middle;
        line-height: normal;
    }

    /* keyboard accessibility */
    div.jx-controller:focus,
    div.jx-image.left div.jx-label:focus,
    div.jx-image.right div.jx-label:focus,
    a.jx-knightlab:focus {
        background: #eae34a;
        color: #333;
    }

        a.jx-knightlab:focus span.juxtapose-name {
            color: #333;
            border: none;
        }

.TitularPrimeraNoticiaRelacionadaPPSinFoto {
    border-bottom: 1px solid #333;
    border-top: 1px solid #333;
    height: auto;
    padding: 3px;
    text-align: center;
    vertical-align: middle;
    width: auto;
}

    .TitularPrimeraNoticiaRelacionadaPPSinFoto > a {
        color: #333;
        font-size: 1.4em;
    }



#ctl00_ContenidoSobreDosColumnas_Panel1 {
    float: left;
    width: 660px;
}

#div-gpt-id-abonados_300x250 {
    float: left;
}

.listaHorizontal .CanalEsAndalucia {
    float: right;
}

/*Css para promo EsAndalucía*/
#TablaEsAndalucia {
    border: 2px solid #296929;
    width: 296px;
    height: auto;
    background-repeat: repeat;
    background-color: #fff;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    display: inline-block;
}

    #TablaEsAndalucia article {
        margin: 0;
        padding: 5px 5px 0px 3px;
        /*list-style-image: url('https://s01.europapress.net/imagenes/estaticos/disco_empresas.png');*/
        list-style-position: inside;
        text-align: left;
        list-style: square;
        color: #296929;
        margin-left: 5px;
    }

    #TablaEsAndalucia ul {
        margin: 0;
        padding: 0;
    }

        #TablaEsAndalucia ul.destacados_esandalucia article {
            border-width: 1px;
            font-size: 13px;
            line-height: 15px;
            margin-left: 22px;
            margin-right: 5px;
        }

            #TablaEsAndalucia ul.destacados_esandalucia article a {
                color: #296929;
                font-weight: bold;
                font-size: 15px;
                position: relative;
            }

    #TablaEsAndalucia article a:after {
        color: #296929;
        content: "\e918";
        font-family: icomoon;
        font-size: 6px;
        left: -14px;
        position: absolute;
        top: 4px;
        z-index: auto;
    }

    #TablaEsAndalucia .articulo-titulo a {
        margin: 0;
    }

    #TablaEsAndalucia a:link {
        text-decoration: none;
    }

    #TablaEsAndalucia a:hover {
        text-decoration: underline;
    }

    #TablaEsAndalucia .enlacemasnoticias_portada, #TablaEsAndalucia .enlacemasnoticias_portada:after {
        color: #296929 !important;
    }

/*Css para promo EsAndalucía*/


/*Css para promo Valencia*/
#TablaValencia {
    border: 1px solid #D5D5D5;
    width: 296px;
    height: auto;
    background-repeat: repeat;
    margin-top: 1em;
    margin-bottom: 0.5em;
    display: inline-block;
}

.TablaValencia-title {
    padding: .6em .6em .6em 0;
    position: relative;
    border-bottom: 1px solid #D5D5D5;
    width: 260px;
    margin-left: 15px;
    margin-top: 12px;
}

#TablaValencia .bandera {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAjoAAAAUCAYAAACEcZevAAAgAElEQVR4Xu1dB3xUVfb+pk8mvTcSElKBkCC9SYkFZRcU14KuBRuKYhdlFxQLiCi6KFhW/4JrBcUVQQUBWVqI1IQAgfSEhCSTOpPJ9PY/byDJTDKTvDeZGAuXX34JM+f29+797jnfOZeHeSOt6Idkeja/H2oFhCs1/VLv1K9mul3vrmM/u51XMIhdf6Xzv2JVh+6+W1jJoX8eK3waE8OufS6k7qisdCt/UXB0l3w8Ew+QWMGXWWFR098GHqzCrq9bUuP5buu0wggeRE5lzKUyt9rb20ynVNlZ06ZNG9rc3BzAtSyrlfuSQ3kUixcvPr1Cl3lZW313Ddwk2i7PNMl1QdZRIQX8MeZjgoc+PiKCVoPUfdUa8Lm2zLW8cPtE2fAaHZ7bU4+MWj27gnk8JBSWtcuWJMcDLPueGynFy1NDUaAxs6vLw1K65DUOJQ4JlGLdlDiMDfP2cE2OxZ0ZMqhPy3dVuOJc/4zzU3P/1S/9vff7F2z1Sv0s0Kr44NErKfU3Q6cU9Gl7Jqsa+7R8V4XzLgGdX2fcLwGdX2ecf0tAxxRmgSHZAN+rTGjcKoSsVAxxU9fdtzPQYWCAUaeHWCRAWV4RCk8eQca0IYiIGdVlEPsL6DAA2mKxND722GOFa9euHc9ldrkCneLi4uxJkyYly+XyYDy5q70qGVpxVeRBTI45i41lV2C0Pg8L91TBWFqGuF2V4HlwzRZun2Crl9kQZhWosHB/IyJaTd132w2gU+MrxKpJwdiS4gsrYWNpKbuDCpfxZyPbGegweQTUn6fSw/HiqEhIBR5EkXYNugR02MxO72UYoMPzMSFkrALmJgk05yWQDFZB3CJFfU7fgdk/HdApP1XV+9lyo4S4tFo3cvU+SxvQCY4IBq0X0Gm08A8JQGuTCtfPm4nNH2yFT5AvlA0KSGVetoNfY+0F9PufjMNuNyB2j5xV3j+6Rsc7RQeoLyzOIh8LFGelTsfFYxodC1A7X4XqZitkU2RQ7VMjSijAgM98bBuYfeoMdFqaFMj+bj8Gj03BD6u/xLGd+Zj/8U0YOeXGLm2umBjBan49LTQwq+M9cgAiLCpiC3ScAqmLQEcm0uHVUe8jzuschoTX4ums+zBIfR4Pvv+TbZ4lI0gL1mmcWTTNpUj8rGEw8zsKFNL8/j1PgccPNsFXT/9xljgAHZWEj9UTgvB5egBMdhiiv4COKXUtTBbnmrfUACnWT43DuD7Q7lwCOr15StnnZYAOX2rBhDuVqMqToOasGGPntKL4Fwmqc73YF8RR8k8HdAo31XAcIs+IJ9/YvZnA+XplxZWxe2xf7To3lUAI9xW0DejcvOA6OhkJUXyyBJOvm4j3l36MuxfPwfrlG/Dgi3Ox77ssJA5LgNlqwldrv7PV+QH/uNud78ks0lbwHx3oRE5QY/g9CoiEQM7/BaLygHOTj6eAjsXbAtWSFhisZkgG+sBU3Qq+VgifFX4Qah2fn85zpFa24POXP4G6WYWSEyUIjQnFuBumYcw1oxEYGujwLDgzmbn9sHDI2LnNXLQ7bICOS/B0EejwSLVyR/z3GOxXjBnxxzF372JMQTYePbYDlmoeLEU00R5MZ1N9sGxKCA4PcNwEAnRmLPilGXecUELQGRiwADoMePo0wx9rxwVCIXVUQV1eocGR/rGoIGvRLszdU46TTVqno8hod55MD8OLI6PgJexAZmcKfkJs7DR4e4ndGv1LQMetYeOciQE6vtEGRKXpIPCyoKFQCp8QI0S0bhVs8+dcHtsMfzqg0zCgw3ZtP0gmqRlCIx9WvhVmgRVCnQBWiQVWOjRZiPMgdANk2JcfUsXdRigV6rHzxuttxVy1aTN0JgnbeW2XY4DOjQ/OpI0qAJpWHZklhBDQCd9ksuCv90zH9+t+gpAWDLPJDIPRBJm3FM2k3dn0/lZsejKLc31tGYKfa2KV97cCdIzGC/wHkYj7GDP5ujNd3fBlFaRU7P9dHwUZ37nq3VNAR+drhuXdFljEIviLtWjWycDXGyB9yB9CjWPdzsDoj+u24puln0Amk+H21fOgamnF6CvHwj/YkRLTuDSI1fx6Wij4RefPFRvtTndAp0fA1A50LIiW1iPd7wwCfYyAXoUYbR3ufTsLViMPgfO14HnQuqL40s82hLsHeWPZ1BCc83fkTCU2GrB4bwMYcNKeegA6++JkWE7gqSTIERTEKo1YsqcBmaVqpF0X5empY1WedtVBGAi4LTtegxW5td1qdxjuThJfgaIzO1Fc1YyoEC8kxA9BZOxYSCTc3uNLQIfV9PRaiAE63rE6WPUCyKL1MKoE0NaJ4JegQ8Nxn16X76oAd4GOld5l2/HQhfK0pwa7xdHhk10lMzaaQIcFO87XwoWGs9u6jcuKnH7f2miERmmxnbwtZoaGKYBIYLZpUUIGcntpnFUgWqLsaUycfr90/Erb5y9mP+tWfgboPPTSPeCLeDAZzGSekkIsFiM4Igg6nQ5SqZRMVU0wGAxk1tJBKBbAYrTi3efX4c9ARmY2P3ltFSrKsgj8GZGQNBXhEQPI/MBNe2YPdEQRRgyeqYKAnh1DoxC8aSEwW3ho2SFHWJQFZtIKnNnqC2Ntx6blKaCjp7J5GxU4WpKKGyaewbcHU5AWWgTfe7tyd7twdGgsPnv5I5hbjagvp7bGRWDIlcMxbNJw23Njn/qTo+PqRegOrMy5WoZ33n0PQQl3dsnOBiTZc3T+ErITZ7Up4JkMyAgvhV9dK148KYf+5CnE7TjnUY5O+fSw9vYypqXPMgLw1vggMCYn+5RZpsaS/zWAASuM7cwZGZkBScvoWdwd78iFYExgj2U34fYTCjCmMSb1J9Bp61dOgwZ37y3HiUbn2h0v2n1e9tqJjKIKqOvLECmkfqWOg/fYeAwddbNb6yXXTOcq82mPsGJg7FCuWW3y2T4DneYTR4bDUFvXhURu+7zGkRbg7DOmUFefM99xISMnhhOPhpwZfCRCxFhorI1SqPyica5eT3skDyVyMs+zTAzQsYrNCBithFEugb6eyh5Ce2OdFzQlfefgwBXoWBht4QRfehFoP6R/vJNkTs2mNZ0UBFwSL2HJ9Qc5ZbCYBDMiRZcdbjTILWYzRvn7RGyT63P5EgG92ezTqb/tdkpgVLYQ0DGaQQod2ujJS4X6yadNgzkYBPo751WwrxXwes89oPPyxOW2ap7LWsylunZZBuj8453HERDGaHQ0aK5TIG3MEJSeLUf2j4cwfsZYDEqNw6nD+QgkGZmPDAqSWfHwany3cr9bdTKZ/OYpWOXtb43OyQMboc3PQohSYQPt9d6+8EmfTJs7Sy+vi720BzoWgQUj/lkPvZ8vqj8UQDN7IFR6GUSbT2HCQit08lbkLA8F39yxWXkK6GhpQbJ83EzaOSF8SR2s0fNpPk2IWRgEXqd31JlGJ+fAEZzckYv6MjnZz6sw793HkTSKNvVOwK/lA85OT6yeh56E2DxXbcAlIUIVfMvVXvg2KxkLZpcjNTkVQRnroKlYiqBBc+EfNYU9qdmOjJzsX4k0WR7uS/yGfNKM2H56Ku5/ay/NJxD2aqtHNTr1rzqaDJnxYUxNa8YH4rN0f+f8nexmDCcTdVvKJZP0apLvzMNhTF635ynxCMkzpjD7tPa1x7JdzYWEr+OHmM95S/n0cDG8P7PE0iCIVestRL7oZfrX7Ccc1mdGu7P8onbH2PlkSwDjxZJnMdZYDIbVY6GdwEtpQvDdzyE988FetqT77JWnd8GY/zV456poCMhkGTsAkqE3I3pIJqd6XQGd6CfnQ7kvG61Hc9vLE3h7I371MhTf/4RDHXErn0fNu+ugr+jgn4qjIsCUUfb0UqftYQt0xiT5YuaIAFQ16VF5/gxpMn9Aiz4QBdqpGBqfCB8yFW7LaUIOAW02iQE6Im8zEq9thuKcFC1lUkRPVkJZ5gX58d8Q0HkwFMIBJvCPG8ljlZw7BkvBkwvAf7+eTTfbZXiEgjn5em7O+gY1DUW4ccS18A2KwcZ9n9JCHoAbJt/FqWJX3ALtaC10Vxgh1tHmQxtQvdAHYgOZseoFiPmqBy8HFi1wh6PDFOsJoBObNAC+Ab5kgiNTHA27kNRWZrMJRvoRCciURT8mMlsxmxmfkKxKocK5oqo/BUcn9z9LUZ71HhoEdLrgmRFuMiFh4jxcdtcyFrPaIdLZdJX4rA5HtaMQ910OhvzTQCBKiIMvkrZlLgFL0xGUveZoNvAU0FEMp1PWElp0CKS/uWMOXpi9AcoW2o2WE4A74Wj2cAZ0aiqrsWP99wgKDUVR1mlICOTPf/tJ8Dt5u/xWODquJonR7jz66KPFwuYNYxWtfogN0+G22/4OacAw0myWw+B746HMzMxEm0cVm2QHdG4buBVHG9NQpQ3DaP9cDDZWYYxqG4YeNCOwkJsmsKeq+UHO3fuZfPlhEqf8nUCdBU1P7m4vOujNTDRLHTVAjKmLMXkxpi9nKaGo3GXTNC1FqDy1htYMJa0ppDnw8kNM2qOQ+SX11B23v89t1Ni4O521O9OKNmGGbidCmzQwBvpDbFLizvf7PoRI2YZ7YMndBvVFRoJ3MK2dw69F/JyPOPWxM9AR+Pog/vUXEDR7BiykYa9asRq1H36KoL9ejYGvLIZkQDQUu/ejdMGzZCo12YBP4PRMmJqaUfH8q2jYuBmht9+E2OefhjAoEM0/7kTp40ts39sntkCH4cEzWpsB3mcwNiILA6UV0PEFqGqJw/6aTDToB8BkZv/MM0DHK9CEETe0QCEX4vxJCVKn0AG8WoiCXaRB6aPEVaPTPJtAl5cOatoTGLaBl5VATqsX/DezA3Rt3eAMdCpL/mfzGik58AOCBo5CUGwkvCQihERdcL9km8oyIp2KagbrsXTUIEQpDRggjUdF7CK8m6PBrNqDWH36XbbFu5QbNI4dCXrRmH/hv0WzIBNpCHhYsXjsKpv57JXDT5FbLQ9akww3JG3Bq4cdUb2rinvjXr4u/Kjb/Y4/y66//a3RWb7uG2Qd/gXqmvNk0qNNxT8IV0ycjEV3z+bU985AZ+QLTagVRkD9IZGR/ymnkw+wZVEI0hf5g1dXj5PLLnAv2pK7QKfAy5ErY4gzQjuDuFikxX99+y14ftZG6FQUx2mzFMJzjptmirYr36WJQG7xiWKMmXIZ6huasXfDTsx8+GZIOq1l5enO3yNOg+aGcFweu+eqrehjX75Zejz7wxhjq0J07ZVXQq41Gw/laSsff3szt8Ap9u7lPA2mRR7GFQPPYFvxEKQaynDr/l0IKOIRF4vOb+zX/R5HIPiFN7qXobrK/cXIiyRXXVEHmJk35C/t+T7I/6H9b5nRgvQaPeJonbOpQVwkvzm3ufzucO5+FP/4D4LuWjSekBHQMWPSg/9GyrhhPfanNwKMRmd5Tg1eyamFTbvTqoJvTgNUZimmRzfjVBNpCExSpIYJcPj1Gb2pqse8J385gaNHXgOUFzc+f29cNuIpDJ84ose89gLONDoSomek7/8exsZm5I7o0BAlf/IO/CaOJeCyGE1bycuPks+o4Uj96iNoi0tx+uqb2oseum0jvFISUXDr/VAd6upUwhboMAUODTgE31YtxtHjJeI3EW/KD3o6EB6iB6jFOwJFqvYQUz32nQE6EUN0MGj5CEvVQdsgREOFCDEjtTi7zXFN7LEwDgJcgY6AMFfjOCMCoy4cBJrkhDWyJDCrOOln6LzJUaNTVlZGKmEBKrM+BJ/sSUWnd+CaBzYhIrzDhs2m36Z658zuxhoTPs2PRXGFAGlJ0Vh7ciEKlDzcOnQ/PpnV++BKbDg6UT41OHDLtfQSC2EhRqMAZkTTZ0w63xpJ/xPYPhPxTZi4YTuq6bOeUm+Azp+BozP16TWIDAmD3OxD2pwaCBQbcFB5LUrXPdXT0Dp87wB0iMw+bJEcvhEm1O32RfrNKvIGAX5e543E6Wq01glxfFk4aQ47dkR3gU7FhGkO7eDRCZunIdMrvY/+XmootYR4mGooeKC1k0NQ5McfdOmjQEDPmEgEk0YPPvG1+MTNMarUNk2gfRIIMziNj6eE2QaibKuv/qM3UPXFKkTsvuCWXndFBFacbsHGWo5xYi4CHalAjxWj30OMtA7Dwirw5O6/I9lahwUbzsLc0ID4vXKPcnS49tdT49xdOT/+vBFDvp9/wdSroZAUA1ohzvgOI2ZN/TWqt2l1GO1OLvHIblHWYtf5QERLlChW+WFCHA9ydQuuvGk8lo929MzyZOOe/ucqnCTO40AecbOK/CD38UVaHLBqGbd1wxnQ8R42GAZ5PSRkDtOVlEMSEwV1Xj78My+HKvsIfEZkQH0ynzQ2ARCFhkBXWALvjKEEaI7ZwI3mTCH8xo9Ga+4pyAYn9RroTEjyQUJjIdIs9digpkCkVhnm+qpxSBaDCq9Q7C9mv/m3BQz05FywKYsr0JGkUpzVEDPEStqLRWQJ8aP1s44sPPncgmS5BXTOHvkGYbUHyF6oRpOa7IU3foGRYyez6We7THdAp7nEhOpKMUpjJ+D+fc/Y8vyaQIep7y/xO/Bj+VW4OflbbCy4Ae9f+QThZh5WHH4SKQFFKFfFIjWwCFtLr2HVb9OzfWf37K4BbBdoT2t0iq7m5i1yzeibMWtqKkXmrMMhox8yTJ/j51Pj8XPOJlbj2yb0i6zjNC0gb4LUeU3E+bLClyKAttFb1MSpNNFJRkbqkYIPg2CmYFltyV2gYyh0Tq5nzJBC0lDxyCxpMViIaN2VMFgzd16XPvIZL0P6aaU/vImoxqiuGb5a5zTgs0OcxsdTwsIE58RUV+UzTKv3Zs9GwfLVkFAgxNh5d8D78cchnTWLU5N4T12IEs5oWecm/IBELzKjDz6GeXsex3DDKTy2uQSmmloCOrV/eKCzbc8WyIoW4lDSrdDQszJt92fwnvwFRl09htOY9kaY0egs+vkstnydj3KNP5ZP52NPiRV5dGBV0z/FyIFI8pfYoipPiujZm8frjSs4NWdE7jg8MuQAJguPo6pEhLzacVjnfxly0n/hVM7upcUu5fkU14xPjiOpm9ah8Pb55CSghkVLbtlk3gqaOR3iqHDU/vsT2+fM4Z9HlITBWz7DmevuoHeezOVq12Cei0bnynRvhJaRVkijRKH0LCqEQbhdI0Bd0Ej6icCuM+ypWb8XoOOdTKBGKYZhkJ64jUT3OCeGKcAI8xluLpWcgc7uHz9HVMV8HC2XISBuOlp0PGTe9hpnjU7ldOeBzuSkqj8dNgtj6aE5E9yKSQfJXEXeMwYFsa7zex8bIzaOfcDAOL9zGE+q8S2lM/DKpJdsL8LSg//A6IjjKGhOwrmWAaxfptK9PWt9WBfGQbC/TFdcgc4L19+HAQkpxEGRQKdWQiIVoaZCjiWbuGnx7IEOKFRB+uMNkBANJ888GlEBTQQerDivCMFlwiOk+rUg541QYnF2nA7cBTqupsRMhP2KU8UoKj6JwRMiEBs5qYtoZ7MXI6Al93R9Bnmf3aFH2ccSiPLE8LoY8NC+AElS7z0ROTxO7aLxJ9m/R0ymT2deXjY02Tt+x6iFNpLw9L0vwXvoVUWJDy3mRChpAzpMmaFSBdJ98hAb1AotRSWIVlXjni92kzZQALGPZ01XgU8+3+0wMWfp4iAJDsVIoRZ3LMLPXjanPd/KnA3tf3sT6B1bqUMikUu7s7AFzJvvst7DBZX4eNd6iAIzESjVQF5/DLdNuxeXJ3PTrrsz//Z5Kimw6cNr9qC2pQJ3D34fjcSh2N64Es0mDfJTLngzMUD9kaFheGVMNGR2cXc61+0O0Hl1pgSJYYWo3b8Zx8+Px0eaMcjJ8BzQEQ+IQtJHq23mKm1RKQrveAia02cR+dA9iH1pEXnSCnFu2Zs4v+odeCWQq/36NfAenobW43komvsIdKXlLoeYC9CZMTIEwsJDCFPXYrVvK1RWH6whoFMYMQT60GhszSHbOMv0ewE6wiFEzqcwLEXRfOYXBp+zwkSxyXQn+xjoHDryOfZufgNifT1C0ybDKA5CRvpEXJbW8UKzGWtXJErDTWngRU1BQFU1VKOlCDn2Caxkn9NTADDNj71f1N0lI781bZGtW4/971U23esiU7ip611IbhXEMVN/BQzkCnSO0wl91LB05D4yjxZFPob8aw2O5p/GGCKfcUkOQIcyjnuu3hYD5PuGqxATRIxFCsRYq47GNX7bwPB6f3nZcVPwFNBpqK7FLz9kYcL1U7Hp9c/Jg+oI7lx1O8XCmd6lO87ehbqHWtBCmiifzCDo9zTBn9Q5AR/0HUmQyxgzsslN1ayyhIeHNx44cKAw+pdfxivXr8fxl98iEr4Iwx68DbcdP460BQuy33rrrWQ+n8+KjGwPdGZG/oyzqkFoMXhhfPgZBDc14pmcr2CpIXNzmXsB61x1qjsysqt4OAPJ86j8H3vai4xbMRUV/o6HNafxd+wa0R0Z2WA0Yvlnr2Nv4zhyZBAjQ/ITlt61GP4Ug+vXTDX1Ctyz9hAOVQpwf8or2Fs1CRbvTCjMahQlOR5oE/1Iu0NRlS93od1xB+h4pReiLKAZb6ujyPM4Aj+XSJE7jFvsse40OsxYRj58LwKummJzKS+Zv9A2vHwKyjVs7xbb32euv7Pd3Tz2hWfgnT4UmvwCVCx5pdup4AJ0RgTuJ62RCY9EReKTWjLN6nm4jeJqfWmpRYM5CKdaul4R46ry3wvQEaRa6boR8pgVW4m7aYGkQYxWHz0sJzgCnQVfvMbJvXxYdFy0VFtBdxdUEXGAb9VZ/cH3TVadaKgq5/JyLdOvcOpebvCJwVbFfIxrVuN0hAqZWe/agA6fLq4RxLC3QbpqSwDFqXAn9RboKEf+dt2AmfHob9PVQULpEU8/AfNw4pwQ6OEfO46aN97GJD43LV5noDN8SS15RfARnmIA7Qs2zoyZNLwttBFa6cXJW+64EHsK6FiokvXP/RsNlfWoPFmOsEFRGD5jFK64+Up4+zmq8DsDHQsRaZsXKaEnm7RPLA/KCvpNgb38VwaA3ymIQ/gKbt4H7jz7zvL4P9BzmIYFdiDGXFWFwkeHwzJsAYQUOLGh8CNc+20dmDNoGxhKTEzs8c4se6CT4FuNYbJcPJC0Ad4UE2TrCXIvf+NCKIZfw728x3g45DKecrYjMGpBarzNFb3H+Dt2A776mpku3csZMZ3YR1znmzjQZDTzQ9QlNX5mTYsn5njNmjU9zoV9PdMWbsKBan9cH/819lRNhkwaChVtSM3JXQ94jHZnAWl3VjjR7nAFOiPz0tAcG4Fa/xNYmLQQ3+bVg1/2E3KH5nEahp6AjnRQnE0zI00cBB0RjpkkCgm2maas9CMMDoLh/AUepzNZV43hAnTaykjVn8Dc4BqY6O15uzEVdRLu5PPfC9Axp5C5KtACcY2EYkvxoI/RwtggAI+jVyXngIEjwowIlpht9jLiJJNrNA8qAx+H67mdoFwFDGQms6hqBUQHeGgcSqrdjStgTTXC90YrBNLeAx02ZGRnD2Vvgc4ljk736w7DqT8aE43Al5bQ6VSA+sUvYDS5WHN7qkhDY8fRYWoc9VItBBSqIDjVgMMVGTbPucsTclGbT8x9mRlHFvcN0GHq3vz219j+9mYynYkwZ+V9pILlIXF4MkIjyVxmlzoDHUMwuVK+10K2fi+E+mlQ3yKjxVQL8/3+kLQ4nmQGHXF0V+W0uvdCuDuOjivgYti7F8of1uCbrzbjvQozOm9F9sDIVdPsgc510TuR3xSP84ZITAk/jgEtcvzzmByG0/kY1IcBA13dS9UlHo6LgIE9xt+xuz8rsbiiF7PkflaOPir4/lgN7nknG7dEvk5zkgJFwP24ekY03iygIKguIsomMNod4u5MjuwA/lyBjsQkwLDCIZCAIo+TC7Jar8CptBIYKI4Vl9QT0OFSFhdZd4COQdCM6sCzNK6tiGseDzGZsLimvgY6/oN0CAixoLZYDH1Tx2GVKxnZRIdeoYz4jQkmW2BiYRmFYFGbON+QwBnocB1QV/KtN7gmfzEswlbrVdDRHRx+x3dCNJiIpB7yFfX5L7sAep3b/d9Zt5N3Ax83bvnErSFoGNBPofr76QoIrqartkGlSxNsc+3r5nzbA52Uvzdj4DQ15AXEb4k1YEvBHIpCbcR9E75BPX0WnGBA1X5vnP20IxicpzQ6TH82rv4U5/MqUXfmPFIuT0MGBYVMGzcUYuYeim6Ajo7UTpr1zcg7n4Tpwwvx04kUIr4XI3J+QBdCctACbqRgtx5eJ5lCXnIOsFiBlW6iXfek3XHk6CgxMegoIn2aUKUJR6K2FA+89zP4xBsMfMDzV0D0dC9Vl3g4PVwB4Sr+jv39WSmF5Z6aMk7lcAU6TOHNKi1yShXwpUCKIxJD6MDCJ1fzC55Zxyi6srPEaHcevqjd8Wa4O4q+u1CyuwHIHvDr8pra2uIO0OE0kS6E+wLo8Cm8gYCuazLTVU2SADN8iCenVPBgpitvrKSNsbQKwRXotDW/jWbNzWDV0fl+Azq/p0s9fcWtWD7pZduoLT7wHGmwuCPoSxwdT7yePZdhD3QCR2ow7uFmNJQLISFCe70+AUaTFTF+pVBXiRBGp4TstRTM62iHR5yngA6zUeTsyoZaQQELdx5G2YGz+NsrczGFODudUxeNDoUFV/67mbSlFNciTI2aJhmVY0b8012j8/Y8In0j0Zmj0xNAsW8Fm2s9XAGmNqAjoPDHz6R/iWhxNf6SdAIP7H0CaZo8xBj2Ydw+M4LzPBhEhxp/YAR5FPVwL1WXkWZxqSeTp7v7s4qfdz8qem9m3h2g46o+hiO38kQtXqbIynq61sdZGmTT7gzEFK/+ARyXgE5vnpYLefkEcoZmqinqPwVfIStPMEU0LjkqRuIoAxqJ6VJ90sttoNPb1vUb0Ck/1REmu7ed4JI/Lo2btwiXsruTrSigeC39kGL3ON7H4qoJ/c3R8dTQdDZdSZN1CE0yEPdKigoAAAKWSURBVCH5QhibtmWWOTzKi0QwFDqeID0FdJj+1NfU4T+L3kP6VaNxdk8eAiJDcMMzt8LH1/GOo85ARzORyHaPtoK8WvHG9jl46poNqG8iF/l3/CA74mjME6f2z/XWcQc7nis2WhyuQIeRdwae2oCORGDAorT1GOQvx7iIQty380GMQAnu+mIXZI08eKUb28MJeOLZir0+3aEYZ/dSuQt0mHwu7896+II7/a+dPAl02trOaHfu2VuBI/XOeWXM+2m5uatX4q/R90tAx0OjTIe0tFlKChMipKtrxEgYq4WczFfyUxfWWXc1Or1tXb8BHdOzfR8e3NngCFdyDFDW2xG+mP8SR8dDA9lDMZ2BDtdaPQl0WpoUaKqqR0RiDOR0F8/Br/fgb8/cCTHj726XOgMdfYwJyqk6iEjRtPbMbDw8+FuK2wH47pJCQiHa7VN/cnS4aHHs28xGo2Mvbw+k7E1XMp4K0yhq+IjoKmSVxyHNXEaBA+UwlpYhblelR+PoCLdfiPxOlAHMKlBh4f5GRJAHTLeJpUbHvowaXyFWTQrGlhRfWwR6/IGADtNPRrvzep4cLx6rdqrdsV4COlyXLLfk+8J0Zd+Q8FGtiIgxo/CgF7TyjvXuEtBxa7q4Z7oEdJyP2R9Vo8P1CfEk0Olct4GCjIm9urr+dnEvJ+2TmdwpGRWUkQINiuguNEYVJTDQB52M1P0FdB5ZNffY2rVr49i6hfcG6DB5o6OjG7OyCM68VTS4razbk34Sbjs33tyo97Om+JXzp+Kw4JFPs0XQapC6r1rTeay4Pgv28sLtE2U93UvVpXw3gE5bGe38nRWcnGJ700WHvH2h0bGv4HTzBe3O4TpH7c4loOOxKey2oL4GOq4q7y+g8/8OqstL6RYwGwAAAABJRU5ErkJggg==');
    background-repeat: no-repeat;
    -webkit-box-shadow: 0 0 2px 1px rgba(0,0,0,0.3);
    -ms-box-shadow: 0 0 2px 1px rgba(0,0,0,0.3);
    box-shadow: 0 0 2px 1px rgba(0,0,0,0.3);
    height: 20px;
    width: 30px;
    background-position: -300px 0;
    float: right;
}

#TablaValencia h3 {
    color: #CC0000;
    font-size: 20px;
    font-style: italic;
    font-weight: bold;
    display: inline;
}


#TablaValencia ul.destacados_valencia {
    margin: 15px 0 20px 0;
    padding: 0;
}

    #TablaValencia ul.destacados_valencia article {
        text-align: left;
        margin: 0 10px 10px 30px;
    }

        #TablaValencia ul.destacados_valencia article a {
            font-size: 13px;
            line-height: 18px;
            text-decoration: none;
            position: relative;
        }

.destacados_valencia article a:before {
    color: #cc0000;
    content: "\e918";
    font-family: icomoon;
    font-size: 6px;
    left: -14px;
    position: absolute;
    top: -1px;
    z-index: auto;
}



#TablaValencia ul.destacados_valencia article a:hover {
    color: #999;
}



/*Css para promo Valencia*/


/*#region MENU_SECCIONES*/


.lista_menu_secciones {
    background-color: #F3F3F3;
    position: relative;
    float: right;
    display: none;
    /*margin-top: 13px;*/
    margin-right: 14px;
}

.divBoton {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: auto;
    margin-top: 3px;
}

.abrir_menu {
    font-size: 21px;
    line-height: 16px;
    background-color: #999;
    padding: 5px 12px;
    -ms-border-radius: 3px;
    border-radius: 3px;
    cursor: pointer;
    font-family: "Roboto slab",serif;
    font-weight: bold;
    color: #FFF;
    -ms-text-shadow: 0 1px 1px #999;
    text-shadow: 0 1px 1px #999;
    -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.3);
    -ms-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.3);
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.3);
}

    .abrir_menu:hover {
        bottom: -1px;
        margin-left: 1px;
        position: relative;
        -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.4);
        -ms-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.4);
        box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.4);
    }

.menu_imagen {
    margin-top: -3px;
    vertical-align: middle;
    margin-left: 6px;
}

.MenuSeccionesSpan {
    display: none;
    z-index: 99999999;
    width: 100%;
    background-color: #FFF;
    font-size: 25px;
    top: 0;
    -webkit-box-shadow: 3px 2px 4px 0px rgba(0, 0, 0, 0.44);
    -ms-box-shadow: 3px 2px 4px 0px rgba(0, 0, 0, 0.44);
    box-shadow: 3px 2px 4px 0px rgba(0, 0, 0, 0.44);
}


.MenuCerrarFinal {
    width: 100%;
    float: left;
    height: 30px;
}

.open {
    display: block;
    position: absolute;
    z-index: 99999999;
}


.close {
    display: none;
}

.MenuLogo {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    padding: 1em 1em 0.5em;
    float: left;
    font-size: 12px;
    font-size: 2vw;
    text-align: center;
}

.ul_Menu_Secciones li {
    display: inline;
    margin-left: 15px;
    margin-right: 15px;
}

.Div_Menu_Secciones {
    width: 100%;
    position: relative;
}

.MenuContenido {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
}

.europa {
    font-family: arial;
    font-size: 2vw;
    font-weight: bold;
    color: black;
}

.press {
    margin-left: 10px;
    font-family: arial;
    font-size: 2vw;
    font-weight: bold;
    color: #CC0000;
}

.ul_Menu_Secciones {
    margin-top: 23px;
    text-align: center;
    list-style: none;
}

    .ul_Menu_Secciones > li > a {
        color: #5E5E5E;
        font-weight: bold;
        font-size: 2.2vw;
    }

        .ul_Menu_Secciones > li > a:hover {
            color: #333;
        }

.menu_portales_container {
    width: 100%;
    float: left;
    margin-left: 5%;
    margin-top: 18px;
}

.MenuCerrar:before {
    content: "x";
    cursor: pointer;
    font-size: 3.25rem;
    line-height: 1.25rem;
    margin-right: -74px;
    padding: 27px;
    position: absolute;
    right: 78px;
    top: -5px;
}

.lazyva {
    vertical-align: middle;
    margin-right: 15px;
}

.ul_Menu_RedesSociales {
    list-style: outside none none;
    margin-top: 14%;
    margin-left: 3%;
    float: left;
    width: 15%;
}

    .ul_Menu_RedesSociales li a {
        color: #999;
        vertical-align: middle;
        font-size: 1vw;
        font-style: italic;
    }

.ul_Menu_Portales li {
    width: 50%;
    float: left;
    list-style: outside none none;
}

    .ul_Menu_Portales li a {
        font-size: 1.5vw;
        color: #999;
        font-family: "Roboto slab",arial;
    }




.li_autonomias {
    border-bottom: 2px solid #5e5e5c;
    color: #999;
    float: left;
    font-family: "Roboto slab",arial;
    font-size: 31px;
    height: 55px;
    margin-left: -91px;
    padding-top: 101px;
    position: relative;
    text-align: center;
    text-transform: capitalize;
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
    width: 188px;
    display: none;
}

.menu_autonomias_container {
    width: 100%;
    float: left;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: #e5e5e5;
    padding-bottom: 15px;
    padding-top: 15px;
    border-top: 2px solid #5e5e5c;
    border-bottom: 2px solid #5e5e5c;
}

.ul_Menu_Autonomias {
    margin-left: 58px;
}


    .ul_Menu_Autonomias li {
        float: left;
        line-height: 1.5em;
        list-style: outside none none;
        margin-left: 2%;
        width: 18%;
    }

        .ul_Menu_Autonomias li a {
            font-size: 1.5vw;
            color: #5e5e5e;
        }

    .ul_Menu_Autonomias > li > a:hover {
        color: black;
    }


/*#endregion*/
/*Css para promo EsAndalucía*/

/***** Noticias otros portales *****/
#DP3Columnas {
    background-color: white;
    margin-left: 12px;
}

.DP3ColumnasRecorte {
    margin-right: 0;
    height: 70px;
    color: white;
    font-size: 14px;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
    width: 32.85%;
}

.DP3ColumnasRecorteDesconecta {
    background-color: #646464;
}

.DP3ColumnasRecorteCulturaOcio {
    background-color: #FF7514;
}

.DP3ColumnasRecorteInfosalus {
    background-color: #418CB2;
}

.DP3ColumnasRecorteChance {
    background-color: #d80000;
}

.DP3ColumnasRecortePortaltic {
    background-color: #183F78;
}

.DP3ColumnasRecorteCienciaPlus {
    background-color: #292929;
}

.DP3ColumnasRecorteNotimerica {
    background-color: #005C94;
}

.DP3Columnas {
    display: inline-block;
    margin-right: 0.7%;
    margin-top: 12px;
    overflow: hidden;
    position: relative;
    float: left;
    background-color: white;
    width: 32.6%;
}

.DP3ColumnasLogo {
    text-align: center;
    width: 32.85%;
    height: 70px;
    display: table-cell;
    vertical-align: middle;
}

.DP3ColumnasLogoDesconecta {
    border-top: #646464 7px solid;
    height: 72px;
}

.DP3ColumnasLogoCulturaOcio {
    border-top: #FF7514 7px solid;
}

.DP3ColumnasLogoInfosalus {
    border-top: #418CB2 7px solid;
}

.DP3ColumnasLogoChance {
    border-top: #d80000 7px solid;
}

.DP3ColumnasLogoPortaltic {
    border-top: #183F78 7px solid;
}

.DP3ColumnasLogoCienciaPlus {
    border-top: #292929 7px solid;
}

.DP3ColumnasLogoNotimerica {
    border-top: #005C94 7px solid;
}

.DP3ColumnasLogoDesconecta .Logo {
    width: 200px;
}

.DP3ColumnasLogoCulturaOcio .Logo {
    width: 150px;
}

.DP3infosaluslogo {
    color: #418CB2;
    font-size: 30px;
    letter-spacing: 3px;
    text-decoration: none;
    text-transform: lowercase;
}

.DP3infosaluscom {
    font-size: 25px;
    font-weight: 100;
    letter-spacing: 3px;
    margin-left: -5px;
    text-decoration: none;
    text-transform: lowercase;
    color: #418CB2;
}

.DP3cienciaPluslogo {
    color: #CC0000;
    font-weight: bold;
    font: 30px "lato",sans-serif;
    letter-spacing: 2px;
    text-decoration: none;
}

.DP3cienciaPluscom {
    font: 20px "lato",sans-serif;
    font-weight: bold;
    letter-spacing: 2px;
    text-decoration: none;
    color: #CC0000;
}

.DP3Columnas:last-of-type {
    margin-right: 0;
}

.DP3Titular {
    color: white;
    margin: 10px 10px 10px 10px;
}

.DP3Columnas a > img {
    width: 229px;
}
/*.margen-70 {
	margin-top: -70px;
}*/
/************************************/
/****** Videos Descatados 3 columna ******/
/*.VideosDestacados3Columna {
	background-color: #F0F0F0;
	border-width: 3px 1px 1px;
	border-style: solid;
	border-color: #036 #D4D4D4 #D4D4D4;
	color: rgb(0, 51, 102);*/
/*padding-top: 70px;
	padding-bottom: 1em;
}*/

.VideosDestacados3Columna {
    margin-bottom: -30px;
}

div#richmedia_2 {
    width: 300px;
}

.TituloVideosDestacados3Columna {
    font-size: 16px;
    text-align: left;
    color: #333;
    border-bottom: 1px solid #333;
    padding-bottom: 4px;
    margin-bottom: 10px;
    font-weight: bold;
}

    .TituloVideosDestacados3Columna a {
        color: #333;
    }

        .TituloVideosDestacados3Columna a:hover {
            color: #999;
        }

        .TituloVideosDestacados3Columna a:after {
            content: "\e90b";
            font-family: 'icomoon';
            font-style: normal;
            speak: none;
            font-weight: normal;
            font-size: 12px;
            margin-left: 3px;
            color: #cc0000;
        }


.NoticiasVideosDestacados3Columna {
    padding-bottom: 25px;
}


    .NoticiasVideosDestacados3Columna a {
        color: #333;
        font-size: 14px;
        float: left;
        line-height: 18px;
    }


    .NoticiasVideosDestacados3Columna img {
        border: 1px none rgb(0, 0, 0);
        margin-bottom: 3px;
    }

.NoticiaVideosDestacados3Columna .icon-play {
    width: 40px;
    border-radius: 20px;
    top: 28px;
    height: 40px;
    left: 8px;
    line-height: 40px;
    z-index: auto;
}

    .NoticiaVideosDestacados3Columna .icon-play:before {
        font-size: 40px;
    }

.NoticiaVideosDestacados3Columna {
    display: inline-block;
    width: 140px;
    margin-top: 10px;
    padding-left: 4px;
    padding-right: 3px;
    overflow: hidden;
    height: 150px;
}

    .NoticiaVideosDestacados3Columna .logoplaydestacados3Columna {
        position: absolute;
        margin: 7px 32px;
    }

/************************************/

/* Estilos MásLeidas PortadaLateralFotos */
.moduloMasleidas {
    color: #333;
    margin-top: 25px;
    margin-bottom: 25px;
    background: #FFF;
    float: left;
}

.CabeceraMasleido h3 {
    display: block;
    color: #fff;
    font-size: 16px;
    font-weight: 400;
    background: #333;
    line-height: 45px;
    padding: 0 0 0 15px;
    margin: 0;
    text-align: left;
}

.masleidas {
    margin-top: 15px;
    border-bottom: 1px solid #D5D5D5;
    padding-bottom: 12px;
    height: auto;
    overflow: hidden;
    list-style: none;
    margin-left:0;
}

.PortadaLateralFoto .masleidas span {
    color: #CC0000;
    float: left;
    font-size: 26px;
    text-align: left;
    margin: -4px 10px 10px 5px;
    padding: 0;
    font-weight: 700;
}

.moduloMasleidas.masleido_portaltic .PortadaLateralFoto .masleidas span {
    color: #698DB1 !important;
}

.moduloMasleidas.masleido_mercadofinanciero .PortadaLateralFoto .masleidas span {
    color: #003580 !important;
}

.moduloMasleidas.masleido_desconecta .PortadaLateralFoto .masleidas span {
    color: #333 !important;
}

.moduloMasleidas.masleido_notimerica .PortadaLateralFoto .masleidas span {
    color: #59a8e0 !important;
}

.moduloMasleidas.masleido_turismo .PortadaLateralFoto .masleidas span {
    color: #4A9F59 !important;
}

.masleidastexto {
    margin: 0;
    color: #333;
    font-size: 1.5rem;
    padding: 0 4px 0 0;
    overflow: hidden;
    line-height: 20px;
    
}

    .masleidastexto:hover {
        color: #767676;
    }

.PortadaLateralFoto .masleidastexto.extrawidth {
    width: auto;
}

/*.columna3 li {
	list-style: none;
	margin-left: 0;
}*/

#PortadaLateralFoto {
    overflow: hidden;
}

    #PortadaLateralFoto ul {
        margin: 0;
    }

.masleidas img {
    width: 100px;
    float: right;
    margin-left: 8px;
    /*display: none;*/
}

    .masleidas img.lazy {
        display: none !important;
    }

.MoveButtonMasleido {
    width: 100%;
    text-align: center;
    background-color: rgb(0, 51, 102);
    padding: 5px 0;
    color: rgb(255, 255, 255);
    margin: 5px 0;
}

.tabMasLeidas {
    display: inline-block;
    font-size: 14px;
    color: #767676;
    height: 35px;
    line-height: 35px;
}

img.masleidas-logo-europapress {
    width: 100px;
    height: 22px;
    top: 10px;
    position: relative;
}

.tabMasLeidasPortal {
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    text-align: center;
    height: 35px;
    line-height: 34px;
    background-color: #ecf0f3;
    padding: 0 15px;
    margin: 0;
    width: auto !important;
}

    .tabMasLeidasPortal .rojo {
        background-image: none;
        background-color: transparent;
        margin: 0;
    }

.fullwidthtab {
    width: 100%;
}

.tabMasLeidasPortal.fullwidthtab {
    width: auto;
}

.tabMasLeidas a {
    border-right: 1px solid #d5d5d5;
    color: #767676;
    padding: 0 12px;
}

    .tabMasLeidas a:hover {
        color: #CC0000;
    }

.tabsMasLeidas .tabMasLeidas:nth-child(3) a {
    border: 0;
}

.tabMasLeidasPortal a {
    vertical-align: middle;
    color: #767676;
}

.tabMasLeidasPortal-activa {
    background-color: #fff;
    border: 1px solid #D5D5D5;
    border-bottom: 0;
    position: relative;
    top: 1px;
}

    .tabMasLeidasPortal-activa a {
        color: #333;
        cursor: text;
        font-weight: bold;
    }


.tabMasLeidas-activa a {
    color: #333;
    font-weight: bold;
}

    .tabMasLeidas-activa a:hover {
        color: #333;
        cursor: text;
    }

.tabsMasLeidasPortal {
    border-bottom: 1px solid #D5D5D5;
}


.tabMasLeidas-container {
    background-color: white;
    margin-top: 10px;
    float: left;
}

.PortadaLateralFoto .mCS-dark-2 > .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
    background-color: #3e5eb3;
}

.PortadaLateralFoto .mCS-dark-2 > .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #3e5eb3;
}

.PortadaLateralFoto .extrawidth {
    width: 250px;
}

/******************/

/* Estilos AhoraEnPortada PortadaLateralFotos */
.CabeceraAhoraEnPortada {
    border-bottom: 1px solid #333;
    color: #333;
    font-size: 16px;
    padding-bottom: 5px;
    text-align: left;
    margin: 5px 0 0 0;
    font-weight: bold;
}

.AhoraEnPortadatexto {
    float: left;
    width: 170px;
    margin: 8px;
    color: #333;
    font-size: 14px;
}

.AhoraEnPortada {
    padding: 7px 0;
    height: auto;
    overflow: hidden;
    position: relative;
}

#AhoraEnPortada-container {
    background-color: #FFF;
    width: 98%;
    margin: auto;
}

.AhoraEnPortadaImagen {
    position: absolute;
    height: 87px;
    width: 100px;
    right: 10px;
}

.AhoraEnPortada > .compartir {
    width: 175px;
    border-bottom: 3px solid #CFCFCF;
    text-align: right;
}

    .AhoraEnPortada > .compartir span {
        margin: 0 10px;
    }
/******************/

.DestacadosChanceLogoChance {
    border-top: 5px solid #BC243C;
    text-align: center;
}

.DestacadosChanceRecorte {
    background-color: #BC243C;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    padding: 10px 5px;
    width: 280px;
}

.DestacadosChanceTitular {
    font-size: 17px;
    color: white;
}

.DestacadosChance img {
    width: 280px;
}

.DestacadosChanceLogoChance .Logo {
    color: #BC243C;
    font-size: 40px;
    font-family: arial;
    font-weight: bold;
}

.DestacadosChance {
    padding: 5px;
    width: 280px;
}

/*******   Destacados Noticias   *******/

.DestacadosNoticiasRecorte {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    padding: 10px 5px;
    width: 280px;
}

.DestacadosNoticiasTitular {
    font-size: 17px;
    color: white;
}

.DestacadosNoticias img {
    width: 280px;
}

.DestacadosNoticias {
    padding: 5px;
    width: 280px;
}

.DestacadosNoticiasColorDesconecta {
    background-color: #646464;
}

.DestacadosNoticiasColorCulturaocio {
    background-color: #FF7514;
}

.DestacadosNoticiasColorInfosalus {
    background-color: #418CB2;
}

.DestacadosNoticiasColorChance {
    background-color: #d80000;
}

.DestacadosNoticiasColorPortaltic {
    background-color: #183F78;
}

.DestacadosNoticiasColorCienciaplus {
    background-color: #292929;
}

.DestacadosNoticiasColorNotimerica {
    background-color: #005C94;
}

.DestacadosNoticiasLogoDesconecta {
    border-top: #646464 7px solid;
    height: 72px;
}

.DestacadosNoticiasLogoCulturaocio {
    border-top: #FF7514 7px solid;
}

.DestacadosNoticiasLogoInfosalus {
    border-top: #418CB2 7px solid;
}

.DestacadosNoticiasLogoChance {
    border-top: #d80000 7px solid;
}

.DestacadosNoticiasLogoPortaltic {
    border-top: #183F78 7px solid;
}

.DestacadosNoticiasLogoCienciaplus {
    border-top: #292929 7px solid;
}

.DestacadosNoticiasLogoNotimerica {
    border-top: #005C94 7px solid;
}

.DestacadosNoticiasLogoDesconecta .Logo {
    width: 220px;
}

.DestacadosNoticiasLogoCulturaocio .Logo {
    width: 200px;
}

.DestacadosNoticiasLogoNotimerica .Logo {
    width: 220px;
}

.DestacadosNoticiasLogoPortaltic .Logo {
    width: 250px;
}

.DestacadosNoticiasLogoinfosalus {
    color: #418CB2;
    font-size: 37px;
    letter-spacing: 3px;
    text-decoration: none;
    text-transform: lowercase;
}

.DestacadosNoticiasLogoinfosaluscom {
    font-size: 30px;
    font-weight: 100;
    letter-spacing: 3px;
    margin-left: -5px;
    text-decoration: none;
    text-transform: lowercase;
    color: #418CB2;
}

.DestacadosNoticiasLogocienciaPlus {
    color: #CC0000;
    font-weight: bold;
    font: 37px "lato",sans-serif;
    letter-spacing: 2px;
    text-decoration: none;
}

.DestacadosNoticiasLogocienciaPluscom {
    font: 25px "lato",sans-serif;
    font-weight: bold;
    letter-spacing: 2px;
    text-decoration: none;
    color: #CC0000;
}
/* Enlace a galería bajo la foto */

.Vergaleria {
    background-color: #fff;
    font-size: 22px;
    margin-left: auto;
    margin-right: auto;
    padding: 5px 15px;
    text-align: center;
    text-transform: uppercase;
    width: 155px;
    margin-top: -33px;
    z-index: 5;
    position: relative;
}

    .Vergaleria > a {
        color: black;
    }

.iconogaleria {
    margin-left: -5px;
    margin-right: 5px;
}

/* Bloque patrocinios portada */

#BloquePatrociniosHome {
    width: 100%;
    border-bottom: 1px solid #d5d5d5;
}

.patrocinios-encabezado {
    color: #333;
    font-size: 20px;
    text-align: center;
    margin: 0;
    padding: 30px 0 4px 0;
    margin-bottom: 15px;
    font-weight: 700;
    border-bottom: 1px solid #d5d5d5;
}

.canales-patrocinados-footer {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    align-items: center;
    margin: 0 auto;
}

.Patrocinador {
    padding: 10px 15px 20px 15px;
    text-align: center;
    width: 130px;
}

    .Patrocinador span {
        font-size: 13px;
        color: #999;
        display: block;
    }

/*promo tráfico*/
.promoTraficoTiempo {
    background: #b0c1d1;
    padding: 8px;
    height: 42px;
    font-size: 15px;
    margin: 20px 0 20px 0;
}

    .promoTraficoTiempo a:hover {
        opacity: 0.7;
    }

    .promoTraficoTiempo p {
        color: #767676;
        font-size: 13px;
        margin: 5px 0 5px 0;
        line-height: 1.3;
    }

    .promoTraficoTiempo .destacado {
        text-transform: uppercase;
        display: inline-block;
        font-weight: 700;
    }

    .promoTraficoTiempo .box-tiempo {
        background: rgba(255,255,255,0.7);
        float: left;
        margin-right: 8px;
        width: 48%;
    }

    .promoTraficoTiempo .box-trafico {
        background: rgba(255,255,255,0.7);
        float: left;
        width: 48%;
    }

        .promoTraficoTiempo .box-tiempo a, .promoTraficoTiempo .box-trafico a {
            display: flex;
            align-items: center;
            justify-content: center;
            height: 42px;
        }

    .promoTraficoTiempo .ico-weather {
        font-family: 'icomoon';
        margin: 0 6px 0 5px;
        font-size: 30px;
        color: #666;
        font-weight: normal;
        float: left;
    }

        .promoTraficoTiempo .ico-weather:before {
            content: "\e923";
        }

    .promoTraficoTiempo .ico-traffic {
        font-family: 'icomoon';
        margin: 0 6px 0 5px;
        font-size: 27px;
        color: #666;
        font-weight: normal;
        float: left;
    }

        .promoTraficoTiempo .ico-traffic:before {
            content: "\e92E";
        }
/*Promo Tiempo Tráfico*/

/*#region Entidades */

.foto-entidad {
    float: none;
    margin: 0 auto 5px auto;
    width: 98%;
}

.entidad-texto-seo {
    color: #333;
    font-size: 1.5rem;
    line-height: 1.2;
}

/*#endregion */




div#div-gpt-id-CH00902-banner_650x50 {
    padding-bottom: 6px;
}

/*#region compartir*/

.ComparteContainer {
    width: 100%;
    padding-bottom: 30px;
    height: 40px;
    overflow: hidden;
    float: left;
    position: relative;
    top: -3px;
    /*margin-left: 14px;*/
    height: 30px;
}




    .ComparteContainer > .CompartirDivWS {
        margin-right: 0;
    }


.CompartirDivWS {
    height: 20px;
    background-color: #2e8a06;
    margin: 5px auto 15px auto;
    padding-top: 5px;
    padding-bottom: 5px;
    position: relative;
}



.CompartirDivDQ {
    display: none;
}



.CompartirDivWS:hover {
    cursor: pointer;
}

.CompartirDivLN:hover {
    cursor: pointer;
}



.dq_sharerA {
    background: url(https://s01.europapress.net/chance/iconos/disqusBlancoSVG.svg) #2E9EFF no-repeat top left;
    -ms-background-size: contain;
    background-size: contain;
    height: 30px;
    margin-top: -5px;
}

    .dq_sharerA + a {
        width: 100px;
        height: 40px;
        padding: 50px;
        overflow: hidden;
    }

.dq_sharer_text + a {
    display: none;
}

.ws_sharer {
    background: url(https://s01.europapress.net/chance/iconos/whatsappSVGB.svg) #2e8a06 no-repeat top left;
    -ms-background-size: contain;
    background-size: contain;
    height: 20px;
}



.ws_sharer_text {
    color: white;
    font-weight: bold;
    margin-top: -26px;
    margin-left: -15px;
}

.dq_sharer_text {
    color: white;
    margin-left: 33px;
    position: absolute;
    font-size: 17px;
    top: 6px;
}

.ComparteContainer > div {
    float: left;
    width: 55px;
    margin: 5px 8px 15px 0;
    height: 35px;
    line-height: 35px;
    padding: 0 12px 0 40px;
    position: relative;
    border-radius: 3px;
    cursor: pointer;
}

.CompartirDivFB {
    background-color: #3B5998;
}

.CompartirDivTW {
    background-color: rgb(45,168,210);
}

.CompartirDivMN {
    background-color: #FF8611;
}

.CompartirDivLN {
    background-color: rgb(1,119,181);
}

.fb_sharer, .tw_sharer, .mn_sharer, .ln_sharer {
    font-size: 20px;
    display: inline-block;
    position: absolute;
    top: 0;
    left: 44px;
    z-index: auto;
    font-family: 'icomoon';
    font-style: normal;
    speak: none;
    color: #fff;
}

.mn_sharer {
    left: 12px;
}

.fb_sharer:before {
    content: "\e910";
}

.tw_sharer:before {
    content: "\e914";
}

.mn_sharer::before {
    content: "\e91b";
}

.ln_sharer::before {
    content: "\e912";
}

.fb_sharer_text, .tw_sharer_text, .mn_sharer_text, .ln_sharer_text {
    color: #fff;
    font-size: 13px;
}

.fb_sharer_number {
    position: absolute;
    bottom: 5px;
    right: 7px;
    color: white;
    font-size: 16px;
}

.tw_sharer_number, .tw_sharer_number2 {
    position: absolute;
    bottom: 5px;
    right: 7px;
    color: white;
    font-size: 16px;
}

.mn_sharer_number {
    position: absolute;
    bottom: 10px;
    right: 10px;
    color: white;
    font-size: 27px;
}


.gp_sharer_text {
    color: white;
    margin-top: -19px;
    margin-left: 29px;
    font-size: 16px;
}



.tw_sharer_text2 {
    color: white;
    font-weight: bold;
    margin-top: -26px;
    margin-left: -67px;
}

.CompartirDivGP {
    height: 20px;
    background-color: rgb(237,66,38);
    margin: 5px auto 15px auto;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    overflow: hidden;
    position: relative;
    border-radius: 5px;
}

.gp_sharer {
    background: url(https://s01.europapress.net/chance/iconos/googleSVG.svg) rgb(237,66,38) no-repeat top left;
    -ms-background-size: contain;
    background-size: contain;
    height: 20px;
}

.yt_sharer {
    background: url(https://s01.europapress.net/chance/iconos/youtubeSVG.svg) #CC1F1F no-repeat center;
    -ms-background-size: contain;
    background-size: contain;
    height: 20px;
}

.rss_sharer {
    background: url(https://s01.europapress.net/chance/iconos/rssSVG.svg) #EF8647 no-repeat top left;
    -ms-background-size: contain;
    background-size: contain;
    height: 20px;
}



.gp_sharer_text2 {
    color: white;
    font-weight: bold;
    margin-top: -26px;
    margin-left: -67px;
}
/*#endregion */


td.Patrocinador {
    width: 150px;
}
/*#region ultimedia*/
#um_ultimedia_europa_wrap_widget_default #um_ultimedia_europa_title_widget #um_ultimedia_europa_marquee_wrap #um_ultimedia_europa_marquee {
    color: #036 !important;
}

div#ultimedia_europa {
    margin: auto !important;
}

#um_ultimedia_europa_wrap_widget_default #um_ultimedia_europa_title_widget {
    margin-left: -8px !important;
}
/*#endregion */





/*#region ultimasNoticias*/

.CajaTitulares {
    padding-top: 5px;
    margin-bottom: 70px;
    overflow: hidden;
    width: 300px;
    margin-top: 70px;
}

    .CajaTitulares li {
        letter-spacing: -0.5px;
        margin-bottom: 15px;
        margin-left: auto;
        margin-right: auto;
        width: 283px;
        color: #efffff;
    }

    .CajaTitulares li {
        border-bottom: 1px solid #cfcfcf;
        float: left;
        position: relative;
        width: 100%;
    }

    .CajaTitulares > ul > li > a > .hora {
        color: #ff4708 !important;
        margin-right: 0.5em;
    }

    .CajaTitulares ul li a {
        padding-top: 10px;
        font-size: 16px;
        position: relative;
        float: left;
        padding-bottom: 10px;
        color: #333;
    }


/*#endregion */

/*#region seguir */
.SigueRRSS_ArribaIquierda {
    position: fixed;
    right: 0;
    top: 0;
    z-index: 999999;
    padding-top: 20px;
    padding-bottom: 5px;
    padding-right: 15px;
    padding-left: 15px;
    background: white;
}

    .SigueRRSS_ArribaIquierda > div {
        float: right;
    }

.SigueFB > .fb_sharer > a {
    padding: 20px;
}

.SigueFB > .yt_sharer > a {
    padding: 20px;
}

.SigueFB {
    width: 20px;
    -ms-border-radius: 27px;
    border-radius: 27px;
    overflow: hidden;
    margin-right: 5px;
}

.SigueTW > .tw_sharer a {
    padding: 10px;
}

.SigueTW > .tw_sharer > a {
    padding: 20px;
}

.SigueNOS {
    font-size: 15px;
    margin-right: 10px;
    color: #036;
}

.SigueTW {
    width: 20px;
    -ms-border-radius: 27px;
    border-radius: 27px;
    overflow: hidden;
    margin-right: 5px;
}

.SigueRSS {
    width: 20px;
    -ms-border-radius: 27px;
    border-radius: 27px;
    overflow: hidden;
    margin-right: 5px;
}

.SigueGP {
    width: 20px;
    -ms-border-radius: 27px;
    border-radius: 27px;
    overflow: hidden;
    margin-right: 5px;
}

    .SigueGP > .gp_sharer > a {
        padding: 20px;
    }

.SigueYT {
    width: 20px;
    -ms-border-radius: 27px;
    border-radius: 27px;
    overflow: hidden;
    margin-right: 5px;
}

    .SigueYT > .yt_sharer > a {
        padding: 20px;
    }

/*#endregion */
.cabeceraPortaltic {
    position: relative;
    float: right;
    margin-top: -30px;
    padding-bottom: 10px;
}

    .cabeceraPortaltic img {
        width: 170px;
        height: auto;
    }

.MasleidasPortadaPT {
    background: #E6E7E8;
    padding-left: 4px;
    margin: 30px 0;
}
/*#endregion */


.Noticia3 {
    width: 200px;
    float: left;
    margin-right: 18px;
    margin-bottom: 20px;
    display: table;
    position: relative;
    overflow: hidden;
}

    .Noticia2:hover, .Noticia3:hover {
        cursor: pointer;
    }

.NoticiaEnlace3:hover .overlay, .NoticiaEnlace2:hover .overlay {
    -ms-opacity: 0;
    opacity: 0;
}


.Noticia2 {
    width: 300px;
    float: left;
    margin-right: 9px;
    margin-bottom: 30px;
    display: table;
    position: relative;
    overflow: hidden;
}

    .Noticia2 ~ .Noticia2 {
        margin-left: 28px;
    }

    .Noticia2 a {
        position: relative;
    }

.Noticia3 a {
    position: relative;
}

.NoticiaEnlace2 {
    display: table-cell;
    vertical-align: middle;
    height: 200px;
    position: relative;
}

.NoticiaEnlace3 {
    display: table-cell;
    vertical-align: middle;
    height: 200px;
    position: relative;
}

.ListaEnlaces_relacionadas_Foto3, .ListaEnlaces_relacionadas_Foto2 {
    display: block;
    margin-top: 30px;
    margin-left: 15px;
}

ul.ListaEnlaces.relacionadas.floatleft {
    float: left;
    width: 623px;
    margin-left: 15px;
    margin-bottom: 30px;
}

.Titular_Rel {
    position: absolute;
    bottom: 0;
    padding: 7px 7px 15px 7px;
    color: white;
    font-size: 16px;
    z-index: 9;
    letter-spacing: 0.2px;
    -ms-text-shadow: 1px 1px 1px #333;
    text-shadow: 1px 1px 1px #333;
}

a:hover img.Rel_Foto {
    -ms-opacity: 1 !important;
    opacity: 1 !important;
}

.Blur.previewGaleriaDiv2 {
    width: 300px;
    height: 200px;
    overflow: hidden;
    float: right;
    -webkit-filter: blur(17px);
    -moz-filter: blur(17px);
    -o-filter: blur(17px);
    filter: blur(17px);
    position: absolute;
}

.Blur.previewGaleriaDiv3 {
    width: 201px;
    height: 200px;
    overflow: hidden;
    float: right;
    -webkit-filter: blur(12px);
    -moz-filter: blur(12px);
    -o-filter: blur(12px);
    filter: blur(12px);
    position: absolute;
}

.EnlacesRelacionados {
    float: left;
    width: 100%;
}

#CuerpoNoticia {
    float: right;
    width: 640px;
}


.SubtituloHtml {
    font-size: 1.2em;
    color: #036;
    margin-left: 13px;
    width: 645px;
    margin-bottom: 25px;
    font-style: italic;
}

    .SubtituloHtml p:before {
        color: #2687B0\9;
        border-color: rgba(0,0,0,0) #036;
        border-style: solid solid solid none;
        border-width: 5px 5px 5px 0;
        content: "";
        position: relative;
        top: 3px;
        float: left;
        -moz-transform: rotate(180deg);
        -webkit-transform: rotate(180deg);
        -o-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg);
        z-index: 0;
        -moz-transition: all 0.4s ease-in;
        -webkit-transition: all 0.4s ease-in;
        -o-transition: all 0.4s ease-in;
        transition: all 0.4s ease-in;
        -webkit-transition-delay: 0.2s;
        -moz-transition-delay: 0.2s;
        -o-transition-delay: 0.2s;
        -transition-delay: 0.2s;
        -moz-border-radius: 0;
        -webkit-border-radius: 0;
        border-radius: 0;
        padding-right: 5px;
    }

/* Estilos AhoraEnPortada PortadaLateralFotos */
.moduloChanceDestacadosLista {
    border-bottom: 3px solid #D80000;
    float: left;
    margin-left: 5px;
    width: 102%;
    margin-bottom: 75px;
}

.CabeceraChanceLista {
    font-size: 22px;
    font-size: 19px;
    text-align: center;
    padding-bottom: 2px;
    border-top: 3px #D80000 solid;
    float: left;
    width: 100%;
    height: 30px;
    padding-top: 10px;
    text-transform: uppercase;
}

span.EsNoticiaS2 {
    color: #d80000;
    font-weight: bold;
    font-family: Helvetica;
    font-size: 21px;
}

.ChanceListatexto {
    width: 170px;
    margin: 8px;
    color: #333;
    font-size: 14px;
    float: left;
}

.ChanceLista {
    padding: 7px 0;
    height: 75px;
    overflow: hidden;
    position: relative;
}

#ChanceLista-container {
    background-color: #FFF;
    width: 100%;
    float: left;
    margin: auto;
}

.ChanceListaImagen {
    height: 87px;
    width: 100px;
    float: left;
}

.ChanceLista > .compartir {
    width: 175px;
    border-bottom: 3px solid #CFCFCF;
    text-align: right;
}

    .ChanceLista > .compartir span {
        margin: 0 10px;
    }

.margin-ChanceLista {
    margin-left: 2px !important;
    margin-bottom: 10px;
    border-top: 1px solid #d3d3d3;
}
/******************/




/********* STREAMING *********/


/* ANIMACIONES*/

@-webkit-keyframes

"pulse" {
    0%;

{
    -webkit-transform: scale(0);
    opacity: 0.0;
}

20% {
    -webkit-transform: scale(0.25);
    opacity: 0.3;
}

40% {
    -webkit-transform: scale(0.5);
    opacity: 0.5;
}

60% {
    -webkit-transform: scale(1);
    opacity: 0.9;
}

80% {
    -webkit-transform: scale(1);
    opacity: 0.0;
}

100% {
    -webkit-transform: scale(1);
    opacity: 0.0;
}

}

@-webkit-keyframes

"pulse2" {
    0%;

{
    -webkit-transform: scale(0);
    opacity: 0.0;
}

20% {
    -webkit-transform: scale(0);
    opacity: 0.0;
}

40% {
    -webkit-transform: scale(0.25);
    opacity: 0.1;
}

60% {
    -webkit-transform: scale(0.5);
    opacity: 0.2;
}

80% {
    -webkit-transform: scale(1);
    opacity: 0.4;
}

100% {
    -webkit-transform: scale(1);
    opacity: 0.0;
}

}

@-webkit-keyframes slideDown {
    0% {
        -webkit-transform: translateY(-100%);
    }

    100% {
        -webkit-transform: translateY(0);
    }
}

@-moz-keyframes slideDown {
    0% {
        -moz-transform: translateY(-100%);
    }

    100% {
        -moz-transform: translateY(0);
    }
}

@-o-keyframes slideDown {
    0% {
        -o-transform: translateY(-100%);
    }

    100% {
        -o-transform: translateY(0);
    }
}

@keyframes slideDown {
    0% {
        transform: translateY(-100%);
    }

    100% {
        transform: translateY(0);
    }
}

.animated.slideDown {
    -webkit-animation-name: slideDown;
    -moz-animation-name: slideDown;
    -o-animation-name: slideDown;
    animation-name: slideDown;
}

@-webkit-keyframes slideUp {
    0% {
        -webkit-transform: translateY(0);
    }

    100% {
        -webkit-transform: translateY(-100%);
    }
}

@-moz-keyframes slideUp {
    0% {
        -moz-transform: translateY(0);
    }

    100% {
        -moz-transform: translateY(-100%);
    }
}

@-o-keyframes slideUp {
    0% {
        -o-transform: translateY(0);
    }

    100% {
        -o-transform: translateY(-100%);
    }
}

@keyframes slideUp {
    0% {
        transform: translateY(0);
    }

    100% {
        transform: translateY(-100%);
    }
}

.animated.slideUp {
    -webkit-animation-name: slideUp;
    -moz-animation-name: slideUp;
    -o-animation-name: slideUp;
    animation-name: slideUp;
}

@-webkit-keyframes swingInX {
    0% {
        -webkit-transform: perspective(400px) rotateX(-90deg);
    }

    100% {
        -webkit-transform: perspective(400px) rotateX(0deg);
    }
}

@-moz-keyframes swingInX {
    0% {
        -moz-transform: perspective(400px) rotateX(-90deg);
    }

    100% {
        -moz-transform: perspective(400px) rotateX(0deg);
    }
}

@-o-keyframes swingInX {
    0% {
        -o-transform: perspective(400px) rotateX(-90deg);
    }

    100% {
        -o-transform: perspective(400px) rotateX(0deg);
    }
}

@keyframes swingInX {
    0% {
        transform: perspective(400px) rotateX(-90deg);
    }

    100% {
        transform: perspective(400px) rotateX(0deg);
    }
}

.animated.swingInX {
    -webkit-transform-origin: top;
    -moz-transform-origin: top;
    -ie-transform-origin: top;
    -o-transform-origin: top;
    transform-origin: top;
    -webkit-backface-visibility: visible !important;
    -webkit-animation-name: swingInX;
    -moz-backface-visibility: visible !important;
    -moz-animation-name: swingInX;
    -o-backface-visibility: visible !important;
    -o-animation-name: swingInX;
    backface-visibility: visible !important;
    animation-name: swingInX;
}

@-webkit-keyframes swingOutX {
    0% {
        -webkit-transform: perspective(400px) rotateX(0deg);
    }

    100% {
        -webkit-transform: perspective(400px) rotateX(-90deg);
    }
}

@-moz-keyframes swingOutX {
    0% {
        -moz-transform: perspective(400px) rotateX(0deg);
    }

    100% {
        -moz-transform: perspective(400px) rotateX(-90deg);
    }
}

@-o-keyframes swingOutX {
    0% {
        -o-transform: perspective(400px) rotateX(0deg);
    }

    100% {
        -o-transform: perspective(400px) rotateX(-90deg);
    }
}

@keyframes swingOutX {
    0% {
        transform: perspective(400px) rotateX(0deg);
    }

    100% {
        transform: perspective(400px) rotateX(-90deg);
    }
}

.animated.swingOutX {
    -webkit-transform-origin: top;
    -webkit-animation-name: swingOutX;
    -webkit-backface-visibility: visible !important;
    -moz-animation-name: swingOutX;
    -moz-backface-visibility: visible !important;
    -o-animation-name: swingOutX;
    -o-backface-visibility: visible !important;
    animation-name: swingOutX;
    backface-visibility: visible !important;
}

@-webkit-keyframes flipInX {
    0% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }

    100% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}

@-moz-keyframes flipInX {
    0% {
        -moz-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }

    100% {
        -moz-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}

@-o-keyframes flipInX {
    0% {
        -o-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }

    100% {
        -o-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}

@keyframes flipInX {
    0% {
        transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }

    100% {
        transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}

.animated.flipInX {
    -webkit-backface-visibility: visible !important;
    -webkit-animation-name: flipInX;
    -moz-backface-visibility: visible !important;
    -moz-animation-name: flipInX;
    -o-backface-visibility: visible !important;
    -o-animation-name: flipInX;
    backface-visibility: visible !important;
    animation-name: flipInX;
}

@-webkit-keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }

    100% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}

@-moz-keyframes flipOutX {
    0% {
        -moz-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }

    100% {
        -moz-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}

@-o-keyframes flipOutX {
    0% {
        -o-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }

    100% {
        -o-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}

@keyframes flipOutX {
    0% {
        transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }

    100% {
        transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}

.animated.flipOutX {
    -webkit-animation-name: flipOutX;
    -webkit-backface-visibility: visible !important;
    -moz-animation-name: flipOutX;
    -moz-backface-visibility: visible !important;
    -o-animation-name: flipOutX;
    -o-backface-visibility: visible !important;
    animation-name: flipOutX;
    backface-visibility: visible !important;
}

@-webkit-keyframes bounceInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-200px);
    }

    60% {
        opacity: 1;
        -webkit-transform: translateY(30px);
    }

    80% {
        -webkit-transform: translateY(-10px);
    }

    100% {
        -webkit-transform: translateY(0);
    }
}

@-moz-keyframes bounceInDown {
    0% {
        opacity: 0;
        -moz-transform: translateY(-200px);
    }

    60% {
        opacity: 1;
        -moz-transform: translateY(30px);
    }

    80% {
        -moz-transform: translateY(-10px);
    }

    100% {
        -moz-transform: translateY(0);
    }
}

@-o-keyframes bounceInDown {
    0% {
        opacity: 0;
        -o-transform: translateY(-200px);
    }

    60% {
        opacity: 1;
        -o-transform: translateY(30px);
    }

    80% {
        -o-transform: translateY(-10px);
    }

    100% {
        -o-transform: translateY(0);
    }
}

@keyframes bounceInDown {
    0% {
        opacity: 0;
        transform: translateY(-200px);
    }

    60% {
        opacity: 1;
        transform: translateY(30px);
    }

    80% {
        transform: translateY(-10px);
    }

    100% {
        transform: translateY(0);
    }
}

.animated.bounceInDown {
    -webkit-animation-name: bounceInDown;
    -moz-animation-name: bounceInDown;
    -o-animation-name: bounceInDown;
    animation-name: bounceInDown;
}

@-webkit-keyframes bounceOutUp {
    0% {
        -webkit-transform: translateY(0);
    }

    30% {
        opacity: 1;
        -webkit-transform: translateY(20px);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-200px);
    }
}

@-moz-keyframes bounceOutUp {
    0% {
        -moz-transform: translateY(0);
    }

    30% {
        opacity: 1;
        -moz-transform: translateY(20px);
    }

    100% {
        opacity: 0;
        -moz-transform: translateY(-200px);
    }
}

@-o-keyframes bounceOutUp {
    0% {
        -o-transform: translateY(0);
    }

    30% {
        opacity: 1;
        -o-transform: translateY(20px);
    }

    100% {
        opacity: 0;
        -o-transform: translateY(-200px);
    }
}

@keyframes bounceOutUp {
    0% {
        transform: translateY(0);
    }

    30% {
        opacity: 1;
        transform: translateY(20px);
    }

    100% {
        opacity: 0;
        transform: translateY(-200px);
    }
}

.animated.bounceOutUp {
    -webkit-animation-name: bounceOutUp;
    -moz-animation-name: bounceOutUp;
    -o-animation-name: bounceOutUp;
    animation-name: bounceOutUp;
}



/********* STREAMING *********/



.AR_1.ob-two-rows-strip-layout .ob-widget-header {
    border: 0 !important;
}


.w980_margin {
    width: 991px;
    margin: auto;
}

.Titular_Faldon {
    border-bottom: 2px solid #CC0000;
    font-size: 43px;
    margin-bottom: 0.5em;
    font-weight: bold;
}

.Faldon {
    width: 100%;
    padding-bottom: 2%;
}

.columna1Faldon {
    width: 54%;
    float: left;
}

.columna2Faldon {
    width: 46%;
    float: left;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 2%;
}

.width_auto {
    width: 1000px;
    margin: auto;
    background-color: white;
}

.responsive100 {
    max-width: 100%;
}

.widthFotoConTexto {
    width: 200px;
}

.right {
    float: right;
    padding-left: 2%;
    padding-top: 2%;
    padding-bottom: 2%;
}

.NoticiaF_2 {
    padding-top: 2%;
    border-top: 1px solid rgba(217,217,217,0.6);
}

h2.NoticiaFaldon_titular {
    margin-bottom: 0;
    margin-top: 0;
}

.NoticiaFaldonPrimera_titular {
    margin-top: 0.4em;
    margin-bottom: -8px;
    color: #333;
    font-weight: bold;
    font-size: 2vw;
    line-height: 1.1em;
}

    .NoticiaFaldonPrimera_titular a {
        color: #333;
    }

.maxHeightNFP {
    max-height: 700px;
    overflow: hidden;
}

.NoticiaFaldon_titular a {
    font-size: 23px;
    font-weight: bold;
    color: #333;
}

span.span_NoticiaFaldon {
    font-size: 0.9rem;
}


div#div-gpt-id-Cinta-Inferior_980x50 {
    margin: auto;
    width: 100%;
    text-align: center;
}



/*Para responsiveJS*/

.width_autoR {
    width: 1000px !important;
}

.columnadobleR {
    float: left;
    clear: none;
    margin: 0.5em 0 0 0;
    padding: 0;
    width: 680px !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}


.center-content-containerR {
    position: relative;
    top: 0 !important;
    left: 0;
    margin: 0 auto 0;
    padding: 0 !important; /*padding: 95px 0  0  !important;*/ /*padding-top:125px; -- Conflicto con IE8*/
    width: 1000px !important;
    /*background-color: transparent;*/
    background-color: white;
}

.ColumnaPrincipalPortadaR {
    width: 380px !important;
}

    .ColumnaPrincipalPortadaR > div .NormalTextoNoticia {
        width: 380px !important;
        margin-left: 0;
    }

.ColumnaSecundariaPortadaR {
    width: 260px !important;
    margin-left: 20px !important;
}

    .ColumnaSecundariaPortadaR > div .NormalTextoNoticia {
        width: 250px !important;
        margin-left: 0;
    }

/*secciones*/
.columnadoble.ColumnaPrincipalR {
    width: 965px !important;
}



/*Portada*/


#ColumnaPrincipalPortadaR .Identado .titular_portada2 {
    width: 350px !important;
}

#ColumnaPrincipalPortadaR .Identado .NormalTextoNoticia {
    width: 345px !important;
}

#ColumnaSecundariaPortadaR .Identado .titular_portada2 {
    width: 220px !important;
}



/*Cabecera*/
.esnoticiaContainerR {
    width: 1000px !important;
}

.esnotiEuropaR {
    padding-left: 10px !important;
}

.esnoticiaContainerSeccionesR {
    width: 1000px !important;
}

.esnoticiaR {
    width: 713px !important;
}

.esnoticiaSeccionesR {
    width: 596px !important;
}

.AcessoDivSeccionesR {
    margin-left: 743px !important;
}

.MenuSeccionesLateralR, .MenuSeccionesLateral_LLenoR {
    margin-left: 826px !important;
}

.CanalMenuR {
    width: 980px !important;
}

.listaMenuAbajoR {
    border-top: 1px solid #5e5e5e !important;
    width: 980px !important;
    margin-top: -26px !important;
    font-size: 13px !important;
}


.CentralCabeceraR {
    width: 1000px !important;
}

.LogoCabeceraR {
    margin-left: 25em !important;
}

.menuR {
    margin-left: 100px !important;
}

.ctl00_Menu_Secciones_BanderasCabeceraR {
    width: 1000px !important;
}

    .ctl00_Menu_Secciones_BanderasCabeceraR li {
        margin: 4px 11px !important;
    }

.ContenedorListadoNoticiasR .Noticia .Minifoto {
    height: 173px !important;
}

.primeroR {
    margin: 4px 12px 0 0 !important;
}

.CeutayMelillaR {
    margin: 4px 12px !important;
}

.CanvasPortalesR {
    width: 1000px !important;
}

.listaPortalesR a {
    font-size: 15px !important;
}

.listaPortalesR li {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.MenuNavegacionClassR {
    height: 58px !important;
}


.DirectoH1_ContainerR {
    margin-right: 16px !important;
}


.titular_principalv2R {
    width: 645px !important;
    font-size: 2.9em;
}

.full644R {
    width: 644px !important;
}

.NoticiaPrincipalR #CuerpoNoticiav2 {
    width: 620px !important;
    margin-left: 20px !important;
}

.NoticiaPrincipalR p.NormalTextoNoticia, .NoticiaPrincipalR .NormalTextoNoticia p, .NoticiaPrincipalR .NormalTextoNoticia h2 {
    width: 644px !important;
    margin-left: 0 !important;
}

.disqus_threadR {
    width: 620px !important;
}


/*Para responsiveJS*/

.OUTBRAINR {
    width: 644px !important;
    margin: auto;
    margin-left: 0 !important;
}

img#fotoPrincipalNoticia {
    max-width: 644px;
    width: 100%;
    height: auto;
}

.grupo-noticias-contenido > .caja_noticia_portada > h2 > a {
    font-size: 20px !important;
    line-height: 26px !important;
}



/* paginacion de las listas de noticias */
#resultadosBusqueda .paginacion {
    border-bottom: 1px solid #d5d5d5;
    margin: 20px 0;
    padding: 20px 0 20px 5px;
    text-align: center;
    font-size: 14px;
    clear: both;
    width: 98%;
}

    #resultadosBusqueda .paginacion a {
        color: #333 !important;
        padding: 6px 12px;
        border: 1px solid #d5d5d5;
        border-radius: 3px;
        margin-left: 5px;
        margin-right: 5px;
        background: none;
    }

        #resultadosBusqueda .paginacion a:hover {
            color: #fff !important;
            background-color: #cc0000;
            border: 1px solid #cc0000;
        }

#resultadosBusqueda .paginaactual {
    padding: 6px 12px;
    border: 1px solid #999;
    color: #ffffff;
    border-radius: 3px;
    margin-left: 5px;
    margin-right: 5px;
    background: #999;
}

#resultadosBusqueda .paginacion .paginas {
    display: inline;
}




.paginacion > .anterior,
.paginacion > .siguiente,
.paginaBtn {
    border-radius: 4px;
}

.paginacion > .Anterior {
    float: left;
}

.paginacion > .Siguiente {
    float: right;
}

.paginas a,
.paginas b {
    margin-left: 5px;
    margin-right: 5px;
}

.FotoMasLeido {
    width: 32%;
    height: auto;
    float: left;
    box-sizing: border-box;
    margin-right: 8px;
}

.ImagenDesconectaR {
    min-height: 300px !important;
}

.titular_principalR {
    font-size: 1.7em !important;
}

.titular_portada2R {
    font-size: 25px !important;
}

.full644 div[id^=PlayerPubliIncrustado] {
    margin: auto;
    width: 644px;
}

a.titular_principal.titular_principalR {
    font-size: 30px !important;
}

.Identado > h2 > a.titular_portada2.titular_portada2R {
    font-size: 20px !important;
}

a.titular_principal.titular_principalR {
    font-size: 30px !important;
}

/*.CabeceraNoResponsive {
	float: left;
	margin-top: -50px;
}*/

.NormalTextoNoticia > p > a, .NormalTextoNoticia > p > strong > a, .NormalTextoNoticia > p > b > a {
    color: #CC0000;
}

    .NormalTextoNoticia > p > a:hover, .NormalTextoNoticia > p > strong > a:hover, .NormalTextoNoticia > p > b > a:hover {
        text-decoration: underline;
    }

.columnadobleR > .columna1.ColumnaPrincipal.ColumnaPrincipalNoti > div > .foto_lead {
    width: 100% !important;
}

.columnadobleR > .columna1.ColumnaPrincipal.ColumnaPrincipalNoti > div > div > img {
    width: 100%;
}

.PrimeraNoticiaRelacionadaPP2Peque.cursor > img {
    width: auto;
}

.PrimeraNoticiaRelacionadaPP2Peque.cursor {
    width: 49%;
}

.PrimeraNoticiaRelacionadaPP2.cursor {
    background: none repeat scroll 0 0 #f3f3f3;
    -webkit-box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.3);
    -ms-box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.3);
    box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.3);
    height: auto;
    margin-top: 13px;
    max-height: 120px;
    width: 47%;
    float: left;
    margin-left: 15px;
}

.ErrorPage {
    font-size: 14px;
    margin-left: 10px;
}

    .ErrorPage a:hover {
        color: #CC0000;
    }

    .ErrorPage ul {
        padding-left: 15px;
        color: #333;
    }

    .ErrorPage li {
        margin: 10px;
    }



div[id^=SC_InPage] {
    margin: auto !important;
}

#lig_europapress_web_smartbox {
    clear: both;
    margin: 10px;
    border-top: 2px solid #cc0000;
    padding-top: 25px;
    padding-bottom: 25px;
}

.Follow_us > div > div > a {
    width: 32px;
    height: 32px;
    position: absolute;
}

.invisibleCU {
    display: none;
}

div.es-noticia-titulo {
    padding-top: 12px;
}

li.es-noticia-lista-oculta-item {
    padding-top: 12px !important;
}

/*menu*/
.seccion-titulo {
    float: left;
    width: 100%;
    height: 60px;
    margin-bottom: 10px;
    border-bottom: 2px solid #333;
    padding-bottom: 5px;
    margin-top: -10px;
}

h1.h1-seccion {
    text-align: center;
}

    h1.h1-seccion a {
        color: #CC0000;
        font-size: 52px;
        text-align: center;
    }

.logo_secciones {
    float: left;
    height: 40px;
    margin-left: 9px;
}

nav#ctl00_Menu_MenuNavegacion {
    background: white;
    float: left;
}

.bg_gris {
    background: #f8f8f8;
    width: 100%;
    height: auto;
    float: left;
    padding-top: 5px;
    padding-bottom: 5px;
}

/*li.navegacion-principal-li a:hover {
	border-bottom: 2px solid #d01716;
}*/
.logo-principal-europapress-seccion {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAb0AAAA6CAYAAAAk7IeQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NjcyOSwgMjAxMi8wNS8wMy0xMzo0MDowMyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIEVsZW1lbnRzIDEyLjAgV2luZG93cyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxRTUzM0NGQzUxNUUxMUU1QTBFQUNDQ0MwMjRBRTJFRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxRTUzM0NGRDUxNUUxMUU1QTBFQUNDQ0MwMjRBRTJFRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFFNTMzQ0ZBNTE1RTExRTVBMEVBQ0NDQzAyNEFFMkVFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjFFNTMzQ0ZCNTE1RTExRTVBMEVBQ0NDQzAyNEFFMkVFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+a8IRmgAAC8lJREFU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');
    width: 160px;
    background-repeat: no-repeat;
    background-position: center 16.5px;
    background-size: 160px;
    display: block;
    top: 0;
    text-indent: -9999px;
    height: 90px;
}


.schema_foto > picture > img {
    width: 100%;
    height: auto;
}




/* INICIO ENLACES RELACIONADOS */

.related-content {
    overflow: hidden;
    position: relative;
    display: block;
    width: 100%;
    background-color: #7b868f;
    clear: both;
    margin-bottom: 12px;
}

    .related-content .hgfn-image-max {
        max-height: 215px;
        overflow: hidden;
    }


.related-content-image {
    width: 100%;
    height: auto;
}

.related-content-header {
    color: #FFF;
    font-size: 13px;
    font-weight: 700;
    padding: 10px 8px 7px 12px;
    line-height: 22px;
    margin: 0;
    text-transform: uppercase;
}

.related-content-titular {
    color: #FFF;
    font-size: 15px;
    font-weight: 400;
    padding: 0 8px 6px 12px;
    line-height: 22px;
    margin: 0;
}

.related-content-date {
    color: #FFF;
    font-size: 14px;
    font-weight: 400;
    padding: 8px 8px 12px 12px;
    line-height: 22px;
    margin: 0;
}

.related-content a:hover .related-content-titular, .related-content a:hover .related-content-header, .related-content a:hover .related-content-date {
    opacity: 0.7;
}

.related-content-slider.royalSlider {
    float: right;
    width: 40% !important;
    margin-left: 3%;
    height: 356px;
    margin-bottom: 20px;
}

.related-content-slider .rsDefault {
    background-color: #7b868f;
}

.related-content-slider .rsNav.rsBullets {
    background-color: #7b868f;
}

.related-content-slider.rsDefault .rsOverflow {
    background-color: #7b868f;
    /*height: auto !important;
	min-height: 200px;*/
}

.rsDefault, .rsDefault .rsOverflow, .rsDefault .rsSlide, .rsDefault .rsVideoFrameHolder, .rsDefault .rsThumbs {
    background: #7b868f !important;
}

.related-content-slider .rsSlide {
    overflow: visible;
}

.related-content-slider.rsDefault .rsArrowIcn {
    top: 25%;
}



/*Segundo formato noticias relacionadas*/

.articulo-relacionado {
    color: #333333 !important;
    float: right;
    margin-left: 3%;
    width: 40% !important;
    overflow: hidden;
    position: relative;
    display: block;
    clear: both;
    margin-bottom: 12px;
}

    .articulo-relacionado a {
        color: #333333 !important;
    }

.articulo-relacionado-header {
    border-top: 6px solid #ddd;
    border-bottom: 1px solid #ddd;
    font-size: 13px;
    font-weight: 700;
    padding: 0 0 0 3px;
    line-height: 40px;
    margin: 5px 0 10px 0;
    text-transform: uppercase;
}

.articulo-relacionado-titular {
    font-size: 15px;
    font-weight: 400;
    line-height: 1.4;
    margin: 0 0 10px 0;
    padding: 0 0 0 3px;
}

.articulo-relacionado-fecha {
    font-size: 15px;
    font-weight: 400;
    line-height: 1.4;
    margin: 0 0 20px 0;
    padding: 0 0 0 3px;
}

/* FIN ENLACES RELACIONADOS */

.separaLigatus {
    border-top: 2px solid #cc0000;
    padding-top: 25px;
    margin-left: 10px;
    margin-right: 10px;
}

.titular_principal_PORTADASintexto {
    font-size: 30px;
    text-align: center;
    -ms-text-shadow: 0 1px 1px #333;
    text-shadow: 0 1px 1px #333;
}

.primera_plana_PORTADA > .foto_lead_portada > img {
    max-width: 1000px;
    height: auto;
}
/*enlace ir a la version movil*/
.div_movil {
    background-color: rgba(0,0,0,0.7);
    position: fixed;
    width: 100%;
    bottom: 0;
    z-index: 1000000;
    height: 5rem;
    line-height: 4.5rem;
    text-align: center;
    -webkit-transition: height 0.2s ease;
    -moz-transition: height 0.2s ease;
    -ms-transition: height 0.2s ease;
    -o-transition: height 0.2s ease;
    transition: height 0.2s ease;
}

    .div_movil.oculto_movil {
        height: 0;
        -webkit-transition: height 0.2s ease;
        -moz-transition: height 0.2s ease;
        -ms-transition: height 0.2s ease;
        -o-transition: height 0.2s ease;
        transition: height 0.2s ease;
    }

.div_enlace_movil {
    color: #fff;
    font-size: 1.4rem;
    font-weight: normal;
    text-align: center;
    width: 100%;
    text-decoration: none;
}

    .div_enlace_movil:after {
        color: #fff;
        content: "\e901";
        font-family: icomoon;
        font-size: .8em;
        margin-left: .5em;
    }

    .div_enlace_movil:before {
        color: #fff;
        content: "\e917";
        font-family: icomoon;
        font-size: 1.2em;
        margin-right: .5em;
    }

/*@media screen and (min-device-width: 640px) and (orientation: landscape) {
	.div_movil {
		height: 11.3em;
		line-height: 11em;
	}

	.div_enlace_movil {
		font-size: 1.4rem;
	}
}*/


.enlace_noticia {
    cursor: pointer;
}

    .enlace_noticia:hover .titular_portada2, .enlace_noticia:hover .titular_principal {
        color: #CC0000;
    }

.box_play {
    position: relative;
}



/*Pruebas Buscador*/
.buscador {
    width: 1000px;
    height: 50px;
    padding-top: 1px;
    padding-bottom: 18px;
    background: rgba(241, 241, 241, 1);
    margin-right: auto;
    margin-left: auto;
    margin-top: 40px;
    position: relative;
    text-decoration: none;
    display: block !important;
    -webkit-transition: height 0.2s;
    -moz-transition: height 0.2s;
    transition: height 0.2s;
}

.buscador-oculto {
    display: none;
    -webkit-transition: height 0.2s;
    -moz-transition: height 0.2s;
    transition: height 0.2s;
}

.buscador input {
    width: 820px;
    height: 17px;
    padding: 8px;
    float: left;
    margin-left: 30px;
    font-size: 17px;
    border: 1px solid #D5D5D5;
    background: #FFF;
    border-radius: 3px;
}

    .buscador input::-webkit-input-placeholder {
        color: #767676;
        font-weight: normal;
    }

    .buscador input:-moz-placeholder {
        color: #767676;
        font-weight: normal;
        font-style: italic;
    }

    .buscador input:-ms-input-placeholder {
        color: #767676;
        font-weight: normal;
        font-style: italic;
    }

.buscador button {
    background: #E60000;
    border: 0;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    font-size: 15px;
    line-height: 35px;
    margin: 0 0 0 8px;
    height: 35px;
    padding: 0 15px;
    text-align: center;
}

    .buscador button:hover {
        background: #A70000;
    }

.buscador span::before {
    color: #E60000;
    content: "\e90e";
    font-family: icomoon;
    font-size: 1.8em;
    margin-left: .4em;
    cursor: pointer;
}

.buscador button:active,
.buscador button:focus {
    background: #c42f2f;
}

.buscador button::-moz-focus-inner {
    border: 0;
    padding: 0;
}

.contenedor-menu-estrechado {
    position: relative;
    margin-left: 5px;
    cursor: pointer;
}

/*Menú secciones*/
#icono-menu-cuerpo {
    position: relative;
    left: 960px;
    color: #767676;
    font-size: 17px;
}

.centrar-icono-menu-cuerpo {
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
}

.contenedor-icono-menu-cuerpo {
    width: 100%;
    position: relative;
    height: 30px;
    top: 320px;
    z-index: 999;
}
/*Fin Menú secciones*/

/* inicio new footer */

.footer.hacerfamilia, .footer.notimerica {
    background: #fff;
}

.footer {
    background: #fff;
    box-shadow: inset 0 1px 2px #ddd;
    border-top: 4px solid #eff1f3;
}

.footer-superior,
.footer-middle,
.footer-inferior {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    width: 100%;
    padding: 15px 0;
}

.footer-superior {
    padding-bottom: 20px;
}

.footer-secciones {
    width: 25%;
}

.footer-seccion {
    float: left;
    width: 100%;
    list-style: none;
    padding: 11px 0 0 80px;
    text-align: left;
}

    .footer-seccion a {
        color: #333;
        font-size: 14px;
        font-weight: 600;
        text-transform: uppercase;
        text-align: left;
        line-height: 1.4;
    }

        .footer-seccion a:hover {
            border-bottom: 1px solid #767676;
        }

.footer-middle {
    border-top: 1px solid #eff1f3;
    border-bottom: 1px solid #eff1f3;
    text-align: center;
}

    .footer-middle > span {
        color: #aab7c1;
        width: 100%;
        float: left;
        font-size: 13px;
        font-weight: 700;
    }

    .footer-middle .social-icon {
        color: #FFF;
        border-radius: 50%;
        width: 35px;
        line-height: 35px;
        height: 35px;
        text-align: center;
    }

    .footer-middle .icon-facebook {
        background-color: #3b5998;
    }

    .footer-middle .icon-twitter {
        background-color: #28a9e2;
    }

    .footer-middle .icon-youtube {
        background-color: #f2232d;
    }

    .footer-middle .icon-linkedin {
        background-color: #0077B5;
    }

    .footer-middle .footer-rrss {
        margin: 10px 0 4px 0;
    }

        .footer-middle .footer-rrss li {
            float: left;
            display: inline-block;
        }

.footer-inferior {
    padding-bottom: 8px;
}

    .footer-inferior .footer-links {
        list-style-type: none;
    }

        .footer-inferior .footer-links li {
            float: left;
            display: inline-block;
            font-size: 14px;
            padding: 0 10px 0 0;
            margin: 0 10px 0 0;
        }

            .footer-inferior .footer-links li a {
                color: #666;
                font-weight: 300;
            }

                .footer-inferior .footer-links li a:hover {
                    border-bottom: 1px solid #7b868f;
                }

        .footer-inferior .footer-links li {
            border-right: 1px solid #d4dde4;
        }

            .footer-inferior .footer-links li:last-child {
                border-right: none;
            }

    .footer-inferior .textoDivLogo p {
        color: #7b868f;
        font-size: 13px;
        line-height: 1;
        padding: 0;
        margin: 15px 0 0 0;
    }

        .footer-inferior .textoDivLogo p a {
            color: #666;
            font-weight: 600;
        }

            .footer-inferior .textoDivLogo p a:hover {
                border-bottom: 1px solid #7b868f;
            }

.pieCopyright.copyright-europapress {
    padding-bottom: 15px;
    color: #7b868f;
    font-size: 13px;
    text-align: center;
    line-height: 1.5;
}

/* new footer hacerfamilia*/
.footer.hacerfamilia .bloquePie {
    text-align: center;
}

/* new footer notimerica */
.pieCopyright.copyright-notimerica {
    margin-top: 5px;
    padding-bottom: 15px;
    color: #666;
    font-size: 12px;
    text-align: center;
}

#ctl00_Pie_2014_Pie_Notimerica {
    text-align: center;
}

    #ctl00_Pie_2014_Pie_Notimerica li:first-child {
        border-left: none;
    }

    #ctl00_Pie_2014_Pie_Notimerica li {
        list-style: none;
        display: inline-block;
        border-left: 1px solid #D5D5D5;
        padding: 0 8px;
        font-size: 13px;
    }


/* fin new footer */


.hemeroteca {
    font-size: 1.4em;
    margin: 0 30px;
}

.hemeroteca-nav {
    font-size: 1.1em;
    margin: 10px 0;
    line-height: 1.5em;
}

.hemeroteca-nav-anios {
    display: inline-block;
    vertical-align: top;
    overflow: hidden;
}

    .hemeroteca-nav-anios li {
        list-style: none;
        float: left;
        margin-left: 20px;
    }

        .hemeroteca-nav-anios li a:hover {
            color: #cc0000;
        }

.hemeroteca-header {
    padding-bottom: 4px;
    border-bottom: 2px solid #333333;
    color: #333333;
}

.hemeroteca-enlace-volver {
    font-size: 1.5em;
    color: #cc0000;
    /* Usamos :before en lugar de ::before para dar soporte a IE8 */
}

    .hemeroteca-enlace-volver:before {
        content: '\e90a';
        font-family: icomoon;
        font-size: 16px;
        margin-right: 3px;
    }

.hemeroteca-lista-calendar {
    display: block;
    margin-top: 2em;
}

    .hemeroteca-lista-calendar li {
        float: left;
        position: relative;
        width: 180px;
        height: 220px;
        margin-left: 22px;
        margin-right: 22px;
        list-style: none;
    }

        .hemeroteca-lista-calendar li caption {
            padding: 2px 0;
            color: #333333;
            font-weight: bold;
            text-transform: uppercase;
            font-size: 1.2em;
            line-height: 1.3em;
        }

        .hemeroteca-lista-calendar li thead th {
            border-bottom: solid 1px #EEE;
            font-weight: bold;
            font-size: 1em;
            text-align: center;
            line-height: 1.3em;
        }

        .hemeroteca-lista-calendar li td {
            color: #999;
            width: 26px;
            text-align: center;
            line-height: 1.5em;
            font-size: 1em;
        }

            .hemeroteca-lista-calendar li td a {
                text-decoration: none;
            }

                .hemeroteca-lista-calendar li td a:hover {
                    color: #cc0000;
                }

.hemeroteca-listado-noticias {
    font-size: 1.1em;
}

    .hemeroteca-listado-noticias li {
        margin-bottom: 1em;
    }

.hemeroteca-enlace-noticia {
    margin-left: 20px;
    margin-bottom: 10px;
}

    .hemeroteca-enlace-noticia a {
        font-size: 1.3em;
        text-decoration: none;
    }

.anchorLogo img {
    width: 200px;
    height: auto;
}

.desconectalogo img {
    width: 250px;
    height: auto;
}

.bannerBajoMasLeido {
    background-color: #FFF;
    float: left;
    display: block;
}



/*RESPONSIVE*/

/*FIN RESPONSIVE*/

/*ANUNCIO ENTRE MEDIAS DEL TEXTO NOTICIA*/
.teads-inread {
    width: 100%;
    float: left;
}



/* HISTORICO */

ul.listadohistorico {
    list-style-type: none !important;
}


    ul.listadohistorico li {
        border-bottom: dotted 1px #ccc;
        padding: 15px 0;
        font-size: 18px;
        margin-bottom: 0;
    }

        ul.listadohistorico li a {
            text-decoration: none;
        }

            ul.listadohistorico li a:hover {
                color: #cc0000;
            }

/*FIN HISTORICO*/


/*INICIO Expresión regular para centrar anuncios en la responsive*/
[id^="div-gpt-id"] {
    text-align: center;
    margin-bottom: 20px;
}

@media screen and (min-width: 1000px) {
    [id^="div-gpt-id"] {
        text-align: inherit;
    }
}
/*FIN Expresión regular para centrar anuncios en la responsive*/





/*INICIO divEntidadesNoticiav2*/
.ListaEnlaces.relacionadas > li {
    margin-top: 4px;
}

/*.ListaEnlaces.relacionadas > li:before {
		color: #2687B0\9;
		*color: #2687B0;
		border-color: rgba(0, 0, 0, 0) #5e5e5e;
		border-style: solid solid solid none;
		border-width: 5px 5px 5px 0;
		content: "";
		position: relative;
		top: 5px;
		float: left;
		-moz-transform: rotate(180deg);
		-webkit-transform: rotate(180deg);
		-o-transform: rotate(180deg);
		-ms-transform: rotate(180deg);
		transform: rotate(180deg);
		z-index: 0;
		-moz-transition: all 0.4s ease-in;
		-webkit-transition: all 0.4s ease-in;
		-o-transition: all 0.4s ease-in;
		transition: all 0.4s ease-in;
		-webkit-transition-delay: 0.2s;
		-moz-transition-delay: 0.2s;
		-o-transition-delay: 0.2s;
		-transition-delay: 0.2s;
		-moz-border-radius: 0px;
		-webkit-border-radius: 0px;
		border-radius: 0px;
	}*/






    .EnlacesRelacionados .ListaEnlaces.relacionadas li {
        font-size: 16px;
        list-style: none !important;
    }

    .EnlacesRelacionados .ListaEnlaces.relacionadas li a {
        color: #CC0000;
        margin-left: 5px;
    }

        .EnlacesRelacionados .ListaEnlaces.relacionadas li a:hover {
            text-decoration: underline;
        }

#Recomendadas {
    clear: none;
    float: right;
    margin-bottom: 1em;
    margin-top: 5em;
    width: 640px;
}

div.titulorecomendadas {
    background: none repeat scroll 0 0 #003366;
    box-shadow: 3px 3px 4px 2px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 3px 3px 4px 2px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 3px 3px 4px 2px rgba(0, 0, 0, 0.3);
    color: #FFFFFF;
    font-size: 26px;
    margin-left: -38px;
    margin-top: -55px;
    padding-bottom: 7px;
    padding-right: 7px;
    padding-top: 7px;
    position: absolute;
    text-align: right;
    width: 400px;
}

div.relacionadas {
    font-family: 'Droid Sans',sans-serif;
    border-top: none !important;
}

.DivRelacionadas {
    /*box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.19);
	-webkit-box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.19);
	-moz-box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.19);*/
    display: inline-block;
    margin-right: 4px;
    margin-left: 4px;
    margin-top: 5px;
    overflow: hidden;
    position: relative;
    width: 150px;
    float: left;
    height: 208px;
}


.DivRecomendadaRecorte {
    margin-left: 1px !important;
    margin-right: 0 !important;
    margin-top: 155px !important;
}



.DivRelacionadas > div a {
    font-size: 14px;
    text-align: left;
    color: #333;
}

.titular {
    color: #333;
    font-size: 40px;
    line-height: 1.3;
    font-weight: 800;
    margin-bottom: 10px;
    margin-top: 10px;
    text-decoration: none;
    width: 100%;
}

h2.spanantetitulov2 {
    display: none;
}

#CuerpoNoticia p {
    font-size: 1.7rem;
    line-height: 1.5;
    margin-bottom: 18px;
}

/*patrocinio iberia*/
.iberia-latina {
    margin-bottom: 20px;
    float: left;
    width: 100%;
}

.cabecera-iberia {
    line-height: 45px;
    padding: 0;
    height: 32px;
    border-bottom: 2px solid #b9002e;
    margin: 0;
    padding: 0;
    text-align: left;
}

    .cabecera-iberia img {
        height: auto;
        width: 186px;
        float: left;
        margin: 0;
    }

    .cabecera-iberia .cabecera-titulo-iberia {
        display: inline-block;
        color: #b9002e;
        line-height: 35px;
        font-size: 15px;
        font-weight: 700;
        padding: 0 0 0 5px;
        margin: 0;
        text-align: left;
        text-transform: uppercase;
    }

.contenido-noticias-iberia ul {
    margin: 0;
    padding: 0;
}

.contenido-noticias-iberia .noticia-iberia {
    margin: 0;
    border-bottom: 1px solid #d5d5d5;
    background-color: #fff;
    padding: 10px 5px 12px 5px;
    height: auto;
    overflow: hidden;
    list-style: none;
}

    .contenido-noticias-iberia .noticia-iberia a {
        margin: 0;
        color: #333;
        font-size: 1.5rem;
        padding: 0 4px 0 0;
        max-height: 60px;
        overflow: hidden;
        line-height: 20px;
    }
/*FIN divEntidadesNoticiav2*/

.columna1 a h2.titular_principal, .columna2 a h2.titular_portada2 {
    text-align: left !important;
}


/* Estilos Elecciones Portada */
.hero_elecciones .h1-elecciones {
    font-size: 30px;
    padding: 30px 0 15px 20px;
    display: block;
    color: #333;
    font-weight: 600;
}

.hero_elecciones img {
    float: left;
    width: 70px;
    height: auto;
    margin: 20px 20px 0 10px;
}

/* Caja N'Asturianu */

.NAsturianu {
    margin: 2.5em 0;
    float: left;
}

.cabecera-nasturianu {
    background-color: #0066CC;
    height: 35px;
    width: 301px;
    text-align: center;
    padding-bottom: 8px;
}

    .cabecera-nasturianu a {
        color: #F2C70B;
        font-size: 1.8em;
    }

.height60 {
    margin-right: 10px;
    float: left;
}

/*Estilo logo Teatro Real 200 años*/

[id$="_Canal01040"] img {
    width: 124px;
    height: auto;
    position: absolute;
    top: -14px;
    z-index: auto;
    left: 0;
}


/* Estilo Cabecera Más Leído de Portaltic*/

.masleidaspatrocinio {
    display: block;
    color: #fff;
    font-weight: 400;
    background: #333;
    height: 50px;
    line-height: 50px;
    text-align: left;
    float: left;
    width: 100%;
}

    .masleidaspatrocinio h3 {
        font-size: 18px;
        font-weight: 400;
        padding: 0 0 0 20px;
        display: inline-block;
        margin: 0;
    }

    .masleidaspatrocinio.portaltic-motor h3 {
        font-size: 16px;
        font-weight: 400;
        padding: 0 0 0 16px;
        display: inline-block;
        margin: 0;
    }

    .masleidaspatrocinio .font-small {
        font-size: 11px;
        font-weight: 400;
        padding-left: 6px;
    }

    .masleidaspatrocinio img {
        width: 100px;
        height: auto;
        margin: -11px 0 0 8px;
        vertical-align: middle;
    }

.MasleidasPortadaPT .masleidas span {
    color: #607ba0;
}

.medallerorio2016 {
    overflow: hidden;
    height: 475px;
    border: 1px solid;
    border-color: #e5e6e9 #dfe0e4 #d0d1d5;
    border-radius: 3px;
    box-shadow: 0 1px 2px 0 rgba(0,0,0,0.25);
}

#medallerorio2016 {
    width: 298px;
    text-align: left;
    vertical-align: middle;
}

    #medallerorio2016 caption {
        background: #333;
        line-height: 45px;
        padding: 0 0 0 15px;
        margin: 0;
        text-align: left;
        height: 45px;
    }

        #medallerorio2016 caption a {
            color: #fff;
            font-size: 16px;
            font-weight: 400;
            text-transform: uppercase;
        }

    #medallerorio2016 td {
        padding: 0 6px;
        height: 35px;
        font-size: 14px;
        text-align: center;
    }

    #medallerorio2016 thead tr {
        font-size: 13px;
        background: #ccc;
        height: 30px;
    }

    #medallerorio2016 thead th {
        text-align: center;
        text-transform: capitalize;
    }

        #medallerorio2016 thead th:first-child {
            padding: 5px 12px;
            text-align: left;
        }

    #medallerorio2016 tbody th img {
        margin-right: 6px;
    }

    #medallerorio2016 tbody th {
        font-size: 14px;
        padding-left: 10px;
        font-weight: 600;
        text-transform: capitalize;
    }

        #medallerorio2016 tbody th img {
            margin-right: 6px;
        }

    #medallerorio2016 tbody tr:nth-child(even) {
        background: #f1f1f1;
    }

    #medallerorio2016 tbody tr:nth-child(odd) {
        background: #fff;
    }



.cabeceraSeccion .menu {
    float: left;
    position: relative;
}

    .cabeceraSeccion .menu.solo-logo {
        min-height: 100px;
    }

.cabeceraSeccion .con-img {
    min-height: 100px;
}

.cabeceraSeccion .titulo {
    width: 100%;
    float: left;
}

    .cabeceraSeccion .titulo .h1Seccion {
        font-size: 21px;
        font-weight: 600;
        padding: 6px 0 6px 0;
        border-bottom: 1px solid #D5D5D5;
        margin: 0 0 15px 0;
    }

        .cabeceraSeccion .titulo .h1Seccion a {
            color: #333;
        }

            .cabeceraSeccion .titulo .h1Seccion a:hover {
                width: 100%;
                margin-top: 5px;
                float: left;
            }

    .cabeceraSeccion .titulo .h1Seccion {
        font-size: 21px;
        font-weight: 600;
        padding: 6px 0 6px 0;
        border-bottom: 1px solid #D5D5D5;
        margin: 0 0 20px 0;
    }

        .cabeceraSeccion .titulo .h1Seccion a {
            color: #333;
        }

            .cabeceraSeccion .titulo .h1Seccion a:hover {
                opacity: .7;
            }

.cabeceraSeccion .logocanal img {
    width: 85px;
    height: auto;
}

.cabeceraSeccion .listaMenu {
    margin: 14px 0 5px 18px;
    border-left: 1px solid #D5D5D5;
}

    .cabeceraSeccion .listaMenu.right {
        position: absolute;
        bottom: 0;
        z-index: auto;
        right: 0;
        border-left: 0;
        padding: 0;
    }

    .cabeceraSeccion .listaMenu li.principal {
        margin-left: 20px;
        font-size: 16px;
        position: relative;
        cursor: pointer;
        display: inline-block;
        height: 30px;
        font-weight: normal;
    }

.listaMenu li.principal.barcelona-economias a {
    color: #fff;
    margin-top: 5px;
    background-color: #c00;
    padding-left: 5px;
    padding-right: 5px;
}

.cabeceraSeccion li.principal a {
    padding-bottom: 2px;
}

.cabeceraSeccion li.activo.principal a {
    border-bottom: 2px solid #cc0000;
}

.cabeceraSeccion li.activo.principal.turismo a {
    border-bottom: 2px solid #4A9F59;
}

.cabeceraSeccion li.activo.principal.epsocial a {
    border-bottom: 2px solid #CC0000;
}

.cabeceraSeccion li.activo.principal.economia a {
    border-bottom: 2px solid #1f3a76;
}

.cabeceraSeccion li.activo.principal.deportes a {
    border-bottom: 2px solid #4A9F59;
}

.cabeceraSeccion .listaMenu li:hover a {
    opacity: 1 !important;
    border-bottom: 2px solid #cc0000;
}

.cabeceraSeccion .listaMenu li.turismo:hover a {
    border-bottom: 2px solid #4A9F59;
}

.cabeceraSeccion .listaMenu li.epsocial:hover a {
    border-bottom: 2px solid #CC0000;
}

.listaMenu li.economia:hover a {
    border-bottom: 2px solid #1f3a76;
}

.cabeceraSeccion .listaMenu li.deportes:hover a {
    border-bottom: 2px solid #4A9F59;
}

.cabeceraSeccion .arrow_down:after {
    color: #000;
    content: "\e90d";
    font-family: icomoon;
    font-size: .8em;
    margin-left: 4px;
}

.cabeceraSeccion .arrow_up:after {
    color: #000;
    content: "\e90e";
    font-family: icomoon;
    font-size: .8em;
    margin-left: 9px;
}

.cabeceraSeccion .submenu .arrow {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 9px;
    top: 9px;
    left: 50%;
    margin-left: -11px;
    border-top-width: 0;
    border-bottom-color: #DDD;
}

    .cabeceraSeccion .submenu .arrow:after {
        position: absolute;
        display: block;
        width: 0;
        height: 0;
        border-color: transparent;
        border-style: solid;
        top: -6px;
        left: -8px;
        content: " ";
        border-top-width: 0;
        border-bottom-color: #fff;
        border-width: 8px;
        box-sizing: border-box;
    }

.cabeceraSeccion .listaHorizontal {
    margin: 0;
    padding: 0;
    display: block;
}

.cabeceraSeccion .submenu {
    display: none;
}

    .cabeceraSeccion .submenu li {
        display: block !important;
        float: none !important;
    }

        .cabeceraSeccion .submenu li.activo a {
            font-weight: 700;
            color: #333;
        }

        .cabeceraSeccion .submenu li a {
            text-transform: none;
            display: inline-block;
            white-space: nowrap;
            padding: 4px 6px;
            border: 0 !important;
        }

            .cabeceraSeccion .submenu li a:hover {
                background-color: #F1F1F1;
                border-radius: 3px;
            }


.cabeceraSeccion .div_aux {
    position: absolute;
    top: 18px;
    left: 0;
    z-index: 9;
    padding-top: 18px;
}

.cabeceraSeccion li:hover .submenu {
    display: block !important;
    padding: 9px;
    border: solid 1px #DDD !important;
    background-color: #FFFFFF;
    border-radius: 3px;
    box-shadow: 1px 1px 4px #999;
    margin: 0;
    position: initial;
}

    .cabeceraSeccion li:hover .submenu li {
        padding-bottom: 0 !important;
        border-bottom: 0 !important;
    }

.cabeceraSeccion .submenu.doble {
    width: 310px;
    float: left;
}

.cabeceraSeccion .div_aux.doble {
    left: -80px;
}

.cabeceraSeccion .menu_doble_uno {
    float: left;
}

.cabeceraSeccion .menu_doble_dos {
    float: right;
}

.logocanal a {
    line-height: 77px;
    height: 45px;
    font-size: 17px;
    color: #333333;
    text-align: left;
    padding: 0 0 0 25px;
}

.cabeceraSeccion .CabeceraCanal {
    width: 100%;
    float: left;
    border-bottom: 1px solid #D5D5D5;
    padding: 10px 0 5px 0;
    background-color: white;
}



.cabeceraSeccion .logocanal a {
    font-size: 20px;
    font-weight: 700;
    display: inline-block;
    padding: 0 0 0 16px;
    margin: 10px 0 5px 0;
    line-height: 24px;
}

.cabeceraSeccion .logocanal.con-img a {
    padding-left: 0;
    margin-left: 0;
    margin-top: 5px;
}


#ctl00_ContenidoSuperiorBanner_980_ctl00_MenuNavegacion {
    margin: 20px auto;
}

.noticia-etiqueta {
    display: none;
}



.FestivalSanSebastianMenuNoticia {
    position: absolute;
    right: 10px;
    top: 90px;
}

.cabeceraSeccion .listaMenu.left {
    position: absolute;
    bottom: 0;
    z-index: auto;
    left: 20px;
    border-left: 0;
}


/* INICIO CAJA COMUNICACIÓN */

.box-comunicacion {
    background-color: #FFF;
    border-radius: 4px;
    padding: 20px 4px;
    box-shadow: 0 2px 3px 0 rgba(0,0,0,0.24);
    margin-bottom: 20px;
    border-top: 1px solid rgba(0,0,0,0.1);
}

    .box-comunicacion h3 {
        color: #333;
        font-size: 14px;
        font-weight: 400;
        text-align: center;
        margin: 0 0 6px 0;
    }

        .box-comunicacion h3 a {
            font-size: 18px;
            font-weight: 600;
        }

    .box-comunicacion .comunicacion-nombre {
        clear: both;
        font-size: 20px;
        font-weight: 400;
        display: block;
    }

    .box-comunicacion .lista_datos {
        list-style: none;
        font-size: 13px;
        color: #767676;
        margin-left: 26px;
    }

    .box-comunicacion .icon-phone, .box-comunicacion .icon-mail {
        color: #999;
        font-size: 14px;
        font-family: icomoon;
        width: 30px;
        display: inline-block;
    }

        .box-comunicacion .icon-phone:before {
            content: "\e934";
        }

        .box-comunicacion .icon-mail:before {
            content: "\e928";
        }

/* FIN CAJA COMUNICACIÓN */


/* INICIO ULTIMA HORA*/
.row.suscripcion-redes {
    background: #f7f7f7;
    margin-right: 20px;
    margin-left: 10px;
}

    .row.suscripcion-redes .six.columns {
        width: 50%;
    }

        .row.suscripcion-redes .six.columns .contenedor-pie {
            margin: 0 10px;
        }

        .row.suscripcion-redes .six.columns:last-child {
            margin-left: 0;
        }

        .row.suscripcion-redes .six.columns:first-child {
            text-align: center;
            border-right: 3px solid #fff;
            height: 170px;
            overflow: hidden;
        }

.menu-completo .img-pie {
    background: url(https://s01.europapress.net/imagenes/estaticos/logo-europapress.svg) no-repeat center center;
    height: 28px;
    margin: 10px auto 0 auto;
    width: 140px;
}

.widget-newsletter {
    margin-top: 35px !important;
    text-align: center;
}

.follow_boletin {
    background-color: #F7F7F7;
    border-radius: 3px;
    padding: 1px 10px 10px 10px;
}

.widget-newsletter button {
    border: none;
}

.widget-newsletter p {
    font-size: 14px;
    margin: 2px 5px 10px 5px;
}

.widget-newsletter input[type="email"] {
    width: 160px !important;
}

.suscripcion-redes .contenedor-pie p {
    margin: 47px 0 10px 0;
    position: relative;
    font-size: 20px;
    color: #c00;
    font-weight: 700;
}

.suscripcion-redes .contenedor-pie .latam {
    color: #59a8e0;
}

.suscripcion-redes .contenedor-pie .turismo {
    color: #4A9F59;
}

.suscripcion-redes .contenedor-pie .economia {
    color: #1f3a76;
}

.suscripcion-redes .contenedor-pie .boton-social {
    width: 60px;
    padding: 0 12px 0 12px;
    font-size: 20px;
    margin: 0;
}

.facebookIframe {
    border: none;
    overflow: hidden;
    width: 70%;
    position: relative;
    right: 5%;
    transform: scale(1.2);
    -ms-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
    -moz-transform: scale(1.2);
    transform-origin: top left;
    -ms-transform-origin: top left;
    -webkit-transform-origin: top left;
    -moz-transform-origin: top left;
    -webkit-transform-origin: top left;
}

/*FIN ULTIMAHORA*/


#ListaUltimasNoticiasCol {
    overflow: hidden !important;
}

#compartir-ultimasnoticias {
    display: none;
}

.video-entidad {
    margin-bottom: 23px;
}


.panel-directo {
    clear: both;
    font-size: 15px;
    line-height: 1.4;
    color: #2c3e50;
    background-color: #fff;
}

    .panel-directo time {
        font-weight: 400;
        color: #666;
        float: left;
        font-size: 12px;
        margin-top: 3px;
        width: 10%;
    }

    .panel-directo .ultima-actualizacion {
        color: #333;
        padding: 10px 10px;
        margin-bottom: 10px;
        font-size: 16px;
        font-weight: 600;
        border-top: 1px solid #ddd;
        border-bottom: 1px solid #ddd;
    }

    .panel-directo .detalle-evento {
        position: relative;
        margin: 0;
        padding: 20px 15px 20px 15px;
        background: #ecf0f3;
        display: block;
        margin-bottom: 10px;
        font-size: 16px;
        clear: both;
        float: left;
        border-bottom: 2px solid #ddd;
        width: 100%;
        display:flex;
        gap:15px;
    }

        .panel-directo .detalle-evento a {
            color: #cc0000;
            font-weight: 600;
        }

    .panel-directo .img-responsive {
        margin: 10px 0;
        width: 100%;
        height: auto;
    }

.detalle-evento-titulo {
    margin: 0 0 10px 0;
    font-size: 16px;
    line-height: 1.4;
    font-weight: 700;
    padding: 0;
}


.detalle-evento .box-detalle {
    float: right;
    width: 88%;
    overflow: hidden;
}

.detalle-evento p {
    max-width: 100%; /* Evita problemas de desbordamiento del contenedor por el responsive/expansive */
}

.detalle-evento iframe {
    max-width: 100%; /* Evita que los videos de youtube sobrepasen el contenedor */
}

.detalle-evento .box-redes {
    width: 100%;
    text-align: right;
    margin-top: 10px;
}

.detalle-evento .boton-social-directo {
    border-radius: 20px;
    height: 25px;
    line-height: 25px;
    width: 25px;
    text-align: center;
    display: inline-block;
    margin: 0 4px 0 0;
    font-size: 16px;
}

    .detalle-evento .boton-social-directo.twitter {
        color: #28A9E2 !important;
        border: 1px solid #28A9E2;
        font-size: 15px;
    }

    .detalle-evento .boton-social-directo.facebook {
        color: #3B5998 !important;
        border: 1px solid #3B5998;
    }

.detalle-evento .icon-facebook:before {
    content: "\e910";
}

.detalle-evento .icon-twitter:before {
    content: "\e914";
}

amp-live-list .buttonprimary {
    padding: 0 10px 0 10px;
    height: 40px;
    line-height: 40px;
    border-radius: 3px;
    border: 1px solid #cc0000;
    background: #cc0000;
    color: #fff;
    right: 13px;
    top: 70px !important;
    font-size: 15px;
    box-shadow: 0 2px 6px rgba(0,0,0,0.2);
    cursor: pointer;
}

    amp-live-list .buttonprimary:after {
        content: "\e945";
        font-family: 'icomoon';
        font-style: normal;
        speak: none;
        font-size: 18px;
        font-weight: normal;
        margin-left: 8px;
        vertical-align: top;
    }

/*amp-live-list .buttonprimary:hover {
   
	background:#c2cfd9;

}*/

@media (min-width: 1025px) {
    .panel-directo {
        margin-right: 25px;
    }
}


[amp-access][amp-access-hide], amp-experiment, amp-live-list > [update], amp-share-tracking, form [submit-error], form [submit-success] {
    display: none;
}

amp-live-list > .amp-active[update] {
    display: block;
}

#btnUpdateLive {
    position: fixed;
    top: 16px;
    right: 195px;
    z-index: 99999999 !important;
}

amp-live-list > [update] {
    position: fixed;
    z-index: 999999 !important;
    right: 9px;
    top: 14px;
}

.twitter-tweet.twitter-tweet-rendered {
    margin-left: auto;
    margin-right: auto;
    clear:both;
}

amp-live-list#DirectoEP {
    padding-top: 60px;
}

@media (max-width: 800px) {
    #btnUpdateLive {
        position: fixed;
        top: 16px;
        right: 0;
        z-index: 99999999 !important;
        width: 100%;
    }



    amp-live-list#DirectoEP {
        float: left;
        width: 100%;
    }
}

#noticia_det > .detalle-evento-titulo {
    display: none;
}

.i-amphtml-notbuilt > * {
    display: block !important;
}
/*modulo desayunos en noticia*/
.mod-desayuno {
    margin: 30px 0;
    background-color: #fff;
    border: 1px solid #e9e9e9;
    border-bottom-color: #d5d5d5;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
    border-radius: 3px;
    text-align: center;
    float: left;
    width: 100%;
}

    .mod-desayuno .header {
        background: #d7e0e6;
        padding-bottom: 6px;
    }

    .mod-desayuno .mod-desayuno-plataforma {
        margin: 0;
        padding: 8px 0 4px 0;
        font-size: 22px;
        font-weight: 600;
        line-height: 1.2;
        color: #333;
        font-style: italic;
    }

    .mod-desayuno .mod-desayuno-logoep {
        font-size: 16px;
        font-weight: bold;
        margin: 0;
        padding: 0;
    }

    .mod-desayuno .mod-desayuno-patrocinio {
        clear: both;
    }

        .mod-desayuno .mod-desayuno-patrocinio .mod-desayuno-etiqueta {
            padding: 0;
            border-bottom: 1px solid #ccc;
            margin: 0 10px 5px 10px;
        }

            .mod-desayuno .mod-desayuno-patrocinio .mod-desayuno-etiqueta h4 {
                font-size: 13px;
                font-weight: normal;
                margin: 0;
                color: #aab7c1;
                background: #fff;
                padding: 0 5px;
                position: relative;
                top: 7px;
                display: inline-block;
            }

    .mod-desayuno .foto .persona-foto {
        width: 99px;
        height: 99px;
        float: left;
        margin: 15px 5px 10px 15px;
    }

    .mod-desayuno .texto {
        text-align: left;
        display: inline-block;
        width: 55%;
    }

        .mod-desayuno .texto .nombre {
            line-height: 1.4;
            font-size: 15px;
            font-weight: 600;
            margin: 0;
            padding: 15px 0 2px 0;
        }

        .mod-desayuno .texto .titulo {
            line-height: 1.4;
            font-size: 14px;
            font-weight: 400;
            color: #666;
        }

        .mod-desayuno .texto span {
            color: #aab7c1;
            font-size: 14px;
            font-weight: 600;
            line-height: 1.6;
        }

    .mod-desayuno .patrocinio-logos {
        padding-bottom: 18px;
    }

        .mod-desayuno .patrocinio-logos .mod-desayuno-patrocinador {
            display: inline-block;
        }

            .mod-desayuno .patrocinio-logos .mod-desayuno-patrocinador img {
                width: 97px;
                height: auto;
                margin-bottom: -15px;
            }

                .mod-desayuno .patrocinio-logos .mod-desayuno-patrocinador img.img-portada {
                    width: 90px;
                    margin-left: -10px;
                }

                .mod-desayuno .patrocinio-logos .mod-desayuno-patrocinador img.logo-unico {
                    margin-right: 0;
                    width: 140px;
                    margin-bottom: -30px;
                    margin-top: -10px;
                }

    .mod-desayuno .desayuno-directo {
        font-size: 13px;
        font-weight: 600;
        line-height: 1.5;
    }

        .mod-desayuno .desayuno-directo .icon-cinema {
            font-size: 18px;
            font-weight: normal;
            color: #cc0000;
            padding-right: 4px;
            vertical-align: middle;
        }
