	#col_cartelera{ float:left; width:99em; margin-top:0em; padding-left:0.5em;padding-right:0em;}
	#col_print{ float:left; width:96em; margin-top:1em; padding-left:2em;padding-right:2em;}



	#contenidofilms{ float:left; width:95em; margin-left:1em; padding-left:1em; padding-right:1em; padding-top:1em; padding-bottom:1em;}


	#columna1{ float:left; width:20em;}
		#poster{float:left; width:17em; margin-bottom:3em; padding-left: 1.2em; padding-top: 0.6em;}
		#masestrenos{float:right; width:17em; }


	#columna2{ float:left; width:75em; padding-top:1em; padding-bottom:2em;}
		#ficha{float:right; width:17em; }
		#title{float:left; width:56em; margin-left:1em; padding-top: 0.5em; padding-bottom: 1em;}
		#player{float:left; width:54.7em; margin-left:1em; padding-top: 1.2em; padding-bottom: 1.2em; padding-left: 1.5em;}
		#sinopsis{float:left; width:54em; margin-left:1em; margin-top:0em; padding-top: 2.2em; padding-bottom: 2.2em; padding-left: 1em; padding-right: 1em;}
		#herramientas{float:left; width:29em; margin-left:26.5em;}


		#col_ficha-pelicula{float:left; width:17em; padding-right:0.5em; margin-left:1em;  margin-top:-9.2em; padding-top:2em;}


		#col_cinelateral{float:right; width:30em; margin-left:1em;  margin-right:0.5em; margin-top:1em;}
		#col_mastop{float:left; width:30em; margin-top:-8.7em; margin-bottom:4em;}



		#col_player{float:left; width:54em; padding-right:0.5em; margin-left:1em; padding-top:-2em; padding-bottom:2em;}
		#col_playerindex{float:left; width:90em; margin-left:4em; padding-top:-2em; padding-bottom:2em;}



		#col_peli{ float:left; width:58em; text-align:left; margin-top:2em; padding-left:1em;padding-right:0em;}


		#col_player-video{float:left; width:53em; padding-right:0.5em; margin-left:1em; padding-top:2em; padding-bottom:2em;}
		#col_player-sinopsis{float:left; width:53em; margin-top:2em; margin-left:1em;   padding-top:1em; padding-left:1em; padding-right:1em;}
		#col_player-title{float:left; width:48.8em;  margin-left:1em; margin-top: 0em; padding-top:0.5em; padding-left:4.5em; padding-bottom:0.5em; }

		#col_ficha{float:right; width:20em; margin-left:1em;  margin-right:0.5em; margin-top:1em;}
		#col_fichac{float:left; width:17em;  margin-bottom:3em;}

		#col_mas{float:left; width:20em; margin-top:-8.7em; margin-bottom:4em;}
		#col_mastitle{float:left; width:20em;}
		#col_proximosestrenos{float:left; width:20em; margin-left:1em; padding-bottom:2em;}


		#col_masproximos{float:left; width:20em; margin-top:-4.3em; margin-bottom:4em;}
		#col_mastitle{float:left; width:20em;}
		#col_proximosestrenos{float:left; width:20em; margin-left:1em; padding-bottom:2em;}



		#col_imagen{float:right; width:34em; margin-left:1em; margin-right:1em;}
		#col_piefoto{float:right; width:35em; margin-left:1em; margin-right:1em;}
		#col_lat-print{float:right; width:41em; margin-left:2em;margin-top:1em;}











