/* RISULTATI */

/* Risultati Vendita */

#risultati_vendita {
	overflow: auto;
	min-height: 250px;
}

#risultati_vendita table {
	width: 100%;
	border: 1px solid #030;
	border-bottom: none;
	font-family: "Lucida Sans", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	text-align: left;
	padding: 0px;
	margin: 0px;
}

#risultati_vendita th {
	padding: 2px;
	margin: 0px;
	background-color: #7C9C63;
	color: #fff;
}

#risultati_vendita td {
	padding: 2px;
	margin: 0px;
	border-bottom: 1px solid #030;
}

#risultati_vendita img {
	display: block;
	border: none;
}

/* Risultati Affitto */

#risultati_affitto {
	overflow: auto;
	min-height: 250px;
}

#risultati_affitto table {
	width: 100%;
	border: 1px solid #003;
	border-bottom: none;
	font-family: "Lucida Sans", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	text-align: left;
	padding: 0px;
	margin: 0px;
}

#risultati_affitto th {
	padding: 2px;
	margin: 0px;
	background-color: #63819C;
	color: #fff;
}

#risultati_affitto td {
	padding: 2px;
	margin: 0px;
	border-bottom: 1px solid #003;
}

#risultati_affitto img {
	display: block;
	border: none;
}

#risultati_affitto div.paginazione a {
	color: #006;
}

#risultati_affitto div.paginazione a:hover {
	color: #009;
}

.tablevedi a {
	width: 40px !important;
	text-align: center !important;
	padding-left: 0px !important;
	padding-right: 0px !important;
	font-size: 0.9em;
}

.tablevedi a:hover {
	width: 40px;
	height: 40px;
	background-image: url(../immagini/layout/puls_arancio_quad_on.gif);
	display: block;
}

.tablevedi2 {
	width: 44px !important;
	text-align: center !important;
	padding-left: 0px !important;
	padding-right: 0px !important;
	font-size: 0.9em;
}

.tablevedi2 a {
	width: 40px;
	height: 40px;
	background-image: url(../immagini/layout/puls_arancio_quad_off.gif);
	display: block;
}

.tablevedi2 a:hover {
	width: 40px;
	height: 40px;
	background-image: url(../immagini/layout/puls_arancio_quad_on.gif);
	display: block;
}

.tablestato {
	width: 52px !important;
	text-align: center;
}

.tableimmobile {
}

/* INSERZIONISTI */

#inserzionisti {
	overflow: auto;
	min-height: 250px;
}

#inserzionisti table {
	width: 100%;
	border: 1px solid #030;
	border-bottom: none;
	font-family: "Lucida Sans", Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 0px;
	margin: 0px;
}

#inserzionisti th {
	padding: 3px;
	margin: 0px;
	background-color: #7C9C63;
	color: #fff;
}

#inserzionisti td {
	padding: 3px;
	margin: 0px;
	border-bottom: 1px solid #030;
}

#inserzionisti p {
	line-height: normal;
	width: 400px;
	min-height: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#inserzionisti label {
	width: 127px;
	height: 17px;
	font-family: "Lucida Sans", Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 1.0em;
	float: left; /*niente*/
	padding-top: 5px !important;
	padding-left: 0px !important;
	padding-bottom: 0px !important;
	padding-right: 0px !important;
	margin-top: 0px !important;
	margin-left: 0px !important;
	margin-bottom: 0px !important;
	margin-right: 0px !important;
}

#inserzionisti select {
		width: 265px;
	height: 21px;
	font-family: "Lucida Sans", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	float: left;
	border: 1px solid #7F9DB9 !important;
	border-style: hidden;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
}

#inserzionisti img {
	display: block;
	border: none;
}

/* NAVIGATORI */

#navigatori {
	overflow: auto;
	min-height: 250px;
}

#navigatori table {
	width: 100%;
	border: 1px solid #030;
	border-bottom: none;
	font-family: "Lucida Sans", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align: left;
	padding: 0px;
	margin: 0px;
}

#navigatori th {
	padding: 3px;
	margin: 0px;
	background-color: #7C9C63;
	color: #fff;
}

#navigatori td {
	padding: 3px;
	margin: 0px;
	border-bottom: 1px solid #030;
}

#navigatori p {
	line-height: normal;
	width: 400px;
	min-height: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#navigatori label {
	width: 127px;
	height: 17px;
	font-family: "Lucida Sans", Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 1.0em;
	float: left; /*niente*/
	padding-top: 5px !important;
	padding-left: 0px !important;
	padding-bottom: 0px !important;
	padding-right: 0px !important;
	margin-top: 0px !important;
	margin-left: 0px !important;
	margin-bottom: 0px !important;
	margin-right: 0px !important;
}

#navigatori select {
	width: 265px;
	height: 21px;
	font-family: "Lucida Sans", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	float: left;
	border: 1px solid #7F9DB9 !important;
	border-style: hidden;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
}

#navigatori img {
	display: block;
	border: none;
}

.alignright {
	text-align: right;
}

