#head {padding:1px 0 0 0; background:black;color: #000;margin:0;border-top: 7px solid black;}
/* start head */
.headbox {margin:0 auto; width:942px; padding:7px 10px 0 10px; overflow:hidden; position:relative; text-align:left;}
.headbox h1 { float: left; width:100px;height:26px; margin:17px 10px 0 0; padding: 0; background:url("i/bg/logo_rtve.gif") top left no-repeat; position:relative;}
.headbox h1 a { float: left; width:96px;height:26px; margin: 0; padding: 0;  border:0;}
.headbox h1 span { position: absolute; margin-left: -2000px;cursor:pointer;}
.headbox h1 i{color:#ff5a00; font:normal 10px Arial, Helvetica, sans-serif; position:absolute; top:0; right:4px; float:left;}
.headbox p {color:#fff495; font-weight:normal; font-size:11px; display:none;width:100%; float:left; margin:3px 0 0 0; }
.headbox .searchtop {float:right;margin:8px 0 0 0;width:300px;position:absolute;top:18px;right:10px;text-align: right;color:#ccc;float:right; }
.headbox .searchtop input.searchbox { background-color: #fff; background-image: url('i/bg/lup.gif'); background-position: center left; background-repeat:no-repeat;;width:180px;padding: 1px 4px 1px 24px;margin:0;font-size: 13px;color:#444;    border: solid 1px #76767e;}
.headbox .searchtop input.btnhead{ font-size: 12px; color:#444; border: solid 1px #76767e; padding:0px 4px;}

.headbox ul.status { color:#eee;float:right; margin:0 10px 0 0; font-size:11px; text-align:right; position:absolute; right:0; top:8px;display:inline;}
.headbox ul.status li { margin:0; float:left;}
.headbox ul.status li a{ color:#ccc; text-decoration:none; float:left; margin-left:15px;}
.headbox ul.status li a:hover{ text-decoration:underline; color:#fff;}
.headbox ul.status li a.logout { background-image: url('i/bg/nav_tab2.gif'); background-repeat:no-repeat; background-position:0 0;padding:0 0 1px 20px;}	
.headbox ul.status li a.logout:hover {background-position:0 0;}
.headbox ul.status li a.log-in { background-image: url('i/bg/nav_tab3.gif'); background-repeat:no-repeat; background-position:0 0;padding:0 0 1px 20px;}	
.headbox ul.status li a.log-in:hover {background-position: 0 0;}

.headbox ul#inside_nav {list-style:none;margin:20px 0 0 14px;padding:0;float:left;}
.headbox ul#inside_nav li { float:left; list-style:none; list-style:none; margin-right:6px;}
.headbox ul#inside_nav li b { display:block;font:normal 14px/1.3em arial, sans-serif;padding:2px;}
.headbox ul#inside_nav li span{ display:block;color:white;font:normal 11px/1.3em arial, sans-serif; font-weight:normal;}
.headbox ul#inside_nav li a{ background-image:url("i/bg/h_r.gif"); background-position: top right; background-repeat: repeat; padding:0 16px 0 0; float:left; text-decoration:none;}
.headbox ul#inside_nav li a span{ background-image:url("i/bg/h_l.gif"); background-position: top left; background-repeat: repeat; padding:5px 0 3px 16px;}
.headbox ul#inside_nav li a:hover{ background-image:url("i/bg/h_ro.gif"); background-position: top right; background-repeat: repeat;  padding:0 16px 0 0;}
.headbox ul#inside_nav li a:hover span{ background-image:url("i/bg/h_lo.gif"); background-position: top left; background-repeat: repeat; padding:5px 0 3px 16px; color:#333;}

body#portada       .headbox ul#inside_nav li.portada a,
body#noticias      .headbox ul#inside_nav li.noticias a,
body#television    .headbox ul#inside_nav li.tve a,
body#tve           .headbox ul#inside_nav li.tve a,
body#rne           .headbox ul#inside_nav li.radio a,
body#radio         .headbox ul#inside_nav li.radio a {background:url("i/bg/h_ro.gif") top right no-repeat; padding:0 16px 0 0;}
body#portada       .headbox ul#inside_nav li.portada a span,
body#noticias      .headbox ul#inside_nav li.noticias a span,
body#television    .headbox ul#inside_nav li.tve a span,
body#tve           .headbox ul#inside_nav li.tve a span,
body#rne           .headbox ul#inside_nav li.radio a span,
body#radio         .headbox ul#inside_nav li.radio a span{ background:url("i/bg/h_lo.gif") top left no-repeat; padding:5px 0 3px 16px; color:#333;}

body#portada       .headbox ul#inside_nav li a,
body#noticias      .headbox ul#inside_nav li a,
body#television    .headbox ul#inside_nav li a,
body#tve           .headbox ul#inside_nav li a,
body#rne           .headbox ul#inside_nav li a,
body#radio         .headbox ul#inside_nav li a {background:url("i/bg/h_r.gif") top right no-repeat; padding:0 16px 0 0;}
body#portada       .headbox ul#inside_nav li a span,
body#noticias      .headbox ul#inside_nav li a span, 
body#television    .headbox ul#inside_nav li a span, 
body#tve           .headbox ul#inside_nav li a span, 
body#rne           .headbox ul#inside_nav li a span,
body#radio         .headbox ul#inside_nav li a span {background:url("i/bg/h_l.gif") top left no-repeat; padding:5px 0 3px 16px; color:#fff;}

body#portada       .headbox ul#inside_nav li a:hover,
body#noticias      .headbox ul#inside_nav li a:hover,
body#television    .headbox ul#inside_nav li a:hover,
body#tve           .headbox ul#inside_nav li a:hover,
body#rne           .headbox ul#inside_nav li a:hover,
body#radio         .headbox ul#inside_nav li a:hover {background:url("i/bg/h_ro.gif") top right no-repeat; padding:0 16px 0 0;}
body#portada       .headbox ul#inside_nav li a:hover span,
body#noticias      .headbox ul#inside_nav li a:hover span,
body#television    .headbox ul#inside_nav li a:hover span,
body#tve           .headbox ul#inside_nav li a:hover span,
body#rne           .headbox ul#inside_nav li a:hover span,
body#radio         .headbox ul#inside_nav li a:hover span {background:url("i/bg/h_lo.gif") top left no-repeat; padding:5px 0 3px 16px; color:#333;}

body#portada       .headbox ul#inside_nav li.portada a:hover,
body#noticias      .headbox ul#inside_nav li.noticias a:hover,
body#television    .headbox ul#inside_nav li.tve a:hover,
body#tve           .headbox ul#inside_nav li.tve a:hover,
body#rne           .headbox ul#inside_nav li.radio a:hover,
body#radio         .headbox ul#inside_nav li.radio a:hover {background:url("i/bg/h_ro.gif") top right no-repeat; padding:0 16px 0 0;}
body#portada       .headbox ul#inside_nav li.portada a:hover span,
body#noticias      .headbox ul#inside_nav li.noticias a:hover span,
body#television    .headbox ul#inside_nav li.tve a:hover span,
body#tve           .headbox ul#inside_nav li.tve a:hover span,
body#rne           .headbox ul#inside_nav li.radio a:hover span,
body#radio         .headbox ul#inside_nav li.radio a:hover span {background:url("i/bg/h_lo.gif") top left no-repeat; padding:5px 0 3px 16px; color:#333;}

/* start olimpiadas */
body#deportes      .headbox ul#inside_nav li.deportes a { background:url("i/bg/h_ro_olim.gif") top right no-repeat; padding:0 46px 0 0;}
body#deportes      .headbox ul#inside_nav li.deportes a span { background:url("i/bg/h_lo.gif") top left no-repeat; padding:5px 0 3px 16px; color:#333;}
body#deportes      .headbox ul#inside_nav li.deportes a:hover{ background:url("i/bg/h_ro_olim.gif") top right no-repeat; padding:0 46px 0 0;}
body#deportes      .headbox ul#inside_nav li.deportes a:hover span{ background:url("i/bg/h_lo_olim.gif") top left no-repeat; padding:5px 0 3px 16px; color:#333;}
body#portada       .headbox ul#inside_nav li.deportes a,
body#noticias      .headbox ul#inside_nav li.deportes a,
body#television    .headbox ul#inside_nav li.deportes a,
body#tve           .headbox ul#inside_nav li.deportes a,
body#rne           .headbox ul#inside_nav li.deportes a,
body#registro      .headbox ul#inside_nav li.deportes a,
body#buscador_OK   .headbox ul#inside_nav li.deportes a,
body#radio         .headbox ul#inside_nav li.deportes a{ background:url("i/bg/h_r_olim.gif") top right no-repeat; padding:0 46px 0 0;}
body#portada       .headbox ul#inside_nav li.deportes a span,
body#noticias      .headbox ul#inside_nav li.deportes a span,
body#television    .headbox ul#inside_nav li.deportes a span,
body#tve           .headbox ul#inside_nav li.deportes a span,
body#rne           .headbox ul#inside_nav li.deportes a span,
body#registro      .headbox ul#inside_nav li.deportes a span,
body#buscador_OK   .headbox ul#inside_nav li.deportes a span,
body#radio         .headbox ul#inside_nav li.deportes a span{ background:url("i/bg/h_l_olim.gif") top left no-repeat; padding:5px 0 3px 16px;}
body#portada       .headbox ul#inside_nav li.deportes a:hover,
body#noticias      .headbox ul#inside_nav li.deportes a:hover,
body#television    .headbox ul#inside_nav li.deportes a:hover,
body#tve           .headbox ul#inside_nav li.deportes a:hover,
body#rne           .headbox ul#inside_nav li.deportes a:hover,
body#radio         .headbox ul#inside_nav li.deportes a:hover,
body#registro      .headbox ul#inside_nav li.deportes a:hover,
body#buscador_OK   .headbox ul#inside_nav li.deportes a:hover,
body#deportes      .headbox ul#inside_nav li.deportes a:hover{ background:url("i/bg/h_ro_olim.gif") top right no-repeat; padding:0 46px 0 0;}
body#portada       .headbox ul#inside_nav li.deportes a:hover span,
body#noticias      .headbox ul#inside_nav li.deportes a:hover span,
body#television    .headbox ul#inside_nav li.deportes a:hover span,
body#tve           .headbox ul#inside_nav li.deportes a:hover span,
body#rne           .headbox ul#inside_nav li.deportes a:hover span,
body#radio         .headbox ul#inside_nav li.deportes a:hover span,
body#registro      .headbox ul#inside_nav li.deportes a:hover span,
body#buscador_OK   .headbox ul#inside_nav li.deportes a:hover span,
body#deportes      .headbox ul#inside_nav li.deportes a:hover span{ background:url("i/bg/h_lo.gif") top left no-repeat; padding:5px 0 3px 16px; color:#333;}
/* end olimpiadas */
/* end head */


/* start minihead */
.miniheadbox {margin:0 auto; width:942px; padding:0 10px 10px 10px; overflow:hidden; position:relative; text-align:left;}
.miniheadbox h1 { float: left; width:100px;height:26px; margin:5px 0 0 0; padding: 0; background:url("i/bg/logo_rtve.gif") top left no-repeat; position:relative; }
.miniheadbox h1 a { float: left; width:96px;height:26px; margin: 0; padding: 0;  border:0;}
.miniheadbox h1 a span { position: absolute; margin-left: -2000px;cursor:pointer; }
.miniheadbox h1 i{color:#ff5a00; font:normal 10px Arial, Helvetica, sans-serif; position:absolute; top:0; right:6px; float:left;}
.miniheadbox p {color:#fff495; font-weight:normal; font-size:11px; display:inline; margin-bottom:8px; display:none;}
.miniheadbox .searchtop {float:right;margin:10px 0 0 10px; text-align: right;color:#fff; font-size: 12px;}
.miniheadbox .searchtop input.searchbox {background: url('i/bg/lup.gif') center left no-repeat #fff; width:180px; padding: 3px 3px 3px 23px; margin:0 0 0 3px; font-size: 12px; color:#444; border: solid 1px #76767e;}
.miniheadbox .searchtop input.btnhead{ font-size: 12px; color:#444; border: solid 1px #76767e; padding:2px 4px;}
.miniheadbox ul.status{color:#eee;float:right; margin:14px 0 0 0; font-size:11px; text-align:right;}
.miniheadbox ul.status li {margin:0;float:left;}
.miniheadbox ul.status li a {float:left;color:#ccc;text-decoration:none;margin-left:15px;line-height:17px;}
.miniheadbox ul.status li a:hover {text-decoration:underline; color:#fff;}
.miniheadbox ul.status li a.logout {background-image:url('i/bg/nav_tab2.gif'); background-repeat:no-repeat; background-position: 0 2px; padding:0 0 0 20px;}
.miniheadbox ul.status li a.log-in {background-image:url('i/bg/nav_tab3.gif'); background-repeat:no-repeat; background-position: 0 2px; padding:0 0 0 20px;}

.miniheadbox ul#inside_nav {margin:14px 25px 0 0;padding:0;float:right;}
.miniheadbox ul#inside_nav li {float:left;font-size:11px;margin-left:7px;list-style:none;}
.miniheadbox ul#inside_nav li a {float:left;background:url("i/bg/mnh_r.gif") top right no-repeat;padding:0 8px 0 0;text-decoration:none;}
.miniheadbox ul#inside_nav li a span {float:left;line-height:17px;background:url("i/bg/mnh_l.gif") top left no-repeat;padding:0 0 0 8px;color:#fff;}
.miniheadbox ul#inside_nav li a:hover {background:url("i/bg/mnh_ro.gif") top right no-repeat;}
.miniheadbox ul#inside_nav li a:hover span {background:url("i/bg/mnh_lo.gif") top left no-repeat;color:#333;}
.miniheadbox ul#inside_nav li:hover, .miniheadbox ul#inside_nav li a:hover, .miniheadbox ul#inside_nav li a:hover span {cursor:pointer;}

body#portada   .miniheadbox ul#inside_nav li.portada a,
body#noticias  .miniheadbox ul#inside_nav li.noticias a,
body#television       .miniheadbox ul#inside_nav li.tve a,
body#tve       .miniheadbox ul#inside_nav li.tve a,
body#rne     .miniheadbox ul#inside_nav li.radio a,
body#radio     .miniheadbox ul#inside_nav li.radio a {background-image:url("i/bg/mnh_ro.gif");}

body#portada   .miniheadbox ul#inside_nav li.portada a span,
body#noticias  .miniheadbox ul#inside_nav li.noticias a span,
body#television       .miniheadbox ul#inside_nav li.tve a span,
body#tve       .miniheadbox ul#inside_nav li.tve a span,
body#rne     .miniheadbox ul#inside_nav li.radio a span,
body#radio     .miniheadbox ul#inside_nav li.radio a span {background-image:url("i/bg/mnh_lo.gif");color:#333;}

body#portada   .miniheadbox ul#inside_nav li a,
body#noticias  .miniheadbox ul#inside_nav li a,
body#television       .miniheadbox ul#inside_nav li a,
body#tve       .miniheadbox ul#inside_nav li a,
body#rne     .miniheadbox ul#inside_nav li a ,
body#radio     .miniheadbox ul#inside_nav li a {background-image:url("i/bg/mnh_r.gif");color:#fff;}

body#portada   .miniheadbox ul#inside_nav li a span,
body#noticias  .miniheadbox ul#inside_nav li a span, 
body#television       .miniheadbox ul#inside_nav li a span, 
body#tve       .miniheadbox ul#inside_nav li a span, 
body#rne     .miniheadbox ul#inside_nav li a span,
body#radio     .miniheadbox ul#inside_nav li a span {background-image:url("i/bg/mnh_l.gif");color:#fff;}

body#portada   .miniheadbox ul#inside_nav li a:hover,
body#noticias  .miniheadbox ul#inside_nav li a:hover,
body#television       .miniheadbox ul#inside_nav li a:hover,
body#tve       .miniheadbox ul#inside_nav li a:hover,
body#rne     .miniheadbox ul#inside_nav li a:hover,
body#radio     .miniheadbox ul#inside_nav li a:hover {background-image:url("i/bg/mnh_ro.gif");color:#000;}

body#portada   .miniheadbox ul#inside_nav li a:hover span,
body#noticias  .miniheadbox ul#inside_nav li a:hover span,
body#television       .miniheadbox ul#inside_nav li a:hover span,
body#tve       .miniheadbox ul#inside_nav li a:hover span,
body#rne     .miniheadbox ul#inside_nav li a:hover span,
body#radio     .miniheadbox ul#inside_nav li a:hover span {background-image:url("i/bg/mnh_lo.gif");color:#333;}

body#portada   .miniheadbox ul#inside_nav li.portada a:hover,
body#noticias  .miniheadbox ul#inside_nav li.noticias a:hover,
body#television       .miniheadbox ul#inside_nav li.tve a:hover,
body#tve       .miniheadbox ul#inside_nav li.tve a:hover,
body#rne     .miniheadbox ul#inside_nav li.radio a:hover,
body#radio     .miniheadbox ul#inside_nav li.radio a:hover {background-image:url("i/bg/mnh_ro.gif");}

body#portada   .miniheadbox ul#inside_nav li.portada a:hover span,
body#noticias  .miniheadbox ul#inside_nav li.noticias a:hover span,
body#television       .miniheadbox ul#inside_nav li.tve a:hover span,
body#tve       .miniheadbox ul#inside_nav li.tve a:hover span,
body#rne     .miniheadbox ul#inside_nav li.radio a:hover span,
body#radio     .miniheadbox ul#inside_nav li.radio a:hover span {background-image:url("i/bg/mnh_lo.gif");color:#333;}
/* end minihead */



/* subtabhome */
div.subtabhome {display:block;width:100%;float:left;display:inline;padding:10px 0;margin:0 0 0 5px;font: bold 12px arial, sans-serif;background:#fff;}
div.subtabhome ul {width:850px;margin:0 auto;padding:0; float:left;}
div.subtabhome ul li {float:left;margin:0 8px 0 0;padding:1px 0 1px 9px;border-left:1px solid gray;}
div.subtabhome ul li a {padding:0;margin:0; text-decoration:none;}
div.subtabhome ul li a:hover {text-decoration:underline;}
div.subtabhome ul li:first-child {padding-left:0;border:0;}	
div.subtabhome ul li a:visited {color:#004276;}
div.subtabhome ul li a:visited:hover {color:#b00640;}
div.subtabhome a.rss {float:right; padding:0 0 0 34px; margin-right:15px;}
/* subtabhome */

/* subtab */
div.subtab {display:block;width:100%;float:left;display:inline;padding:10px 0;margin:0 0 0 5px;font: bold 12px arial, sans-serif;background:#fff;}
div.subtab ul {width:962px;margin:0 auto;padding:0; float:left;}
div.subtab ul li {float:left;margin:0 8px 0 0;padding:1px 0 1px 9px;border-left:1px solid gray;}
div.subtab ul li a {padding:0;margin:0; text-decoration:none;}
div.subtab ul li a:hover {text-decoration:underline;}
div.subtab ul li:first-child {padding-left:0;border:0;}
div.subtab ul li a:visited {color:#004276;}
div.subtab ul li a:visited:hover {color:#b00640;}
div.subtab a.rss {float:right; padding:0 0 0 34px; margin-right:15px;}
/* subtab */

/* breakingnews */
.breakingnews { float:left;display:block; width:950px; margin:10px 0 20px 0; padding:0;background:#f4f4eb url('i/bg/bg_breaking.gif') bottom left repeat-x; border:1px solid #d1d2a9; position:relative; display:block; -moz-border-radius:5px;-webkit-border-radius:5px; overflow:hidden;border-bottom:2px solid #d1d2a9;}
.breakingnews a img{ border:0;}
.breakingnews h2 {margin-top:8px; margin-right:30px;}
.breakingnews a:link {color:#004276; text-decoration:none;}
.breakingnews a:visited {color:#004276; text-decoration:none;}
.breakingnews a:link:hover, .breakingnews h2 a:visited:hover {color:#b00640; text-decoration:underline;}
.breakingnews a:link:active {color: #b00640; text-decoration:none;} 
.breakingnews img {float:left; margin:3px 10px 3px 3px;}
.breakingnews span.imgL img{ /*border:1px solid #565641; padding:4px; background:#fff;*/ margin:6px 0 6px 6px;}
.breakingnews div.close { position: absolute; float:left; top:4px; right:4px;}
.breakingnews div.close img{ margin:0; padding:0;}
.breakingnews div.sound { overflow:hidden; margin:5px 0;}
.breakingnews p a{ text-decoration:none;}
.breakingnews p a:hover{ text-decoration:underline;}
.breakingnews div a:hover { color:#f4f4eb; text-decoration:underline;}

.breakingnews div.break_01{ background:url('i/bg/break_01.png') top left no-repeat; width:64px; height:64px; position:absolute; top:0; left:0; text-decoration:none; font-size:9px; color:#f4f4eb;}
*html .breakingnews div.break_01 {filter:progid:DXImagetransform.Microsoft.AlphaImageLoader(src='/css/i/bg/break_01.png');background:none;}	
.breakingnews div.break_02{ background:url('i/bg/break_02.png') top left no-repeat; width:64px; height:64px; position:absolute; top:0; left:0; text-decoration:none; font-size:9px; color:#f4f4eb;}
*html .breakingnews div.break_02 {filter:progid:DXImagetransform.Microsoft.AlphaImageLoader(src='/css/i/bg/break_02.png');background:none;}	
.breakingnews div.break_03{ background:url('i/bg/break_03.png') top left no-repeat; width:64px; height:64px; position:absolute; top:0; left:0; text-decoration:none; font-size:9px; color:#f4f4eb;}
*html .breakingnews div.break_03 {filter:progid:DXImagetransform.Microsoft.AlphaImageLoader(src='/css/i/bg/break_03.png');background:none;}	
.breakingnews div.break_04{ background:url('i/bg/break_04.png') top left no-repeat; width:64px; height:64px; position:absolute; top:0; left:0; text-decoration:none; font-size:9px; color:#f4f4eb;}
*html .breakingnews div.break_04 {filter:progid:DXImagetransform.Microsoft.AlphaImageLoader(src='/css/i/bg/break_04.png');background:none;}	
 breakingnews