/******* para llevarse a otro sitio *******/

.cab_especial {width:93.8em;float:none;margin:0 auto;clear:both;overflow:visible;}/*hace las veces de 'container'*/

/**/ *:first-child+html	.cab_especial {width:92.8em;}

.cab_especial .round {overflow:visible;float:left;width:100%;height:120px !important;background:url('i/headerBabel.png') no-repeat center top;}

.cab_especial .round .corner,#noticias.skin2009 .cab_especial .round .corner {display:none !important;}





/*.cab_box {height:auto;padding-bottom:4em;display:block;clear:both;float:left;}*/

/*logo fuera de titulo*/

/*titulo principal*/

.cab_box h1 {padding:0 0 0 3.6em !important; position:relative;z-index:99;background:url('i/logoBabel.png') no-repeat 0.8em 0;height:10.5em; display:block;width:14.6em; float:left; margin-left:2em !important; margin-top:0.1em;cursor: pointer; }

.cab_box h1 a {display:block;width:146px !important; height:105px !important;}

.cab_box h1 a:hover,.cab_box h1 a:hover span {color:#000;font-size:220%;line-height:2.875em;}

.cab_box h1 a span {visibility:hidden;position:absolute;left:-100%;top:-100%;}



/*menus navegacion*/
.cab_box {position:relative;}

.cab_box .nav {width:auto; display:inline; position:absolute; top:48px; left:365px;}

.cab_box .nav li {float:left;text-align:center; border-right:1px solid #d92d53 color:#000;}

.cab_box .nav li a { display:block; background-image:none; background-color:#000;text-decoration:none; -moz-border-radius:0.5em 0.5em 0em 0em;-webkit-border-top-left-radius:0.5em;-webkit-border-top-right-radius:0.5em; padding:0;}

.cab_box .nav li a:hover{ display:block; background:#fff; cursor:pointer; color:#000;}

.cab_box .nav li.active a{background:#fff;cursor:pointer; color:#000;}

.cab_box .nav li.active a:hover {background:#fff;text-decoration:none;cursor:pointer;}



/*navegación principal*/

.cab_box .principal {bottom:0.1em; position:absolute;top:8.3em; left:240px; z-index:999; margin-top:0px; font:1.1em  Arial, Helvetica, sans-serif; width:auto; font-weight:bold}

.cab_box .principal li a span {font-size:100%; color:color:#d92d53; ; padding:0 0.6em; text-decoration:none !important;}

.cab_box .principal li a:hover span { color:#000;}

.cab_box .principal .active a span {color:#000; background:#fff;}



/*menu desplegable more*/

.cab_box .nav .more span {background:url("i/down.png") 100% 50% no-repeat !important; padding-right:1em;  color:#fff;}

.cab_box .more {position:relative;overflow:hidden;}

.cab_box .more ul {z-index:99; position:absolute; top:100%; left:0;}

.cab_box .more ul li {clear:both;margin:0;width:100%;}

.cab_box .more ul li a {color:#fff; background:#000; width:auto; -moz-border-radius:0.5em 0.5em 0em 0em;  margin-right:1px;}

.cab_box .more ul li a:hover span{color:#000; background:#000;}

.cab_box li.more ul a:hover { overflow:visible;}

.cab_box .more:hover {overflow:visible;}

.cab_box .more:hover span {background-position:right -1.4em;}

.cab_box .more  li a:hover{ display:block; background:#fff; cursor:pointer; color:#000;}



/* horario*/

/*.cab_box .text {background:url("i/horarioBabel.jpg") no-repeat scroll RIGHT top transparent; display:inline; float:right; height:44px; margin:3px 0 0 26px; padding:0; position:absolute; width:341px;}*/

.cab_box {height:auto;padding-bottom:4em;display:block;clear:both;float:left;background:url("i/nuevohorario.png") no-repeat scroll right 20px;}

.cab_box span.emision {display:none;}



/************** ESPECIFICO 'A la Carta'**************/

/****************************************************/

.alacarta #wrapper .box-programa .cab_especial .ltop,.alacarta #wrapper .box-programa .cab_especial .rtop {top:1.4em;}

.alacarta #wrapper .box-programa .cab_especial .lbot,.alacarta #wrapper .box-programa .cab_especial .rbot {bottom:0.2em;}

.alacarta .cab_especial {margin-top:-4px;}

.alacarta .cab_box {height:118px !important;background:url('i/nuevohorario.png') no-repeat right 20px !important;}

.alacarta .cab_box h1 {width:auto;height:auto;}

.alacarta .cab_box .principal {width:auto !important;top:auto;bottom:0;}

.alacarta .cab_box .principal li {margin:0 0.2em 0 0;}

.alacarta .cab_box .principal li a {font-size:130%;line-height:1.923em;padding-top:0.231em;}

.alacarta .cab_box .principal li a span {line-height:30px;}