body { 
		margin: 0px 0px 10px 0px;
		background-image: url(img/mosaico.gif); }
	
		
/*TESTO*/

h1 { 
		font-family: "Times New Roman", serif;
		letter-spacing: 0.3em;
		font-size: 36px; 
		font-style: italic;
		color: #B3B3B3;
		text-align: right;
		margin-top: 0px;
		margin-right: 40px; }
		
h2 {
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: normal;
		color: #C0897F;
		margin-top: 20px;
		margin-bottom: 10px;
		margin-left: 20px;
		margin-right: 20px; }
		
h3 {
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		font-style: italic;
		margin-left: 20px;
		margin-top: 10px;
		margin-bottom: 5px; }
		
h6 {
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		text-align: center;
		font-size: 9px;
		color: #959595;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 10px;
		margin-right: 10px; }
		
span#tit {
		color: #C0897F; }
	
p { 
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 10px; 
		line-height: 2.0;
		margin-left: 20px;
		margin-right: 20px;
		margin-top: 0px;
		margin-bottom: 0px; }


/*LISTE*/
	
ul {
		font-family: verdana, arial, sans-serif;
		font-size: 10px;
		line-height: 2.0;
		margin-right: 20px;
		margin-top: 5px; }
		
li {
		list-style-type: disc;
		margin-left: 40px; }
		
div.lista {
		margin-right: 20px;
		margin-left: 40px; }

		
/*BLOCCHI*/

div#top01 {
		height: 331px;
		background-color: #B6BCBA;
		background-image: url(img/top01.jpg);
		background-repeat: no-repeat; }
		
div#top02 {
		height: 331px;
		background-color: #C9BEBC;
		background-image: url(img/top02.jpg);
		background-repeat: no-repeat; }
		
div#top03 {
		height: 331px;
		background-color: #DCE1DA;
		background-image: url(img/top03.jpg);
		background-repeat: no-repeat; }

div#top04 {
		height: 331px;
		background-color: #D7DBBA;
		background-image: url(img/top04.jpg);
		background-repeat: no-repeat; }

div#navigation {
		width: 700px;
		margin-left:30px;
		background-color: #FFFFFF; }
		
div#text01 {
		width: 700px;
		height: 500px;
		margin-left: 30px;
		padding-top: 20px;
		padding-bottom: 0px;
		background-color: #FFFFFF; 
		background-image: url(img/background01.jpg);
		background-repeat: no-repeat; }
		
div#text02 {
		width: 700px;
		height: 680px;
		margin-left: 30px;
		padding-top: 20px;
		padding-bottom: 0px;
		background-color: #FFFFFF; 
		background-image: url(img/background02.jpg);
		background-repeat: no-repeat; }
		
div#text03 {
		width: 700px;
		height: 600px;
		margin-left: 30px;
		padding-top: 20px;
		padding-bottom: 0px;
		background-color: #FFFFFF; 
		background-image: url(img/background03.jpg);
		background-repeat: no-repeat; }
		
div#text04 {
		width: 700px;
		height: 700px;
		margin-left: 30px;
		padding-top: 20px;
		padding-bottom: 0px;
		background-color: #FFFFFF; 
		background-image: url(img/background04.jpg);
		background-repeat: no-repeat; }
		
div#footer {
		width: 700px;
		margin-left:30px;
		background-color: #E0EBEB;
		background-image: url(img/pattern.gif); }
		
div#privacy {
		width: 400px; 
		float: right; }
		
		
/* LINK*/
	
a:link { 
		color: #0164A7; 
		text-decoration: none;  }
	
a:visited { 
		color: #0164A7; 
		text-decoration: none;  }
	
a:active {
		color: #0164A7;  
		text-decoration: none; }
	
a:hover { 
		color: #0BA6DF; 
		text-decoration: underline; }
	
/*FORM*/
		
form { 
		margin-bottom: 0px; }

input {
		margin-bottom: 5px;
		margin-top: 0px;
		margin-right: 5px;
		background: #E8EDE6; }
		
select {
		margin-bottom: 5px; 
		background: #E8EDE6; 
		margin-right: 5px; }
		
textarea {
		margin-bottom: 5px;
		background: #E8EDE6; }