.news {padding:4px 0 0 0;margin: 0 0 10px 0; /*border-top:1px solid #C0C0C0;*/float:left;}

h2 a:link, .h2 a:visited  {text-decoration:none;}
h2 a:hover {text-decoration:underline;}

.news span {/*font-weight: bold;*/ color: #333; font-size:12px; line-height:18px;display:block;}
span {/*font-weight: bold;*/ color: #333;}

span.hour  { color:#b00640; margin-right:3px; font-size:12px; display: inline;font-weight: bold;}
span.dblock {display: block;font-weight: bold;}
span.hourdirect  { color:#b00640; margin-right:3px; font-size:12px;font-weight: bold;}
div.form_encuesta {width: 100%;}

.news span.S {font-weight: bold;color: #333; font-size:12px;}
.news span.M {font-weight: bold;color: #333; font-size:12px;}
.news span.L {font-weight: bold;color: #333; font-size:14px;}
.news span.XL {font-weight: bold;color: #333; font-size:16px;}
.news span.XXL {font-weight: bold;color: #333; font-size:18px;}

p {line-height: 130%;display:inline;}
p.at {color:green;font-weight:bold;display: block; clear:both;}

.img  {float:left;width:auto;padding:0 4px 0 0;}
.imgT {padding:2px 0 0 0;margin:0 0 4px 0;background:none;}
.imgB {float:left;width:auto;padding:0;margin:4px 0 1px 0;}
.imgT img {width:100%;}
.imgB img {width:100%;}

.imgL {float:left;padding:0;margin:2px 10px 1px 0;}
.imgR {float:right;width:auto;padding:0;margin:2px 0 1px 10px;}

.imgA { display:block;overflow:hidden;}
.imgA img {}

.news ul { color:#333333; line-height:18px; margin-top:10px;}
.news ul li { overflow:hidden; display:block;list-style:none; padding:0; margin-bottom:6px;}
.news ul li a { padding-left:30px; text-decoration:none;}
.news ul li a:hover {text-decoration:underline;}

.bg01 {background:white;}
/*.bg02 {background:gray;}*/
.bg03 {background:violet;}
.bg04 {background:pink;}
.bg05 {background:#ccc;}

.lt {border-top: 1px solid #999999;}
.lb {border-bottom: 1px solid #999999;}

.aLeft {text-align: left;}
.aRight {text-align: right;}
.aCenter {text-align: center;}
.aJustify {text-align: justify;}

.capitalize{text-transform:capitalize; font-weight:bold;}
span.capitalize{text-transform:capitalize;display:inline; font-weight:bold;}

/*body#deportes .news ul {float:left;}*/

.comm {margin:4px 0; padding:11px 0 6px 10px; font:bold 12px arial;color:#fff; color:#fff;}
.comm a {margin:0; padding:11px 11px 5px 0; font:bold 12px arial;color:#fff; text-decoration:none;}
.comm a span {color:#fff;}
.comm a:hover span {text-decoration:underline;color:#b00640;}

h3.comm span {margin:0; padding:11px 0; background:none;font:bold 16px arial;color: #333;}
h3.comm {margin:0; padding:11px 0; background:none;font:normal 16px arial;color: #333;}

.news div, .news p {display:inline; line-height:130%; font-size:13px;}
/*nuevos*/
.article p.comm {margin:0; padding:0; background-image:none;font:bold 12px arial;color:#fff; line-height:100%;}
.article p.comm a {margin:0; padding:5px 0 0 0; background:transparent url("i/iconos/newcom.gif") top left no-repeat;font:bold 12px arial;color:#004276; line-height:100%; float:left;}
.article p.comm a span {margin:0; padding:0 0 11px 18px; background:none;font:bold 12px arial;color:#004276; line-height:100%; float:left;}

.news p.comm {display:block; overflow: hidden; margin: 0; padding:0; width: 99%;background:none; }
.news p.comm a {margin:0; padding:0 0 8px 18px; font:bold 12px arial;color:#004276; line-height:100%; 
background:transparent url("i/iconos/newcom.gif") bottom left no-repeat; float: left;background-position:0 1px;}
.news p.comm a span {margin:0; padding:6px 0 0 0; font:bold 12px arial;color:#004276; line-height:100%;  background:none; }

.news .comm {margin:4px 0; padding:3px 0 6px 18px; background: url("i/iconos/newcom.gif") top left no-repeat;background-position:0 0;font:normal 12px arial;color:#004276;overflow:hidden;}
.news .comm a {margin:0; padding:0; /*background:none;*/font:bold 12px arial;color:#fff; text-decoration:none;color:#004276;}

.bg02 .comm {margin:4px 0; padding:0 0 6px 11px; background:transparent url("i/iconos/newcom-blue.gif") top left no-repeat;background-position:0 0;font:normal 12px arial;color:#004276; }
.bg02 .comm a {margin:0; padding:0; /*background:none;*/font:bold 12px arial;color:#fff; text-decoration:none;color:#004276;}

/* start new issues */

body#portada .news span.L {background:#c5cbde;display:block;padding:10px 6px 6px 6px;/*color:#445078;*/ font-weight:bold; font-size:13px; margin-bottom:8px;}
body#portada .news span.S {background:#dce0eb;display:block;padding:10px 6px 6px 6px;/*color:#445078;*/ font-weight:bold; font-size:13px; margin-bottom:8px;}
body#portada .news span.XL {background:#f3e5f0; display:block; padding:18px 8px 10px 8px; color:#590046; margin-bottom:0;}
body#portada .news span.XXL {background:#cee9ce; display:block; padding:18px 8px 10px 8px; color:#005e02; margin-bottom:0;}
body#portada .news span.newsGroup { background:pink url("i/bg/bgc_group.gif") bottom left repeat-x;padding:15px 8px 13px 8px;display:block;font-size:16px; color:#fff;}

body#portada .bg02 {background:#e7e9f1; padding-bottom:15px;}
body#portada .bg02 span {padding:4px 10px 4px 10px; display:block;}
.bg02 li.comm span {padding:0;}

body#portada .bg02 h2 { margin-left:10px; margin-right:10px;}
body#portada .bg02 ul { margin-left:10px; margin-right:10px;}
body#portada .bg02 p { margin-left:10px; margin-right:10px;display:block;}

body#portada .bg02 span.imgT { background:transparent url("i/bg/bgimgB2.png") bottom left no-repeat; background-position:10px 100%; padding-bottom:15px;}
body#portada .bg02 span.imgT img {border-bottom:1px solid white;}
body#portada .bg02 span.imgL { background:transparent url("i/bg/bgimgB2.png") bottom left no-repeat; background-position:10px 100%; padding-bottom:15px;}
body#portada .bg02 span.imgL img {border-bottom:1px solid white;}
body#portada .bg02 span.imgR { background:transparent url("i/bg/bgimgB2.png") bottom left no-repeat; background-position:10px 100%; padding-bottom:15px;}
body#portada .bg02 span.imgR img {border-bottom:1px solid white;}
body#portada .c34 .c50 .comp {width:147px; margin-top:0; margin-bottom:0;}
body#portada .c34 .c50 .lt { border-top:1px dotted #999999;}
body#portada .c34 .news span.XL {background:transparent url(i/bg/bg_spanXL.gif) left top repeat-x ;display:block;padding:10px 6px 8px 10px; color:#000000; font-weight:bold; font-size:13px; margin-bottom:5px;}
body#portada .c100 .c100 .c75 .c100 .c50 .news { margin-bottom:0;}
body#portada .c100 .c100 .c75 .c100 .c50 span.imgL {background:transparent url("i/bg/bgimgBlogs.png") bottom left no-repeat; padding-bottom:12px;}
body#portada .c100 .c100 .c75 .c100 .c50 span.imgR {background:transparent url("i/bg/bgimgBlogs.png") bottom left no-repeat; padding-bottom:12px;}
body#portada .c100 .c66 .c50 .comp span.imgL {background:transparent url("i/bg/bgimgBlogs.png") bottom left no-repeat; padding-bottom:12px;}
body#portada .c100 .c66 .c50 .comp span.imgR {background:transparent url("i/bg/bgimgBlogs.png") bottom left no-repeat; padding-bottom:12px;}
/**/

body#portada .c100 .c70 .c100 .c100 .c100 {background:#e7e9f1;margin:0 0 10px 0;padding-top:10px;border:1px solid #abb7be;}
body#portada .c100 .c70 .c100 .c100 .bg01 {background:transparent;}


/* end new issues */

/* start new issues */

body#noticias .news span.L {background:#c5cbde;display:block;padding:10px 6px 6px 6px;/*color:#445078;*/ font-weight:bold; font-size:13px; margin-bottom:8px;}
body#noticias .news span.S {background:#dce0eb;display:block;padding:10px 6px 6px 6px;/*color:#445078;*/ font-weight:bold; font-size:13px; margin-bottom:8px;}
body#noticias .news span.XL {background:#f3e5f0; display:block; padding:18px 8px 10px 8px; color:#590046; margin-bottom:0;}
body#noticias .news span.XXL {background:#cee9ce; display:block; padding:18px 8px 10px 8px; color:#005e02; margin-bottom:0;}
body#noticias .news span.newsGroup { background:pink url("i/bg/bgc_group.gif") bottom left repeat-x;padding:15px 8px 13px 8px;display:block;font-size:16px; color:#fff;}

body#noticias .bg02 {background:#e7e9f1; padding-bottom:15px;}
body#noticias .bg02 span {padding:4px 10px 4px 10px; display:block;}
.bg02 li.comm span {padding:0;}

body#noticias .bg02 h2 { margin-left:10px; margin-right:10px;}
body#noticias .bg02 ul { margin-left:10px; margin-right:10px;}
body#noticias .bg02 p { margin-left:10px; margin-right:10px;display:block;}

body#noticias .bg02 span.imgT { background:transparent url("i/bg/bgimgB2.png") bottom left no-repeat; background-position:10px 100%; padding-bottom:15px;}
body#noticias .bg02 span.imgT img {border-bottom:1px solid white;}
body#noticias .bg02 span.imgL { background:transparent url("i/bg/bgimgB2.png") bottom left no-repeat; background-position:10px 100%; padding-bottom:15px;}
body#noticias .bg02 span.imgL img {border-bottom:1px solid white;}
body#noticias .bg02 span.imgR { background:transparent url("i/bg/bgimgB2.png") bottom left no-repeat; background-position:10px 100%; padding-bottom:15px;}
body#noticias .bg02 span.imgR img {border-bottom:1px solid white;}
body#noticias .c34 .c50 .comp {width:147px; margin-top:0; margin-bottom:0;}
body#noticias .c34 .c50 .lt { border-top:1px dotted #999999;}
body#noticias .c34 .news span.XL {background:transparent url(i/bg/bg_spanXL.gif) left top repeat-x ;display:block;padding:10px 6px 8px 10px; color:#000000; font-weight:bold; font-size:13px; margin-bottom:5px;}
body#noticias .c100 .c100 .c75 .c100 .c50 .news { margin-bottom:0;}
body#noticias .c100 .c100 .c75 .c100 .c50 span.imgL {background:transparent url("i/bg/bgimgBlogs.png") bottom left no-repeat; padding-bottom:12px;}
body#noticias .c100 .c100 .c75 .c100 .c50 span.imgR {background:transparent url("i/bg/bgimgBlogs.png") bottom left no-repeat; padding-bottom:12px;}
body#noticias .c100 .c66 .c50 .comp span.imgL {background:transparent url("i/bg/bgimgBlogs.png") bottom left no-repeat; padding-bottom:12px;}
body#noticias .c100 .c66 .c50 .comp span.imgR {background:transparent url("i/bg/bgimgBlogs.png") bottom left no-repeat; padding-bottom:12px;}
/**/

body#noticias .c100 .c70 .c100 .c100 .c100 {background:#e7e9f1;margin:0 0 10px 0;padding-top:10px;border:1px solid #abb7be;}
body#noticias .c100 .c70 .c100 .c100 .bg01 {background:transparent;}


/* end new issues */


/* start new issues */

body#television .news span.L {background:#c5cbde;display:block;padding:10px 6px 6px 6px;/*color:#445078;*/ font-weight:bold; font-size:13px; margin-bottom:8px;}
body#television .news span.S {background:#dce0eb;display:block;padding:10px 6px 6px 6px;/*color:#445078;*/ font-weight:bold; font-size:13px; margin-bottom:8px;}
body#television .news span.XL {background:#f3e5f0; display:block; padding:18px 8px 10px 8px; color:#590046; margin-bottom:0;}
body#television .news span.XXL {background:#cee9ce; display:block; padding:18px 8px 10px 8px; color:#005e02; margin-bottom:0;}
body#television .news span.newsGroup { background:pink url("i/bg/bgc_group.gif") bottom left repeat-x;padding:15px 8px 13px 8px;display:block;font-size:16px; color:#fff;}

body#television .bg02 {background:#e7e9f1; padding-bottom:15px;}
body#television .bg02 span {padding:4px 10px 4px 10px; display:block;}
body#television .bg02 h2 { margin-left:10px; margin-right:10px;}
body#television .bg02 ul { margin-left:10px; margin-right:10px;}
body#television .bg02 p { margin-left:10px; margin-right:10px; display:block;}

body#television .bg02 span.imgT { background:transparent url("i/bg/bgimgB2.png") bottom left no-repeat; background-position:10px 100%; padding-bottom:15px;}
body#television .bg02 span.imgT img {border-bottom:1px solid white;}
body#television .bg02 span.imgL { background:transparent url("i/bg/bgimgB2.png") bottom left no-repeat; background-position:10px 100%; padding-bottom:15px;}
body#television .bg02 span.imgL img {border-bottom:1px solid white;}
body#television .bg02 span.imgR { background:transparent url("i/bg/bgimgB2.png") bottom left no-repeat; background-position:10px 100%; padding-bottom:15px;}
body#television .bg02 span.imgR img {border-bottom:1px solid white;}
body#television .c34 .c50 .comp {width:147px; margin-top:0; margin-bottom:0;}
body#television .c34 .c50 .lt { border-top:1px dotted #999999;}
body#television .c34 .news span.XL {background:transparent url(i/bg/bg_spanXL.gif) left top repeat-x ;display:block;padding:10px 6px 8px 10px; color:#000000; font-weight:bold; font-size:13px; margin-bottom:5px;}
body#television .c100 .c100 .c75 .c100 .c50 .news { margin-bottom:0;}/*
body#television .c100 .c100 .c75 .c100 .c50 span.imgL {background:transparent url("i/bg/bgimgBlogs.png") bottom left no-repeat; padding-bottom:12px;}
body#television .c100 .c66 .c50 .comp span.imgL {background:transparent url("i/bg/bgimgBlogs.png") bottom left no-repeat; padding-bottom:12px;}
body#television .c100 .c66 .c50 .comp span.imgR {background:transparent url("i/bg/bgimgBlogs.png") bottom left no-repeat; padding-bottom:12px;}*/
/**/

body#television .c100 .c70 .c100 .c100 .c100 {background:#e7e9f1;margin:0 0 10px 0;padding-top:10px;border:1px solid #abb7be;}
body#television .c100 .c70 .c100 .c100 .bg01 {background:transparent;}


/* end new issues */

/* start new issues */

body#radio .news span.L {background:#c5cbde;display:block;padding:5px 6px 5px 6px;/*color:#445078;*/ font-weight:bold; font-size:13px; margin-bottom:8px;}
body#radio .news span.S {background:#dce0eb;display:block;padding:5px 6px 5px 6px;/*color:#445078;*/ font-weight:bold; font-size:13px; margin-bottom:8px;}
body#radio .news span.XL {background:#f3e5f0; display:block; padding:18px 8px 10px 8px; color:#590046; margin-bottom:0;}
/*body#radio .news span.XXL {background:#e9a0a9; display:block; padding:18px 8px 10px 8px; color:#fff; font-size:205%;letter-spacing:-1px;border-bottom:1px solid #900;margin:0 0 4px; 0}
*/
body#radio .news span.XXL {background:transparent url("i/bg/bgtitlemusic.jpg") bottom left no-repeat; display:block; padding:18px 8px 10px 8px; color:#fff; font-size:205%;letter-spacing:-1px;margin:0 0 4px; 0}
body#radio .c50 .news span.XXL {background:transparent url("i/bg/bgtitle.jpg") bottom left no-repeat;}

body#radio .news span.newsGroup { background:pink url("i/bg/bgc_group.gif") bottom left repeat-x;padding:15px 8px 13px 8px;display:block;font-size:16px; color:#fff;}

body#radio .bg02 {background:#e7e9f1; padding-bottom:15px;}
body#radio .bg02 span {padding:4px 10px 4px 10px; display:block;}
body#radio .bg02 h2 { margin-left:10px; margin-right:10px;}
body#radio .bg02 ul { margin-left:10px; margin-right:10px;}
body#radio .bg02 p { margin-left:10px; margin-right:10px;}

body#radio .bg02 span.imgT { background:transparent url("i/bg/bgimgB2.png") bottom left no-repeat; background-position:10px 100%; padding-bottom:15px;}
body#radio .bg02 span.imgT img {border-bottom:1px solid white;}
body#radio .bg02 span.imgL { background:transparent url("i/bg/bgimgB2.png") bottom left no-repeat; background-position:10px 100%; padding-bottom:15px;}
body#radio .bg02 span.imgL img {border-bottom:1px solid white;}
body#radio .bg02 span.imgR { background:transparent url("i/bg/bgimgB2.png") bottom left no-repeat; background-position:10px 100%; padding-bottom:15px;}
body#radio .bg02 span.imgR img {border-bottom:1px solid white;}
body#radio .c34 .c50 .comp {width:147px; margin-top:0; margin-bottom:0;}
body#radio .c34 .c50 .lt { border-top:1px dotted #999999;}
body#radio .c34 .news span.XL {background:transparent url(i/bg/bg_spanXL.gif) left top repeat-x ;display:block;padding:10px 6px 8px 10px; color:#000000; font-weight:bold; font-size:13px; margin-bottom:5px;}
body#radio .c100 .c100 .c75 .c100 .c50 .news { margin-bottom:0;}/*
body#radio .c100 .c100 .c75 .c100 .c50 span.imgL {background:transparent url("i/bg/bgimgBlogs.png") bottom left no-repeat; padding-bottom:12px;}
body#radio .c100 .c100 .c75 .c100 .c50 span.imgR {background:transparent url("i/bg/bgimgBlogs.png") bottom left no-repeat; padding-bottom:12px;}
body#radio .c100 .c66 .c50 .comp span.imgL {background:transparent url("i/bg/bgimgBlogs.png") bottom left no-repeat; padding-bottom:12px;}
body#radio .c100 .c66 .c50 .comp span.imgR {background:transparent url("i/bg/bgimgBlogs.png") bottom left no-repeat; padding-bottom:12px;}
*/
/**/

body#radio .c100 .c70 .c100 .c100 .c100 {background:#e7e9f1;margin:0 0 10px 0;padding-top:10px;border:1px solid #abb7be;}
body#radio .c100 .c70 .c100 .c100 .bg01 {background:transparent;}

body#radio .encuestaHead {background:transparent url(/css/i/bg/encuestatitle.jpg) top left no-repeat;height:39px;}
body#radio .encuestaHead-ca {background:transparent url(/css/i/bg/cat_encuestatitle.jpg) top left no-repeat;height:39px;}

/*deportes*/
#deportes .c100 .c100 .c100 .c20 .comp span.imgL {background:transparent url("i/bg/bgimgB.png") bottom left no-repeat; background-position:0 100%; padding-bottom:15px;}
#deportes .c100 .c100 .c100 .c20 .comp span.imgL img {border-bottom:1px solid white;}
body#deportes .bg02 {background:#e7e9f1; padding-bottom:15px;}
body#deportes .bg02 span {padding:4px 10px 4px 10px; display:block;}
.bg02 li.comm span {padding:0;}

body#deportes .bg02 h2 { margin-left:10px; margin-right:10px;}
body#deportes .bg02 ul { margin-left:10px; margin-right:10px;}
body#deportes .bg02 p { margin-left:10px; margin-right:10px;}

body#deportes .bg02 span.imgT { background:transparent url("i/bg/bgimgB2.png") bottom left no-repeat; background-position:10px 100%; padding-bottom:15px;}
body#deportes .bg02 span.imgT img {border-bottom:1px solid white;}
body#deportes .bg02 span.imgL { background:transparent url("i/bg/bgimgB2.png") bottom left no-repeat; background-position:10px 100%; padding-bottom:15px;}
body#deportes .bg02 span.imgL img {border-bottom:1px solid white;}
body#deportes .bg02 span.imgR { background:transparent url("i/bg/bgimgB2.png") bottom left no-repeat; background-position:10px 100%; padding-bottom:15px;}
body#deportes .bg02 span.imgR img {border-bottom:1px solid white;}
/* end new issues */

/* float left de los videos*/
div.imgL *{ float:left; width:auto; /*height:auto;*/ display:inline;}
div.imgR *{ float:right; width:auto; /*height:auto;*/ display:inline;}
 
/* boliches en entradillas de noticias */
* html #portada div.chapeaux p, #portada div.chapeaux p {font-size:12px;line-height:18px;}

.news div.chapeaux ul li { padding:0 0 0 30px; background:url("i/ul/pointb.gif") no-repeat 8px 4px;margin:0; font-size:12px;line-height:18px;}
.news div.chapeaux ul li a { padding:0; margin:0;}
.news div.chapeaux .cab_especial ul li { padding:0 0 0 0; background:none ;margin:0; font-size:12px;line-height:auto;}
.news div.chapeaux .cab_especial  ul li a { padding:0; margin:0;}

body#noticias .found_elements div.chapeaux { font-size:12px;line-height:18px;}
body#noticias .found_elements div.chapeaux ul li { padding:0 0 0 14px; background:url("i/ul/pointb.gif") no-repeat left 4px;margin:0 font-size:12px;line-height:18px;}
body#noticias .found_elements div.chapeaux ul li a { padding:0; margin:0;}

* html body#noticias .found_elements div.chapeaux { margin: 0; padding:0; float:left; display:inline; width:100%;}
* html body#noticias .found_elements div.chapeaux ul { margin:0; padding:0; float:left; display:inline; width:100%;}
* html body#noticias .found_elements div.chapeaux ul li { padding:0 0 0 14px; background: url("i/ul/pointb.gif") no-repeat 4px;margin:0 font-size:12px;line-height:18px;}
* html body#noticias .found_elements div.chapeaux ul li a { padding:0; margin:0; }

* html .news.bg02 div.chapeaux ul li { padding:0 0 0 14px; margin:0;}
* html .news.bg01 div.chapeaux ul li { padding:0 0 0 14px; margin:0;}

.news div.chapeaux, 
.news div.chapeaux p,
* html .news div.chapeaux, 
* html .news div.chapeaux p {/*display:inline;*/}

/* listas ordenadas en noticias */
.news.bg02 ol {margin-left:10px;margin-right:10px;color:#333333;line-height:18px;margin-top:10px;}
.news.bg01 ol {line-height:18px;margin:10px 0 0 0;}
.news ol li { background-image:none; margin:0; padding:0;list-style:inside; list-style-type:inherit; list-style-type:decimal}
.article .chapeaux ol li{ background-image:none; margin:0; padding:0;list-style:inside; list-style-type:inherit; list-style-type:decimal}
.article .chapeaux ol li{ background-image:none; margin:0; padding:0;list-style:inside; list-style-type:inherit; list-style-type:decimal}
.article .texto ol { margin:8px 0; color:#000000;}
.article .texto ol li{ background-image:none; margin:0; padding:0;list-style:inside; list-style-type:inherit; list-style-type:decimal}
.article_top .chapeaux li {list-style:inside; list-style-type:inherit; list-style-type:decimal;}

body#noticias .c100 .first .bg02 span.imgT { background:none; padding-bottom:0; border-bottom:0px none;}

/*separacion 'chapeaux' PF_TAGS*/
.pf_tag .chapeaux {margin:2px 0 8px 0;}