/*		background-color:#F0F;/*COLORE PROVA*/

/*#header { 
	 margin: 0 20px;
	 width: 960px;
	 height:192px;
	 background-color:#09F;
	 }*/
	#abode { 
		 margin: 0px;
		 padding:0 0 0 20px;
		 width: 940px;/*960-20*/
		 height:40px;
		 background:#fff;
		 }
	#abodePrint { 
		 margin: 0px;
		 padding:0;
		 width: 940px;/*960-20*/
		 height:15px;
		 background:#fff;
		 }
		#flags{ 
			 margin: 0;
			 width: 235px;
			 height:20px;/*40-20*/
			 float:right;
			 padding:10px;
			 }
	#data { 
		 margin: 0px;
		 padding-left:15px;
		 width: 945x;/*960-15*/
		 height:34px;
		 background:url(../img/bkg_headerTop.gif) top left no-repeat;
		 }
		#data ul {
			float:right;
			margin:0 12px 0 0;
			padding:0;
		}
		#data ul.luoghi {
			float:left;
		}
		#data ul li {
			float:left;
			margin:10px 5px;
			padding:0;
			width:auto;
			font-size:11px;
			color:#CCC;
			text-align:right;
		}
		#data ul li a {
			font-size:11px;
			color:#CCC;
			text-align:right;
		}
		#data ul.luoghi li a {
			color:#fff;
		}
		#data ul li a:hover {
			color:#fff;
		}
		#data ul.luoghi li a:hover {
			color:#CCC;
		}
	#logo { 
		 margin: 0px;
		 width: 960px;
		 height:121px;
		 background:#3154B4 url(../img/bkg_headerLogo.gif) top left no-repeat;
		 }
		#banner { 
			 margin: 20px 50px 0 0;
			 width: 468px;
			 height:75px;
			 float:right;
			 }
	#logoPrint { 
		 margin: 0px;
		 width: 960px;
		 height:121px;
		 background:#fff;
		 }
	#menu { 
		 margin: 0px;
		 width: 960px;
		 height:37px;
		 background:url(../img/bkg_headerBottom.gif) bottom left no-repeat;
		 }
		#menu ul {
			/*float:right;
			margin:0 10px 0 0;*/
			float:left;
			margin: 0 10px 0 22px;
			padding:0;
		}
		#menu ul li {
			float:left;
			margin:10px 4px 10px 5px;
			padding:0;
			width:auto;
			color:#fff;
		}
		#menu ul li a {
			font-size:11px;
			color:#fff;
		}
		#menu ul li a:hover {
			color:#ccc;
		}




/*contenuti centro
 #centro { 
 margin: 0 auto;
 width: 960px;
 height:200px;
 background-color:#222;
 } 
*/

