





/*
		Questa definizione � associata ad una classe ma poteva essere definita allo stesso modo
		per un ID.
	*/
	div.corpo {
		/* Definizione delle dimensioni fisse del box. */
		display:	block;
		width:		100%;
		height:		768px;
		min-width: 800px;
            min-height:768px;
		/* Definizione della posizione del box (angolo in alto a sinistra) */
		position:	absolute;
		top:		2%;
		left:		1%;
		
		/* Correzione dei margini per centrare correttamente il box. */
		/* Nota che utilizzo margini negativi grandi la met� delle dimensioni cui fanno riferimento.*/
		margin:		 0 0 ;
		
		/* Definizioni di contorno: colore di sfondo del box e definizioni per il testo contenuto. */
		background:	#FFFFFF;
		color:		#000000;
		font-weight: normal;
		text-align:	center;
	
	
	
	* {font-family:Verdana;font-size:15pt;} img { border:0; }
}



/*
		Questa definizione � associata ad una classe ma poteva essere definita allo stesso modo
		per un ID.
	*/
	div.centrato {
		/* Definizione delle dimensioni fisse del box. */
		display:	block;
		width:		800px;
		height:		100px;
		
		/* Definizione della posizione del box (angolo in alto a sinistra) */
		position:	absolute;
		top:		45%;
		left:		25%;
		
		/* Correzione dei margini per centrare correttamente il box. */
		/* Nota che utilizzo margini negativi grandi la met� delle dimensioni cui fanno riferimento.*/
		margin:		-150px 0 0 -100px;
		
		/* Definizioni di contorno: colore di sfondo del box e definizioni per il testo contenuto. */
		background:	#FFFFFF;
		color:		#000000;
		font-weight: normal;
		text-align:	center;
	
	
	
	* {font-family:Verdana;font-size:8pt;} img { border:0; }
}
/*pagine inserisci*/
div.centrato1 {
		/* Definizione delle dimensioni fisse del box. */
		display:	block;
		width:		800px;
		height:		100px;
		
		/* Definizione della posizione del box (angolo in alto a sinistra) */
		position:	absolute;
		top:		28%;
		left:		25%;
		
		/* Correzione dei margini per centrare correttamente il box. */
		/* Nota che utilizzo margini negativi grandi la met� delle dimensioni cui fanno riferimento.*/
		margin:		-150px 0 0 -100px;
		
		/* Definizioni di contorno: colore di sfondo del box e definizioni per il testo contenuto. */
		background:	#FFFFFF;
		color:		#000000;
		font-weight: normal;
		text-align:	center;
	
	
	
	* {font-family:Verdana;font-size:15pt;} img { border:0; }
}

/*pagine inserisci*/
div.faqcontattaci {
		/* Definizione delle dimensioni fisse del box. */
		display:	block;
		width:		800px;
		height:		100px;
		
		/* Definizione della posizione del box (angolo in alto a sinistra) */
		position:	absolute;
		top:		28%;
		left:		25%;
		
		/* Correzione dei margini per centrare correttamente il box. */
		/* Nota che utilizzo margini negativi grandi la met� delle dimensioni cui fanno riferimento.*/
		margin:		-150px 0 0 -100px;
		
		/* Definizioni di contorno: colore di sfondo del box e definizioni per il testo contenuto. */
		background:	#FFFFFF;
		color:		#000000;
		font-weight: normal;
		text-align:	center;
	
	
	
	* {font-family:Verdana;font-size:15pt;} img { border:0; }
}