.top1 { font-size: 2em; font-family: Arial;}
.top1-rojo { background:url('../img/b-rojo.gif') no-repeat left 1.3ex; margin-bottom: 0em; color:#444; line-height:0.8em; margin-left:0em; padding-left:0.7em; padding-top:0.5em; padding-bottom:0.8em; }

.top2 { font-size: 1.3em; font-family: Arial;}
.top2-rojo { background:url('../img/b-rojo.gif') no-repeat left 1.3ex; margin-bottom: 0em; color:#444; line-height:0.8em; margin-left:0em; padding-left:0.7em; padding-top:0.5em; padding-bottom:0.5em; }







.film-list li { float: left; display: inline; position: relative; width: 270px; margin: 0 20px 40px 0;}
.film-list .ultimo { margin: 0;}
.film-list .mod-img { float: right; position: relative; z-index: 5;}
.film-list .mod-txt { position: absolute; left: 0; top: 0; z-index: 10; padding-top: 15px;}
.film-list h2 { font: bold 1.4em/1em Tahoma; color: #fff; background: #dfeb1b; padding: 4px 4px 4px 9px;  width: 180px; }
.film-list h3 { font: bold 1.4em/1em Tahoma; color: #fff; background: #dfeb1b; padding: 4px 4px 4px 9px;  width: 180px; }
.film-list h4 { font: bold 1.8em/1em Georgia; color: #fff; background: #4dee37; padding: 4px 4px 4px 9px;  margin-top:2.5em; width: 110px; }
.film-list h0 { font: bold 1.1em/1em Arial, Helvetica, sans-serif; color: #fff; background: #3fc2d2; padding: 4px 14px 4px 9px; margin-bottom: 7px; width: 280px; }
.film-list p { font: 1.2em/1.3em Arial; color: #444; padding-left: 7px; width: 100px; }




/*** Cine ***/
.cine { padding-top: 0em; padding-bottom: 0em; padding-left: 1em; background: url('') repeat-x left bottom; }


#ON { position: relative; background: #ffffff url('../img/promo.jpg') repeat-x left bottom; padding-left:0.6em; padding-right:0.6em; padding-top:1em; }
#OFF { position: relative; background: #ffffff url('') repeat-x left bottom; padding-left:0.6em; padding-right:0.6em; padding-top:0.5em; padding-bottom:0em; margin-bottom:0em; margin-top: 0em;}



.sin-separador {background-image:none;}
#noticias .ultima { background-image: none; }
.cine h2 { color:#1A3076; margin-top: 0.2em; }
.cine p { margin:0em 0 0em; padding-bottom:0.6em;}


.epigrafe{ font-weight:bold; font-size:1.4em; font-family:Arial; color:#FFF; text-transform:uppercase; text-align:left; background:#000; margin-bottom:1em; padding-left:0.3em; padding-top:0.3em; padding-bottom:0.3em;}
.epigrafe1{ font-weight:bold; font-size:1.9em; font-family:Tahoma; color:#000; text-transform:uppercase; text-align:center; background:#EFD310; margin-bottom:1em; padding-left:0.3em; padding-right:0.3em; padding-top:0.3em; padding-bottom:0.3em;}
.epigrafe2{ font-weight:bold; font-size:1.9em; font-family:Tahoma; color:#000; text-transform:uppercase; text-align:center; background:#FF9933; margin-bottom:1em; padding-left:0.3em; padding-right:0.3em; padding-top:0.3em; padding-bottom:0.3em;}
.epigrafe2{ font-weight:bold; font-size:1.9em; font-family:Tahoma; color:#000; text-transform:uppercase; text-align:center; background:#EFD310; margin-bottom:1em; padding-left:0.3em; padding-right:0.3em; padding-top:0.3em; padding-bottom:0.3em;}



.cine .epipromo1 { text-align:center; font-size: 2em; color:#787878; border-bottom: 1px solid #787878;  padding: 0.2em 0em; margin: 0.5em 0 1em; }
.cine .epipromo2 { text-align:left; color:#fff; font:bold 1.5em Arial;  border-bottom: 1px solid #1D6893; padding-top:0.4em; padding-bottom:0.4em; padding-left:0.2em; background:#1D6893; }

.cine .flotado { float: left; margin:0.5em 1em 0 0; width:8em; }
.cine .inner { display: table; height:1%; }



.tipo1 h2, .tipo0 .inner h2 { font-size:3em; font-weight: normal; line-height:1.1; }
.tipo1 p {  color:#424242; font: 1.3em/1.3em Arial;}



.tipo2 h2, .tipo0 .inner h2 { font-size:2.7em; font-weight: normal; line-height:1.1; }
.tipo2 p {  color:#424242; font: 1.3em/1.3em Arial;}


.tipo3 h2, .tipo0 .inner h2 { font-size:2.4em; font-weight: normal; line-height:1.1; }
.tipo3 p {  color:#424242; font: 1.3em/1.2em Arial;}

.tipo4 h2, .tipo0 .inner h2 { font-size:1.9em; font-weight: normal; line-height:1.1; }
.tipo4 p {  color:#424242; font: 1.3em/1.2em Arial;}

.tipo5 h2, .tipo0 .inner h2 { font-size:1.7em; font-weight: normal; line-height:1.1; }
.tipo5 p {  color:#424242; font: 1.2em/1.2em Arial;}

}