.cab_especial .round {background:url('i/header.png') no-repeat 0px 0px;}
/*titulo principal*/
.cab_box {width:938px; height:130px; margin:5px 0px 0px 0px; }
.cab_box h1 {display:block;margin:0.75em 0 0.25em 1.5em;float:left;position:relative;z-index:99; left:5px; top:0px; background:url('i/logo.jpg') no-repeat;}
.cab_box h1 a {float:left;display:block;width:360px !important; height:70px !important;}
.cab_box .nav li.last a{background-image:none;}
.cab_box .text{float:left; clear:none;}
.cab_box span.emision {background:url("i/emisionWeb.jpg") no-repeat right 0px; width:550px; height:90px; margin-top:-12px; margin-right:-5px;}
.cab_box span.emision em {display:none;}
.cab_box span.emision .tve1 {display:none;}
.cab_box ul.nav {background:url("i/bgBotonera.jpg") no-repeat left 0px; width:918px; margin:5px 0px 10px 10px;padding:1px 0px 4px 5px;}
.cab_box .principal li a {padding:0px 9.5px 0px 9.5px; line-height:1.8em;display:block;}
.cab_box .nav li a { background-color:transparent; background:url("i/lines.jpg") no-repeat right 0px; font-size:1.4em;font-weight:normal;}
.cab_box .nav li a:hover {background:url("i/bgHover.jpg") repeat-x 0px 0px; -moz-border-radius:0px;  font-size:1.4em;font-weight:normal;}
.cab_box .nav li.active a{background-color:transparent; background:url("i/bgHover.jpg") repeat-x center 0px; color:#fff; cursor:pointer; -moz-border-radius:0px;}
.cab_box .nav li.active a:hover {background-color:transparent; background:url("i/bgHover.jpg") repeat-x 0px 0px; color:#fff; cursor:pointer; -moz-border-radius:0px;}
.cab_box .nav li.more a {background:url("i/lines.jpg") no-repeat right 0px;}
.cab_box .more ul { width:100%;margin:0px 0px 0px -2px; padding-right:0px; border-left:1px solid #5a0b0b;border-right:1px solid #5a0b0b;}
.cab_box .more ul li { width:100%; border:0px;border-bottom:1px solid #5a0b0b; background:url("i/bgBotonera.jpg") no-repeat center 0px;}
.cab_box .more ul li a{ background:url("i/bgHover.jpg") no-repeat center 0px; padding:0px 10px 0px 10px; -moz-border-radius:0px; color:#fff;border:0px; text-decoration:none;}
.cab_box .more ul li a:hover {background:url("i/bgHover.jpg") repeat-x 0px 0px; padding:0px 10px 0px 10px; -moz-border-radius:0px; color:#fff;border:0px; text-decoration:none;}
.cab_box .nav li.more ul li a{background:url("i/bgBotonera.jpg") no-repeat center 0px;}
.cab_box .nav li.more ul li a:hover {background:url("i/bgHover.jpg") repeat-x 0px 0px;}
.cab_box .more a {border-bottom:1px solid #ca3d3d; height:27px;}
.cab_box .nav .more span {background:url("i/flecha.gif") no-repeat right 2px;}
.cab_box .nav .more a:hover span  {background:url("i/flecha.gif") no-repeat right -20px;}
.cab_box .nav .more ul li a span { background-image:none; display:block; padding-right:1.3em; }
.cab_box .nav .more ul li a:hover span { background-image:none; display:block; padding-right:1.3em; }

/************** ESPECIFICO 'A la Carta'**************/
/****************************************************/
.alacarta .cab_box h1 {margin:8px 0 0 0;width:358px;padding:0;}
.alacarta .cab_box,.alacarta .cab_especial .round {height:130px !important;margin:0;}
.alacarta .mini_cab .principal {bottom:10px;width:97.5% !important;margin:0 0 0 1%;padding:1px 0 4px 0.5%;/*background-position:50% 0;*/}
.alacarta .mini_cab .principal li a span {line-height:1.8em;font-weight:normal;}
.alacarta .cab_box span.emision {width:402px;margin:0 10px 0 0;}


/************** DESAFIO AGUILA ROJA ****************/
/***************************************************/

.desafio {clear:both;width:590px;  font-size:16px; font-family:arial, verdana;}
.titular {font-family:'RTVEfontB', 'tahoma', arial, verdana;font-size:30px;color:#970706;font-weight:bold;}
	/*twitter*/#GENERAL .titular {font-size:10px;}
.textoDesafio {margin:10px 0px; line-height:20px;}

.escena {float:left;width:590px; }
.escena .imagen {float:left; width:330px; background-color:red;}
.escena .finalizado {float:left; width:240px;margin-left:10px; font-family:'RTVEfontB', 'tahoma', arial, verdana; font-size:18px; font-weight:bold;}


.actividad {clear:both;width:590px;  font-size:16px; font-family:arial, verdana;}
.titularActividad {font-family:'RTVEfontB', 'tahoma', arial, verdana;font-size:27px;*font-size:27px; word-spacing: -0.0875em; font-weight:bold; color:#cc0000;}

/*.botones {clear:both; margin-top:10px;}
.botones p {float:left;width:100%; *margin-top:10px;}
.botones .buttonOn {float:left; }
.botones .buttonOff {float:left; margin-left:15px;}
.botones .register {float:left; }*/
img{/*display:block;*/ border:0px none !important;}
.acierto { width:auto;color:#093;font-family:'RTVEfontB', 'tahoma'; font-weight:bold; font-size:18px; margin:10px 10px 10px 0px;}
.error { width:auto; color:#C00;font-family:'RTVEfontB', 'tahoma'; font-weight:bold; font-size:18px;margin:10px 10px 10px 0px;}


.question {font-family:arial, verdana; font-size:15px; margin:10px; padding:0px;}
.question li { list-style-type:none; margin-bottom:5px;}
.question input {float:left; margin:4px 5px 0px 0px;}


.rules {clear:both;width:590px;  font-size:16px; font-family:arial, verdana;}
.titInstrucciones {float:left; width:100%; margin:10px 0px;font-family:'RTVEfontB', 'tahoma', arial, verdana;font-size:16px;font-weight:bold; margin-top:5px;}
.textRules {font-size:14px; line-height:18px;}

.rules p {margin:10px 0px;}
.rules a {color:#004276}

/* newsgroup */
h2.newsGroup a span, h2.newsGroup span {font-family: RTVEfontB,Tahoma,serif; font-size: 270%;font-weight: bold;color:#cc0000; margin-top:10px; float:left; line-height:normal !important;}