html,body
	{
	margin:0 0 0 0px;
	padding:0 0 0 0px;
	}
body
	{
	font-family:Arial, Verdana, sans-serif; 
	font-size: 10pt;
	text-align:center;
	width: 100%;
	}
.table1
	{
	width:100%;
	border:1px solid #000000;
	}
.table2
	{
	background-color:#ffffff;
	border:0px;
	}
.table3
	{
	background-color:#ffffcc;
	border:0;
	}
#cella1
	{
	width:23%;
	background-color:#008800;
	border-right:1px solid #000000;
	}
#cella2
	{
	width:50%;
	background-color:#ffffff;
	}
#cella3
	{
	border:1px solid #cc0000;
	width:45%;
	text-align:justify;
    margin-right:5px;
	padding:4px 4px 4px 4px;
	font-family:arial, verdana,sans-serif;
	font-size:10pt;
	}
#cella4
	{
	border-left:1px solid #000000;
	background-color:#ffffcc;
	width:25%;
	text-align:center;
	padding:0 10px 0 10px
	}
.elenco
	{
	font-family:Arial, Verdana, sans-serif;
	text-align:justify;
	font-size: 8pt;
	padding-left:10px;
	}
.puntielenco
	{
	padding-bottom:10px;
	}
.titolo1
	{
	font-family:Arial, Verdana, sans-serif;
	text-align:center;
	color:#006600;
	font-size:16pt;
	}
.titolo2
	{
	font-family:Arial, Verdana, sans-serif;
	text-align:center;
	color:#006600;
	font-size:12pt;
	}
.titolo3
	{
	text-align:center;
	font-family:Arial, Verdana, sans-serif;
	color:#007700;
	font-size:32pt;
	}
.titolo4
	{
	font-family:Arial, Verdana, sans-serif;
	text-align:center;
	color:#006600;
	font-size:12pt;
	font-weight:bold;
	}
.titolo5
	{
	font-family:Arial, Verdana, sans-serif;
	text-align:center;
	color:#006600;
	font-size:14pt;
	font-weight:bold;
	}
.titolo6
	{
	font-family:Arial, Verdana, sans-serif;
	text-align:center;
	color:#dd0000;
	font-size:12pt;
	font-weight:bold;
	}
.titolo7
	{
	font-family:Arial, Verdana, sans-serif;
	text-align:justify;
	color:#006600;
	font-size:10pt;
	font-weight:bold;
	}
.titolo8
	{
	font-family:Arial, Verdana, sans-serif;
	text-align:center;
	color:#0099ff;
	font-size:14pt;
	font-weight:bold;
	}
.titolo9
	{
	font-family:Arial, Verdana, sans-serif;
	text-align:center;
	color:#dd0000;
	font-size:10pt;
	font-weight:bold;
	}
.comitato
	{
	font-family:Arial,Verdana,sans-serif;
	color:#006600;
	font-weight:bold;
	}
.footer
    {
    margin:20px 4px 4px 4px;
    font-family:Arial,Verdana,sans-serif;
    text-align:center;
	font-size: 8pt;
	}

.clearer
    {
    clear: left
}

.bold
	{
	font-weight:bold;
	}
.red
	{
	color:#cc0000;
	font-weight:bold;
	}
.underline
	{
	font-family:Arial, Verdana,sans-serif;
	font-size:10pt;
	text-decoration:underline;
	}
.sponsoredby
	{
	font-family:Arial, Verdana, sans-serif;
	color:#ffffff;
	font-weight:bold;
	}
.sinistra
	{
	font-family:Arial, Verdana,sans-serif;
	font-size:10pt;
	margin:0 3px 0 3px;
	padding: 3px;
	text-align:center;
	}
div#comitato
	{
	text-align:center;
	background-color:#ffffcc;
	}
div#comitato1
	{
	text-align:center;
	background-color:#ffffcc;
	}
div#comitato2
	{
	text-align:center;
	background-color:#ffffcc;
	}
div#comitato3
	{
	text-align:center;
	background-color:#ffffcc;
	}
