body{	font: 100% "Courier New", Courier, mono, serif;    background:#FFFFFF;	text-align:center;}h4{	margin:5px;}hr{	display:none;}#contenitore{	width:46em;	margin:0 auto;    text-align:left;	background-color:#FFFFFF;	border:1px solid #000;}#testata{	width:46em;	height:232px;	background-repeat:no-repeat;	background-position:center;	border-bottom:1px solid #000;}#menu{	width:46em;}ul#tab{	font-size:80%;	list-style: none;	margin: 0;	padding: 7px 0;  	border-bottom: 1px solid #000;	font-weight: bold;  	text-align: center;	white-space: nowrap;}	ul#tab li{		display: inline;		margin: 0 3px;	}	ul#tab a{		text-decoration: none;		padding: 0 0 3px;	  	border-bottom: 4px solid #FFF;		color: #666;	}	ul#tab a#current{		border-color: #ccc;		color:#000;	}	ul#tab a:hover{		border-color: #ccc;		color: #000;	}			 #main{	width:46em;}  	h2{		font-size:150%;		margin:10px 5px 5px 5px;	}		#main p{		font-size:75%;		padding:5px;		margin:0px;		text-align:justify;	}		#main hr{		color:#000000;		height:1px;		padding:0px;		margin:0px;	}		.maisc{		font-variant:small-caps;		font-size:130%;	}  	#main a:link{		color:#000000;		text-decoration:none;		font-weight:bold;	} 	#main a:visited{		color:#000000;		text-decoration:none;		font-weight:bold;	} 	#main a:hover{		color:#000000;		text-decoration:none;		font-weight:bold;	} 	#main a:active{		color:#000000;		text-decoration:none;		font-weight:bold;	}			   	h3{		padding:0px;		margin:0px;	} #footer{ 	clear:both;	width:46em;	border-top:1px solid #000;		padding-top:10px;	background-color:#ccc;	text-align:center;	color:#000; }   	#footer p{		font-size:80%;		padding:0px;		margin:0px;			}  	#footer a:link{		color:#000;		text-decoration:none;	} 	#footer a:visited{		color:#000;		text-decoration:none;	} 	#footer a:hover{		color:#000;		text-decoration:none;	}		  	#footer a:active{		color:#000;		text-decoration:none;	}#menuVert{	float:left;	width:15em;	text-align:center;}	ul#tabVert{		font-size:80%;		list-style: none;		margin: 0;		padding: 15px 0px 0px 7px;		font-weight: bold;		text-align: left;		white-space: nowrap;	}		ul#tabVert li{			margin: 0 3px 1em;		}		ul#tabVert a{			text-decoration: none;			padding: 0 0 3px;			color: #666;		}		ul#tabVert a#current{			color:#000;		}		ul#tabVert a:hover{			color: #000;		}		#tabVert b{			float:right;		}#mainVert{	float:right;	width:30em;		display:inline;	padding:5px;	border-left:1px solid #000;}	#mainVert p{		padding:0px;		margin:0px;		font-size:85%;		text-align:justify;		}		#mainVert a{		text-decoration:none;		color:#000000;	}		#mainVert .ritorno{		font-size:80%;	}		#mainVert #descr{		font-size:80%;		padding:2px;	}	.copy{	color:#0000FF;}	.copy2{	color:#FF0000;}	#loghi{	width:46em;	margin:0 auto;    text-align:left;	position:relative;	top:-6.3em;	left:4.5em;}.noborder{	border:5px solid #fff;	}#tratti{	font-size:70%;	padding-left:5px;}fieldset{	border:1px solid #fff;}
