p {font-size: 0.8em}


.menu {
	border-top: 2px solid white;
	border-bottom: 1px solid white;
	background: transparent url(sfondo3.png) repeat scroll 0%;
	height: 130px;
	width: 100%;
}

.menu h1{
	 font-size:1.3em; margin:15x 0 0 0; color:#003366;
}


.menu ul{margin: 0 0;
	padding: 1em 0 0 0;
	list-style: none;
	float: left; 
	font-weight:bold;
	font-size:1.1em;
	letter-spacing:-1px
	}
	
.menu li { 
	display: inline;
	float: left; 
	margin-right:8px;
	font-size:13px
}


.menu a { width:100px; height:101px;
	float: left;
	background:url(pulsante1.png) no-repeat left top;
	margin:0;
	padding:25px 0 0 0;
	text-decoration:none;
	line-height: 1.5em;
	color: #003366; font-family:Arial, Helvetica, sans-serif; font-weight:bold
	text-decoration:none;
    filter:alpha(opacity=70);
    -moz-opacity:0.70;
    opacity:0.70;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	font-weight:bold; font-size:1.2em

}

.menu .attivo { width:100px; height:101px;
	float: left;
	background:url(pulsante2.png) no-repeat left top;
	margin:0;
	padding:25px 0 0 0;
	text-decoration:none;
	line-height: 1.5em; color: #330066;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	font-weight:bold; font-size:1.2em
}

.menu a:hover {color: #FF2D2D; 
     text-decoration:none;
    filter:alpha(opacity=100);
    -moz-opacity:1.00;
    opacity:1.00;
    
}

a:hover .menu li{color: orange; 
                  text-decoration:none;
                  filter:alpha(opacity=70);
                  -moz-opacity:0.70;
                  opacity:0.70;}




td.menu1{background: url(tables/tab_piccola.gif); background-repeat : repeat-x; background-position: center; border: 2px solid #99c1f4;}
td.menu2{background: #d3ebff; border : 1px solid #99c1f4;}
td.menu{padding: 0px ; background: #d3ebff}

table.menu
{
	font-size:100%;
	position:absolute;
	visibility:hidden;
}
td.menu3{background: url(tables/tab_menu.gif);  background-position: center; border : 1px solid white;}





.titolia {
	width:240px;
	height:180px;
	float:left;
	margin-right:20px;
	color: #003366;
	background-image: url(pulmenu.png);
}
		  
.titolia h2 {margin:0 0 0 0; font-size:2em;}
		  
a .titolia {      text-decoration:none;
                  filter:alpha(opacity=85);
                  -moz-opacity:.85;
                  opacity:.85;}		  
		  
a:hover .titolia {color: orange; 
                  text-decoration:none;
                  filter:alpha(opacity=100);
                  -moz-opacity:1.00;
                  opacity:1.00;}

