/* GENERAL */
* { margin: 0 }
* {
    margin: 0;
    padding: 0;
}

body {
    font-family:Arial, Helvetica, sans-serif;
}

a {
    text-decoration:none;
    color:#000000;
}

a img {
    border:none;
}

.h45 { height: 45px; }

.w30 { width: 30%; }
.w40 { width: 40%; }
.w60 { width: 60%; }
.w70 { width: 70%; }
.left { float: left; }

#flashMessage {
    font-size: 12px;
    margin: 3px 0;
    text-align: center;
}
#flashMessage.message {
    color: green;
}
#flashMessage.warning {
    color: red;
}

.nombre-titulo {
    font: bold 16px/19px Arial;
    margin-bottom: 7px;
}
.titulo-nota {
    color: #058;
    font-size: 14px;
    font-weight: bold;
    line-height: 16px;
}
.chica-gris {
    color: #666;
    font-size: 11px;
    line-height: 14px;
}

.mt {
    margin-top: 9px;
}

.hidden {
    display: none !important;
}

.floats {
    overflow: hidden;
    width: 100%;
}

.hora {
    color: #B3B3B3;
    font-weight: bold;
}

.gris {
    color: #999999;
}

.margin_top {
    margin-top: 20px;
}

.submit {
    border: none;
}

.blanco {
    color: white;
}

.tit_rojo, .tit_rojo a {
    color: #800000;
}

.boton {
    height: 15px;
    width: 15px;
    display: inline;
}

#pagina_entera {
    border: none;
    margin: 0 auto;
    width: 910px;
}


.w33 {
    width: 33.3%;
}
.w50 {
    width: 50%;
}
.w66 {
    width: 66.6%;
}

/* css sprites */
.css-sprite {
    background: url(../img/iconos_sprite.png) no-repeat top left;
}
.css-sprite a {
    display: block;
    width: 100%;
    height: 100%;
}
.sprite-bb_logo_icono{ background-position: 0 0; width: 83px; height: 21px; }
.sprite-cronos{ background-position: 0 -31px; width: 225px; height: 33px; }
.sprite-cultura{ background-position: 0 -74px; width: 208px; height: 33px; }
.sprite-deportes{ background-position: 0 -117px; width: 179px; height: 33px; }
.sprite-galerias{ background-position: 0 -160px; width: 225px; height: 33px; }
.sprite-icono-galeria{ background-position: 0 -203px; width: 33px; height: 33px; }
.sprite-icono-video{ background-position: 0 -246px; width: 36px; height: 36px; }
.sprite-internacional{ background-position: 0 -292px; width: 180px; height: 33px; }
.sprite-ipad_logo_icono{ background-position: 0 -335px; width: 56px; height: 22px; }
.sprite-iphone_logo_icono{ background-position: 0 -367px; width: 72px; height: 23px; }
.sprite-lineas_menu{ background-position: 0 -400px; width: 912px; height: 3px; }
.sprite-losabestu_btn_participa{ background-position: 0 -413px; width: 69px; height: 24px; }
.sprite-losabestu_btn_vermas{ background-position: 0 -447px; width: 69px; height: 24px; }
.sprite-mas_leido{ background-position: 0 -481px; width: 226px; height: 33px; }
.sprite-mas_leido_div{ background-position: 0 -542px; width: 260px; height: 1px; }
.sprite-minuto_minuto_col_verde{ background-position: 0 -524px; width: 74px; height: 8px; }
.sprite-minuto_minuto_div{ background-position: 0 -542px; width: 290px; height: 1px; }
.sprite-nacional{ background-position: 0 -553px; width: 179px; height: 33px; }
.sprite-separador_menu{ background-position: 0 -596px; width: 1px; height: 24px; }
.sprite-tecnologia{ background-position: 0 -630px; width: 179px; height: 33px; }
/* css sprites */


/* PRINCIPAL */
#principal {
    border: none;
    float: left;
    margin-right: 5px;
    width: 600px;
}


/* PUBLICIDAD SUPERIOR */
#publicidad_superior img {
    width: 100%;
}


/* HEADER */
#header {
    height: 95px;
    margin-top:7px;
    padding-left:20px;
    border: 1px solid #666666;
}

#clima {
    font-family:Arial, Helvetica, sans-serif;
    border:none;
    line-height:14px;
    font-size:12px;
    width: 245px;
    float: left;
    /* margin-top: 20px; */
}

#clima_texto_imagen {
    border: none;
}

#clima_texto {
    font-size:12px;
    border: none;
    margin-left:20px;
    margin-top:10px;
    float: left;
}

#clima img {
}

#logo_tiempo {
    border:none;
    float: left;
    margin-left: 15px;
}

#logo_tiempo img {
    height: 95px;
}

div#bandera_mexico {
    float: left;
    margin-top: 25px;
}

div#bandera_mexico img {
    width: 75px;
}

#share_icons {
    border: none;
    float: right;
    margin-top: 15px;
}

#share_icons table {
    font-size: 11px;
    font-weight: normal;
    margin-left: 15px;
    padding-top: 10px;
    width: 260px;
}

#share_icons .apps {
    margin-top: 5px;
    padding-left: 40px;
}


/* EDITORIAL */
#editorial {
    border: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    overflow: auto;
    width:100%;
}

