/*******************IMMOBILGOLD.COM*********************/
 /* <![CDATA[ */

#cleared:after {
 	display		: block; 
	visibility  : hidden;
	content		: "."; 
	height		: 0; 
	clear       : both;
}

#cleared {
	clear       : both; /* per Gecko */
	height		: 1%; /* per IE */
}


/*** ***/
/* ]]> */


div#pareggiatore{
    content: "."; 
    display: block; 
	clear: both; 
    height: 0;    
    visibility: hidden;
}


body{
	margin:0 0 0 0;
	padding:0 0 0 0;
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	background-image:url(../img/sfumatura.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: center;   /*centra in IE 5.x */
}
div#xite{
	width: 755px;
	padding:20px 0 0 0;
	margin: 0 auto;   /*centra negli altri browsers*/
    text-align: left;   /*ripristina l' allineamento*/
}
div#testata{
    width: 100%;
	min-height:72px;
	padding:0 0 10px 0;
	height:72px !important;
	background-image:url(../img/testata.jpg);
	background-repeat:no-repeat;
    margin: 0px auto;  
    text-align: right;  
}
div#contenuti{
    width: 747px;	
	border: 4px solid  #F8F7F1;	
	padding:0 0 20px 0;
	background-color:#FFFFFF;
}

/****************** CHIUSURA *********************/
div#chiusura{
	padding-top:10px;
	padding-bottom:10px;
	margin: 0 auto;
	width: 755px;
	text-align:left;
}
p#piva{
	float:left;	
	font-weight:bold;
	color:#edd24b;
	font-size:10px;
}
p#credits{
	float:right;
}
/****************** CHIUSURA *********************/

/********************* MENU *****************************/
ul#menu,ul#menu li{list-style-type:none;margin:0;padding:0;text-transform:capitalize;}
ul#menu li.current a,ul#menu li.current{
	background:url(../img/pallinoon.gif) no-repeat left center;
    color: #deaa35;
	text-decoration:none;
}
a#ricerca{
	background:url(../img/pallino.gif) no-repeat left center;
	padding-left:15px;
	padding-bottom:3px;
	font-weight:bold;
	text-decoration:none;
	color: #333333;	
}
a#ricerca:hover{
	background:url(../img/pallinoon.gif) no-repeat left center;
	color: #deaa35;
	text-decoration:none;
}

a#ricerca_cantieri{
	background:url(../img/pallinocantieri.gif) no-repeat left center;
	padding-left:15px;
	padding-bottom:3px;
	font-weight:bold;
	text-decoration:none;
	color: #b76935;
}
a#ricerca_cantieri:hover{
	background:url(../img/pallinocantierion.gif) no-repeat left center;
	color: #69190E;
	text-decoration:none;
}

div#menu{
	width: 747px;
	padding:0;
	margin:0;
	text-align:right;	
	height:20px !important;
	min-height:20px;
}

a#sottomenu{
	display:inline;
	padding-bottom:0;
	padding:0 0 0 2px;
	height:20px !important;
	min-height:20px;
}
/********************* MENU *****************************/
/****************** BOX INFORMAZIONI *********************/
input#info{
	font-size:11px;
	margin-bottom:5px;
	border:1px solid #333333;
	background-color:#FFFFFF;
	color:#333333;
	height:100%;
	width:508px;
}
textarea#info{
	font-size:11px;
	margin-bottom:5px;
	border:1px solid #333333;
	background-color:#FFFFFF;
	color:#333333;
	height:100px;
	width:508px;
}
/****************** BOX INFOMRAZIONI *********************/
/****************** TROVA SUBITO *********************/
a#trovasubito{
	position:relative;
	top:25px;
	left:-16px;
}
h4#trovasubito{
	position:relative;
	top:20px;
	font-size:12px;
	font-weight:bold;
	padding-right:6px;
	color: #edd24c;
	display:inline;
	left:-25px;
}
input#trovasubito{
	position:relative;
	top:20px;
	font-size:100%;
	border:1px solid #333333;
	background-color:#FFFFFF;
	color:#333333;
	left:-25px;
}
/****************** TROVA SUBITO *********************/

