/* CABECERAS ENTORNO ALACARTA **********************************/
/***************************************************************/

/*SELECTOR SECCIONES RTVE.es*/
/*estructura*/
div[class*="container-"] {float:left;display:block;width:100%;clear:both;}
div[class*="container-"] .mark {/*comportamiento como '.container' en 'documenta.basic.css'*/padding:0.5em 0;}
.opciones-rtve .flecha,.opciones-rtve .opciones {width:17em;}

/*fondos*/
.container-cabecera-rtve-opciones {background:#333;}
.logo-rtve,.opciones-rtve strong,.opciones-rtve .flecha {background:url('/css/alacarta20/i/comunes/opciones-cabecera.png') no-repeat;}
.opciones-rtve strong {background-position:-8.182em 0;}
.opciones-rtve .flecha {background-position:100% 0;}
.opciones-rtve:hover .flecha {background-position:100% -4em;}

/*loguito*/
.logo-rtve {float:left;width:6.3em;height:2.2em;}
.logo-rtve a {display:block;width:100%;height:100%;}

/*desplegable portal rtve.es*/
.opciones-rtve:hover strong,.opciones-rtve:hover .flecha {cursor:pointer;}
.opciones-rtve {float:left;margin:0 0 0 4em;}
.opciones-rtve * {display:inline-block;}
.opciones-rtve,.opciones-rtve .flecha {height:2em;}
.opciones-rtve strong {font-size:110%;font-weight:bold;height:1.818em;line-height:1.818em;padding:0 0.455em 0 0.909em;}/*s//font-size:11px*/
	/*menu desplegable*/
	.opciones-rtve .opciones {background:#f3f3f3;padding:0 0 0.8em 0;border-radius:0 0 0.6em 0.6em;box-shadow:-0.4em 0.4em 0.8em rgba(0,0,0,0.4);}
	.opciones li {border-top:0.1em solid #d1d1d1;float:left;width:100%;padding-left:6%;}
	.opciones li a {font-size:120%;line-height:1.833em;//22px s/font-size:12px;color:#444;font-weight:bold;display:block;}
	.opciones li:hover a {color:#ec7a23;}
	/*cierre lista*/
	.opciones .corner {display:none;}

/*CABECERA-MIGAS A LA CARTA*/
.heads .shadow,.heads .corner {display:none;}
.alacarta-logo,.container-cabecera-rtve li a,.container-cabecera-rtve li h1,.container-cabecera-rtve li h1 .last {display:block;}
div.container-cabecera-rtve .mark {padding:0;}
.container-cabecera-rtve {background:url('http://img.irtve.es/css/alacarta20/i/comunes/bkg_heads.gif') repeat-x;}
	#tve .container-cabecera-rtve {border-bottom:0.2em solid #29e;}
	#rne .container-cabecera-rtve {border-bottom:0.2em solid #d10;}
.container-cabecera-rtve li {width:auto;padding:1.4em 5em 1.4em 0;float:left;background:url('http://img.irtve.es/css/alacarta20/i/comunes/shadow-cabecera.png') no-repeat 100% 50%;}
.container-cabecera-rtve .titu {padding-right:3.6em;}
.container-cabecera-rtve li a,.container-cabecera-rtve li .last {font-size:130%;line-height:4em;font-weight:bold;}
.container-cabecera-rtve li h1 {height:5.2em;}
.container-cabecera-rtve .alacarta-logo {height:4em;width:10em;}
	#tve .container-cabecera-rtve li a {color:#05c;}
	#rne .container-cabecera-rtve li a {color:#c10;}
.container-cabecera-rtve li a:hover {text-decoration:underline;}
.container-cabecera-rtve .titu h1,.container-cabecera-rtve li h1 .last {overflow-y:hidden;}
.container-cabecera-rtve .titu h1 {padding-right:1.6em;background:url('http://img.irtve.es/css/alacarta20/i/comunes/head/dots.gif') no-repeat 100% 58%;}
/*el ancho del ultimo elemento*/
.container-cabecera-rtve .last h1 {/*position:relative;*/}
.container-cabecera-rtve .titulargo span {position:absolute;visibility:hidden;top:-1000%;}

/*'SUPERBARRA' A LA CARTA*/
.mainNavigation {text-align:center;}
.mainNavigation .TotalNavigation {width:98em;float:none;margin:0 auto;display:inline-block;}
	.TotalNavigation > .mark {width:auto;float:none;padding:1.2em 0;}
.MainNavigation:after {clear:both;content:'';display:block;float:none;}
.MainNavigation {margin:0 auto;width:auto;clear:both;float:none;}
.MainNavigation .unit {width:auto;padding-left:4.5em;}
	.MainNavigation .unit + .unit {padding-left:5.8em;}
.MainNavigation li,.MainNavigation li a {height:auto;display:block;}
.MainNavigation .c60 li a:hover,.MainNavigation .c60 .active a {background:url('http://img.irtve.es/css/alacarta20/i/BelowHeader/new/tve_hover.png') repeat-x 0 0.5em;}
.MainNavigation .c40 li a:hover,.MainNavigation .c40 .active a {background:url('http://img.irtve.es/css/alacarta20/i/BelowHeader/new/rne_hover.png') repeat-x 0 0.5em;}
.MainNavigation li span {background:url('http://img.irtve.es/css/alacarta20/i/BelowHeader/BarraMenu_DownArrow.png') no-repeat 100% -325%;color:#ddd;font-size:120%;line-height:3em;display:inline-block;padding:0 1.333em 0 0.5em;height:3.333em;margin:0.333em 0;border-right:0.08333em solid #bbb;border-left:0.08333em solid #333;}
.MainNavigation li a:hover span,.MainNavigation .active {background-position:100% 425%;}
.TotalNavigation .corner {width:3.4em;background:url('http://img.irtve.es/css/alacarta20/i/BelowHeader/new/corner_barraTVE.png') no-repeat;}
	.TotalNavigation .ltop {background-position:10% 100%;}
	.TotalNavigation .rtop {background-position:90% 100%;}
.TotalNavigation .corner {height:4.8em;}
.MainNavigation .unit > span {height:4em;}
.MainNavigation .unit > span,.MainNavigation ul {float:left;}
.MainNavigation .unit > span {display:inline-block;}
	.MainNavigation .unit > .tve {width:4.6em;}
	.MainNavigation .unit > .rne {width:7.5em;}
.MainNavigation {background:url('http://img.irtve.es/css/alacarta20/i/BelowHeader/new/bkg_barra.png') repeat-x;}
.MainNavigation .first strong {padding-left:2em;background:url('http://img.irtve.es/css/alacarta20/i/BelowHeader/BarraMenu_DirectPoint.png') no-repeat 0.6em 100%;}
.MainNavigation .first span {padding-left:0;}
.MainNavigation .tve,.MainNavigation .rne {background:url('http://img.irtve.es/css/alacarta20/i/BelowHeader/new/falso_rotulo.png') no-repeat;}
.MainNavigation .tve {background-position:100% 0;}
.MainNavigation .rne {background-position:0 100%;}
.MainNavigation .unit + .unit {margin-left:-1.6em;}
/*positioning*/
.MainNavigation .unit {position:relative;}
.TotalNavigation .corner,.MainNavigation .unit > span {position:absolute;}
.MainNavigation .unit > span,
.TotalNavigation .ltop {left:0;}
.TotalNavigation .rtop {right:0;}
.MainNavigation .unit > span {top:0.4em;}
.MainNavigation .unit > .tve {left:1.6em;}

.MainNavigation .unit,.TotalNavigation .ltop {z-index:2;}
.TotalNavigation .rtop {z-index:3;}


/*'SUPERBARRA' A LA CARTA ALTERNATIVA*/
.mainNavigation2 {width:100%;background:url('http://img.irtve.es/css/alacarta20/i/BelowHeader/new/bkg_barra.png') repeat-x 0 -0.5em;box-shadow:0 0 2em rgba(0,0,0,0.5);}
	.TotalNavigation2 {margin:0 auto;width:100%;clear:both;float:none;}
	.TotalNavigation2:after {clear:both;content:'';display:block;float:none;}
	.TotalNavigation2 > .mark {width:auto;float:none;padding:0;}
.MainNavigation2 {text-align:center;}
.MainNavigation2 .unit {width:auto;float:none;}
.MainNavigation2 li li,.MainNavigation2 li ul,.MainNavigation2 li > strong {float:left;}

.MainNavigation2 li,.MainNavigation2 li a {height:auto;display:inline-block;}
.MainNavigation2 .tve li a:hover,.MainNavigation2 .tve .active a {background:url('http://img.irtve.es/css/alacarta20/i/BelowHeader/new/tve_hover.png') repeat-x 0 0;}
.MainNavigation2 .rne li a:hover,.MainNavigation2 .rne .active a {background:url('http://img.irtve.es/css/alacarta20/i/BelowHeader/new/rne_hover.png') repeat-x 0 0;}
.MainNavigation2 li span,
.MainNavigation2 li > strong {color:#ddd;font-size:120%;line-height:3em;display:inline-block;padding:0 1.5em 0 0.667em;height:3.1667em;margin:0;}
.MainNavigation2 li span {background:url('http://img.irtve.es/css/alacarta20/i/BelowHeader/BarraMenu_DownArrow.png') no-repeat 98% -1.2em;border-right:0.08333em solid #bbb;border-left:0.08333em solid #333;}

.MainNavigation2 li a:hover span,.MainNavigation2 .active {background-position:98% 1.3em;}

.MainNavigation2 .unit > span {display:inline-block;}

.MainNavigation2 li > strong {padding-right:0.667em;font-family:'RTVEfontR';font-weight:normal;text-transform:lowercase;font-size:210%;height:1.809em;line-height:1.8em;color:#bbb;}
.MainNavigation2 .first strong {padding-left:2em;background:url('http://img.irtve.es/css/alacarta20/i/BelowHeader/BarraMenu_DirectPoint.png') no-repeat 0.6em 100%;}
.MainNavigation2 .first span {padding-left:0;border-left:0 none;}
.MainNavigation2 .last span {border-right:0 none;}

/*BUSCADOR PREDICTIVO*/
.ContentBuscador,.buscador input,.predictor .results {display:inline-block;}
.buscador form {display:block;}

/*menu usuarios*/
#heads .users,.ContentBuscador {float:right;}
	#heads .users {padding:1.2em 0;}
	#heads .users li,#heads .users .last {height:auto;background:none;float:left;padding:0 0.8em;border-right:0.1em solid #888;}
		#heads .users .last {border:none;}
	#heads .round .mark .users li a {font-weight:normal;color:#808080;line-height:1.5em;display:block;}
	#heads .round .mark .users li a:hover {text-decoration:underline;color:#0B6EDE;}
		/*usuarios logados*/
		#heads .round .mark .users .nick {font-size:110%;}
		#heads .users .nick span,#heads .users .nick a {float:left;}
		#heads .users .nick a {margin:0 0 0 0.6em;}
		#heads .users .nick a span {font-size:100%;line-height:1.364em;font-weight:bold;color:#0b6ede;cursor:pointer;}
/*caja de busqueda*/
.ContentBuscador {width:20%;min-width:20em;height:auto;clear:right;}
.buscador {background:#fff;border-radius:1.3em;border:0.1em solid #eee;box-shadow:0 0.2em 0.4em 0 rgba(0,0,0,0.25) inset;}
.buscador form {width:100%;height:2.6em;}
.buscador input {font-size:130%;line-height:2;height:2em;border:0 none;float:left;}
	.buscador .inputBuscador {background:none;font-weight:bold;text-align:left;width:90%;color:#5d5c5c;padding-left:1em;}
	.buscador .submitBuscador {width:10%;background:url('http://img.irtve.es/css/alacarta20/i/comunes/lupaSerch.png') no-repeat 25% 50%;cursor:pointer;}

/*desplegable 'predictor'*/
.predictor {padding:0 1.2em;margin-top:0.2em;}
.predictor .results {height:auto;background:#e9e9e9;border-radius:0.6em;box-shadow:-0.4em 0.8em 1.2em rgba(0,0,0,0.5);overflow:hidden;}
.predictor li {width:100%;padding:1em;border-bottom:0.1em solid #d1d1d1;float:left;background:none;}
.predictor li span {font-size:120%;line-height:1.5em;display:block;color:#444;}
.predictor .active {background:rgba(0,0,0,0.5);}
.predictor .active span {color:#fff;}
.predictor .last span {font-weight:bold;color:#888;text-transform:uppercase;}
.predictor .last strong {display:none;}





/*positioning*/
.opciones-rtve,.opciones-rtve .flecha,.opciones-rtve .opciones,.ContentBuscador,.container-cabecera-rtve,.mainNavigation,.mainNavigation2 {position:relative;}
.opciones-rtve strong,.predictor {position:absolute;}

.opciones-rtve .opciones {left:-100%;top:-100%;visibility:hidden;}
.opciones-rtve:hover .opciones {left:auto;right:0;top:2em;visibility:visible;}
.opciones-rtve strong {left:-1.818em;top:0;}

.opciones-rtve .flecha {z-index:7;}
.opciones-rtve strong {z-index:8;}
.opciones-rtve {z-index:9;}

.container-cabecera-rtve {z-index:8;}
.mainNavigation,.mainNavigation2 {z-index:7;}