#edicion_fecha {
    height: 13px;
    margin-left:10px;
    margin-top:3px;
    border: none;
}

#edicion {
    float: left;
}

#fecha {
    float: right;
    margin-right: 15px;
}


/* MENU */
#menu {
    background-image:url("../img/lineas_menu.png");
    border:medium none;
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    height:25px;
    background-repeat:no-repeat;
}

#menu ul {
    list-style: none;
    padding-top: 3px;
}

#menu ul li {
    float: left;
    margin-left: 5px;
}

#menu ul li.txt {
    margin-top: 4px;
}


/* PUBLICIDAD SUPERIOR 2 */
#publicidad_superior_2 {
    border:medium none;
    width: 100%;
}

#publicidad_superior_2 .publicidad_inferior_header {
    height:75px;
}

#publicidad_superior_2 img {
    height: 75px;
    width: 220px;
}


/* PIE DE PAGINA */
#foot_page {
    border: 1px solid #666666;
    width:910px;
    height:90px;
    float: left;
    margin-top: 6px;
}

#foot_page_logo {
    border:none;
}

#foot_page_comentario {
    border: 1px solid #666666;
    background-color:#000000;
    height:30px;
    margin-top: 23px;
}

#foot_page_texto {
    font-size:10px;
    line-height:12px;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 3px;
    color: #FFFFFF;
    display: block;
}


/* CONTENIDO PAGINA */
#contenido_pagina {
    border: none;
    width: 910px;
    margin-top: 5px;
}



/* INDEX */

/* NOTAS SUPERIORES */
#notas_superiores {
    border: 1px solid black;
    margin-bottom: 5px;
    width: 100%;
}

#notas_superiores a {
    color: #800000;
}

#notas_superiores .nota {
    margin: 8px;
    font-size: 16px;
}

#notas_superiores .nota img {
    display: block;
    height: 161px;
    width: 287px;
}
#notas_superiores .nota img.icono {
    height: 15px;
    width: 15px;
    display: inline;
}

#notas_superiores .transmision {
    position: relative;
}

#notas_superiores .transmision .player, #notas_superiores .transmision .info {
    margin: 5px;
}

#suscripcion_alertas {
    bottom: 0;
    position: absolute;
    right: 0;
    width: 50%;
}
#suscripcion_alertas .alerta {
    color: black;
    display: block;
    font: 10px/14px Arial;
    text-align: right;
    text-decoration: underline;
}
#suscripcion_alertas .flash {
    font: 10px/12px Arial;
    margin: 0 3px 10px;
    text-align: center;
}
#suscripcion_alertas .flash.default {
    color: green;
}
#suscripcion_alertas .flash.warning {
    color: red;
}
#suscripcion_alertas .forma {
    display: none;
    font-size: 10px;
    position: relative;
}
#suscripcion_alertas .forma .cerrar-forma {
    position: absolute;
    right: 0;
    top: 0;
}
#suscripcion_alertas .forma .input {
    margin-bottom: 5px;
}
#suscripcion_alertas .forma input {
    font-size: 10px;
}

.notas_superiores-titulo {
    color: #186487;
    font-size: 16px;
    text-align: left;
}

.notas_superiores-entrada {
    font-size: 12px;
}

#notas_superiores table td a img {
    height: 175px;
    width: 275px;
}


/* PRINCIPAL TV Y MINUTO A MINUTO */
#principal_tv_min_min {
    border: none;
    width: 910px;
}

#principal_2_3 {
    float: left;
    margin-right: 5px;
    overflow: visible;
    width: 600px;
}

/* NOTA PRINCIPAL */
#nota_principal_pie_container {
    border: medium none;
}

.estilo1 #nota_principal_pie_container {
    float: right;
}

.estilo2 #nota_principal_pie_container {
    float: left;
}

.estilo1 #nota_principal_pie_container, .estilo2 #nota_principal_pie_container {
    width: 320px;
}

#nota_principal {
    overflow: visible;
    position: relative;
    width: 100%;
}
#nota_principal.estilo1, #nota_principal.estilo2 {
    overflow: hidden;
}

#nota_principal.estilo4 a {
    color: white;
}

#nota_principal_imagen {
    border:none;
    z-index:-1;
}

.estilo1 #nota_principal_imagen, .estilo2 #nota_principal_imagen {
    width: 320px;
}

.estilo1 #nota_principal_imagen {
    float: right;
    margin-left: 5px;
}

.estilo2 #nota_principal_imagen {
    float: left;
    margin-right: 5px;
}

.estilo1 #nota_principal_imagen img, .estilo2 #nota_principal_imagen img {
    width: 320px;
}

.estilo3 #nota_principal_imagen img, .estilo4 #nota_principal_imagen img {
    display: block;
    width:600px;
}

#principal_opacidad {
    border: none;
}

.estilo1 #principal_opacidad {
    float: left;
}

.estilo2 #principal_opacidad {
    float: right;
}

.estilo1 #principal_opacidad, .estilo2 #principal_opacidad {
    width: 265px;
}

.estilo4 #principal_opacidad {
    background-image:url("../img/opacidad_50.png");
    padding:3px 5px 0;
    right: 1px;
    bottom: 5px;
    width:589px;
    position: absolute;
}

.estilo4 #principal_opacidad.margen_abajo {
    bottom: 20px;
}

