/* CSS Document */
/*
#contenedor_buscador_precio   { border:1px solid #cecece; }
#contenedor_microempresarios  { border:1px solid #cecece; }
#contenedor_general           { border:1px solid #cecece; }
#contenedor_social           { border:1px solid #cecece; }
   */
#contenedor_microempresarios input { margin:5px; }
.buscador_filtro #lista_productos, #lista_empresarios, #lista_producto_social, #lista_producto_categoria { 
    margin:5px;
    /*width       : 190px;*/
    height      : 100px;
    border      : 1px solid #cecece;
    overflow-y  : scroll;     
}

.buscador_filtro #lista_productos div, #lista_empresarios div, .buscador_filtro #lista_producto_social div, .buscador_filtro #lista_producto_categoria div { 
    font-size   : 11px;
    font-family : verdana;
    cursor      : pointer; 
}

/*#contenedor_microempresarios #lista_producto_social { margin:5px; }*/

 
div.demo  { padding:0px; margin:0px; padding: 10px !important; font-size:11px; font-family:verdana; }
div.demo p { padding:0px; margin:0px; }
div.demo input { width :90px; }
#rango_valores { padding:7px; font-size:11px; font-family:verdana; color: #000; } 
#rango_valores span { font-size:12px; color: #EE5F00; font-weight:bold; }
    	   
#slider-range-min a { cursor:pointer; }
#slider-range-max a { cursor:pointer; }

/*   
#lista_empresarios {
    width       : 190px;
    height      : 100px;
    border      : 1px solid #cecece;
    overflow-y  : scroll;  
}
*/
/*
#lista_empresarios div {
    font-size:11px; font-family:verdana;            
}
*/
.label_seccion {
    margin-left : 5px; 
    font-size   : 14px;
    font-family : verdana;
    color       : #535353;
    cursor      : pointer;
    font-weight : bold;
}

.label_seccion div {
    margin-top    : 5px;
    margin-bottom : 5px;
    padding-left  : 10px;
    height        : 30px;
    width         : 95%;
    text-indent   : 25px;          
}

.seccion_activa {
    background-image    : url('../images/close.gif');
    background-position : top right;
    background-repeat   : no-repeat;
}

.submit_filtro {
    -moz-border-radius: 15px;
    border-radius     : 15px;
    margin-top        : 5px;
    margin-bottom     : 5px;
}
  
.contenido { display:none; }

.buscador_filtro {
    background    : #fff;
    -moz-border-radius  : 8px;
    border-radius       : 8px;
    border              : 1px solid #cecece;
}

.contenedor_general_filtro {
    width         : 300px;
    float         : left; 
    z-index       : 2000;     
}

.texto_seccion { font-size:11px; font-family:verdana; padding:5px; }

#mensaje_consulta_filtro {
    position    : absolute;
    border      : 1px solid #737373;
    z-index     : 2000;
    padding     : 7px;
    background  : #EAEAEA;
    color       : #000; 
    -moz-border-radius  : 8px;
    border-radius       : 8px;               
}

#mensaje_consulta_filtro img {
    margin-right  : 8px;
}

#lienzo_mensaje {
    position      : fixed;
    top           : 0px;
    left          : 0px;
    background    : #000;
    z-index       : 9998;
}

#marco_mensaje {
    display       : block;
    position      : absolute;
    top           : 80px;
    left          : 80px;
    z-index       : 9999;
    width         : 240px;
    height        : 390px;
    overflow      : scroll-y;
    /*background    : #3d1901;*/
    background    : #fff;
    -moz-border-radius  : 7px;
    border-radius       : 7px;
    padding       : 15px;            
    padding-bottom : 10px;
}

#mensaje_pie_respuesta {
    background      : #000;
    padding-top     : 5px;
    padding-bottom  : 5px;
    font-size       : 14px;
    font-family     : Tahoma, Verdana;
    color           : #fff;
    background-image: url('../images/close_black.png');
    background-repeat   : no-repeat;
    background-position : center right;
    height              : 28px;
    -moz-border-radius  : 7px;
    border-radius       : 7px;
    margin-bottom   : 10px;                        
}