.corpo{ 
 margin: 0 0 10px 0;
 padding-top:10px;
 float:left;
 width: 960px;
} 
	/*HOME PAGE - INDEX ABODE*/
	/*ricercaSUPERIORE*/
	#ricerche{ 
	 margin: 10px 0 0px 0;
	 padding:0;
	 float:left;
	 width: 960px;
	 height:209px;
	 } 
	#search{ 
	 margin:0;
	 padding:10px 25px;
	 float:left;
	 width: 627px;/*667-50*/
	 height:189px;
	 } 
	 #emailUS p {
		 margin:0;
		 padding:0;
		}

		#ricercheProperty{
			 margin:-20px -25px;
	 		 padding:10px 20px;
			 float:left;
			 width: 447px;
			 height:189px;
			 font-size:12px;
			 font-weight:normal;
			 color:#000;
			 background:#E6E4D7 url(../img/angoloSearchHome.gif) bottom left no-repeat;
		}
		#ricercheCurrency{
			 margin:-20px 0;
			 padding:10px 20px 10px 25px;
			 float:right;
			 width: 120px;
			 height:190px;/*209-25*/
			 background:#E6E4D7 url(../img/latoCurrencyHome.gif) top right no-repeat;
		}
	 
	#emailUS{ 
	 margin:-10px 0 0 0;
	 padding:10px 15px 0 15px;
	 float:left;
	 width: 253px;/*293-30*/
	 height:201px;/*211-10*/
	 background:#fff url(../img/bkg_emailUs.gif) top left no-repeat;
	 } 
		#emailUS img{
			 float:left;
		}
		#skype {
			float:left;
	 		margin:0;
			padding:10px 25px 0 0px;
			height:36px;
			width:80%;
			text-align:left;
		}
		#skype img, #skype a  {
			margin-top:-4px;
		}
	 /*contenuto divisione a 3 colonne*/
	 #colonnaSx .boxSX { 
	 margin: 0 10px 10px 0;
	 padding:0;
	 width: 275px;
	 float:left;
	 } 
		 #colonnaSx .boxSX .boxTop { 
		 padding:10px 15px 0 15px;
		 width: 245px;/*275-30*/
		 float:left;
		 background:#DEDDCF url(../img/bkg_boxTop.gif) top left no-repeat;
		 } 
			 /*#colonnaSx .boxSX .boxTop1 { 
			 padding:5px 15px;*/
			 /*width: 245px;/*275-30*/
			 /*height:108px;/*118-10*/
			 /*float:left;
			 background:#DEDDCF url(../img/bkg_newItalianProperty.jpg) top left no-repeat;
			 }*/
		 #colonnaSx .boxSX .boxTopBlu {
		 padding:10px 15px 0 15px;
		 width: 245px;/*275-30*/
		 float:left;
		 background:#3154B4 url(../img/bkg_boxSXblue.gif) top left no-repeat;
		 } 
			 
		 #colonnaSx .boxSX .boxCenter { 
		 width: 275px;
		 float:left;
		 background-color:#DEDDCF;
		 } 
			 .boxCenterBianco { 
			 padding:5px 15px;
			 width: 245px;/*275-30*/
			 float:left;
			 background-color:#fff;
			 } 
			 #colonnaSx .boxSX .boxCenter #bannerResidential { 
			 margin:0 15px;
			 width: 245px;/*275-30*/
			 height:175px;
			 background:#DE1041 url(../img/globalResidential.gif) top left no-repeat;
			 } 
			 #colonnaSx .boxSX #bannerResidential p { 
			 padding:140px 0 0 10px;
			 } 
			 #colonnaSx .boxSX #bannerResidential p .bianco:hover {
				color:#fff;
			}
		 #colonnaSx .boxSX .boxCenterBlue { 
		 width: 275px;
		 float:left;
		 background-color:#3154B4;
		 } 

		 #colonnaSx .boxSX .boxBottom { 
		 padding:5px 15px;
		 width: 245px;/*275-30*/
		 float:left;
		 background:#DEDDCF url(../img/bkg_boxBottom.gif) bottom left no-repeat;
		 }
		 #colonnaSx .boxSX .boxBottomBlue { 
		 padding:5px 15px;
		 width: 245px;/*275-30*/
		 float:left;
		 background:#3154B4 url(../img/bkg_boxSXblueBottom.gif) bottom left no-repeat;
		 height:13px;
		 }
	/*colonna CENTREALE*/
	#colonnaCentrale .boxCentrale { 
	 margin: 0;
	 padding:0;
	 width: 380px;
	 float:left;
	 } 
	 	/*foto*/
		#colonnaCentrale .boxCentrale .featured { 
		 margin: 5px;
		 padding:0 10px;
		 width: 160px;/*180-20*/
		 height:150px;
		 float:left;
		 } 
		 /*info su abode Italy*/
		#colonnaCentrale .boxCentrale .abodeItaly { 
		 margin-top:25px;
		 padding:0;
		 width: 380px;
		 float:left;
		 } 
			 #colonnaCentrale .boxCentrale .boxTop { 
			 margin:0 9px;
			 padding:0;
			 width: 362px;/*380-18*/
			 height:14px;
			 float:left;
			 background:#E6E6E6 url(../img/bkg_boxCentraleTop.gif) top left no-repeat;
			 } 
			 #colonnaCentrale .boxCentrale .boxCenter { 
			 margin:0 9px;
			 padding:10px 15px 5px 15px;
			 width: 332px;/*380-18*/
			 float:left;
			 background-color:#E6E6E6;
			 } 
			 #colonnaCentrale .boxCentrale .boxBottom { 
			 margin:0 9px; 
			 width: 362px;/*380-18*/
			 height:15px;
			 float:left;
			 background:#E6E6E6 url(../img/bkg_boxCentraleBottom.gif) bottom left no-repeat;
			 }
	/*FINE colonna CENTREALE*/
	/*contenuti colonnaDX*/
	 #colonnaDx .boxDX { 
	 margin:0;
	 padding:0 0 10px 10px;
	 width: 285px;/*295-10*/
	 float:left;
	 } 
		 #colonnaDx .boxDX .boxTop {
		padding:5px 15px;
		 width: 255px;/*285-30*/
		 float:left;
		 background:#DEDDCF url(../img/bkg_boxDxTop.gif) top left no-repeat;
		 } 
		 #colonnaDx .boxDX .boxTopBlu {
		padding:5px 15px;
		 width: 255px;/*285-30*/
		 float:left;
		 background:#3154B4 url(../img/bkg_boxTopBlu.gif) top left no-repeat;
		 } 
		 #colonnaDx .boxDX .boxCenter { 
		padding:5px 15px;
		 width: 255px;/*285-30*/
		 float:left;
		 background-color:#DEDDCF;
		 } 
		 #colonnaDx .boxDX .boxCenterVideo { 
		padding:0;
		 width: 285px;
		 float:left;
		 } 
		 #colonnaDx .boxDX .boxBottom { 
		 /*margin-top:-20px;*/
		padding:5px 15px;
		 width: 255px;/*285-30*/
		 float:left;
		 background:#DEDDCF url(../img/bkg_boxDxBottom.gif) bottom left no-repeat;
		 }
		 #colonnaDx .boxDX .boxBottomBlu { 
		 /*margin-top:-20px;*/
		padding:5px 15px;
		 width: 255px;/*285-30*/
		 float:left;
		 background:#3154B4 url(../img/bkg_boxBottomBlu.gif) bottom left no-repeat;
		 }
		 #colonnaDx .boxDX .boxBottomBlu a, #colonnaDx .boxDX .boxBottomBlu h6 a.bianco {
		 color:#fff;
		 }
		 #colonnaDx .boxDX .boxBottomBlu a:hover, #colonnaDx .boxDX .boxBottomBlu h6 a.bianco:hover {
		 text-decoration:underline;
		 color:#fff;
		 }
	/*PAGINE STATICHE*/
	/*pagina about*/
	ol#numerato{
		margin:0;
		padding:0 20px 0 12px;
	}
	ol#numerato li{
		margin:0 120px 15px 0;
		padding:0;
		list-style-position:inside;
	}
	/*PAGINA ELENCO*/
	/*ricerca*/
	#searchElencoTop{ 
	 margin:0;
	 padding:15px 0 0 10px;
	 float:left;
	 width: 950px;/*960-10*/
	 height:43px;
	 background:#E5E5D9 url(../img/bkg_listPgElenco.jpg) top right no-repeat;
	 color:#5E5E3E;
	 font-weight:bold;
	 } 
	#searchElencoBottom{
	margin-bottom:10px;
	 padding:0 20px 10px 10px;
	 float:left;
	 width: 930px;
	 background:#E5E5D9 url(../img/bkg_searchElencoBottom.jpg) bottom left no-repeat;/*E5E5D9*/
	 } 
	#rigaQuick {
		padding:0;
		float:left;
		width: 800px;
		margin-bottom:10px;}
	#rigaQuick .contentFrm, #rigaQuick .contentFrmType {	
		float:left;
		margin:0 0 0 10px;
		width:245px;
		height:30px;
		}
	#rigaQuick .contentFrmChoose{	
		float:left;
		margin:0 0 0 0;
		width:600px;
		height:30px;
		}
	#rigaQuick .contentFrmKey {	
		float:left;
		margin:0 0 0 10px;
		width:240px;
		height:30px;
		}
	#rigaQuick .contentFrmKey input {	
		width:160px;
		}
	#rigaQuick .contentFrmType {	
		width:350px;
		}		
	#rigaQuick .contentFrmType label {	
		width:120px;
		}		
	/*#rigaQuick*/ 
	.contentSalva{	
		float:right;
		margin-top:-10px;
		height:58px;
		width:60px;
		}
	 /*fine ricerca*/
	 /*menu laterale nella COLONNA SX*/
	 #menuElencoTop{
		margin:0;
		padding:10px 0 0 10px;
		height:19px;/*29-10*/
		width: 275px;/*285-10*/
		background:url(../img/bkg_menuLateraleElencoTop.jpg) top left no-repeat;
	 }
	 #menuElencoBottom{
		margin:0;
		padding:0;
		height:20px;
		width: 285px;
		background:url(../img/bkg_menuLateraleElenco.jpg) top left no-repeat;
	 }
	 ul#elenco {
		margin:0;
		padding:20px 0 20px 10px;
		width: 275px;/*285*/
		background:url(../img/bkg_menuLateraleElencoCenter.gif) top left repeat-y;
	 }
		 ul#elenco li {
			margin:2px 25px 0 10px;
			padding:0;
			width: 250px;/*285-25-10*/
			font-weight:bold;
			font-size:14px;
			color:#000;
			background:url(../img/bkg_liMenuElenco.gif) bottom left no-repeat;
		 }
		 ul#elenco li a{
			display:block;
			margin:0;
			padding:0 0 0 25px;
			width: 225px;/*285-25-10*/
			height:23px;
			font-weight:bold;
			font-size:14px;
			color:#000;
			background:url(../img/img_liMenuElenco.gif) top left no-repeat;
		 }
		 ul#elenco li a:hover{
			display:block;
			margin:0;
			padding:0 0 0 25px;
			width: 225px;/*285-25-10*/
			height:23px;
			background:url(../img/img_liMenuElencoHover.gif) top left no-repeat;
		 }
		 /*#EMAILus, ecc.. IN PAGINE STATICHE*/
		 #emailUsAbout{
			 margin:0 0 20px 0;
			 padding:10px;
			 width:247px;/*267-20*/
			 /*height:103px;123-20 FRED*/
			 background:#fff url(../img/bkg_emailUsAbout.gif) top left no-repeat;
			 /*background-color: #C5C5B6;*/
			 height: 209px;
		 }
		 #emailUsAbout img{
			 margin:0 0 0 6px;
			 vertical-align:middle;
		 }
		 /*menu laterale pagine statiche*/
		 #menuLateraleTop {
			 margin:0;
			 padding:10px 0 0 0;
			 width:267px;
			 height:10px;
			 background:#E6E6E6 url(../img/menuLateraleTop.gif) top left no-repeat;
		 }
		 #menuLateraleAdSense {
			 margin:0;
			 padding:10px;
			 width:247px;/*267-20*/
			 background-color:#C5C5B6;
		 }
		 #menuLaterale {
			 margin:0;
			 padding:10px;
			 width:247px;/*267-20*/
			 background-color:#E6E6E6;
		 }
		 #menuLaterale p {
			 font-size:11px;
			 margin:0 0 0 10px;
			 padding:0;
		 }
		 #menuLaterale p .titoloNews {
			 font-size:12px;
			 color:#000;
			 font-weight:bold;
		 }
		 #menuLateraleBottom {
			 margin:0;
			 padding:0;
			 width:267px;
			 height:20px;
			 background:#E6E6E6 url(../img/menuLateraleBottom.gif) top left no-repeat;
		 }
		 /*fine ,enu laterale pagine statiche*/
		 /*menu pagine statiche*/
		 #menuNavigazione{
			 margin:0 0 0 0;
			 padding:10px 0 0 0;
			 width:280px;
			 background:#fff url(../img/bkg_menuNavigazione.gif) top right no-repeat;
		 }
		 #menuNavigazione ul{
			 margin:0;
			 padding:5px 0 0 20px;
			 height:330px;
		 }
		 #menuNavigazione ul li{
			 margin:0;
			 padding:0;
			 height:20px;
		 }
		 #menuNavigazione ul li a{
			 margin:0;
			 padding:0;
			 height:20px;
			 color:#000;
			 font-weight:bold;/*#3154B4*/
		 }
		 #menuNavigazione ul li a:hover{
			 color:#3154B4;
		 }
		 
		 /*sottomenu*/
			 ul#elenco li ul{
				margin:0;
				padding:0 0 5px 0;
				width: 250px;
				font-weight:normal;
				font-size:12px;
				color:#999;
			 }
			 ul#elenco li ul li{
				margin:5px 0;
				padding:0 0 0 25px;
				width: 250px;
				color:#999;
				background-image:none;
			 }
			 ul#elenco li ul li a{
				display:block;
				margin:0;
				padding:0;
				width: 225px;/*285-25-10*/
				height:15px;
				background-image:none;
				font-weight:normal;
				font-size:12px;
			 }
			 ul#elenco li ul li a:hover{
				 margin:0;
				 padding:0;
				background-image:none;
				color:#3154B4;
				height:15px;
			 }
		 	/*fine sottomenu*/
	 /*fine menu laterale nella colonna sx*/
	
	/*inizio contenuto COLONNA CENTRO*/
	.text {
	 margin-bottom:20px;
	 padding:0px;
	 width: 100%;
	 float:right;
	 } 
		ul.UlElenco li {
			margin:0;
			float:left;
			height:60px;
			width:130px;
		 } 
		#colonnaCentro ul.UlElenco li a{
			display:block;
			margin:0;
			padding:20px 60px 0 0;
			height:40px;/*60-20*/
			width:60px;
			font-size:12px;
			text-align:right;
			color:#000;
		 } 
		ul.UlElenco li#phone a{
		 	background:url(../img/phone.gif) bottom right no-repeat;
		 } 
		ul.UlElenco li#email a{
		 	background:url(../img/email.gif) bottom right no-repeat;
		 } 
		ul.UlElenco li#home a{
		 	background:url(../img/comeBack.gif) bottom right no-repeat;
			width:70px;
		 } 
		ul.UlElenco li#back a{
			display:block;
			padding:20px 60px 0 0;
		 	background:url(../img/comeBack.gif) top right no-repeat;
			width:70px;
			font-size:14px;
			color:#333;
			height:40px;
		 } 
		ul.UlElenco li#back a:hover{
		color:#3154B4;
		 } 
		#colonnaCentro ul.UlElenco li a:hover{
			color:#3154B4;
		 } 

	.property {
	 margin: 20px 0;
	 padding:0 0 0 15px;
	 width: 660px;/*675-15*/
	 height:175px;
	 float:right;
		 background:url(../img/bkg_propertyList.gif) bottom right no-repeat;
	 } 
		.propertyImg {
		 margin:0;
		 padding:0;
		 width: 200px;
		 height:175px;
		 float:left;
		 } 
		.propertyDetails {
		 margin:0 30px 0 0;
		 padding:0 0 0 5px;
		 width: 425px;/*460-30-5px*/
		 height:175px;
		 float:right;
		 } 
	 /*FINE PAGINA ELENCO*/
	 
	 
	/*PAGINA SCHEDA*/
	/*contenuti 1° blocco descrizione*/
	#top{ 
	 margin: 0 0 5px 0;
	 padding:5PX 0 0 0;
	 float:left;
	 width: 960px;
	 height:40px;
	 text-align:center;
	 } 
	#descrizione{ 
	 margin: 15px 0 0 0;
	 float:left;
	 width: 960px;
	 } 
		#fotoImmobile{ 
		 margin: 0;
		 float:left;
		 width: 446px;
		 } 
		#contThumb{ 
		 margin-left:0;
		 float:left;
		 width: 448px;
		 } 
		#contThumb2{ 
		 margin:3px 0 0 0;
		 float:left;
		 width: 960px;
		 } 
		.thumb{ 
		 margin-right:3px;
		 } 
		#caratteristiche{
		 margin: 0;
		 padding:10px 20px;
		 float:left;
		 width: 289px;/*329-40*/
		 height:318px;/*339-20*/
		 background-color:#E5E5D9;
		 } 
		#short{
		 margin: 0;
		 padding:0;
		 float:left;
		 width: 269px;/*329-40*/
		 height:230px;
		 } 
		#converter{
		 margin: 0;
		 padding:0;
		 float:left;
		 width: 269px;/*329-40*/
		 } 
		ul#details{
		margin:0 10px;
		padding:0 3px;
		width: 924px;
		height:150px;
		background:url(../img/bkg_details.gif) top left repeat-x;
		 } 
		ul#details li{
		float:left;
		width: 308px;
		height:150px;

		 } 
			ul#details li ul{
			float:left;
			width: 308px;
			height:150px;
			 } 
			ul#details li ul li{
			float:left;
			padding:1px 0;
			width: 308px;
			height:14px;
			font-weight:bold;
			 } 
		/*IMAGES*/
		ul#foto{ 
		 margin:0;
		 width: 960px;
		 } 
		ul#foto li{
		float:left;
		 margin:10px 15px;
		 width: 450px;
		 height:338px;
		 /*background-color:#0C9;*/
		 } 
		ul#foto li img{
		 border:0;
		 } 
		 
		#moreInformation{ 
		 margin: 0;
		 padding:10px 20px;
		 float:left;
		 width: 145px;
		 height:318px;/*338-20*/
		 background:#C6C7BC url(../img/bkg_moreInformation.gif) top right no-repeat;
		 } 
		#moreInformation_print{ 
		 margin: 0;
		 padding:0;
		 float:left;
		 width: 155px;
		 height:318px;/*338-20*/
		 background:#C6C7BC /*url(../img/bkg_moreInformation.gif) top right no-repeat*/;
		 } 
		#moreInformation ul{ 
		 margin: 0;
		 padding:0;
		 width: 146px;
		 /*height:319px;/*339-20*/
		 } 
		#moreInformation ul li{ 
		 margin: 2px 0;
		 padding:0;
		 width: 146px;
		 height:25px;
		 background:url(../img/bkg_li.gif) bottom left no-repeat;
		 } 
		#moreInformation ul li.nobkg{ 
		 background:none;
		 } 
	/*contenuti 1° blocco descrizione*/
	
	/*contenitore tutti i testi*/
	.testoScheda{ 
	 margin: 0;
	 width: 960px;
	 } 
	 /*fine contenitore testi*/
	 
	 /*inizio menu Scheda*/
	.menuScheda{ 
	 margin: 0;
	 width: 960px;
	 height:40px;
	 background:#3154B4/*5F605A*/ url(../img/bkg_menuScheda2.jpg) top left no-repeat;
	 } 
		.menuScheda ul{
			padding: 0 5px;
		 width: 950px;
		 height:40px;
		 background:url(../img/bkg_menuSchedaFine2.jpg) top right no-repeat;
		 } 
		.menuScheda ul li{ 
		float:left;
		margin:0 16px;
		padding-top:13px;
		height:27px;/*40-14*/
		font-size:11px;
		text-align:center;
		font-weight:bold;
		 } 
	 /*fine menu Scheda*/
	 
	.weather{ 
	 float:left;
	 width: 400px;
	 } 
	.map{
	 float:left;
	 width: 545px;
	 } 
	.map iframe{ /*mappa*/
	 float:right;
	 width: 560px;
	 } 