.estilo3 #principal_opacidad {
    border: none;
    padding: 3px 0 0;
}

#hora_titulo {
    border: none;
}

#nota_principal_hora {
    color: #B3B3B3;
    font-size:12px;
    font-weight: bold;
}

#nota_principal_titulo {
    color:#FFFFFF;
    font-size: 26px;
}

#nota_principal_texto {
    color:#FFFFFF;
    font-size:13px;
    line-height:14pt;
    letter-spacing:0px;
    display: block;
    text-align: justify;
}

#nota_principal_pie {
    font-weight: bold;
    font-size: 12px;
    color:#666666;
    display: block;
    margin-left:3px;
    margin-top:3px;
}

.estilo1 #nota_principal_pie, .estilo2 #nota_principal_pie {
    width: 320px;
}

.estilo1 #nota_principal_pie {
    float: right;
    margin-left: 5px;
}

.estilo2 #nota_principal_pie {
    float: left;
    margin-right: 5px;
}


#publicidad_minuto_facebook {
    width: 305px;
    float: left;
}

#publicidad_minuto_facebook .botones_twitter_facebook {
    margin: 7px;
}

/* MINUTO A MINUTO */
#minuto_a_minuto {
    margin-top:5px;
    overflow: auto;
}

#minuto_a_minuto.est_not_ppal1, #minuto_a_minuto.est_not_ppal2, #minuto_a_minuto.est_not_ppal4 {
    height: 434px;
}

#minuto_a_minuto.est_not_ppal3 {
    height: 492px;
}

#min_min_fecha_tit {
    background-image:url("../img/minuto_minuto_col_tit.png");
    border:medium none;
    height:35px;
    background-repeat: no-repeat;
    overflow:hidden;
}

#min_min_fecha {
    border:medium none;
    float:left;
    margin-top: 3px;
    text-align:center;
    width:45px;
}

#min_min_fecha_dia {
    color:#FFFFFF;
    display:block;
    font-size: 16px;
    font-weight:bold;
    margin-right: 2px;
}

#min_min_fecha_mes {
    display:block;
    font-size:11px;
}

#min_min_titulo {
    font-size:18px;
    color: #B3B3B3;
    font-weight: bold;
    margin-left:50px;
    margin-top:12px;
    float: left;
}

#min_min_notas {
    border: none;
    background-image:url("../img/minuto_minuto_col_verde.png");
    background-repeat:repeat-y;
}

#min_min_notas img {
    display: block;
    height: 1px;
    width: 285px;
}

#min_min_notas img.icono {
    height: 15px;
    width: 15px;
    display: inline;
}

.min_min_nota {
    border:medium none;
    font-size:12px;
}

.min_min_nota_hora {
    font-weight:bold;
    text-align:center;
    width:50px;
}

.min_min_nota_tit {
    width:225px;
    margin-left: 3px;
}


.facebook {
    margin-top: 5px;
}


/* TIEMPO TV */
#tiempo_tv {
    border-left: solid 2px silver;
    border-right: solid 3px silver;
    border-bottom: solid 3px silver;
    clear: right;
    float: right;
    margin-top: 5px;
    width: 528px;
}

.tiempo_tv-head img {
    display: block;
    width: 528px;
}

.tiempo_tv-contenido {
    padding: 5px;
}

.tiempo_tv-contenido-principal {
    background-color: #cfcfcf;
    border: 1px solid black;
    border-radius: 10px;
    margin-bottom: 5px;
    padding: 8px;
}

.tiempo_tv-contenido-principal .vista-previa {
    height: 333px;
    width: 500px;
}

.tiempo_tv-contenido-principal-titulo {
    color: #186487;
    font-size: 16px;
}

.tiempo_tv-contenido-principal-descripcion {
    font-size: 10px;
}

.tiempo_tv-contenido-anteriores {
    width: 518px;
}

.tiempo_tv-contenido-anteriores img {
    display: block;
}

.tiempo_tv-contenido-anteriores-flecha {
    width: 10px;
}

.tiempo_tv-contenido-anteriores-flecha-contenedor {
    background-color: #186487;
    border-radius: 5px;
    height: 15px;
    padding: 20px 0;
}

.tiempo_tv-contenido-anteriores-tabla {
    width: 100%;
}

.tiempo_tv-contenido-anteriores-video {
    background-color: #cfcfcf;
    vertical-align: top;
    width: 33%;
}

.tiempo_tv-contenido-anteriores-video img {
    height: 106px;
    width: 157px;
}

.tiempo_tv-contenido-anteriores-video-titulo {
    font-size: 10px;
    margin: 0 5px;
}

/* CRONOS, MINIS Y TECNOLOGÍA */
div#cronos_minis_tecnologia {
    float: left;
}

/* CRONOS */
#cronos, #lapso {
    border:medium none;
    clear:left;
    float:left;
    margin-top:8px;
    width:370px;
}

#cronos_titulo, #lapso_titulo {
    position: relative;
}

span#cronos_encabezado,
span#lapso_encabezado{
    color: white;
    left: 4px;
    position: absolute;
}

span#cronos_encabezado {
    font-size: 21px;
    top: 5px;
}

span#lapso_encabezado {
    display: block;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    top: 3px;
    width: 195px;
}

#cronos_int,
#lapso_int{
    border: 1px solid #666666;
    position:relative;
    width:371px;
}

