* 						{margin: 0; padding: 0; border: 0;}
.rss-popup				{margin-top:15px; margin-bottom:45px; margin-left:20px; margin-right:0 auto; padding: 0; width: 212px; height:136px; list-style: none; position: relative}
div.rss-popup em		{vertical-align:top; padding-top:10px; background: url(bubble-s.png) no-repeat; width:212px; height: 136px; position: absolute; top: -70px; left: -0px; text-align:left; padding-left:10px; color:#666666; font-family:trebuchetMS, arial; font-size:11px; z-index: 2; display: none}
#rss-icon 				{width: 212px; height: 176px; background: url(cornice-s.png) no-repeat 0 0; text-align:center; margin:0 auto; display: block; vertical-align:middle}
div.rss-popup em 	b	{color:#05a4ba; font-size:15px;}
div.rss-popup em 	a	{color:#05a4ba; text-decoration:none; font-weight:bold;}
#rss-icon  img 			{margin-top:17px; z-index:99 !important ;}
#menu					{font-family:lucida grande, trebuchet ms, arial; margin:0; padding:0; margin-top:0px;}
#menu ul				{list-style:none; margin:0; padding:0;}
#menu li				{height:20px; list-style:none; margin:0; padding:0; text-align:justify; float:left; margin-right:3px;}
#menu a					{height:20px; display:block; font-size:15px; color:#FFFFFF; text-decoration:none; margin:0; padding:5px;  padding-right:7px; padding-left:10px;}
#menu a:hover			{color:#FFFFFF; font-weight: normal; text-decoration:underline; background-color:#0d859c}
#menu a:active			{color:#FFFFFF; text-decoration:none;}
#menu a:visited			{color:#FFFFFF; text-decoration:none;}

body					{text-align:center; margin:0 auto; background-image:url(bg.jpg); background-repeat:repeat-x; font-family:lucida grande, trebuchet ms, arial}

table.contenitore		{width:950px; border:0; text-align:center; margin:0 auto;}
td.alto					{background-image:url(head.jpg); width:950px; height:393px; background-position:center top; background-repeat:no-repeat; vertical-align:top}
td.contenuto			{background-color:#FFFFFF; text-align:center; margin:0 auto; vertical-align:top;}
div.chiude				{text-align:center; margin:0 auto; width:950px; height:258px;}
div.piramedia			{text-align:center; margin:0 auto; vertical-align:top; margin-top:14px; margin-left:28px; width:278px; height:150px; padding-top:15px}
div.anno				{width:900px; height:50px; color:#FFFFFF; text-align:left; margin-left:28px; font-size:10px;}
td.footer				{background-image:url(footer.jpg); height:280px; background-position:top left; background-repeat:no-repeat;}
.totale					{text-align: left; margin-left: 5px; font-size: 9pt; font-family: verdana}