div#interno{
	padding-bottom:20px;
	padding-left:10px;
	padding-right:10px;
	padding-top:0;
    text-align: left;
}

div#colonnasx{
	width:179px;
	float:left;
}
img#fotohome{
	padding-bottom:6px;
}

div#colonnadx{	
	float:right;
	width:530px;
	background-image:url(../img/sfumat-home.gif);
	background-repeat:repeat-x;
	padding-bottom:0;
	padding-left:6px;
	padding-right:6px;
	padding-top:6px;
	text-align:center;
	/*height:600px !important;*/
	min-height:600px !important;
}

div#colonnadx_interna{	
	float:right;
	width:524px;
	background-color:#FFFFFF;
	background-image:url(../img/lingua.gif);
	background-repeat:no-repeat;
	background-position:0 0;	
	border:6px solid #FFEBBE;
	text-align:center;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:2px;
}

table#colonna_paginazione{	
	float:right;
	width:524px;
	padding:0;
	border:0;
	text-align:center;		
	height:40px !important;
	min-height:40px !important;
	vertical-align:middle;	
}


#colonna_paginazione td#immagine{
	width:100%;
}

div#elenco{
	width:512px;
	background-color:#FFFFFF;
	padding:4px;
	margin-top:6px;
	margin-bottom:2px;
	border:1px solid #F0DDB3;
	text-align:left;	
}

div#divisore{
	background-color:#FFFDEE;
	height:6px !important;
	font-size:0px;
	/*min-height:6px !important;*/
}
div#divisore_trasp{
	/*background-color:#FFFDEE;*/
	height:6px !important;
	font-size:0px;
	/*min-height:6px !important;*/
}
div#spaziatore{
	background-color:#FFFFFF;
	height:25px !important;
	font-size:0px;
	/*min-height:6px !important;*/
}

div#informazioni{
	background-color:#FFFFFF;
	background-image:url(../img/lingua02.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}

div#back_next{
	padding:10px 0 10px 0;
	margin:0;
	width:315px;
	text-align:center;
}

div#corpo_scheda{
	background-color:#FFFFFF;
	background-image:url(../img/sfumatura01.gif);
	padding:5px 10px 0 10px;
	background-repeat:repeat-x;
	background-position:0 0;	
	/*height:191px !important;*/
	min-height:191px !important;
}


div#s_colonnasx{
	border: 6px solid  #FFFFFF;
	background-color:#FFFFFF;
	min-height:250px;  !important;
	/*height:250px !important;*/
	width:250px;
	float:left;
	text-align:left;
}

div#s_colonnadx{
	border: 6px solid  #FFFFFF;
	background-color:#FFFFFF;
	min-height:250px; !important;
	/*height:250px */
	float:right;
	width:250px;
	text-align:left;
}


div#top_box{
	background-image:url(../img/box-top.gif);
	background-repeat:no-repeat;
	width:179px;
	height:36px;
}
div#bot_box{
	background-image:url(../img/box-bot.gif);
	background-repeat:no-repeat;
	width:179px;
	height:16px;
}
div#mid_box{
	background-image:url(../img/box-mid.gif);
	padding-top:6px;
	padding-left:10px;
	padding-right:10px;
	background-repeat:repeat-y;
}


/********************* TESTI *****************************/
h1, h2, h3, h4, h5, h6 {
	font-family: Arial,sans-serif;
	margin: 0px;
	padding: 0px;
}

p{
	font-family: Arial,sans-serif;
	margin: 0px;
	padding: 0px;
	font-size:11px;
}

table.dati{
	font-family: Arial,sans-serif;
	width:484px;
	/*margin: 0;*/
	/*margin:5px 10px 0 10px;*/
	font-size:11px;
}

p#descrizione{
	font-family: Arial,sans-serif;
	margin: 0px;
	padding: 0px;
	font-size:11px;
	height:50px;
	min-height:50px;
}


p#prezzo{
	padding-top:20px;
	font-weight:bold;
	color:#D99D16;
	float:left;	
}
a#scheda{
	padding-top:15px;
	float:right;	
}