#cronos_cont,
#lapso_cont{
    border:medium none;
}

#cronos_titulo_nota,
#lapso_titulo_nota{
    color:#B3B3B3;
    display:block;
    font-size: 16px;
    text-align:justify;
    margin: 5px;
}

#cronos_texto_marco,
#lapso_texto_marco{
    background-image: url("../img/rectangulo_redondeado_cronos.png");
    background-repeat: no-repeat;
    border:medium none;
    display: inline-table;
    float:left;
    height: 165px;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 2px;
    min-height: 165px;
    padding-left: 5px;
    width: 195px;
}

#cronos_texto_nota,
#lapso_texto_nota{
    display:block;
    font-size:12px;
    height:150px;
    margin-top:10px;
    text-align:justify;
    width:185px;
}

#cronos_foto,
#lapso_foto{
    display: table-cell;
}

#cronos_foto img,
#lapso_foto img{
    display: block;
    width: 155px;
    height: 163px;
}

#cronos_piefoto,
#lapso_piefoto{
    font-size:10px;
    width:150px;
    color:#666666;
}

div#cronos_twitter {
    margin-bottom: 5px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 2px;
    width: 360px;
}

a#cronos_link:hover {
    text-decoration: underline;
}

div#twitter_cronos {
    background-color: #8EC1DA;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    margin: 5px;
    padding: 10px 0;
}

div#twitter_cronos img {
    height: 15px;
    margin-left: 5px;
}

div#twitter_cronos span#cronos_handle {
    float: right;
    font-size: 12px;
    margin-right: 5px;
}


/* NOTAS SECUNDARIAS */
#notas_secundarias {
    border: 1px solid #666666;
    margin-top: 5px;
    padding-bottom: 15px;
    padding-left:5px;
    padding-right: 5px;
    width:588px;
}

.nota_secundaria {
    border: 1px solid black;
    margin-top: 15px;
    padding: 5px;
}

.nota_secundaria_imagen {
    border: none;
    display: table-cell;
    vertical-align: middle;
}

.nota_secundaria_foto {
    border:medium none;
}

.nota_secundaria_foto img {
    display: block;
    width: 210px;
    height: 158px;
}

.nota_secundaria_piefoto {
    color:#666666;
    display: block;
    font-size:10px;
    width:150px;
}

.nota_secundaria_cont {
    border:medium none;
    display: table-cell;
    padding-left: 5px;
}

.nota_secundaria_titulo {
    font-size: 18px;
    display: block;
    margin-bottom: 10px;
}

.nota_secundaria_texto {
    font-size:12px;
    text-align:justify;
    display: block;
}


/* MINIS Y TECNOLOGIA */

#minis_tecnologia {
    border: none;
    clear: left;
    float: left;
    margin-top: 5px;
    width: 373px;
}

/* MINIS */
#notas_rapidas {
    border: 1px solid #666666;
    padding:5px 4px;
}
.notas_rapidas-wrapper {
    border: 1px solid black;
    padding: 5px;
    border-radius: 10px;
}
.notas_rapidas .foto img {
    display: block;
    width: 100px;
    height: 100px;
}
.notas_rapidas .titulo-texto .titulo {
    font-size: 14px;
    line-height: 13px;
}
.notas_rapidas .titulo-texto .texto {
    font-size: 12px;
    line-height: 12px;
}

/* CENTRAL Y PUBLICIDAD */
#central_publicidad {
    border: none;
    float: right;
    clear: right;
    width: 533px;
}

/* COLUMNA CENTRAL */
#columna_central {
    border: none;
    float: left;
    width: 280px;
    margin-top: 5px;
    margin-left: 3px;
}

/* DEPORTES */
.seccion {
    margin-right: 3px;
}
.seccion .seccion-titulo {
    display: block;
}
.seccion .seccion-int {
    border: 1px solid #666666;
    padding:5px;
    width:265px;
}
.seccion .foto-titulo {
    margin-bottom: 3px;
}
.seccion .foto-titulo .foto {
    margin-right: 5px;
}
.seccion .foto-titulo .foto img {
    width: 127px;
    height: 127px;
}
.seccion .foto-titulo .pie {
    color: #666;
    font-size: 10px;
    padding-right: 5px;
    text-align: center;
}
.seccion .foto-titulo .titulo a {
    font-size: 16px;
    color: #800000;
}
.seccion .seccion-int .texto {
    font-size: 12px;
}

/* ENCUESTA */
#opinion {
    width:275px;
    height:245px;
    border:none;
    margin-top: 5px;
}

#opinion_titulo {
    border:none;
}

#opinion_int {
    border: 1px solid #666666;
    padding-bottom: 5px;
    width:275px;
    position: relative;
}

#opinion_pregunta {
    font-size:12px;
    display: block;
    margin-left: 10px;
    margin-top: 5px;
}

#opinion_conector {
    background-image: url("../img/conector_opinion.png");
    background-repeat: no-repeat;
    border:none;
    position: relative;
    left: 18px;
    padding-top: 20px;
    width: 250px;
}

#encuesta_votar {
    margin-top: 5px;
    margin-left: 5px;
}

#encuesta_votar span {
    margin-bottom: 7px;
}

#opinion_cuestionario {
    border:none;
    font-size:12px;
    line-height:12px;
    margin-left: 25px;
}