/*FINE CONTENUTI CENTRO*/
/*FINE PAGINA SCHEDA IMMOBILE*/

/*INIZIO CONTENUTI FEED*/
#searchFeed {
	margin-bottom:10px;
	 width: 960px;
	 height:40px;
	 } 
	#searchFeed .titoloSez{
	margin:0;
	padding:10px;
	height:20px;/*20-20*/
	width:160px;/*200-40*/
	float:left;
	}
	#searchFeed .titoloQuick{
	margin:0;
	padding:10px;
	height:20px;/*20-20*/
	width:300px;/*200-40*/
	float:left;
	}
	#searchFeed .cercaGoogle{
	margin:0;
	padding:10px 0;
	height:20px;
	width:350px;
	float:left;
	}
	#searchFeed .cercaGoogle input{
		margin:0 10px 0 0;
		padding:3px;
		float:left;
	}
	#searchFeed .cercaGoogle input#googleSearch{
		width:200px;
	}
	#searchFeed .links{
	margin:0;
	padding:0;
	height:40px;
	width:430px;
	float:left;
	}
		#searchFeed img{
		float:right;
		margin-right:20px;
		}

	#feeds {
		float:left;
		margin:0 17px;
		padding:0;
		width: 926px;
		/*height:350px;*/
		background:#fff url(../img/bkg_ulFeedsTop.gif) left top no-repeat;
	 } 
		#feeds h5{
			margin:0;
		 } 
		#feeds ul{
		float:left;
		margin:0;
		padding:0 13px 10px 10px;
		width: 913px;
		height:auto;
		background:url(../img/bkg_ulFeedsBottom.gif) left bottom no-repeat;
		 } 
		#feeds ul li{ 
			float:left;
			margin:0 5px;
			width: 290px;/*(900/3=300)->300-10=290*/
		}
			#feeds ul li ul{
				float:left;
				margin:25px 0;
				padding:0 0 20px 0;
				width: 290px;
				background:#fff url(../img/bkg_ulFeeds.gif) top right repeat-y;
			}
			#feeds ul li ul.NoBkg{
				background-image:none;
			}
				#feeds ul li ul li{
					margin:5px 10px 10px 0;
					width:280px;
					height:auto;/*(320/5=64) ->64-4*/
					background-image:none;
					font-size:10px;
					line-height:11px;
				}
	 .infoFooter {
	 float:left;
	 width: 194px;
	 height:60px;/*100-40*/
	 background:url(../img/bkg_infoFooter.gif) top right no-repeat;
	 color:#333;
	 }	 
	 .infoFooterFiaip {
	 float:left;
	 width: 142px;
	 height:69px;
	 color:#333;
	 }	 
		.NoBkg{
		background-image:none;
		}
