.container_ricerche{
    margin-top:10px;
}

.ricerca_localita_stelle{
    position:relative;
    color:#374054;
} 

.ricerca_localita_stelle ul{
    list-style:none;
}



.ricerca_localita_stelle ul li{
    background:url(immagini/box_ricerca_localita_stelle.png) no-repeat top left;
    width:350px;
    height:113px;
    display:block;
    float:left;
    margin-bottom:5px;
    position:relative;

}

.ricerca_localita_stelle ul li:hover{
    background:url(immagini/box_ricerca_localita_stelle_hover.png) no-repeat top left;
    width:350px;
    height:113px;
    display:block;
    float:left;
    margin-bottom:5px;
    position:relative;
}

.ricerca_localita_stelle ul li a{
    padding:2px 0 0 7px;
    text-decoration:none;
    color:#374054;
    font-weight:bold;
    font-size:12px;
}

.ricerca_localita_stelle ul li a:hover{
    padding:2px 0 0 7px;
    text-decoration:none;
    color:#374054;
    font-weight:bold;
    font-size:12px;
}

.ricerca_localita_stelle .link_image{
    position:absolute;
    top:34px;
    left:10px;
}

.ricerca_localita_stelle .stondatura{
    background:url(immagini/box_ricerca_cornice_foto.gif) transparent no-repeat top left;
    position:absolute;
    top:31px;
    left:7px;
    width:320px;
    height:80px;
}

.ricerca_localita_stelle .stelle{
    position:absolute;
    left:110px;
    top:30px;
}

.ricerca_localita_stelle .annuale{
    position:absolute;
    left:110px;
    top:45px;
    color:#c42529;
    font-weight:bold;
    font-size:11px;
}

.ricerca_localita_stelle .localita{
    position:absolute;
    left:110px;
    bottom:21px;
    color:#3fa7e6;
    font-weight:bold;
    font-size:11px;
}

.ricerca_localita_stelle .indirizzo{
    position:absolute;
    left:110px;
    bottom:6px;
    font-size:11px;
}

.ricerca_localita_stelle .prezzo_min{
    position:absolute;
    right:10px;
    top:25px;
    color:#FFFFFF;
    font-weight:bold;
    font-size:12px;
}

.ricerca_localita_stelle .prezzo_max{
    position:absolute;
    right:10px;
    top:48px;
    color:#FFFFFF;
    font-weight:bold;
    font-size:12px;
}


/* **** RICERCA CATEGORIE LAST OFFERTE IFRAME **** */

.container_ricerche_categorie_lastoff{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    margin-top:10px;

}

.ricerca_categorie_lastoff{
    position:relative;
    color:#374054;
    margin-top:20px;
} 

.ricerca_categorie_lastoff ul{
    list-style:none;
    margin:20px 0px -20px 0px;

}



.ricerca_categorie_lastoff ul li{
    background:url(immagini/box_ricerca_offerte_last.png) no-repeat top left;
    width:350px;
    height:113px;
    display:block;
    float:left;
    margin-bottom:5px;
    position:relative;

}

.ricerca_categorie_lastoff ul li:hover{
    background:url(immagini/box_ricerca_offerte_last_hover.png) no-repeat top left;
    width:350px;
    height:113px;
    display:block;
    float:left;
    margin-bottom:5px;
    position:relative;
}



.ricerca_categorie_lastoff_nobg ul li{
    background:url(immagini/box_no_prezzo_ricerca_offerte_last_home.png) no-repeat top left;
    width:305px;
    height:88px;
    display:block;
    float:left;
    margin-bottom:2px;
    position:relative;
    border: 0px solid red;
}

.ricerca_categorie_lastoff_nobg ul li:hover{
    background:url(immagini/box_ricerca_offerte_last_home_hover.png) no-repeat top left;
    display:block;
    float:left;
    position:relative;
}




.ricerca_categorie_lastoff ul li a, .ricerca_categorie_lastoff_nobg ul li a{
    padding:2px 0 0 7px;
    text-decoration:none;
    color:#c42529;
    font-weight:bold;
    font-size:12px;

}

.ricerca_categorie_lastoff ul li a:hover, .ricerca_categorie_lastoff_nobg ul li a:hover{
    padding:2px 0 0 7px;
    text-decoration:none;
    color:#c42529;
    font-weight:bold;
    font-size:12px;

}

.ricerca_categorie_lastoff .nome {
    position:absolute;
    top:13px;
    left:7px;
    font-size:11px;
    color:#374054;
    font-weight:bold;
}

.ricerca_categorie_lastoff_nobg .nome{
    position:relative;
    font-size:11px;
    color:#374054;
    font-weight:bold;
    margin-top: 1px;
    padding-left: 8px;
}



.ricerca_categorie_lastoff .link_image, .ricerca_categorie_lastoff_nobg .link_image{
    position:absolute;
    top:34px;
    left:10px;
}

.ricerca_categorie_lastoff .stondatura{
    background:url(immagini/box_ricerca_cornice_foto.gif) transparent no-repeat top left;
    position:absolute;
    top:31px;
    left:7px;
    width:320px;
    height:80px;
}
.ricerca_categorie_lastoff .stelle{
    position:absolute;
    left:110px;
    top:55px;
}



.stelle_prezzo_container{
    border: 0px solid red;
    width: 305px;
    height: 80px;
}



.ricerca_categorie_lastoff_nobg .stondatura{
    position:absolute;
    top:21px;
    left:7px;
    width:290px;
    height:80px;
    border: 0px solid red;
}


.ricerca_categorie_lastoff_nobg .stelle{
    width: 150px;
    position:relative;
    margin-top: 6px;
    padding-left: 8px;
    float: left;
    border: 0px solid red;
}

.ricerca_categorie_lastoff_nobg .prezzo{
    background:url(immagini/box_prezzo_ricerca_offerte_last_home.png) no-repeat top left;
    width: 137px;
    height: 18px;
    position:relative;
    font-size:11px;
    margin-top: 8px;
    text-align: right;
    padding-right:5px;
    /*margin-left: 170px;*/
    float:right;
    color:#FFFFFF;
    font-weight:bold;
    border: 0px solid red;
}

.prezzo_scritto {
    position:relative;
    margin: 0;
    padding: 0px;
    float: right;
    padding-right:8px;
    padding-top: 1px;
    border: 0px solid blue;
}




.ricerca_categorie_lastoff .localita {
    position:absolute;
    left:110px;
    top:36px;
    color:#3fa7e6;
    font-size:11px;
}

.ricerca_categorie_lastoff_nobg .localita{
    position:relative;
    margin-top: 2px;
    padding-left: 8px;
    color:#3fa7e6;
    font-size:11px;
}

.ricerca_categorie_lastoff .prezzo{
    position:absolute;
    right:110px;
    top:79px;
    color:#FFFFFF;
    font-weight:bold;
    font-size:12px;
}



.no_risultati_ricerca{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    text-transform:uppercase;
    color:#c42529;
    text-align:center;
    padding:15px 0px;
}

