/* 
    Document   : bnf_nc
    Created on : 12/04/2010, 14:13:59
    Author     : maximiliano
    Description:
        Purpose of the stylesheet follows.
*/
/* 
    Document   : bnf_nc
    Modificated : 27/04/2011, 14:13:59
    Author     : Andrea
    Description:
        Purpose of the stylesheet follows.
*/
/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

.pais_arg {
	background:url(../images/bandera_arg_buscador.jpg) left no-repeat;
	padding-left:20px;
	font-size:13px;
	}

.pais_arg span{
	font-size:11px;
	}


.otros_bnf {
	border-top:1px solid #d1d1d1;
	padding-top:10px;
	}

.sitio_web {
	float:left;
	padding-top:10px;
	}

.ver_imagenes_comercio {
	float:left;
	margin-left:15px;
	display:inline;
	padding-left:15px;
	border-left:1px solid #d7d7d7;
	}

#form_buscador_izq h4, .filtrar h3, .aclaraciones_comercio h4, #buscador_mapa h3, #form_buscador_mapa h4, .buscar_filtros h3, .otros_bnf h5{
	font-weight:normal;
	text-transform:uppercase;
	}

.aclaraciones_comercio h4, .otros_bnf h5, .especiales{
	font-size:12px;
	}

.filtrar h3, #buscador_mapa h3, .buscar_filtros h3{
	font-size:11px;
	}

#buscador_mapa h3{
	background:url(../images/img_a_buscador.jpg) no-repeat;
	padding-bottom:10px;
	padding-left:26px;
	line-height:21px;
	}

.buscar_filtros h3{
	background:url(../images/img_b_buscador.jpg) no-repeat;
	padding-bottom:5px;
	padding-left:26px;
	line-height:21px;
	margin-top:10px;
	}

.aclaraciones_comercio h5{
	font-size:13px;
	}

.aclaraciones_comercio h4{
	margin-bottom:5px;
	}

#form_buscador_izq h4 {
	font-size:11px;
	}

#form_buscador_izq h4 span, .filtrar h3 span, #buscador_mapa span, .buscar_filtros span{
	font-weight:bold;
	}

.filtrar h3 strong  {
	text-transform:lowercase;
	font-weight:normal;
	}



#form_buscador_mapa .aclaracion_busqueda {
	font-size:9px;
	color:#5E5E5E;
	padding-top:36px;
	margin-bottom:0;
	}

#form_buscador_izq h4, #form_buscador_mapa h4 {
	font-size:11px;
	}

#form_buscador_izq h4 span, .filtrar h3 span, #buscador_mapa span, #form_buscador_mapa h4 span{
	font-weight:bold;
	}

#form_buscador_mapa #comercio{
	width:123px;
	border:none;
	background:#fff;
	border:1px solid #cbcbcb;
	font-size:12px;
	height:14px;
	padding:5px 5px;
	position:absolute;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	}

#form_buscador_mapa #btn_buscar{
	background:url(../images/btn_buscar_mapa.jpg) no-repeat;
	position:absolute;
	width:21px;
	height:19px;
	margin-left:139px;
	margin-top:8px;
	border:none;
	cursor:hand;
	cursor:pointer;
	font-size:0.1px;
	text-indent:-9999px;
	color:transparent;
	text-transform: capitalize;
	}

#form_buscador_mapa p {
	font-size:11px;
	color:#5E5E5E;
	margin-bottom:2px;
	}

.filtrar {
	padding-top:4px;
	}








#filtro_modalidad {
	font-size:11px;
	}

.texto_resultados {
	padding-top:10px;
	}

.texto_resultados p{
	padding-top:10px;
	font-size:12px;
}

.check_tarjeta{
	width:121px;
	border-right:1px dashed #e3e3e3;
	padding-right:10px;
	float:left;
	*padding-left:3px;
	_padding-left:3px;
	}

.check_telefono {
	width:122px;
	float:left;
	padding-left:10px;
	*padding-left:3px;
	_padding-left:3px;
	}

.check_cupon, .check_online {
	width:115px;
	border-right:1px dashed #e3e3e3;
	padding-right:8px;
	padding-left:8px;
	*padding-left:3px;
	_padding-left:3px;
	float:left;
	}

.check_cupon .ver_ayuda, .check_online .ver_ayuda, .check_telefono .ver_ayuda, .check_tarjeta .ver_ayuda{
	background:url(../images/ayuda.gif) no-repeat;
	width:16px;
	height:16px;
	float:right;
	}