#opinion_cuestionario span {
    display: block;
}

#opinion_btn {
    border:none;
    margin-top: 20px;
    text-align: center;
}

.opinion_aclaracion {
    font-size:12px;
    display: block;
    margin-left: 55px;
}


/* LO MAS LEIDO */
#lo_mas_leido {
    border:none;
    margin-top: 5px;
}

#masleido_titulo {
    border:none;
}

#masleido_int {
    border: 1px solid #666666;
    padding: 8px;
}

#masleido_grafico {
    background-image: url("../img/minuto_minuto_col_verde.png");
    background-repeat: repeat-y;
    border: none;
}

#masleido_grafico img {
    height: 1px;
    width: 260px;
    display: block;
}

.mas_leido_nota {
    font-size: 11px;
}

.mas_leido_numero {
    font-size: 15px;
    font-weight: bold;
    text-align: center;
    width: 50px;
    color: white;
}

.mas_leido_tit {
    text-align: justify;
}

.masleido {
    font-size:10px;
    display: block;
    margin-left: 35px;
    height: 22px;
    line-height: 9px;
    overflow: hidden;
}


/* PUBLICIDAD SUPERIOR PORTADA */
div.publicidad_superior_portada {
    text-align: center;
}


/* PUBLICIDAD LATERAL */
#publicidad_derecha {
    margin-top: 5px;
    clear:right;
    float:left;
    width:245px;
    border: none;
}

#publicidad_derecha .publicidad, .publicidad_superior_portada .publicidad {
    border: none;
    margin-bottom: 5px;
}

#publicidad_derecha img.publicidad {
    width: 245px;
}

.publicidad_superior_portada img.publicidad {
    width: 288px;
}


/* DENUNCIA */
#si_lo_sabes_tu {
    margin-left: 5px;
    margin-top: 5px;
    border:none;
    float: left;
}

#losabestu_titulo {
    border:none;
}

#denuncias {
    border: 1px solid #666666;
    width: 530px;
    font: 12px/19px Arial;
}
#denuncias .denuncias-wrapped {
    margin: 5px;
}
#denuncias .denuncia .imagen {
    width: 27%;
}
#denuncias .denuncia .imagen img {
    height: 100px;
    width: 134px;
}
#denuncias .denuncia .texto-info {
    width: 73%;
}
#denuncias .denuncia .texto {
    height: 84px;
    overflow: hidden;
}
#denuncias .denuncia .texto a {
    color: #666;
}
.navegacion a {
    border: 1px solid black;
    color: black;
    display: block;
    float: left;
    margin-right: 3px;
    padding: 0px 7px;
}
#denuncias .botones .participa a {
    background: #800;
    color: white;
    display: block;
    height: 21px;
    line-height: 21px;
    margin-left: auto;
    margin-right: 0;
    text-align: center;
    width: 77px;
}
#denuncias .botones .participa a:hover {
    background: #c00;
}
.navegacion a.seleccion, .navegacion a:hover, #denuncias .botones a.seleccion, #denuncias .botones a:hover {
    background-color: black;
    color: white;
}
#denuncias .participa {
    text-align: right;
}
/* denuncias */

/* GALERÍAS */
div#galerias {
    float: left;
    margin-top: 5px;
    width: 100%;
}

div#galerias .galerias_int {
    border: 1px solid black;
    overflow: auto;
    padding: 5px 3px 5px 5px;
    width: 100%;
}

div#galerias .galeria_principal {
    float: left;
    width: 44%;
}

div#galerias .galeria_principal_tit {
    font-size: 17px;
    font-weight: bold;
}

div#galerias .galeria_principal_desc {
    font-size: 14px;
    padding-top: 3px;
}

div#galerias .galerias_anteriores {
    float: right;
    overflow: auto;
    width: 55%;
}

div#galerias .gal_ant_col {
    overflow: auto;
    width: 100%;
}

div#galerias .gal_ant {
    float: left;
    font-size: 11px;
    margin-right: 1px;
    width: 33%;
}

div#galerias .gal_ant_desc {
    padding: 1px 2px;
}

div#galerias .gal_ant img {
    width: 160px;
    height: 120px;
}

#gallery {
    display: none;
    margin-top: 5px;
    position: relative;
}
#slider {
    display: none;
    width: 600px;
    height: 338px;
}


/* JET SET */
#jet_set {
    border:none;
    float: left;
    margin-top: 5px;
}

#jet_set_titulo {
    border:none;
}

.jet_set {
    border: 1px solid #666666;
    width:210px;
    padding: 5px;
    height: 260px;
    margin-right: 5px;
    float: left;
}

.jet_set_titulo {
    font-size: 14px;
    line-height: 12px;
    margin-bottom: 5px;
    margin-top: 2px;
}

.jet_set_titulo a {
    color: #800000;
}

.jet_set_conector {
    border:none;
    float: right;
    margin-right: 15px;
}

.jet_set_imagen img {
    width: 204px;
    height: 135px;
    margin: 0 auto;
    display: block;
}

.jet_set_texto {
    display: block;
    float: left;
    font-size:12px;
}


/* NOTAS INFERIORES */

.nota_inferior {
    float: left;
    margin-right: 7px;
    margin-top: 5px;
}

