 
body {
	font-family: arial, helvetica, sans-serif;
	color: #FFFFFF;
	padding-top:20;
}
a.menu:link {
	color: blue;
	background-color: #DFDFE8;
	width: 80;
}
a.menu:link:hover {
	 
	background-color: #B7C9E9;
	width: 80;
}

a:visited {
	color: blue;
}
a:active {
	color: #B3038D;
}

 h2.azienda {

	font-size: 25;
	margin-bottom: 0;
	font-style: oblique;
	font-family: Zapf-Chancery, cursive;
	font-weight: bold;
}



p.menu {
	font-size: 13;
	margin-top: 0;
width: 80;
	background-color: #DFDFE8;
	font-weight: bold;

	text-align: center;
}
p.menu:hover {
	font-size: 13;
	margin-top: 0;
   width: 80;
	font-weight: bold;
	text-align: center;
 	 
	background-color: #B7C9E9;
}


div.base{
 z-index: 0; 
 
}
p.base {
	font-size: 10;
 	
width: 660;

	text-align: justify;
}

p.categorie {
 
font-size: 13;
	 
	background-color: #040562;
 
		margin-top: 0;
}
p.categoriem {
 font-size: 18;
	background-color: #040562;
 font-weight: bold;
	margin-top: 20;
}
p.categorieme {
 font-size: 13;
	 
	background-color: #6096AA;
	width: 180;
			 	 margin-top: 0;
	 margin-bottom: 1;
	 font-weight: bold;
	}	
	p.categorieme:hover {
 font-size: 13;
	 
	background-color: #B7C9E9;
	width: 180;
			 	 margin-top: 0;
	 margin-bottom: 1;
	 font-weight: bold;
	}	
	p.categoriemec {
 font-size: 13;
	margin-left: 10;
	background-color: #9EB5BE;
	width: 180;
			 	 margin-top: 0;
	 margin-bottom: 1;
	}	
	p.categoriemec:hover {
 font-size: 13;
	margin-left: 10;
	background-color: #B7C9E9;
	width: 180;
			 	 margin-top: 0;
	 margin-bottom: 1;
	 
	}	
p.categoried {
 
font-size: 13;
	width: 400;
	 
	background-color:#5175B3;
	text-align: justify;
	padding: 3;
	 margin-top: 0;
		  margin-bottom: 2;
}
p.categoriep {

font-size: 13;
	width: 340;
	background-color: #0F1A76;
	text-align: justify;
	padding: 5;
		 	 margin-top: 0;
	 margin-bottom: 0;
}
p.categoriei {
font-weight: bold;
font-size: 13;
	width: 400;
	background-color: #05527A;
	text-align: left;
	padding: 3;

}

	
	
	 
}
p.spazio {

	margin-top: 120;
}
 
span.categoriep {
	margin-left: 15;
}
span.sezioni {
	font-style: italic;
	font-size: 18;
}

span.indicedx {
	margin-left: 10;
 font-size: 12;
}

table.categorie {
	margin-left: 5;
	
}
table.categorieh {
font-weight: bold;
font-size: 13;
	width: 360;
	background-color: #1F6386;
	text-align: left;
	padding: 3;
	 	 	 margin-top: 0;
	 margin-bottom: 2;
}
table.categorieh2 {
font-weight: bold;
font-size: 13;
	width: 360;
	background-color: #3B6C9A;
	text-align: left;
	padding: 3;
	 	 	 margin-top: 0;
	 margin-bottom: 2;
}
table.categorieh3 {
font-weight: bold;
font-size: 13;
	width: 360;
	background-color: #5175B3;
	text-align: left;
	padding: 3;
	 	 	 margin-top: 0;
	 margin-bottom: 2;
}
 table.categoriei {
	background-color: #74778A;

}


td.categorieh {

text-align: center;
	width: 110;
	background-color: #455862;

