@charset "utf-8";
/***** GENERALES *****/
body{ margin:0; padding:0;}
#contenedor{ margin:0 auto; padding:0; width:896px; font-family:Arial, Helvetica, sans-serif; color:#7e7e7e;}
h1, h2, h3, h4, h5, h6, ul, li, p{ margin:0; padding:0;}
hr{ display:none;}
ul{ list-style:none;}
img {border:0; behavior: url(images/iepngfix.htc);}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}

/*COLUMNAS HOME*/
.left_content_home{float:left; width:617px; padding:0 13px 0 7px;}
.right_content_home{ float:left; width:259px; background:url(../images/punteo_vertical.gif) repeat-y left top;}
#contenidos{ margin:0 0 20px 0; }

/***** TOP *****/
#top{ background:url(../images/bg_top.jpg) no-repeat left top; height:98px; margin:0 0 15px 0;}
#top h1 span{ display:none;}
#top h1 a{ display:block; width:223px; height:68px; background:url(../images/logo_parauco.jpg) no-repeat left top; margin:0 0 0 18px;}

#top .menu_externos{ float:right; display:inline;font-size:11px; background:url(../images/bg_menuexterior.gif) no-repeat left top; width:180px; height:16px; margin:0 23px 0 0; padding:2px 0 0 10px;}
#top .menu_externos a{color:#343535;}
#top .menu_superior{ position:absolute;color:#FFFFFF; font-size:11px; margin:0 0 0 290px;}
#top .menu_superior a{color:#FFFFFF; }
#top .buscador_top{ position:absolute; margin:30px 0 0 743px; display:inline;}
#top .buscador_top input{ font-size:11px; color:#000000; width:130px; height:16px; background:url(../images/bg_buscar.gif) no-repeat left top; border:0; padding:3px 0 0 10px;}
*html #top .buscador_top input{ font-size:11px; color:#000000; width:130px; height:16px; background:url(../images/bg_buscar.gif) no-repeat left top fixed; border:0; padding:3px 0 0 10px;}

#top .menu_principal { margin:4px 0 0 133px;}
#top .menu_principal li{float:left;}
#top .menu_principal li a{ display:block; font-weight:bold; color:#FFFFFF; font-size:12px; padding:0 0 0 16px; height:23px; float:left; line-height:23px; cursor:pointer;}
#top .menu_principal li a span{background: url(../images/separa_menuprincipal.gif) repeat-y right top; padding:0 16px 0 0; height:23px;float:left;}
#top .menu_principal li a:hover, #top .menu_principal li a.activo{ display:block; font-weight:bold; color:#4e4e4e; font-size:12px; padding:0 0 0 16px; height:23px;background:url(../images/left_menuprincipal.gif) no-repeat left top;}
#top .menu_principal li a:hover span, #top .menu_principal li a.activo span{background:url(../images/right_menuprincipal.gif) no-repeat right top; padding:0 16px 0 0;height:23px;float:left;}

/***** CONTENIDOS HOME *****/
.flash_principal{ padding:0 0 14px 0; margin:0 0 10px 0; background:url(../images/punteo_horizontal.gif) repeat-x left bottom;}
.left_data{ float:left; padding:21px 0 0 0;}
.right_data{ float:right;}

/*NEWSLETTER*/
.box_newsletter{ padding:9px 0 0 9px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background:url(../images/bg_newsletter.jpg) no-repeat left top; width:178px; height:45px; margin:0 0 8px 0;}
.box_newsletter .input { padding:6px 0 0 10px}
.box_newsletter .input .cuadro{ border:0; font-size:12px; font-family:Arial, Helvetica, sans-serif; float:left;}
.box_newsletter .input .boton{ float:right; margin:0 12px 0 0;}

/*BOX CONTACTO*/
.box_contacto{ padding:0 0 12px 13px; margin:0 0 6px 0; background:url(../images/punteo_horizontal.gif) repeat-x left bottom;}

