/* Quick search for painters, houses, appraisal and works. Terrible JS, my bad. */
.search_area{
    width: 350px;
    margin: 0px;
    position: relative;
}
.search_area_house{
    width: 350px;
    margin: 0px;
    position: relative;
}
.search_area_works{
    width: 350px;
    margin: 0px;
    position: relative;
}
.search_area_appraisal{
    width: 350px;
    margin: 0px;
    position: relative;
}


#search_box{
}
#search_box_house{
}
#search_box_works{
}
#search_box_appraisal{
}

/* painters */
#search_advice_wrapper {
    font-size: 14px;
    display: none;
    width: 70%;
    background-color: #faffbd;
    color: black;
    /* -moz-opacity: 0.95;
    opacity: 0.85;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha"(Opacity=95);
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=95);
    filter: alpha(opacity=95);
    */
    z-index: 999;
    position: absolute;
    top: 60px;
    left: 20px;
}
#search_advice_wrapper .advice_variant{
    cursor: pointer;
    padding: 5px;
    text-align: left;
}
#search_advice_wrapper .advice_variant:hover{
    color: black;
    background-color: #d3c89c;
}
#search_advice_wrapper .active{
    cursor: pointer;
    padding: 5px;
    color: black;
    background-color: #d3c89c;
}
/* house */
#search_advice_wrapper_house {
    font-size: 14px;
    display: none;
    width: 70%;
    background-color: #faffbd;
    color: black;
    /*
    -moz-opacity: 0.95;
    opacity: 0.85;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha"(Opacity=95);
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=95);
    filter: alpha(opacity=95);
    */
     z-index: 999;
   /* position: absolute;*/
    top: 60px;
    left: 20px;
}
#search_advice_wrapper_house .advice_variant_house{
    cursor: pointer;
    padding: 5px;
    text-align: left;
}
#search_advice_wrapper_house .advice_variant_house:hover{
    color: black;
    background-color: #d3c89c;
}
#search_advice_wrapper_house .active_house{
    cursor: pointer;
    padding: 5px;
    color: black;
    background-color: #d3c89c;
}
/* works */
#search_advice_wrapper_works {
    font-size: 14px;
    display: none;
    width: 70%;
    background-color: #faffbd;
    color: black;
    /*
    -moz-opacity: 0.95;
    opacity: 0.85;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha"(Opacity=95);
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=95);
    filter: alpha(opacity=95);
    */
    z-index: 999;
    /* position: absolute;*/
    top: 60px;
    left: 20px;
}
#search_advice_wrapper_works .advice_variant_works{
    cursor: pointer;
    padding: 5px;
    text-align: left;
}
#search_advice_wrapper_works .advice_variant_works:hover{
    color: black;
    background-color: #d3c89c;
}
#search_advice_wrapper_works .active_works{
    cursor: pointer;
    padding: 5px;
    color: black;
    background-color: #d3c89c;
}
/* appraisal */
#search_advice_wrapper_appraisal {
    font-size: 14px;
    display: none;
    width: 40%;
    background-color: #faffbd;
    color: black;
    /* -moz-opacity: 0.95;
    opacity: 0.85;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha"(Opacity=95);
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=95);
    filter: alpha(opacity=95);
    */
    z-index: 999;
    position: absolute;
    /*top: 60px;*/
    /*left: 20px;*/
}
#search_advice_wrapper_appraisal .advice_variant{
    cursor: pointer;
    padding: 5px;
    text-align: left;
}
#search_advice_wrapper_appraisal .advice_variant:hover{
    color: black;
    background-color: #d3c89c;
}
#search_advice_wrapper_appraisal .active{
    cursor: pointer;
    padding: 5px;
    color: black;
    background-color: #d3c89c;
}