div#comitato4
	{
	text-align:center;
	background-color:#ffffcc;
	}
div#comitato5
	{
	text-align:center;
	background-color:#ffffcc;
	}
div#comitato6
	{
	text-align:center;
	background-color:#ffffcc;font-family:Arial, Verdana,sans-serif;
	font-size:10pt;
	margin:0 3px 0 3px;
	padding: 3px;
    }
div#container
	{
	position:relative;
	}
div#box
	{
	padding: 4px 4px 4px 4px;
	text-align:center;
	font-family:arial, verdana, sans-serif;
	font-size:10pt;
	}
.box
    {
    padding: 4px 4px 4px 4px;
	text-align:center;
	font-family:arial, verdana, sans-serif;
	font-size:10pt;
	}
div#newsbox
    {border: solid 2px #dd0000;
    padding: 4px 4px 4px 4px;
   	text-align:center;
    font-family:arial, verdana, sans-serif;
	font-size:10pt;
    } 
div#auguri
	{width:270px;text-align:center;border: 1px solid #cc0000;
    padding: 4px 4px 4px 4px;
    font-family:arial, verdana, sans-serif;
	font-size:10pt;color:#006600;
    }
div#box2
	{
	border:1px solid #cc0000;
	padding:4px 4px 4px 4px;
	text-align:justify;
	}
div#box3
	{
	border:1px solid #cc0000;
	padding:2px 2px 2px 2px;
	text-align:center;
	font-size: 8pt;
	}
div#box4
	{
	border:1px solid #cc0000;
	padding:2px 2px 2px 2px;
	text-align:center;
	font-size: 10pt;
	}  
div#box5
	{
	border:2px solid #cc0000;
	padding:4px 4px 4px 4px;
	text-align:justify;
	}
div#box6
	{
	background-color:#ffcc99;
    font-family:Arial, Verdana,sans-serif;
    border:1px solid #cc0000;
	padding:2px 2px 2px 2px;
	text-align:center;
	font-size: 10pt;
    font-weight:bold;
	}  
div#content
	{
	text-align:justify;
	font-family:Arial, Verdana, sans-serif;
	font-size:10pt;
	margin: 0 3px 0 3px;
	padding: 0 4px 0 4px;
	}
div#content a
	{
	font-family:Arial, Verdana, sans-serif;
	font-size:10pt;
	}
div#navigation ul
	{
	text-align:left;
	margin:0 10px 0 10px;
	padding: 0 0 0 0px;
	list-style-type: none;
	}
div#navigation ul a
	{
	text-decoration:none;
	width: 200px;
	border-bottom: 1px solid #ffff99;
	font-family:Arial,Verdana, sans-serif;
	font-size:10pt;Color:#ffff99;
	font-weight:normal;
	margin-bottom:1px;
	}
div#navigation ul a:hover
	{
	text-decoration:none;
	font-weight:bold;
	Color : #ffffff
	}
a:link 
	{
	text-decoration:none;
	}
a:visited 
	{
	text-decoration:none;
	color: #0000ff;
	}
a:hover 
	{text-decoration:underline;
	color:#dd0000;
	}
p
	{
	font-family:Arial, Verdana, sans-serif;
	font-size:10pt;
	margin:0 3px 0 3px;
	padding: 3px;
	text-align:justify;
	}
h1
	{
	text-align:center;
	background-color:#ffffcc;
	font-family:Arial,Verdana,sans-serif;
	font-size:16pt;
	color:#00008B;
	font-weight:bold;
	border-style: solid;
	border-width: 1px; 
	padding: 1px 4px 1px 4px;
	}
h2
	{
	text-align:center;
	font-family:Arial,Verdana,sans-serif; 
	font-size:14pt; 
	color:#008800;
	font-weight:bold;}
	
h3 {text-align:center;
	background-color:#ffffff;
	font-family:Arial,Verdana,sans-serif; 
	font-size:10pt; 
	color:#dd0000;
	font-weight:bold;
	}
ul {text-align:justify;
	font-family:Arial,Verdana,sans-serif; 
	font-size:10pt; 
	color:#000000;
    }
	