/*logo in pagine inserisci*/
div.logo {
		/* Definizione delle dimensioni fisse del box. */
		display:	block;
		width:		0;
		height:		0px;
		
		/* Definizione della posizione del box (angolo in alto a sinistra) */
		position:	relative;
		top:		-7%;
		left:		35%;
		
		/* Correzione dei margini per centrare correttamente il box. */
		/* Nota che utilizzo margini negativi grandi la met� delle dimensioni cui fanno riferimento.*/
		margin:		-150px 0 0 -100px;
		
		/* Definizioni di contorno: colore di sfondo del box e definizioni per il testo contenuto. */
		background:	#FFFFFF;
		color:		#000000;
		font-weight: normal;
		text-align:	center;
	
	
	
	* {font-family:Verdana;font-size:15pt;} img { border:0; }
}
/*minimenu*/
div.minimenu {
		/* Definizione delle dimensioni fisse del box. */
		display:	block;
		width:		100px;
		height:		100px;
		
		/* Definizione della posizione del box (angolo in alto a sinistra) */
		position:	absolute;
		top:		19.5%;
		left:		90%;
            
		
		/* Correzione dei margini per centrare correttamente il box. */
		/* Nota che utilizzo margini negativi grandi la met� delle dimensioni cui fanno riferimento.*/
		margin:		-150px 0 0 -100px;
		
		/* Definizioni di contorno: colore di sfondo del box e definizioni per il testo contenuto. */
		background:	;
		color:		#000000;
		font-weight: normal;
		text-align:	center;
	
	
	
	* {font-family:Verdana;font-size:15pt;} img { border:0; }
}


div.contatti {
		/* Definizione delle dimensioni fisse del box. */
		display:	block;
		width:		0%;
		height:		130%;
		
		/* Definizione della posizione del box (angolo in alto a sinistra) */
		position:	relative;
                top: 100%;
                left:40%;   
                padding-top:		0%;
		padding-left: 0%;		
		/* Correzione dei margini per centrare correttamente il box. */
		/* Nota che utilizzo margini negativi grandi la met� delle dimensioni cui fanno riferimento.*/
		margin:	0 auto;
		
		/* Definizioni di contorno: colore di sfondo del box e definizioni per il testo contenuto. */
		background:	#FFFFFF;
		color:		#000000;
		font-weight: normal;
		text-align:	center;
	
	
	
	* {font-family:Verdana;font-size:15pt;} img { border:0; }

}




/*menu*/
<style type="text/css">
#menu{
margin: 0;
padding: 0;
}
#menu {display:	block;
		width:		100%;
		height:		35px;
}
#menu ul{
margin: 0;
margin-bottom: 1em;
padding-left: 0;
float: left;
font-size:8pt;
font-weight: bold;
width: 100%;
border: 1px solid #DCECFF;
border-width: 1px 0;
}

* html #menu ul{ 
margin-bottom: 0;
}

#menu ul li{
display: inline;
}


#menu ul li a{
float: left;
color: gray;
font-weight: bold;
padding: 2px 6px 4px 6px;
text-decoration: none;
background: white;
}
#menu a.pagcorrente{
color: black;
background-color: #F3F3F3;
border-bottom: 4px solid gray;
padding-bottom: 0;
cursor: default;
}
#menu ul li a:hover{
color: black;
background-color: #F3F3F3;
border-bottom: 4px solid blue;
padding-bottom: 0;
}

/*minimenu*/
<style type="text/css">
#minimenu{
margin: 0;
padding: 0;
}
#minimenu {display:	block;
		width:		135px;
		height:		35px;
}
#minimenu ul{
margin: 0;
margin-bottom: 1em;
padding-left: 0;
float: left;
font-size:8pt;
font-weight: bold;
width: 100%;
border: 1px solid #DCECFF;
border-width: 1px 0;
}

* html #minimenu ul{ 
margin-bottom: 0;
}

#minimenu ul li{
display: inline;
}


#minimenu ul li a{
float: left;
color: gray;
font-weight: bold;
padding: 2px 6px 4px 6px;
text-decoration: none;
background: white;
}
#minimenu a.pagcorrente{
color: black;
background-color: #F3F3F3;
border-bottom: 4px solid gray;
padding-bottom: 0;
cursor: default;
}
#minimenu ul li a:hover{
color: black;
background-color: #F3F3F3;
border-bottom: 4px solid blue;
padding-bottom: 0;
}
</style>


</style>
<style type="text/css">
.form{width:370px;padding:0px 0;margin:0px}
.fieldset{float:left;width:370px;
       border: none;border:1px solid #DCECFF;
    background: #fff url(gradient.png) repeat-x top}
legend{font-weight:bold;color: #333;background:#FFF}
</style>