/*FORMATTAZIONE FORM PAGINA HOME*/
#pg_index form {
	padding:0;
	float:left;
	width: 445px;
	 } 
#pg_index form p {
		 margin:0;
		 padding:0;
		}

#pg_index .text {
	 margin:5px 0 5px 0;
	 } 
#pg_index .text2 {
	 margin:10px 0;
	 float:left;
	 } 

#pg_index .contentFrm {	
	float:left;
	margin:0 3px 0 0;
	height:20px;
	width:245px;/*190*/
	}
#pg_index .contentFrmregion{	
	float:left;
	margin:0 3px 0 0;
	height:20px;
	/*width:210px;/*190*/}
#pg_index #ricercheProperty .contentFrmregion select{	
	width:145px;
	}
#pg_index label{
	margin-right:4px;
	width:40px;	
   font-weight:normal;
   color:#000;
	}
#pg_index label.lblPrize{
	width:80px;	
	}
#pg_index label#to{
	width:40px;
	text-align:right;
	}
	/*content Option*/
	.contentOpt{	
		float:right;
		margin:0;
		height:30px;
		width:100%;
		}
	.contentOpt h6{	
		float:left;
		margin-right:20px;
		}
	.contentOpt .radioOpt{	
		float:left;
		margin:10px 0 0 0;
		padding:0;
		height:20px;
		width:70px;
		}
	.contentOpt .radioOpt input{	
		float:left;
		margin-right:10px;
		border:0;
		}
	/*fine content option*/
	/*select contentFrmType*/
	#pg_index .contentFrmType label{
		margin-left:0px;
		width:80px;
		text-align:left;
		}
	#pg_index #ricercheProperty select {
		/*width:125px;*/
		width:auto;
		}
	#pg_index .contentRef{	
		float:left;
		margin:0;
		height:20px;
		text-align:right;
		}
		#pg_index .contentKey {	
		float:left;
		margin:0;
		height:20px;
		text-align:right;
		width:248px;
		}
	#pg_index .contentRef {	
		margin:0 0 0 0px;
		width:187px;
		}
	#pg_index .contentRef label{
		margin:0 5px 0 -3px;
		width:80px;
		}
	/*#pg_index .contentRef input{	
		width:120px;
		}*/
	#pg_index .contentKey label{	
		width:60px;
		margin-right:24px;
		}
	#pg_index .contentKey input{	
		width:145px;
		}
		
