/*Estilos generales*/
body {margin:0;padding:0;font-family:'Roboto', serif;font-size:100%;background:#f5f5f5;font-weight:400;}
legend {text-indent:-10000px;height:0px;visibility:hidden;display:block;overflow:hidden;}
form fieldset {border:none;}
input, select, textarea {font-size:14px;border:0px;}
a {font-size:100%; color:#006fc5; text-decoration:none;font-family:'Roboto', serif;font-weight:400;}
a:hover {text-decoration:none;}
a:focus {outline:0;}
sup {color:#BC2D30;font-size: 11px;font-weight: 500;padding-left: 5px;vertical-align: top;}
h1, h2, h3, h4, h5, p, span {line-height:normal;}
strong {font-weight:500;}
p {margin:0px 0px;color:#000000;}
.hg_none {height:0px;line-height:0px;}
ul li {list-style: none;}
h1.ocu{display:none;}

/* ESTILOS GRID GLOBAL */
body:before{content:url(../img/logo_detalle.png);margin:30px 0px;width:auto;float:left;}
#web {margin:0px auto;font-size:14px;max-width:1020px;text-align:left;padding:0px 20px;background-color:#FFFFFF;width:100%;box-sizing: border-box;}

#ctd {clear:both; width:100%; margin:0px auto 0px auto;min-height:350px;height:auto !important;height:350px;}
/*Publicidad*/
#pub, .megabanner, #robapaginas, #robapaginas2, #cont-skys, #skyscraper_izq, #skyscraper_der, #HER_cintillo1, #HER_cintillo4, #HER_cintillo460x90, 
#HER_boton3, #HER_boton4, #HER_boton5, #HER_boton6, #HER_boton7, #HER_boton8, #HER_skydetalle, #cont_invendidos, #cabec972, .publicidades, #precab, #cab, .menu-desplegable, #capa_scroll_home, #capa_scroll_detalle, .prepie, #pie, .bdc, #cnt_sup, #aviso-cookie, .bdc, .shareBarGigya, #dts a.com, div.err, div.ok, .form, .pag, .gigyaComment, #barra_flotante, 
ul.lst-rel, .anterior-siguiente,  #col_relacionados, img.cargando-com, #caj-pub, #caj-pub {display:none;}
.top, .left1, .left2, .left3, .left4, .left5, .right1, .right2, .right3, .right4, .right5, .bottom, .x31, .x41, .cintillo1, .cintillo2, .intext, .contextual {display:none}

/*Catalogo de filas*/
.row-f0 {clear:both;float:left;width:100%;}
.row-f1, .row-f2, .row-f3, .row-f4, .row-f5, .row-f6, .row-f7 {clear:both;float:left;width:100%;}/*SIN padding*/

/*Bordes para las filas*/
.brd-row-f1, .brd-row-f2, .brd-row-f3, .brd-row-relacionados, .brd-b {border:0px;}

/*Columnas*/
.col1-f1, .col2-f1, .col3-f1, .col4-f1, .col5-f1, .col6-f1, .col7-f1, .col8-f1, .col9-f1, .col10-f1, .col11-f1  {float:left;width:100%;min-height:0px;height:auto !important;height:0px;}/*Hueco 100%*/

/*Estilos para flotar*/
.flo-l {float:left;}
.flo-r {float:right;}
.clear-l{clear:left;}

	/*listados*/
div.txt ul {padding:0px;margin:0px 5px 10px 5px;}
div.txt ul li {background:transparent url(../img/design/bullet_color.png)  0px 13px no-repeat;clear:both;padding:5px 10px;}
div.txt ol {padding:0px;margin:0px 5px 10px 5px;}
div.txt ol li {list-style-type:decimal;list-style-position:outside;display:list-item;margin:0px 0px 0px 20px;padding:5px 10px 5px 0px;}
	/*listados*/


/*ESTILOS ASOCIADOS A LAS PAGINAS INTERIORES*/
#dts {margin:0px 0px 0px 0px;}
.cont-info-detalle{width:100%; float:left;}

/*Tags en plantillas detalle*/
.caj_topic {float:left;width:100%;color:#000000;border-bottom:1px solid #CCCCCC;width:100%;}
.caj_topic strong {  display: block;  color: #333;  font-size: 14px;  margin-bottom: 7px;  font-weight: 700;  margin-left: 8px;margin-top:10px;}
.caj_topic ul {float:left;padding-bottom:5px;clear:both;width:100%;}
.caj_topic ul li {  float: left;  width: 100%;  clear: both;  padding: 5px 0px;  margin: 0px 0px 0px 0px;}
.caj_topic ul li a {  float: left;  display: block;  margin-left: 15px; margin-right: 10px; line-height: 14px;  color: #989898;  font-size: 13px;  font-weight: normal;}
.caj_topic ul li a:hover {text-decoration:underline;}
.caj_topic .pie-tax{padding:10px;}

#cnt_tags.caj_topic {float:left;clear:both;padding:0px 0px 0px 0px;margin:7px 0px 5px 0px;border:0px;text-transform:inherit;}
#cnt_tags.caj_topic strong {float:left;font-size:13px;display:inline;color:#464646;padding:0px 0px;font-weight:normal;border:0px;border-bottom:0px;line-height:14px;margin:0px 15px 0 0;}
#cnt_tags.caj_topic ul {float:none;margin:0px;border:0px;clear:none;padding-bottom:0px; }
#cnt_tags.caj_topic ul li {float:left;width:auto;padding:0px;background:none;clear:none;margin-bottom:5px;}
#cnt_tags.caj_topic ul li a {float:left;width:auto;color:#989898;font-size:13px;font-weight:normal;padding:0px 0px; margin-right:8px;background:none;margin-left:0px;}
#cnt_tags.caj_topic ul li a:hover {text-decoration:none;color:#444444;}


/*Detalle de la noticia*/
#dts strong.sec {position: relative;width: 100%;float: left;color: #006fc5;font-size: 11px;padding: 0px 0px 0px 0px;margin: 0px 0px 10px 0px;font-weight:400;line-height: 15px;text-transform: uppercase;border:0px;}
#dts strong.sec a{font-size:11px;text-decoration: none;color: #006fc5;font-weight: 400;}
#dts h1{font-size:30px;color:#000000;line-height:35px;margin-bottom:13px;font-weight:900;letter-spacing: -0.1px;}
#dts h2.brr {font-size:30px;color:#000000;line-height:30px;margin-bottom:13px;font-weight:500;letter-spacing: -0.1px;}
#dts span.firm, #dts a.firm  {float:left;font-size:13px;font-weight:400;padding: 2px 0px;margin:0 7px 0 0;color:#006fc5;text-transform:none;line-height:17px;}
#dts span.sep {float:left;padding:0px 4px 0px 4px;color:#adadad;line-height:21px;font-weight:400;}
#dts span.fech {float:left;font-size:13px;font-weight:400;padding: 2px 0px;margin:0 7px 0 0;color:#747474;text-transform:none;line-height:17px;clear:both;}
#dts span.barra:before { content: "| "; color:#838282;float:none;margin-left:2px;}
#dts h2.ent {font-size:14px;color:#747474;padding:0px 0px 16px 0px;text-align:left;font-weight:normal;margin-bottom:10px;line-height:21px;font-weight:400;}
#dts div.ent {font-size:14px;color:#747474;padding:0px 0px 16px 0px;text-align:left;font-weight:normal;margin-bottom:10px;line-height:21px;font-weight:400;}

/*Imagen detalle*/
.cont-img-detalle{float:left;width:100%;margin-bottom:27px;}
.img-detalle {float:left;width:100%;min-height:0px;height:auto !important;height:0px;position:relative;}
.img-detalle img{float:left;width:100%;height:auto;}
.img-detalle span.btn_video, .img-detalle span.btn_galeria, .gal_img span.btn_galeria, .gal_img span.btn_video{display:none;}
.img-pie{padding: 0px;font-size: 12px;color: #4C4C4C;margin-top: 3px;width:100%;float:left;font-weight:500;line-height:21px}
.img-pie span{font-weight:400;color:#838282;}
.img-pie span.barra:before { content: "| "; color:#838282;float:none;margin-left:5px;margin-right:3px;}

/*Noticia patrocinada*/
.not_patrocinada strong.sec span, .not_patrocinada strong.sec span a {color: #9B9B9B !important;}
.not_patrocinada #dts h1{color:#003472;font-size:43px;font-style: italic;font-weight:400;text-align:center;line-height:45px;}
.not_patrocinada #dts h2.ent {text-align:center;}
.not_patrocinada #dts span.firm{text-transform:uppercase;color:#006fc5;}
.not_patrocinada #dts .cont-img-detalle {width:100%;}
.not_patrocinada #dts .img-detalle{width:100%;}
.not_patrocinada #dts .img-detalle img {width:100%;}
.not_patrocinada #dts .marg-r-f3{margin-right:0px !important;}
/*Cuando no lleva relacionados*/
.not_patrocinada #dts .sin-relacionados .col11-f1{width:100%;max-width: 980px;}

/*Estilos para el cuerpo */
#dts .col3-f1.marg-l-f3{display:none;}
#dts div#txt {text-align:left;color:#484848;margin-bottom:10px;line-height:23px;}
#dts div#txt strong {font-weight:500;color:#000000;font-size:100% !important;}
#dts div#txt ul {padding:0px;margin:0px 5px 10px 5px;}
#dts div#txt ul li {clear:both; padding:5px 0px;}
#dts div#txt ul li:before{content: "\f0da";color:#2f70c0;margin-right:10px;font: normal normal normal 10px/1 FontAwesome;}
#dts div#txt ul.lst-not {margin:0px;}
#dts div#txt ul.lst-not li {background:none;padding:5px 0px;clear:none;}
#dts div#txt ul.lst-not li a strong.sec {color:#000010;font-weight:normal;}
#dts div#txt ul.lst-not li a:hover strong.sec {text-decoration:none;}

#dts div#txt a {color:#2f70c0;font-size:100% !important;cursor:pointer;}
#dts div#txt a:hover {text-decoration:underline;}
#dts div#txt ol {padding:0px;margin:0px 5px 10px 5px;}
#dts div#txt ol li {list-style-type:decimal;list-style-position:outside;display:list-item;margin:0px 0px 0px 20px;padding:5px 10px 5px 0px;}
#dts div.tam1, #dts div.tam1 span {font-size:14px !important;line-height:23px !important;}
#dts div.tam1 p {color:#484848;line-height:23px;font-size:14px;margin-bottom:23px;}
#dts div#txt a strong, #dts div#txt strong a {font-weight:500;color:#2f70c0;}

/*Contenidos relacionados*/
#dts div.cnt-rel {display:none;}
#dts #com{display:none;}

/*Detalle de videos*/
#vid, .vid-container {width:100%;height:auto !important;}

/*Cxense*/
.cx_widget, .bloque_yademas, .OUTBRAIN {display:none !important;}
#bannerPremium, #widgetElement, #widgetElement, #HER_cintillo4, #targetElement {display:none !important;}