body {

	margin:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#4d3b50;
	background:#c8a2c8 url(images/sfondo_lilla.jpg);
	letter-spacing: -0.008em;
}

H2{
	font-size:19px;
	letter-spacing: -1px;
	font-variant: small-caps;
	color: #290d38;
	margin:0;
	line-height: 1.9em;
	font-weight: normal;
	display: inline;

}

h2 a{ font-weight:normal}


H3{
	font-size:16px;
	font-family: Georgia, "Times New Roman", Times, serif;
	letter-spacing:-1px;
	color: #290d38;
	margin:0

}


H1{
	font-size:34px;
	letter-spacing: -3px;
	font-variant: small-caps;
	color: #590086;
	font-weight: normal;
	line-height: 30px;
	margin: 0;
}

input{
	text-align:center;
	background-color: #EBEBEB;
}

a {color:#290d38; text-decoration:none; font-weight:bold}
a:hover {color:#c8a2c8;}



.container {
	padding: 0px;
	width:100%;
}

.wrapper {
	padding: 0px;
	width:960px;
	margin:0 auto 0 auto;
}

.head {
	padding: 24px 40px 0 0;
	width:920px;
	height:122px;
	background:url(images/sfondo_head.jpg) no-repeat;
	margin:0 auto 0 auto;
	text-align: right;
}

.foot {
	background:url(images/foot.jpg) no-repeat;
	width:764px;
	height:71px;
	margin:0 0 0 24px;
	float: left;
	padding: 20px 0 0 0;
	text-align: center;
}


.nav {
	background:url(images/pulsantiera.jpg) no-repeat;
	width:172px;
	height:874px;
	margin:0;
	float: right;
	color: #290d38;
	font-size: 15px;
	letter-spacing: -1px;
	padding: 0;
}

.nav a {color: #290d38; font-weight:normal}
.nav a:hover {color: #fff;}


.fascia {
	background: url(images/fascialilla.jpg) no-repeat;
	width:788px;
	height:142px;
	margin:0;
	float: left;
}

.dropcaps {
	margin: 5px 5px 0 0;
}



.contenuto {
	width:634px;
	background:url(images/sfondo_contenuto.jpg);
	background-repeat:repeat-y;
	margin:0 0 0 24px;
	float: left;
	padding: 10px 70px 0px 60px;
	text-align: justify;
	line-height: 1.6em;
}


/* Global Classes */
.alignleft{display:block;float:left}
.alignleftHome {display:block;float:left}
.alignright{display:block;float:right}
.aligncenter{display:block;margin:0 auto;text-align:center}
.floatingimg {background:#EFEFED;border:1px solid #D0D0CE;padding:3px}
/* images border */
img.alignleft,img.alignleftHome, img.alignright,img.aligncenter{background:#EFEFED;border:1px solid #D0D0CE;display:block;padding:3px}
img.alignleft {float:left;margin:0px 10px 2px 0}
img.alignleftHome {float:left;margin:0px 10px 10px 0}
img.alignright{float:right;margin:0 0 2px 10px}
img.aligncenter{margin:5px auto}
img.noborder{background:transparent;border:none;padding:0}
a:hover img.alignleft,a:hover img.alignright,a:hover img.aligncenter,a:hover img.alignleftHome, a:hover img.floatingimg{background:#ababab; padding:3px}

