body {  margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: "Trebuchet MS","arial", "verdana";
	background-color: #9A8E68;color: black;
	scrollbar-face-color:white; scrollbar-arrow-color:red;
	text-align: center; font-size:0.9em;
	/* part 1 of 2 centering hack */
	}

A:link    {	text-decoration: none; color: #A52722; cursor:hand; }
A:visited {     text-decoration: none; color: #A52722; cursor:hand; }
A:hover   {	text-decoration: underline; color: DarkBlue; cursor:hand;}
A:active  {	text-decoration: none;background-color:LightGoldenRodYellow; cursor:hand;}



#content {
	width: 700px; 
	padding: 2px;
	margin-top: 10px;
	margin-bottom: 20px;
	margin-right: auto;
	margin-left: auto; 	
	/* opera does not like 'margin:20px auto' */
	background:#F4F0E2;
	border: 2px solid #ccc;
	text-align:right; 
	/* part 2 of 2 centering hack */
	width: 700px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 700px;
	}

#head { width: 700px; height: 94px; text-align:center;background: url('../immagini/saggiatore3.gif') no-repeat center top;}


#menu { width: 700px; text-align:center; background: #9A8E68; margin:0px; }

#menu a { color: white; text-decoration: none;font-family:Times New Roman, sans-serif;font-variant: small-caps;font-weight:bold;letter-spacing:1px; font-size:12px;PADDING-RIGHT: 8px; PADDING-LEFT:8px;}

#menu2 a { color: #FFB6C1; text-decoration: none;font-family:Times New Roman, sans-serif;font-variant: small-caps;font-weight:bold;letter-spacing:1px; font-size:12px;PADDING-RIGHT: 8px; PADDING-LEFT:8px;}

#menu a:hover {	color: black; text-decoration: none;font-family:Times New Roman, sans-serif;font-variant: small-caps;font-weight:bold;letter-spacing:1px; font-size:12px;background-color: #F4F0E2;}

#menu a:active {	color: black; text-decoration: none;font-family:Times New Roman, sans-serif;font-variant: small-caps;font-weight:bold;letter-spacing:1px; font-size:12px;background-color: #F4F0E2;}


	
#menu ul {margin: 0;padding: 0;}
#menu li {display: inline; margin: 0;padding: 0; text-align: center;}


#page{
   width: 97%;
   background: url('../immagini/stella.gif') no-repeat center top;	
   padding: 5px;
   margin:5px;
   text-align:center;
}



#boxtop { 
	width:668px; height: 15px;
	border:1px solid #B1A88C; 
	padding:3px; 
	margin-top:-1px;
	text-align:left; 
	color:Sienna;font-size:13px;}


#box { 
	width:614px;max-width: 641px !important;width: 614px; 
	border:1px solid #B1A88C; 
	padding:30px; 
	margin-top:-1px;
	text-align:left; display: block; }





#infodoc {
font-size:8pt; color:gray;
width:668px; 
border:1px solid gray; 
padding:3px; 
margin-top:-1px;
text-align:left;}

#left  {float:left; margin-left:0px; padding:0px;text-align:left;display: inline; text-decoration: none;font-family:Times New Roman, sans-serif;font-variant: small-caps;font-weight:bold;}

#right {float:right;padding:0px;text-align:left;display: inline;}

#sidebar {float:right;text-align:left;border:1px solid #B1A88C;padding:0px 0px 4px 4px ;width:185px;margin-top:8px; font-size:0.9em;}

#sidebar #title {background: #9A8E68;width:100%;margin-left:-4px;margin-right:0px;margin-bottom:4px;margin-top:0px; text-align:center;padding-top:2px;padding-bottom:2px;padding-right:0px;padding-left:4px;font-family:Times New Roman, sans-serif;font-variant: small-caps;font-weight:bold;letter-spacing:2px; font-size:14px;color:white;}


#sidebar p  {text-align:left; padding:3px;margin:2px;}


#title1 {background: #9A8E68;width:30%;margin-bottom:4px;margin-top:0px; text-align:left;padding-top:1px;padding-bottom:1px;padding-right:15px;padding-left:15px;font-family:Times New Roman, sans-serif;font-variant: small-caps;font-weight:bold;letter-spacing:3px; font-size:20px;color:white;}

#title2 {background: #9A8E68;width:30%;margin-bottom:4px;margin-top:0px; text-align:left;padding-top:1px;padding-bottom:1px;padding-right:15px;padding-left:15px;font-family:Times New Roman, sans-serif;font-variant: small-caps;font-weight:bold;letter-spacing:3px; font-size:18px;color:white;}



#foot {width: 700px;margin-left:0pt; text-align:center;font-size: 8pt;color:SlateGray ;padding-top:5px; }


html>body #content {
	width: 700px;  /* ie5win fudge ends */
	}