.nota_inferior .titulo {
    border: none;
}

.nota_inferior .int {
    border: 1px solid #666666;
    height: 230px;
    width: 295px;
}

.nota_inferior .tit {
    border: none;
    float: left;
}

.nota_inferior .nota_titulo {
    font-size: 16px;
    margin-left: 10px;
    margin-top: 10px;
    margin-bottom: 5px;
    width: 110px;
}

.nota_inferior .conector {
    border: none;
    width: 130px;
}

.nota_inferior .imagen {
    border: none;
    float: left;
    margin-top: 5px;
}
.nota_inferior .imagen img {
    width: 160px;
    height: 150px;
    display: block;
}

.nota_inferior .nota_texto {
    display: block;
    font-size: 12px;
    margin-left: 5px;
    float: left;
    margin-right: 5px;
}

/* CULTURA */
#cultura {
    width:295px;
    height:260px;
    border:none;
}

#cultura_titulo {
    position:absolute;
    top:0px;
    border:none;
}

#cultura_int {
    width:295px;
    height:227px;
    top:33px;
}

#cultura_nota_titulo {
    position:absolute;
    width:110px;
    height:50px;
    top:10px;
    left:10px;
    font-size:11px;
    letter-spacing:-1px;
}

#cultura_conector {
    border:none;
    top:85px;
    left:10px;
}

#cultura_imagen {
    left:130px;
    top:5px;
    border:none;
}

#cultura_nota_texto {
    position:absolute;
    width:285px;
    height:40px;
    left:5px;
    top:165px;
    font-size:11px;
}


/* NACIONAL */
#nacional {
    width:295px;
    height:260px;
    border:none;
}

#nacional_titulo {
    position:absolute;
    top:0px;
    border:none;
}

#nacional_int {
    width:295px;
    height:227px;
    top:33px;
}

#nacional_nota_titulo {
    position:absolute;
    width:110px;
    height:50px;
    top:10px;
    left:10px;
    font-size:11px;
    letter-spacing:-1px;
}

#nacional_conector {
    border:none;
    top:85px;
    left:10px;
}

#nacional_imagen {
    left:130px;
    top:5px;
    border:none;
}

#nacional_nota_texto {
    position:absolute;
    width:285px;
    height:40px;
    left:5px;
    top:165px;
    font-size:11px;
}


/* INTERNACIONAL */
#internacional {
    width:295px;
    height:260px;
    border:none;
}

#internacional_titulo {
    position:absolute;
    top:0px;
    border:none;
}

#internacional_int {
    width:295px;
    height:227px;
    top:33px;
}

#internacional_nota_titulo {
    position:absolute;
    width:110px;
    height:50px;
    top:10px;
    left:10px;
    font-size:11px;
    letter-spacing:-1px;
}

#internacional_conector {
    border:none;
    top:85px;
    left:10px;
}

#internacional_imagen {
    left:130px;
    top:5px;
    border:none;
}

#internacional_nota_texto {
    position:absolute;
    width:285px;
    height:40px;
    left:5px;
    top:165px;
    font-size:11px;
}

/* indicador de fotos */
.foto-indicador-container {
    /* margin-bottom: 3px;
    margin-right: 3px;
    position: relative; */
}
.foto-indicador-container .foto-indicador {
    bottom: -6px;
    position: absolute;
    right: -6px;
}
.foto-indicador-container .foto-indicador img.icono-indicador {
    height: 20px !important;
    width: 20px !important;
}
.foto-indicador-container .foto-indicador .indicador {
    bottom: 0;
    color: white;
    font-size: 10px;
    font-weight: bold;
    line-height: 20px;
    position: absolute;
    right: 0;
    text-align: center;
    width: 20px;
}
/* indicador de fotos */



/* NOTA */


/* SECCION */
#seccion_nombre {
    border: none;
    font-size: 20px;
    background-image: url('../img/seccion_nota.jpg');
    background-repeat: no-repeat;
    height: 30px;
    padding-left: 4px;
    padding-top: 4px;
    color: white;
}

/* IMAGEN */
#nota_imagen img {
    width: 600px;
}

#nota_imagen #pie_foto {
    color: gray;
    display: block;
    font-size: 12px;
}

/* PUBLICADO POR */
#nota_publicado_por {
    border: none;
    color: #B3B3B3;
    font-size: 12px;
    margin-bottom: 10px;
    margin-top: 10px;
    padding-right: 10px;
    text-align: right;
}

#nota_publicado_por span {
    display: block;
}

/* CONTENIDO */
#nota_contenido {
    border: none;
    overflow: hidden;
    text-align: justify;
    width: 100%;
}

div#nota_encabezado {
    font-size: 13px;
}

#nota_titulo {
    border: none;
    font-size: 22px;
    float: left;
}

#nota_hora {
    color: #B3B3B3;
    display: block;
    float: left;
    font-size: 13px;
}

#nota_titulo #titulo {
    display: block;
    float: left;
    margin-left: 5px;
    width: 560px;
}

#nota_entrada {
    border: none;
    float: left;
    font-size: 16px;
    font-weight: bold;
    margin-top: 8px;
    width: 100%;
}

#nota_cuerpo {
    border: none;
    float: left;
    font-size: 14px;
    padding-left: 25px;
    padding-right: 20px;
}

div#comments {
    margin-top: 20px;
    position: relative;
}