/*FORMATTAZIONE FORNM ELENCO*/
label{
	margin:2px 15px 0 0;
	float:left;
	font-size:12px;
	color:#5E5E3E;
	font-weight:bold;
	}
input, select, textarea{
	border:#CCC 1px solid;
	float:left;
	/*float:right;*/
	}
#tablePropose input, #tablePropose select, #tablePropose textarea{
	border:#CCC 1px solid;
	float:none;
	}

#tablePropose input.salva {
	cursor:pointer;
		background:#fff url(../img/send.gif) 0 0 no-repeat;
		height:45px;
		width:45px;
		border:none;
		float:right;
	}
	
.contentFrm {	
	float:left;
	margin:0 0 0 10px;
	height:20px;
	}
.contentPulsanti{	
	float:left;
	margin:0 0 0 0px;
	height:25px;
	}
#pg_index .contentSend{	
	float:left;
	margin:0;
	width:98%;
	}
	.contentPulsanti ul , /*#pg_index*/ .contentSend ul {
		float:left;
		margin:0;
		height:25px;
		width:100%;
		}
	.contentPulsanti ul li{
		float:left;
		margin:0;
		height:25px;
		}
	.contentPulsanti ul li.yesNo{
		float:left;
		margin:0 20px;
		height:25px;
		width:90px;
		}
	.contentSend ul li{
		float:left;
		margin:0 10px 0 0;
		height:25px;
		}
	#pg_index .contentSend ul li#salva{
		float:right;
		margin:-5px 0 0 0;
		}
	#pg_index .contentSend ul li#salva input{
		cursor:pointer;
		margin:5px 0 0 0;
		background:url(../img/search.jpg) 0 0 no-repeat;
		height:58px;
		width:58px;
		border:none;
		}
	#pg_index .contentPulsanti ul li.radioButton{
		float:left;
		margin:0 -10px 0 10px;
		width:90px;
		}
		#pg_index .contentPulsanti ul li radio{
		float:right;
		width:80px;
		height:25px;
		}

	.contentPulsanti2 ul li a, .contentSend ul li a {/*///////////////////////////////////////////////////////////////////////////////*/
		float:left;
		margin:0 10px;
		padding:2px 25px 2px 0;
		height:21px;/*25-4*/
		text-align:right;
		color:#000;
		background:url(../img/freccina.gif) top right no-repeat;
		}
	/*a yes please*/
	.contentPulsanti ul li.radioButton a {
		color:#000;
		background:none;
		margin:0;
		padding:0;
		height:auto;
		text-align:right;
		}
	.contentPulsanti ul li a:hover {
		color:#999;
		}
	/*fine a yes please*/
		.contentSend ul li a {
		text-align:left;
		}
		#pg_index .contentSend ul li a {
		margin:0;
		padding:2px 30px 2px 0;
		}
	/*.contentPulsanti ul li a:hover .contentSend ul li a:hover {
		background:url(../img/freccina.gif) top right no-repeat;
		color:#666;
		background-position:bottom right;
		}*/
		.contentSend ul li a:hover {
		color:#000;
		}
