body {
	background:url("gradient.jpg") top left repeat-x;
	background-color:#f8f8f8;	
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin: 0; padding: 0;
	width:100%;
}

#foglio1 {	
	width:99.7%;
	height:100%;
	margin: 0; padding: 0;
	background-image:url("inverno.png");
	background-repeat:no-repeat;
	background-position:top right;
}
#foglio2 {	
	width:99.7%;
	height:100%;
	margin: 0; padding: 0;
	background-image:url("inverno1.png");
	background-repeat:no-repeat;
	background-position:top right;
}
#foglio3 {	
	width:99.7%;
	height:100%;
	margin: 0; padding: 0;
	background-image:url("inverno2.png");
	background-repeat:no-repeat;
	background-position:top right;
}
#foglio4 {	
	width:99.7%;
	height:100%;
	margin: 0; padding: 0;
	background-image:url("inverno3.png");
	background-repeat:no-repeat;
	background-position:top right;
}
/*--------------------- INIZIO BANNER ------------------------ */
#banner {
	background:url("headimg3.png") top left no-repeat;
	height:140px;
	overflow:hidden;
	margin: 0;
	padding: 0;
}

/*-------------------- SETTAGGI GENERICI --------------------- */
h1 {
	text-align:center;
	margin:.5em;
	padding: 1.5em 0 0 2em;
	font-size: .9em;
}

h2 {
	background:transparent;
	color:#1d4f82;
	font-variant:small-caps;
	font-size:1.23em;
	padding: .4% 1% .4% 1%;
	margin: 0 0 10px 0;
	text-align:left;
}

.sequenceLeft table {
	width: 96%;
	font-size:.8em;
	border:1px solid #384858;
	margin:10px 2% 10px 2%;
	padding:0;
}

.ghostFoot {
	margin-top:3px;
	padding:3px 0 3px 0;
	border-top:1px solid #ccc;
	color:#565656;
}

.indirizzo {
	color:#565656;
	padding:3px 0 3px 0;
}

label p {
	display:none;
}

.somm         {
	display:none;
}

img {
	border: none;
}

a:link, a:visited {
	font-weight:bold;
	color:#1D4F82;
	text-decoration:none;
}
a:hover, a:active {
	font-weight:bold;
	color:#7795B2;
}

.alternate {
	display:none;
}

.alt {
	display:none;
}

#sommario {
	display: none;
}

.tuttiAvvisi {
	margin-top: 20px;
	margin-bottom: 5px;
	padding: 2px 5px 2px 5px;
	clear:both;
}

/*-------------------- FINE SETTAGGI GENERICI --------------------- */
#gomenu {
	display:none;
}

#Valid {
	text-align:center;
}

#Valid img {
	border:1px solid #2F5186;
	margin:0 1em 0 .1em;
}

/*-------------- Impostazioni per i form ----------------*/
input, select, textarea {
    font-family:tahoma;
    font-size: 7pt;
}

input.butt {
	width:35px;
}

input.inputex {
	width:65%;
}