body{font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:13px;color:#1e1e1e; line-height:18px;}

h1{font-size:24px}

a:link, a:visited, a:active{color:#a41a17}

/*************************** Panes ********************************/
.ContentPane
{
	padding-bottom:20px;

}
.HeaderPane{position:relative;}

.ThreePanes{margin:10px 0px 20px 0px}

/************************ fin Panes *******************************/

#ContenedorFijo{ width:960px; margin:auto}
#contenedorLiquido{background:url(/Design/Themes/Avalon/images/grad.png) repeat-x 50px 100px}

/********************** Modules.css **************************/
.zm
{	
 margin:10px 0px
}

.zm-hdr
{	
}

.zm-hdr h2{font-size:22px; color:#000000; text-transform:uppercase; font-weight:normal; padding:10px 0px 5px 0px;
			background:url(/Portals/avalon/UDTIP_Layouts/Images/separadorItems.jpg) repeat-x left bottom; height:20px; margin-bottom:15px}

.zm-bdy
{

}

.zm-content{clear:both}


.zm-ftr{
	height:10px;
}
.zm-ctrl li{float:left; background:none !important}
/*************** Fin Modules.css **************************/

/*************** Zen HeaderMenu  **************************/
/* buttons */
div.headermenu{position: absolute;z-index: 100;right: 1px;top: 1px;clear: both;font-size:0.8em;margin: 0px;padding: 0px;}
div.headermenu ul{position: relative;	top: 0px;padding-left:0px;margin-left:0px;line-height: 1.5em;}
div.headermenu li{display: inline;	float: left;position: relative;	top: 0px;list-style:none;padding:0 10px 0 15px;margin:0;text-align:center;cursor: pointer;background-color: White;border: 1px solid black;}
div.IE6 div.headermenu a{width:10px;}
div.headermenu li a{line-height: 1.5em;	display:block;padding:0 3px 3px 6px;margin:0px;color: Black;font-size:1em;text-decoration:none;white-space:nowrap;text-transform: uppercase;}
div.headermenu li a:hover{line-height: 1.5em;color: #909090;font-size:1em;font-weight:normal;text-decoration:underline;}
div.headermenu li:hover,div.headermenu li:hover a{color:#333;}
/* labels */
div.headerlabels{margin-bottom:5px;color:#f0f0f0;font-size:12px;text-align: right;}
div.headerlabels ul{padding:0;margin:0;}
div.headerlabels li{list-style:none;padding:0;margin:0;
}
/*************** Fin Zen HeaderMenu  **************************/

/************************ main menu *****************************************/
div.mainmenu
{
	position:absolute;
	top:30px;
	left:115px;
	z-index:99;
	text-align:left;
	/*width:100%;	*/
}

div.mainmenu li
{
	float:left;
	font-size:14px;
	height:38px;
	line-height:38px;
	text-align:left;
	vertical-align:text-bottom;
	text-transform:uppercase;
	padding:0px 15px;
	color:#f5d659;
	

}

.notSelected a:link, .notSelected a:visited, .notSelected a:hover, .notSelected a:active
{color:#545454 }

div.mainmenu li a
{
	text-decoration:none
}

div.mainmenu li a:link, div.mainmenu li a:visited, div.mainmenu li a:active
{
	color:#000000;
}

div.mainmenu li a:hover
{
	color:#a41a17
}

a.MenuItemSelected:link, a.MenuItemSelected:visited, a.MenuItemSelected:hover, a.MenuItemSelected:active {
	color:#a41a17 !important;
	} 
	
#MenuItem_25551 {display:none} /*tab inicio oculto menu*/
#pID25594 #mID61495 {display:none} /*menu lateral zona contacto*/

#MenuItem_53833 a{font-weight:bold; color:#a41a17!important}

/************************* fin main menu ************************************/

/************************************ menuLeft ***********************************/

#menuLeft li{text-transform:uppercase; font-size:14px; min-height:45px}
.item{}
#menuLeft a:link, #menuLeft a:visited, #menuLeft a:active{color:#000; text-decoration:none;}


/*********************************************************************************/


/************************** estilos Avalon ****************************/

.header{position:relative; height:100px; width:960px}
.cabecera{position:absolute; width:960px;}
.logo{position:absolute; top:20px}

.header .cabecera .logo{background:url(/Design/Themes/Avalon/images/Logo.png) 0px 0px no-repeat;}
.header .cabecera .logo:hover{background-position: 0px -53px;}

.cabecera h1{font-size:34px}
.buscadorContainer{position:absolute; top:40px; left:760px; width:200px}
.buscadorContainer div{float:left;}
#mID61468{display:none; visibility:hidden;}
#pID25551 .grid_12{width:inherit}
.titulo{text-transform:uppercase; color:#a41a17; font-size:18px; margin:10px 0px; line-height:25px; vertical-align:bottom}
.titulo a{ text-decoration:none}
.titulo a:link, .lanzamientos .titulo a:visited, .titulo a:active{color:#a41a17; text-decoration:none}
.titulo a:hover{color:#000000}
.sinopsis{padding-top:10px; text-align:justify}
.sinopsis .textoSinopsis{height:137px; overflow:hidden; margin-top:10px; color:#FFF}
.containerInterior .sinopsis .textoSinopsis{height:145px;}
#pID0 .sinopsis .textoSinopsis, #pID25551 .sinopsis .textoSinopsis{height:100px;}
#pID0 .sinopsis .fechaEstreno, #pID25551 .sinopsis .fechaEstreno{height:30px;color:#a41a17;font-weight:bold}

.sinopsis a:link, .sinopsis a:visited, .sinopsis a:active{text-decoration:none; color:#595959}
.lanzamientos .sinopsis a:link, .lanzamientos .sinopsis a:visited, .lanzamientos .sinopsis a:active{text-decoration:none;}
#mID61536 .sinopsis a:link, #mID61536 .sinopsis a:visited, #mID61536 .sinopsis a:active{color:#FFF}
#mID61536 .sinopsis a:hover{color:#EEE}
.sinopsis a:hover{color:#000}
.resumen{text-align:justify}
.resumen a:link, .resumen a:visited, .resumen a:active{text-decoration:none; color:#595959;}
.resumen a:hover{color:#000}
#mID61536 .lanzamientos .textoSinopsis a{color:#333;}
#mID61536 .lanzamientos .textoSinopsis a:hover{color:#333;}
#mID61539 .zm-ftr{height:0px}
/*
.cartel{background:url(/Design/Themes/Avalon/images/sombraFotosMed.jpg) 50% 0%; padding:20px 0px}
*/
.cartel{padding:20px 0px}

.leerMas{text-align:right; font-weight:bold; background:url(/Design/Themes/Avalon/images/leermasBG.png) no-repeat right 20px; height:30px; margin-top:10px}
.leerMas a:link, .leerMas a:link, .leerMas a:link {color:#000}
.leerMas a:hover{color:#a41a17}
.premio{text-transform:uppercase; font-size:14px; width:120px; width:280px; margin:20px 0px}
.premio div{float:left}
.nombrePremio{line-height:30px; vertical-align:middle;}
.nombreCampo{text-transform:uppercase; font-weight:bold}
.valorCampo{color:#666}
/***************************************************************************/
/************************* temaAlt *****************************************/
.temaAlt{background:url(/Portals/avalon/UDTIP_Layouts/Images/fondoGris.png) repeat-x bottom; background-color:#b9b9b9}
.temaAlt .zm-hdr {position:relative}
.temaAlt h2{color:#FFF; background:url(/Portals/avalon/UDTIP_Layouts/Images/novedadesTituloBG.png) no-repeat; position:absolute; top:-10px; left:10px; width:290px; padding-left:10px; padding-top: 15px; height:58px}

#mID61536.temaAlt h2{color:#FFF; background:url(/Portals/avalon/UDTIP_Layouts/Images/novedadesTituloBG.png) right top no-repeat; position:absolute; top:-10px; left:10px; width:160px; padding-left:10px; padding-top: 15px; height:58px}
#mID61526{width:920px}
/********************************* separacion modulos inicio*********************************************/
#pID0 .zm, #pID25551 .zm{margin:30px 0px }
#pID0 #mID61538 .zm, #pID25551 #mID61538 .zm{margin:0px ;padding-top:30px}

#pID0 #mID61536 .zm, #pID25551 #mID61536 .zm,#pID0 #mID61541 .zm, #pID25551 #mID61541 .zm{margin-bottom:0px}
#pID0 #mID61539 .zm, #pID25551 #mID61539 .zm{margin-top:0px;border:#acacac 2px solid;border-top-width:0px}
#mID_cabeceraNoticias{margin-top:70px}
/*#mID61541{margin-top:70px}*/
#mID61541 .zm-ftr{height:0px}
#pID25588 .zm-hdr h2{width:780px}
#mID61539 .theme-contDch .zm-wrapper{padding-top:40px}
#mID61539 .noticiasInicio .espacioInterior .titulo{line-height:26px;height:16px;overflow:hidden}
#mID61541 .zm .zm-hdr,#mID_cabeceraNoticias .zm-hdr{position:relative}
/*#mID61541 .zm .zm-hdr h2{position:absolute;padding-left:20px;width:950px;background:url(/Portals/avalon/UDTIP_Layouts/Images/noticiasTituloBG.png) no-repeat;height:58px;color:#fff;top:-10px;padding-top:15px;left:0px;}*/
#mID_cabeceraNoticias .zm-hdr h2{position:absolute;padding-left:20px;width:950px;background:url(/Portals/avalon/UDTIP_Layouts/Images/noticiasTituloBG.png) no-repeat;height:58px;color:#fff;top:-10px;padding-top:15px;left:0px;}
#mID61538 .zm-hdr h2{background:none; padding-left:20px; margin:0px}
#mID61538{border:2px solid #acacac;border-top:none}
#pID0 #mID61541 .noticiaPortada, #pID25551 #mID61541 .noticiaPortada{padding-top:69px;border-left:#acacac 2px solid;border-right:#acacac 2px solid;padding-bottom:0px}
#IE #pID0 #mID61541 .noticiaPortada, #IE #pID25551 #mID61541 .noticiaPortada{padding-top:40px;}
/****************************************************************************/
/***************************************************************************/
/**************************** portada lanzamientos *********************************/

.lanzamientos{float:left; width:500px;}
.lanzamientos .cartel{width:160px; float:left; background:none !important}
.lanzamientos .sinopsis{ float:left; width:280px; text-align:justify}
.sinopsisTitulo{font-weight:bold}
.lanzamientos .datos{margin-right:20px;}
.miniatura{float:left; margin:0px 19px 0px 0px}
#novedades{height:300px}
#novedades .lanzamientos{padding-left:10px !important}

/************************** fin portada lanzamientos ***************************************/

/***************************** containerInterior ********************************************/
.containerInterior{float:left; width:520px; margin-bottom:20px}
.containerInterior:hover{background-color:#f3f3f3}
.containerInterior .cartel{width:160px; float:left; background:none !important; padding-top:0px !important}
.containerInterior .sinopsis{ float:left; width:330px; text-align:justify; padding-top:0px}
.containerInterior .sinopsis .textoSinopsis{margin-top:0px }
.containerInterior .titulo{margin-top:0px;padding:10px 10px 0px}
.sinopsisTitulo{font-weight:bold}
.containerInterior .datos{margin-right:10px;padding:0px 10px 10px}
#novedades .containerInterior{padding-left:10px !important}
/*********************************************************************************************/

/*********************************** noticia portada (descomentar para volver a poner las sombras) ***************************************/
.noticiaPortada .foto{}
.noticiaPortada .titulo{margin:0px !important; min-height:30px}
/*
.noticiaPortada .sombra{float:left; margin-right:20px; padding:20px 0px; background:url(/Design/Themes/Avalon/images/fondoNoticiaPortada.jpg) repeat center ; }
*/
.noticiaPortada .sombra{float:left; margin-right:20px; /*padding:20px 0px;*/ }
.noticiaPortada .datos{ width:907px;margin-right:30px}
.noticiaPortada .titulo{}
#mID61536 .jcarousel-clip{height:300px !important}
/*******************************************************************************************/

/**************************** noticias inicio *********************************/

.noticiasInicio{float:left; width:478px;}
.noticiasInicio .espacioInterior{padding:21px}
.noticiasInicio .espacioInterior .cartel{width:150px; float:left; margin-top:-10px}
.noticiasInicio .titulo{text-transform:uppercase; color:#a41a17; font-size:18px; margin:10px 0px; min-height:30px}
.noticiasInicio .titulo a:link, .noticiasInicio .titulo a:visited, .noticiasInicio .titulo a:link, {}
.noticiasInicio .sinopsis{width:436px}
.datos{margin-right:20px}
.miniatura{float:left; margin:0px 19px 0px 0px}
/**************************** noticias catalogo *********************************/

.noticiasCatalogo{float:left; width:160px}
.noticiasCatalogo .cartel{width:150px; float:left; margin-top:-10px}
.noticiasCatalogo .titulo{ color:#a41a17; font-size:14px; margin:0px;text-transform:none}
.noticiasCatalogo .titulo a:link, .noticiasCatalogo .titulo a:visited, .noticiasCatalogo .titulo a:link, {}
.datos{}
.miniatura{float:left;}
/************************** fin noticias inicio ***************************************/
/******************************** DLDirector ***************************************/
.DLDirector{}
.DLDirector .titulo h2 a{ font-weight:normal}
.DLDirector .titulo a:link, .DLDirector .titulo a:visited, .DLDirector .titulo a:active {text-decoration:none;color:#a41a17}
.DLDirector .titulo a:hover {text-decoration:none;color:#000}
.DLDirector .foto{float:left; margin-right:20px;}
.DLDirector .datos{}
.DLDirector .biografia{text-transform:uppercase;color:#000; font-weight:normal}
.DLDirector .fecha{font-size:13px; color:#000; font-weight:normal}
/***********************************************************************************/
/********************************** detalle noticias **********************************/
/*.detalleNoticia .sombra{padding:20px 0px; background:url(/Design/Themes/Avalon/images/fondoNoticiaPortada.jpg) repeat center ;}*/
.detalleNoticia .sombra{padding:20px 0px;}
.detalleNoticia .tituloNoticia{font-size:20px; text-transform:uppercase; color:#a41a17; margin:10px 0px; line-height:30px}
.detalleNoticia .sinopsisTitulo{text-transform:uppercase; color:#000}
.detalleNoticia .resumen{color:#595959}
.detalleNoticia .RedesSociales{margin:10px 0px}
.detalleNoticia .fecha{margin:10px 0px; text-transform:uppercase; color:#000; }
.detalleNoticia .PrevNext{text-transform:uppercase; color:#000; margin:20px 0px 0px}
.next a:link, .next a:visited, .next a:active {text-decoration:none; color:#000000}
.next a:hover{color:#a41a17}
.prev a:link, .prev a:visited, .prev a:active {text-decoration:none; color:#000000}
.prev a:hover{color:#a41a17}
.detalleNoticia .anterior{float:left;background:url(/Portals/avalon/UDTIP_Layouts/Images/anterior.png) no-repeat 10px; padding-left:25px}
.detalleNoticia .siguiente{float:right;background:url(/Portals/avalon/UDTIP_Layouts/Images/siguiente.png) no-repeat 70px; padding-right:30px}
.prevNext .next img{margin-left:4px}
.prevNext .prev img{margin-right:4px}
.prevNext a{line-height:20px;vertical-align:middle}
/******************************** fin detalle noticias******************************/
/********************************* NOTICIA DATA LIST *******************************************/
/*.noticia .foto{float:left; margin-right:20px; margin-top:-20px; background:url(/Design/Themes/Avalon/images/sombraFotosMed.jpg) 50% 0%; padding:20px 0px}*/
.noticia .foto{float:left; margin-right:20px; margin-top:-20px;  padding:20px 0px}
.noticia .fecha{font-weight:bold; text-transform:uppercase; line-height:40px}
.DLnoticiasRightpane{margin-bottom:20px}
.DLnoticiasRightpane .resumen{margin-top:10px}

/******************************** FIN NOTICIAS ****************************************/
/******************************** buscador ********************************************/
.buscadorL{}
.buscadorL .itemBuscador select{width:154px; margin:4px 0px; height:30px; border:#CCC 1px solid; text-transform:uppercase; color:#666}
.buscadorL .itemBuscador input{width:154px; margin:4px 0px; height:24px; border:#CCC 1px solid; text-transform:uppercase; color:#666}
.buscadorL .botonBuscador{background-image:url(/Portals/avalon/UDTIP_Layouts/Images/botonBuscadorOn.png); color:#666}
.buscadorL img a:hover{display:none}
/*
#pID25551 #mID61522, #pID0 #mID61522, #pID25555 #mID61522, #pID25554 #mID61522, #pID25553 #mID61522, #pID25557 #mID61522, #pID25570 #mID61522, #pID25569 #mID61522, #pID25573 #mID61522{display:none; visibility:hidden}*/
/******************************** fin buscador ****************************************/


/************************ pie *************************************************/
#pie{ height:258px; background:url(/Design/Themes/Avalon/images/pieBg.png) repeat-x; color:#FFF}
#mID61465{position:relative}
.FooterPane{padding-top:7px}
#mID61754{padding-bottom:30px;color:#333;font-size:15px}
.FooterPane a:link, .FooterPane a:visited, .FooterPane a:active {text-decoration:none; color:#ffffff !important}
.FooterPane a:hover {color:#000 !important}
.FooterPane ul li a{}
.FooterPane .notSelected a:hover{}
.contenedorPie{width:960px}
.copyright{position:absolute; top:132px;width:920px;font-size:12px;left:15px}
.facebook{position:absolute; top:-60px; left:850px;width:95px}
.facebook div {float:left}
.boletin{margin-left:-30px}
.boletin .texto{width:210px; float:left; padding-left:10px}
.boletin .formulario{width:230px; float:left}
.botonSuscripcion{float:right; border:1px solid #999; padding:3px}
.suscripcionForm{}
.menuPie{background:url(/Design/Themes/Avalon/images/separador.png) no-repeat right; text-transform:uppercase; width:200px}
.menuPie ul li.pID25607{font-size:22px;line-height:26px}
#pie .clubavalon{font-size:22px;line-height:26px}
.contenedorPrensa .prensa{font-size:24px;line-height:26px;text-transform:none}
.espacioRss{margin-right:23px}

.newsletter{background:url(/Design/Themes/Avalon/images/separador.png) no-repeat right;}
.boletin .texto{text-transform:uppercase}
.prensa{text-transform:uppercase}
.contenedorPrensa{width:180px;margin-left:-30px}
.clubavalon .rojo{color:#F00}
.clubavalon .negro{color:#000}
.flags{position:absolute; top:130px;}
.es{float:left; padding:4px}
.en{float:left; padding:4px}

#pie .logoSocial, #pie .infoSocial{float:left;}
#pie .infoSocial{padding-left:15px;line-height:46px}
#pie .separacionSocial{border-right: #666 2px solid;}
#pie .filminPie{background:url(/Design/Themes/Avalon/images/logoFilminPie.png) no-repeat 0px 1px;width:136px !important}
#pie .filminPie:hover{background-position:0px -47px}

#mID61754 .fb_iframe_widget iframe{width:135px !important}
#mID61754 .pieSocial{float:left;display:inline}
#mID61754 .bloque1{width:80px}
#mID61754 .bloque2{width:660px}
#mID61754 .bloque2_1{width:200px}
#mID61754 .bloque2_2{width:230px; padding-left:10px}
#mID61754 .bloque2_3{width:100px; padding-left:15px}
#mID61754 .bloque2_4{width:60px; padding-left:15px}
#mID61754 .bloque3{width:300px}
#mID61754 .bloque2_3 .rssTlo{width:35px;float:left; line-height: 16px; padding-top:15px}
/******************************************************************************/
/********************** datalist Novedades ************************************/
.destacadosDataList {}
.destacadosDataList div{}
.destacadosDataList .imagen{float:left; margin-right:10px}
.destacadosDataList .titulo{font-size:12px; min-height:auto}
.destacadosDataList .titulo a:link, .destacadosDataList .titulo a:visited, .destacadosDataList .titulo a:active{color:#000}
.destacadosDataList .titulo a:hover{}
.destacadosDataList .director{}
.destacadosDataList .director a:link, .destacadosDataList .director a:visited, .destacadosDataList .director a:active{color:#575656}
.destacadosDataList .datos{}
/**************************** fin datalist Novedades *************************/
/******************************* detalle Película ****************************/
.detallePelicula{}
/*.detallePelicula .sombra{background:url(/Portals/avalon/UDTIP_Layouts/Images/BGsombraEncabezadoPelicula.png) 50% -10px no-repeat; padding:20px 0px}*/
/*.detallePelicula .sombra{padding:20px 0px}*/
.detallePelicula .tituloPelicula{font-size:24px; text-transform:uppercase; color:#a41a17; line-height:normal; padding-top:10px}
.detallePelicula .pelicula div{margin:0px 0px 10px 0px}
.detallePelicula .director{text-transform:uppercase; line-height:18px; padding-bottom:30px; background:url(/Portals/avalon/UDTIP_Layouts/Images/separadorSombra.jpg) center 35px repeat-x}
.detallePelicula .iconoPelicula{}
.detallePelicula #iconoPelicula{float:left; padding-right:10px}
.detallePelicula .info{clear:both; margin-bottom:12px; text-transform:uppercase;}
.detallePelicula .sinopsisTitulo{text-transform:uppercase; color:#000}
.detallePelicula .resumen{color:#595959}
.detallePelicula .RedesSociales{margin-bottom:20px;}
.encabezado{}
.detallePelicula .prevNext{text-transform:uppercase; color:#000; margin:20px 0px 0px 0px; float:left; white-space:nowrap; width:500px;}
.detallePelicula .prev{ float:left; margin:0px 20px }
.detallePelicula .prev img{margin-right:8px}
.detallePelicula .next{ float:left; margin:0px 20px }
.detallePelicula .next img{margin-left:8px}

.fichas{margin:20px 0px}
.fichaTab .tituloOn{background:url(/Portals/avalon/UDTIP_Layouts/Images/separadorItems.jpg) no-repeat center 20px; min-height:30px; text-transform:uppercase;}
.fichaTab .tituloOff{background:url(/Portals/avalon/UDTIP_Layouts/Images/separadorItems.jpg) no-repeat center 20px; min-height:30px; text-transform:uppercase; color:#999}
.fichas .foto{width:80px; float:left}
.fichas .datos{}
.fichas .columnas{margin-left:40px}
.fichas .flechaOn{text-align:right; margin-top:-20px}
.fichas .flechaOff{text-align:right; margin-top:-20px}
.itemFicha{padding-bottom:20px}
/*************************** fin detalle Película ****************************/
/*************************** DLPelicula Rightpane ****************************/
.DLCartelPelicula{}
.DLCartelPelicula .logoFilmin{float:left; margin-right:20px; width:65px; height:67px;}
.DLCartelPelicula .botones{float:left}
.DLCartelPelicula div.homevideo {background:url(/Portals/avalon/UDTIP_Layouts/Images/HomeVideoHover.png); width:131px; height:30px}
.DLCartelPelicula div.homevideo img{width:100%; height:100%; border:0;}
.DLCartelPelicula div.homevideo a:hover img{display:none; visibility:hidden;  width:131px; height:30px}
.DLCartelPelicula div.homevideo a:link, .DLCartelPelicula div.homevideo a:visited, .DLCartelPelicula div.homevideo a:active{display:block;} 

.DLCartelPelicula div.cartelera {background:url(/Portals/avalon/UDTIP_Layouts/Images/CarteleraHover.png); width:131px; height:30px}
.DLCartelPelicula div.cartelera img{width:100%; height:100%; border:0;}
.DLCartelPelicula div.cartelera a:hover img{display:none; visibility:hidden;  width:131px; height:30px}
.DLCartelPelicula div.cartelera a:link, .DLCartelPelicula div.cartelera a:visited, .DLCartelPelicula div.cartelera a:active{display:block;}
/*************************** Fin DLPelicula Rightpane ************************/
/************************************************************************
-) Slider: only the following lines are necceassary for slider styling
*************************************************************************/
.slider{
	
	position:relative;padding:20px 0px 20px 0px
}

.slider .aviaslider .featured .info{height:105px;background:#d7d7d7}
.slider .aviaslider .featured .info .titulo{padding:10px 21px 0px;color:#a41a17;font-size:21px;text-transform:uppercase}
.slider .aviaslider .featured .info .resumen{padding:0px 21px 5px;color:#595959;font-size:18px;line-height:24px;width:920px}
.aviaslider .featured .content{position:relative}
.aviaslider .featured .content .masInfoBanner{position:absolute;bottom:5px;right:15px}
.aviaslider .featured .content .masInfoBanner a{color:#595959}
.aviaslider .featured .content .masInfoBanner a:hover{color:#a41a17}
.aviaslider{ 
	height:580px;
	width:960px;
	overflow: hidden;
	position: relative;
}

.aviaslider li, .aviaslider .featured{
	display: block;
	width:100%;
	height:100%;
	position: absolute;
	top:0;
	left:0;
	z-index: 1;
}

.js_active .aviaslider li, .js_active .aviaslider .featured{
	display:none;
}

.aviaslider img, .aviaslider a img, .aviaslider a{
	border:none;
	text-decoration: none;
}

.slidecontrolls{
	margin:0px;
	position: absolute;
	bottom:125px;
	left:0px;
	width:960px !important;
	z-index:1009;
}

.slidecontrolls a{
	height:10px;
	width:239px;
	margin-left:1px;
	display:block;
	cursor: pointer;
	background: #d2d2d2;
	float:left;
	outline: none;
}
.slidecontrolls a:first{width:240px;margin-left:0px;}

.slidecontrolls a:hover, .slidecontrolls .active_item{background: #a41a17;}
.featured .imgLinkPie{position:absolute;top:0px;left:0px}
/*****************/
.nombrePremio .slider .slidecontrolls{
margin:15px auto 0 auto;
}

.nombrePremio .slider .slidecontrolls a{
height:10px;
width:9px;
background: transparent url(/Design/Themes/Avalon/images/layout/controllsSmall.gif) center bottom no-repeat;
}

.nombrePremio .slider .slidecontrolls a:hover, .nombrePremio .slider .slidecontrolls .active_item{
background: transparent url(/Design/Themes/Avalon/images/layout/controllsSmall.gif) center top no-repeat;
}
.nombrePremio .slider .featured{font-size:18px}

.feature_excerpt{
width:960px;
position: absolute;
display: block;
bottom: 0;
left:0;
z-index: 2;
padding:14px 15px;
font-size: 11.5px;
line-height:1.5em;
cursor: pointer;
background: #000;
color: #fff;
}

.feature_excerpt strong{
display: block;
font-size: 15px;
padding-bottom: 3px;
}


.slider{width:960px}
.sliderItem{position:relative}
.slider .titulo{line-height:18px; padding-bottom:20px; text-transform:uppercase }
.sliderItem div{float:left; width:300px}
.sliderItem .info{position:absolute; background:#222; padding:20px; color:#999; height:466px}
.slider h2{font-size:18px; color:#a41a17;}

/**************************** FIN AVIA SLIDER **********************************************/
/**************************** SLIDE MENU **************************************************/
#navigation-block {
	text-transform:uppercase;
	font-size:14px;
	position:relative;
	left:0px;
	top:0px;

}

#hide {
	position:absolute;
	top:30px;
	left:-190px;
}

ul#sliding-navigation, ul#sliding-navigation2
{
	list-style: none;
	margin: 0;
	padding: 0;
}

ul#sliding-navigation li, ul#sliding-navigation2 li{padding:10px 0px; background:url(/Portals/avalon/UDTIP_Layouts/Images/menuItemBG.gif) center 30px no-repeat;}
ul#sliding-navigation li a:link, ul#sliding-navigation li a:visited, ul#sliding-navigation li a:active, ul#sliding-navigation2 li a:link, ul#sliding-navigation2 li a:visited, ul#sliding-navigation2 li a:active{text-decoration:none}
ul#sliding-navigation li a:hover,ul#sliding-navigation2 li a:hover{color:#000}

ul#sliding-navigation .MenuItemSelected,ul#sliding-navigation2 .MenuItemSelected{background:url(/Portals/avalon/UDTIP_Layouts/Images/RedDot.png) no-repeat 0px 14px; padding-left:20px}


ul#sliding-navigation li.sliding-element h3,ul#sliding-navigation li.sliding-element a, ul#sliding-navigation2 li.sliding-element h3,
ul#sliding-navigation2 li.sliding-element a
{
	display: block;
	width: 150px;
	padding: 5px 18px;
	margin: 0;
	margin-bottom: 5px;
}
ul#sliding-navigation2 li a{text-transform:uppercase}
ul#sliding-navigation li.sliding-element h3, ul#sliding-navigation2 li.sliding-element h3
{
	color: #fff;
	background:#333 url(heading_bg.jpg) repeat-y;
	font-weight: normal;
}

.sliding-element li
{
	color: #999;
	border: 1px solid #1a1a1a;
	text-decoration: none;

}

.sliding-element li a:hover {color: #ff0000;}


/**************************** FIN SLIDE MENU **********************************************/
/**************************** CAPTION EFFECT *********************************************/
.ic_container{
    vertical-align:baseline;
    margin:10px;
    position:relative;
    /*-moz-border-radius:10px;
    -webkit-border-radius:10px;
    -khtml-border-radius:10px;
    -moz-box-shadow: 0 1px 3px #888;
    -webkit-box-shadow: 0 1px 3px #888;*/
}
.overlay{
    opacity:0.3;
    position:absolute;
    top:0px;
    bottom:0px;
    left:0px;
    right:0px;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}
.ic_caption{
    position:absolute;    
    opacity:0.6;   
    overflow:hidden;
    margin:0px;
    padding:0px;
    left:0px;
    right:0px;
    cursor:default;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
}
.ic_category{
    text-transform:uppercase;
    font-size:11px;
    letter-spacing:3px;
    padding:5px;
    margin:0px;
}
.ic_caption h3{
    padding:0px 5px 5px 5px;
    margin:0px;
    font-size:18px;
}
.ic_text{
    padding:5px;
    margin:0px;
    text-align:justify;
    font-size:11px;
}


/**************************** FIN CAPTION EFFECT *****************************************/
/*******************************************************************************************/

/********* Paginación **********/
.PaginacionNavegacion{white-space:nowrap;text-align:right;padding-bottom:2px;padding-right:10px;font-size:13px;}
a.PaginacionItem:link, a.PaginacionItem:visited, a.PaginacionItem:active{color:#a9160f;margin-left:4px;text-decoration:none}
a.PaginacionItem:hover{color:#f26c02;margin-left:4px;text-decoration:none}
.PaginacionItem img{border:0px;padding-right:2px;padding-left:4px;vertical-align:middle}
.PaginacionItemSeleccionado{margin-left:4px;font-weight:bold;color:#a9160f;}
.ElementosMostrados{font-size:13px;padding-top:20px;margin-top:30px;border-top:1px dotted #d1d1d1}
.noElementos{background:url(/Design/Themes/Avalon/images/noElement.png) 10px 15px no-repeat;padding:10px 5px 10px 50px}
/********* Fin Paginación **********/

/***** MENÚ LATERAL ************************************/
#pID0 #mID61495,#pID25551 #mID61495,#pID25569 #mID61495,#pID25555 #mID61495,#pID25553 #mID61495,#pID25554 #mID61495,#pID25557 #mID61495,#pID25570 #mID61495
,#pID25571 #mID61495,#pID25572 #mID61495,#pID25573 #mID61495,#pID25580 #mID61495{visibility:hidden;display:none}


/***********************************************************************************************************************************/
#mID61538 .miniatura{background: #fff; text-align: center;width:117px; margin:0px; padding:10px 0px}
#mID61538 .miniatura:hover{background: #b0b0b0;}
/*********************************************  OCULTAR MENÚ DE TERCER NIVEL *****************************************************************/
#sliding-navigation .pID25584 ul,#sliding-navigation .pID25588 ul,
#sliding-navigation .pID25613 ul,#sliding-navigation .pID25613 ul{display:none;visibility:hidden}
/***********************************************************************************************************************************/

.contenedorPrensa{background:url(/Design/Themes/Avalon/images/separador.png) no-repeat left 50%;padding-left:10px;height:105px}

/*********************************** EFECTO SOMBREADO CAJAS PÁGINA INICIO   ******************************/
.lanzamientos .titulo,.noticiasInicio .titulo{margin:0px 0px -10px;}
#pID25551 .lanzamientos:hover, #pID0 .lanzamientos:hover{background:url(/Portals/avalon/UDTIP_Layouts/Images/glow.png) bottom no-repeat}
#pID25551 .lanzamientos, #pID0 .lanzamientos{margin-right:5px;padding-left:21px !important; margin-top:45px;}
#pID25551 .lanzamientos .textoSinopsis, #pID0 .lanzamientos .textoSinopsis{width:280px !important}
/*
#pID25551 .lanzamientos .cartel, #pID0 .lanzamientos .cartel{background:url(/Design/Themes/Avalon/images/sombraFotosMedTrans.png) 50% 0%}
*/

#pID25551 .noticiasInicio:hover, #pID0 .noticiasInicio:hover{background-color:#f3f3f3}
/*
#pID25551 .noticiasInicio .cartel, #pID0 .noticiasInicio .cartel{background:url(/Design/Themes/Avalon/images/sombraFotosMedTrans.png) 50% 0%}
*/
#pID25551 .noticiaPortada, #pID0 .noticiaPortada{margin-right:5px;padding-left:19px;height:230px; padding-top:10px}
#pID25551 .noticiaPortada:hover, #pID0 .noticiaPortada:hover{background-color:#f3f3f3}

/**************************************************** botones ********************************************************/
.VerRdosOn{background-position:0px 2px !important; background-repeat:no-repeat !important}
/***********************************************************************************************************************/

/************************************** tablagroup *******************************************/

/*.Group{font-size:20px; color:#666; text-transform:uppercase; padding:10px 0px; height:40px; background:url(/Portals/avalon/UDTIP_Layouts/Images/separadorSombra.jpg) bottom repeat-x; width:500px}*/

.Group{font-size:22px; color:#000000; text-transform:uppercase; font-weight:normal; padding:10px 0px 5px 0px;
			background:url(/Portals/avalon/UDTIP_Layouts/Images/separadorItems.jpg) repeat-x left bottom; height:20px; margin-bottom:15px;width:520px}

/******************************************** Reescritura de clases para Highslide *************************************/
.highslide-html-content{padding:0px !important}
.highslide-heading{color:#a41a17 !important;text-transform:uppercase;font-weight:normal !important;font-size:18px !important;text-align:center;font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif !important;background:url(/Design/Themes/Avalon/images/Logo.png) 0px 0px no-repeat;height:53px;line-height:53px;vertical-align:middle;padding-left:55px}
.highslide-body{padding-top:50px}

/*#mID61640 .zm{margin:30px 0px 10px}*/

#pID25664 .tableIPTable{width:100%}
.tableIPTable .tabla td, .tableIPTable .tablaAlt td{padding:3px 10px}
.tableIPTable .tablaAlt td{background-color:#e8e8e8}
.tableIPSearchTable{margin-bottom:25px}

#pID25587 .Group{font-size:18px;background:url(/Portals/avalon/UDTIP_Layouts/Images/RedDot.png) no-repeat 0px 14px;padding-left:20px}

/**********************************************************************************************************************
	Al no ser un tema simétrico, cuando se pasa de una visualización 3 tres columnas a otra en dos columnas el ancho de la columna izquierda cambia.
	Para solucionar este problema se redefinen los anchos para esas páginas.
********************************************************************************************************************************************************/
#pID25614 #contenedorLiquido .grid_4, #pID25710 #contenedorLiquido .grid_4, #pID25709 #contenedorLiquido .grid_4, #pID25711 #contenedorLiquido .grid_4, #pID25615 #contenedorLiquido .grid_4, #pID25616 #contenedorLiquido .grid_4, #pID25712 #contenedorLiquido .grid_4, #pID25802 #contenedorLiquido .grid_4{width:160px}
#pID25614 #contenedorLiquido .grid_12, #pID25710 #contenedorLiquido .grid_12, #pID25709 #contenedorLiquido .grid_12, #pID25711 #contenedorLiquido .grid_12, #pID25615 #contenedorLiquido .grid_12, #pID25616 #contenedorLiquido .grid_12, #pID25712 #contenedorLiquido .grid_12, #pID25802 #contenedorLiquido .grid_12{width:760px}

/****************************************************** banner de produccion, distribucion y tv **************************************************************/
.iconoBanner{float:left}
.bannerProduccion{height:142px; margin:auto; width:840px}
.distribucion{background:url(/Portals/avalon/images/Distribucion.png) no-repeat}
.distribucion:hover{background:url(/Portals/avalon/images/Distribucion.png) 0px -142px }
.produccion{background:url(/Portals/avalon/images/Produccion.png) no-repeat}
.produccion:hover{background:url(/Portals/avalon/images/Produccion.png) 0px -142px }
.tv{background:url(/Portals/avalon/images/Tv.png) no-repeat}
.tv:hover{background:url(/Portals/avalon/images/Tv.png) 0px -142px }
.logoBanner{background:url(/Portals/avalon/images/logoBanner.png); width:98px; }
.logoBanner:hover{background:url(/Portals/avalon/images/logoBanner.png) 0px -142px;}


#sliding-navigation .pID25709{margin-top:25px}
#mID62000, #mID62001, #mID62299, #mID61999{margin-top:-20px}
#pID25802 .ThreePanes .grid_4{width:160px}
.header .buscadorContainer{left:725px !important}

/************* Cookies ***************/
#stickyFooter{
    position:fixed;
    width:100%;
	left:0;
	margin:auto;
	bottom:-25000;
    height:0px;
    background:#333;
    text-align:center;
    color:#fff;
	z-index:1000;
}
#stickyFooter p{padding:20px;}
#stickyFooter a{color:red}

.aceptarCookies{
	background-color: #4d90fe;
	background-image: -webkit-linear-gradient(top,#4d90fe,#4787ed);
	border: 1px solid #3079ed;
	border-radius: 2px;
	color: #fff;
	cursor: default;
	display: inline-block;
	font-size: 11px;
	font-weight: bold;
	height: 20px;
	line-height: 20px;
	margin-right: 0px;
	min-width: 26px;
	outline: 0;
	padding: 0 8px;
	text-align: center;
	white-space: nowrap;
}

.aceptarCookies:hover{
	background-color: #357ae8;
	background-image: -webkit-linear-gradient(top,#4d80fe,#357ae8);
	border: 1px solid #2f5bb7;
	border-bottom-color: 2f 5bb 7;
}
/***** Fin cookies **********/

#mc_embed_signup .clear
{
	width: initial;
	height: initial;
	visibility: visible;
}
