body
{
	font-family:Arial;
	font-size:0.8em;
	color:#000;
	text-align:center;
	margin:0 0 0 0;
}
.cine
{
	width:450px;
	height:44px;
	padding-top:12px;
	background-image:url(/images/Cine.jpg);
	background-repeat:no-repeat;
	vertical-align:middle;
	text-align:left;
	
}
.cine span
{
	margin-left:70px;
	font-family:Arial;
	font-size:0.8em;
	color:#BF0312;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	}
.cine a
{
	
	margin-left:70px;
	font-family:Arial;
	font-size:0.8em;
	color:#BF0312;
	font-weight:bold;
	text-decoration:none;
}

.cine-item{font-family:Arial;
	font-size:0.8em;
	width:451px;
	color:#676767;font-weight:bold;
	text-align:left;
	}
	
.cine-item span
{

	font-family:Arial;
	color:#BF0312;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	}
	
.cine-item b{
	color:#000;}
	
.pelicula-box
{
	width:451px;
	height:168px;
	background-image:url(/images/pelicula.jpg);
	background-repeat:no-repeat;
	vertical-align:middle; padding-top:140; padding-left:50;
	text-align:left;
}

 .title 
{	font-family:Arial; 
	font-size:0.9em;
	color:#676767;
	font-weight:bold;
	position:relative;
	text-align:left;

	}
	
.title a
{	
	color:#BB000C;
	text-decoration:none;
}

 .title a:hover
{	
	text-decoration:underline;
}

 .pases
{	
	font-family:Arial;
	font-size:0.8em;
	color:#999;
	position:relative;
	text-align:left;
	}
	
.sala{font-family:Arial;
	font-size:0.9em;
	color:#d60500;font-weight:bold; clear:both;
	text-align:left;
	padding-top:30px;
	width:581px;
	}
	
	#ParentCines{overflow: hidden;position: relative;height:390px;width:503px;float:left;}
	#CinesMoving{list-style-type: none;position: absolute;width:500px; text-align:left; } 
	.back{   cursor:pointer; float:left; background-image:url(/images/back.png);height:35px; width:35px; }
	.next{ cursor:pointer; float:left; background-image:url(/images/next.png);  height:35px; width:35px;}
/*
.boton

{

	border-right: #999999 1px solid;

	padding-right: 2px;

	background-position: left top;

	border-top: #999999 1px solid;

	padding-left: 2px;

	font-size: 10px;

	background-image: url(/images/fondo_botones.gif);

	border-left: #999999 1px solid;

	cursor: hand;

	color: #808080;

	margin-right: 10px;

	border-bottom: #999999 1px solid;

	background-repeat: repeat-x;

	font-family: Arial, Helvetica, sans-serif;

	height: 15px;

	text-decoration: none;

}
*/
.provincia{
	

	font-family:Arial;
	
	color:#BF0312;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
}

.button_page{float:left;}
#paginas{float:left; margin:0px 20px 0px 20px; text-align:center; width:57%;}

/*Buscador*/
#content_buscador { width:980px; height:268px;  background-image:url(/images/head.jpg);}	
.buscador_separator{height:146px; width:631px;}
#buscador{ background-image:url(/images/fondo_buscador.gif); width:631px; height:120px;background-repeat:no-repeat;}
#txt_buscador{width:400px; float:left; margin:34px 0 0 0; height:75px; vertical-align:middle; margin-bottom:20px;}
#btn_buscador{float:left; margin:34px 0 0 21px;  height:70px;vertical-align:middle;margin-bottom:20px;}
.input{margin:32px 0 0 21px; height:26px; width:406px; margin-bottom:20px; border-style:none; border-style:solid; border-color:White; font-family:Arial; font-size:15pt; font-weight:bold;}
.boton{margin:18px 0 0 21px;  margin-bottom:20px;}

/*Provincias*/
#provincias_list{width:581px;text-align:left;}
.arial_11{font-family:Arial; font-size:11px; font-weight:bold; text-align:left;}
.line_grey{ background-image:url(/images/dotted.line.grey.gif); background-repeat:repeat-x;width:581px; height:5px; margin-top:20px; *margin-top:0px;}
.line_grey_soft{ background-image:url(/images/dotted.line.grey.soft.gif); background-repeat:repeat-x;width:111px; height:5px; margin-top:5px; margin-bottom:5px;}

#listado_provincias{width:581px; text-align:left; }
#item_provincia,
.item_provincia a{font-family:Arial; font-size:12px; text-decoration:underline; color:#0D6AFF;}


/*Cines New*/
#items_cine{width:581px;text-align:left;}
#item_cine{width:581px;text-align:left; min-height:33px; margin-top:20px;}
.cine_nombre{ margin-bottom:5px; font-family:Arial; font-size:16px; font-weight:bold; text-align:left; color:#000;}
.cine_nombre a{font-family:Arial; font-size:16px; font-weight:bold; text-align:left; color:#000;}
.cine_direccion{font-family:Arial; font-size:12px; text-decoration:none;  color:#333333; margin-bottom:5px;}
.cine_Map{display:none;}
.cine_Map_show{display:table;}
.arial_azul{font-family:Arial; font-size:12px; text-decoration:underline; color:#0066ff; font-weight:bold; cursor:pointer;}

/*Quieres ver*/
#quieres_ver{width:581px;text-align:left; height:33px; margin-top:13px; margin-bottom:23px;}
.Arial_bold_15,
.Arial_bold_15 a{font-family:Arial; font-size:15px; font-weight:bold; text-align:left; color:#000;}
.Arial_bold_15_grey,
.Arial_bold_15_grey a{font-family:Arial; font-size:15px; font-weight:bold; text-align:left; color:#6B6B6B;}

.Arial_bold_14{width:581px; font-family:Arial; font-size:14px; text-decoration:underline; font-weight:bold; color:#D00403; text-align:left;}
.Arial_bold_14_black,.Arial_bold_14_black a{font-family:Arial; font-size:12px; font-weight:bold; text-align:left; color:#000;}

.Arial_12{width:581px; font-family:Arial; font-size:12px; text-decoration:underline; color:#D00403; text-align:left;}
.Arial_12_black,.Arial_12_black a{font-family:Arial; font-size:12px; text-align:left; color:#000;}


.Arial_bold_10_black,.Arial_bold_10_black a{font-family:Arial; font-size:10px; font-weight:bold; text-align:left; color:#000;}
.Arial_11_bold,
.Arial_11_bold a{font-family:Arial; font-size:11px; font-weight:bold; text-align:left; color:#6B6B6B;}
.Arial_bold_16,
.Arial_bold_16 a{font-family:Arial; font-size:16px; font-weight:bold; text-align:left; color:#000;}

/*Volver cines*/
#volver{width:631px;text-align:left; margin-top:20px; margin-bottom:10px;}
#wrapper_cartelera {width:980px;}
#content_cines { width:630px;}
#listado_cines{}
#pagination{text-align:center;width:460px; }
#busca_home{ width:738px; height:407px; background-color:#BA122B; text-align:center; font-family:Arial; color:#fff; font-weight:bold;}
.logo_home { text-align:center; background-image:url(/images/logo_cartelera.gif); width:738px; height:82px;background-color:#BA122B; margin-top:50px; margin-bottom:30px;}


/*Otros*/
#flecha_roja_left{background-image:url(/images/arrow.redleft.gif); background-repeat:no-repeat; width:11px; height:16px; float:left; margin-right:10px;}

/*Peliculas*/
#content_peliculas{width:581px;text-align:left; text-align:left; margin-top:30px; display:table;}
#content_paginacion_peliculas{ width:581px; height:20px; display:table;  *height:auto; *display:; }
#title_content{height:23px; border-top:solid 1px #ccc; border-right:solid 1px #ccc; border-left:solid 1px #ccc; width:300px; float:left;}
#title_content h2{height:23px; margin:0 0 0 0;}
#title_content-filter{height:23px;  width:300px; float:left;}
#film_content{display:table; width:581px;text-align:left; background-image:url(/images/bloque_degradado_grey.jpg); background-position:left top; background-repeat:repeat-x; border:solid 1px #ccc; float:left;}
#pelicula{ width:178px; min-height:352px; height:352px; *height:auto;   display:table; float:left; margin-left:15px; margin-top:15px;}
#pelicula-small{ width:178px; min-height:211px; height:211px; *height:auto;   display:table; float:left; margin-left:15px; margin-top:15px;}
#pelicula-small  .imagen,#pelicula .imagen{width:111px; height:160px; background-color:#F2F2F2; border:solid 1px #ccc; display:table;}
.cine_total_peliculas{ padding-left:10px; font-family:Arial; font-size:11px; text-decoration:none;  color:#333333; text-align:left;}
.cine_total_peliculas-filter{  font-family:Arial; font-size:11px; text-decoration:none;  color:#333333; text-align:left;}
#horario{font-family:Arial; font-size:12px;  text-align:left; color:#D60500;}
.cine_horario{ font-family:Arial; font-size:11px; text-decoration:none;  color:#333333; text-align:left;}
#titulo{height:28px;}
/*Horarios cartelera */
#horarios_content{ width:581px;text-align:left; background-image:url(/images/bloque_degradado_grey.jpg); background-position:left top; background-repeat:repeat-x; border:solid 1px #ccc; display:table;}
#horarios_cartelera{width:193px; height:40px; text-align:center; float:left; padding-top:15px; *padding-top:18px; background-image:url(/images/arrow.red.big.gif); background-position:80% center; background-repeat:no-repeat; }


/*Control Paginacion*/
#paginacion{width:581px; padding-left:10px; font-family:Arial; font-size:11px; text-decoration:none;  color:#333333; text-align:left; margin-bottom:4px;}
#paginacion_total{float:left; display:table; }
#paginacion_paginas{float:right; color:#D60500;}
#paginacion_paginas a{ margin-left:2px; margin-right:2px; min-width:20px;}
.negro{color:#000; min-width:20px;}
.rojo a{color:#d60500;}
.rojo {color:#d60500;}
#paginacion_peliculas{ padding-left:10px; padding-top:5px; font-family:Arial; font-size:11px; text-decoration:none;  color:#333333; text-align:left; margin-bottom:4px; float:right;}
#paginacion_paginas_peliculas{float:right; color:#D60500;}
#paginacion_paginas_peliculas a{ margin-left:2px; margin-right:2px; min-width:20px;}

/*COMO LEGAR*/
#como_llegar{width:581px; text-align:left;}
#directionText{border:solid 1px #ccc; color:#666; font-size:12px; float:left; width:347px; height:20px;}
#comollegar{float:left; background-color:#fff; font-size:12px; color:#666; border:solid 1px #ccc; height:24px; margin-left:20px; background-image:url(/images/bloque_degradado_grey.jpg);}

/*VER PELICULAS EN*/
.ver-peliculas-en{font-size:11px; text-decoration:none; color:#D60500; float:right; }
.ver-peliculas-en a{font-size:11px; text-decoration:underline; color:#D60500; }

/*FILTER GENERO*/

.control-filter-genero
{
	padding-top:30px;
	width:581px;

}
	
.listado-filter-p
{
			width:581px;
			margin-top:10px;
			height:20px;
			overflow-y:hidden;
}


.listado-filter-g
{
			width:581px;
			margin-top:10px;
			height:20px;
			overflow-y:hidden;
}


#filter-provincia,
#filter-genero
{margin-top:20px;width:581px; }

.filter-icon
{
float:left;	
width:115px;
}

.filter-icon input
{
float:left;	
}
.arrow-icon
{
	float:left;	
	background-image:url(/images/arrowFilter.png);
	width:15px;
	height:13px;
	margin-top:3px;
}

.filter-icon a
{
	margin-left:5px;
	color:#333333;
	font-size:11px;
	}

.goHome
{
width:303px;
height:40px;
position:absolute;
float:left;
margin-left:160px;
*margin-left:-460px;
cursor:pointer;
}
