body {
	color:#333;
	background-color: Silver;/*#07a; /*#AED9FF;*/
	margin:20px;
	padding:0px;
	font:11px verdana, arial, helvetica, sans-serif;
	height: 100%;
	SCROLLBAR-FACE-COLOR:#DDDDDD;
	SCROLLBAR-HIGHLIGHT-COLOR:#DDDDDD;
	SCROLLBAR-SHADOW-COLOR:#DDDDDD;
	SCROLLBAR-3DLIGHT-COLOR:#666666;
	SCROLLBAR-ARROW-COLOR:#333333;
	SCROLLBAR-TRACK-COLOR:#EEEEEE;
	SCROLLBAR-DARKSHADOW-COLOR:#333333;
	}
h1 {
	margin:0px 0px 15px 0px;
	padding:0px;
	font-size: 18px;
	font-weight: 600;
	color:#ccc;
	}
h2 {
	font:bold 12px/14px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 5px 0px;
	padding:0px;
	}
p {
	font:11px/20px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 16px 0px;
	padding:0px;
	}

a {
	color:#09c;
	font-size:11px;
	font-family:verdana, arial, helvetica, sans-serif;
	font-weight:600;
	text-decoration:none;
	}
a:link {color:#09c;}
a:visited {color:#07a;}
a:hover {background-color: #D2D2D2;}

#testata {
	margin:10px 10px 10px 10px;
	top: 10px;
	left:10px;
	/*padding:10px;*/
	height:70px;
	width: 750px;
	border:1px solid black;
	background-color:#eee;
}
#contenuto {
	position:absolute;
	width: 580px;
	height: 460px;
	top:100px;
	left: 190px;
	margin:10px 20px 10px 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	border:1px solid black;
	background-color:white;
	padding:10px;
	overflow: auto;
	}

.contenutoStampa {
	width: 740px;
	text-align: center;
	margin: 10px auto 10px auto;
	border:1px solid black;
	background-color:white;
	padding:10px;
	}

	
#menusin {
	position:absolute;
	width:140px;
	height:460px;
	top:100px;
	left:30px;
	margin-top: 10px;
	margin-bottom: 10px;
	border:1px solid black;
	background-color:#eee;
	padding:10px;
/* Questo è il trucco per ingannare Explorer 5 */
	voice-family: "\";}\"";
	voice-family:inherit;
	width:150px;
	}
	form {
		margin-bottom : 0;
		}
	.campiform {
		width: 55mm;
    	font-family: verdana, tahoma, arial;
    	color: red;
    	font-size: 10.75px;
    	border-style: solid;
    	border-color: #006699;
    	border-width: 1;
    	background: #f0f0f0;
		}
	.fieldset{
		margin: 20px 10px 20px 10px;
		padding: 20px 10px 10px 10px;
		font-family: "Times New Roman", Times, serif;
		font: normal lighter 14px "Bookman Old Style";
	}
	.formButton {
		width: 55mm;
    	font-family: verdana, tahoma, arial;
    	color: red;
    	font-size: 10.75px;
    	border-style: solid;
    	border-color: #006699;
    	border-width: 1;
    	background: #f0f0f0;
	}
	.tabellina{
		font:11px "Times New Roman";
		color: #0400FF;
		border:1px solid Black;
		text-align: center;
	}
	.box{
		background-color: #F5F5DC;
		border: 1px solid Black;
		padding: 10px;
	}
	.box2{
		background-color: #F5F5DC;
		border: 1px solid Black;
	}
	
