div.buscador
{
    width: 100%;
}
div.buscador img
{
    margin-bottom: 15px;
}

div.buscador input
{
    width: 80px;
    border: 1px solid #808184;
    background: #ffffff;
    color: #231F20;
    height: 17px;
    padding: 0px 2px;
}

div.buscador select
{
    width: 198px;
}

div.buscador label
{
    font-size: 12px;
    font-weight: bold;
    color: #231F20;
}

div.buscador div.codigo
{
    clear: both;
}

div.buscador div.codigo input, div.buscador div.codigo label
{
    float: left;
    padding-left: 2px;
}

div.buscador div.codigo #id_codigo
{
    margin: 0px 5px;
}

div.buscador div.codigo input.submit:hover
{
    background-position: 0px -19px;
}

div.buscador div.codigo input.submit
{
    display: block;
    width: 19px;
    height: 19px;
    background: url('/m/img/buscar.png') no-repeat 0px 0px;
    cursor: pointer;
    border: none;
}

div.buscador div.tipoOperacion, div.buscador div.tipoPropiedad, div.buscador div.zona
{
    margin-top: 10px;
    float: left;
}

div.buscador div.tipoOperacion label, div.buscador div.tipoPropiedad label, div.buscador div.zona label
{
    display: block;
    width: 198px;
    margin-bottom: 2px;
}

div.buscador div.monto
{
    margin-top: 10px;
}

div.buscador div.monto label, div.buscador div.monto input
{
    float: left;
}

div.buscador div.monto input.radio
{
    width: auto;
    margin: 1px 3px 1px 12px;
}

div.buscador div.monto #id_moneda_USD, div.buscador div.monto #id_moneda_ARS
{
    border: none;
}

div.buscador div.monto label.red
{
    color: #b92535;
    margin: 5px 5px 0px 0px;
}

div.buscador div.monto #id_precio_desde, div.buscador div.monto #id_precio_hasta
{
    margin-top: 3px;
}

div.buscador div.monto #id_precio_desde
{
    margin-right: 10px;
}

div.buscador div.monto input.submit
{
    float: right;
    display: block;
    width: 60px;
    height: 19px;
    background: url('/m/img/boton_buscar.png') no-repeat 0px 0px;
    cursor: pointer;
    border: none;
    margin-top:3px;
}

div.buscador div.monto input.submit:hover
{
    background-position: 0px -19px;
}


/* TAMAÑOS */
div.buscador.home div.monto
{
    width: 350px;
}

div.buscador.home div.codigo
{
    padding-bottom: 10px;
    border-bottom: 1px solid #BCBEC0;
}

div.buscador.home div.tipoOperacion, div.buscador.home div.tipoPropiedad
{
    margin-right: 6px;
}

div.buscador.lateral
{
}

div.buscador.lateral div.codigo
{
    padding-bottom: 10px;
    border-bottom: 1px dashed #BCBEC0;
}

div.buscador.lateral div.monto label.red
{
    width: 44px;
    float: left;
}

div.buscador.lateral div.monto #id_precio_desde, div.buscador.lateral div.monto #id_precio_hasta
{
    width: 70px;
    float: left;
}

div.buscador.lateral div.monto input.submit
{
    margin-top: 10px;
}


/* CUSTOM SELECTS */
.stylish-select ul.newList {left:-9999px;}
ul.newList * {margin:0; padding:0;}
ul.newList a {color: #000; text-decoration:none; display:block;}
ul.newList {margin:-1px 0 0 0; padding:0; list-style:none; color:#000; width:196px; background:#fff; position:absolute; border:1px solid #808184; left:0; overflow:auto; z-index:9999;}
.newListSelected {width:198px; color:#000; height:19px; padding:0px; float:left; background:url('/m/img/select-bg.png') no-repeat; cursor:pointer;}
.newListSelected span {width:198px; display:block;}
ul.newList li a {padding:3px 4px; display: block;}
ul.newList li a:focus {-moz-outline-style: none;}
.selectedTxt {width:193px; overflow:hidden; height:16px; padding:2px 0px 0px 5px; color:#B92535; font-size:12px;}
.hiLite {background:#ffffff!important; color:#B92535!important;}
.hiLite a {background:#ffffff!important; color:#B92535!important;}
.newListHover {background:#d0d2d3!important; color:#B92535!important; cursor:pointer;}
.newListSelHover, .newListSelFocus {background-position:0 -19px; cursor:pointer;}
.newListOptionTitle {font-weight:bold;}
.newListOptionTitle ul {margin:3px 0 0;}
.newListOptionTitle li {font-weight:normal; border-left:1px solid #ccc;}

div.buscador.lateral ul.newList {width:258px;}
div.buscador.lateral .newListSelected {width:260px; background-position:0px -38px;}
div.buscador.lateral .newListSelected span {width:260px;}
div.buscador.lateral .newListSelHover, div.buscador.lateral .newListSelFocus {background-position:0 -57px;}
div.buscador.lateral .selectedTxt {width:255px;}
