form, body, h2, p
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

a img
{
	border: 0px;
}

#clearer
{
	clear: both;
}

/*Cuerpo de Pgina*/
body
{
	background: #E6E6E6;
	text-align: center;
	font-family: Tahoma;
	font-size: 11px;
}

div#frame
{ 
	margin: 0px auto 0px auto;	
	padding: 0px 0px 0px 0px;
	text-align: left;
	width: 778px;			
}

div#header
{
	background-image: url(../viewfile.aspx?id=3042);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 10px 10px 10px 10px;		
	height: 120px;
}

div#header div.banner
{
	margin: 55px 0px 0px 264px;	
	border: 0px solid;
	height: 60px;
	width: 468px;
	
}

div#header div.links
{
	float: right;
	margin: 15px 38px 0px 0px;
	_margin: 15px 20px 0px 0px;
}
div#header div.links a
{
	margin-right: 8px;
}

div#header div.logo
{
	float: left;	
	margin: 50px 0px 0px 36px;
	_margin: 50px 0px 0px 18px;
}

div#body
{
	padding: 0px 10px 20px 10px;
	background: url(../Images/bkg.jpg) repeat-y top left;
	width:758px;
}

div#body div.titSeccion
{
	margin: 0px 0px 0px 0px;
	width:560px;	
	padding: 0px 0px 0px 0px;
}