/*BOX CARTELERA*/
.box_carteleras{padding:0 0 12px 13px; margin:0 0 15px 0; background:url(../images/punteo_horizontal.gif) repeat-x left bottom;}
.box_carteleras a{ font-size:11px; color:#6a6a6a;}
.carte_cine{ float:left; margin:0 10px 0 0}
.carte_teatro{ float:left}

/*BOX SOCIALES*/
.box_sociales {padding:0 0 12px 13px; margin:0 0 15px 0; background:url(../images/punteo_horizontal.gif) repeat-x left bottom;}
.box_sociales a{color:#787878; font-size:11px; }

/*BOX TEMAS*/
.box_temas{padding:0 0 0 13px;}
.box_temas h4{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#3688b4; margin:0 0 5px 0;}
.box_temas .box_listatemas{font-size:11px; text-align:center; background:url(../images/bottom_masvisitados.jpg) no-repeat left bottom; width:232px; padding:0 0 7px 0;}
.box_temas .top{ background:url(../images/top_masvisitados.jpg) no-repeat left top; padding:7px 0 0 0;}
.box_temas .fondo{ background:url(../images/bg_masvisitados.jpg) repeat-y left top; padding:0 9px; line-height:20px}
.box_temas .fondo a{color:#6e6e6e; }

/***** CONTENIDOS INTERNOS *****/
/*LEFT CONTENT*/
.left_content{ width:190px; padding:0 0 0 5px; margin:0 13px 0 0; float:left;}

/*MENU IZQUIERDA*/
.menu_izquierda {margin:0 0 30px 0; width:185px;}
.menu_izquierda ul .titulo{ font-size:12px; background: url(../images/top_menu.gif) no-repeat left top; height:22px; color:#FFFFFF; padding:0 0 0 12px; line-height:22px;}
.menu_izquierda ul li ul li a{ color:#7c7c7c;}
.menu_izquierda ul li ul li{ font-size:13px; border-bottom:1px solid #e5e5e5; padding:8px 0 8px 12px; line-height:14px; background:url(../images/bullet_gris.jpg) no-repeat right 9px;}
.menu_izquierda ul li ul li.activo{ background: url(../images/bullet_azul.jpg) no-repeat right 9px;}
.menu_izquierda ul li ul li ul{ margin:0;}
.menu_izquierda ul li ul li ul { padding:10px 0 0 20px;}
.menu_izquierda ul li ul li ul li { padding:0 0 6px 8px; background:url(../images/flechita_gris.gif) no-repeat left 4px; line-height:13px; border:0;}
.menu_izquierda ul li ul li ul li a{ font-size:12px;}
.menu_izquierda ul li ul li ul li.activo{background:url(../images/flechita_verde.gif) no-repeat left 4px;}
.menu_izquierda ul li ul li ul li.activo a{ font-weight:bold;}


/*CENTRO*/
.center_content{ float:left; width:471px; font-size:13px;}
.center_content .opciones_pagina {height:20px; position:absolute; margin:5px 0 0 250px;}
.center_content .opciones_pagina a { display:block; height:14px; font-size:10px; color:#7a7a7a; float:left; padding:6px 0 0 34px}
.center_content .opciones_pagina a.volver{ width:37px; background:url(../images/fondo_opcionvolver.jpg) no-repeat left top;}
.center_content .opciones_pagina a.imprimir{ width:46px; background:url(../images/fondo_opcionimprimir.jpg) no-repeat left top;}
.center_content .opciones_pagina a.enviar{ width:39px; background:url(../images/fondo_opcionenviar.jpg) no-repeat left top;}
.center_content h2{ font-size:18px; font-weight:normal; color:#7c7c7c; background:url(../images/punteo_horizontal.gif) repeat-x left bottom; padding:0 0 6px 0; margin:0 0 10px 0;}


/*tiendas*/
.seleccion_letra{ width:439px; height:27px; color:#5d6065; font-size:16px; font-weight:bold; background:url(../images/bg_seleccionletra.gif) no-repeat left top; margin:0 0 20px 0;}
.seleccion_letra .barrita{ margin:0 0 0 28px; padding:4px 0 0 0;}
.seleccion_letra .barrita a{ display:block;color:#5d6065; margin:0 20px 0 0; float:left;}
.seleccion_letra .barrita a.activo{color:#ee3124;}
.seleccion_letra .barrita a.ultimo{ margin:0;}
.seleccion_letra .flecha_izquierda{ float:left; margin:5px 0 0 6px; display:inline;}
.seleccion_letra .flecha_derecha{ float:right; margin:5px 8px 0 0; display:inline;}

.lista_tiendas{ font-size:12px; line-height:14px; float:left; width:200px; margin:0 0 0 15px; display:inline;}
.lista_tiendas a{ color:#5d6065;}
.lista_tiendas ul li{ background:url(../images/separa_bulletgris.jpg) no-repeat left bottom; padding:4px 0 3px 0;}
.lista_tiendas ul li div.padre{ background: url(../images/flecha_gris.gif) no-repeat left 3px; padding:0 0 0 10px;}
.lista_tiendas ul li div.hijos{ margin:3px 0 0 15px; font-size:11px;}
.lista_tiendas ul li div.hijos li{ background: url(../images/flechita_gris.gif) no-repeat left 6px; margin:0; padding:1px 0 1px 7px;}

.ubicacion_tienda{ float:right; font-size:10px; margin:0 0 12px 0;}
.detalle_tienda{ font-size:11px; clear:both;}
.detalle_tienda a{color:#5d6065}
.detalle_tienda .datos{ width:126px; float:left; line-height:16px;}
.detalle_tienda .datos a.mapa{ font-size:10px;display:block; padding:0 0 0 26px; background:url(../images/fondo_btnmapaubicacion.gif) no-repeat left top; width:83px; height:19px; line-height:19px; margin:10px 0 0 0;}
.detalle_tienda .datos a.catalogo{ font-size:10px;display:block; padding:0 0 0 26px; background:url(../images/fondo_btncatalogo.gif) no-repeat left top; width:98px; height:23px; line-height:23px; margin:24px 0 0 0;}
.detalle_tienda .datos .separa_detalle{ padding:12px 0;}
.detalle_tienda .galeria{ width:333px; float:left; margin:0 0 0 11px;}
.detalle_tienda .galeria .imagen_grande{ margin:0 0 10px 0;}
.detalle_tienda .galeria .imagen_grande_marco{ position:absolute; z-index:10;}

.detalle_tienda .galeria .galeria_imagenes .conjunto{ width:249px; margin:0 0 0 31px;}
.detalle_tienda .galeria .galeria_imagenes .chica{ float:left; margin:0 10px 0 0}
.detalle_tienda .galeria .imagenes_chicas{ width:309px; margin:0 auto; height:87px; background:url(../images/fondo_imageneschicas.jpg) no-repeat left top;}
.detalle_tienda .galeria .imagenes_chicas .cantidad{ text-align:center; height:21px; line-height:21px;}
.detalle_tienda .galeria .imagenes_chicas .flecha_izq{ position:absolute; margin:33px 0 0 5px;}
.detalle_tienda .galeria .imagenes_chicas .flecha_der{ position:absolute; margin:33px 0 0 283px;}
.detalle_tienda .explicacion{ padding:15px 0 0 0;}
.detalle_tienda .logo_tienda{ background:url(../images/fondo_logo.jpg) no-repeat left top; width:126px; height:66px; text-align:center; margin:20px 0 0 0; padding:1px 0 0 0;}


/*AJAX SLIDER*/
.ajax_slider{ background:url(../images/fondo_ajaxslider.jpg) no-repeat left top; width:470px;/* min-height:207px;  min-height:auto !important;*/ height:207px; margin:0 0 10px 0; padding:15px 0 0 0}
.ajax_slider .flecha_izquierda{ position:absolute; margin:90px 0 0 4px; display:inline;}
.ajax_slider .flecha_derecha{ position:absolute; margin:90px 0 0 446px; display:inline;}
html* .ajax_slider .flecha_izquierda{ position:absolute; margin:105px 0 0 4px; display:inline;}
html* .ajax_slider .flecha_derecha{ position:absolute; margin:105px 0 0 446px; display:inline;}
.ajax_slider .imagen { width:398px; height:195px; padding:15px 0 0 0; margin:15px 0 0 38px; display:inline;}

.ajax_slider .data_pelicula{ width:398px; height:195px; position:absolute; margin:9px 0 0 38px;}
.ajax_slider .data_pelicula .foto{ float:left; }
.ajax_slider .data_pelicula .resumen { float:left; font-size:11px; padding:0 0 0 10px; width:285px}
.ajax_slider .data_pelicula .resumen h3{ margin:0 0 5px 0; padding:0 0 5px 0; font-size:12px; background:url(../images/punteo_horizontal.gif) repeat-x left bottom; }
.ajax_slider .data_pelicula .resumen a{ color:#5d6065;}
.ajax_slider .data_pelicula .subtitulos{ font-size:10px;}
.ajax_slider .data_pelicula .comprar{ float:right;}








.thumbnails { margin:8px 0 0 0}
.thumbnails .thumb {padding:6px 9px 0 9px; background: url(../images/fondo_thumb.jpg) no-repeat left top; width:114px; height:195px; float:left; margin:0 30px 30px 0; }
.thumbnails .thumb .titulo{ display:block; font-size:11px; color:#5d6065; font-weight:bold; height:36px;}
.thumbnails .thumb .imagen{ margin:0 0 8px 0; padding:0 0 0 6px}
.thumbnails .thumb .vermas{ background:url(../images/bullet_verde.jpg) no-repeat left 2px; padding:0 0 0 12px;}
.thumbnails .thumb .vermas a{font-size:11px; color:#5d6065;}
.thumbnails .ultima{ margin:0 0 30px 0;}
/*invita a...*/
.invita_a{ float:right;}

/*olvida contraseña*/
.box_olvidapass{ background:url(../images/fondo_olvidapass.gif) no-repeat left top; padding:0 0 0 86px; height:82px; margin:0 0 0 10px;}
.box_olvidapass .text{ border:1px solid #4290bb; font-size:13px;}

/*mapa del sitio*/
.mapadelsitio a{color:#5d6065;}
.mapadelsitio ul{ margin:0 0 0 15px}
.mapadelsitio li{ padding:5px 0 5px 0; background:url(../images/separa_bulletgris.jpg) no-repeat left bottom;}
.mapadelsitio li ul{margin:0 0 0 45px; padding:0 0 0 0;}
.mapadelsitio li ul li{ background:none;}
.mapadelsitio li span.primernivel{ font-weight:bold; background:url(../images/flecha_gris.gif) no-repeat left 4px; display:block; padding:0 0 0 10px;}

/*preguntas frecuentes*/
.preguntas_frecuentes{ font-size:12px;}
.preguntas_frecuentes .pregunta{ margin:0 0 25px 0;}
.preguntas_frecuentes .pregunta a{ color:#5d6065;}
.preguntas_frecuentes .respuesta{ margin:0 0 20px 35px; font-size:11px;}

/*resultado de busqueda*/
.box_buscar{ color:#5d6065; background:url(../images/punteo_horizontal.gif) repeat-x left bottom; padding:0 0 8px 0;}
.box_buscar .ingreso_texto{ width:210px; height:19px; background:url(../images/fondo_boxbuscar.gif) no-repeat left top; position:absolute; margin:0 0 0 110px; display:inline; }
.box_buscar .ingreso_texto input{ border:0; font-size:11px; background:none; margin:2px 0 0 12px; width:175px}
.box_buscar .opciones_buscar{ margin:10px 0 0 0; font-size:11px;}
.box_buscar .opciones_buscar input{ vertical-align:middle;}
.box_buscar .resultados { text-align:center; font-size:11px;}
.box_buscar .resultados select{ font-size:11px; margin:10px 0 0 0;}

.resultados_busqueda{ font-size:11px; color:#5d6065; margin:0 0 25px 0;}
.resultados_busqueda a{color:#5d6065;}
.resultados_busqueda div{ padding:0 0 10px 0; margin:0 0 10px 0; border-bottom:1px solid #cacccc;}
.resultados_busqueda .highlight{ color:#3688b4; font-weight:bold; background: #e6e6e6;}

.paginacion{ text-align:center; color:#5d6065;}
.paginacion a { font-weight:bold; text-decoration:underline; color:#5d6065;}
.paginacion a.anterior, .paginacion a.siguiente{ font-weight:normal;}
.paginacion a.activo{ font-weight:normal; text-decoration:none;}


/*horarios de atencion*/
.horarios_atencion{ font-size:11px; width:440px; margin:0 auto;}
.horarios_atencion .titulo{ font-size:12px; display:block; padding:0 0 0 25px; margin:0 0 5px 0;}
.horarios_atencion div{padding:0 0 12px 0; margin:0 0 12px 0; border-bottom:1px solid #cacccc; background:url(../images/icono_reloj.gif) no-repeat left top;}

/*estrenos*/
.listado_estrenos .lapeli .data_pelicula{ margin:0; padding:0 0 25px 0;}
.listado_estrenos .lapeli .data_pelicula .foto{ float:left; }
.listado_estrenos .lapeli .data_pelicula .resumen { float:left; font-size:11px; padding:0 0 0 10px; width:360px}
.listado_estrenos .lapeli .data_pelicula .anchocarro {width:340px}
.listado_estrenos .lapeli .data_pelicula .inputcantidad{ width:38px; height:17px; line-height:17px; border:1px solid #4290bb;}
.listado_estrenos .lapeli .data_pelicula .resumen h3{ margin:0 0 5px 0; padding:0 0 5px 0; font-size:12px; background:url(../images/punteo_horizontal.gif) repeat-x left bottom; }
.listado_estrenos .lapeli .data_pelicula .resumen a{ color:#5d6065;}
.listado_estrenos .lapeli .data_pelicula .subtitulos{ font-size:10px;}
.listado_estrenos .lapeli .data_pelicula .subtitulos_cartelera{ font-size:10px; float:right; text-align:right;}
.listado_estrenos .lapeli .data_pelicula .comprar{ float:right;}

/*cartelera*/
.listado_cartelera .lapeli .data_pelicula{ margin:0; padding:0 0 25px 0;}
.listado_cartelera .lapeli .data_pelicula .foto{ float:left;}
.listado_cartelera .lapeli .data_pelicula .resumen { float:left; font-size:11px; padding:0 0 0 38px; width:360px}
.listado_cartelera .lapeli .data_pelicula .resumen h3{ margin:0 0 5px 0; padding:0 0 5px 0; font-size:12px; background:url(../images/punteo_horizontal.gif) repeat-x left bottom; }
.listado_cartelera .lapeli .data_pelicula .resumen a{ color:#5d6065;}
.listado_cartelera .lapeli .data_pelicula .subtitulos{ font-size:10px;}
.listado_cartelera .lapeli .data_pelicula .comprar{ float:right;}

.box_buscarpeli{ font-size:11px; background:url(../images/fondo_box_buscarpeli.jpg) no-repeat left top; width:471px; height:94px;}
.box_buscarpeli select{ font-size:11px;}
.box_buscarpeli table{ margin:8px auto 0 auto;}

/*formulario de contacto*/
.form_contacto .rut{background: url(../images/fondoinput_rut.gif) no-repeat left top; width:117px; height:22px; float:left;  margin:0 5px 0 0;}
.form_contacto .rut input{width:107px; height:19px; border:0; background:none;padding:3px 5px 0 5px;}
.form_contacto .dv{background:url(../images/fondoinput_dv.gif) no-repeat left top; width:37px; height:22px; float:left; margin:0 0 0 5px;}
.form_contacto .dv input{width:27px; height:19px; border:0; background:none;padding:3px 5px 0 5px;}

.form_contacto .nombre, .form_contacto .telefono, .form_contacto .email{background:url(../images/fondoinput_cuadro.gif) no-repeat left top; width:226px; height:22px;}
.form_contacto .nombre input, .form_contacto .telefono input, .form_contacto .email input{width:216px; height:19px; border:0; background:none;padding:3px 5px 0 5px;}
.form_contacto .mensaje{background: url(../images/fondoinput_mensaje.gif) no-repeat left top; width:355px; height:192px;}
.form_contacto .mensaje textarea{border:0; background:none;padding:3px 5px 0 5px;width:340px; height:182px;}





/*registrate*/

.form_registro .datospersonales td.padding{ padding:0 0 8px 0;}
.form_registro .form_checks{ font-size:11px;}
.form_registro .rut{background: url(../images/fondoinput_rut.gif) no-repeat left top; width:117px; height:22px; margin:0 5px 0 0;}
.form_registro .rut input{width:107px; height:19px; border:0; background:none;padding:3px 5px 0 5px;}
.form_registro .dv{background:url(../images/fondoinput_dv.gif) no-repeat left top; width:37px; height:22px; margin:0 0 0 5px;}
.form_registro .dv input{width:27px; height:19px; border:0; background:none;padding:3px 5px 0 5px;}
.form_registro .nombre, .form_registro .apellido, .form_registro .email{background:url(../images/fondoinput_cuadro.gif) no-repeat left top; width:226px; height:22px;}
.form_registro .nombre input, .form_registro .apellido input, .form_registro .email input{width:216px; height:19px; border:0; background:none;padding:3px 5px 0 5px;}

.form_registro .clave, .form_registro .telefono{background:url(../images/fondoinput_cuadrochico.gif) no-repeat left top; width:136px; height:22px;}
.form_registro .clave input, .form_registro .telefono input{width:126px; height:19px; border:0; background:none;padding:3px 5px 0 5px;}

.form_registro .cod {background:url(../images/fondoinput_cod.gif) no-repeat left top; width:23px; height:22px;}
.form_registro .cod input{width:13px; height:19px; border:0; background:none;padding:3px 5px 0 5px;}
.form_registro .celu {background:url(../images/fondoinput_celu.gif) no-repeat left top; width:97px; height:22px;}
.form_registro .celu input{width:87px; height:19px; border:0; background:none;padding:3px 5px 0 5px;}

.form_registro .intereses{ background:url(../images/bg_intereses.gif) no-repeat left top; padding:12px 0 0 12px; width:454px; height:103px;}
.form_registro .condiciones{ background:url(../images/bg_condiciones.gif) no-repeat left top; padding:12px 0 0 12px; width:454px; height:55px;}
.form_registro .suscribase{ background:url(../images/bg_suscribase.gif) no-repeat left top; padding:12px 0 0 12px; width:454px; height:122px;}


/*mis datos*/

.datos_nuevocliente{ font-size:11px; width:214px; height:202px; margin:0 15px 0 0; float:left; background:url(../images/bg_datosclientes.gif) no-repeat left top; padding:10px 0 0 14px;}
.datos_clientexexisten{ font-size:11px; width:214px; height:202px; float:left; background:url(../images/bg_datosclientes.gif) no-repeat left top; padding:10px 0 0 14px;}
.datos_nuevocliente h3, .datos_clientexexisten h3{ font-size:13px; display:block; background:url(../images/separa_bulletgris.jpg) no-repeat left bottom; padding:0 0 6px 0; margin:0 0 11px 0;}


.center_content .datos_clientexexisten .datos{background: url(../images/fondoinput_rut.gif) no-repeat left top; width:117px; height:22px; margin:0 5px 0 0;}
.center_content .datos_clientexexisten .datos input{width:107px; height:19px; border:0; background:none;padding:3px 5px 0 5px;}
.center_content .datos_clientexexisten .padding { padding:0 0 10px 0; font-size:11px; color:#777777;}


/*RIGHT CONTENT*/
.right_content{ float:left; width:217px;}

/*sociales*/
.socialesinternos{font-size:11px; margin:0 0 0 20px;}
.socialesinternos a{color:#787878;}
.socialesinternos p{ padding:0 0 6px 0;}

/*certificado*/
.banner_certificado{color:#5d6065; font-size:11px; background:url(../images/bg_certificados.jpg) no-repeat left top; height:61px; width:180px; padding:15px 0 0 7px; margin:0 0 20px 20px;}
.banner_certificado a{color:#5d6065;}

/*actividades del mes*/
.box_actividades{ font-size:11px; color:#5d6065; margin:0 0 0 20px;}
.box_actividades h4{color:#3688b4; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0 0 6px 0;}
.box_actividades .actividad{ background:url(../images/bullet_verdechico.gif) no-repeat left 10px; padding:8px 0 8px 13px;}
.box_actividades .vermasactividades{ background:url(../images/bg_bottomactividades.gif) no-repeat left top; height:32px;}
.box_actividades .vermasactividades img{ float:right; margin:5px 15px 0 0}


/*banners*/
.banner_derecha{ margin:0 0 12px 20px; width:187px;}
.banner_der_condiventa{ background:url(../images/fondo_bannercondiciones.jpg) no-repeat left top; width:143px; height:24px; line-height:24px; padding:0 0 0 41px; font-size:12px; color:#323232; margin:10px 0 10px 20px;}
.banner_der_bene{ background:url(../images/fondo_bannerbeneficios.jpg) no-repeat left top; width:141px; height:21px; line-height:21px; padding:0 0 0 41px; font-size:12px; color:#323232; margin:0 0 10px 22px;}
.banner_der_salas{ background:url(../images/fondo_bannerdescsalas.jpg) no-repeat left top; width:141px; height:21px; line-height:21px; padding:0 0 0 41px; font-size:12px; color:#323232; margin:0 0 15px 22px;}
.banner_der_bene a, .banner_der_salas a, .banner_der_condiventa a{ color:#323232;}
.banner_btnmapa, .banner_telefonos, .carrito { width:192px; margin:0 0 9px 18px;}

.box_infogeneral{ background:url(../images/fondo_infogeneral.gif) no-repeat left top; width:182px; height:177px; margin:0 0 20px 20px; padding:4px 0 0 8px}
.box_infogeneral ul{ margin:0 0 0 6px;}
.box_infogeneral li{ background:url(../images/flechita_gris.gif) no-repeat left 4px; font-size:11px; padding:0 0 13px 9px; line-height:14px;}
.box_infogeneral li a{color:#7e7e7e;}
.box_infogeneral h3{font-size:12px; color:#3688b4; margin:0 0 9px 0; font-family:Verdana, Arial, Helvetica, sans-serif;}

.box_infogeneral_2{ background:url(../images/fondo_infogeneral.jpg) no-repeat left top; width:182px; height:120px; margin:0 0 20px 20px; padding:4px 0 0 8px}
.box_infogeneral_2 ul{ margin:0 0 0 6px;}
.box_infogeneral_2 li{ background:url(../images/flechita_gris.gif) no-repeat left 4px; font-size:11px; padding:0 0 10px 9px; line-height:14px;}
.box_infogeneral_2 li a{color:#7e7e7e;}
.box_infogeneral_2 h3{font-size:12px; color:#3688b4; margin:0 0 9px 0; font-family:Verdana, Arial, Helvetica, sans-serif;}

.box_horarioatencion{ background: url(../images/fondo_horariosatencion.gif) no-repeat left top; width:182px; height:127px; margin:0 0 20px 20px; padding:4px 0 0 8px}
.box_horarioatencion ul{ margin:0 0 0 6px;}
.box_horarioatencion li{ background:url(../images/flechita_gris.gif) no-repeat left 4px; font-size:11px; padding:0 0 13px 9px; line-height:14px;}
.box_horarioatencion li a{color:#7e7e7e;}
.box_horarioatencion h3{font-size:12px; color:#4aa942; margin:0 0 9px 0; font-family:Verdana, Arial, Helvetica, sans-serif;}

.box_horarioatencion_2{ background: url(../images/fondo_horariosatencion.jpg) no-repeat left top; width:182px; height:118px; margin:0 0 20px 20px; padding:4px 0 0 8px}
.box_horarioatencion_2 ul{ margin:0 0 0 6px;}
.box_horarioatencion_2 li{ background:url(../images/flechita_gris.gif) no-repeat left 4px; font-size:11px; padding:0 0 13px 9px; line-height:14px;}
.box_horarioatencion_2 li a{color:#7e7e7e;}
.box_horarioatencion_2 h3{font-size:12px; color:#4aa942; margin:0 0 9px 0; font-family:Verdana, Arial, Helvetica, sans-serif;}

.box_miscompras{ width:189px; margin:0 0 20px 20px; padding:0 0 22px 0; background:url(../images/miscompras_bottom.gif) no-repeat left bottom;}
.box_miscompras h3{ display:block; background:url(../images/miscompras_top.gif) no-repeat left top; width:181px; height:24px; padding:4px 0 0 8px; font-size:12px; color:#3688b4; font-family:Verdana, Arial, Helvetica, sans-serif;}
.box_miscompras .textos{ padding:0 8px 0 8px;font-size:11px; }
.box_miscompras .vercarro{ display:block; background:url(../images/miscompras_carrito.gif) no-repeat left top; padding:2px 0 0 30px; color:#5d6065; font-weight:bold; height:22px;}
.box_miscompras .total{ text-align:right; font-size:12px;}

/***** BOTTOM *****/
/*#bottom{ background:url(../images/bg_bottom.jpg) no-repeat left top #d7dadc; padding:12px 0 0 84px; font-size:10px; line-height:14px;}*/
#bottom h3{ font-size:11px;}
#bottom .enlaces{ float:left; margin:0 0 0 40px;}
#bottom .enlaces ul{ margin:0 0 9px 0;}
#bottom .enlaces a{ color:#7e7e7e;}
#bottom .mall { margin:0;}
#bottom .mall a{ color:#5a6e82;}

/*COPYRIGHT*/
.copyright{ font-size:11px; background:url(../images/bg_copyright.jpg) no-repeat left top; height:19px; padding:3px 0 0 0;}
.copyright a{color:#7e7e7e;}
.terminos{ float:right; margin:0 10px 0 0; display:inline;}
.comollegar{ float:left; margin:0 0 0 14px; display:inline;}

/*****AUXILIARES*****/
.left{ float:left;}
.right{ float:right;}
.lefttext{ text-align:left}
.righttext{ text-align:right}
.medio{ vertical-align:middle;}
.txt_10{ font-size:10px}
.txt_11{ font-size:11px}
.txt_12{ font-size:12px}
.txt_13{ font-size:13px}
.txt_14{ font-size:14px}
.txt_15{ font-size:15px}
.txt_16{ font-size:16px}
h3.subtitulo{ font-size:13px;}
.gris_claro{ color:#969696;}
.azulito{color:#4290bb;}
.clear{ clear:both; font-size:1px; line-height:1px; height:1px;}
.separador{ padding:12px 0 0 0; margin:0 0 12px 0; background:url(../images/punteo_horizontal.gif) repeat-x left bottom; font-size:1px; line-height:1px; height:1px; clear:both;}
.separadornormal{ background:url(../images/punteo_horizontal.gif) repeat-x left bottom; font-size:1px; line-height:1px; height:1px; clear:both;}
.margenabajo{ clear:both; margin:0 0 10px 0;}
.separador_peli{ padding:12px 0 0 0; background:url(../images/punteo_horizontal.gif) repeat-x left bottom; font-size:1px; line-height:1px; height:1px; clear:both;}
.p_listado { background:url(../images/ico_flecha.jpg) 16px 16px no-repeat; padding:10px 0 0 22px;}
.textGris11 { color:#5d6065; font-size:11px; }

/*LISTAS*/
.bullet_gris { background:url(../images/separa_bulletgris.jpg) no-repeat left top;}
.bullet_gris li{background:url(../images/bullet_grislinea.gif) no-repeat left bottom; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:6px 0 6px 21px; line-height:14px;}
.bullet_gris li a{color:#7e7e7e;}

.bullet_azul { background:url(../images/separa_bulletazul.jpg) no-repeat left top;}
.bullet_azul li{background:url(../images/bullet_azullinea.gif) no-repeat left bottom; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:6px 0 6px 21px; line-height:14px;}
.bullet_azul li a{color:#3688b4;}

.bullet_verde li{ background:url(../images/bullet_verde.jpg) no-repeat left 4px; padding:2px 0 2px 13px; line-height:12px;}


/**** pelicula ****/
.center_content .semana { position:absolute; margin:-15px 0 0 290px; font-size:11px;}
.detalle_pelicula { font-size:12px; color:#5d6065;}
.detalle_pelicula .ficha_pelicula .comprar { padding:0 0 0 27px;}
.detalle_pelicula .ficha_pelicula { float:left; width:215px; padding:12px 12px 0 0;}
.detalle_pelicula .ficha_pelicula p { line-height:18px;}
.detalle_pelicula .ficha_tecnica { float:left; width:220px; padding:12px 0 0 15px; background:url(../images/punteo_vertical.gif) left top repeat-y;}
.detalle_pelicula .ficha_tecnica p { line-height:14px;}
.detalle_pelicula .ficha_pelicula .afiche {
background:transparent url(../images/bg_cine_ficha2.gif) no-repeat scroll left top;
height:207px;
padding:10px 0 0;
text-align:center;
width:212px;
}




/*cartelera*/
.pasos_cartelera{ height:34px; padding:0 0 0 25px;}
.pasos_cartelera div{ float:left;} 
.grupo_horariocine .horario_cine{ background: url(../images/fondo_marcohorario.jpg) no-repeat left top; width:67px; height:74px; font-size:11px; padding:5px 0 0 3px; float:left; margin:0 10px 0 0; }
.grupo_horariocine .horario_cine .divisora{ margin:0 0 5px 0;}
.grupo_horariocine .horario_cine .datos{ padding:0 0 0 5px;}
.grupo_horariocine .horario_cine .btn_comprar{ margin:5px 0 0 0;}

.entradas{ font-size:12px}
.entradas td{ padding:0 0 6px 0}
.entradas td input{ width:38px; height:17px; line-height:17px; border:1px solid #4290bb;}


/**** carrito ****/
.carrito { font-size:11px; font-weight:bold;}
.carrito .mi_carro { width:142px; height:26px; padding:10px 0 0 50px; background:url(../images/bg_mi_carrito.jpg) left top no-repeat;}
.carrito .mi_carro a { color:#535050; text-decoration:none;}
.carrito .mis_compras { width:142px; height:26px; padding:10px 0 0 50px; background:url(../images/bg_mis_compras.jpg) left top no-repeat;}
.carrito .mis_compras a { color:#535050; text-decoration:none;}
.carrito .mis_datos { width:142px; height:26px; padding:10px 0 0 50px; background:url(../images/bg_mis_datos.jpg) left top no-repeat; }
.carrito .mis_datos a { color:#535050; text-decoration:none;}
.carrito .condiciones_venta { width:142px; height:26px; padding:10px 0 0 50px; background:url(../images/bg_condiciones_venta.jpg) left top no-repeat; }
.carrito .condiciones_venta a { color:#535050; text-decoration:none;}
.carrito .telefono_asesor { width:142px; height:26px; padding:10px 0 0 50px; background:url(../images/bg_telefonoasesor.jpg) left top no-repeat; }
.carrito .telefono_asesor a { color:#535050; text-decoration:none;}

/**** cupones ****/
.cupones { width:314px; padding:6px 9px; text-align:center; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold;}
.cupones img { padding:0 0 10px 0}
.cupones .imprime { background:url(../images/ico_imprimir.jpg) left 3px no-repeat; padding: 4px 0 0 15px; margin:0 auto; height:30px; width:80px;}
.cupones .imprime a { color:#000000; text-decoration:none;}

/**** certificados ****/
.certificado { font-size:11px; color:#5d6065;}
.certificado h4 { font-size:13px;}
.certificado .foto { float:right; padding:0 0 0 25px}
.certificado .compra_online { padding:0 0 0 245px; background:url(../images/ico_flecha.jpg) 238px 5px no-repeat;}
.certificado .compra_online .comprar_online { background:url(../images/bg_compra_online.jpg) left 16px no-repeat; width:142px; height:32px; padding:26px 0 0 50px;}
.certificado .compra_online .comprar_online a {color:#535050; text-decoration:none;}
.certificado_opcion { width:451px; background:url(../images/bg_certificado.jpg) left top no-repeat; padding:10px; margin:0 0 6px 0;}
.certificado_opcion .titulo .precio { padding:0 0 0 200px;}
.certificado_opcion .titulo .compre { padding:0 0 0 43px;}
.certificado_opcion .descripcion { padding:40px 0 30px 85px}
.certificado_opcion .descripcion .valor { padding:0 0 0 27px}













.ajax_slider .foto_ajax { padding:0 0 0 33px;}
.ajax_slider .cont_ajax p {text-align:center; line-height:14px; padding:3px 0 0 0;}
.center_content .logo { float:left; padding:6px 0 0 10px;}
.center_content .logo2 { float:right; padding:0 40px 0 0;}
















/*CARRO DE COMPRAS*/
.pasos_carro{ padding:0 0 0 25px;}
.pasos_carro div{ float:left; height:39px;}
.ticket{ background:url(../images/lineavertical_producto.gif) no-repeat 26px 4px;}
.botones_carro{ text-align:center;}
.quienretira{ font-size:11px;}
.quienretira a{ color:#474747;}
.quienretira .personaretira{ float:right; padding:0 20px 0 0}
.agregar_persona{ font-size:11px;}
.agregar_persona .nombre, .agregar_persona .telefono {background:url(../images/fondoinput_cuadro.gif) no-repeat left top; width:226px; height:22px;}
.agregar_persona .nombre input, .agregar_persona .telefono input {width:216px; height:19px; border:0; background:none;padding:3px 5px 0 5px;}
.agregar_persona table{ margin:10px 0 0 0}
.agregar_persona td{ padding:0 0 6px 0;}

.quitar_prod h4 { font-size:13px;}
.detalle_product a { text-decoration:underline; color:#474747;}
.quitar_prod .tarjetas { text-align:center; padding:20px 0 0 0;}








/***** revista *****/

.revista { width:451px; background:url(../images/bg_revista.jpg) left top no-repeat; padding:10px; margin:0 0 6px 0;}
.revista .titulo .precio { padding:0 0 0 222px;}
.revista .titulo .compre { padding:0 0 0 43px;}
.revista .descripcion { padding:40px 0 30px 85px}
.revista .descripcion .valor { padding:0 0 0 31px}

/** thickbox ***/

.light_imprimir { width:650px; padding:6px; font-family:Tahoma, Verdana, Arial, sans-serif; color:#5d6065;}
.light_imprimir .top { background:url(../images/bg_top_light.jpg) left bottom repeat-x; padding:0 0 10px 0}
.light_imprimir .imprimir{ width:64px; height:24px; margin:10px 0 0 0 ; padding:10px 0 0 45px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7a7a7a; background:url(../images/bg_imprimir.jpg) right top no-repeat;}
.light_imprimir .imprimir a { color:#7a7a7a; text-decoration:none}
.light_imprimir .imprimir a:hover { text-decoration:underline;}
.light_imprimir .contenido { background:url(../images/bg_top_light.jpg) left bottom repeat-x; padding:0 0 10px 0; margin:0 0 20px 0;}
.light_imprimir .contenido h3 { display:block; background:url(../images/linea_h3.jpg) left bottom repeat-x; padding:18px 0 6px 0; margin:0 0 20px 0; font-size:16px; line-height:16px;}
.light_imprimir .contenido p { font-size:11px; padding:0 0 0 16px; line-height:16px;}
.light_imprimir .contenido h5 { font-size:12px; padding:0 0 6px 0}
.light_imprimir .contenido img { float:right; padding:0 0 5px 5px;}

.light_imprimir .pie { font-size:10px; }
.light_imprimir .pie .imprimir_pie { float:left; background:url(../images/ico_imprimir.jpg) left 7px no-repeat; padding:10px 0 10px 20px; display:block;}
.light_imprimir .pie .imprimir_pie a { color:#7a7a7a;}
.light_imprimir .pie .imprimir_pie a:hover {}
.light_imprimir .pie .derechos { float:right; color:#989898; padding:5px 0;}

/**  checkout_confirmation **/

.products{

width:430px;
font-size:10px;
background:url(/images/bg_resumenCompra.jpg) center top no-repeat;
padding:0 0 0 70px;
}

.total{
padding:0 0 0 100px;
}

.externo { position:absolute; margin:0 0 0 897px; width:110px; height:600px;}
