@charset "iso-8859-1";

A:link {text-decoration: none; color: #0000FF}
A:visited {text-decoration: none; color: #0000FF}
A:hover {text-decoration: none; color: #0000FF; background: #FFFF00}

h1 {font-style: normal; font-variant: normal; font-weight: bold; font-size: 14pt; font-family: Verdana; text-align: center; border-top:3px solid red; border-bottom:3px solid red}
p {font-size:10pt; text-align: justify; font-family: Arial;}
.manifesto p {font-size: 9pt;}

body {font-size: 8pt; text-align: justify; font-family: Arial; background-color: #ffffff}

h4 {font-size: 10pt; font-family: Arial}
h2 {font-size: 12pt; font-family: Times New Roman; color: #000; text-align: left; font-weight: bold; margin-top: 0; margin-bottom: 0}

h3 {font-family: Times New Roman; font-size: 12pt; color: #000080; text-align:  center; margin-top: 0; margin-bottom: 0}

h6 {font-family: Times New Roman; font-size: 10pt; color: #000080; font-style: italic; margin-top: 0; margin-bottom: 0}
li {font-size: 10pt; font-family: Times New Roman}
table.menu {font-size: 10pt; font-family: Arial}

.citazione {border: 1px solid #000; background:#EEEEEE; padding: 8px; }

q {font-size: 10pt}


.navlist li
{
display: inline;
/* for IE5 and IE6 */
 
}

.navlist ul {list-style:none;}

.navlist
{
width: 100%;
/* to display the list horizontaly */
font-family: sans-serif;
margin: 0;
padding: 0;
border-top: 1px #000 solid;
border-left: 1px #000 solid;
border-right: 1px #000 solid;
}

.navlist a
{
width: 99.99%;
/* extend the sensible area to the maximum with IE5 */
display: block;
background-color: #fff;
border-bottom: 1px #000 solid;
text-align: center;
text-decoration: none;
color: #000;
}

.navlist a:hover { background-color: orange; }
.navlist a:visited { color: #000; }

.nonmostra {display:none}