.row-a{
	background:url(../images/backinsertion1.png) repeat-x left top; 

}
.row-b{
	background:url(../images/backinsertion1.png) repeat-x;
			/*background: rgba(255, 255, 255, 0.5);*/
}
table{
	border-spacing:0px;
	padding:0px;
	border-collapse: collapse;
}
table caption{
	color:#FC0;
	padding:5px 0px;
}
table .link_mappa a{
	color:#FC0}
table .nome a{
	color:#03F;
	font-size:16px
}
table .servizi{
	margin-top:4px;
}
#content .preventivo{
	border:none;
	padding-top:20px
}
.boxElementiTrovati{
	color:#039;
	margin:10px 10px 8px;
	height:20px;
}
#boxDettaglio{
	color:#FFF;
	margin-top:15px
}
#boxDettaglio h1{
	font-size:24px;
	color:#039
}
#boxDettaglio h2{
	color:#FC0
}
.gmap_scheda_indirizzo{
	color:#000;
}
#boxDettaglio #dati_scheda{
	padding:10px 12px;
		background:url(../images/backinsertion2.png) repeat;

}
#boxDettaglio #fotografie_scheda{
	padding:10px 12px;
}
#boxDettaglio #fotografie_scheda .galleriafoto{
	margin:10px auto;
	text-align:center;
	width:600px;
}
#boxDettaglio #fotografie_scheda #Workspace{
	margin:10px auto;
	text-align:center;
}
#boxDettaglio #notelistino_info{
	padding:10px 12px;
				background:url(../images/backinsertion2.png) repeat;

}
#boxDettaglio .listini{
	padding:10px 12px;
				background:url(../images/backinsertion2.png) repeat;

}
#boxDettaglio #regolamento_info a{
	color:#FC0
}
#boxDettaglio #servizi_scheda{
	padding:10px 12px;
			background:url(../images/backinsertion2.png) repeat;

}
#boxDettaglio #regolamento_info{
	padding:10px 12px;
}
#boxDettaglio th{
	color:#FC0
}
#boxDettaglio .tabellaprezzi{
	width:auto;
	margin:20px auto 0px
	}
#boxRicerca{
	border:none !important;
	color:#FFF;
	height:auto
}
#boxFormRichiesta{
	color:#FFF;
	border:none !important;
				background:url(../images/backform.png) no-repeat;

}
#boxFormRichiesta h1{
	color:#FC0
}
#content .box-nome, .box-tipologia, .box-persone{
	width:auto !important;
	margin-left:20px;
	color:#039;
	font-weight:bold
}
#content .box-zona span{
	float:left;
	margin-left:20px;
	color:#FC0;
	font-weight:bold
}
#content .ricerca-servizi{
	display:none;
}
#content .ricerca-posizione{
	display:none;
}
#content .ricerca-tipologia .box-persone{
	display:none
}
#content .ricerca-tipologia{
	float:left;
	padding-left:95px;
}
#content #boxRicerca h4{
	display:none
}
#content .modulo4{
	float:left;
}
#boxRicerca ol li{
	list-style:none;
}
.box-nome{
	margin-top:0px !important;
}
#boxRicerca form{
	border:none;
}
#content hr{
	display:none;
}
.boxElementiTrovati a{
	color:#FC0;
	font-weight:bold}
#boxElencoRisultati{
	margin:10px 0px 4px !important;
}
table .nome{
	padding:0px;
	margin:0px 0px 5px 0px;
}
#boxElencoRisultati tbody{margin-bottom:10px;}
#boxElencoRisultati tbody tr{
	height:170px !important;
	border:none
	
}
#boxElencoRisultati tbody tr td.appartamento, .residence{
	padding:0px 10px 0px 10px;
	
}
#breadcrumb{
	color:#FFF;
	float:left;
	display:none
	}
#breadcrumb a{
	color:#FC0;}
tbody tr td.img{
	padding:0px 0px 0px 8px;
}
#boxElencoRisultati tbody tr td.img img{
	border:1px solid #FFF;
}
#boxElencoRisultati tbody tr td{
	background:none;
	border:none}
.boxPaginazione a{
	color:#FC0;
	font-weight:bold;
}
.boxPaginazione label{
	color:#FFF;
	font-weight:bold;
	margin-left:15px;

}
#footer{
	margin-top:100px !important;
}
body{font: 100% Arial, Helvetica, sans-serif !important;}
#content{font:normal 80%/1.5em 'Trebuchet MS', Tahoma, sans-serif; !important;}