body{
	font: normal normal 0.7em verdana, arial, sans-serif;
	background: white;
	color: black;
}
a, a:link, a:visited, a:hover{
	color: #0589d1;
	text-decoration: underline;
}
a.no-underline, a.no-underline:link, a.no-underline:visited, a.no-underline:hover{
	color: #0589d1;
	text-decoration: none;
}
.black{color: #333;}
a.blanco, a.blanco:link, a.blanco:visited, a.blanco:hover{
	color: white;
	text-decoration: underline;
}
.azul{color: #0589d1;}
h1{ font-size: 2em;height:100px;margin-left:0px;padding-left:0px;margin-bottom: 0px; padding-bottom: 0px;}
h2{ font-size: 1.75em;margin: 0; padding: 0; }
h3{ font-size: 1.36em;padding-top:0px;margin-top:-3px;margin-bottom:0px;text-decoration:underline;color: #0589d1;}
h4{ font-size: 1.25em;margin:0;padding:0; }
h5{ font-size: 1.1em;margin-left:10px;width:650px;text-align:center;}
img{ border: none; }
p{text-align: justify;margin-right:14px;color:#333;line-height:16px;}
hr{border: 1px solid #0589d1;width:94%;}
hr.ficha{border-top:1px solid #0A83C8;border-bottom: 1px solid white;border-left:1px solid white;border-right:1px solid white;width:100%;}
#web{
	width: 850px; 
	padding: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: auto;
	margin-left: auto; 	
	text-align:left; 
}
#contenido-top{
	/*margin-top: 15px;*/
	_margin-top: -10px;
	padding-top: 0px;
	width: 850px;
	height: 9px;
	background: url('../img/top_contenido.gif') no-repeat;
}
#contenido{
	margin-top: 0px;
	_margin-top: -4px;
	padding-top: 0px;
	width: 850px;
	background: url('../img/fondo_contenido.gif') repeat-y;
}
#cabecera{
	margin-left: 8px;
	/*margin-bottom: 15px;*/
}
.menu{
	height:27px;
	background: url('../img/separador.gif') no-repeat left;
	padding-left:3px;
	color: #5d80a0;
}
.menu-selected{
	float:left;
   	font-weight: bold;
	margin-top: -12px;
	margin-left:0px;
	margin-right:0px;
	padding: 0px 0px 9px 0px;
	border-bottom: 4px solid #FED639;
	color: #0589d1;
	line-height:12px;
}
.menu a, .menu a:link, .menu a:visited, .menu a:hover{
	text-decoration: none;
	color: #5d80a0;
}
.cartelera-cabecera{background:url('../img/boton.jpg') no-repeat;width:270px;height:32px;color:#467193;margin-top:-8px;}
.cartelera-pie{background:url('../img/pie_cartelera.gif');width:530px;height:48px;margin-top:-23px;}
.cartelera-pie p{padding-top:22px;font-size:1.09em;}
.principal{width:695px;}
.columna-grande{ margin-left: 10px;_margin-left:5px; }
.columna1{margin-left:10px;_margin-left:5px;}
.columna2{margin-left:20px;width:530px;}
.columna3{margin-left:15px;}
#contenido-cine{margin-top:-2px;}
.columna1-ficha{margin-left:10px;margin-top:5px;width:111px;}
.columna2-ficha{width:375px;margin-top:5px;margin-left:10px;_margin-left:5px;}
.columna2-ficha p, .columna2-ficha h3{width:375px;_width:370px;}
.columna1-cartelera{width:165px;margin-left:0;}
.columna2-cartelera{width:677px;_margin-top:-3px;}
.caixa-top{background:url('../img/caixa_top.gif') no-repeat;width:154px;height:10px;}
.caixa-contenido{background-color: white;width:154px;_margin-top:-3px;height:150px;}
.caixa-bottom{background:url('../img/caixa_bottom.gif') no-repeat;width:154px;height:10px;}
.caixa-contenido span{font-size:0.91em;}
.menu-caixa{font-size:0.9em;width:154px;height:18px;}
.menu-caixa a{font-weight:bold;margin-left:10px;}
.hora{font-size:1em;}
.titulo{margin-left:15px;margin-bottom:0px;padding-bottom: 0px;}
.tabla tr:hover td { background: #FED639; }
.en-cartelera{background-color:white;margin-top:-2px;border-left:1px solid #0589D1;border-right:1px solid #0589D1;}
.flota-izq{ float: left; }
.flota-der{ float: right; }
.clear{ clear:both; }
.salas{width: 350px;}
.foto-sala{margin-left:5px;vertical-align: top;}
form{padding-top:4px;padding-left:5px;}
label{font-weight: bold;}
form.contacto {line-height: 2em;}
form.contacto label{font-weight:normal;width:130px;float:left;}
select{font: normal normal 0.91em verdana, arial, sans-serif;}
input, textarea{font-size: 0.8em;border:1px solid #013d6f;}
.plain{border: none;}
.tabla_puntos td{
	background-color: white;
	border-bottom:1px solid #fdeb9f;
}
.tabla_precios td{
	background-color: white;
	border-bottom:1px solid #fdeb9f;
	text-align:center;
}
.tabla_precios th {
	background-color: #fed639;
	border-bottom:1px solid #fdeb9f;
	text-align:center;
}
.marco_peli { border:1px solid #0a83c8; width:111px;}
#pie{
	color: white;
	background: url('../img/fondo_pie.gif') no-repeat;
	width: 849px;
	height: 34px;
	padding-left:10px;
}
#pie div{padding-top:10px;}

/* Ventana Trailer */

.page-body {
	margin: 0 auto 0 auto;	
	width: 600px;
	padding: 30px 0 20px 0;
	text-align: left;
}

	.page-footer {
		margin: 0 10% 0 315px;	
		width: 600px;
		padding: 0 0 50px 0;
		text-align: left;
	}

	.page-body ul, .page-body ol { 
		color: #ffffff;
		margin: 10px 0 30px 25px; 
	}

	.page-body ul li, 
	.page-body ol li { 
		padding: 0; 
		margin: 0 0 5px 0; 
		color: #cccccc;
		line-height: 140%;
		font-size: 100%;		
	}

	.page-footer p {
		margin: 0;
	}
	
	.page-footer {
		padding: 20px;
	}

	.page-title h1 span {
		text-align: left;
		font-weight: normal;
		font-size: 100%;
		color: #ffffff;
		margin: 5px 0 15px 0;
	}