.aclaraciones_comercio .ver_ayuda {
	background:url(../images/ayuda.gif) no-repeat;
	width:16px;
	height:16px;
	margin-top:-16px;
	_margin-top:-1px;
	*margin-top:-1px;
	position:absolute;
	margin-left:314px;
	_margin-left:4px;
	*margin-left:4px;
	}

.aclaraciones_comercio .ver_ayuda2 {
	background:url(../images/ayuda.gif) no-repeat;
	width:16px;
	height:16px;
	margin-top:-16px;
	_margin-top:-1px;
	*margin-top:-1px;
	position:absolute;
	margin-left:104px;
	_margin-left:4px;
	*margin-left:4px;
	}


.tarjeta_flitro{
	padding-left:31px;
	float:left;
	font-size:10px;
	margin-left:4px;
	_margin-left:2px;
	*margin-left:2px;
	margin-top:0;
	_margin-top:3px;
	*margin-top:3px;
	margin-bottom:5px;
	height:41px;
	width:55px;
	}

.cupon_filtro, .online_filtro, .telefono_filtro{
	padding-left:31px;
	float:left;
	font-size:10px;
	margin-left:4px;
	_margin-left:2px;
	*margin-left:2px;
	margin-top:0;
	_margin-top:3px;
	*margin-top:3px;
	margin-bottom:5px;
	height:41px;
	width:50px;
	}

.telefono_filtro {
	background:url(../images/img_venta_telefonica.jpg) no-repeat;}

.online_filtro {
	background:url(../images/img_venta_online.jpg) no-repeat;}

.cupon_filtro{
	background:url(../images/img_cupon_impreso.jpg) no-repeat;
	}

.tarjeta_flitro{
	background:url(../images/img_tarjeta.jpg) no-repeat;
	}

#tarjeta, #cupon, #online, #telefono{
	float:left;
	margin:0;
	border:none;
	}

#tabla_bnf {
	margin:5px 0;
	_margin:10px 0;
	*margin:10px 0;

	font-size:11px;
	}


.divisor_tabla {
	border-bottom:1px solid #cfcfcf;
	padding-bottom:5px;
	}

.divisor_tabla h4{
	font-size:12px;
	text-transform:uppercase;
	padding:4px 5px;
	}

.header_tabla {
	background:url(../images/bk_titulo_tabla.jpg) repeat-x;
	height:22px;
	text-transform:uppercase;
	}

.imagen_comercio {
	padding-top:10px;
	}

.nombre_comercio {
	padding-top:8px;
	}

.nombre_comercio h4{
	font-size:14px;
	}

.bk_cartelera_destacado h4, .bk_cartelera_destacado2 h4{
	font-size:13px;
	padding-top:5px;
	}

.nombre_comercio .rubro {
	color:#898989;
	margin-bottom:3px;
	}

.bk_cartelera_destacado .rubro, .bk_cartelera_destacado2 .rubro{
	color:#707070;
	font-size:11px;
	}

.datos_beneficio {
	padding-bottom:10px;
	border-bottom:1px dashed #dfdfdf;
	}

.datos_beneficio_ultimo {
	padding-bottom:10px;
	border-bottom:1px solid #cfcfcf;
	}

.modalidad img {
	padding-right:2px;
	padding-top:6px;
	padding-bottom:4px;
	}

.beneficio_comercio {
	font-size:18px;
	color:#5B5B5B;
	padding-top:26px;
	}

.estrella_comercio {
	padding-top:26px;
	}

.estrella_comercio2 {
	padding-top:16px;
	}













.logo_comercio {
	float:left;
	border: 1px solid #d5d5d5;
	margin-right:10px;
	}

.detalles_comercio h3 {
	font-size:22px;
	}

.detalles_comercio h3 img{
	padding-left:5px;
	}

.subtitulo_detalles {
	color:#898989;
	padding-bottom:5px;
	}

.descripcion_comercio {
	width:411px;
	font-size:11px;
	float:left;
	_height:auto;
	margin-bottom:10px;
	}

.descuento_comercio {
	background:#ececec;
	padding:10px 10px 10px 0;
	min-height:30px;
	_height:30px;
	border-bottom:1px solid #d1d1d1;
	}

.desc {
	width:100px;
	float:left;
	text-align:center;
	}

.desc strong {
	padding:0;
	font-size:26px;
	font-weight:normal;
	}

.desc p {
	padding-top:5px;}

.descuento_comercio span {
	border-left:1px solid #d1d1d1;
	width:400px;
	font-size:15px;
	padding-left:10px;
	float:left;
	}