#searchElencoBottom label{
	margin-right:4px;
	float:left;
	width:70px;	
	font-size:12px;
	color:#5E5E3E;
	font-weight:bold;
	}
	/*select contentFrmType*/
	#searchElencoBottom .contentFrmType label{
		width:100px;
		}
	#searchElencoBottom select, .left select{
		width:auto;
		}
	.contentFrmType {	
		float:left;
		margin:0 0 0 0;
		height:20px;
		text-align:left;
		}
	/*fine contentFrmType*/
	/*contentKey*/
	.contentKey {	
		float:left;
		margin:0 0 0 10px;
		height:20px;
		text-align:right;
		}
	#searchElencoBottom .contentKey label, #searchElencoBottom .contentRef label{
		width:85px;
		text-align:left;
		}
	.contentRef{	
		float:left;
		margin:0 0 0 10px;
		height:20px;
		text-align:right;
		width:210px;/*180*/
		}
	.contentRef input{	
		width:100px;
		}
	.contentSalva{	
		float:right;
		margin:0;
		height:20px;
		}
	.contentSalva input {
	cursor:pointer;
	margin-top:-55px;
		background:url(../img/search.jpg) 0 0 no-repeat;
		height:58px;
		width:58px;
		border:none;
	}
/*fine FORMATTAZIONE FORNM ELENCO*/

table#links {
	margin-left:0px;
}
