.col_int{ float:left; display:inline; margin:0;}
.col_izq{ width:668px;}
.col_der{ width:300px; float:right; padding:5px; width:290px;}
.fndo_drcha{background: url(../img/fndo_col_djs.gif) repeat-y 677px; margin-top:20px;}

#contenido{}
/*************************** columna izquierda ************************************/
.col_izq ul{margin:0; padding:0; margin-bottom:10px; background:#FFF url(../img/2x1px_gris.gif) repeat-x left bottom;}
.col_izq ul li{display:inline;}
.col_izq ul li img{border:1px solid #666; border-bottom:0;}
.linksup{ position:absolute; top:0.6em; right:1em; color:#5f6800; font:bold 1.1em Tahoma, Arial,Helvetica,sans-serif; margin:0; padding:0 0 0 1.2em;background: transparent url(../img/flecha_doble_inv.gif) no-repeat left 0.5em;}
.fndo{background:#666; border-bottom:8px solid #666;}

/**********************************TABLA DE PROGRAMACIÓN****************************************/
.tabla_programacion{width:666px; margin-left:1px; }
.tabla_programacion .dias {position:absolute; top:84px; left:1px;}
.tabla_programacion .dias ul{margin:0; padding:0;}
.tabla_programacion .dias li{width:95px; height:40px; margin:0; padding:0;border-right:1px solid #fff; font:bold 1.2em Tahoma, Arial, Helvetica, sans-serif; color:#fff; background:url(../img/fndo_dias.jpg) repeat-x left top; float:left; text-align:center; line-height:3em;}
.tabla_programacion .dias li.noview{ text-indent:-9000px; width:40px; height:40px; background:url(../img/ico_reloj.jpg) no-repeat center;}
.tabla_programacion .dias li.viernes{width:199px;}
.tabla_programacion .dias li.ultimo{ width:40px; border:none;}

.tabla_programacion .horario{ width:40px; height:977px;}
.tabla_programacion .horario ul{background:none;}
.tabla_programacion .horario li{font:bold 11px Tahoma, Arial, Helvetica, sans-serif; color:#fff; text-align:center; line-height:2em; }
.tabla_programacion .izquierda{background:url(../img/fndo_programacion.jpg) repeat-x top left;position:absolute; top:125px; left:1px;}
.iz_1{border-bottom:1px solid #fff; height:120px;}
.iz_2{border-bottom:1px solid #fff; height:615px;}
.iz_3{border-bottom:1px solid #fff; height:120px;}
.iz_4{height:110px;}

.tabla_programacion .derecha{background:url(../img/fndo_programacion.jpg) repeat-x top left; position:absolute; top:125px; left:627px;}
.dr_1{border-bottom:1px solid #fff; height:120px;}
.dr_2{border-bottom:1px solid #fff; height:410px;}
.dr_3{border-bottom:1px solid #fff; height:80px;}
.dr_4{border-bottom:1px solid #fff; height:80px;}
.dr_5{height:275px;}

.tabla_programacion .nosomos {background:url(../img/fndo_gallo.jpg) no-repeat left bottom; height:120px; width:584px; position:absolute; top:125px; left:42px;}
.tabla_programacion .nosomos a {margin-top:45px;}
.tabla_programacion .nosomos a span{ padding-left:0.5em;}
.tabla_programacion .lomejor{ background:url(../img/fndo_maxima_lj.jpg) no-repeat left bottom; text-align:center;  height:614px; width:385px; vertical-align:top; position:absolute; top:246px; left:42px;}
.tabla_programacion .lomejor a{margin-top:250px;}
.tabla_programacion .formula_v{height:409px; width:200px; background: url(../img/fndo_maxima_v.jpg) no-repeat left bottom; position:absolute; top:246px; left:426px;}
.tabla_programacion .formula_v a{margin-top:200px;}
.tabla_programacion .lafactoria{height:80px; width:200px;background:url(../img/fndo_lafactoria.jpg) no-repeat top left; position:absolute;top:656px; left:426px;}
.tabla_programacion .lafactoria a{margin-left:75px;margin-top:25px;}
.tabla_programacion .laroca{height:80px; width:200px; background:url(../img/fndo_laroca.jpg) no-repeat top left; position:absolute; top:737px; left:426px;}
.tabla_programacion .laroca a{margin-right:75px; margin-top:25px;}
.tabla_programacion .insessions{height:285px; width:200px; background:url(../img/fndo_insessions.jpg) no-repeat bottom left; position:absolute;top:818px; left:426px;}
.tabla_programacion .insessions a{margin-top:125px;}
.tabla_programacion .formula_dx{height:120px; width:385px; background:url(../img/fndo_deluxe.jpg) no-repeat top left; position:absolute; top:861px; left:42px;}
.tabla_programacion .formula_dx a{margin-top:50px;}
.tabla_programacion .climax{height:120px; width:385px; background:url(../img/fndo_chillout.jpg) no-repeat top left; position:absolute; top:982px; left:42px;}
.tabla_programacion .climax a{margin-left:25px; margin-top:50px;}

.tabla_programacion a{font:bold 16px Tahoma, Arial, Helvetica, sans-serif; display:block; line-height:16px; text-align:center;}
.tabla_programacion a span{font:13px Tahoma, Arial, Helvetica, sans-serif; color:#000; display:block;}

.col_izq .tabla_programacion{padding:0; margin:0; height:1018px;}


/**************** tabla fin de semana *********************/
.tabla_programacion .dias li.finde{width:291px;}

.tabla_programacion .horario{ width:40px; height:977px;}
.tabla_programacion .horario ul{background:none;}
.tabla_programacion .horario li{font:bold 11px Tahoma, Arial, Helvetica, sans-serif; color:#fff; text-align:center; line-height:2em; }
.tabla_programacion .izquierda{background:url(../img/fndo_programacion.jpg) repeat-x top left;position:absolute; top:125px; left:1px;}
.iz_1f{border-bottom:1px solid #fff; height:80px;}
.iz_2f{border-bottom:1px solid #fff; height:40px;}
.iz_3f{border-bottom:1px solid #fff; height:204px;}
.iz_4f{border-bottom:1px solid #fff; height:80px;}
.iz_5f{border-bottom:1px solid #fff; height:120px;}
.iz_6f{border-bottom:1px solid #fff; height:80px;}
.iz_7f{border-bottom:1px solid #fff; height:80px;}
.iz_8f{border-bottom:1px solid #fff; height:165px;}
.iz_9f{ height:110px;}

.tabla_programacion .derecha{background:url(../img/fndo_programacion.jpg) repeat-x top left; position:absolute; top:125px; left:627px;}
.dr_1f{border-bottom:1px solid #fff; height:80px;}
.dr_2f{border-bottom:1px solid #fff; height:245px;}
.dr_3f{border-bottom:1px solid #fff; height:80px;}
.dr_4f{border-bottom:1px solid #fff; height:120px;}
.dr_5f{border-bottom:1px solid #fff; height:80px;}
.dr_6f{border-bottom:1px solid #fff; height:245px;}
.dr_7f{ height:110px;}

.tabla_programacion .climax_fds{height:80px; width:584px; background:url(../img/fndo_chillout_fds.jpg) no-repeat top left; position:absolute; top:125px; left:42px;}
.tabla_programacion .climax_fds a{text-align:center; margin-left:60px; margin-top:30px;}
.tabla_programacion .climax_d{height:120px; width:292px;background: url(../img/fndo_chillout_d.jpg) no-repeat top left; position:absolute; top:981px; left:334px;}
.tabla_programacion .climax_d a{text-align:center; margin-left:120px; margin-top:50px;}
.tabla_programacion .formula_fds_s{height:40px; width:584px;background: url(../img/fndo_maxima_s.jpg) repeat-x top left; position:absolute; top:206px; left:42px;}
.tabla_programacion .formula_fds_s a{text-align:center; margin-top:12px;}
.tabla_programacion .formula_fds_d{height:204px; width:292px;background: url(../img/fndo_maxima_d.jpg) no-repeat top left; position:absolute; top:247px; left:334px;}
.tabla_programacion .formula_fds_d a{text-align:center; margin-top:80px;}
.tabla_programacion .formula_fds{height:202px; width:584px;background: url(../img/fndo_maxima_fds_2.jpg) no-repeat top left; position:absolute; top:533px; left:42px;}
.tabla_programacion .formula_fds a{text-align:center; margin-top:80px;}
.tabla_programacion .maxima51{height:205px; width:291px; background: url(../img/fndo_chart.jpg) no-repeat top left; position:absolute; top:247px; left:42px;}
.tabla_programacion .maxima51 a{text-align:center; margin-left:100px; margin-top:55px;}
.tabla_programacion .reserva{height:80px; width:584px; background: url(../img/fndo_reserva.jpg) no-repeat top left; position:absolute; top:452px; left:42px;}
.tabla_programacion .reserva a{text-align:center; margin-top:25px; }
.tabla_programacion .release{height:80px; width:291px; background: url(../img/fndo_release.jpg) no-repeat top left; position:absolute; top:654px; left:42px;}
.tabla_programacion .release a{text-align:center; margin-left:80px; margin-top:25px;}
.tabla_programacion .funk{height:80px; width:292px; background: url(../img/fndo_funk.jpg) no-repeat top left; position:absolute; top:654px; left:334px;}
.tabla_programacion .funk a{text-align:center; margin-top:25px; margin-right:50px;}
.tabla_programacion .global{height:80px; width:291px; background: url(../img/fndo_global.jpg) no-repeat top left; position:absolute; top:735px; left:42px;}
.tabla_programacion .global a{text-align:center; margin-left:75px; margin-top:25px;}
.tabla_programacion .insessions_fds{height:285px;  width:291px; background: url(../img/fndo_insessions_fds.jpg) no-repeat top left; position:absolute; top:816px; left:42px;}
.tabla_programacion .insessions_fds a{text-align:center; margin-top:100px;}
.tabla_programacion .formula_dx_fds{height:245px; width:292px; background: url(../img/fndo_deluxe_fds.jpg) no-repeat top left; position:absolute; top:735px; left:334px;}
.tabla_programacion .formula_dx_fds a{text-align:center; margin-top:85px;}
.tabla_programacion span.seguido{display:inline;}


/***************************columna derecha*************************************/
.col_der{border-top:20px solid #fff;}
.col_der ul{padding:0; margin:0;}
.col_der li{padding:7px; margin-bottom:10px; background-color:#fff; }
.col_der h3{font:lighter 20px Tahoma, Arial, Helvetica, sans-serif; color:#fff; margin:5px 0 0 0;}
.col_der h3 a{color:#e7e7e7;}
.col_der h4{font:bold 12px Tahoma, Arial, Helvetica, sans-serif; color:#5f6800; margin:0;}
.col_der h4 a{color:#5f6800;}
.col_der p{font:12px Tahoma, Arial, Helvetica, sans-serif; margin:0;}

.col_der .borde{margin:5px;}
.col_der .borde li{border:1px solid #b8b8b8;}
.col_der .programas{border:1px solid #b8b8b8; background-color:#fff; margin:5px; }
.col_der .programas li{font:12px Tahoma, Arial, Helvetica, sans-serif; padding:0 0 0 10px; background:url(../img/bolo_gris3.gif) no-repeat left 0.5em;}
.col_der .programas ul{padding-left:10px;}
.col_der .contenidos{}
.col_der .titulo{font: 12px Tahoma, Arial, Helvetica, sans-serif; color:#4a4a4a; background:url(../img/fndo_titulo2.jpg) repeat-x; height:35px; padding:7px 0 0 10px; margin:0;}
.col_der .texto{display:table; height:1%;}

/**** contenido colder****************/
/*
#contenido_locutor #mod_biografia { width:65.7em; float:left; display:inline; margin:0 1em 0 0; padding:0 1em;}
#contenido_locutor #mod_biografia h3{ margin:0 0 1.5em; padding:0 0 0.6em 1em; font-size:1em;}
#contenido_locutor #mod_biografia h3 span{background:url(../img/bola_lista_verde.gif) no-repeat left 0.6em; margin:0pt 0pt 0pt 5px; padding:0.36em 0 0.36em 1em; color:#333; font:bold 1.4em Arial,Helvetica,sans-serif;}
#contenido_locutor #mod_biografia .mod_txt p{ font-size:1.2em; }
#contenido_locutor #mod_biografia .foto5{ float:left; display:inline; margin:0 1.2em 1.2em 0; border:1px solid #c1c2c6;}
*/
/**** modificar peso8 ****************/
.pesos{ margin-bottom:0.6em; border:1px solid #cdcdcd; background:#fff;}
.pesos .modulo{padding:1em}
#contenedor #contenido .pesos h2{ font-weight:bold; border-right:1px solid #fff; border-left:1px solid #fff; margin:0; background:url(../img/fndo_tit_djs.jpg) repeat-x top left; border-bottom:0; padding-top:0.7em;}
.peso8 .mod_img{ margin-right:1em; float:left; }
.peso8 .mod_img img{}
.peso8 .mod_txt{ display:table; height:1%; color:#666;}
.peso8 .mod_txt h3{ margin:0.3em 0 0; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#5f6800;}
.peso8 .mod_txt h3 a{ font-size:1.2em;}
.peso8 .mod_txt p{ margin:0.2em 0 0;}
.peso8 .modulo{padding:0.8em;}

/**** modificar fotogaleria8 ****************/
.fotogaleria8 .mod_img { background:url(../img/fndo_fotogaleria.gif) no-repeat left top; padding:6px 0 0 4px; width:76px; height:74px; position:relative;}
.fotogaleria8 .mod_img img { position:absolute; left:-2px; top:0; display:block; clip: rect(6px 74px 74px 6px);}

/*
.col_der thead .noview{ background:url(../img/ico_relog2.jpg) no-repeat center center; border-right:none;}
.col_der thead th{width:19.4em; background:#fff url(../img/fndo_dias2.jpg) repeat-x left top;}
.col_der tbody th{border-right:none; color:#a82a45;}
.col_der tbody td a{color:#b50027;}

.col_der tbody .lomejor{ background:url(../img/fndo_80rosa1.jpg) no-repeat right bottom; text-align:center; height:477px; }
.col_der tbody .lomejor a{ margin:107px 0 0 0;}

.col_der tbody .promo2{ height:69px;}

.col_der tbody .gramola{background:url(../img/fndo_gramola.jpg) no-repeat left bottom; text-align:center;}
.col_der tbody .gramola a{margin:0 0 0 70px;}

.col_der tbody .seleccion{background:url(../img/fndo_seleccion.jpg) no-repeat left bottom; text-align:center;}
.col_der tbody .seleccion a{margin:0 0 0 85px;}



.col_der tbody .promo3{ height:125px;}

.col_der tbody .plasticos{background:url(../img/fndo_plasticos.jpg) no-repeat right bottom; vertical-align:top;  text-align:center;}
.col_der tbody .plasticos a{margin:26px 84px 0 0;}

.col_der tbody .jazztamos{background:url(../img/fndo_jazztamos.jpg) no-repeat right bottom; vertical-align:top; text-align:center;}
.col_der tbody .jazztamos a{margin:14px 40px 0 0;}

.col_der tbody .super{background:url(../img/fndo_supersonido.jpg) no-repeat right bottom; vertical-align:top; text-align:center;}
.col_der tbody .super a{margin:35px 83px 0 0;}

.col_der tbody .privada{background:url(../img/fndo_privada.jpg) no-repeat right bottom; vertical-align:top; text-align:center;}
.col_der tbody .privada a{margin:35px 70px 0 0;}

.col_der tbody .fin { height:202px; background:url(../img/fndo_80rosa2.jpg) no-repeat left bottom; text-align:center;}
.col_der tbody .fin a{ margin-top:80px;}

*/
.ficha{ background:url(../img/fndo_col_djs.gif) repeat-y 677px;; position:relative;}
.ficha #cab_programa{border-top:20px solid #fff;}
.ficha #cab_programa .negrita{font-weight:bold;}

.ficha #cab_programa{ background:#6e6e6e; border-bottom:2em solid #fff; float:left; width:647px; padding:1em;}

.ficha #cab_programa .foto5{ border:1px solid #fff; display:inline; margin:0; float:left;}
.ficha #cab_programa .foto9{ border:1px solid #fff; display:inline; margin:0; float:left;}
.ficha #cab_programa .mod_txt{ float:right; display:inline; width:44.4em; }

.ficha #cab_programa .mod_txt h3{ font:bold 2.4em Tahoma, Arial, Helvetica, sans-serif; color:#fff; margin:0; padding:0.2em 0 0.1em 0.3em; }
.ficha #cab_programa .mod_txt h4{ font:1.3em Tahoma, Arial, Helvetica, sans-serif; color:#fff; margin:0; padding:0 0 0 0.7em;}
/*
.ficha #cab_programa .mod_txt .datos{background:#838383 url(../img/fndo_datos_programa.jpg) repeat-x left top; margin-top:1.4em; min-height:108px; padding:1em;}
*html .ficha #cab_programa .mod_txt .datos{ height:108px;}
.ficha #cab_programa .mod_txt .datos li{font:14px Tahoma, Arial, Helvetica, sans-serif; color:#fff; margin:0; background:none; padding:0;}
.ficha #cab_programa .mod_txt .datos li.hora{ font-size:12px;}
.ficha #cab_programa .mod_txt .datos h5.presentador{color:#000; font:bold 14px Tahoma, Arial, Helvetica, sans-serif; background:url(../img/ico_presentador.gif) no-repeat left top;padding-left:0; margin:0; padding:0.5em 0 1em 2em;}
.ficha #cab_programa .mod_txt .datos h5.horario{color:#000; font:bold 14px Tahoma, Arial, Helvetica, sans-serif; background:url(../img/ico_horario.gif) no-repeat left top; padding:0 0 0.5em 2em;}
*/

.ficha #cab_programa .mod_txt ul{ margin:0; padding:0.8em 2em 1.2em 0.5em; background:#838383 url(../img/fndo_datos_programa.jpg) repeat-x left top;}
.ficha #cab_programa .mod_txt ul li a{ color:#fff;}
.ficha #cab_programa .mod_txt ul li.dato1{ background:url(../img/ico_presentador.gif) no-repeat left 0.5em; padding-left:3em;}
.ficha #cab_programa .mod_txt ul li.dato2{ background:url(../img/ico_horario.gif) no-repeat left 1em; padding-left:3em;}
/*.ficha #cab_programa .mod_txt ul .dato3{ background:url(../img/ico_blog.gif) no-repeat left top;}*/
.ficha #cab_programa .mod_txt ul li h5{ margin:0.5em 0; padding:0; font:bold 1.4em Tahoma, Arial, Helvetica, sans-serif; color:#000;}
.ficha #cab_programa .mod_txt ul li p{ margin:0; padding:0; font:12px Tahoma, Arial, Helvetica, sans-serif; color:#fff;}

.ficha .col_izq { width:66em; margin:0 1.5em 2em 0; padding:0; background:none;}
.ficha .col_izq h5{ font:bold 1.4em Tahoma, Arial, Helvetica, sans-serif; color:#5f6800;; margin:0; padding:0;}
.ficha .col_izq p{ font:1.3em Tahoma, Arial, Helvetica, sans-serif; color:#333; margin-top:0.4em;}
.ficha .col_izq ul{ margin:0; padding:0;}
.ficha .col_izq ul li{ padding-left:1.2em; background: url(../img/bolo_gris3.gif) no-repeat scroll 0.2em 0.5em;}
.ficha .col_izq ul li h6{ font:bold 1.2em Tahoma, Arial, Helvetica, sans-serif; color:#333; margin:0; padding:0;}
.ficha .col_izq ul li p{ margin-top:0.2em;}

.ficha .col_der { width:30em; padding:0 0 1em;/* background:#ebebef; margin-top:0; border-top:20px solid #fff;*/}
.ficha .col_der h2 {font:normal 12px Tahoma, Arial, Helvetica, sans-serif;  border-right:1px solid #fff; border-left:1px solid #fff; margin:0; background:url(../img/fndo_tit_djs.jpg) repeat-x top left; border-bottom:0; padding:7px; margin:0 1px;}
.ficha .col_der h2 span { background:url(../img/bolo_azul.gif) no-repeat 1em 0.6em; color:#000000; display:block;
font:bold 1.2em Arial,Helvetica,sans-serif; padding:0.4em 0 0.4em 2.3em;}
/*.ficha .col_der ul { background: url(../img/lineainfh2_cloder.gif) repeat-x left top; margin:0; padding:0.9em; }*/
.ficha .col_der ul { margin:0; padding:0.9em; }
.ficha .col_der ul .principal { background:#FFFFFF; border:1px solid #CDCDCD; margin-bottom:0.6em; padding:0.7em 0.7em 1.5em 0.7em; height:1%;}
.ficha .col_der ul .principal h3 {font-size:1em; margin:0; padding:0 0 0.6em;}
.ficha .col_der ul .principal h3 a {color:#202574; font:bold 1.2em Arial,Helvetica,sans-serif;}
.ficha .col_der ul .principal p { padding:0; margin:0;}

.ficha .col_der .mod_contenido{padding:0.5em 0 0 0; }
.ficha .col_der .mod_blanco{padding:0.5em 0 0 0; margin:0.7em 0.5em;}
#contenedor .ficha .col_der .endestacados{margin:0 0.9em;}
.ficha .col_der .mod_blanco h3{ font:normal 12px Tahoma, Arial, Helvetica, sans-serif;  border-right:1px solid #fff; border-left:1px solid #fff; margin:0; background:url(../img/fndo_tit_djs.jpg) repeat-x top left; border-bottom:0; padding:7px; margin:0 1px; color:#000;}
.ficha .col_der .mod_blanco .modulo_int{background:#fff; padding:1em 1em; border-left:1px solid #d0d0d0;  border-right:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0;}
.ficha .col_der .mod_blanco .modulo_int{background:#fff; padding:1em 1em; border-left:1px solid #d0d0d0;  border-right:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0;}
.ficha .col_der .mod_blanco .modulo_int p { padding:0; margin:0;}
#contenedor .ficha .col_der .mod_blanco .concursos ul { margin-top:1em;}
.ficha .col_der .mod_blanco .modulo_int ul {margin:0; padding:0; background:none;}
.ficha .col_der .mod_blanco .modulo_int ul li { margin:0; padding:0; background: url(../img/bolo_gris3.gif) no-repeat left 0.6em; padding:0 0 0.3em 1.1em;  font:1.2em Tahoma, Arial, Helvetica, sans-serif; }
.ficha .col_der .mod_blanco .modulo_int ul li a {}
.ficha .col_der .mod_blanco .modulo_int ul li h4 { margin:0; font:bold 1.1em Tahoma, Arial, Helvetica, sans-serif; color:#5f6800; padding:0 0 0.1em 0; }
.ficha .col_der .mod_blanco .modulo_int ul li p { margin:0; font:1.1em Tahoma, Arial, Helvetica, sans-serif; color:#666; padding:0 0 0.7em 0; }
.ficha .col_der .mod_blanco .modulo_int ul li p a{ color:#444466; text-decoration:underline;}


.peso8 .mod_img{ margin-right:1em; float:left; }
.peso8 .mod_img img{}
.peso8 .mod_txt{ display:table; height:1%;}
.peso8 .mod_txt p{ margin:0.2em 0 0;}
.formula_fds_d_2{background:transparent url(../img/fndo_maxima_d.jpg) left bottom no-repeat;height:80px;left:334px;position:absolute;top:654px;width:292px;}
.formula_fds_d_2 a{margin-top:25px;text-align:center;}

/**** modificar fotogaleria8 ****************
.fotogaleria8 .mod_img { background:url(../img/fndo_fotogaleria.gif) no-repeat left top; padding:6px 0 0 4px; width:76px; height:74px; position:relative;}
.fotogaleria8 .mod_img img { position:absolute; left:-2px; top:0; display:block; clip: rect(6px 74px 74px 6px);}



.nosomos #cab_programa { width:95.7em;}
.nosomos #cab_programa .mod_txt { width:39.2em;}
.nosomos .col_der { width:30em; padding:0; background:#ebebef; margin-top:0; border-top:none; position:relative; left:0; top:0;}
*/