.descuento_comercio p{
	margin:0;
	}

.otrodescuento_comercio {
	background:#ececec;
	padding:8px;
	width:176px;
	margin-bottom:10px;
	font-size:11px;
	}

.otrodescuento_comercio p strong{
	font-size:16px;
	}

.otrodescuento_comercio h3{
	font-size:14px;
	font-weight:normal;
	margin-bottom:10px;
	padding-bottom:8px;
	border-bottom:1px solid #d1d1d1;
	}

.otrodescuento_comercio h3 strong{
	font-size:14px;
	font-weight:bold;
	}

.validez_comercio {
	float:right;
	width:411px;
	padding-right:10px;
	font-size:11px;
	border-bottom:1px solid #d1d1d1;
	padding-bottom:10px;
	padding-top:10px;
	clear:both;
	color:#898989;
	}

.nuevo_comercio {
	font-size:10px;
	text-transform:uppercase;
	font-weight:bold;
	padding:2px 0;
	background:#fee001;
	text-align:center;
	width:50px;
	}

.aclaraciones_comercio {
	float:right;
	width:411px;
	padding-right:10px;
	font-size:11px;
	border-bottom:1px solid #d1d1d1;
	padding-bottom:10px;
	padding-top:10px;
	clear:both;
	}

.aclaraciones_comercio ul{
	list-style:none;
	}

.aclaraciones_comercio .formaspago li{
	padding:0 5px;
	float:left;
	border-left:1px solid #a8a8a8;
	color:#898989;
	}

.letragris {
	color:#5B5B5B;
	}

.aclaraciones_comercio .formaspago li:first-child {
	border-left:none;
	padding-left:0;
	}

.cupon {
	background:#ececec;
	padding-left:10px;
	padding-right:10px;
	width:401px;
	}

.cupon img{
	margin-right:10px;
	float:left;
	}

.cupon p{
	width:270px;
	margin:0;
	float:left;
	color:#6D6D6D;
	}

.mas_info {
	background:#ececec;
	padding-left:10px;
	padding-right:10px;
	width:401px;
	}

.mas_info p{
	width:280px;
	margin:0;
	padding-left:46px;
	color:#6D6D6D;
	}

.item_telefono {
	background:url(../images/img_telefono_filtro.jpg) left center no-repeat;
	padding-left:24px;
	line-height:20px;
	}

.item_venta_telefónica,
 .item_venta_telefonica {
	background:url(../images/img_telefono_filtro.jpg) left center no-repeat;
	padding-left:24px;
	line-height:20px;
}

 .item_venta_online {
	background:url(../images/img_venta_online.png) left center no-repeat;
	padding-left:24px;
	line-height:20px;
}

 .item_cupon_impreso {
	background:url(../images/img_cupon_filtro.jpg) left center no-repeat;
	padding-left:24px;
	line-height:20px;
}

.item_tarjeta {
	background:url(../images/img_tarjeta_filtro.jpg) left center  no-repeat;
	padding-left:24px;
	line-height:20px;
	}

.item_padre {
	background:url(../images/icon3.jpg) left center  no-repeat;
	padding-left:24px;
	line-height:20px;
	}

.item_cumple {
	background:url(../images/icon1.jpg) left center  no-repeat;
	padding-left:24px;
	line-height:20px;
	}

.ver_imagenes a{
	display:block;
	width:71px;
	height:62px;
	color:#000;
	text-decoration:none;
	}

.mas_imagenes {
	display:none;
	}

.ver_imagenes {
	width:80px;
	float:right;
	}

.ver_imagenes h4{
	font-size:11px;
	color:#000;
	text-transform:uppercase;
	margin-bottom:5px;
	}

.ver_imagenes img {
	padding-left:4px;
	}

.ver_imagenes .lupa {
	position:absolute;
	margin-left:38px;
	margin-top:-42px;
	cursor:hand;
	cursor:pointer;
	}

.imagen_resultados {
	width:55px;
	height:55px;
	border:1px solid #dedede;
	margin:0 auto;
	}

        
.no_favorito_comercio {
	position:absolute;
	width:56px;
	height:44px;
	background:url(../images/img_eliminar_favoritos.jpg);
	margin-top:-55px;
	margin-left:470px;
	*margin-left:-55px;
	_margin-left:-55px;
	}

.no_favorito_comercio a{
	display:block;
	width:56px;
	height:44px;
	}

.no_favorito_comercio a:hover{
	background:url(../images/img_eliminar_favoritos.jpg);
	}

.no_favorito_comercio a{
	width:56px;
	height:44px;
	display:block;
	}

