 	/* RESET*/ 
	html, body, div, span, applet, objet, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a,
	abbr, acrony, address, big, cite, code,	del, dfn, em, font, ins, kbd, q, s, samp, small, strike,
	strong, sub, sub, tt, var, dl, dt, dd, ol, ul, li, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{
	margin: 0;	padding: 0; border: 0;	outline: 0;
	font-weight: inherit; font-style: inherit; font-size: 100%;	font-family: Verdana, Helvetica, Arial, sans-serif;
	vertical-align: top; list-style: none;
	}
	
	.body_pop { 
	background:none;
	width: 900;
	}
	.body_pop #cuerpo {
		background:none !important;
		padding-left: 10px !important;
		/*width: 560px !important;*/
		left: 0px !important;
	}
	.body_pop #outer {
		width: 800px !important;
		margin: none !important;
		/*width: 560px !important;*/
	}
	.body_pop #outer {
		/*width: 800px !important;*/
		/*width: 560px !important;*/
	}
	strong{ font-weight:bold }
	
	img{ border:0;}
		
	h1,h2,h3,h4{ font-weight: bold; margin-right: 10px;}
	
	h2{
	width: 500px; display: block; float: left; margin-top: 15px;
	color: #054a69; line-height: 42px; font-size:1.2em; 
	}
	
	h3{
	background: #5f4c2e; padding: 1px 0 2px 5px;
	color: #fff; font-size: 10px;
	}
	
	h3.jurado{
	width: 960px; padding: 10px;
	border: none; font-size: 1.3em;
	}
	
	h4{	color:#054a69;	font-size: 12px; padding:5px 0;}
	h4.titulo{ color:#000;}
	h4.titulo_ficha{ text-transform:uppercase; margin-left:100px;}
	.ficha h5{ text-transform: uppercase; width: 650px; margin-left:100px;}
	h4.titulo_ficha span{ color: #999}
	h4.lugar{ font-size: 1.8em;	padding: 15px 0 0 20px}
	h4.lugar a{ color:#054a69}
	h4.premio{ font-size: 1.5em; padding: 15px 0 0 20px}
	#fila_director h4.director{ color:#000;	padding-left:0px}
	#fila_director2 h4.director2{ color:#000; padding-left:0px}
	h4 a.seleccionada{ color:#900}
	h4 a:hover{ text-decoration: underline}
	
	h4.plus{ font-size: 1.4em}
	
	p.antetitulo{
	font-size: 0.725em;
	color: gray;
	margin: 0 ; padding:0;
	text-transform:uppercase;
	}
	p.descripcion{
	font-size: 0.8em;
	color: gray;
	margin: 0 ; padding:0;
	}
	
	.sub{ font-weight:normal; margin-bottom: 0.25em;color:#054a69; }
	h4.homenaje{ font-size: 20px; margin:10px auto 0 20px; padding:0; line-height: 1em;}
	#alfaburrico h4{font-weight: normal;}
	
	h4+h4{margin-top: -5px;}
	
	h5{ font-size: 12px; /*margin: 10px auto;*/}
	h5 + ul{	padding-top: 15px;}
	
	h6{font-size: 12px; margin: 10px auto 0px; border-bottom: 1px solid #054a69;}
	h6.shorter{	width: 200px;	margin: 10px 0 0;	}
	p{font-size: 10px;	line-height: 1.5em; margin-bottom: 1em; margin-top: 1em;}
	
	a{text-decoration: none;	color: #000;}
	
	.akey{ text-decoration: underline;}
	
	/* CUIDADO */
	body{	background: url(../../imagenes/css/bw.jpg) center center repeat-y;}
	
	#borde_azulito{
	background: #fff;
	margin: auto;
	width: 1000px;  /*width: 1000px*/
	margin-bottom:-500px;
	padding-bottom: 500px;
	}
	
	#outer{
	margin: auto;
	width: 1000px; /*width: 1000px*/
	}
	#outer2{
	margin: 30px;
	padding: 0px;
	width: 800px; /*width: 1000px*/
	}
	/*#outer{
		background: url(../../imagenes/css/lateral_izq.jpg) -2px 128px no-repeat;
		margin: auto;
		padding-left:148px;
		margin-left: -148px;
		width: 960px;
		padding-bottom:1000px;
		margin-bottom: -1000px;
		
		
		ORIGINAL
		background: url(../../imagenes/css/latearl_izq.jpg) top left no-repeat;
		height: 900px;
		width: 1000px;
		
		}*/
	
		#cabecera{
		height: 107px;
		background: url(../../imagenes/css/cabeceraizq2.jpg) 150px  no-repeat;
		position: relative;
		padding-left: 145px;
		margin-left: -150px;}
		
		#cabecera_uk{
		height: 107px;
		background: url(../../imagenes/css/cabeceraizq2_uk.jpg) 150px  no-repeat;
		position: relative;
		padding-left: 145px;
		margin-left: -150px;}
		
			#spots{
				position:relative;
				top:70px !important;
				/*right:40px;*/
				left:602px !important;
			}
				#spots2{
				position:relative;
				top:-10px !important;
				/*right:40px;*/
				left:800px !important;
			}
			#redes20{
				position: block;
				position:absolute;
				top:0px;
				right:35px;
				background: url(../../imagenes/fondoredes.png) top right no-repeat;
				width: 373px;
				height: 63px;
			}		
			#redes20 ul{
				position: relative;
				top: 12px;
				left: 13px;
			
			}
			#redes20 li{
			float: left;
			margin-right: 0px;
			padding: 0px;
			}
			#redes20 .divisor{
			float: left;
			margin-right: 2px;
			margin-left: 2px;
			padding: 0px;
			}			
			#redes20 li a{
			background: none;
			margin: 0px;
			padding: 0px;
			}
			.idioma{
			position:relative;
			top: 90px;
			left: 5px;}
			
			#cabecera_destacado{
				background: url(../../imagenes/css/destacado.png) no-repeat;
				padding: 0 0 0 25px;
				height: 80px;
				width: 340px;
				position: absolute;/*
				top: 15px;
				right: -5px;
				margin-left:80px;/**/
			}
			
			#cabecera_destacado_uk{
				background: url(../../imagenes/css/destacado_uk.png) no-repeat;
				padding: 0 0 0 25px;
				height: 80px;
				width: 340px;
				position: absolute;/*
				top: 15px;
				right: -5px;
				margin-left:80px;/**/
			}
						
			/***/
			
			#cabecera_destacado_uk, #cabecera_destacado{
			bottom: 10px; right: 20px
			}
			#portada #cabecera_destacado{ left: 750px }
			#portada #cabecera_destacado_uk{ left: 750px; right: 0}
			
			/***/
						
			#cabecera_destacado ul, #cabecera_destacado_uk ul{float:left; margin-right: 20px;}
			
			#cabecera_destacado li, #cabecera_destacado_uk li{
			background: #b2b3b6;
			color: #fff;
			font-size: 12px;
			font-weight: bold;
			margin: 6px 0;
			width: 150px;}
			
			#cabecera_destacado a, #cabecera_destacado_uk a{
			color: #fff;
			font-size: 10px;
			display: block;
			padding: 3px 20px;}
			
		
		#menu{
			padding: 5px 0 2px 145px;
			margin-left: -150px;
			font-size: 10px;
			text-transform: uppercase;
			font-weight:bold;
			height: 23px;
			background: url(../../imagenes/css/b_menu.jpg) -703px 0 no-repeat;
			position: relative;
		}
		#menu td{ border:0; vertical-align:middle; text-align:center; padding:0 5px; margin:2px 0 0 0; }
		#menu td img { vertical-align:middle; }
		#menu a{color: #fff;}
		
		#cuerpo{
		padding-left: 100px;
		font-size: 12px;
		width: 860px;
		position: relative;
		/*ESTANDAR*/
		background: url(../../imagenes/css/lateral_izq.jpg) -153px -8px no-repeat;
		
		/*IE 6
		background: url(../../imagenes/css/lateral_izq.jpg) -150px -65px no-repeat;*/
		/*position: relative;
		padding-left: 145px;
		margin-left: -150px;*/
		}
		
		#logotipos{
		padding-left: 100px;
		width: 860px; /*width: 860px*/
		position: relative;
		z-index: 50;
		
		background: url(../../imagenes/css/lateral_izq.jpg) -153px -8px no-repeat;
		/*
		position: relative;
		padding-left: 145px;
		margin-left: -150px;
		*/
		
		}

		.colaboradoresimg{
		margin-left: 132px;
		}
		#logotipos h2 {
			width:auto;
			margin-top: 25px;
		}
		#logotipos2 {
		padding-left: 20px;
		
		width: 760px; /*width: 860px*/
		position: relative;
		z-index: 50;
		
		background: url(../../imagenes/css/lateral_izq.jpg) -153px -8px no-repeat;
		/*
		position: relative;
		padding-left: 145px;
		margin-left: -150px;
		*/
		
		}
		#logotipos2 h2 {
			width:auto;
		}
		
		#enlace_pdf {  }
		#enlace_pdf img { margin-top:10px;}
		
		#logos{position: absolute; right:0; top:11px; z-index: 75;}
	
		
		#logos_portada{
		/*position: absolute; left:120px; top:480px; z-index: 75;*/
		clear: both;
		padding-top: 40px;
		margin-left: 175px;
		}
		#logos_portada_centrado{
		/*position: absolute; left:260px; top:590px; z-index: 75;*/
		clear:both;
		}
		#logos_portada a, #logos_portada_centrado a{
		display: block;
		float: left;
		}
		#logos_portada_centrado a{
		margin-left: 150px;
		}
		
		<!-- Apanyo temporal -->
		#fotopop{
			position: relative;
			clear: both;
			
			border-top: 1px solid #054a69;
			border-bottom: 1px solid #054a69;
			margin: auto;
			width: 200px;
			height: 200px;
			float: left;
			}
			#informacion{
			position: relative;
			background: url(../../imagenes/css/fondo-trans.png) ;
			border-top: 1px solid #054a69;
			border-bottom: 1px solid #054a69;
			margin: auto;
			width: 400px;
			height: 400px;
			float: left;
			
			}
		
		<!-- FIN Apanyo temporal -->
		
		
		#logotipos li{ display: inline;}
		#logotipos img{ float: left; margin-left: 1px;}
			
			#columnas{
			position: relative;
			clear: both;
			background: url(../../imagenes/css/fondo-trans.png) ;
			border-top: 1px solid #054a69;
			border-bottom: 1px solid #054a69;
			width: 860px;
			margin: 0 0 0 -5px;
			padding-bottom: 10px;
			
			z-index:50;
			overflow: hidden;
			}
			
				#col_detalle{
				background: url(../../imagenes/css/fondo_pelis.gif) bottom right no-repeat;
				height: 202px;
				width: 550px;
				position: absolute;
				/*	margin: -202px 405px;*/
				z-index: 2;
				bottom: 0;
				right:0;
				}
			
				.col_big{
				width: 400px;
				margin: 20px 0px 20px 20px;
				float: left;
				}
				
				.col_festival{
				width: 650px;
				margin: 15px 0px 10px 10px;
				float: left;
				}
				
				.col_encuentro{
				width: 750px;
				margin: 15px 0px 20px 20px;
				float: left;
				}
	
				.tercio{
				width: 30%;
				float: left;
				margin: 20px 0px 20px 20px;
				overflow: hidden;
				}
				
				.dobletercio{
				width: 60%;
				float: left;
				margin: 20px 0px 20px 20px;
				}
