html {
	height: 100%;
}
body	{
		margin:0px;
		padding:0px;
		height: 100%;
		}
.clear {
	line-height: 0.0;
	height: 0;
	clear: both;
	font-size: 0;
}
td		{
		font-family:tahoma;
		font-size:11px;
		color:#2B2F35;
		line-height:14px
		}
a		{
		text-decoration:none;
		color:#E95E27
		}
a:hover	{
		text-decoration:underline;
		color:#E95E27
		}
ul		{
		margin:0px;
		padding:0px;
		list-style:none;
		}
li		{
		padding:0 0 0 11px;
		background:url(images/arrow2.gif) top left no-repeat;
/*		height:18px;*/
		}
.priv	{
		color:#E95E27;
		margin:19 0 0 53px
		}
.priv2	{
		color:#5DAA0B;
		text-align: right;
		margin:19px 10px 0 10px;
		}
.priv a,.priv2 a	{
		color:#41291D;
		font-weight:bold;
		text-decoration:none;
		}
#login	input{
		width:187px;
		height:19px;
		border-style:solid;
		border-width:1px;
		border-color:#78736D;
		font-family:tahoma;
		font-size: 10px;
		color:#55595E
		}
#registrazione strong, #form2 strong, #form1 strong{
		color:#2B2F35;
		line-height:12px;
		margin:0 0 0 1px
		}
#registrazione input, #form2 input, #form1	input, .invioLogOut {
		width:187px;
		height:19px;
		border-style:solid;
		border-width:1px;
		border-color:#78736D;
		font-family:tahoma;
		font-size: 10px;
		color:#55595E
		}
#registrazione  select,#form2 select, #form1 select{
		width:187px;
		height:19px;
		border-style:solid;
		border-width:1px;
		border-color:#78736D;
		font-family:tahoma;
		font-size:10px;
		color:#55595E
		}

#form textarea{
		width:233px;
		height:99px;
		border-style:solid;
		border-width:1px;
		border-color:#78736D;
		background:#ffffff;
		color:#2B2F35;
		font-family:tahoma;
		font-size:11px;
		padding:1 0 0 6px;
		margin:1 0 0 0px;
		overflow:hidden;
		}
#form input{
		width:187px;
		height:19px;
		border-style:solid;
		border-width:1px;
		border-color:#78736D;
		background:#ffffff;
		color:#2B2F35;
		font-family:tahoma;
		font-size:11px;
		padding:1 0 0 6px;
		margin:1 0 0 0px
		}
		
.divfaq {
	width: 90%; 
	margin: 8px 0; 
	font-size: 11px;
	color: #373737;	
	/*display: none;*/
}

.risultati .scheda {
/*	width: 400px;*/
	font-size:12px;
	background-color: #F1F1F1;
	border:1px dotted #000000;
	margin: 20px 180px;
	padding: 5px;
	text-align: left;
}


.altreSezioni { position: absolute; top: -1000px; z-index: 526;}

.tabella_proposte {
	color:#000;
}

.td_proposte {
	background:#dceff9;
	line-height:20px;
	height:20px;
	padding-left:5px;
}
.td_top_proposte {
	color:#959595;
	border-bottom:1px solid #dceff3;
	font-weight:bold;
}

.td_top_proposte span{
	color:#2da2db;
	margin-left:10px;
}


.dett_immobile{
	border-bottom:1px #dceff9 solid;
	float:left;
	width:130px;
}

.dett_immobile2 {
	border-bottom:1px #dceff9 solid;
	margin-left:135px;
	width:30px;
	text-align:center;
	white-space:nowrap;
}


