body{
	margin: 0 0 0 0;
	padding: 0;
}

form{
	padding: 0;
	margin: 0;
}
input.ricerca2{
	width:130px;
	height:15px;
	border: 1px solid;
	color:#336699;
	font-size:9px;
	border-color:#336699;
	padding-right: 5px;
	padding-left: 5px;
}
input.area{
	background: #eeeeee;
	padding-right: 5px;
	padding-left: 5px;
	width:80px;
	height:17px;
	color:#336699;
	font-size:9px;
	border-color:#336699; 
	border: 1px solid;
	font:9px Arial, Helvetica, sans-serif;
	background: #eeeeee;
	padding-right: 5px;
	padding-left: 5px;
	border-color : #ffffff;
	border : 1px solid;
}
input.ricerca{
	background: #eeeeee;
	padding-right: 5px;
	padding-left: 5px;
	width:130px;
	height:16px;
	color:#999999;
	font-size:9px;
	border-color:#336699;
	border : 1px solid;
	font-family: Verdana;
	padding-right: 5px;
	padding-left: 5px;
	border-color : #ffffff;
	border : 1px solid;
}
input.campo{
	background: #ffffff;
	padding-right: 5px;
	padding-left: 5px;
	width:170px;
	height:17px;
	color:#999999;
	font-size:10px;
	border-color:#336699;
	border : 1px solid;
	font-family: Verdana;
	padding-right: 5px;
	padding-left: 5px;
	border-color : #ffffff;
	border : 1px solid;
}
#select{
	background: #ffffff;
	padding-right: 5px;
	padding-left: 5px;
	width:170px;
	height:17px;
	color:#999999;
	font-size:10px;
	border-color:#336699;
	border : 1px solid;
	font-family: Verdana;
	padding-right: 5px;
	padding-left: 5px;
	border-color : #ffffff;
	border : 1px solid;
}
input.invia{
	font:10px Verdana;
	background: #ffffff;
	width: 60px;
	height: 16px;
	color:#787878;
	border : 1px solid;
}
input.carica{
	width:130px;
	height:15px;
	font-size:9px;
}

.bottom{
 font-size: 10px;
 font-family: Verdana;
 	color: #000000;
}
a.bottom{
	color: #339933;
}
a.menu{
 color: #6699cc;
 font-size: 11px;
 font-family: Verdana;
 text-decoration:none;
}
a.menu:hover{
 color: #6699cc;
 font-size: 11px;
 font-family: Verdana;
 text-decoration: underline;
}
.menu{
color: #6699cc;
 font-size: 11px;
 font-family: Verdana;
}
.testo{
 color: #787878;
 font-size: 10px;
 font-family: Verdana;
}
.colore{
 color: #787878;
 background: #787878;
}
.titolo{
 color: #787878;
 font-size: 11 px;
 font-family: Verdana;
  font-weight: bold;
}
td.sfondo{
	background: #ffffff;
}
td.colonna{
	background: #ffffff;
}
.linee{
	border-style: solid;
	border-left: 0;
	border-right: 0;
	border-bottom: solid 1;
	border-top: solid 1;
	border-color : #787878;
}
.tratteggio{
	border-style : dotted;
	border:1 px;
	border-color : #787878;
}
.tratteggio2{
	border-style : dotted;
	border:2 px;
	border-color : #787878;
}
.rilievo{
	border: 3 px;
	border-color: #787878;
	border-style: ridge;
}