div#headerTrivia
{
	background-image: url(../Images/Trivia/TriviaHeader.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	padding: 10px 10px 10px 10px;		
	height: 55px;
}

div#tituloTrivia
{
	background: url(../Images/Trivia/TriviaTitulo.jpg) no-repeat top center;
	padding: 14px 10px 0px 160px;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #529ECE;
	height: 28px;
}

div#bodyTivia
{
	padding: 0px 10px 0px 10px;
	background: url(../Images/Trivia/TriviaBack.jpg) repeat-y top center;
}

div#bodyTriviaBack
{
	padding: 0px 129px 0px 129px;
	background: url(../Images/Trivia/TriviaBody.jpg) no-repeat top center;
	height: 330px;
}

div#footerTrivia
{
	padding: 5px 5px 0px 0px;
	background: url(../Images/Trivia/TriviaFooter.jpg) no-repeat top center;
	height: 28px;
	text-align:center;
	color:#000000;		
/*	height: 34px;
	font-family: Tahoma;
	text-align: center;	
	padding: 6px 10px 0px 10px;*/
	font-size: 11px;
	letter-spacing: 1px;
	font-family: Tahoma;

}

div#ImagenBackTrivia
{
	background-image: $bkg_trivia;
	background-position: right top;
	background-repeat: no-repeat;
}

.linkFooterTrivia
{
	color:#000000;
	/*text-decoration:underline;*/
	text-decoration: none;
}

div#menuBar
{
	height: 27px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


div#MenuSecundario
{
	/*background: url(../Images/menusecundario.jpg) top left;*/
	float: right;
	margin: 0px 3px 0px 0px;
	_margin: 0px 0px 0px 0px;
	padding: 5px 5px 3px 0px;	
	_padding: 5px 0px 3px 0px;	
	font-family: Futura MdCn BT;
	font-size:12px;
	text-align: right;
	width: 190px;
	_width: 195px;
	height: 15px;		
	background-color:Green;	
}


div#MenuSecundario a
{
	text-decoration:none;
	color: #097BB9;
}

div#body div.formulario
{
	margin: 30px 30px 15px 30px;
	font-family: Tahoma;
	padding: 0px 25px 0px 25px;	
}

div#body div.formulario h2
{
	font-size: 13px;
	color: #0B6085;
}

div#body div.formulario div.BlueTitle
{
	margin: 20px 0px 10px 0px ;
	width: 460px;
	text-align: center;
	text-transform: uppercase;
	color: #317DA5;
	padding: 2px 2px 2px 2px;
	font-size: 12px;
	font-weight: bold;
	background: #ADDBE7;
}


div#body div.formulario strong
{
	color: #FF5757;
}

div#body div.formulario p
{
	font-size: 11px;
	margin-bottom: 30px;
}

div#body div.formulario table.tableForm
{
	width: 380px;
}

div#body div.formulario table.tableForm td.name
{
	font-size: 11px;
	text-transform: uppercase;
	width: 228px;
	vertical-align: top;
}

div#body div.formulario table.tableForm td.control input, div#body div.formulario table.tableForm td.control textarea
{
	background: url(../Images/bkginput.gif) repeat-x;
	border: 1px solid #696969;
	width: 228px!Important;
}
div#body div.formulario table.tableForm td.control select
{
	border: 1px solid #696969;
	width: 175px!Important;
}

div#body div.formulario table.tableForm td.control2 input
{
	background: none!Important;
	border: 0px!Important;
	width: auto!Important;
}

div#body div.formulario table.tableForm td.control table.RadioButtonList input
{
	background: none!Important;
	border: 0px!Important;
	width: auto!Important;
}

div#body div.formulario table.tableForm td.control table tr.header
{
	font-size: 11px;
	text-transform: uppercase;
	width: 228px;
	vertical-align: top;
}

div#body div.formulario table.tableForm td.control tr.control input
{
	width: auto!Important;
}

div#body div.formulario table.tableForm td.control textarea
{
	height: 100px;
}

div#body div.separador
{
	margin: 0px 30px 0px 30px;
}

div#body div.botonera
{
	margin: 10px 235px 0px 30px;
	text-align: center;
}

div#rightColumn
{		
	float: right;
	width: 189px;	
	padding: 10px 0px 10px 0px;	
	margin: 0px 2px 5px 0px;	 		
}


div#rightColumn img.margin
{
	margin: 0px 0px 20px 0px;
}

div#rightColumn p, div#rightColumn h3
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}

div#rightColumn div.caja
{
	width: 156px;
	background-image: url(../viewfile.aspx?id=3040);
	background-repeat: repeat-y;
	background-position: right top;
	background-color: Transparent;
	padding: 2px 14px 7px 18px;
}

div#rightColumn div.caja h3
{
	font-size: 11px;
	padding: 5px 0px 5px 0px;
}

div#rightColumn div.caja p
{
}

div#rightColumn div.caja div.titEsp
{
	font-weight: bold;
	text-align: left;
	padding: 10px 0px 5px 10px;
}

div#rightColumn div.caja td.subTitEsp
{
	font-weight: bold;
	text-align: left;
}

/*Cajas con Listas*/
div#rightColumn div.caja ol
{
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	font-size: 10px;
}

div#rightColumn div.caja ol li
{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #FF0000;
	list-style-position: outside;
}

div#rightColumn div.caja ol li a
{
	font-weight: normal;
}

div#rightColumn div.caja ul
{
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
}

div#rightColumn div.caja ul li
{
	margin: 0px 0px 10px 18px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #FF0000;
	list-style-image: url(../Images/bullet.gif);
	list-style-position: outside;
}

div#rightColumn div.caja ul li a
{
	font-weight: normal;
}


div#rightColumn div.caja a
{
	font-weight: bold;
	color: #000000;
}

div#rightColumn div.caja div.buttonContainer
{
	margin: 8px 0px 3px 0px;	
	text-align:center;
}

div#rightColumn div.cajaSubMenu div.buttonContainerSubMenu
{
	margin: 0px 0px 1px 0px;		
}

/*Tipos de Cajas*/

div#rightColumn div.caja div.textBusquedaContainer
{
	margin: 0px 0px 3px 0px;	
	text-align:center;
}

div#rightColumn div.caja div.textBusquedaContainer input
{
	width: 129px;
}

div#rightColumn div.cajaBusqueda
{
	background-image: url(../viewfile.aspx?id=3038);
	background-position: right top;
	background-repeat: no-repeat;

	padding: 37px 0px 0px 0px;
	text-align: center;
}

div#rightColumn div.cajaAcreditarse
{
	background-image: url(../viewfile.aspx?id=3034);
	background-position: right top;
	background-repeat: no-repeat;
	padding: 37px 0px 0px 0px;
	text-align: center;
}

div#rightColumn div.cajaNewsletter
{
	background-image: url(../viewfile.aspx?id=3045);
	background-position: right top;
	background-repeat: no-repeat;
	padding: 37px 0px 0px 0px;
	text-align: center;
}

div#rightColumn div.cajaNovedades
{
	background-image: url(../viewfile.aspx?id=3046);
	background-position: right top;
	background-repeat: no-repeat;
	padding: 37px 0px 0px 0px;	
}

div#rightColumn div.cajaMasVotadas
{
	background-image: url(../viewfile.aspx?id=3043);
	background-position: right top;
	background-repeat: no-repeat;
	padding: 37px 0px 0px 0px;
	text-align: left;
}

div#rightColumn div.cajaBusquedaCatalogo
{
	background-image: url(../viewfile.aspx?id=3035);
	background-position: right top;
	background-repeat: no-repeat;
	padding: 37px 0px 0px 0px;
	text-align: center;	
	font-size:10px;
}

div#rightColumn div.cajaBusquedasEspeciales
{
	background-image: url(../viewfile.aspx?id=3036);
	background-position: right top;
	background-repeat: no-repeat;
	padding: 37px 0px 0px 0px;
	text-align: center;
}

div#rightColumn div.cajaPeliculasRelacionadas
{
	background-image: url(../viewfile.aspx?id=3047);
	background-position: right top;
	background-repeat: no-repeat;
	padding: 37px 0px 0px 0px;
	text-align: left;
}

div#rightColumn div.cajaDatos
{
	background-image: url(../viewfile.aspx?id=3044);
	background-position: right top;
	background-repeat: no-repeat;
	padding: 32px 0px 0px 0px;
	text-align: center;
}

/*Fin de Caja Datos*/


div#rightColumn div.cajaSubMenu
{
	margin: 0px 0px 14px 0px;
}

div#rightColumn div.cajaSubMenu object
{
	margin: 0px 0px 0px 1px!Important;	
}

div#body div.cierraCaja div.caja div.rotuloBusqueda
{
	font-weight:bold;
	text-align:left;
	padding: 6px 0px 3px 0px;	
}

div#body div.cierraCaja div.caja div.formatoBusqueda
{
	font-weight:bold;	
	padding: 6px 0px 3px 0px;
	text-align:left;
}

div#rightColumn div.cierraCaja div.caja div.generoBusqueda
{	
	font-size:9px;
	text-align:left;
}

div#rightColumn div.cierraCaja div.caja div.generoBusqueda span.generoSeleccionado label a
{
	 font-weight:bold;
}

div#rightColumn div.cierraCaja div.caja div.generoBusqueda label a
{
	font-weight: normal;
	text-decoration: none;
}

div#rightColumn div.cierraCaja div.caja div.generoBusqueda label a:hover
{
	text-decoration: underline;
}

div#rightColumn div.cierraCaja div.caja div.generoBusqueda p.generoSeleccionado label a
{
	 font-weight:bold;
}

div#rightColumn div.cajaBusquedaCatalogo table td input.textbox 
{
	width: 70px;
}

div#rightColumn div.caja input.textbox
{
	background: url(../Images/bkginput.gif) repeat-x;
	border: 1px solid #696969;	
}



div#rightColumn div.cajaAcreditarse label
{
	text-transform: uppercase;
	font-size: 10px;
}

div#rightColumn div.cajaAcreditarse input.textbox
{
	width: 70px!Important;
}

div#rightColumn div.caja table.controlesAcreditarse input.textbox
{
	width: 70px!Important;
}


/*Tipos de Caja*/
div#rightColumn div.cierraCaja
{
	width: 188px;
	background-image: url(../viewfile.aspx?id=3039);
	background-position: right bottom;
	background-repeat: no-repeat;
	background-color: #FEFAFA;
	padding: 0px 0px 3px 0px;
	margin: 0px 0px 14px 0px;
}


div#rightColumn div.cierraCaja table tr td
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

div#rightColumn div.cierraCaja table tr td img
{
	margin: 0px 0px -2px 0px;
	padding: 0px 0px 0px 0px;
}

div#footer
{
	background-image: url(../viewfile.aspx?id=3041);
	background-position: left top;
	background-repeat: no-repeat;
	height: 34px;
	padding: 6px 10px 0px 10px;
	font-family: Tahoma;
	font-size: 11px;
	text-align: center;
	letter-spacing: 1px;
	font-family: Tahoma;
	
/*	position:absolute;
	bottom:auto;
	border:1px solid;*/
}

div#footer a 
{
	text-decoration: none;
	color: #000000;	
}

div#body div.containerForm
{
	background: url(../Images/backcaja.gif) repeat-y top right;
	border: 1px solid #85B9C5;
	width: 445px;
	margin: 40px 60px 60px 60px;
	padding: 20px 0px 20px 0px;
}
div#body div.containerForm div.formulario
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

div#body div.containerForm div.formulario div.botonera
{
	margin: 20px 0px 0px 30px;
	text-align: center;	
}

div#body div.containerForm div.formulario div.linkContainer
{
	text-align: center;
	margin: 5px 0px 0px 30px;
}

div#body div.containerForm div.formulario div.linkContainer a
{
	color: #000000;
	font-weight: bold;
}

div#body div.containerForm div.formulario div.errorContainer
{
	margin: 0px 0px 20px 0px;
}

/*Listado de Portadas*/
div#body div.listadoPortadas
{
	/*margin-right: 209px;*/
	padding: 30px 10px 0px 10px;
	width:516px;
	float:none;
	/*
	margin: 25px 0px 0px 10px;
	_margin: 0px 0px 0px 0px;*
*/

}

div#body div.listadoPortadas div.pelicula
{
	width: 109px;
	float: left;
	margin: 0px 10px 20px 10px;
	_margin: 0px 10px 20px 10px;	
}

div#body div.listadoPortadas div.pelicula div.portada img
{
	border: 1px solid #ff0000; 
}

div#body div.listadoPortadas div.pelicula div.titulo
{
	background: url(../Images/ListadoPortadas/bkgtitulo.gif) top left repeat-x;
	border: 1px solid #C4C4C4;
	text-align: center;
	margin: 1px 0px 0px 0px;
	padding: 4px 0px 0px 0px;	
	height: 68px;
	width: 105px;
}

div#body div.listadoPortadas div.pelicula div.titulo a
{
	text-decoration: none;
	color: #000000;
}

div#body div.listadoPortadas div.pelicula div.titulo tr td.titulo
{
	padding: 0px 2px 0px 2px;
}

div#body div.listadoPortadas div.pelicula div.titulo strong
{
	margin: 0px 0px 8px 0px;	
	font-size: 10px;
}

div#body div.listadoPortadas div.pelicula div.flags img
{
	margin-right: 1px;
}

div#body div.listadoPortadas div.pelicula div.flags img.last
{
	margin-right: 0px;
}

div#body div.listadoPortadas table tr.alt
{
	background: #E6E6E6;
}


/*Container del Destacado*/
div#body object#destacados,div#body embed#destacados
{
	margin: 0px 0px 0px 15px;
	_margin: 0px 32px 0px 32px;
}

div#body div.sellos
{
	margin: 15px 32px 10px 32px;
}
/*Listado catalogo*/
div#body div.containerListadoCatalogo
{
	/*margin: 15px 0px 0px 32px;		*/	
	margin: 10px 32px 10px 32px;
	_margin: 20px 0px 0px 15px;
	width:492px;			
	float:left;
}

div#body div.listadoCatalogo
{
	/*margin: 10px 32px 10px 32px;	*/
	margin: 5px 0px 0px 0px;
	width: 492px;	
	text-align:center;
	
}

div#body div.containerListadoPersonas
{
	/*margin: 15px 0px 0px 32px;		*/	
	margin: 10px 32px 10px 32px;
	_margin: 20px 0px 0px 15px;
	width:492px;			
	float:left;
}

div#body div.listadoPersonas
{
	/*margin: 10px 32px 10px 32px;	*/
	margin: 5px 0px 0px 0px;
	width: 492px;	
	text-align:left;
}

div#body div.listadoPersonas table.listadoPersonas tr td
{
	text-transform: uppercase;
}

div#body div.listadoPersonas table.listadoPersonas tr
{
	height: 23px;
}

div#body div.listadoPersonas table.listadoPersonas tr td.NombreApellido
{
	padding: 0px 0px 0px 15px;		
	text-align:left;
}

div#body div.listadoPersonas table.listadoPersonas tr td.NombreApellido a
{
	text-decoration:none;
	color:Black;
}

div#body div.listadoPersonas table.listadoPersonas tr.alt
{
	background: #E6E6E6;
	border: 0px;
}

div#body div.listadoComercial
{
	/*margin: 10px 32px 10px 32px;	*/
	margin: 5px 0px 0px 0px;
	width: 492px;	
	text-align:center;		
}

div#body div.listadoComercial table tr td.fecha
{
	width: 90px;
	text-align:center;
	font-weight:bold;	
	font-size:11px;	
}

div#body div.listadoComercial table tr td.titulo
{
	width: 300px;
	text-align:left;
	font-weight:bold;
	text-align:left;
	font-size:11px;	
	color:#0B6085;
}

div#body div.listadoComercial table tr td.link a
{
	text-align:center;
	font-weight:normal;	
	font-size:11px;	
	text-decoration:none;
	color:#000000;
}

div#body div.listadoComercial table tr td.link a:hover
{
	text-decoration:underline;
}

div#body div.listadoCatalogo span.errorBusqueda
{
	font-size:12px;
	color:Red;
	font-weight:bold;
}

div#body table.listadoCatalogo
{
	/*margin: 10px 32px 10px 32px;*/
	margin: 15px 0px 0px 0px;
	font-size:9px!Important;	
}

div#body table.listadoCatalogo tr td
{
	text-transform: uppercase;
}

div#body table.listadoCatalogo tr
{
	height: 23px;
}

div#body table.listadoCatalogo tr td.title
{
	padding: 0px 0px 0px 15px;		
	text-align:left;
}

div#body table.listadoCatalogo tr td.title a
{
	text-decoration:none;
	color:Black;
}


div#body table.listadoCatalogo tr td.formato
{
	font-family: Arial Black;
	color: #8C0000;
	font-size:10px!Important;
}

div#body table.listadoCatalogo tr td.lanzamiento
{
	text-align: center;
}

div#body table.listadoCatalogo tr.alt
{
	background: #E6E6E6;
}

/*Listado Noticias*/
div#body div.containerListadoNoticias
{
	margin: 10px 32px 10px 32px;
	width: 492px;
	background-color:Blue;
}

div#body table.listadoNoticias
{
/*	margin: 10px 32px 10px 32px;*/
	margin: 15px 0px 0px 0px;
}

div#body table.listadoNoticias tr td
{
	text-align: justify;
}

div#body table.listadoNoticias tr td.noticia
{
	padding: 15px 15px 15px 15px;	
}

div#body table.listadoNoticias tr td.noticia table tr td.fecha
{
	font-weight:bold;	
	font-size:11px;	
}

div#body table.listadoNoticias tr td.noticia table tr td.titulo, div#body table.listadoNoticias tr td.noticia table tr td.titulo a
{
	font-weight:bold;
	text-align:left;
	font-size:13px;	
	color:#0B6085;
	text-decoration: none;
}

div#body table.listadoNoticias tr td.noticia table tr td.copete
{
	font-size:11px;	
	font-weight:normal;
	padding-top:9px;
}

div#body table.listadoNoticias tr.alt
{
	background: #E6E6E6;
}

div#body table.listadoNoticias tr.comun
{
	background: #FFFFFF;
}


/*Contenido*/
div#body div.contenido
{
	margin: 20px 34px 0px 34px;
	width: 492px;
}

div#body div.contenido h2
{
	margin: 0px 0px 0px 0px;
	font-size: 16px;
	color: #FF5757;
}

div#body div.contenido p
{
	margin: 20px 0px 20px 0px;
	font-size: 11px;
	text-align: justify;
}

div#body div.contenido p.copete
{
	font-size: 12px;
	color: #0B6085;
	
}

div#body div.contenido a.link
{
	font-size: 11px;
	color: #FF5757;
	text-decoration: none;
}

div#body div.contenido li
{
	text-align: justify;
}

/*Calificar*/

div#peliculaDetail table td.portada div.calificar a img, div.calificar a img
{
	background: url(../Images/Listado/estrella_disabled.gif) no-repeat top left;
	margin: 1px 1px 1px 1px;
	border: 0px!important;
}

div#body div.fichaPeliculaCompleta div.fichaPelicula table tr td div.calificar
{	
	width:100px;
	margin-right:18px;
}

/*Ficha de la Pelicula*/

div#peliculaDetail 
{
	margin: 30px 230px 20px 57px;
}

div#peliculaDetail table 
{
	table-layout: fixed;
}
div#peliculaDetail table td.portada
{
	width: 151px;
	text-align: center;
	vertical-align: top;
}

div#peliculaDetail table td.portada img
{
	border: 1px solid #ff0000;
	margin: 0px 0px 5px 0px;
}

/*Imagen no disponible*/
div#peliculaDetail img.noDispone
{
	position: relative;
	top: -119px;
	left: 0px;
}

div#peliculaDetail table td.portada div.options
{
	margin: 20px 0px 0px 0px;
	text-align: left;
	font-family: Tahoma;
	font-size: 10px;
	text-transform: uppercase;
}

div#peliculaDetail table td.portada div.options a img
{
	border: 0px;
}

div#peliculaDetail table td.info 
{
	vertical-align: top;
}

div#peliculaDetail table td.info div.info
{
	margin: 5px 0px 0px 20px;	
}

div#peliculaDetail table td.info div.info div.item, div#peliculaDetail table td.info div.info div.sinopsis
{
	font-size: 11px;
	margin: 0px 0px 15px 0px;
	text-align: justify;
}

div#peliculaDetail table td.info div.info div.sinopsis
{
	text-transform: none;
	line-height: 16px;
	text-align: justify;
	margin: 25px 0px 15px 0px;
}

div#peliculaDetail table td.info div.info div.item span, div#peliculaDetail table td.info div.info div.sinopsis span
{
	text-transform: capitalize;
	font-weight: bold;
	color: #00587F;
}

div#peliculaDetail  a.linkDetalle
{
	color:#000000;
	text-decoration:none;
}

div#peliculaDetail  a.linkDetalle:hover
{
	color:#000000;	
	text-decoration:underline;
}


div#peliculaDetail  div.tablaFeatures
{
	margin: 20px 0px 0px 0px ;
}

div#peliculaDetail  div.tablaFeatures table
{
	width: 460px;

}

div#peliculaDetail  div.tablaListaPrecios
{
	margin: 20px 0px 0px 0px ;
}

div#peliculaDetail  div.tablaListaPrecios table
{
	width: 460px;
	border-collapse: collapse;
}

div#peliculaDetail  div.tablaListaPrecios table tr.titulo td
{
	background-color:#ADDBE7;
	text-align:center;
	vertical-align:top;	
	color: #317DA5;
	padding: 2px 2px 2px 2px;
	font-size: 11px;
	font-weight: bold;	
	
	border-right-color:#ffffff;
	border-right-style:solid;
	border-right-width:1px;
}



div#peliculaDetail  div.tablaListaPrecios table tr td.tituloInvertido
{
	background-color:#61AABA;
	text-align:center;
	vertical-align:top;	
	color: #FFFFFF;
	padding: 2px 2px 2px 2px;
	font-size: 11px;
	font-weight: bold;	
	
	border-right-color:#ffffff;
	border-right-style:solid;
	border-right-width:1px;

}

div#peliculaDetail  div.tablaListaPrecios table tr td
{
	text-align:center;	
	font-weight:bold;
	
	border:1px solid white;
	_border: 0px;
}

div#peliculaDetail  div.tablaListaPrecios table tr td.repreciacion
{
	text-align:center;	
	/*background-color:#ADDBE7;*/
	color: #317DA5;
	font-weight:bold;
	text-transform:uppercase;
	/*border: 1px solid #317da5;*/
}

div#peliculaDetail div.tablaListaPrecios table tr td.formato
{
	font-family: Arial Black;
	color: #00587F;
	font-size:10px!Important;
	font-weight:normal;
}

div#peliculaDetail  div.canales
{
	margin: 20px 0px 0px 0px ;
}

div#peliculaTitulo
{
	background: url(../Images/Secciones/seccionBase.gif) top left no-repeat;
	padding: 15px 0px 10px 50px;
	font-size: 18px;
	text-transform: uppercase;
	color: #529ECE;
	width: 508px;
}

div#peliculaDetail  div.tablaFeatures table 
{
	table-layout: fixed;
}

div#peliculaDetail  div.tablaFeatures table th
{
	text-align: center;
	text-transform: uppercase;
	color: #317DA5;
	padding: 2px 2px 2px 2px;
	font-size: 11px;
	font-weight: bold;
	background: #ADDBE7;
}

div#peliculaDetail div.tablaFeatures table td.label
{	
	width: 20%;
}

div#peliculaDetail div.tablaFeatures table td
{
	padding: 2px 2px 2px 10px;
	font-size: 10px;
	text-transform: capitalize;
}


div#peliculaDetail div.tablaFeatures table td span
{
	font-weight: bold;
	color: #00587F;
	text-transform: capitalize;
	
}

div#peliculaDetail div.tablaFeatures table tr.last
{
	background: #E7E7E7;
}

div#ventanaOlvido
{
	background: url(../Images/bkgolvido.gif) repeat-y top left;
	border: 1px solid;
	width:354px;
	height:228px;
	margin: 30px 0px 0px 100px;
}



DIV#cajaVotar { BACKGROUND: url(../Images/LayerVotar/bkg.gif) #fff no-repeat left top; LEFT: 465px; POSITION: absolute; TOP: 215px; TEXT-ALIGN: left; display: none;}
DIV#cajaVotar H3 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 20px; TEXT-TRANSFORM: uppercase; COLOR: #1882bc; PADDING-TOP: 0px; FONT-FAMILY: Tahoma; width: 291px;}
DIV#cajaVotar IMG.close { MARGIN: 15px 20px 10px 290px }
DIV#cajaVotar TABLE { MARGIN: 0px 20px 20px 20px;}
DIV#cajaVotar TABLE TD { PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-SIZE: 11px; BACKGROUND: #e6e6e6; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }
DIV#cajaVotar TABLE TD.alt { BACKGROUND: transparent;}
DIV#cajaVotar TABLE TD.stars { PADDING-RIGHT: 5px; PADDING-LEFT: 0px; BACKGROUND: transparent; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }


DIV#cajaGaleria { BACKGROUND: url(../Images/layer_galeria.jpg) #fff no-repeat left top; LEFT: 265px; POSITION: absolute; TOP: 215px; TEXT-ALIGN: left; display: none;}
DIV#cajaGaleria H3 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 20px; TEXT-TRANSFORM: uppercase; COLOR: #1882bc; PADDING-TOP: 0px; FONT-FAMILY: Tahoma; width: 291px;}
DIV#cajaGaleria IMG.close { MARGIN: 10px 20px 5px 437px }
DIV#cajaGaleria TABLE { MARGIN: 0px 20px 20px 20px;}
DIV#cajaGaleria TABLE TD { PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-SIZE: 11px; BACKGROUND: #e6e6e6; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }
DIV#cajaGaleria TABLE TD.alt { BACKGROUND: transparent;}
DIV#cajaGaleria TABLE TD.stars { PADDING-RIGHT: 5px; PADDING-LEFT: 0px; BACKGROUND: transparent; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }

DIV#cajaRecomendar { BACKGROUND: url(../Images/LayerRecomendar/bkg.gif) #fff no-repeat left top; LEFT: 465px; POSITION: absolute; TOP: 215px; TEXT-ALIGN: left; display: none;}
DIV#cajaRecomendar H3 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 20px; TEXT-TRANSFORM: uppercase; COLOR: #1882bc; PADDING-TOP: 0px; FONT-FAMILY: Tahoma; width: 291px;}
DIV#cajaRecomendar IMG.close { MARGIN: 15px 20px 10px 290px }
DIV#cajaRecomendar TABLE { MARGIN: 0px 20px 10px 20px;}
DIV#cajaRecomendar TABLE TD { PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-SIZE: 11px; BACKGROUND: #e6e6e6; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }
DIV#cajaRecomendar TABLE TD.alt { BACKGROUND: transparent;}

DIV#cajaMaterialApoyo { BACKGROUND: url(../Images/LayerMaterialApoyo/bkg.gif) #fff no-repeat left top; LEFT: 0px; POSITION: absolute; TOP: 0px; TEXT-ALIGN: left; height:452px}
DIV#cajaMaterialApoyo H3 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 15px; PADDING-BOTTOM: 0px; MARGIN: 13px 0px 13px 20px; TEXT-TRANSFORM: uppercase; COLOR: #1882bc; PADDING-TOP: 0px; FONT-FAMILY: Tahoma; font-weight:bold;}
DIV#cajaMaterialApoyo DIV.close { margin: 15px 0px 30px 0px; }
DIV#cajaMaterialApoyo TABLE.principal { MARGIN: 0px 20px 20px 20px; }

DIV#cajaLugaresCompra { BACKGROUND: url(../Images/LayerEmpresa/bkg.gif) #fff no-repeat left top; LEFT: 0px; POSITION: absolute; TOP: 215px; TEXT-ALIGN: left; display: none;height:auto; border: 1px solid #005880;}
DIV#cajaLugaresCompra H3 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 15px; PADDING-BOTTOM: 0px; MARGIN: 13px 0px 13px 20px; TEXT-TRANSFORM: uppercase; COLOR: #1882bc; PADDING-TOP: 0px; FONT-FAMILY: Tahoma; font-weight:bold;}
DIV#cajaLugaresCompra TABLE.principal { MARGIN: 0px 20px 20px 20px; }
DIV#cajaLugaresCompra IMG.close { MARGIN: 15px 20px 10px 437px }

DIV#cajaTrailer { BACKGROUND: url(../Images/layer_trailer.jpg) #fff no-repeat left top; LEFT: 265px; POSITION: absolute; TOP: 215px; TEXT-ALIGN: left; display: none;}
DIV#cajaTrailer H3 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 20px; TEXT-TRANSFORM: uppercase; COLOR: #1882bc; PADDING-TOP: 0px; FONT-FAMILY: Tahoma; width: 291px;}
DIV#cajaTrailer IMG.close { MARGIN: 12px 10px 5px 447px }

DIV#cajaMaterialApoyo tr.materialApoyoCheck td {padding-left:10px;}

div#ventanaMensaje
{
	background: url(../Images/bkgolvido.gif) repeat-y top left;
	border: 1px solid;
	width:334px;
	height:150px;
	margin: 30px 0px 0px 100px;
	padding: 20px 10px 10px 10px;
	text-align: center;
}


/*Fake window style*/
div#fakeWindow
{
	border: 3px solid #84824A;
	width: 507px;
	position: absolute;
	top: 200px;
	display: none;
	
}

div#fakeWindow div.close
{
	float: right;
	margin: 4px 2px 0px 0px;
}

div#fakeWindow div.close img
{
	cursor: pointer;
	height: 12px;	
}

div#fakeWindow h2
{
	background: url(../Images/bullet_close.gif) no-repeat	top right #D4D5C3;
	padding: 4px 1px 4px 10px;
	margin: 0px 0px 0px 0px;
	color: #83834F;
	text-transform: uppercase;
	font-weight: bold;
	text-align: left;
	font-family: Verdana;
	font-size: 12px;
}

div#fakeWindow div.content
{
	text-align: left;
	background: #EEEDE6;
	padding: 17px 17px 17px 17px;
}

div#fakeWindow div.content table.campos tr
{
	padding: 12px 0px 12px 0px;
}

div#fakeWindow div.content table.campos td
{
	font-size: 11px;
}

div#fakeWindow div.content table.campos td.field
{
	vertical-align: top;
}

div#fakeWindow div.content table.campos input, div#fakeWindow div.content table.campos textarea
{
	background: #F9F8F3;
	font-size: 11px;
	border: 1px solid #6B6C6F;
}

div#fakeWindow div.content table.campos input, div#fakeWindow div.content table.campos textarea
{
	width: 300px;
}

div#fakeWindow div.content table.campos div.botonera input
{
	width: auto!Important;
	border: 0;
	margin-top: 10px;
}

div#fakeWindow div.content table.campos textarea
{
	height: 150px;
}



div#fakeWindow div.content table.campos td span
{
	background: url(../Images/bullet_campo.gif) left no-repeat;
	padding-left: 10px;
}


#bigGallery 
{
	position: absolute;
	margin-bottom: 10px;
	width: 513px;
	display: none;
	top: 190px;
}

#bigGallery div.topCaja
{
	background: url(../Images/CajaGaleria/topcaja.gif) top right no-repeat #AE0001;
	padding: 2px 0px 2px 10px;
	text-align: right;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}

#bigGallery div.bottomCaja
{
	background: url(../Images/CajaGaleria/bottomcaja.gif) bottom right no-repeat #AE0001;
	padding: 0px 0px 4px 0px;
}

#bigGallery div.bodyCaja
{
	background: url(../Images/Caja/backbodycaja.gif) top left repeat-y #EDEDED;
	border-left: 3px solid #AE0001;
	border-right: 3px solid #000000;
	padding: 0px 0px 0px 0px;
	
}

#bigGallery div.close
{
	float: right;
	margin-right: 0px;
}

#bigGallery div.close img
{
	height: 16px;
	width: 16px;
	cursor: pointer;
}

a.linkOculto:hover
{
	text-decoration:underline;
}

a.linkOculto
{
	text-decoration:none;
}

a.linkInvisible
{
	display: none;
}
a.linkNoticia
{
	text-decoration: none;
}
a.linkNoticia:hover
{
	text-decoration: underline;
}
a.linkNoticia p
{
	font-weight: normal;
}
div.separadorCajaNov
{
	background: url('../Images/Cajas/separadorNovedad.gif') repeat-x left bottom;
	font-size: 1px;
}
div#detalleNoticia
{
	width: 550px;
	font-family: Tahoma;
}
div#detalleNoticia div.fecha
{
	background: #E6E6E6;
	margin: 20px 35px 15px 35px;
	padding: 5px 0px 5px 15px;
	font-weight: bold;
	color: #4F4F4F;
}
div#detalleNoticia div.titulo
{
	margin: 10px 45px 10px 45px;
	padding: 0px;
	font-weight: bold;
	font-size: 16px;
	color: #FF5757;
}
div#detalleNoticia div.copete
{
	margin: 15px 45px 10px 45px;
	padding: 0px;
	font-size: 12px;
	color: #0B6085;
	text-align: justify;
}
div#detalleNoticia div.texto
{
	margin: 15px 45px 10px 45px;
	padding: 0px;
	font-size: 11px;
	color: #000000;
	text-align: justify;
}
div#detalleNoticia div.texto p
{
	margin-bottom: 10px;
}
div#detalleNoticia div.separador
{
	background: url('../images/separadorBottomNov.gif') no-repeat;
	height: 1px;
	margin: 30px 30px 0px 30px;
}
div#detalleNoticia span.pre
{
	color: #0B6085;
	font-size: 11px;
	font-weight: bold;
}
div#detalleNoticia div.pie
{
	margin: 5px 45px 10px 45px;
	padding: 0px;
	font-size: 11px;
	color: #000000;
}
div#detalleNoticia img.imagenGrande
{
	margin: 20px 35px 0px 35px;
}
div.detalleNewsletter select
{
	width: 150px;
}
div.detalleNewsletter div.genero
{
	margin-bottom: 10px;
}
div.detalleNewsletter div.genero span
{
	padding-right: 60px;
}

table.cajaSorteo
{
	width: 100%;
}

table.cajaSorteo div.TituloSorteo
{
	font-family: Tahoma;
	font-weight: bold;
	font-size: 11px;
	color: #0B6085;
	margin-bottom: 5px;
}

table.cajaSorteo div.CopeteSorteo
{
	font-family: Tahoma;
	font-size: 11px;
	color: #464646;
}

table.cajaSorteo td div.caja div.botonSuscribirseSorteo
{
	padding-top: 10px;
	text-align: center;
}

table.preciosDesdeHasta
{
	width: 100%;
	font-weight: bold;
}

div.textoGrandeBusquedaPrecio
{
	text-transform: uppercase;
	font-weight: bold;
	padding-bottom: 3px;
}

table.preciosDesdeHasta tr.textBoxes td
{
	text-align: center;
}

table.busquedaPreciosTipo
{
	font-weight: bold;
	margin: 10px 0px 10px 0px;
}

div#detalleEvento
{
	width: 550px;
	font-family: Tahoma;
}
div#detalleEvento div.fecha
{
	background: #E6E6E6;
	margin: 20px 35px 15px 35px;
	padding: 5px 0px 5px 15px;
	font-weight: bold;
	color: #4F4F4F;
}
div#detalleEvento div.titulo
{
	margin: 10px 45px 10px 45px;
	padding: 0px;
	font-weight: bold;
	font-size: 16px;
	color: #FF5757;
}
div#detalleEvento div.copete
{
	margin: 15px 45px 10px 45px;
	padding: 0px;
	font-size: 12px;
	color: #0B6085;
	text-align: justify;
}
div#detalleEvento div.texto
{
	margin: 15px 45px 10px 45px;
	padding: 0px;
	font-size: 11px;
	color: #000000;
	text-align: justify;
}
div#detalleEvento img.imagenGrande
{
	margin: 20px 35px 0px 35px;
}

div#backbutton
{
	margin: 0px 35px 0px 35px;
	text-align: center;
	font-family: Tahoma;
	font-size: 10px;
	text-transform: uppercase;
}