/* --------------------------------------------- */
/* ------------------  Global ------------------ */
/* --------------------------------------------- */

body{	
	color: #adadad;
	margin:0 auto;
	font: normal 11px "Lucida Grande", Verdana, Arial, Helvetica, Tahoma sans-serif;
	/*background: url(../images/avatarBG_cines.jpg) repeat-x top center #000000;*/
	background-color:#7d7d7d;}
	
.wrapper {	
	 /*background:#fff url(/cines/images/bgMain.jpg)no-repeat top center*/;
	background-image:url(/cines/images/bgMain.jpg);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	width: 990px;
	margin: 0 auto;}

.top {
	background: url(/cines/images/topMainTitle.png) no-repeat top center;
	behavior: url(/iepngfix.htc);
	margin: 3px 5px;
	padding: 18px 10px;
	width:960px;
	*float:left;
	*clear:right;
	font-size:10px;
}
.top .container{
	margin: 0 0 0 5px;
	padding:0;
	width:960px;
	*float:left;
	*clear:right;
}
.top .container .titulo{
	margin: 0;
	padding:0;
	width:250px;
	*float:left;
	clear:right;
}
.top .searchContainer{
	margin: 0;
	margin: 0 0 4px 0;
	padding:0 0 18px 0;
	*padding:0;
	width:680px;
	*float:left;
	*clear:right;
}
.top .searchCine{
	margin: 0;
	padding:0;
	float:left;
	font-size:9px;
}
.top .searchPelicula{
	margin: 0;
	padding:0;
	float:right;
	font-size:9px;
}
.container {
	width:980px;
	padding:0;
	margin:0 auto;}

.fechaCartelera{
	color: #666;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	padding:5px;}
	
.footer {
	background: url(/cines/images/bgFooter.jpg) no-repeat top center #fff;
	behavior: url(/iepngfix.htc);
	margin: 0px 0 0 0;
	padding: 30px 0 30px 0;
	color:#7d7d7d;
	font: normal 12px;
	width:990px;
	float:left;
	*float:left;
	clear:right;
	*clear:right;}
.footer .linkContainer{
	width: 350px;
	margin: 0 auto;
	padding: 5px;
	*padding: 0;
	}
.footer a{
	color:#5f5f5f;
	font: bold 13px;
	text-decoration:none;
	width:100px;
	float:left;}
.footer a:hover{
	color:#7d7d7d;
	font: bold 13px;
	text-decoration:underline;}
	
.fecha {
	color: #7d7d7d;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;}

/* --------------------------------------------- */
/* --------------- Main Content ---------------- */
/* --------------------------------------------- */
.mainContent
{
	width:635px;
	float:left;
	margin: 0 0 0 5px;
	background-image:url(../images/bgCineCompleto.png);
	background-position:bottom center;
	background-repeat:repeat-y;
	vertical-align:top;
}

.tituloNota a{
	color: #666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;}
.tituloNota a:link{
	color: #666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;}
.tituloNota a:hover{
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:underline;}

.flashCartelera
{
	height:270px;
	margin:0;
	padding: 0;
	*float:left;
	*clear:right;
}
.flashCartelera .content
{
	width:515px;
	height:210px;
	margin: 0;
	padding: 0 30px;
}
.estrenoCartelera
{
	width:640px;
	height:200px;
	margin: 0 auto;
	*float:left;
	*clear:right;
}
.bgMainContent-top
{
	width: 640px;
	margin:0;
	padding:0;
	background:url(/cines/images/bgMainContent_01.png) center center no-repeat;
	behavior: url(/iepngfix.htc);
	height:12px;
}
.bgMainContent-center
{
	width: 640px;
	margin:0;
	padding:0;
	background:url(/cines/images/bgMainContent_02.png) center center repeat-y;
	behavior: url(/iepngfix.htc);
}
.bgMainContent-bottom
{
	width: 640px;
	margin:0;
	padding:0;
	background:url(/cines/images/bgMainContent_03.png) center center no-repeat;
	behavior: url(/iepngfix.htc);
	height:12px;
}
/*-------    Carrusel de Estrenos en la portada   ----------*/
.estrenoCarousel {
	text-align:center;
	vertical-align:middle;
	margin-top:5px;
	width:600px;
	border-top:0;
	*float:left;
	*clear:right;
	/*background:url(/cines/images/bg-noticiasvideos.jpg) repeat-x center center;*/}
	#contenedorEstreno {
	width:270px;
	height:255px;
	border: 1px solid #d5d4d4;
	text-align:center;
	padding: 15px 5px;
	margin: 5px;}
		#contenedorEstreno a {
			font-family: Tahoma, Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#333333;
			text-decoration:none;}
		#contenedorEstreno a:hover {
			font-family: Tahoma, Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#0578aa;
			text-decoration:underline;}

/***********************************************************************/
/*** SCROLL DE VIDEOS ***/
/***********************************************************************/
.estrenoCarousel .items IMG {
	margin: 0px;
	width:150px;
	height:350px;}
	
.estrenoCarousel .items A {
	margin: 3px -6px 15px 5px; 
	*margin: 3px -6px 15px 5px;
	_margin: 5px 7px;
	display: block; 
	float: left;
	width:160px;
	height:210px;
	color:#ddd;
	text-align:left;
	background: url(/cines/images/bgEstrenosPortadaThumb.png) no-repeat;
	behavior: url(/iepngfix.htc);
	background-position: 10px 4px;
	padding:10px 15px 45px;
	_padding:10px 15px 30px;} 
	
.estrenoCarousel .items A:hover {
	margin: 3px -6px 15px 5px;
	*margin: 3px -6px 15px 5px;
	_margin: 5px 7px;
	display: block; 
	float: left;
	width:160px;
	height:210px;
	color:#fff;
	text-decoration:none;
	background: url(/cines/images/bgEstrenosPortadaThumbHover.png) no-repeat;
	behavior: url(/iepngfix.htc);
	background-position: 10px 4px;
	padding:10px 15px 45px;
	_padding:10px 15px 30px;
	} 
.estrenoCarousel .items a p {
width: 120px;
height: 50px;
padding-left:6px;
*margin-top:-11px;
font-size:12px;
font-weight:bold;
line-height:13px;
text-align:left;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;	
}	
	 
.estrenoCarousel #galleryVideos .disabled {
	visibility: visible !important;}
	
.estrenoCarousel #galleryVideos .inactive {
	visibility: hidden !important;}
	
