.moddestacado {background:#eeeeee;font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:0; margin-top:10px; float: left; width:300px; overflow: hidden}

/******* start mediateca_radio ********/ 

.mediateca_radio {font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:15px;padding:0 ; float:left; width:614px;}
.mediateca_radio h3 { background: #ffffff url("i/tabs/rne_alacarta.gif") 50% 0 no-repeat;width:160px;height:29px; float: left; margin: 0; padding: 0; border:0px none;}
.mediateca_radio h3 span { position: absolute; margin-left: -2000px;cursor:pointer;}

.mediateca_radio .content {font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0;padding:15px 0; float:left; width: 100%; background: #eeeeee;}

.mediateca_radio ul.mediatec_tabs { float: left; background:#ffffff;}
.mediateca_radio ul.mediatec_tabs li {float: left; margin-right: 6px; display: inline;}
.mediateca_radio ul.mediatec_tabs li a{ text-decoration: underline; background:#b4b4b4 url("i/bg/sol_der_off.gif") top right no-repeat; display:inline; padding:0 16px 2px 0; float: left; font-family: " Georgia, "Times New Roman", Times, serif"; font-size:18px; text-decoration: underline; color: #ffffff;}
.mediateca_radio ul.mediatec_tabs li a span {font-weight: normal; color: #ffffff; padding:7px 0 2px 16px;background:#b4b4b4 url("i/bg/sol_iz_off.gif") top left no-repeat; display: block}
.mediateca_radio ul.mediatec_tabs li.active a{ text-decoration: underline; background:#eeeeee url("i/bg/sol_der.gif") top right no-repeat; display:inline; padding:0 16px 2px 0; float: left; font-family: " Georgia, "Times New Roman", Times, serif"; font-size:18px; text-decoration: underline; color: #bf3434;}
.mediateca_radio ul.mediatec_tabs li.active a span {color: #bf3434; padding:7px 0 2px 16px;background:#eeeeee url("i/bg/sol_iz.gif") top left no-repeat; display: block;}
.mediateca_radio ul.mediatec_tabs li a:hover{ text-decoration: underline; background:#eeeeee url("i/bg/sol_der.gif") top right no-repeat; display:inline; padding:0 16px 2px 0; float: left; font-family: " Georgia, "Times New Roman", Times, serif"; font-size:18px; text-decoration: underline; color: #000000;}
.mediateca_radio ul.mediatec_tabs li a:hover span {color: #333333; padding:7px 0 2px 16px;background:#eeeeee url("i/bg/sol_iz.gif") top left no-repeat; display: block}

/*
.mediateca_radio ul.mediatec_tabs li a { float: left; margin: 0; padding: 0;  border:0px none;}
.mediateca_radio ul.mediatec_tabs li span { position: absolute; margin-left: -2000px;cursor:pointer;}
.mediateca_radio ul.mediatec_tabs li a.audios {background: url("i/tabs/audios_off.gif") left no-repeat;width:79px;height:29px;}
.mediateca_radio ul.mediatec_tabs li a.audios:hover {background: url("i/tabs/audios_on.gif") left no-repeat;width:79px;height:29px;}
.mediateca_radio ul.mediatec_tabs li.active a.audios {background: url("i/tabs/audios_on.gif") left no-repeat;width:79px;height:29px;}
.mediateca_radio ul.mediatec_tabs li a.podcast {background: url("i/tabs/podcast_off.gif") left no-repeat;width:79px;height:29px;}
.mediateca_radio ul.mediatec_tabs li a.podcast:hover {background: url("i/tabs/podcast_on.gif") left no-repeat;width:79px;height:29px;}
.mediateca_radio ul.mediatec_tabs li.active a.podcast {background: url("i/tabs/podcast_on.gif") left no-repeat;width:79px;height:29px;}
.mediateca_radio ul.mediatec_tabs li a.archivosonoro {background: url("i/tabs/archivosonoro_off.gif") left no-repeat;width:112px;height:29px;}
.mediateca_radio ul.mediatec_tabs li a.archivosonoro:hover {background: url("i/tabs/archivosonoro_on.gif") left no-repeat;width:112px;height:29px;}
.mediateca_radio ul.mediatec_tabs li.active a.archivosonoro {background: url("i/tabs/archivosonoro_on.gif") left no-repeat;width:112px;height:29px;}
.mediateca_radio ul.mediatec_tabs li a.deportes {background: url("i/tabs/deport_off.gif") left no-repeat;width:88px;height:29px;}
.mediateca_radio ul.mediatec_tabs li a.deportes:hover {background: url("i/tabs/deport_on.gif") left no-repeat;width:88px;height:29px;}
.mediateca_radio ul.mediatec_tabs li.active a.deportes {background: url("i/tabs/deport_on.gif") left no-repeat;width:88px;height:29px;}
*/
.mediateca_radio .treenavigation {margin:0 0 15px 15px; padding:0; float:left; display: inline; width:145px; display: inline; overflow-x: hidden; overflow-y: auto; height:275px;}
.mediateca_radio .treenavigation ul li{ margin-bottom: 3px; display: block; }
.mediateca_radio .treenavigation ul li a.active { font-weight: bold; background-image: url("i/iconos/arrow_02.gif"); background-position:0 2px; background-repeat: no-repeat; padding-left:18px;}
.mediateca_radio .treenavigation ul li a.expandable { background-image: url("i/iconos/arrow_10.gif"); background-position:top left; background-repeat: no-repeat; padding-left:18px;}
.mediateca_radio .treenavigation ul li a.collapsable { background-image: url("i/iconos/arrow_01.gif"); background-position:top left; background-repeat: no-repeat; padding-left:18px;}

.mediateca_radio .treenavigation ul li ul { margin: 8px 0 8px 0; width: 100%;}
.mediateca_radio .treenavigation ul li ul li {background-image: url("i/iconos/arrow_02.gif"); background-position:0 1px; background-repeat: no-repeat; padding-left:15px; margin-left: 0px; font-size: 11px;}

.mediateca_radio .resultsnavidation {margin:0 0 0 0; padding: 0 0 0 15px; float:left; display: inline; width:430px; display: inline; border-left:2px solid #ffffff; }
.mediateca_radio .resultsnavidation h4 { font-weight: bold; font-size: 14px; margin-bottom:12px;}

.mediateca_radio .resultsnavidation ul.audios li { float: left; width: 200px; margin:0 15px 15px 0; height:65px; display: inline;}
.mediateca_radio .resultsnavidation ul.audios li span { font-weight: bold; font-size: 11px; color:#b00640; margin-right: 3px;}
.mediateca_radio .resultsnavidation ul.audios li span.cadena { font-weight: bold; color:#000000; font-size: 12px;}
.mediateca_radio .resultsnavidation ul.audios li a { display: block;}
.mediateca_radio .resultsnavidation ul.audios li p { background-image: url("i/iconos/ico_audio.gif"); background-repeat: no-repeat; background-position: top left; padding-left:25px;}

.mediateca_radio .resultsnavidation ul.archivo-sonoro li { float: left; width: 200px; margin:0 15px 15px 0; height:65px; display: inline;}
.mediateca_radio .resultsnavidation ul.archivo-sonoro li span { font-weight: bold; font-size: 11px; color:#b00640; margin-right: 3px;}
.mediateca_radio .resultsnavidation ul.archivo-sonoro li span.cadena { font-weight: bold; color:#000000; font-size: 12px;}
.mediateca_radio .resultsnavidation ul.archivo-sonoro li a { display: block;}
.mediateca_radio .resultsnavidation ul.archivo-sonoro li p { background-image: url("i/iconos/ico_audio.gif"); background-repeat: no-repeat; background-position: top left; padding-left:25px;}

.mediateca_radio .resultsnavidation ul.pekin-08 li { float: left; width: 200px; margin:0 15px 15px 0; height:65px; display: inline;}
.mediateca_radio .resultsnavidation ul.pekin-08 li span { font-weight: bold; font-size: 11px; color:#b00640; margin-right: 3px;}
.mediateca_radio .resultsnavidation ul.pekin-08 li span.cadena { font-weight: bold; color:#000000; font-size: 12px;}
.mediateca_radio .resultsnavidation ul.pekin-08 li a { display: block;}
.mediateca_radio .resultsnavidation ul.pekin-08 li p { background-image: url("i/iconos/ico_audio.gif"); background-repeat: no-repeat; background-position: top left; padding-left:25px;}

.mediateca_radio .paginacion {text-align: center; clear:both; margin-top:15px;}
.mediateca_radio .paginacion ul, .paginacion ul li {list-style: none;margin: 0;padding: 0;}
.mediateca_radio .paginacion ul {padding: 5px 0;text-align: center;}
.mediateca_radio .paginacion ul li {display: inline;margin-right:0px;background: none;color: #333;}
.mediateca_radio .paginacion ul li a { color:#000; text-decoration: none; font-weight: bold; display:inline; background-color: #eceff2; border: 1px solid #c3ccd6; padding: 4px 8px;margin: 0 3px;}
.mediateca_radio .paginacion ul li a:link, .paginacion ul li a:visited{color:#000; text-decoration:none;}
.mediateca_radio .paginacion ul li a:hover { color:#fff;background-color: #798498;border-color:#798498; }
.mediateca_radio .paginacion ul li.activo { color:#333; text-decoration: none; display:inline; background-color: #eeeeee;font-weight: bold; border: 1px solid #f2f2f2; padding: 3px 8px;margin: 0 3px;font-size:140%;}
.mediateca_radio .paginacion ul li.disabled { color:#bac3cc; text-decoration: none; display:inline; background-color: #eeeeee; border: 1px solid #e0e5ea; padding: 4px 8px;margin: 0 4px;}
.mediateca_radio .paginacion ul li.viewall { color:#bac3cc; text-decoration: none; display:inline; border: 0px; padding: 4px 8px;margin: 0 4px;}
.mediateca_radio .paginacion .bthide {display:none;}


/******* end mediateca_radio ********/ 


/******* start mediateca ********/ 

.mediateca {font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0 0 0px 0;padding:0 ; float:left; width: 938px;}
.mediateca  h3 { background: #ffffff url("i/tabs/lomasvisitado.gif") 50% 65% no-repeat;width:160px;height:29px; float: left; margin: 0; padding: 0; border:0px none;}
.mediateca  h3 span { position: absolute; margin-left: -2000px;cursor:pointer;}
.mediateca h3.mediateca { background: transparent; width: 20px; }
.mediateca .content {font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0 0 0px 0;padding:15px 0 0 0; float:left; width: 100%; background: #eeeeee;}
.mediateca .searchul {width:auto; float:right;}

.mediateca ul.mediatec_tabs { float: left; background:#ffffff;}
.mediateca ul.mediatec_tabs li {float: left; margin-right: 6px; display: inline;}
.mediateca ul.mediatec_tabs li a{ text-decoration: underline; background:#b4b4b4 url("i/bg/sol_der_off.gif") top right no-repeat; display:inline; padding:0 16px 2px 0; float: left; font-family: " Georgia, "Times New Roman", Times, serif"; font-size:18px; text-decoration: underline; color: #ffffff;}
.mediateca ul.mediatec_tabs li a span {font-weight: normal; color:#fff; padding:7px 0 2px 16px;background:#b4b4b4 url("i/bg/sol_iz_off.gif") top left no-repeat; display: block}
.mediateca ul.mediatec_tabs li.active a{ text-decoration: underline; background:#eeeeee url("i/bg/sol_der.gif") top right no-repeat; display:inline; padding:0 16px 2px 0; float: left; font-family: " Georgia, "Times New Roman", Times, serif"; font-size:18px; text-decoration: underline; color: #f3770a;}
.mediateca ul.mediatec_tabs li.active a span {color:#e36c01; padding:7px 0 2px 16px;background:#eeeeee url("i/bg/sol_iz.gif") top left no-repeat; display: block;}
.mediateca ul.mediatec_tabs li.active a:hover span {color:#000;}
.mediateca ul.mediatec_tabs li a:hover{ color:#000; text-decoration: underline; background:#eeeeee url("i/bg/sol_der.gif") top right no-repeat; display:inline; padding:0 16px 2px 0; float: left; font-family: " Georgia, "Times New Roman", Times, serif"; font-size:18px; text-decoration: underline; color: #000000;}
.mediateca ul.mediatec_tabs li a:hover span {color:#000;padding:7px 0 2px 16px;background:#eeeeee url("i/bg/sol_iz.gif") top left no-repeat; display: block}

/*
.mediateca ul.mediatec_tabs li a { float: left; margin: 0; padding: 0;  border:0px none;}
.mediateca ul.mediatec_tabs li span { position: absolute; margin-left: -2000px;cursor:pointer;}
.mediateca ul.mediatec_tabs li a.videos {background: url("i/tabs/videos_off.gif") left no-repeat;width:79px;height:29px;}
.mediateca ul.mediatec_tabs li a.videos:hover {background: url("i/tabs/videos_on.gif") left no-repeat;width:79px;height:29px;}
.mediateca ul.mediatec_tabs li.active a.videos {background: url("i/tabs/videos_on.gif") left no-repeat;width:79px;height:29px;}
.mediateca ul.mediatec_tabs li a.audios {background: url("i/tabs/audios_off.gif") left no-repeat;width:79px;height:29px;}
.mediateca ul.mediatec_tabs li a.audios:hover {background: url("i/tabs/audios_on.gif") left no-repeat;width:79px;height:29px;}
.mediateca ul.mediatec_tabs li.active a.audios {background: url("i/tabs/audios_on.gif") left no-repeat;width:79px;height:29px;}
.mediateca ul.mediatec_tabs li a.fotos  {background: url("i/tabs/fotos_off.gif") left no-repeat;width:79px;height:29px;}
.mediateca ul.mediatec_tabs li a.fotos:hover  {background: url("i/tabs/fotos_on.gif") left no-repeat;width:79px;height:29px;}
.mediateca ul.mediatec_tabs li.active a.fotos  {background: url("i/tabs/fotos_on.gif") left no-repeat;width:79px;height:29px;}
*/

.mediateca .treenavigation {margin:0 0 15px 15px; padding:0; float:left; display: inline; width:145px; display: inline; overflow-x: hidden; overflow-y: auto; height:440px;}
.mediateca .treenavigation ul li{ margin-bottom: 3px; display: block; }
.mediateca .treenavigation ul li a.active { font-weight: bold; background-image: url("i/iconos/arrow_02.gif"); background-position:0 2px; background-repeat: no-repeat; padding-left:18px;}
.mediateca .treenavigation ul li a.expandable { background-image: url("i/iconos/arrow_10.gif"); background-position:top left; background-repeat: no-repeat; padding-left:18px;}
.mediateca .treenavigation ul li a.collapsable { background-image: url("i/iconos/arrow_01.gif"); background-position:top left; background-repeat: no-repeat; padding-left:18px;}
.mediateca .treenavigation ul li ul { margin: 8px 0 8px 0; width: 100%;}
.mediateca .treenavigation ul li ul li {background-image: url("i/iconos/arrow_02.gif"); background-position:0 1px; background-repeat: no-repeat; padding-left:15px; margin-left: 0px; font-size: 11px;}

.mediateca ul.results {margin:0 15px 25px 15px; padding: 0; float: left; display: inline; width: 908px; display: inline;}
.mediateca ul.results li { position: relative; margin: 0; padding:0; float: left; width:25%;}
.mediateca ul.results li img {height: 60px; width:80px; float: left; margin-right:8px; padding: 4px; border: 1px solid #999;}
.mediateca ul.results li img.play {height: 31px; width:43px; position: absolute; top:20px; left:23px; border:0px none; padding: 0;}
.mediateca ul.results li p { float: left; font-weight: bold; font-size: 13px; width: 114px;}
.mediateca ul.results li p span{ display: block;font-size: 10px; font-weight: normal; color:#b00640; margin-top:2px; line-height: 100%;}


.mediateca .resultsnavidation {margin:0 0 0 0; padding: 0 0 0 15px; float:left; display: inline; width:760px; display: inline; border-left:2px solid #ffffff; }
.mediateca .resultsnavidation h4 { font-weight: bold; font-size: 14px; margin-bottom:12px; margin-left: 10px;}
.mediateca .resultsnavidation ul.audios li { float: left; width: 200px; margin:0 15px 15px 0; height:60px; display: inline;}
.mediateca .resultsnavidation ul.audios li span { font-weight: bold; font-size: 11px; color:#b00640; margin-right: 3px;}
.mediateca .resultsnavidation ul.audios li span.cadena { font-weight: bold; color:#000000; font-size: 12px;}
.mediateca .resultsnavidation ul.audios li a { display: block;}
.mediateca .resultsnavidation ul.audios li p { background-image: url("i/iconos/ico_audio.gif"); background-repeat: no-repeat; background-position: top left; padding-left:25px;}
.mediateca .resultsnavidation ul.archivo-sonoro li { float: left; width: 200px; margin:0 15px 15px 0; height:60px; display: inline;}
.mediateca .resultsnavidation ul.archivo-sonoro li span { font-weight: bold; font-size: 11px; color:#b00640; margin-right: 3px;}
.mediateca .resultsnavidation ul.archivo-sonoro li span.cadena { font-weight: bold; color:#000000; font-size: 12px;}
.mediateca .resultsnavidation ul.archivo-sonoro li a { display: block;}
.mediateca .resultsnavidation ul.archivo-sonoro li p { background-image: url("i/iconos/ico_audio.gif"); background-repeat: no-repeat; background-position: top left; padding-left:25px;}
.mediateca .resultsnavidation ul.pekin-08 li { float: left; width: 200px; margin:0 15px 15px 0; height:60px; display: inline;}
.mediateca .resultsnavidation ul.pekin-08 li span { font-weight: bold; font-size: 11px; color:#b00640; margin-right: 3px;}
.mediateca .resultsnavidation ul.pekin-08 li span.cadena { font-weight: bold; color:#000000; font-size: 12px;}
.mediateca .resultsnavidation ul.pekin-08 li a { display: block;}
.mediateca .resultsnavidation ul.pekin-08 li p { background-image: url("i/iconos/ico_audio.gif"); background-repeat: no-repeat; background-position: top left; padding-left:25px;}

.mediateca .paginacion {text-align: center; clear:both; margin-bottom:15px;}
.mediateca .paginacion ul, .paginacion ul li {list-style: none;margin: 0;padding: 0;}
.mediateca .paginacion ul {padding: 5px 0;text-align: center;}
.mediateca .paginacion ul li {display: inline;margin-right:0px;background: none;color: #333;}
.mediateca .paginacion ul li a { color:#000; text-decoration: none; font-weight: bold; display:inline; background-color: #eceff2; border: 1px solid #c3ccd6; padding: 4px 8px;margin: 0 3px;}
.mediateca .paginacion ul li a:link, .paginacion ul li a:visited{color:#000; text-decoration:none;}
.mediateca .paginacion ul li a:hover { color:#fff;background-color: #798498;border-color:#798498; }
.mediateca .paginacion ul li.activo { color:#333; text-decoration: none; display:inline; background-color: #eeeeee;font-weight: bold; border: 1px solid #f2f2f2; padding: 3px 8px;margin: 0 3px;font-size:140%;}
.mediateca .paginacion ul li.disabled { color:#bac3cc; text-decoration: none; display:inline; background-color: #eeeeee; border: 1px solid #e0e5ea; padding: 4px 8px;margin: 0 4px;}
.mediateca .paginacion ul li.viewall { color:#bac3cc; text-decoration: none; display:inline; border: 0px; padding: 4px 8px;margin: 0 4px;}
.mediateca .paginacion .bthide {display:none;}

.mediateca .audio { background: transparent url(i/iconos/ico_audio.gif) no-repeat scroll 0 0; }

.mediateca #content_videos ul li a {text-decoration:none;}
.mediateca #content_videos ul li a:hover {text-decoration:underline;}
.mediateca_radio #content_videos ul li a {text-decoration:none;}
.mediateca_radio #content_videos ul li a:hover {text-decoration:underline;}

/******* end mediateca ********/ 

/******* start mediateca agrupada  *******/
.medgroupG { margin:10px 0 10px 0; padding:0; float:left; display:inline; width:100%; }
.medgroupG h4 { margin:0; padding:0 0 20px 0; font-size:16px; background:url("i/mediateca/medgroupGT.gif") bottom left no-repeat;}
.medgroupG .paginacion { margin:0; padding: 0 0 10px 0; background:url("i/mediateca/medgroupGB.gif") bottom left no-repeat;}
.medgroupG #thumbs-video { margin:0; padding:15px 0 0 24px; float:left; display:inline; width:926px; border-left:1px solid #cccdce; border-right:1px solid #cccdce;}
.medgroupG #thumbs-video .vthumb { margin:0 34px 10px 20px; display:inline; }
.c60 .medgroupG { margin:10px 0 10px 0; padding:0; float:left; display:inline; width:571px;}
.c60 .medgroupG h4 { margin:0; padding:0 0 20px 0; font-size:16px; background: url("i/mediateca/medgroupGT60.gif") bottom left no-repeat;}
.c60 .medgroupG .paginacion { margin:0; padding: 0 0 10px 0; background: url("i/mediateca/medgroupGB60.gif") bottom right no-repeat; width:571px;}
.c60 .medgroupG #thumbs-video { margin:0; padding:5px 0 0 10px; float:left; display:inline; width:559px; border-left:1px solid #cccdce; border-right:1px solid #cccdce;}
.c60 .medgroupG #thumbs-video .vthumb { margin:0 34px 10px 20px; display:inline;}
.c66 .medgroupG { margin:10px 0 10px 0; padding:0; float:left; display:inline; width:614px;}
.c66 .medgroupG h4 { margin:0; padding:0 0 20px 0; font-size:16px; background: url("i/mediateca/medgroupGT66.gif") bottom left no-repeat;}
.c66 .medgroupG .paginacion { margin:0; padding: 0 0 10px 0; background: url("i/mediateca/medgroupGB66.gif") bottom right no-repeat; width:614px;}
.c66 .medgroupG #thumbs-video { margin:0; padding:5px 0 0 10px; float:left; display:inline; width:602px; border-left:1px solid #cccdce; border-right:1px solid #cccdce; }
.c66 .medgroupG #thumbs-video .vthumb { margin:0 8px 10px 10px; display:inline;}
/******* end mediateca agrupada  *******/

/******* start videocenter ********/ 

.sub-mediateca2 {font-family:Arial, Helvetica, sans-serif;background: url("i/bg/bg_videocenter.gif") top left repeat-y;float: left;width: 314px;margin-bottom:10px;}
.sub-mediateca2 h2 { margin:0; padding: 8px 5px 5px 5px; font-size: 18px; background: url("i/bg/bg_videocenterT.gif") top left no-repeat;font-weight:normal;}
.sub-mediateca2 h2 span {background:#b00640; color:#fff; padding:2px 6px; margin:0 5px 0 0; font-size: 16px; font-weight: normal; line-height: 90%; float: left; display: inline;}
.sub-mediateca2 .video-box {display: block;	text-align: center;	padding: 0px 0 0 1px;}
.sub-mediateca2 .video-box {width: 305px; text-align: center; margin: 0 0 5px 5px; padding:0; float: left; display: inline;}
.sub-mediateca2 .boxes {	background: url(i/mediateca/boxes-bg-314.gif) no-repeat 0 100%;	float: left;width: 312px;margin: 8px 0 0 1px;display: inline;padding: 0 0 6px 0;}
.sub-mediateca2 .boxes .l-arrow {float: left;margin: 20px 5px 0pt 4px;	display: inline;}
.sub-mediateca2 .boxes .r-arrow {float: right;margin: -105px 4px 0pt 0px;display: inline;}

.sub-mediateca2 #capa{width:255px;/*height:125px;*/overflow:hidden;position:relative;}
.b50 .c66 #capa{width:255px;margin:0 0 0 4px;float:none;display:block;}
.back_layer{position:absolute;width:300px;height:100px;background:#ffffff;opacity:0.4;filter: Alpha(Opacity=40);z-index:9999;display:none;}

.sub-mediateca2 #capa ul{margin:0px;padding:0px;list-style-type:none;/*width:3000px;*/ width:255px;}
.sub-mediateca2 #capa ul li{display:inline;float:left;margin:0;width:85px; height:125px; overflow:hidden;}
.sub-mediateca2 #capa ul li img{border:0px;}
.sub-mediateca2 #capa ul a {color:#000000;}
.sub-mediateca2 #capa ul li p{margin:0px;padding:0px;font-size:12px;clear:both;display:block;}
.sub-mediateca2 #capa ul li span { font-size: 10px; color:#b00640; float: left; margin-top:2px; line-height: 100%;}
.sub-mediateca2 #capa ul li span.directo{background:transparent url("i/bg/animadirecto.gif") top left; padding: 1px 4px 0 4px; color: #ffffff; margin-right: 5px; display: inline; width: 44px; height: 12px;}

/*
.videocenter {font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:15px;padding:0; float:left; background: url("i/bg/bg_videocenter.gif") top left repeat-y; width: 314px;}
.videocenter .player { width: 305px; text-align: center; margin: 0 0 5px 5px; padding:0; float: left; display: inline;}
.videocenter h2 { margin:0; padding: 8px 5px 5px 5px; font-size: 18px; background: url("i/bg/bg_videocenterT.gif") top left no-repeat;}
.videocenter h2 span {background:#b00640; color:#fff; padding:2px 6px; margin:0 5px 0 0; font-size: 16px; font-weight: normal; line-height: 90%; float: left; display: inline;}
.videocenter .dest {float: left; margin:5px; display: inline; position: relative; width: 304px; height:120px;}
.videocenter .dest a.posL { position: absolute; top:20px; left: 0;}
.videocenter .dest a.posR { position: absolute; top:20px; right: 0;}
.videocenter .dest ul { width: 257px; position: absolute; top:0; left:25px;}
.videocenter .dest ul  li { float: left; width: 81px; margin: 0 2px; display: inline; font-size: 12px;}
.videocenter .dest ul  li img {float:left; margin:0 0 2px 0;} 
.videocenter .dest ul  li p { font-size: 12px; margin:0; padding: 0; line-height: 14px;}
.videocenter .dest ul  a { color:#000000;}
.videocenter .dest ul  li span { font-size: 10px; color:#b00640; float: left; margin-top:2px; line-height: 100%;}
.videocenter .dest ul  li span.directo {background:transparent url("i/bg/animadirecto.gif") top left; padding: 1px 4px 0 4px; color: #ffffff; margin-right: 5px; display: inline; width: 44px; height: 12px;}
*/
/******* end videocenter ********/ 

/******* start thumbsportada 3  
#thumbsportada .thumbs {padding:0;height:auto;}
#thumbsportada .thumbs .jacksonpetard {margin:0;padding:0 0 14px 0;width:100%;height:74px;float:left;overflow:hidden;}
#thumbsportada .thumbs .jacksonpetard p {width:50%;float:left;}
#thumbsportada .thumbs .jacksonpetard img {margin:0 8px 0 0;}

#thumbsportada .thumbs .jacksonpetard a {}
#thumbsportada .thumbs .jacksonpetard a p {font-size:14px;line-height:15px;margin:0px 0 4px 0;*padding-top:2px;}
#thumbsportada .thumbs .jacksonpetard a:hover p {text-decoration:underline;}
#thumbsportada .thumbs .jacksonpetard a:hover img {padding:4px;border:1px solid #000;}
#thumbsportada a p {cursor:pointer;}

 ******* end thumbsportada 3 ********/ 

/******* start thumbsportada ********/ 

#thumbsportada {font-family:Arial, Helvetica, sans-serif; font-size:12px; float: left; padding:0; background: url("/css/i/bg/bg_thumbsportada1.gif") top left repeat-y; width: 620px; margin: 0 0 10px 0;}
#thumbsportada span.top { margin: 0; padding:0; float: left; display: block; height: 10px; width: 100%; background:url("/css/i/bg/bg_thumbsportadaT.gif") top left no-repeat;}
#thumbsportada span.bottom { margin: 0; padding:0; float: left; display: block; height: 10px; width: 100%; background:url("/css/i/bg/bg_thumbsportadaB.gif") bottom left no-repeat;}
#thumbsportada .destacamos { position: relative; margin-left:8px; padding: 0; float: left; display: inline; width: 370px;}
#thumbsportada .destacamos img { height:250px; width: 370px; margin: 0; padding: 0;}
#thumbsportada .destacamos img.play {position: absolute; top:40px; left:127px; border:0px none; padding: 0; width:43px; height: 31px;}
#thumbsportada .destacamos h2 { position: absolute; bottom: 55px; left:10px; font-size:26px; line-height: 130%; width: 350px; font-weight:normal;}
#thumbsportada .destacamos h2 a { background:#f27500; color: #ffffff;font-weight:normal;}
#thumbsportada .destacamos h2 a:hover { background:#ff4800; color: #ffffff; text-decoration:none;}
body#television #thumbsportada .destacamos h2 { position: absolute; bottom: 55px; left:10px; font-size:26px; line-height: 130%; width: 350px;font-weight:normal;}
body#television #thumbsportada .destacamos h2 a { background:#0066c9; color: #ffffff; displayfont-weight:normal;}
body#television #thumbsportada .destacamos h2 a:hover { background:#005ab1; color: #ffffff;}

#thumbsportada .destacamos h3 { position: absolute; bottom: 10px; left:10px; font-size:16px; line-height: 120%; width: 350px;font-weight:normal;}
#thumbsportada .destacamos h3 a{ background:#3f3f3f; color: #ffffff;font-weight:normal;}
#thumbsportada .destacamos h3 a:hover { background:#000000; color: #ffffff;font-weight:normal;}
#thumbsportada ul.thumbs {float:left; display: inline; width: 230px; margin-left: 11px;}
#thumbsportada ul.thumbs li { padding: 0 10px; width:95px; height:85px; display: inline; float: left; position:relative;}
#thumbsportada ul.thumbs li p { margin:2px 0 0 0; line-height:12px; float: left;}
#thumbsportada ul.thumbs li img.play {position: absolute; top:10px; left:32px; border:0px none; padding: 0;}
#thumbsportada ul.thumbs li a:hover img.play {border:0px none;}
#thumbsportada ul.thumbs li img.slidethumb {border:0px none #ccc; margin: 0; padding: 0; float: left;width: 88px;height: 56px}
#thumbsportada ul.thumbs li a:hover img{ border:0px none #b00640;}
#thumbsportada ul.thumbs li span { background:transparent url("i/bg/animadirecto.gif") top left; padding: 0px 4px; color: #ffffff; margin-right: 5px; display: inline; width: 40px; height: 13px;}

/******* end thumbsportada ********/

/******* start ajustes thumbsportada ********/ 

.size3#thumbsportada .destacamos a img {margin-top:3px;}
#thumbsportada .thumbs {padding:0;height:auto;width:230px !important;}
.size3#thumbsportada li {margin:0;padding:0 !important;width:100% !important;height:88px !important;float:left;}
.size3#thumbsportada li a img,.size3#thumbsportada li img,.size3#thumbsportada li a:hover img {margin:3px 8px 0 0;border:1px solid #000 !important;float:left;height:64px;padding:4px;width:94px;}
.size3#thumbsportada li a:hover img {border-color:#b00640 !important;}
	.size3#thumbsportada li a .play,.size3#thumbsportada li .play,.size3#thumbsportada li a:hover .play {border:none !important;width:43px;height:31px;margin:14px 0 0 0;padding:0;}
.size3#thumbsportada li a h2,.size3#thumbsportada li h2 {font-size:14px;line-height:14px;letter-spacing:0;color:#004276;margin:2px 0 2px 0;padding:0 4px 0 0;font-weight:normal;}
.size3#thumbsportada li a:hover h2 {color:#b00640;text-decoration:underline;}
.size3#thumbsportada li p {float:left;width:50%;line-height:15px !important;}
.size6#thumbsportada li {height:82px !important;overflow:hidden;margin-bottom:3px;}
.size6#thumbsportada li a,.size6#thumbsportada li img {display:block;}
.size6#thumbsportada li p {visibility:hidden;position:absolute;top:-1000%;left:-1000%;}
.size6#thumbsportada li a h2,.size6#thumbsportada li h2 {font-size:12px;line-height:12px;letter-spacing:0;color:#004276;margin:2px 0 0 0;padding:0;font-weight:normal;}
.size6#thumbsportada li a:hover h2 {color:#b00640;}
.size6#thumbsportada li a img,.size6#thumbsportada li img {width:88px;height:56px;}
.size6#thumbsportada li a .play,.size6#thumbsportada li .play {width:43px;height:31px;}

#thumbsportada .video {padding:0;margin:3px 0 4px 6px;width:360px;background:none;}
.size6#thumbsportada .video {margin-top:0;}
#thumbsportada .videst h2 {background:none;position:relative;top:0;left:0;padding:0;font-size:18px;letter-spacing:-0.02em;}
#thumbsportada .videst h2,#thumbsportada .videst p {margin:0 0 0 6px;float:left;width:130%;}

*html #thumbsportada .videst h2,*html #thumbsportada .videst p {width:98%;}
*html #thumbsportada .videst h2 {display:inline;}

#thumbsportada .videst p {margin:2px 0 0 6px;line-height:14px;}
#thumbsportada .videst h2 a {background:none;color:#004276;font-size:18px;line-height:110%;letter-spacing:-0.02em;}
#thumbsportada .videst h2 a:hover {background:none;color:#b00640;text-decoration:underline;}

/******* fin ajustes thumbsportada ********/ 






/******* start canadiense ********/
.canadiense { margin:5px 0 25px 0;}
.canadiense ul.portada { margin:10px 7px 0 7px; *margin:10px 7px 20px 7px;  font-size:14px; float: left; display:inline;}

.canadiense ul.portada li{margin:0 0 20px 0; display: block; width: 100%; float: left; clear: left;}
.canadiense ul.portada li a {background:url("/css/i/iconos/icopoint.gif") 0 3px no-repeat;padding:0 0 3px 16px;}
.canadiense .destacado {float: left; display: inline; width: 100%; margin:8px 0;}
.canadiense .destacado h3 { font-size: 18px; font-weight: normal; margin-bottom: 10px;}
.canadiense h3 {line-height:100%; font-size:12px; font-weight: bold; clear:left;display:block;margin: 5px 10px;}

.canadiense ul.tagline {height:auto; margin:0 0 15px ; line-height:100%; width: 100%; float: left;}
.canadiense ul.tagline li{padding:0; float:left; font-size:13px; margin:6px 0 10px 10px; white-space:nowrap; display: inline;}
.canadiense .masnoticias { margin:5px 10px 0 10px; padding-bottom:7px; font-size:14px; float: left; display: inline; }
.canadiense .masdeportes { margin:5px 10px 0 10px; padding-bottom:7px; font-size:14px; float: left; display: inline; }
.canadiense .masnoticias span, .canadiense .masdeportes span { float:left; display:inline; margin:0 8px 0 0; padding:0;}
.canadiense .masnoticias p, .canadiense .masdeportes p { display:block; float:left; margin:0; padding:0; line-height:100%;}
.canadiense .masnoticias p a { color:#983184; text-decoration:none; font-size:18px; letter-spacing:0.1px; font-weight:bold; line-height:24px;}
.canadiense .masdeportes p a { color:#008F03; text-decoration:none; font-size:18px; letter-spacing:0.1px; font-weight:bold; line-height:24px;}

/******* end canadiense ********/

/******* start petardas ********/ 

.jacksonpetard {margin: 10px 1px 0 5px;  display: inline; float: left; position:relative;}
.jacksonpetard.last{ margin-bottom: 15px;}

.c25 .jacksonpetard img {margin:0 0 5px 0;}

.jacksonpetard p { float:left; margin-right: 1px; display:block; font-size: 12px; width:160px;}
.jacksonpetard p a{ margin-right: 1px; display:block; margin-bottom:3px; text-decoration:none; font-size: 14px;}
.jacksonpetard p a:hover{ text-decoration:underline;}
.jacksonpetard span { display: block; margin-top:3px; line-height: 100%;}
.jacksonpetard img { padding:4px; border:1px solid #000000; float:left; margin:0 7px; width:94px; height:64px;} 
.jacksonpetard img.La1 {position: absolute; top:34px; left:54px; border:0px none; padding: 0; width:41px; height:31px;}
.jacksonpetard img.La2 {position: absolute; top:34px; left:54px; border:0px none; padding: 0; width:41px; height:31px;}
.jacksonpetard img.Clan {position: absolute; top:34px; left:44px; border:0px none; padding: 0; width:53px; height:31px;}
.jacksonpetard img.Docu {position: absolute; top:34px; left:40px; border:0px none; padding: 0; width:53px; height:31px;}
.jacksonpetard img.C24h {position: absolute; top:34px; left:47px; border:0px none; padding: 0; width:47px; height:31px;}
.jacksonpetard img.Tve {position: absolute; top:34px; left:44px; border:0px none; padding: 0; width:50px; height:31px;}
.jacksonpetard img.CClas {position: absolute; top:34px; left:30px; border:0px none; padding: 0; width:65px; height:29px;}
.jacksonpetard img.TDP {position: absolute; top:38px; left:32px; border:0px none; padding: 0; width:64px; height:25px;}

.hoydestacamos {float: left; margin:10px 0 0 10px; display: inline;}
.hoydestacamos.last{ margin-bottom: 15px;}
.hoydestacamos p { display:block; font-size: 12px;}
.hoydestacamos p a{ display:block; font-size:120%; margin-bottom:3px; text-decoration:none; font-size: 14px;}
.hoydestacamos p a:hover{ text-decoration:underline;}
.hoydestacamos p span { visibility: hidden; overflow: hidden;/*display: block; margin-top:3px; line-height: 100%;*/}
.hoydestacamos img {padding:4px; border:1px solid #999999; float:left; margin:0 7px 0 0; width:94px; height:64px;} 

/******* end petardas ********/

/******* start ahoraentve ********/

ul.programasdia {float: left; display: inline; margin:10px 0 0 0; width:100%;padding: 0;}
ul.programasdia li {background:none;margin:0; padding: 0; float: left; display: block; width: 100%; border-bottom: 1px solid white;} 
ul.programasdia li a { margin:0;padding: 5px 0 5px 40px; display: block; color: #000000;}
ul.programasdia li a:hover { background:#e5fffe; color: #000000;}

ul.programasdia li.NLA1 {background:transparent url("i/logos/LA1.gif") 10px 3px no-repeat;}
ul.programasdia li.NLA1 a:hover{background:#e5fffe url("i/logos/LA1_h.gif") 10px 3px no-repeat;}
ul.programasdia li.NLA1C {background:transparent url("i/logos/LA1.gif") 10px 3px no-repeat;}
ul.programasdia li.NLA1C a:hover{background:#e5fffe url("i/logos/LA1_h.gif") 10px 3px no-repeat;}
ul.programasdia li.NLA2 {background:transparent url("i/logos/LA2.gif") 10px 3px no-repeat;}
ul.programasdia li.NLA2 a:hover{background:#e5fffe url("i/logos/LA2_h.gif") 10px 3px no-repeat;}
ul.programasdia li.NLA2C {background:transparent url("i/logos/LA2.gif") 10px 3px no-repeat;}
ul.programasdia li.NLA2C a:hover{background:#e5fffe url("i/logos/LA2_h.gif") 10px 3px no-repeat;}
ul.programasdia li.NC24H {background:transparent url("i/logos/C24H.gif") 8px 3px no-repeat;}
ul.programasdia li.NC24H a:hover{background:#e5fffe url("i/logos/C24H_h.gif") 8px 3px no-repeat;}
ul.programasdia li.NTELEDE {background:transparent url("i/logos/TELEDE.gif") 8px 3px no-repeat;}
ul.programasdia li.NTELEDE a:hover{background:#e5fffe url("i/logos/TELEDE_h.gif") 8px 3px no-repeat;}
ul.programasdia li.NCLANTV {background:transparent url("i/logos/CLANTV.gif") 8px 3px no-repeat;}
ul.programasdia li.NCLANTV a:hover{background:#e5fffe url("i/logos/CLANTV_h.gif") 8px 3px no-repeat;}
ul.programasdia li.NDOCUTV {background:transparent url("i/logos/DOCUTV.gif") 8px 3px no-repeat;}
ul.programasdia li.NDOCUTV a:hover{background:#e5fffe url("i/logos/DOCUTV_h.gif") 8px 3px no-repeat;}
ul.programasdia li.NCULT {background:transparent url("i/logos/NCULT.gif") 8px 3px no-repeat;}
ul.programasdia li.NCULT a:hover{background:#e5fffe url("i/logos/NCULT_h.gif") 8px 3px no-repeat;}
ul.programasdia li.NCLASIC {background:transparent url("i/logos/CLASIC.gif") 8px 3px no-repeat;}
ul.programasdia li.NCLASIC a:hover{background:#e5fffe url("i/logos/CLASIC_h.gif") 8px 3px no-repeat;}
ul.programasdia li.NTVEINT {background:transparent url("i/logos/TVEINT.gif") 8px 3px no-repeat;}
ul.programasdia li.NTVEINT a:hover{background:#e5fffe url("i/logos/TVEINT_h.gif") 8px 3px no-repeat;}
ul.programasdia li.NTVEAM1 {background:transparent url("i/logos/TVEAM1.gif") 8px 3px no-repeat;}
ul.programasdia li.NTVEAM1 a:hover{background:#e5fffe url("i/logos/TVEAM1_h.gif") 8px 3px no-repeat;}
ul.programasdia li.NTVEAM2 {background:transparent url("i/logos/TVEAM2.gif") 8px 3px no-repeat;}
ul.programasdia li.NTVEAM2 a:hover{background:#e5fffe url("i/logos/TVEAM2_h.gif") 8px 3px no-repeat;}

/******* end ahoraentve ********/

/******* start blogsrtve ********/
.blogsrtve {float: left; margin: 10px 10px 10px 10px; display: inline;}
.blogsrtve.last{ margin-bottom: 15px;}
.blogsrtve h4 { display:block; margin-bottom: 3px;}
.blogsrtve h4 a{color:#000000; font-weight: bold;}
.blogsrtve h3 { display:block; font-size: 14px;}
.blogsrtve p  { display:block; background:url("i/iconos/blogsrtve.gif") top left no-repeat; padding:1px 0 1px 25px; margin-top: 5px;}
/*.blogsrtve p b { font-weight: normal; color:#cf6201;}*/
.blogsrtve img { float:left; margin-right:7px; width:97px; height:57px;} 
.blogsrtve .post {float: left; width:175px;}
/******* end blogsrtve ********/

 
h2.tab { background:#ffffff;float: left; width: 100%;font-size: 16px; margin:0 0 0 0;}
h2.tab .timer { background: url("i/iconos/timer.gif") left no-repeat; text-align: right; font-size: 12px; margin: 6px 0 0 5px; padding: 2px 0 0 22px; display: inline; float: left}

h2.taba { background:#ffffff;float: left; width: 100%;font-size: 16px; margin:0 0 0 0;}

.canadiense h2.taba { float: left; width: auto; margin:0 4px 0 0;}

h2.taba a { float: left; margin: 0; padding: 0;  border:0px none;}
h2.tab a { float: left; margin: 0; padding: 0;  border:0px none;}
h2.taba span { position: absolute; margin-left: -2000px;cursor:pointer;}
h2.tab span { position: absolute; margin-left: -2000px;cursor:pointer;}
h2.taba a.noticias  {background: url("i/tabs/noticias.gif") left no-repeat;width:98px;height:29px;}
h2.taba a.deportes  {background: url("i/tabs/deportes.gif") left no-repeat;width:98px;height:29px;}
h2.taba a.tve  {background: url("i/tabs/tve_carta.gif") left no-repeat;width:134px;height:29px;}
h2.taba a.tve2 {background: url("i/tabs/tve_ahora.gif") left no-repeat;width:142px;height:29px;}
h2.taba a.blogs {background: url("i/tabs/blogs.gif") left no-repeat;width:79px;height:29px;}
h2.taba a.radio2 {background: url("i/tabs/destacamos.gif") left no-repeat;width:151px;height:29px;}


h2.tab a.noticias { color:color:#983184; text-decoration: underline;}
h2.tab a.deportes { color:#008f03; text-decoration: underline;}
h2.tab a.tve  {background: url("i/tabs/tve_carta.gif") left no-repeat;width:134px;height:29px;}
h2.tab a.tve2 {background: url("i/tabs/tve_ahora.gif") left no-repeat;width:142px;height:29px;}
body#television h2.tab a.tve2 {background: url("i/tabs/tve_programas.gif") left no-repeat;width:142px;height:29px;}
	/*literales modulitos programas television*/
	.atve h2.tab a.tve2 {background-image: url('i/tabs/tve_ahora.gif') !important;}
	.ptve h2.tab a.tve2 {background-image: url('i/tabs/tve_programas.gif') !important;}
body#television h2.tab a.tve2-ca {background: url("i/tabs/tve_programas-ca.gif") left no-repeat;width:225px;height:29px;}
h2.tab a.blogs {background: url("i/tabs/blogs.gif") left no-repeat;width:79px;height:29px;}
h2.tab a.radio2 {background: url("i/tabs/destacamos.gif") left no-repeat;width:151px;height:29px;}

.tabscana {background:white;float:left;display:inline;width:100%;}
h2.tab-champions { background:#ffffff;float: left; width: auto;font-size: 16px; margin:0 4px 0 0;}
h2.tab-champions span { position: absolute; margin-left: -2000px;cursor:pointer;}
h2.tab-champions a.atab-champions  {float: left; margin: 0; padding: 0;  border:0px none;background: url("i/tabs/tab-champions.jpg") left no-repeat;width:98px;height:29px;}

h2.tab-motogp { background:#ffffff;float: left; width: auto;font-size: 16px; margin:0 0 0 0;}
h2.tab-motogp span { position: absolute; margin-left: -2000px;cursor:pointer;}
h2.tab-motogp a.atab-motogp  {float: left; margin: 0; padding: 0;  border:0px none;background: url("i/tabs/tab-motogp.jpg") left no-repeat;width:80px;height:29px;}
/*Tab Mundial 2010*/
h2.tab-champions a.atab-mundial2010 {float:left;margin:0;padding:0;border:0px none;background:url('i/tabs/tabOff_Mundial2010.jpg') left no-repeat;width:98px;height:29px;}
h2.tab-champions a:hover.atab-mundial2010 {background-image:url('i/tabs/tabOn_Mundial2010.jpg');}

/* Ajuste de tItulos en gris */
h2.tab a.blogs span { color:#e36c01;}
h2.tab a.tve span { color:#0065ca;}
h2.tab a.tve2 span { color:#0065ca;}
h2.tab a.radio span { color:#bf3434;}
h2.tab a.radio2 span { color:#bf3434;}


p.vermas {color: #fff; display: block; width: 100%; background: #808080 url("i/bg/vermas_iz.gif") bottom left no-repeat; padding:0; float:left; /*margin-top:12px;*/}
p.vermas a {color: #fff; padding-left:14px;background:url("i/bg/vermas_der.gif") bottom right no-repeat; padding: 7px 14px 7px 0; float: right; font-size: 12px; text-decoration: underline;color:#ffffff;}
p.vermas a:hover { text-decoration: underline; color:#fff;}
p.vermas a:visited { text-decoration: underline; color:#fff;}
p.vermas span {float: right; padding:7px 5px 1px 5px; color: #fff;}

p.vermas2 {display: block; width: 100%; background: #808080 url("i/bg/vermas_iz.gif") bottom left no-repeat; padding:14px 0 0 0; float:left; /*margin-top:12px;*/ }
p.vermas2 a {padding-left:14px;background:url("i/bg/vermas_der.gif") bottom right no-repeat; padding: 7px 14px 7px 0; float: right; font-size: 12px; text-decoration: underline;color:#ffffff;}
p.vermas2 a:hover { text-decoration: none; color:#ffffff;}
p.vermas2 span {float: right; padding:7px 5px; color: #ffffff;}

/******* end genericos ********/