/********* ELENCO *************/
p#elenco_prezzo{
	float:left;
	padding:0;	
	color:#D99D16;
	font-weight:bold;
}
a#elenco_scheda{
	float:right;
	padding:0;
}
div#elenco_titolo{
	clear:both;
	padding-top:10px;	
}

h3#elenco_titolo{
	float:left;
	padding:0;
	font-size:12px;
	font-weight:bold;
	color: #000000;
}
h4#elenco_titolo{
	float:right;
	padding:0;
	font-size:12px;
	color: #000000;
}
div#lato_dx{
	width:340px;
	height:120px !important;
	vertical-align:text-bottom;
	float:right;
}

table#tabella_elenco{
	/*padding-left:15px;*/
	width: 345px;
	height:120px;
	border:0;
	margin:0;
}

table#tabella_elenco_cantiere{
	/*padding-left:15px;*/
	width: 300px;
	height:140px;
	border:0;
	margin:0;
}
img#foto_elenco{	
	border:1px solid #FFFFFF;
	margin:0;		
	padding-right:6px;
}

#tabella_elenco #top{
	vertical-align:top;
	height:20px !important;
}
#tabella_elenco #middle{
	vertical-align:top;
}
#tabella_elenco #down{
	vertical-align:bottom;
	height:20px !important;
	
}
/********* ELENCO *************/


/******************* SCHEDA ***********************/
img#foto_scheda{	
	border:1px solid #FFFFFF;
	margin:1px 1px 1px 1px;		
}
div#contorno_foto{
	float:left;
	border:1px solid #ECCD88;
}
div#contorno_foto_scheda_cantiere{
	float:left;
	border:1px solid #ECCD88;
	margin-right:15px;
}
table#dati_scheda{
	float:right;	
	width: 175px;
	height:236px;
	padding-left:6px;
	border:0;
	margin:0;
}
#dati_scheda #top{
	vertical-align:top;
	height:20px !important;
}
#dati_scheda #middle{
	vertical-align:top;
}
#dati_scheda #down{
	vertical-align:bottom;
	height:20px !important;
	
}

img#filetto_anche{
	text-align:center;
	height:1px !important;
	margin:20px 0 10px 0;	
}
a#anche{
	color: #333333;
	text-decoration:none;
}
a#anche:hover{
	color: #deaa35;
	text-decoration:none;
}
a#richiedi_info{
	color: #333333;
	text-decoration:none;
}
a#richiedi_info:hover{
	color: #69190E;
	text-decoration:none;
}

/******************* SCHEDA ***********************/

h2{
	padding-top:12px;
	padding-bottom:6px;
	font-weight:bold;
	font-size:13px;
	color: #000000;
}
h2#lingua{
	padding-top:6px;
	padding-left:10px;
	padding-bottom:6px;
	font-weight:bold;
	font-size:13px;
	color: #000000;
	text-align:left;
}
span#lingua_ricerca{
	padding-top:6px;
	padding-left:10px;
	padding-bottom:6px;
	font-weight:bold;
	font-size:13px;
	color: #000000;
}

table#lingua{
	width:100%;
	padding:0;
	border:0;
	height:20px !important;
	min-height:20px !important;
	vertical-align:middle;	
}

#lingua #left{
	width:50%;
	text-align:left;
}
#lingua #right{
	width:50%;
	text-align:right;
}
h3{
	padding-left:15px;
	padding-top:8px;
	font-size:16px;
	color: #edd24b;
}



/********************* TESTI *****************************/

/********************* SORT *****************************/

select#sort{
	font-size:10px;
	border:1px solid #333333;
	background-color:#FFFFFF;
	color:#333333;
	width:100px;
}
/********************* SORT *****************************/



.imgBox {
	margin-top: 20px;
}

.addressBox {
	margin-top: 20px;
	
}

div#mid_box_mod {
	background-image:url(../img/box-mid.gif);
	padding-top:6px;
	padding-left:10px;
	padding-right:10px;
	background-repeat:repeat-y;
	width: 220px;
	text-align: left;
	text-decoration: none;
}

div#top_box_mod{
	background-image:url(../img/box-top.gif);
	background-repeat:no-repeat;
	width:220px;
	height:36px;
}

.weR {
	clear: both; 
	text-align: left;
	margin-left: 10px;
}





