 /*** Varianti da HOME ***/

.af_logo {margin-bottom: -8px !important;}
.af_nav {margin: 5px 0px -10px 0px !important;}

/******/

h2, h3 {color: #2692ee;margin: 0px;}

h1.af_srH1 {
color:#2692ee;
font-size:26px;
font-weight: normal;
overflow:hidden;
text-align:right;
margin: -20px 10px 0px 0px;
float:right;
}

.af_scheda {
width: 645px;
overflow:hidden;
margin: 0px 0 10px !important;
background: #fcfcfc;
border: 1px solid #e7e7e7;
padding: 0px 0px 10px 8px;
color: #333;
}

.af_expire {
clear:both;
overflow: hidden;
float: right;
padding: 4px 10px 4px 58px;
font-size:11px;
color: #888;
display: block;
background: url("http://img.studenti.it/grafica/cercacasa/icone/durata.gif") 37px 3px no-repeat;
}

/*** Dati personali ***/

.af_data01 {
overflow: hidden;
width: 362px;
float: left;
margin: 10px 7px 10px 0px;
}

.af_data01 img {
border: 1px solid #ccc;
background: #fff;
padding: 2px;
display: block;
float: left;
overflow: hidden;
width: 90px;
margin: 0px 10px 5px 0px;
}

.af_data01 div {
background: url("http://img.studenti.it/grafica/cercacasa/grafica/schedina.gif") no-repeat;
overflow: hidden;
width: 173px;
height: 77px;
padding: 5px 0px 0px 10px;
}

.af_data01 h3 {
margin: 0px 0px 3px 0px;
overflow: hidden;
color: #2692ee;
font-size: 15px;
clear: right;
}

.af_data01 h5 {
margin: 0px 0px 8px 0px;
overflow: hidden;
color: #555;
font-size: 13px;
clear: right;
}

.af_data01 h5 font {
font-weight: normal;
color: #333;
font-size:13px;
}

.af_data01 span {
display: block;
overflow: hidden;
padding: 3px 0px 3px 20px;
}

span.Posto {background: url("http://img.studenti.it/grafica/cercacasa/icone/posto_letto.gif") left center no-repeat;}
span.Singola {background: url("http://img.studenti.it/grafica/cercacasa/icone/singola.gif") left center no-repeat;}
span.Casa {background: url("http://img.studenti.it/grafica/cercacasa/icone/casa.gif") left center no-repeat;}
span.af_data01price {background: url("http://img.studenti.it/grafica/cercacasa/icone/money.gif") left center no-repeat;}
span.af_data01city {background: url("http://img.studenti.it/grafica/cercacasa/icone/city.gif") left center no-repeat;}

.af_data01 span b {
font-size: 14px;
margin: 0px 0px 0px 0px;
color: #a80909;
}

.af_data01 span i {
font-style: normal;
font-size: 14px;
}

/*** Azioni ***/

.af_data02 {
overflow: hidden;
float: left;
margin: 13px 0px;
}

.af_data02 i {
display: block;
font-style: normal !important;
font-size:12px;
padding: 0px 0px 0px 0px;
}

.af_data02 a.af_sRisp {
display: block;
width: 103px;
height: 23px;
margin: 0px 0px 0px 0px;
clear: both;
background: url("http://img.studenti.it/grafica/cercacasa/grafica/rispondi.gif") no-repeat;
text-align: center;
}

.af_data02 img.af_sMail {
margin: 0px 0px 0px -5px;
padding: 0px;
display: inline;
background: transparent;
width: auto;
border: 0px;
}

/*** TEXTAREA ***/

#af_rispondi {
overflow: hidden;
margin-top: 4px;
color: #444;
}

input#af_email {border: 1px solid #ccc; margin-left: 5px; width: 224px;}

#af_rispondi textarea {
border: 1px solid #ccc;
width: 255px;
display: block;
height: 90px;
font-family: Arial, Helvetica;
font-size:12px;
padding: 4px;
margin: 5px 0px;
}
/*** STONDATI PER CAMPI *******/

.af_dataTop { display:none;
background: url("http://img.studenti.it/grafica/cercacasa/grafica/top_risultato.gif") no-repeat;
margin: 10px 0px 0px 0px !important;
height: 7px;
clear:both;
overflow:hidden;
_zoom:1;
}

.af_dataBot {display:none;
background: url("http://img.studenti.it/grafica/cercacasa/grafica/bot_risultato.gif") no-repeat;
margin: 0px 0px 10px 0px !important;
height: 8px;
clear:both;
overflow:hidden;
_zoom:1;
}

.af_data03, af_data05, .af_data05, .af_data08 {
overflow: hidden;
clear:both;
margin: 0px 10px 10px 0px;
padding: 10px;
background: #fff;
border: 1px solid #ddd;
width: 612px;
}

/*** Titolo e Testo ***/

.af_data03 b {
display: block; 
color: #555; 

padding: 0px 0px 10px 0px; 
font-size:14px;
}

