body {
	background-image:url(../images/fondo3.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0; padding:0;
	}
/***************************/
#wrap {
	width: 700px;
	margin: 0 auto;
	background-image:url(../images/wrap.jpg);
	}
	#testata {
		width:700px; height:110px;
		float:left;
		background-image:url(../images/testata.jpg);
		}
	#corpo {
		width:700px;
		float:left;
		background-image:url(../images/corpo.jpg);
		background-repeat:no-repeat;
		}
		#menu {
			width:150px;
			float:left;
			}
			#menu ul {
				margin: 30px 0 0 0;
				padding: 0 0 0 10px;
				list-style-type:none;
				}
			#menu ul a {
				display: block;
				width: 120px;
				font-family:Arial, Helvetica, sans-serif;
				font-size: 14px;
				font-weight:bold;
				text-decoration:none;
				color:#FFF;
				padding: 5px 0 5px 10px;
				border-bottom: 1px solid #3078CA;
				}
				#menu ul a:hover {
					color: #3078CA;
					background-color:#FFF;
					}
		#contenuti {
			width:530px; 
			float:left;
			overflow:auto;
			color: #111;
			text-align:justify;
			line-height: 150%;
			}
			#contenuti h1 {
				color:#FFF;
				margin: 2px;
				padding:0;
				font-size: 18px;
				letter-spacing:-1px;
				text-align:center;
				}
	#piede {
		clear:both;
		width:700px; height:30px;
		background-image:url(../images/piede.jpg);
		text-align:left;
		text-indent: 15px;
		letter-spacing: -1px;
		font-size:9px;
		color:#184378;
		}
		#piede a {
			color:#184378;
			text-decoration:none;
			}

a.link1 { color:#039; text-decoration:none; } a.link1:hover { text-decoration:underline; }
.clear { clear:both; }
.pad5  { padding: 5px; } .pad10 { padding:10px; }.pad15 { padding:15px; }.pad20 { padding:20px; }
.sx { float:left; margin: 3px 5px 3px 0; }