.estrenoCarousel .scrollableVideos {
	position: relative;
	width: 580px;
	height: 280px;
	background: url(/cines/images/bgEstrenosPortadaBg.png) no-repeat;
	behavior: url(/iepngfix.htc);
	overflow: hidden;
	float: left;
	margin-left:10px;
	*margin-left:25px;
	_margin-left:7px;
	_margin-right:7px;
}
	
.estrenoCarousel .scrollableVideos .items {
	position: relative; 
	width: 20000em; 
	clear: both;}
	
.estrenoCarousel .scrollableVideos IMG {
	width:150px;
	height:200px;
	padding: 1px; 
	background-color: #666; 
	margin: 0px 5px 6px 5px;
	_margin: 0px 0px 0px 10px;
	float: left;
	cursor: pointer; 
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px;}

.estrenoCarousel .scrollableVideos .active {
	z-index: 9999; 
	position: relative;
	border: #0578aa 2px solid;}
	
a.browseVideos {
	margin:-12px 30px -18px;
	*margin: -3px 0;
	width: 30px;
	height: 30px;
	display: block; 
	background: url(/cines/images/hori_largeNoticias.png) no-repeat; 
	behavior: url(/iepngfix.htc);
	float: left;
	cursor: pointer;}
	
a.rightVideos {
	background-position: 0px -30px; 
	clear: right; 
	margin-right: 0px;}
	
a.rightVideos:hover {
	background-position: -30px -30px;}
	
a.rightVideos:active {
	background-position: -60px -30px;}
	
a.leftVideos {
	margin-left: 0px;}
	
a.leftVideos:hover {
	background-position: -30px 0px;}
	
a.leftVideos:active {
	background-position: -60px 0px;}
	
a.disabled {
	visibility: hidden !important;}
	
.simple_overlayVideos {
	z-index: 10000; 
	border-bottom: #666666 1px solid; 
	border-left: #666666 1px solid; 
	background-color: #333333; 
	min-height: 200px; 
	width: 675px; 
	display: none; 
}
	
.estrenoCarousel .simple_overlayVideos .close {
	background-image: url(/cines/scrollable-gallery-with-tooltips_archivos/close.png);
	behavior: url(/iepngfix.htc); 
	position: absolute; 
	width: 35px; 
	height: 35px; 
	top: -15px; 
	cursor: pointer; 
	right: -15px;}

/* position and dimensions of the navigator */
.estrenoCarousel .naviVideos {
	margin-left:380px;
	_margin-left:280px;
	margin-top:6px;
	width:50px;
	height:19px;
	vertical-align:middle;}

/* items inside navigator */
.estrenoCarousel .naviVideos a {
	width:8px;
	height:8px;
	float:left;
	margin:3px;
	background:url(/cines/images/navigator.png) 0 0 no-repeat;
	behavior: url(/iepngfix.htc);
	display:block;
	font-size:1px;}

/* mouseover state */
.estrenoCarousel .naviVideos a:hover {
	background-position:0 -8px;}

/* active state (current page state) */
.estrenoCarousel .naviVideos a.active {
	background-position:0 -16px;}
	
	
/* --------------- Trailer en Portada ---------------- */	
.bgTrailer
{
	width: 640px;
	background:url(/cines/images/bgTrailer.png) top center no-repeat;
	behavior: url(/iepngfix.htc);
	padding:0;
	margin: 0;
}
.trailerTitulo
{
	padding:15px 10px 5px 0;
	margin-left: 130px;
	font-family:Arial, Helvetica, sans-serif;
	color:#7d7d7d;
	font-size:20px;
	font-weight:bold;
	*float:left;
	*clear:right;
	width:500px;
}

.trailerTitulo-Lightbox
{
	padding:15px 0 0 20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#7d7d7d;
	font-size:20px;
	font-weight:bold;
}

.trailerPlayer
{
	padding:0 20px 5px 0;
	margin: 10px 40px;
	font-family:Arial, Helvetica, sans-serif;
	color:#7d7d7d;
	font-size:16px;
	*float:left;
	width:533px;
	height:100%;
}

/* --------------- Promo en Portada ---------------- */	
.promoPortadaTop
{
	width: 625px;
	padding: 5px 0;
	margin: 0 12px;
	*float:left;
}
.promoPortadaBottom
{
	width: 625px;
	padding:0;
	margin: 0 25px;
	*float: left;
}
/* ---------------------------------------------- */
/* --------------- Right SideBar ---------------- */
/* ---------------------------------------------- */
.rightSidebar
{
	width: 340px;
	float:right;
}

.btnMedianoche {
  width:330;
  margin-top:2px;
  float: left;
}
.bgRightContent-top
{
	width: 330px;
	margin:0;
	padding:0;
	background:url(/cines/images/bgRightContent_01.png) center center no-repeat;
	behavior: url(/iepngfix.htc);
	height:12px;
}
.bgRightContent-center
{
	width: 330px;
	margin:0;
	padding:0;
	background:url(/cines/images/bgRightContent_02.png) center center repeat-y;
	behavior: url(/iepngfix.htc);
}
.bgRightContent-bottom
{
	width: 330px;
	margin:0;
	padding:0;
	background:url(/cines/images/bgRightContent_03.png) center center no-repeat;
	behavior: url(/iepngfix.htc);
	height:12px;
}
/* --------------- Left Menu ---------------- */
.leftmenu{
	margin:0px;
	padding:0px;
	padding-left: 12px;
}	
.leftmenu .menu {
	width: 305px;
	}
.leftmenu .menu ul{
	list-style:none;
	padding:0px;
	margin:0px;
	}
	
.leftmenu .menu li a {
	height: 32px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 24px;
	font-size: 16px;
	text-decoration: none;
	font-weight:bold;
	}	
	
.leftmenu .menu li a:link, .leftmenu .menu li a:visited {
	color: #999;
	font-weight: bold;
	display: block;
	background: url(/cines/images/bgLeftmenu.png);
	behavior: url(/iepngfix.htc);
	background-repeat:no-repeat;
	padding: 8px 0 0 10px;
	}
	
.leftmenu .menu li a:hover {
	color: #666;
	background: url(/cines/images/bgLeftmenu.png) 0 -32px;
	behavior: url(/iepngfix.htc);
	background-repeat:no-repeat;
	padding: 8px 0 0 10px;
	}
	
.leftmenu .menu li a:active {
	color: #999;
	background: url(/cines/images/bgLeftmenu.png) 0 -64px;
	behavior: url(/iepngfix.htc);
	background-repeat:no-repeat;
	padding: 8px 0 0 10px;
	}
/* --------------- Publicidad ---------------- */
.fondopublicidad {
	text-align:center;
	vertical-align:middle;
	margin-top:9px;
	margin-right:6px;}
	
.bordePublicidad {border: 1px solid #b4b4b4; background-color:#fff;}

/* --------------- Entrevista - Videos---------------- */

.bgVideoEntrevistas {
	width: 330px;
	background:url(/cines/images/bgMedela.png) top right no-repeat;
	behavior: url(/iepngfix.htc);
	padding:20px 0 30px;
	margin: 5px -7px 0 0;
	float:left;
}
.bgVideoEntrevistas .player{
	width: 300px;
	height: 225px;
	padding:0;
	margin:30px 0 0 11px;
	float:left;
	border: #eee 2px solid;
	background: #aaa; /* solo para señalar donde va el video*/
}
.descripcionPelícula {
font-size:11px;
color:#fff;
line-height:135%;
}

.titulosYellow {
font-size:12px;
color:#ebde8a;
}

.titulosYellowGrande {
font-size:18px;
color:#ebde8a;
}


a.porPelicula {
font-size:11px;
color:#ebde8a;
text-decoration:none;
}

a.porPelicula:hover {
font-size:11px;
color:#CCC;
text-decoration:underline;
}


a.porCine {
font-size:14px;
color:#666;
text-decoration:none;
}

a.porCine:hover {
font-size:14px;
color:#888;
text-decoration:underline;
}

a.verFichaCompleta {
font-size:10px;
color:#FFFF00;
text-decoration:none;
padding-left:170px;
}

a.verFichaCompleta:hover {
font-size:10px;
color:#FFFF99;
text-decoration:underline;
text-align:right;
padding-left:170px;
}


a.masInfo {
font-size:10px;
color:#FFFF00;
text-decoration:none;
padding-left:40px;
}

a.masInfo:hover {
font-size:10px;
color:#FFFF99;
text-decoration:underline;
text-align:right;
padding-left:40px;
}

a.emails {
font-size:12px;
color:#FFFF00;
text-decoration:none;
}

a.emails:hover {
font-size:12px;
color:#FFFF99;
text-decoration:underline;
}
#featured  { color:#333 ; width:330;margin:0 auto;padding:0; margin-left:6px; margin-bottom:5px; }
#featured .cloudTitle { width:310;margin: 7px 10px 5px 6px;padding:0;}
#titulo  { color:#666 ; height:100px;width:98%;margin:0 auto;padding:0;   }
#titulo a {color:#C42808;}
#featured h2 { color:#fff ; font-size:1.5em;	font-family:arial,Verdana,sans-serif;  }


#tagcloud2{  font-family:arial,Verdana,sans-serif; width:98%; text-align:justify; }
 
#tagcloud2 .tag1{ font-size:1.1em; color: #555555; }
#tagcloud2 .tag2{ font-size:1.3em; color: #808080; }
#tagcloud2 .tag3{ font-size:2em; color:#E0E0E0; }
 
#tagcloud2 a{ text-decoration:none; }
#tagcloud2 a:hover{ text-decoration:none; background-color:#ffffff; color:#000000; }
#tagcloud3{ width:180px; font-family:arial,Verdana,sans-serif; padding:10px; background:#303030; }

/*--------------------------------------------------*/
/*----------------  INFO DE LAS SALAS   ------------*/
/*--------------------------------------------------*/

.salaContainer{
	width: 590px;
	margin:0 auto;
	padding:5px 20px;
	color:#7d7d7d;
}
.salaContainerTitle
{
	width: 550px;
	margin:0;
	padding:0;
	font-size:16px;
	font-weight:bold;
}
/*----------------  Nombre de las Salas   ----------*/
.bgSalaTitle-top
{
	width: 590px;
	margin:0;
	padding:0;
	background:url(/cines/images/cineTitle_01.png) center center no-repeat;
	behavior: url(/iepngfix.htc);
	height:12px;
}
.bgSalaTitle-center
{
	width: 590px;
	margin:0;
	padding:0;
	background:url(/cines/images/cineTitle_02.png) center center repeat-y;
	behavior: url(/iepngfix.htc);
	font-size:12px;
}
.bgSalaTitle-bottom
{
	width: 590px;
	margin:0;
	padding:0;
	background:url(/cines/images/cineTitle_03.png) center center no-repeat;
	behavior: url(/iepngfix.htc);
	height:12px;
}
.salaTitleContent
{
	width: 560px;
	margin:0 auto;
	padding:0;
}
.salaTitleNombre
{
	width: 500px;
	margin:0;
	padding:0;
	font-size:16px;
	font-weight:bold;
}
/*----------------  Tandas de las Salas   ----------*/
.salaTandasContent
{
	width: 560px;
	margin:0 auto;
	padding:0;
}
.salaTandasTitulo
{
	width: 590px;
	margin:5px 0 0 0;
	padding:0;
	font-size:16px;
	font-weight:bold;
}
.salaTandasPelicula
{
	width: 300px;
	margin:0;
	padding:0;
	font-size:12px;
	line-height: 13px;
	font-weight:bold;
}
.salaTandasPeliculaEng
{
	width: 330px;
	margin:0;
	padding:0;
	font-size:11px;
	line-height: 10px;
	font-weight:normal;
}
.salaTandasHora
{
	width: 220px;
	margin:0;
	padding:0;
	font-size:12px;
	font-weight:normal;
}
/*--------------------------------------------------*/
/*-------------------  ESTRENOS   ------------------*/
/*--------------------------------------------------*/
.titleEstreno
{
	width: 400px;
	margin:0 0 0 20px;
	padding:5px;
}
.bgPeliListaEstreno
{
	width: 560px;
	margin:0 auto;
	padding:15px;
	background:url(/cines/images/bgPeliListaEstreno.png) top center no-repeat;
	behavior: url(/iepngfix.htc);
	height:210px;
	color:#666;
}
.bgPeliListaEstreno .thumb
{
	width: 130px;
	margin:0 10px 0 0;
	padding:0;
	height:170px;
	float:left;
}
.bgPeliListaEstreno .info
{
	width: 230px;
	margin:0;
	padding:10px 0 0 0;
	height:170px;
	float:left;
	text-align:left;
	font-size:12px;
}
.bgPeliListaEstreno .info .titulo
{
	width: 230px;
	margin:0;
	padding:0;
	padding-bottom:5px;
	float:left;
	text-align:left;
	font-size:16px;
	font-weight:bold;
}
.bgPeliListaEstreno .btnContainter
{
	width: 110px;
	margin:0;
	padding:0;
	height:150px;
	text-align:left;
	font-size:10px;
	float:left;
}
.bgPeliListaEstreno .btnVerFicha, .bgPeliListaEstreno .btnVerFicha:hover, .bgPeliListaEstreno .btnVerAvance, .bgPeliListaEstreno .btnVerAvance:hover
{
	width: 120px;
	margin:0;
	padding:20px 5px 10px 50px;
	height:30px;
	text-align:left;
	font-size:10px;
}
.bgPeliListaEstreno .btnVerFicha
{
	background:url(/cines/images/bthPeliListaLink_01.png) center center no-repeat;
	behavior: url(/iepngfix.htc);
}
.bgPeliListaEstreno .btnVerFicha:hover
{
	background:url(/cines/images/bthPeliListaHover_01.png) center center no-repeat;
	behavior: url(/iepngfix.htc);
}
.bgPeliListaEstreno .btnVerFicha a, .bgPeliListaEstreno .btnVerFicha a:hover
{
	color:#999999;
	font-size:12px;
	text-decoration:none;
}
.bgPeliListaEstreno .btnVerFicha a:hover
{
	color:#666;
}
.bgPeliListaEstreno .btnVerAvance, .btnVerAvance:hover
{

	background:url(/cines/images/bthPeliListaLink_02.png) center center no-repeat;
	behavior: url(/iepngfix.htc);
}
.bgPeliListaEstreno .btnVerAvance:hover
{
	background:url(/cines/images/bthPeliListaHover_02.png) center center no-repeat;
	behavior: url(/iepngfix.htc);
}
.bgPeliListaEstreno .btnVerAvance a, .bgPeliListaEstreno .btnVerAvance a:hover
{
	color:#999999;
	font-size:12px;
	text-decoration:none;
}
.bgPeliListaEstreno .btnVerAvance a:hover
{
	color:#666;
}

/*--------------------------------------------------*/
/*-------------  PROXIMOS ESTRENOS   ---------------*/
/*--------------------------------------------------*/
.titleProximo
{
	width: 400px;
	margin:0 0 0 20px;
	padding:5px;
}
.bgPeliListaProximo
{
	width: 560px;
	margin:0 auto;
	padding:15px;
	background:url(/cines/images/bgProximoListaEstreno.png) top center no-repeat;
	behavior: url(/iepngfix.htc);
	height:210px;
	color:#666;
}
.bgPeliListaProximo .thumb
{
	width: 130px;
	margin:0 10px 0 0;
	padding:0;
	height:170px;
	float:left;
}
.bgPeliListaProximo .info
{
	width: 230px;
	margin:0;
	padding:0;
	height:170px;
	float:left;
	text-align:left;
	font-size:10px;
}
.bgPeliListaProximo .info .titulo
{
	width: 230px;
	margin:0;
	padding:0;
	padding-bottom:5px;
	float:left;
	text-align:left;
	font-size:16px;
	font-weight:bold;
}
.bgPeliListaProximo .btnContainter
{
	width: 110px;
	margin:0;
	padding:0;
	height:150px;
	text-align:left;
	font-size:10px;
	float:left;
}
.bgPeliListaProximo .btnVerFicha, .bgPeliListaProximo .btnVerFicha:hover, .bgPeliListaProximo .btnVerAvance, .bgPeliListaProximo .btnVerAvance:hover
{
	width: 120px;
	margin:0;
	padding:20px 5px 10px 50px;
	height:30px;
	text-align:left;
	font-size:10px;
}
.bgPeliListaProximo .btnVerFicha
{
	background:url(/cines/images/bthPeliListaLink_01.png) center center no-repeat;
	behavior: url(/iepngfix.htc);
}
.bgPeliListaProximo .btnVerFicha:hover
{
	background:url(/cines/images/bthPeliListaHover_01.png) center center no-repeat;
	behavior: url(/iepngfix.htc);
}
.bgPeliListaProximo .btnVerFicha a, .bgPeliListaProximo .btnVerFicha a:hover
{
	color:#999999;
	font-size:12px;
	text-decoration:none;
}
.bgPeliListaProximo .btnVerFicha a:hover
{
	color:#666;
}
.bgPeliListaProximo .btnVerAvance, .btnVerAvance:hover
{

	background:url(/cines/images/bthPeliListaLink_02.png) center center no-repeat;
	behavior: url(/iepngfix.htc);
}
.bgPeliListaProximo .btnVerAvance:hover
{
	background:url(/cines/images/bthPeliListaHover_02.png) center center no-repeat;
	behavior: url(/iepngfix.htc);
}
.bgPeliListaProximo .btnVerAvance a, .bgPeliListaProximo .btnVerAvance a:hover
{
	color:#999999;
	font-size:12px;
	text-decoration:none;
}
.bgPeliListaProximo .btnVerAvance a:hover
{
	color:#666;
}
/*--------------------------------------------------*/
/*-------------  TANDA MEDIANOCHE   ---------------*/
/*--------------------------------------------------*/
.titleMedianoche
{
	width: 400px;
	margin:0 0 0 20px;
	padding:5px;
}
.bgPeliListaMedianoche
{
	width: 560px;
	margin:0 auto;
	padding:15px;
	background:url(/cines/images/bgProximoListaMedianoche.png) top center no-repeat;
	behavior: url(/iepngfix.htc);
	height:210px;
	color:#666;
}
.bgPeliListaMedianoche .thumb
{
	width: 130px;
	margin:0 10px 0 0;
	padding:0;
	height:170px;
	float:left;
}
.bgPeliListaMedianoche .info
{
	width: 190px;
	margin:0;
	padding:0;
	height:170px;
	float:left;
	text-align:left;
	font-size:10px;
}
.bgPeliListaMedianoche .info .titulo
{
	width: 230px;
	margin:0;
	padding:0;
	padding-bottom:5px;
	float:left;
	text-align:left;
	font-size:16px;
	font-weight:bold;
}
.bgPeliListaMedianoche .fichaContainter
{
	width: 210px;
	margin:20px 0 0;
	padding:0;
	height:170px;
	text-align:left;
	font-size:10px;
	float:left;
}
.bgPeliListaMedianoche .btnVerFicha, .bgPeliListaMedianoche .btnVerFicha:hover, .bgPeliListaMedianoche .btnVerAvance, .bgPeliListaMedianoche .btnVerAvance:hover
{
	width: 120px;
	margin:0;
	padding:20px 5px 10px 50px;
	height:30px;
	text-align:left;
	font-size:10px;
}
.bgPeliListaMedianoche .btnVerFicha
{
	background:url(/cines/images/bthPeliListaLink_01.png) center center no-repeat;
	behavior: url(/iepngfix.htc);
}
.bgPeliListaMedianoche .btnVerFicha:hover
{
	background:url(/cines/images/bthPeliListaHover_01.png) center center no-repeat;
	behavior: url(/iepngfix.htc);
}
.bgPeliListaMedianoche .btnVerFicha a, .bgPeliListaMedianoche .btnVerFicha aa:hover
{
	color:#999999;
	font-size:12px;
	text-decoration:none;
}
.bgPeliListaMedianoche .btnVerFicha a:hover
{
	color:#666;
}
.bgPeliListaMedianoche .btnVerAvance, .btnVerAvance:hover
{

	background:url(/cines/images/bthPeliListaLink_02.png) center center no-repeat;
	behavior: url(/iepngfix.htc);
}
.bgPeliListaMedianoche .btnVerAvance:hover
{
	background:url(/cines/images/bthPeliListaHover_02.png) center center no-repeat;
	behavior: url(/iepngfix.htc);
}
.bgPeliListaMedianoche .btnVerAvance a, .bgPeliListaMedianoche .btnVerAvance a:hover
{
	color:#999999;
	font-size:12px;
	text-decoration:none;
}
.bgPeliListaMedianoche .btnVerAvance a:hover
{
	color:#666;
}
/*--------------------------------------------------*/
/*------------------  CARTELERA   ------------------*/
/*--------------------------------------------------*/
.titleCartelera
{
	width: 400px;
	margin:0 0 0 20px;
	padding:5px;
}
.bgPeliListaCartelera
{
	width: 590px;
	margin:0 auto;
	padding:0 25px;
	color:#666;
}
.bgPeliListaCartelera .categorias
{
	width: 600px;
	margin:0 auto;
	padding:0;
	color:#666;
	font-size:10px;
}
.bgPeliListaCartelera .categorias a
{
	color:#666;
	text-decoration:none;
	font-size:10px;
}
.bgPeliListaCartelera .categorias a:hover
{
	color:#333;
	text-decoration:underline;
	font-size:10px;
}
.bgPeliListaCartelera .content
{
	width: 610px;
	margin:0 auto;
	padding:0;
	color:#666;
	font-size:12px;
}
.bgPeliListaCartelera .thumb
{
	width: 130px;
	margin:0 5px 0 0;
	padding:0;
	height:170px;
	border: #ccc 3px solid;
}

.bgPeliListaCartelera .btnVerFicha
{
	width: 90px;
	margin:5px 0;
	padding:5px 0 0 35px;
	height:22px;
	text-align:left;
	background:url(/cines/images/iconInfo.png) left center no-repeat;
	behavior: url(/iepngfix.htc);
}
.bgPeliListaCartelera .btnVerFicha a
{
	color:#999999;
	font-size:10px;
	text-decoration:none;
}
.bgPeliListaCartelera .btnVerFicha a:hover
{
	color:#333;
	font-size:10px;
	text-decoration:underline;
}

/*--------------------------------------------------*/
/*-------------  PELICULA CON FICHA   --------------*/
/*--------------------------------------------------*/
.peliculaFichaCompleta
{
	width: 590px;
	margin:0 auto;
	padding:5px 20px;
	color:#666;

}
.peliculaFichaCompleta .info
{
	width: 590px;
	margin:0 auto;
	*margin:0 20px 10px 0;
	padding:0;
	color:#666;
	height:auto;
}
.peliculaFichaCompleta .info .left
{
	width: 250px;
	margin:0 20px 10px 0;
	float:left;
}
.peliculaFichaCompleta .info .left .thumb
{
	width: 250px;
	margin:0 10px 5px 0;
	border:#aaa 3px solid;
	float:left;
}
.peliculaFichaCompleta .info .left .rating, .peliculaFichaCompleta .info .left .trailer
{
	width: 200px;
	margin:0 10px -20px -5px;
	padding:27px 0 8px 70px;
	*margin:0 10px -20px -5px;
	*padding:27px 0 8px 70px;
	background:url(/cines/images/bgRating.png) center center no-repeat;
	behavior: url(/iepngfix.htc);
	float:left;
	height:45px;
	font-size:12px;
}
.peliculaFichaCompleta .info .left .trailer
{
	background:url(/cines/images/bgTrailer2.png) center center no-repeat;
	behavior: url(/iepngfix.htc);
}
.peliculaFichaCompleta .info .left .trailer a
{
	color:#666666;
	text-decoration:none;
}
.peliculaFichaCompleta .info .left .trailer a:hover
{
	color:#333;
	text-decoration:underline;
}
.peliculaFichaCompleta .info .left .share
{
	background:url(/cines/images/bgShare.png) center center no-repeat;
	behavior: url(/iepngfix.htc);
	width: 250px;
	margin:0 10px -15px -5px;
	padding:20px 0 3px 22px;
	*margin:0 10px -15px -5px;
	*padding:20px 0 3px 22px;
	float:left;
	height:45px;
	font-size:12px;
}
.peliculaFichaCompleta .info .right, .peliculaFichaCompleta p
{
	width: 310px;
	margin:0;
	float:right;
	color:#666666;
	font-size:12px;
	text-align:justify;
}
.peliculaFichaCompleta .info .right .titulo
{
	width: 310px;
	font-size:16px;
	font-weight:bold;
}
.peliculaFichaCompleta .info .right a
{
	font-size:12px;
	color:#666;
	text-decoration:none;
}
.peliculaFichaCompleta .info .right a:hover
{
	font-size:12px;
	color:#333;
	text-decoration:underline;
}
.peliculaFichaCompleta .tandas
{
	width: 580px;
	margin:0 0 0 -10px;
	padding:15px;
	font-size:12px;
	color:#666;
	float:left;
}
.peliculaFichaCompleta .tandas .titulo
{
	width: 290px;
	font-size:16px;
	font-weight:bold;
}
.peliculaFichaCompleta .tandas a
{
	font-size:12px;
	color:#666;
}
.peliculaFichaCompleta .tandas a:hover
{
	font-size:12px;
	color:#333;
}
.bgPeliListaEstreno .tandas .titulo
{
	width: 230px;
	margin:0;
	padding:0;
	padding-bottom:5px;
	float:left;
	text-align:left;
	font-size:16px;
	font-weight:bold;
}
.peliculaFichaCompleta .comentarios
{
	width: 560px;
	margin:0 0 0 20px;
	padding:15px;
	float:left;
}

.bordeNegro {border: 1px solid #000000;}