.af_data03 p {
color: #333;
margin: 0px 0px 0px 0px;
}

/*** Cosa sta cercando ***/

.af_detTop {
background: url("http://img.studenti.it/grafica/cercacasa/grafica/det_top.gif") no-repeat;
margin: 10px 0px 0px 0px !important;
height: 6px;
clear:both;
overflow:hidden;
_zoom:1;
}

.af_detBot {
background: url("http://img.studenti.it/grafica/cercacasa/grafica/det_bot.gif") no-repeat;
margin: 0px 0px 10px 0px !important;
height: 7px;
clear:both;
overflow:hidden;
_zoom:1;
}

.af_data04 {
overflow: hidden;
clear:both;
margin: 0px 10px 0px 0px;
padding: 10px;
background: #f8f8f1;
border: 1px solid #e0e0e0;
border-width: 0px 1px 0px 1px;
_zoom:1;
width: 613px;
}

.af_data04 ul {
list-style: none;
overflow: hidden;
margin: 10px 10px 1px 0px;
display: block;
width: 295px;
float: left;
background: transparent !important;
_zoom:1;
}

.af_data04 ul li {
font-size:12px;
display: block;
margin: 2px 0px;
padding: 4px 4px 4px 0px;
background: transparent !important;
_zoom:1;
}

.af_data04 ul li b {
display: block;
overflow: hidden;
float: left;
width: 60px;
clear: left;
color: #333;
}

.af_data04 ul li font {
overflow: hidden;
display: block;
_zoom:1;
font-size:12px;
background: transparent;
}

/*** Preferenze ***/

.af_data05 ul {
overflow: hidden;
padding: 0px;
margin: 10px 0px 0px 0px;
}

.af_data05 ul li {
display: block;
font-size:12px;
padding: 4px 0px 4px 16px;
background: url("http://img.studenti.it/grafica/cercacasa/icone/tack.gif") left center no-repeat;
width: 130px;
float: left;
}

.af_data05 ul li.af_unchecked {background: url("http://img.studenti.it/grafica/cercacasa/icone/notack.gif") left center no-repeat;}

/*** Coinquilino ***/

.af_data06 {
margin: 0px 0px 0px 0px;
overflow: hidden;
width: 300px;
border: 1px solid #ddd;
padding: 5px 0px 0px 10px;
height: 140px;
}

.af_data06 h2 {margin: 0px 0px 5px 0px;}

.af_data06 ul li {
display: block;
padding: 4px 0px 4px 0px;
font-size:12px;
clear:both;
overflow: hidden;
}

.af_data06 ul li b {
display: block;
overflow: hidden;
float: left;
width: 80px;
clear: left;
}

/*** Presento ***/

.af_data07all, .af_data06all {
overflow:hidden;
width: 312px;
float: left;
_zoom:1;
margin: 0px 10px 0px 0px;
padding: 0px !important;
}

.af_dataTopH { display:none;
background: url("http://img.studenti.it/grafica/cercacasa/grafica/datatophalf.gif") no-repeat;
margin: 0px 0px 0px 0px !important;
height: 7px;
clear:both;
overflow:hidden;
_zoom:1;
}

.af_dataBotH {display:none;
background: url("http://img.studenti.it/grafica/cercacasa/grafica/databothalf.gif") no-repeat;
margin: 0px 0px 0px 0px !important;
height: 8px;
clear:both;
overflow:hidden;
_zoom:1;
}

.af_data07 {
margin: 0px 0px 0px 0px;
overflow: hidden;
width: 300px;
border: 1px solid #ddd;
padding: 5px 0px 0px 10px;
height: 140px;
}

.af_data07 h2 {margin: 0px 0px 5px 0px;}

.af_data07 font {
display:block;
font-size: 12px;
padding: 3px 0px 3px 0px;
}

.af_data07 font b {
display: block;
float: left;
width: 80px;
}

.af_data07 span {
display:block;
font-size: 11px;
padding: 0px 0px 0px 0px;
margin-bottom: 10px;
}

/*** Gallery ***/

.af_data08 a {
display: block;
overflow:hidden;
float: left;
margin: 5px 15px 0px 0px;
}

.af_data08 a img {
background: #fff;
padding: 1px;
border: 1px solid #ccc;
height: 80px;
}

/*** Non trovato ***/

.af_nontrovato {
width: 645px;
overflow:hidden;
margin: 0px !important;
background: #fcfcfc;
border: 3px solid #e7e7e7;
border-width: 0px 3px 0px 3px;
padding: 20px 0px 20px 8px;
font-size: 16px;
font-weight: bold;
text-align: center;
color: #b90000;
}

/*** Scaduto! ***/

.af_scaduto {
background: #eed9d9 url("http://img.studenti.it/grafica/cercacasa/icone/expired.gif") 170px 5px no-repeat;
text-align: center;
padding: 5px;
margin: 5px 10px 0px 0px;
font-weight: bold;
color: #b90000;
font-size: 14px;

border: 1px dotted #deaeae;
}





    