div#comments .caja label {
    font-size: 12px;
}

div#comments .caja #comment_button {
    float: right;
    margin-right: 3px;
    margin-top: 5px;
}

div#comments .comentar_texto {
    font-size: 15px;
    font-weight: bold;
    margin-top: 15px;
}

div#comments .lista {
    margin-top: 10px;
}

div#comments .comentario[data-type=comentario] {
    border-bottom: 1px solid black;
    margin-bottom: 10px;
    padding-bottom: 3px;
}

div#comments .comentario[data-type=respuesta] {
    background: #eee;
    margin-left: 50px;
    margin-top: 5px;
    padding-right: 5px;
}

div#comments .comentario .container_comentario {
    overflow: auto;
    width: 100%;
}

div#comments .foto_usuario {
    float: left;
    text-align: center;
    width: 10%;
}

div#comments .contenido_comentario {
    float: left;
    width: 90%;
}

div#comments .nombre_usuario {
    font-size: 14px;
    font-weight: bold;
}

div#comments .fecha {
    color: gray;
    font-size: 10px;
}

div#comments .like_cont {
    float: right;
}

div#comments .eliminar_comentario {
    color: red;
    font-size: 12px;
    margin-right: 15px;
}

div#comments .like img {
    width: 17px;
}

div#comments .like_count {
    font-size: 14px;
    font-weight: bold;
    margin-left: 3px;
    margin-top: 3px;
}

div#comments .pos {
    color: green;
}

div#comments .neg {
    color: red;
}

div#comments .texto {
    font-size: 12px;
    padding-left: 15px;
    text-align: justify;
}

div#comments .responder {
    float: right;
    font-size: 12px;
    margin-bottom: 3px;
    margin-right: 3px;
}

div#comments .comentario .respuesta {
    margin-top: 5px;
    overflow: auto;
    width: 100%;
}

div#comments .comentario .respuesta .txt {
    font-size: 12px;
    font-weight: bold;
    margin-left: 20px;
}

div#comments .comentario .respuesta textarea {
    margin-left: 15px;
    width: 95%;
}

div#comments .comentario .respuesta input[type=button] {
    float: right;
}

div#comments .comentario .respuesta input.ok {
    margin-right: 20px;
}

div#comments .popup {
    background-color: white;
    border: 2px solid black;
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    left: 30%;
    padding: 5px;
    position: fixed;
    text-align: center;
    top: 30%;
    width: 350px;
}

div#comments .close_popup {
    float: right;
    margin-left: 5px;
    margin-right: -2px;
    margin-top: -2px;
}

div#comments .popup_texto {
    font-size: 12px;
    margin-bottom: 10px;
    text-align: justify;
}

div#comentar_imprimir {
    border: none;
    float: right;
    font-size: 12px;
    margin-top: 10px;
}

div#comentar_imprimir a {
    text-decoration: underline;
}

/* VIDEO */
#video_galeria_nota {
    border: none;
    float: right;
    margin-left: 10px;
    margin-top: 10px;
}

div#video_nota, div#galeria_nota {
    background-color: black;
    border: none;
    margin-bottom: 5px;
}


/* COLUMNA DERECHA */
#columna_derecha {
    border: none;
    float: right;
    margin-left: 5px;
    width: 300px;
    padding-top: 15px;
}

/* NOTAS EN RELACION */
div#nota_twitter {
    margin-bottom: 5px;
}

#notas_relacion {
    border: 1px solid #666666;
    padding: 15px;
}

#notas_relacion img {
    display: block;
    width: 240px;
    height: 1px;
}

#notas_relacion span {
    display: block;
    font-size: 12px;
    background-image: url("../img/relacionadas_fondo.jpg");
    background-repeat: repeat-y;
    padding-left: 12px;
}

/* SHARE */
#share, #twitter, #facebook {
    border: none;
}

#share {
    padding-top: 20px;
    text-align: center;
}

#twitter, #facebook {
    display: inline;
    margin-left: 10px;
    margin-right: 10px;
}

/* PUBLICIDAD */
#publicidad {
    border: none;
}



/* SECCION */

#seccion_nota_principal {
    border: none;
    margin-bottom: 15px;
}

#contenido {
    border: 1px solid black;
    padding: 5px;
}

#contenido .texto {
    border: none;
    display: table-cell;
    vertical-align: top;
}

#contenido .imagen {
    border: none;
    display: table-cell;
}

#contenido .imagen img {
    width: 150px;
    height: 200px;
}

#contenido .texto .nota_titulo {
    display: block;
    color: #B3B3B3;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 25px;
}

#contenido .texto .nota_entrada {
    display: block;
    font-size: 12px;
    padding: 3px;
    text-align: justify;
}

#notas_seccion,
#resultados {
    border: none;
}

#notas_seccion .nota,
#resultados .nota {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    border: 1px solid #B3B3B3;
    padding: 5px;
}

#notas_seccion .nota .titulo,
#resultados .nota .titulo {
    display: block;
    font-size: 13px;
    font-weight: bold;
    width: 250px;
    margin-bottom: 5px;
    margin-top: 10px;
}

#notas_seccion .nota .entrada,
#resultados .nota .entrada {
    border: none;
    margin-left: 30px;
}

