body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;/*font in punti*/
	line-height: 13pt;/*font in punti*/
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: #FFFFFF;/*sfondo bianco*/
	/*text-align: center;*/ /*testo non allineato al centro*/
}
a:link {
	color: #000000; /*font nero*/
	font-weight: bold;
	text-decoration: none;
}
a:visited {
	color: #000000; /*font nero*/
	font-weight: bold;
	text-decoration: underline;
}
a:active, a:hover {
	color: #000000; /*font nero*/
	font-weight: bold;
	text-decoration: none;
}
img{
	border: 0;
}






#container {
	width: auto;/*larghezza si adatta alla stampa*/
	margin: 0 auto;
	/*border: 2px solid #FFFFFF;*/
	background: #FFFFFF;
}
#topPrint{
	display: inline;
}



#header { /*non viene visualizzato*/
	display: none;
}







#topmenu { /*non viene visualizzato*/
	display: none;
}





/* colonna centrale */
#content {
	width: auto;
	background: none; /*non viene visualizzato lo sfondo*/
	/*margin-top: 10px;
	border: 0px solid #FF0000;*/
}
#corpo {
	margin: 0px 0px 0px 0px; /*si adatta alla larghezza della stampa*/
	padding: 0px 0px 0px 0px;
	color: #000000; /*font nero*/
	width: auto;
	border: 0px solid #FFFFFF; /*non c'è bordo*/
	/*border-left: 1px solid #003399;
	border-bottom: 1px solid #003399;*/
}
#corpohome { /* corpo della home */
	margin: 0px;
	margin: 0px 0px 0px 0px; /*si adatta alla larghezza della stampa*/
	padding: 10pt 0px 0px 0px;
	color: #000000; /*font nero*/
	width: auto;
	border: 0px solid #FFFFFF; /*non c'è bordo*/
	/*border-left: 1px solid #003399;
	border-bottom: 1px solid #003399;*/
}
#contenuto-corpo { /* testo colonna centrale */
	padding: 10px;
	margin: 0px 0px 0px 0px;
	width: auto;
	vertical-align: top;
	text-align: justify;
}
#contenuto-corpo a:link {
	border-bottom: 1px dashed #003399;
}
#contenuto-corpo a:visited {
	border-bottom: 0px;
}
#contenuto-corpo a:active, #contenuto-corpo a:hover {
	border-bottom: 1px dashed #003399;
}
h1 {/* titolo del testo centrale */
	font-size: 11pt; /*testo in punti*/
	font-weight: bold;
	color: #000000; /*font nero*/
	text-transform: uppercase;
	padding: 0px 0px 5px 0px;
	margin: 0px;
	text-align: left;
}






#briciola {
	/*clear: right;*/
	color: #000000; /*font nero*/
	width: auto;
	/*height: 20px;*/ /*altezza non definita*/
	padding: 10px 0px 5px 5px; /*si distanzia da logo e testo*/
	margin: 0px;
	font-size: 10pt;
	text-align: left;
	text-decoration: none;
	font-weight: normal;
	border: 0px;
}
#briciola a:link, #briciola a:visited {
	color: #000000;
	text-decoration: none;
	border: 0px;
	font-weight: normal;
}
#briciola a:active, #briciola a:hover {
	color: #000000;
	text-decoration: none;
	border: 0px;
	font-weight: normal;
}






#spalla { /* non viene visualizzata */
	display: none;
}
















/* footer */
#containerfooter {
	width: auto;
	margin: auto;
	background: #FFFFFF;
	padding: 10px;
}
#copy {
	color: #000000; /*font nero*/
	font-size: 9pt; /*testo in punti*/
	float: left;
	padding: 0px 0px 0px 0px;
}
#credits {
	color: #000000; /*font nero*/
	font-size: 9pt; /*testo in punti*/
	text-align: right;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
}
#credits a:link, #credits a:visited{
	color: #000000; /*font nero*/
	text-decoration: none;
	border: 0px;
	font-weight: normal;
}
#credits a:active, #credits a:hover{
	color: #000000; /*font nero*/
	text-decoration: none;
	border: 0px;
	font-weight: normal;
}
.clear {
	clear: both;
}








/* form */
#normativaPrivacy{
	width: 500px;
	height: 100px;
	overflow: auto;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	border: 1px solid #000000;
}
input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	border: 1px solid #000000;	
}
select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	border: 1px solid #000000;	
}
textarea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	border: 1px solid #000000;	
}
input.checkbox{
	border: none;
}









#footer {
	width: 770px;
}
