/*GENERALE*/

* {
	line-height: 		1.5em;
        padding:                0;
/*	padding-bottom:		.2em;
	padding-top:		.2em;*/
	margin:                 auto;
/*	padding-left: 		.4em;
	padding-right: 		.4em;*/
	color:			#000000;
}

h1 {
	font-size:		200%;
/*	text-transform: 	uppercase;*/
/*	margin: 		2em 0 0 2em;*/
/*	color: 			#574d33;*/
	text-align:		center;
	clear:			both;
}

h2 {
	font-size:		120%;
/*	text-transform: 	uppercase;*/
/*	margin: 		2em 0 0 2em;*/
/*	color: 			#574d33;*/
	text-align:		center;
	clear:			both;
}

h3 {
	font-size:		60%;
/*	text-transform: 	uppercase;*/
/*	margin: 		2em 0 0 2em;*/
/*	color: 			#574d33;*/
	text-align:		center;
	clear:			both;
}

h4 {
	font-size:		80%;
/*	text-transform: 	uppercase;*/
/*	margin: 		2em 0 0 2em;*/
/*	color: 			#574d33;*/
	text-align:		center;
	clear:			both;
}

body {
        font-size:		80%;
	font-family:		Verdana,Helvetica,sans-serif;
/*	color: 			#303040;*/
	width: 			90%;
	border: 		0;
/*	background-image:	url(FourierPeanoMorph.gif);
	background-repeat:	no-repeat;
	background-position:	center;*/
/*	margin-left:		2em;
	margin-right:		2em;*/
/*	text-align:		center;*/
/*	padding-left:		10px;
	padding-right:		10px;*/
}

a{
	text-decoration: 	none;
	background:		none;
}

a:link,a:visited {
	color: 			#1725a4;
}
/*a:visited {
	color: 			#1765a4;
}*/
a:hover {
	color: 			#1d8fdb;
}

.centrato {
	text-align: 		center;
/*	width: 			80%;*/
/*	min-width:		480px;
	max-width:		1000px;*/
/*	background-color: 	#d6d6d6;*/
/*	position: 		relative;*/
/*	left:			10%;*/
	padding-bottom:		2em;
	padding-top:		2em;
	width:			100%;
/*padding-left:		10px;
	padding-right:		10px;*/
}

.giustificato {
	text-align: 		justify;
/*	width: 			80%;*/
/*	min-width:		480px;
	max-width:		1000px;*/
/*	background-color: 	#d6d6d6;*/
/*	position: 		relative;*/
/*	left:			10%;*/
	padding-bottom:		2em;
	padding-top:		2em;
	width:			100%;
/*padding-left:		10px;
	padding-right:		10px;*/
}

.boxgrigio {
/*	margin:			0 auto;
	margin-top:		3em;
	margin-bottom:		3em;*/
	text-align: 		center;
	width: 			100%;
/*	min-width:		480px;
	max-width:		1000px;*/
	background-color: 	#b6b6b6;
/*	position: 		relative;*/
	border: 		1px solid #000000;
/*	padding:		10px;*/
	padding-bottom:		.2em;
	padding-top:		.2em;
/*padding-left:		10px;
	padding-right:		10px;*/
}

.menu {
	font-size:		small;
/*	margin:			0 auto;*/
	margin-top:		3em;
	margin-bottom:		3em;
	text-align: 		center;
/*	min-width:		480px;
	max-width:		1000px;*/
/*	background-color: 	#d6d6d6;*/
/*	position: 		relative;*/
/*	left:			10%;*/
/*	padding-bottom:		.2em;
	padding-top:		.2em;*/
	width:			100%;
	float:			left;
	border:			1px solid #000000;
	/*clear:			both;*/
/*padding-left:		10px;
	padding-right:		10px;*/
}

.menu ul {
	list-style:		none;
/*	padding:		0;
	margin:			0;*/
}

.menu li {
	width:			20%;
	text-align:		center;
	float:			left;
/*	padding:		0;
	margin:			0;*/
	background:		none;
}

.menu_verticale_prova {
	position: absolute;
	left: 1px;
	background: #FFFFFF; 
/*        padding: 5px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 163px; 
	margin-top: 10px;
/*	margin-right: 10px;*/
	margin-bottom: 10px;
	height: 360px;
}

.menu_verticale_prova a{
	color: #333399;
	background: #ADD8E6;
	text-decoration: none;
	display: block;
	border: 2px solid Teal;
	margin: 2px;
	padding-left: 5px;
}

.menu_verticale {
/*	font-size:		small;
	margin:			0 auto;
	margin-top:		3em;
	margin-bottom:		3em;*/
/*	margin-right:		1px;*/	
	text-align: 		center;
	width: 160px; 
/*	width: 			80%;*/
/*	min-width:		480px;
	max-width:		1000px;*/
/*	background-color: 	#d6d6d6;*/
/*	position: 		relative;*/
/*	left:			10%;*/
/*	padding-bottom:		.2em;
	padding-top:		.2em;*/
/*	width:			80%;*/
/*	float:			left;*/
	border:			1px solid #000000;
/*	clear:			both;*/
	position: absolute;
	left: 1px;
/*	background: #FFFFFF;*/
/*        padding: 5px;*/
/*	font-family: Verdana, Arial, Helvetica, sans-serif;*/
/*	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;*/
/*	height: 360px;*/
	margin-top: 10px;
/*	margin-right: 10px;*/
	margin-bottom: 10px;
}

