body {  
	color:#000000;
	margin:0px;	
}

a, a:visited, a:hover, a:active{
	color:#000000;
}

.bgmain{
	background-image: url(../images/bgarea.gif); 
	background-repeat: no-repeat; 
	background-position: right center; 
	background-attachment: fixed;
	background-color:#586954;
}

.tendine {  width: 98.5%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; z-index: 0;}
.campi {  }
.campi-filtri {  width: 140px}
.grassetto {  font-weight: bolder; height: 20px; width: 20px; font-size: 9px}
.corsivo {  font-style: italic; height: 20px; width: 20px; font-size: 9px}
.sottolineato {  text-decoration: underline; height: 20px; width: 20px; font-size: 9px}
.anteprima {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #990000}
.contatore {  border-style: none; text-align: right; background-color: #CACFC9; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.campo_immagine { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif }
.tendine-geo { width: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px }
.logo {  background-image: url(../images/logo32piccolo.gif); background-repeat: no-repeat; background-position: left top}
.bgpulsanti {  background-image: url(../images/bgpulsanti.gif); background-repeat: no-repeat; background-position: center center}


.checkboxpiccolo {  height: 12px; width: 12px; vertical-align: middle}
.campopreferenze1 { width: 99.2%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; color: #000000; background-color: #FFFFFF; }
.campianagrafica {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; width: 100%}
.riferimento {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; width: 50%}
.note {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; width: 100%}
.campogenerico { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif ; width: 200px}
.campogenericopiccolo { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif ; width: 60px}
.vocemenu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.campo_mutui {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; background-color: #FFFFFF; text-align: right; height: 30px; width: 220px; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; color: #000000}
.campipiccolo { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif ; width: 30px}
.campidx { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif ; text-align: right}
.campidxpiccolo { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif ; text-align: right ; width: 35px}
.nuovo {  background-color: #FFFFFF; height: 20px; width: 180px; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; text-align: center; font-weight: bold; color: #000000; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}

.puls_scheda_immobile {
	background-color: #A7D1AA;
	height: 20px;
	width: 180px;
	border: 1px #000000 solid;
	color: #000000;
	padding: 2px;
	text-align: center;
	text-transform: capitalize;
	text-decoration: none;
	cursor: pointer;
	float:left;
	margin-right:5px;
	margin-left:2px;
	margin-bottom:4px;
}
.puls_attivazioni {
	background-color: #A7D1AA;
	height: 60px;
	width: 110px;
	border: 1px #000000 solid;
	color: #000000;
	padding: 2px;
	text-align: center;
	text-transform: capitalize;
	text-decoration: none;
	cursor: pointer;
	float:left;
	margin-left:6px;
	line-height:20px;
}


.puls_grande {
	background-color: #A7D1AA;
	height: 20px;
	border: 1px #000000 solid;
	color: #000000;
	padding: 2px;
	text-align: center;
	text-transform: capitalize;
	text-decoration: none;
	cursor: pointer;
}

.pulsante_traduci {
	background-color:#cfe9d0;	
	width: 150px;
	border: 1px #000000 solid;
	color: #000000;
	padding: 3px;
	margin-right:5px;
	text-align: center;
	text-transform: capitalize;
	text-decoration: none;
	cursor: pointer;
	float:left;
}



.bandierina_lingua {
	width: 150px;
	color: #000000;
	padding: 3px;
	margin-right:5px;
	margin-left:5px;
	text-align: left;
	text-transform: capitalize;
	text-decoration: none;
	float:left;
}

.chiusura {  background-color: #FFFFFF; height: 15px; width: 100%}
.titolo {
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	padding:2px 2px;
	font-weight: bold;
	text-transform: uppercase;
	margin:2px 1px;
	float:none;
	clear:both;
	}
.cartellino {  background-image: url(../images/cartellino.gif); background-repeat: no-repeat; background-position: left top}

.pulsante_popup {  
	background-color: #A7D1AA;
	border:#586954 1px solid;	
	color: #FFFFFF; 
	text-align: center; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	padding-top: 1px; 
	padding-right: 6px; 
	padding-bottom: 1px; 
	padding-left: 6px;
	cursor: pointer;
}

body, td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}

form {
	margin: 0px;
	padding: 0px;
}

input[text], option, select, textarea{
	font-size:11px;
	border:1px solid #999999;
}

#footerarea{
	font-size:11px;
}

.tabella_elenco_immobili{
	background-color:#586955;
	font-size:10px;
}

.titolo_bianco{
	color:#FFFFFF;
	margin:0px;
	padding:0px;
	margin-left:2px;
}

.descrizioni{
	width:100%;
	height:200px;
	float:none;	
}

.descr_breve{
	width:100%;
	height:35px;
	float:none;
}

.bandierina{
	float:left;
	clear:left;
	margin-top:10px;
}

.parole_chiave{
	width: 250px;
	float: left;
	border-left:#586955 1px solid;
	border-bottom:#586955 1px solid;
	padding:2px;	
}

.versione_stampabile{
	background-color:#A7D1AA;
	border:1px solid #586955;
	text-align:center;
	padding:10px;
	margin:5px;
	text-transform:uppercase;
	font-weight:bold;
}

.versione_stampabile a{
	color:#FFFFFF;
	text-decoration:none;
}

.versione_stampabile a:hover{
	text-decoration: underline;
}

.paginatore{
	margin:2px;
	background-color:#5A6952;
	clear:both;
	float:none;
	padding:3px;
}

.paginatore .numeri, .paginatore  .numeri a{
	background-color:#A5D3AD;
	border:#FFFFFF 1px solid;
	width:20px;
	height: 15px;
	float:left;
	text-align:center;
	color:#333333;
	margin:1px;
	text-decoration:none;
}

.paginatore .numeri a:active, .paginatore  .numeri_attivi{
	background-color:#ffffff;
	border:#000000 1px solid;
	width:20px;
	height: 15px;
	float:left;
	text-align:center;
	color:#000000;
	margin:1px;
}

.pulsante_condizioni{
	cursor:pointer;
	text-decoration:underline;
	padding:2px;
}

.pulsante_condizioni_bianco{
	cursor:pointer;
	text-decoration:underline;
	color:#FFFFFF;
	padding:2px;
}

.riquadri_caratteristiche_grande{
	position:absolute;
	left:157px;
	width:600px;
	height:190px;
	z-index:2;
	visibility: hidden;
	background-color: #586954;
	border: 1px none #000000;
	padding:2px;
}

.riquadri_caratteristiche{
	height:163px;
	overflow: auto;
	background-color: #A7D1AA;
	border: 1px none #000000;
}

#main_area{
	width:960px;
	background-color:#FFFFFF;
	padding:5px;
}

#puls_mostra_filtri{
	background-color: #A7D1AA;
	border: 1px #ffffff solid;
	color: #000000;
	padding: 2px;
	text-align: center;
	text-transform: capitalize;
	font-weight:bold;
	text-decoration: none;
	cursor: pointer;
	clear:both;
	float:none;
}

.portale{
	width:80px;
	background-image:url(../images/bg_portali.gif);
	background-position:center;
	background-repeat:no-repeat;
	float:left;
	margin:2px;
	text-align:center;
	padding:5px;
	height:110px;
}

.portale .nome-port{
	width: 80px;
	height: 20px;	
	font-weight:bold;
}

.portale .num_imm{
	width: 80px;
	height: 20px;
	font-weight: bold;
	line-height: 20px;	
}
	
.portale .pubblica{
	width: 80px;
	height: 20px;	
	line-height: 20px;	
}	

.portale img{
	width:80px;
}

.inattivo{
		background-color:#f0f0f0;
}

.immobile_advertising{
	background-image:url(../images/bg_immobili_portali.gif);
	background-position:center top;
	background-repeat:no-repeat;
	width:135px;
	height:240px;
	float:left;
	text-align:center;
	padding-top:10px;
}

.rif_portali{
	height:15px;
}

.titolo_portali{
	height:28px;	
}

.indirizzo_portali{
	height:25px;
}

.proprietario_portali{
	height:25px;
}

.clearer{
	float:none;
	clear:both;
}