#notas_seccion .nota .entrada .hora,
#resultados .nota .entrada .hora {
    float: left;
    font-size: 12px;
    font-weight: normal;
    margin-right: 5px;
}

#notas_seccion .nota .entrada .nota_texto,
#resultados .nota .entrada .nota_texto {
    font-size: 12px;
    line-height: 14px;
}



/* NOSOTROS */

#nosotros, #hemeroteca {
    display: block;
    font-size: 25px;
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 10px;
}

#nosotros_cont {
    border: none;
    margin-left: 35px;
    font-size: 12px;
    text-align: justify;
}

#vision, #director, #ventas, #tecnologia_informacion {
    border: none;
}

#vision .tit, #filtro .tit {
    display: block;
    font-size: 18px;
    font-weight: bold;
}

#vision .texto, #nosotros_cont .direccion {
    display: block;
}

#nosotros_cont .titulo {
    display: block;
    font-size: 15px;
}

#nosotros_cont .nombre {
    display: block;
    font-weight: bold;
    margin-left: 30px;
    margin-top: 15px;
}

#nosotros_cont .correo {
    font-weight: normal;
}



/* HEMEROTECA */

#filtro {
    border: none;
    font-size: 13px;
    margin-left: 50px;
}

#resultados {
    border: none;
}

span#pag_busqueda {
    font-size: 13px;
    font-weight: bold;
}

div#ant_sig {
    border: none;
    font-size: 14px;
    text-align: center;
}

div#ant_sig a {
    font-weight: bold;
}



/* GALERIA */

div#container {
    display: table;
    background-color: #BBBBBB;
    width: 910px;
    border: none;
}

div#container .galeria_content {
    overflow: auto;
    padding: 10px;
}

div#galeria_contenedor {
    background-color: #BBBBBB;
    border: none;
    float: left;
    margin-right: 1%;
    width: 72%;
}

div#galeria {
    background-color: #4E4E4E;
    border: none;
}

div#galeria.galeria {
    width: 635px;
}

div#info_galeria {
    padding: 15px;
    border: none;
}

span#tit_galeria {
    color: #66CCFF;
    font-size: 1.3em;
    font-weight: bold;
}

span#desc_galeria {
    color: white;
    font-size: 12px;
    font-weight: bold;
}

div#lista_galerias {
    background-color: #4E4E4E;
    border: none;
    float: left;
    width: 27%;
}

div#lista_galerias ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
    border: none;
}

li.gal_lista {
    font-size: 14px;
    margin-top: 5px;
    min-height: 70px;
    padding: 3px;
}

li.gal_lista a {
    color: #66CCFF;
}

li.gal_lista a:hover {
    text-decoration: underline;
}

li.gal_lista div {
    float: left;
    clear: both;
    margin-right: 3px;
    border: none;
}

li.gal_lista img {
    border: 2px solid gray;
    height: 60px;
    width: 80px;
}

img.vista_previa_galeria {
    height: 60px;	width: 80px;
    margin: 3px;
}

span.fecha_galeria {
    color: gray;
    font-size: 10px;
}

span.desc_lista {
    color: white;
    font-size: 11px;
}


/* RESULTADOS SONDEO */
#tit_sondeo {
    display: block;
    font-size: 25px;
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 10px;
}

span#voto_repetido {
    color: red;
    font-size: 13px;
}

#sondeo_pregunta {
    font-weight: bold;
    margin-bottom: 5px;
}

#opciones_container {
    font-size: 15px;
    margin: 0 auto 5px;
    width: 90%;
}

#opciones_container .opcion_texto {
    width: 70%;
}

#opciones_container .opcion_barra {
    width: 30%;
}

#opciones_container .barra {
    background-color: gray;
    border: none;
    height: 10px;
    margin: 2px 5px;
}

#votos_totales {
    display: block;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 10px;
}

#sondeos_anteriores {
    border: none;
    font-size: 14px;
    font-weight: bold;
}

#sondeos_anteriores .encuesta_anterior {
    border: none;
    font-size: 13px;
    font-weight: normal;
    padding-left: 15px;
}


/**
 * banner apps
 */
.banner_apps {
    margin-top: 5px;
}

.banner_apps img {
    width: 600px;
}


/* DETALLE DENUNCIA */
#denuncia-show-view .detalle-nota {
    margin: 10px;
}
#denuncia-show-view #nota_publicado_por .hora {
    display: inline;
    color: black;
}
#denuncia-show-view .imagen img {
    width: 100%;
}
#denuncia-show-view .titulo {
    font-size: 22px;
    margin-left: 5px;
}
#denuncia-show-view .cuerpo {
    font-size: 14px;
    margin-left: 15px;
    margin-right: 15px;
}
#denuncia-show-view .participa {
    margin: 10px 10px 10px 0;
    border-left: 1px solid black;
    padding-left: 10px;
}
#denuncia-show-view .participa .nombre {
    font-weight: bold;
    font-size: 18px;
}
#denuncia-show-view .participa .mensaje {
    font-size: 14px;
}
#denuncia-show-view .participa .reglas ol {
    margin-left: 30px;
    font-size: 13px;
}
#denuncia-show-view .participa .forma {
    font-size: 14px;
}
#denuncia-show-view .participa .forma .input input, .forma.mt textarea, .forma.mt select {
    width: 95%;
    margin-bottom: 5px;
}

