p,form {margin:0}

.bodyPage{
	margin: 0px;
	margin-top: 5px;
	background-color:#BFCFE9;
	background-image: url(../images/bk.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.bodyPopup{
	background-color:#FFFFFF;
	PADDING: 0px;
	MARGIN: 10px;
}
.testo {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none;}
.testo_link:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; text-decoration: underline;}
.testo_link:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; text-decoration: underline;}
.testo_link:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #0099CC; text-decoration: underline;}
.testo_testata{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 35px; font-weight: normal; color: #ffffff; text-decoration: none;}


.footer{
	padding:0px 8px 0px 8px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.footer a{
	color: #ffffff;
	text-decoration: none;
}
.footerprint{
	padding:0px 8px 0px 8px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.footerprint a{
	color: #333333;
	text-decoration: none;
}

/* RICERCA --------- */
.noresult{
}
#m58SearchResults .titolo{
	height:14px;
	padding:2px;
	background-color:#80AAD0;
	border-top:1px solid #0054A1;
	color:#FFFFFF;
}
#m58SearchResults .evidenzia {
	font-weight:bold;
}
#m58SearchResults .paginetop, #m58SearchResults .paginebottom{
	background-color:#E5ECF9;
	height:14px;
	padding:2px;
	margin:0px 0px 10px 0px;
}
#m58SearchResults .paginetop .pagina, #m58SearchResults .paginebottom .pagina{
	float:left;
	text-align:left;
}
#m58SearchResults .paginetop .elencopagine, #m58SearchResults .paginebottom .elencopagine{
	float:right;
	text-align:right;
}
#m58SearchResults .numeri, #m58SearchResults .numeri_on{
	padding:0px 4px;
}
#m58SearchResults .numeri{
	margin:1px;
}
#m58SearchResults .numeri_on{
	font-weight:bold;
}
#m58SearchResults .item{
	margin:15px 0px;
}
#m58SearchResults .item .evidenzia{
	color:#003366;
}
#m58SearchResults .item .continua{
	padding:2px 0px 0px 0px;
}

