.xsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #999999;
}


.scat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000066;
	font-weight: bold;
}


.cat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #000066;
}


.tabella {
	border: 1px solid #000066;
	padding: 2px;
}


.tdcodice {
	font-weight: bold;
	border-top: 0px solid #000066;
	border-right: 1px solid #000066;
	border-bottom: 1px solid #000066;
	border-left: 0px solid #000066;
	text-align: center;
}


.tdintestazione {
	font-weight: bold;
	color: #000066;
	text-align: center;
	padding: 2px;
	border-top: 0px solid #000066;
	border-right: 1px solid #000066;
	border-bottom: 1px solid #000066;
	border-left: 1px solid #000066;
}


.tddati {
	border-top: 0px solid #000066;
	border-right: 0px solid #000066;
	border-bottom: 1px solid #000066;
	border-left: 0px solid #000066;
}


td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
}


.tdintestazionecodice {

	font-weight: bold;
	color: #000066;
	text-align: center;
	padding: 2px;
	border-top: 0px solid #000066;
	border-right: 1px solid #000066;
	border-bottom: 1px solid #000066;
	border-left: 1px solid #000066;
}


.small {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}
.smallnoprint {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}
#tabellacenter{

}
#tabellacenter td{
font-size: x-small;
}
#tabellanaviga,#tabellanaviga2 {
	border: 1px solid #000000;
	padding: 2px;
	background-color: #DAE2F3;
	float:none;
	margin-bottom:10px;
	width:290px;
}


#tabellanaviga blockquote,#tabellanaviga2 blockquote { 
margin: 1em 0  2em 2em ;
}


blockquote { 
margin: 0 0 1em 2em ;
}
.immaginicomuni {
	border: 1px solid #999999;


}
.tdimg {

	border-top: 0px solid #000066;
	border-right: 0px solid #000066;
	border-bottom: 1px solid #000066;
	border-left: 1px solid #000066;
	text-align: center;
}

#immagine { 
padding:3px;
margin:0px 10px 10px 0px;
border:1px solid #B7C7E8;
float:left; 
font-weight: bold;
}


#immagine img {
border-bottom:1px solid #B7C7E8;
display:block; 
padding-bottom:1px;
} 


.camporicerca {
	font-family: Verdana, Arial, sans-serif, Helvetica;
	font-size: xx-small;
	letter-spacing: -1px;
}
.camporicercanoprint {
	font-family: Verdana, Arial, sans-serif, Helvetica;
	font-size: xx-small;
	letter-spacing: -1px;
}

.campoconferma {
	font-family: Verdana, Arial, sans-serif, Helvetica;
	font-size: xx-small;
	letter-spacing: -1px;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 1px solid #000000;
	border-left: 0px none;
}


#ricerca {
	margin:5px 0px 0px 0px;
	padding:5px;
	border:1px solid #000066;
	font-weight: bold;
	background-color: #DAE2F3;
}


#tabellamenu {
	background-color: #F0F3FB;
	border-top: 0px solid #000066;
	border-right: 0px solid #000066;
	border-bottom: 1px solid #000066;
	border-left: 0px solid #000066;
}

#editorMain{
	width:100%;
}

#editorMain form{
	width:700px;
	*width:auto;
	margin:0 auto;
	*text-align:center;
}

th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	background-color: #f0f3fb;
}

#tabellanaviga{
border:0px;
}
.tabella,.tdintestazione,.tddati,.tdcodice,.tdimg,.tdintestazionecodice{
border:0px;
}
.tabella{
background-color:#f0f3fb;
background-image: url(../grafica/gradiente.png);
background-repeat:repeat-x;
}
.tabella td .tabella{
background-image: none;
}
.tdimg{
background-color:#ffffff;
}
.tdintestazione,.tdintestazionecodice{
background-color:#dae2f3;
}
.tdintestazione,.tddati,.tdcodice,.tdimg,.tdintestazionecodice{
border-bottom:1px solid #b0bacf;
}
div.small .tabella,#Form1 .tabella{
	border: 1px solid #000066;
	background-color:ffffff;
	background-image: none;
}

