/* CSS Document */
/* Stile ler il motore di ricerca */

#menu-search{
	border:1px solid #ddd;
	padding:6px 6px 6px 6px;
	*padding:6px 6px 6px 6px;

}
#menu-search form{
	margin:0px;
}

.link-blu {}
a.link-blu:visited{text-decoration: none;color: #000099;}
a.link-blu:hover { text-decoration: underline; color: red; }

.rows {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom:1px dashed #ccc;
	margin:14px 0 14px 10px;
	padding:0px 0 6px 0;
	line-height:16px;
}
.nome_non_abb b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-transform: uppercase;
	}

.nome_abb b{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #F99500;
	font-weight: bold;
}
.ragionesociale{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #F99500;
	font-weight: bold;
}
.indirizzo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-transform: capitalize;
}
.citta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-transform: capitalize;
}
.categoria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0px 0 0px 0;
	color: #666666;
}
.descrizione {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0px 0 0px 0;
	color: #666666;
	width:460px;
}
.box_a{float:left;width:100%;border:0px solid #eee;}
.box_b{float:right;width:160px;text-align:left;border:0px solid #eee;margin:0 0 0 6px;}
.box_c{float:right;width:200px;height:40px;border:0px solid #eee;margin:0 0 0 6px;}

.numero{float:left;width:20px;font-size:90%;color:#666666;text-align:center;background:#f3f3f3;margin:0 0 0 0px;}
.rag-soc{float:left;width:250px;border:0px solid #eee;margin:0 0 0 4px;}
