.content_programacion { margin:0 0 20px 0;}
.shadetabs_progra {font: bold 10px Verdana; list-style-type: none; text-align:left; height:30px; color:#000;border-bottom:1px solid #d0d0d0; margin:0;}
.shadetabs_progra li {float:left;}
.shadetabs_progra li a {float:left; font:bold 12px Arial, Helvetica, sans-serif; color:#666;  padding:8px 12px 8px 12px; *padding:8px 12px 7px 12px; border-right:1px solid #d0d0d0;color:#000;}
.shadetabs_progra li a:hover { text-decoration:none;}
.shadetabs_progra li a span{ }
.shadetabs_progra li a.leido{background:#eaeaea;}
.shadetabs_progra li a.leido:hover{ background:#ddd;}
.shadetabs_progra li.selected a.leido{background:#fff; border-bottom:1px solid #fff; color: #FF6600;}
.shadetabs_progra li a.comentado{background:#eaeaea;}
.shadetabs_progra li a.comentado:hover{ background:#f3f3f3;}
.shadetabs_progra li.selected a.comentado{background:#fff; border-bottom:1px solid #fff; color: #FF6600;}
.shadetabs_progra li a.votado{ background:#eaeaea;}
.shadetabs_progra li a.votado:hover{ background:#f3f3f3;}
.shadetabs_progra li.selected a.votado{background:#fff; border-bottom:1px solid #fff; color:#FF6600;}

.box_programacion { border:1px solid #333;}
.box_programacion .box_carrusel { padding:0 0 10px 0; background:#fff;width:247px;margin:0 auto;}
.box_programacion .box_carrusel .wrapper { height:185px; overflow:hidden; position:relative; margin:20px 0 0 0; padding:0;}
.box_programacion .slideable {position: relative;}
.box_programacion .box_carrusel .slideable ul.slides, .carrusel_recursos .slideable ul.slides {width:5000px; list-style:none;position:absolute;}
.box_programacion .box_carrusel .slideable ul.slides li.slide, .carrusel_recursos .slideable ul.slides li.slide  {height:185px;padding:0;text-align:left; float:left;}
.box_programacion .slideable .navigation{ position:absolute; top:185px; width:247px; left:0; border-top:1px solid #ccc; padding:10px 0 0 0;}
.box_programacion .slideable .navigation h4 { font:normal 12px Arial, Helvetica, sans-serif; float:left;}
.box_programacion .box_carrusel .slideable .navigation p {display: block;cursor: auto;width:28px;height: 15px;text-indent: -9999px;}
.box_programacion .box_carrusel .slideable .navigation p a {background: url(/images/caracol/arrow_featuresvistas.gif) no-repeat 0 0;}
.box_programacion .slideable .navigation p a {display: block;cursor: auto;width:28px;height:15px;}
.box_programacion .slideable .navigation p.previous_on a, .box_programacion .slideable .navigation p.next_on a {cursor: pointer;cursor: hand;}
.box_programacion .slideable .navigation p.previous { float:right; }
.box_programacion .slideable .navigation p.previous a {background-position: -28px -15px;}
.box_programacion .slideable .navigation p.previous_on a {background-position: 0 -15px;}
.box_programacion .slideable .navigation p.previous_on a:hover {background-position: -56px -15px;}
.box_programacion .slideable .navigation p.next { margin:0 0 0 5px;}
.box_programacion .slideable .navigation p.next a {background-position: -28px 0;}
.box_programacion .slideable .navigation p.next_on a {background-position: -56px 0;}
.box_programacion .slideable .navigation p.next_on a:hover {background-position: 0 0;}
.box_programacion .first { height:185px;}
.box_programacion .first img { border:1px solid #eaeaea;}
.box_programacion .first a p { font:normal 11px Arial, Helvetica, sans-serif; color:#666;}
.box_programacion .first a h3 { font:bold 14px Arial, Helvetica, sans-serif; color:#000;*margin-top:3px;}
.box_programacion li.slide {height:185px;position:relative;}
.box_programacion li.slide {width:247px;padding:0; float:left; text-align:left; margin:0;}
.vea_todaprogramacion { font:bold 10px Arial, Helvetica, sans-serif; text-align:right; background:#f5f5f5; border-top:1px solid #cecece; padding:7px 10px; margin:35px 0 0 0; background:#1c232b;color:#fff;}
.vea_todaprogramacion a { font:bold 10px Arial, Helvetica, sans-serif; color:#fff; margin:0 3px;}
.fechaprogramacion  { font:normal 12px Arial, Helvetica, sans-serif; margin:-23px 0 0 0;}








/*Modulo =emision del especial*/
.box_emision { margin:0 0 30px 0; padding:0; border-top:0; background:url(/images/caracol/bg_modulonoticias.gif) repeat-x;}

ul.shadetabs_emision{font: bold 10px Verdana; list-style-type: none; text-align:left; height:67px; *height:66px; color:#000; margin:0; padding:15px 0 0 20px; background:url(/images/caracol/caracolnoticias.gif) no-repeat top right; border-bottom:1px solid #2f3946;}
ul.shadetabs_emision h3 {font:bold 19px Arial, Helvetica, sans-serif; padding:0; margin:0 0 14px 0; color:#fff;}
ul.shadetabs_emision h3 small { font-size:12px;}

.shadetabs_emision li {float:left; position:relative; margin-right:3px;}
.shadetabs_emision li a{font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#536279; padding:6px 25px 6px 10px; display:block; background:#cdd5de url(/images/caracol/flecha_emi.gif) no-repeat right -2px; margin:3px 0 0 0;}

.shadetabs_emision li a.selected { color:#fff; background:#2f3946 url(/images/caracol/flecha_select_emi.gif) no-repeat right -2px;}
.shadetabs_emision li:hover a{ color:#fff; background:#161c25 url(/images/caracol/flecha_select_emiover.gif) no-repeat right -2px;}


/*SEGUNDO NIVEL DE NAVEGACION
=================================================================== */
/* hide the sub levels and give them a positon absolute so that they take up no room */
.shadetabs_emision ul {visibility:hidden;position:absolute; top:29px;left:0; width:130px; padding:5px 5px 10px 7px; background-color:#161c25; z-index:999;}
/* style the second level links */
.modulo_emision .shadetabs_emision ul li a {color:#fff; height:auto; padding:3px 15px 3px 12px; border:none; font:bold 12px Arial, Helvetica, sans-serif; display:block; width:100px; background:url(/images/caracol/bullet_emision.gif) no-repeat 3px 8px;}

/* yet another hack for IE5.5 */
.modulo_emision .shadetabs_emision ul li a:hover { background:#2f3946 url(/images/caracol/bullet_emision.gif) no-repeat 3px 8px;}
.modulo_emision .shadetabs_emision ul li a.selected { background:#2f3946 url(/images/caracol/bullet_emision.gif) no-repeat 3px 8px;}

.shadetabs_emision h3 a:hover {}
/* make the second level visible when hover on first level list OR link */
.shadetabs_emision li:hover ul{visibility:visible;}

.tabcontent {text-align:center; padding:25px 0 0 0;  /*url(/images/caracol/bg_emision.gif) repeat-x;*/}
.tabcontent h3 { font:bold 11px Arial, Helvetica, sans-serif; color:#fff; width:500px; margin:0 auto 5px auto; text-align:left;}

.publicidad { width:468px; margin:0 auto; height:88px;}
.publicidad h6 {font:normal 10px Arial, Helvetica, sans-serif; text-align:left; color:#ccc; background:url(/images/caracol/arrowbottom.gif) no-repeat 0 5px; padding:0 0 0 8px;}

.content_carrusel { background:#eaeaea; padding:5px 0 0 0; height:150px;}
.content_carrusel .box_carrusel {margin:0 auto; padding:0; width:474px;}
.content_carrusel .box_carrusel .wrapper { height:110px; overflow:hidden; position:relative; margin:20px 0 0 0; padding:0;}
.content_carrusel .slideable {position: relative;}
.content_carrusel .box_carrusel .slideable ul.slides {list-style:none;position:absolute;}
.content_carrusel .box_carrusel .slideable ul.slides li.slide {height:110px;padding:0;text-align:left; float:left;}

.content_carrusel .slideable .navigation{ position:absolute; top:30px; left:-40px; width:552px;}
.content_carrusel .slideable .navigation h4 { font:normal 12px Arial, Helvetica, sans-serif; float:left;}
.content_carrusel .box_carrusel .slideable .navigation p {display: block;cursor: auto;width:26px;height: 26px;text-indent: -9999px;}
.content_carrusel .box_carrusel .slideable .navigation p a {background: url(/images/caracol/arrow_features.gif) no-repeat 0 0;}
.content_carrusel .slideable .navigation p a {display: block;cursor: auto;width:26px;height:26px;}
.content_carrusel .slideable .navigation p.previous_on a, .content_carrusel .slideable .navigation p.next_on a {cursor: pointer;cursor: hand;}
.content_carrusel .slideable .navigation p.previous { float:left; }
.content_carrusel .slideable .navigation p.previous a {background-position: -26px -26px;}
.content_carrusel .slideable .navigation p.previous_on a {background-position: 0 -26px;}
.content_carrusel .slideable .navigation p.previous_on a:hover {background-position: -52px -26px;}
.content_carrusel .slideable .navigation p.next { float:right;}
.content_carrusel .slideable .navigation p.next a {background-position: -26px 0;}
.content_carrusel .slideable .navigation p.next_on a {background-position: -52px 0;}
.content_carrusel .slideable .navigation p.next_on a:hover {background-position: 0 0;}
.content_carrusel .first { height:110px;}
.content_carrusel .first img { border:1px solid #ccc;opacity: 0.8;-moz-opacity: 0.8;filter: alpha(opacity=80);}
.content_carrusel .first a.selected img { border:1px solid #FF6600;opacity: 1;-moz-opacity: 1;filter: alpha(opacity=100);}
.content_carrusel .first h3 { font:bold 11px Arial, Helvetica, sans-serif; color:#3f3f3f; width:120px;}
.content_carrusel li.slide {height:110px;position:relative;}
.content_carrusel li.slide {width:175px;padding:0; float:left; text-align:left; margin:0;}


.content_masvistas { margin: 0 0 20px 0;}
.content_masvistas h3.titulo_lateral { margin-bottom:0; padding-bottom:0;}
.box_mas_vistas { border:3px solid #dcd9d9; margin:0; height:172px;}
.box_mas_vistas .box_carrusel {margin:0 auto; padding:0; width:272px;}
.box_mas_vistas .box_carrusel .wrapper { height:125px; overflow:hidden; position:relative; margin:10px 0 0 0; padding:0;}
.box_mas_vistas .slideable {position: relative;}
.box_mas_vistas .box_carrusel .slideable ul.slides, .carrusel_recursos .slideable ul.slides {width:2600px; list-style:none;position:absolute;}
.box_mas_vistas .box_carrusel .slideable ul.slides li.slide, .carrusel_recursos .slideable ul.slides li.slide  {height:125px;padding:0;text-align:left; float:left;}
.box_mas_vistas .slideable .navigation{ position:absolute; top:125px; width:272px; left:0; border-top:1px solid #ccc; padding:10px 0 0 0;}
.box_mas_vistas .slideable .navigation h4 { font:normal 12px Arial, Helvetica, sans-serif; float:left;}
.box_mas_vistas .box_carrusel .slideable .navigation p {display: block;cursor: auto;width:28px;height: 15px;text-indent: -9999px;}
.box_mas_vistas .box_carrusel .slideable .navigation p a {background: url(/images/caracol/arrow_featuresvistas.gif) no-repeat 0 0;}
.box_mas_vistas .slideable .navigation p a {display: block;cursor: auto;width:28px;height:15px;}
.box_mas_vistas .slideable .navigation p.previous_on a, .box_mas_vistas .slideable .navigation p.next_on a {cursor: pointer;cursor: hand;}
.box_mas_vistas .slideable .navigation p.previous { float:right; }
.box_mas_vistas .slideable .navigation p.previous a {background-position: -28px -15px;}
.box_mas_vistas .slideable .navigation p.previous_on a {background-position: 0 -15px;}
.box_mas_vistas .slideable .navigation p.previous_on a:hover {background-position: -56px -15px;}
.box_mas_vistas .slideable .navigation p.next { margin:0 0 0 5px;}
.box_mas_vistas .slideable .navigation p.next a {background-position: -28px 0;}
.box_mas_vistas .slideable .navigation p.next_on a {background-position: -56px 0;}
.box_mas_vistas .slideable .navigation p.next_on a:hover {background-position: 0 0;}
.box_mas_vistas .first { height:125px;}
.box_mas_vistas .first img { border:1px solid #eaeaea; width:78px;}
.box_mas_vistas .first h5 { font:bold 10px Arial, Helvetica, sans-serif; color:#333; margin:0 0 3px 1px; height:10px; overflow:hidden; text-transform:uppercase;}
.box_mas_vistas .first h5 a { color:#333;}
.box_mas_vistas .first a p { font:normal 10px/11px Arial, Helvetica, sans-serif; color:#003366; width:78px; height:45px; overflow:hidden;}
.box_mas_vistas li.slide {height:125px;position:relative;}
.box_mas_vistas li.slide {width:96px;padding:0; float:left; text-align:left; margin:0;}


.ultimos_videos {background:url(/images/caracol/bg_mod_der_prod.gif) repeat-x top left; margin:0 0 20px 0; padding:0 0 10px 0;}
.ultimos_videos h2.titulo_modvid { font: normal 24px Arial, Helvetica, sans-serif; color:#666; margin:0 0 5px 0; padding:7px 10px 0 10px;}
.ultimos_videos .box_carrusel {margin:0 auto; padding:0; width:221px;}
.ultimos_videos .box_carrusel .wrapper { height:113px; overflow:hidden; position:relative; margin:10px 0 0 0; padding:0;}
.ultimos_videos .slideable {position: relative;}
.ultimos_videos .box_carrusel .slideable ul.slides, .carrusel_recursos .slideable ul.slides {width:2600px; list-style:none;position:absolute;}
.ultimos_videos .box_carrusel .slideable ul.slides li.slide, .carrusel_recursos .slideable ul.slides li.slide  {height:113px;padding:0;text-align:left; float:left;}
.ultimos_videos .slideable .navigation{ position:absolute; top:24px; left:-35px; width:292px;}
.ultimos_videos .slideable .navigation h4 { font:normal 12px Arial, Helvetica, sans-serif; float:left;}
.ultimos_videos .box_carrusel .slideable .navigation p {display: block;cursor: auto;width:26px;height: 26px;text-indent: -9999px;}
.ultimos_videos .box_carrusel .slideable .navigation p a {background: url(/images/caracol/arrow_features.gif) no-repeat 0 0;}
.ultimos_videos .slideable .navigation p a {display: block;cursor: auto;width:26px;height:26px;}
.ultimos_videos .slideable .navigation p.previous_on a, .ultimos_videos .slideable .navigation p.next_on a {cursor: pointer;cursor: hand;}
.ultimos_videos .slideable .navigation p.previous { float:left; }
.ultimos_videos .slideable .navigation p.previous a {background-position: -26px -26px;}
.ultimos_videos .slideable .navigation p.previous_on a {background-position: 0 -26px;}
.ultimos_videos .slideable .navigation p.previous_on a:hover {background-position: -52px -26px;}
.ultimos_videos .slideable .navigation p.next { float:right;}
.ultimos_videos .slideable .navigation p.next a {background-position: -26px 0;}
.ultimos_videos .slideable .navigation p.next_on a {background-position: -52px 0;}
.ultimos_videos .slideable .navigation p.next_on a:hover {background-position: 0 0;}
.ultimos_videos .first { height:113px;}
.ultimos_videos .first img { border:1px solid #ccc;opacity: 0.8;-moz-opacity: 0.8;filter: alpha(opacity=80); height:67px; width:100px;}
.ultimos_videos .first a:hover img { border:1px solid #FF6600;opacity: 1;-moz-opacity: 1;filter: alpha(opacity=100);}
.ultimos_videos .first a.selected img { border:1px solid #FF6600;opacity: 1;-moz-opacity: 1;filter: alpha(opacity=100);}
.ultimos_videos .first h5 { font:bold 11px/13px Arial, Helvetica, sans-serif; color:#3f3f3f; width:100px;}
.ultimos_videos .first h5 a { color:#3f3f3f;}
.ultimos_videos .first h5 a:hover { text-decoration:none;}
.ultimos_videos li.slide {height:113px;position:relative;}
.ultimos_videos li.slide {width:110px;padding:0; float:left; text-align:left; margin:0 8px 0 0;}