/*************************************/

				.tercio_tuneado{
				width: 200px;
				float: left;
				margin: 20px 0px 20px 20px;
				overflow: hidden;
				}
				
				
				/*
				20080630
				*/
				.tercio_tuneado a{
				display: block;
				}
				
				.dobletercio_tuneado{
				width: 600px;
				float: left;
				margin: 20px 0px 20px 20px;
				}
				
/*************************************/
				#carteles{
				height: 500px;
				width: 820px;
				margin: 20px;
				}
	
					.lista li{border-bottom: 1px solid #054a69; width: 390px; font-size: 10px;}
					.lista li:hover{background: #ddd;}
					
					.lista a{ display: block;padding: 10px 0;}
					
					.minilista{ font-size: 10px;}
					
					/*modificado 31052008*/
					.minilista li{
					border: none;
					width: 200px;
					}
					.minilista li:hover{
					background: transparent;
					}
					.minilista li a:hover{
					text-decoration: underline;
					}
					/*00000000000000*/
					#pasa_fotos{
						width: 255px;
						clear: both;
						margin: auto;
						position: relative;
					}
					#pasa_fotos p{
					text-align: center;}
					#prev{ position:absolute; left: 0; top:0;}
					#next{ position: absolute; right: 0; top: 0;}
					
					ul#listado_fotos{
						border: 1px solid #054a69;
						border-left: 0;
						border-right: 0;
						padding: 10px 3px 3px;
					}
					
					#listado_fotos li{
						display: inline;
					}
					
					li a[href$="xls"]{
						padding-left: 20px;
						background: url(../../imagenes/css/icons/xls.gif) left 12px no-repeat;}
					li a[href$="jpg"]{
						padding-left: 20px;
						background: url(../../imagenes/css/icons/jpg.gif) left 12px no-repeat;}
					li a[href$="zip"]{
						padding-left: 20px;
						background: url(../../imagenes/css/icons/zip.gif) left 12px no-repeat;}
					li a[href$="pdf"]{
						padding-left: 20px;
						background: url(../../imagenes/css/icons/pdf.gif) left 12px no-repeat;}
					li a[href^="http"]{
						padding-left: 20px;
						background: url(../../imagenes/css/http.gif) left 12px no-repeat;}
					li a.video{
						padding-left: 20px;
						background: url(../../imagenes/icovideo.gif) left 12px no-repeat;}
					li a.audio{
						padding-left: 20px;
						background: url(../../imagenes/icoaudio.gif) left 12px no-repeat;}
				
							
					.noticia{margin: 5px 0 0; height: 80px;}
					.noticia img{float: left;	margin: 0 5px 5px 0;}
					
					p.fecha{font-size:10px; margin:0; padding:0; line-height:0; font-weight: bold;}
					.noticia p.fecha{ line-height: 1em;}
					#director, .col{
						width: 200px;
						margin: 20px 0 20px 20px;
						float: left;}
					#director{
						width: 120px;
					}
							
		/*FOOTER*/
		#footer{
		clear: both;
		/*float: right;*/
		font-size:9px;
		width: 880px;
		text-align: center;
		margin: 0;
		position: absolute;
		bottom: -30px;
		}	
		
		#footer a{	color:#000;}
		#footer a:hover{}
		
		#footer ul{
		line-height: 2em;
		list-style: none;
		}
		#footer li{
			border-left: 1px solid #000;	padding: 1px 1%;
			display:inline;
		}
		#footer li:first-child{ border:0;}
		
		
		/* Formulario */
		.obligatorio{color:#f00; font-weight: bold;}
		
		form{float: right; width: 400px;}
		#contacto{ width: 360px;}
		label{
		font-size: 0.9em;	
		line-height: 1.5em;
		clear: both;
		display: block;}
		
		input[type="text"]{
		/*width: 280px;*/
		border: 1px solid #000;
		margin-bottom: 5px;
		font-size:1.2em;
		margin-right:5px;
		margin-top:2px;/*
		line-height: 2em;*/}
		
		textarea{border: 1px solid #000; margin-bottom:5px;}
			
		form ul{ clear: both;}
		.col_big form ul li{
		float:left;
		margin-right: 20px;
		width: 130px;}
		.col_big form ul li input{ width: 130px;}
		
		
		/* Listado peliculas */
		
		#grupo_minifichas{width: 880px;}
		
		.minificha{clear: both; margin: 20px; border-bottom: 1px solid #054a69;}
		
		.minificha_foto {
		float: left; margin: 5px 10px 10px 0; }
		
		.minificha_peli {
		float: left; margin: 0 00px 0 0;}
		
		.minificha_proyeccion{
		float: right; background: #eee; padding: 7px;
		border-top: 1px solid #054a69;
		/*width: 230px;*/
		margin-bottom: -500px; padding-bottom: 500px;}
		
		span.negrita{font-weight: bold; text-transform:uppercase;}
		a strong{text-transform:uppercase;}
		
		
		/* 22 04 2008 */
		/*table
		.peliculas{
		width: 840px;
		margin: auto auto 50px;
		background: #fff;
		border: 1px solid #000;
		}
		
		th{ text-align: left; padding: 5px;border-bottom: 1px solid grey;}
		.peliculas tr{ background: #333; border-bottom: 1px solid #000;}
		td{border-bottom: 1px solid grey; padding: 5px; vertical-align: top;}
		td.descripcion:hover{background: #eee;}
		td.foto_lista{ width: 100px;}
		.numero{
		font-size: 20px;
		font-weight: bold;
		vertical-align:middle;
		border-right: 1px solid #000;
		}
		.col_proy{
		background: #ddd;
		}
		*/
		/* verlee */
		table .peliculas {	
		margin:1em auto;
		border-collapse:collapse;
		}
		
		table{
		empty-cells:hide;
		}

		.peliculas th{
		border-bottom: 1px solid #000;
		text-align: left;
		padding: 10px;
		}
		.peliculas td{
		color:#678197;
		border-bottom:1px solid #e5eff8;
		padding:.3em 1em;
		}
		.peliculas td.hueco{
		border: 0;
		}	
		/* ---------- */
		
		/*raya horizontal*/
		.separador{ height: 10px; border-bottom: 1px solid #054a69; padding: 6px;}
		
		/* Buscador de peliculas */
		
		#buscador{
			clear: both;
			font-size: 10px;
			padding: 10px 0 30px;
			margin: 0;
			border-bottom: 1px solid #000;
		}
		#pais_genero {margin-top:6px;}
		#pais_genero li{ display:inline;}
					
		#alfaburrico{
			float: left;
			font-size: 10px;
			vertical-align:middle;
		}
		.alfa{
		color:#054a69;
		}
		
		#current{ color: #f00; font-weight: bold;}
		.current{ color: #f00; font-weight: bold;}
		
		/* Jurado */
		
		.jurado{
		border-top: 1px solid #054a69;
		margin: 10px;
		clear: both;
		position: relative;
		}
		.foto, .jurado_texto{float: left; margin: 15px 5px 0 0;}
		.jurado_texto{width: 295px;}
		span.anyo{color: #069;}
		a.pdf{position: absolute;
			top:5px;
			right:5px;
			font-size: 10px;
			color: #666;}
		
	/*	Carteles	*/
	
		.cartelito{
			width: 76px;
			height: 120px;
			background: #fff;
			float: left;
			margin: 0 7px 10px 0;
			border: 1px solid #999;
			cursor: pointer;
		}
		.cartelito img{ width: 64px; margin: 5px; border: 1px solid #888;}
		.cartelito p{ margin: 0 5px; text-align: center; font-size: 16px; font-weight: bold;}
		.cartelBig{ border: #aaa 1px solid;}
		
		.titulo_pelicula{ font-size: 20px; text-align: center; width: 200px; margin: auto; display: block;}
		.proyeccion{
			border-bottom: 1px solid #5b92ab;
			padding-top: 1em;
		}
		
		
		/* 22 04 2008 
		Nueva programacion*/
		
		.contenedor{
		margin: 0 40px 20px 20px;
		float: left;
		}
				
		#semanita{
		clear: both;
		width:860px;
		border-bottom: 1px solid #054a69;
		float: left;
		padding: 0 0 0 20px;
		}
		
		#salas{
		clear: both;
		width:860px;
		border-bottom: 1px solid #054a69;
		float: left;
		padding: 10px 0 10px 20px;
		}
		
		.dia{
		float: left;
		margin: 0 15px;
		width: 80px;
		}
		
		.dia p a{
		margin: 0; padding: 40px 0px 4px;
		display: block;
		text-align:center;
		}
		p.d01{background: url(../../imagenes/css/semanita/01.jpg) center center no-repeat;}
		p.d02{background: url(../../imagenes/css/semanita/02.jpg) center center no-repeat;}
		p.d03{background: url(../../imagenes/css/semanita/03.jpg) center center no-repeat;}
		p.d04{background: url(../../imagenes/css/semanita/04.jpg) center center no-repeat;}
		p.d05{background: url(../../imagenes/css/semanita/05.jpg) center center no-repeat;}
		p.d06{background: url(../../imagenes/css/semanita/06.jpg) center center no-repeat;}
		p.d07{background: url(../../imagenes/css/semanita/07.jpg) center center no-repeat;}
		p.d08{background: url(../../imagenes/css/semanita/08.jpg) center center no-repeat;}
		p.d09{background: url(../../imagenes/css/semanita/09.jpg) center center no-repeat;}
		p.d10{background: url(../../imagenes/css/semanita/10.jpg) center center no-repeat;}
		p.d11{background: url(../../imagenes/css/semanita/11.jpg) center center no-repeat;}
		p.d12{background: url(../../imagenes/css/semanita/12.jpg) center center no-repeat;}
		p.d13{background: url(../../imagenes/css/semanita/13.jpg) center center no-repeat;}
		p.d14{background: url(../../imagenes/css/semanita/14.jpg) center center no-repeat;}
		p.d15{background: url(../../imagenes/css/semanita/15.jpg) center center no-repeat;}
		p.d16{background: url(../../imagenes/css/semanita/16.jpg) center center no-repeat;}
		p.d17{background: url(../../imagenes/css/semanita/17.jpg) center center no-repeat;}
		p.d18{background: url(../../imagenes/css/semanita/18.jpg) center center no-repeat;}
		p.d19{background: url(../../imagenes/css/semanita/19.jpg) center center no-repeat;}
		p.d20{background: url(../../imagenes/css/semanita/20.jpg) center center no-repeat;}
		p.d21{background: url(../../imagenes/css/semanita/21.jpg) center center no-repeat;}
		p.d22{background: url(../../imagenes/css/semanita/22.jpg) center center no-repeat;}
		p.d23{background: url(../../imagenes/css/semanita/23.jpg) center center no-repeat;}
		p.d24{background: url(../../imagenes/css/semanita/24.jpg) center center no-repeat;}
		p.d25{background: url(../../imagenes/css/semanita/25.jpg) center center no-repeat;}
		p.d26{background: url(../../imagenes/css/semanita/26.jpg) center center no-repeat;}
		p.d27{background: url(../../imagenes/css/semanita/27.jpg) center center no-repeat;}
		p.d28{background: url(../../imagenes/css/semanita/28.jpg) center center no-repeat;}
		p.d29{background: url(../../imagenes/css/semanita/29.jpg) center center no-repeat;}
		p.d30{background: url(../../imagenes/css/semanita/30.jpg) center center no-repeat;}
		
		.dia p a:hover{
		text-decoration: underline;
		}
		
		.dia p a.actual{
		color: #c40; font-weight: bold;
		background: url(../../imagenes/css/flechirroja.gif) bottom center no-repeat;
		}
		
		
		/*#semanita ul{
		padding: 20px 0 10px 0;
		border: 1px solid #467B9F;
		background: #fff;
		}
		#semanita li{
		display: inline;
		margin-right: 1.15em;
		padding: 0 0 8px;
		}
		#semanita li:hover{
		background: url(../../imagenes/css/semanita_flechita.gif) no-repeat bottom center;
		}
		#semanita a{
		text-decoration: underline;
		padding: 5px;
		}
		#semanita a:hover{
		text-decoration: none;
		}*/
	
		.actv{
		font-size: 24px;
		color: #e7edf0;
		font-weight:900;
		margin:0;
		margin-top:-25px;
		padding:0;
		font-size: 4em;
		}

		#proyecciones{
		text-align: left;
		width: 350px;
		float: left;
		/*border: 1px solid black;
		position: relative;*/
		}
	
		#proyecciones ul{
		margin: auto auto auto 20px;
		}
	
		#proyecciones li{
		border-bottom: 1px solid #5b92ab;
		width: 330px;
		margin-bottom: 1em;
		padding-bottom: 0.6em;
		padding-right:50px;
		}
		
		#proyecciones ul li ul{
		margin-top: 1em;
		position:relative;
		left: 50px;
		}
		#proyecciones ul li ul li{
		margin: 0;
		padding: 0;
		border: none;
		}
		#proyecciones ul li ul li.foto_lista{
		position: absolute;
		left: -70px;
		}
		
		#proyecciones li a{
		display: block;
		color:#5b92ab
		}
		#proyecciones a:hover{
		text-decoration: underline;
		}
		
		.hora{
		font-size: 10px;
		font-weight: bold;
		}
		.t_org{ font-size: 1.4em; color: #000; font-weight:bold;}
		.t_esp{font-size: 1.3em;}
		
	
		/* ---------- */
		
	.tablita p{
	margin:0;
	}
	.col_big p{
	margin:0;
	}
		
		
	/*
	Nueva colocacion logotipos en portada
	*/
		
	#cuerpo #logotipos{
		position: absolute;
		width: 400px;
		z-index: 500;
		left: -45px;
		bottom:275px;
	}
		
	/*
	ficha pelicula
	*/
	#ficha_pelicula_contenido{
	float:left;
	padding:20px 10px;
	width: 475px;
	}
	
	#ficha_pelicula_contenido li{
	font-size:10px;
	float:left;
	padding-left:20px;
	width: 475px;
	}
	
	#ficha_pelicula_imagenes{
	float:left;
	padding: 20px;
	}
	
	#fila_director{
	width: 840px;
	padding-top: 10px;
	padding-bottom: 50px;
	float: left;
	clear: left;
	border-top: 1px solid #e5eff8;
	position:relative;
	}
	#datos_director{
		float:left;
	}
	#datos_director h4{
		margin:0;
	}
	
	#fila_director2{
	width: 840px;
	padding-top: 10px;
	padding-bottom: 50px;
	float: left;
	clear: left;
	border-top: 1px solid #e5eff8;
	position:relative;
	}
	#fila_director2 p{
	width: 600px;
	padding-left: 0px;
	}
	#fila_director img{
	/*position: absolute;*/
	float:left;
	margin: 0 10px 20px 0;
	}
	/*
	listado de imagenes de la peli en la ficha
	*/
	
	#imagen_peli li{
	padding-bottom: 15px;
	margin:0;
	}
	
	/*
	Fichitas nuevas que se reusarán por toda la web
	*/
	.ficha_ciclo{
	width: 860px;
	position: relative;
	margin:20px 0 25px -5px;
	padding: 0 0 15px 340px;
	border-bottom: 1px solid #e5eff8;
	}
	
	.ficha_noticia{
	width: 860px;
	position: relative;
	margin:20px 0 25px -5px;
	padding: 0 0 15px 240px;
	border-bottom: 1px solid #e5eff8;
	}
	
	.ficha{
	/* 20090609
	width: 100%;
	----------*/
	position: relative;
	margin:20px 0 25px -5px;
	padding: 0 5px 15px 50px;
	border-bottom: 1px solid #e5eff8;
	clear: both;
	}
	.ficha img{ padding: 0 0 30px; }
	
	.inscripcion{
	width: 860px;
	position: relative;
	margin:30px 0 25px 10px;
	overflow:auto;
	}
	
	.inscripcion a{
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
	}
	
	
	.ficha h4 a{
	color: #054a69;
	}
	.ficha h4 a:hover{
	text-decoration:underline;
	}
	
	.ficha h4, .ficha_noticia h4, .ficha_ciclo{
	font-size: 1.3em;
	line-height: 1.5em;
	}
	.ficha h5, .ficha_noticia h5, .ficha_ciclo{
	font-size: 1.15em;
	font-style: italic;
	}
	.ficha_noticia h4, .ficha_noticia h5, .ficha_ciclo h4, .ficha_ciclo h5{
	margin: 0;
	padding:0;
	}
	
	/*.ficha p, .ficha_noticia p, .ficha_ciclo p{
	width: 550px;
	}*/
	
	.ficha p.juradotexto{
	width: 610px;
	}
	
	/*.ficha p.actividad, .ficha_noticia p.actividad, .ficha_ciclo p.actividad{
	font-size: 12px;
	font-weight: bold;
	margin: 10px 0 0;
	padding:0;
	}*/
	
	
	
	.ficha_noticia img, .ficha_ciclo img{
	/*position: absolute;*/
	float: left;
	margin: 0 10px 10px 0;
	}
	
	.ficha img{
	/*position: absolute;*/
	float: left;
	margin: 0 25px 10px 0;
	}
	
	
	
	.ficha ul, .ficha_noticia ul, .ficha_ciclo ul{
	margin: 0 0 0 15px;
	}
	.ficha li, .ficha_noticia li, .ficha_ciclo li{
	list-style-image:url(../../imagenes/css/flechitita.gif);
	line-height: 1.5em;
	}
	.ficha li a:hover{
	text-decoration: underline;
	}
	
	em{
	font-style: italic;
	}
	
	#formu {
		width:100px;
		float:left;
	}
	#formu .col_big{
	width: 300px;
	border: 1px solid red;
	float: left;
	}
	#formu .col_big p {
		width: 100px;
	}
	
	#ciclo_1, #ciclo_2, #ciclo_3, #ciclo_4, #ciclo_5, #ciclo_6, #ciclo_7{
	width: 750px;
	}
	
	.ibertalent{
	width: 33%;
	float: left;
	text-align: center;
	}
	.ibertalent a{
	display: block;
	float: left;
	text-align: center;
	}
	#patrocinadores{
	padding-top:30px;
	height: 300px;
	}

/**/	.ficha p{
	width: 650px;
	margin-left:100px;
	}
	
	.ficha p.nolistado{
	margin: 0;
	display: inline;
	}
	
	
	.ficha p.actividad, .ficha_noticia p.actividad, .ficha_ciclo p.actividad{
	font-size: 12px;
	font-weight: bold;
	margin-left: 85px;
	}
	
	.ficha ul{
	margin-left: 100px;
	}
	
			
	#cabecera_destacado ul li a, #cabecera_destacado_uk ul li a{ padding-left: 20px; background-position: top left }
	
	.precios li{
	padding: 0 0 10px 10px;}
	.precios li ul{
	padding: 10px 0 0 ; margin: 0 0 -10px;}
	
A.enlace_list{
	text-decoration:none;
}

A.enlace_list:hover{
	text-decoration:underline;
	color:#064b6c;
}
.avisoSalas {
	width: 600px;
	background-color: #C5DBE6;
	padding: 10px 20px;
	margin: 10px 0;
}