.menu_verticale a{
/*	color: #333399;*/
/*	background: #ADD8E6;*/
/*	text-decoration: none;*/
/*	border: 2px solid Teal;*/
/*	margin: 2px;*/
/*	padding-left: 5px;*/
	display: block;
	border: 1px solid Black;
	margin: 2px;
	padding-left: 5px;
}

.a_destra_prova {
	text-align:	justify;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #333333;
	background: transparent;
/*	padding: 0;*/
	position: relative;
	left: 165px;
	margin: 1px;
	width: 80%;
	margin-top: 21px;
}


.a_destra {
	text-align:	justify;
/*	padding: 0;*/
	position: relative;
	left: 160px;
	margin: 1px;
	width: 80%;
	margin-top: 21px;
}


/*img {
	display:		block;
	text-align:		center;
	position:		absolute;
	border: 		10px solid #000000;
}
*/

/*p  {
	color: 			#383A47;
	width: 			80%;
	background-color: 	#f6f6f6;
	position: 		relative;
}*/

/*a{
	text-decoration: 	none;
	background:		none;
}*/

/*a:link,a:visited {
	color: 			#1725a4;
}*/

/*a:visited {
	color: 			#1765a4;
}*/
/*a:hover {
	color: 			#1d8fdb;
}*/

/*ul {
	list-style: 		none; 
	margin: 		1em 2em 1em 1em;
}*/

/*li  {
	display: 		block;
	list-style: 		none;
	margin:			0 auto;
	margin-top:		.3em;
	margin-bottom:		.3em;
	text-align: 		justify;
	width: 			80%;
	background-color: 	#b6b6b6;
	position: 		relative;
	padding-bottom:		.2em;
	padding-top:		.2em;
}*/

/*ul > ul > li  {
	background-color: 	#f6f6f6;
}*/


/*.descrizione li {
	background-color:	transparent;
	text-align:		center;
}*/

/*FINE GENERALE*/


/*index.html*/

/*.descrizione {
	font-size:		small;
	margin:			0 auto;
	margin-top:		3em;
	margin-bottom:		3em;
	text-align: 		center;
	background-color: 	#d6d6d6;
	position: 		relative;
	left:			10%;
	padding-bottom:		.2em;
	padding-top:		.2em;
	width:			80%;
	float:			left;
	border:			1px solid #000000;
	clear:			both;
}*/

/*.descrizione ul {
	list-style:		none;
	padding:		0;
	margin:			0;
}*/

/*.descrizione li {
	width:			25%;
	text-align:		center;
	float:			left;
	padding:		0;
	margin:			0;
	background:		none;
}*/

/*.descrizione a {
	font-size:		110%;
	font-family:		Arial, Helvetica, sans-serif;
	font-weight:		bold;
	color:			#202050;
	padding:		0.5em 10px;
	padding-left:		10px;
	text-decoration:	none;
	background-image:	none;
	border-right:		1px dotted silver;
	border-left:		1px dotted silver;
	border-bottom:		1px dotted silver;
	display:		block;
	clear:			both;
}

.descrizione a:hover {
	background-color:	#eef5ff;
}*/










/*.servizi {
	font-size:		small;
	margin:			0 auto;
	margin-top:		3em;
	margin-bottom:		3em;
	text-align: 		center;
	position: 		relative;
	left:			10%;
	padding-bottom:		.2em;
	padding-top:		.2em;
	width:			80%;
	float:			left;
	border:			1px solid #000000;
	clear:			both;
}*/

/*.servizi ul {
	list-style:		none;
	padding:		0;
	margin:			0;
}*/

/*.servizi li {
	width:			25%;
	text-align:		center;
	float:			left;
	padding:		0;
	margin:			0;
	background:		none;
}*/

/*.servizi a {
	font-family:		Arial, Helvetica, sans-serif;
	font-weight:		bold;
	color:			#202050;
	text-decoration:	none;
	background-image:	none;
	border-right:		1px dotted silver;
	border-left:		1px dotted silver;
	border-bottom:		1px dotted silver;
	display:		block;
	clear:			both;
}*/

/*.servizi a:hover {
	background-color:	#eef5ff;
}*/







/*.servizi li {
	background-color:	transparent;
	text-align:		center;
}*/

/*.secondo li {
	background-color: 	#f6f6f6;
}*/


/*.gestione {
	margin:			0 auto;
	margin-top:		3em;
	margin-bottom:		3em;
	text-align: 		center;
	width: 			80%;
	min-width:		480px;
	max-width:		1000px;
	background-color: 	#b6b6b6;
	position: 		relative;
	border: 		1px solid #000000;
	padding-bottom:		.2em;
	padding-top:		.2em;
}*/

/*.servizi {
	margin:			0 auto;
	margin-top:		3em;
	margin-bottom:		3em;
	text-align: 		center;
	width: 			80%;
	min-width:		480px;
	max-width:		1000px;
	background-color: 	#f6f6f6;
	border: 		1px solid #000000;
	position: 		relative;
	padding-bottom:		.2em;
	padding-top:		.2em;
}*/

/*obiettivo.html*/

/*elenco.html*/

/*.elenco li {
	background-color:	transparent;

}

.elenco li > ul > li  {
	background-color: 	#f6f6f6;
}*/