.alignleft {
	text-align: left;
}

.aligncenter {
	text-align: center;
}

.mieinserzioni {
	font-size: 0.6em;
}

.risultatiricerca {
	font-size: 0.7em;
}
.tablefoto {
	width: 40px;
	text-align: center;
}

.tablemq {
	width: 50px;
	text-align: right;
}

.tableprezzo {
	width: 70px !important;
	text-align: right !important;
}

.tableutente {
	text-align: center;
}

.tablevedi {
	width: 40px;
	text-align: center;
}

.tablevedi a {
	width: 40px;
	height: 40px;
	background-image: url(../immagini/layout/puls_arancio_quad_off.gif);
	display: block;
}

.tablevedi a:hover {
	width: 40px;
	height: 40px;
	background-image: url(../immagini/layout/puls_arancio_quad_on.gif);
	display: block;
}

.tablefoto {
	width: 40px;
}

.tabletipo {
	width: 80px !important;
}

.tabletipo2 {
	width: 80px;
}

.tablecodice {
/*	display: none;*/
	width: 56px;
/*	height: 40px;*/
	color: #666;
	text-align: center;
	font-size: 0.9em;
}

.tablecitta {
/*	display: none;*/
	width: auto;
	padding-right: 5px !important;
/*	height: 40px;*/
}

.tableins {
	width: 50px;
	text-align: right;
}

.tablemail {
	min-width: 110px !important;
	text-align: left;
}

.tablepagamenti {
	width: 70px;
	text-align: right;
}

.tablepagamenti2 {
	width: 65px;
	text-align: center;
}

.tabletipologia {
	width: 100px;
	text-align: center !important;
}

.tabletipologia2 {
	width: 65px;
	text-align: center !important;
}

.tablescadenza {
	width: 52px;
	text-align: center;
}

.tablevisite {
	width: 40px;
	text-align: right;
}

.tableprovincia {
	width: 50px;
	text-align: left;
}

.tablevedi {
	width: 48px;
	text-align: center;
}

.tablename {
	width: 150px;
}

.tableannuncio {
	width: 180px;
}


/* QUANTO COSTA */


/*tabella costi vendita */

#tabella_costi_vendita {
	overflow: auto;
	/*min-height: 250px;*/
}

#tabella_costi_vendita table {
	width: 100%;
	border: none; /*1px solid #030;*/
	/*border-bottom: none;
	border-top: none;*/
	font-family: "Lucida Sans", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	text-align: left;
	padding: 0px;
	margin: 0px;
}

#tabella_costi_vendita th {
	height: 16px;
	padding: 2px;
	margin: 0px;
	color: #7C9C63;
	border-bottom: 1px solid #ddd;
	background-color: #fff;
}

#tabella_costi_vendita td {
	height: 16px;
	padding: 2px;
	margin: 0px;
	border-bottom: 1px solid #ddd;
	text-align: right;
}

#tabella_costi_vendita img {
	display: block;
	border: none;
}

/*tabella costi affitto */

#tabella_costi_affitto {
	overflow: auto;
	/*min-height: 250px;*/
}

#tabella_costi_affitto table {
	width: 100%;
	border: none; /*1px solid #030;*/
	/*border-bottom: none;
	border-top: none;*/
	font-family: "Lucida Sans", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	text-align: left;
	padding: 0px;
	margin: 0px;
}

#tabella_costi_affitto th {
	height: 16px;
	padding: 2px;
	margin: 0px;
	color: #63819C;
	border-bottom: 1px solid #ddd;
	background-color: #fff;
}

#tabella_costi_affitto td {
	height: 16px;
	padding: 2px;
	margin: 0px;
	border-bottom: 1px solid #ddd;
	text-align: right;
}

#tabella_costi_affitto img {
	display: block;
	border: none;
}

/*tabella costi business */

#tabella_costi_business {
	overflow: auto;
	/*min-height: 250px;*/
}

#tabella_costi_business table {
	width: 100%;
	border: none; /*1px solid #030;*/
	/*border-bottom: none;
	border-top: none;*/
	font-family: "Lucida Sans", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	text-align: left;
	padding: 0px;
	margin: 0px;
}

#tabella_costi_business th {
	height: 16px;
	padding: 2px;
	margin: 0px;
	color: #9C6363;
	border-bottom: 1px solid #ddd;
	background-color: #fff;
}

#tabella_costi_business td {
	height: 16px;
	padding: 2px;
	margin: 0px;
	border-bottom: 1px solid #ddd;
	text-align: right;
}

#tabella_costi_business img {
	display: block;
	border: none;
}

.numero_annunci {
	width: auto;
	text-align: center !important;
}

.prezzo {
	width: 100px;
	text-align: center !important;
}

.costo_3_mesi {
	width: 100px;
	text-align: right !important;
}

.costo_6_mesi {
	width: 100px;
	text-align: right !important;
}

#annotazione {
	clear: both !important;
	font-size: 0.7em;
	color: #333;
	padding-top: 10px;
}