/**/
.favorito_comercio {
	position:absolute;
	width:56px;
	height:44px;
	background:url(../images/img_agregar_favoritos.jpg);
	margin-top:-55px;
	margin-left:470px;
	*margin-left:-55px;
	_margin-left:-55px;
	display: none;
	}

.favorito_comercio a{
	display:block;
	width:56px;
	height:44px;
	}

.favorito_comercio a:hover{
	background:url(../images/img_agregar_favoritos_over.jpg);
	}

.favorito_comercio a{
	width:56px;
	height:44px;
	display:block;
	}

.tabla_sucursales {
	font-size:11px;
	margin-bottom:25px;
	}

.tabla_sucursales td{
	padding-top:10px;
	}

.detalles_sucursales td{
	padding-top:0;
	}

.direccion_sucursales {
	font-size:12px;
	padding-left:10px;
	}

.datos_sucursales {
	padding-left:10px;
	}

.telefono_sucursales {
	margin-right:5px;
	padding-left:18px;
	background:url(../images/img_telefono_sucursales.jpg) 0 2px no-repeat;
	}

.sucursales {
	border-bottom:none;
	}

.mail_sucursales {
	margin-left:5px;
	padding-left:20px;
	background:url(../images/img_mail_sucursales.jpg) 0 2px no-repeat;
	}

.categoria_selec {
	width:163px;
	_height:18px;
	min-height:18px;
	padding:4px 4px 4px 6px;
	background:#fff;
	margin-top:2px;
	border:1px solid #e3e3e3;
	}

.categoria_selec a{
	background:url(../images/img_cerrar.jpg) no-repeat;
	float:right;
	width:18px;
	height:18px;
	display:block;
	}

.categoria_selec a span{
	display:none;
	}

.categoria_selec h4{
	padding-top:2px;
	font-size:11px;
	float:left;
	font-weight:normal;
	}

/* Estilos Links */


#opciones_cuenta a, .favorito_comercio a, .no_favorito_comercio a {
	color:#000;
	text-decoration:none;
	}



.btn_favoritos a, .btn_compras a, .btn_novedades a{
	display:block;
	color:#fff;
	text-decoration:none;
	width:100%;
	padding-top:18px;
	height:28px;
	}

.btn_favoritos a:hover, .btn_compras a:hover, .btn_novedades a:hover{
	color:#bbb;
	padding-top:18px;
	text-decoration:none;
	height:28px;
	}

.btn_inicio_on a{
	display:block;
	color:#000;
	text-decoration:none;
	width:100%;
	height:28px;
	padding-top:18px;
	}

.btn_inicio_on a:hover{
	color:#bbb;
	text-decoration:none;
	height:28px;
	}










.mail_sucursales a {
	text-decoration:none;
	color:#5A5A59;
	}





.back {
        clear: both;
        float: right;
	padding-left:13px;
	background:url(../images/flecha_volver.jpg) 0 3px no-repeat;
	margin-top:20px;
	font-size:11px;
}

.back a, a#pag_pais {color:#2145F9;
	text-decoration:none;}

.back a:hover, a#pag_pais:hover{color:#2145F9;
	text-decoration:underline;}

#modalidades {
	position:absolute;
	margin-top:5px;
	*margin-left:-50px;
	*margin-top:25px;
	width:230px;
	}

#modalidades .destacado {
	float:left;
	margin-right:5px;
	display:inline;
	}



.titulo_favoritos{
	font-size:16px;
	padding-top:5px;
	margin-bottom:10px;
	background:url(../images/img_favoritos.jpg) 0 5px no-repeat;
	padding-left:24px;
	}

.titulo_mapa{
	background:url(../images/titulo_mapa.jpg) no-repeat;
	width:222px;
	height:41px;
	padding-top:5px;
	margin-bottom:10px;
	}

#google_maps {
	width:527px;
	height:394px;
	padding-top:10px;
	}

.titulo_favoritos, .titulo_resultados {
	display:none;
	text-transform:uppercase;
	}

.titulo_alacarta {
	background:url(../images/titulo_alacarta.jpg) no-repeat;
	width:346px;
	height:55px;
	margin-bottom:15px;
	}

.descargar_cartelera {
	background:url(../images/img_descargar_cartelera.jpg) no-repeat;
	width:131px;
	height:54px;
	position:relative;
	margin-top:-69px;
	margin-left:400px;
	margin-bottom:15px;
	}

.descargar_cartelera a{
	display:block;
	width:131px;
	height:54px;
	}


