body
{
	background-color:#FFFFFF;
	font-family: "Verdana,Arial,Helvetica,Sans-Serif"; 
	color: #2c4c2c;
	font-size: 10pt;
	margin: 0px;
}

a.menu:link
{
	color:#2c4c2c;
	text-decoration: none;
}
a.menu:visited
{ 
	color:#2c4c2c;
	text-decoration: none;
}

a.menu:active
{ 
	color:#2c4c2c;
	text-decoration: none;
}

a.menu:hover
{ 
	color:#e8fcba;
	text-decoration: none;
}



a:link     { color:#2c4c2c; }
a:visited  { color:#2c4c2c; }
a:active   { color:#2c4c2c; }
a:hover    { color:#85b76d; }

a.back:link     { color:#e8fcba; }
a.back:visited  { color:#e8fcba; }
a.back:active   { color:#e8fcba; }
a.back:hover    { color:#2c4c2c; }

h1
{
	font-size: 14pt;
}

h2
{
	font-size: 12pt;
}

h3
{
	font-size: 10pt;

}

h4
{
	font-size: 8pt;
}


div.progetti {
	padding: 3px 3px 3px 3px;
	border-width: 0px 0px 1px 1px;
	border-style: solid;
	border-color: #2c4c2c;
	background-color: #e8fcba;
	text-align: left;
	font-weight: bold;
	font-size: 10pt;
}

div.titolo {
	padding: 3px 3px 3px 3px;
	border-width: 0px 0px 1px 1px;
	border-style: solid;
	border-color: #2c4c2c;
	background-color: #e8fcba;
	text-align: center;
	font-weight: bold;
	font-size: 12pt;
}

div.copy {
	padding: 3px 3px 3px 3px;
	border-width: 0px 0px 1px 1px;
	border-style: solid;
	border-color: #2c4c2c;

	text-align: left;
	font-weight: bold;
	font-size: 10pt;
}
td.apertosx
{
	width: 25%;
	padding: 10px 10px 10px 10px;
	border-width: 1px 0px 0px 1px;
	border-style: solid;
	border-color: #2c4c2c;
	background-color: #85b76d;
	text-align: center;
	font-weight: bold;
	font-size: 12pt;
}

td.apertodx
{
	width: 25%;
	padding: 10px 10px 10px 10px;
	border-width: 1px 1px 0px 0px;
	border-style: solid;
	border-color: #2c4c2c;
	background-color: #85b76d;
	text-align: center;
	font-weight: bold;
	font-size: 12pt;
}

td.attivo
{
	width: 25%;
	padding: 10px 10px 10px 10px;
	border-width: 2px 2px 0px 2px;
	border-style: solid;
	border-color: #2c4c2c;
	background-color: #e8fcba;
	text-align: center;
	font-weight: bold;
	font-size: 12pt;
}

td.dati_africa
{
	width: 100%;
	padding: 10px 10px 10px 10px;
	border-width: 2px 2px 2px 2px;
	border-style: solid;
	border-color: #2c4c2c;
	background-image: url('../img/africa.jpg');
	background-repeat: repeat;
	text-align: left;
	font-size: 10pt;
}

td.dati_near
{
	width: 100%;
	padding: 10px 10px 10px 10px;
	border-width: 2px 2px 2px 2px;
	border-style: solid;
	border-color: #2c4c2c;
	background-image: url('../img/near.jpg');
	background-repeat: repeat;
	text-align: left;
	font-size: 10pt;
}

td.dati_mede
{
	width: 100%;
	padding: 10px 10px 10px 10px;
	border-width: 2px 2px 2px 2px;
	border-style: solid;
	border-color: #2c4c2c;
	background-image: url('../img/europa.jpg');
	background-repeat: repeat;
	text-align: left;
	font-size: 10pt;
}

td.dati_asia
{
	width: 100%;
	padding: 10px 10px 10px 10px;
	border-width: 2px 2px 2px 2px;
	border-style: solid;
	border-color: #2c4c2c;
	background-image: url('../img/asia.jpg');
	background-repeat: repeat;
	text-align: left;
	font-size: 10pt;
}

td.dati_latin
{
	width: 100%;
	padding: 10px 10px 10px 10px;
	border-width: 2px 2px 2px 2px;
	border-style: solid;
	border-color: #2c4c2c;
	background-image: url('../img/latin.jpg');
	background-repeat: repeat;
	text-align: left;
	font-size: 10pt;
}

td.dati_inter
{
	width: 100%;
	padding: 10px 10px 10px 10px;
	border-width: 2px 2px 2px 2px;
	border-style: solid;
	border-color: #2c4c2c;
	background-image: url('../img/mondo.jpg');
	background-repeat: repeat;
	text-align: left;
	font-size: 10pt;
}

td.dati_undp
{
	width: 100%;
	padding: 10px 10px 10px 10px;
	border-width: 2px 2px 2px 2px;
	border-style: solid;
	border-color: #2c4c2c;
	background-image: url('../img/mondo.jpg');
	background-repeat: repeat;
	text-align: left;
	font-size: 10pt;
}
td.logo {
	padding: 0px;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #2c4c2c;
	font-size: 10pt;
}


td.back
{
	width: 100%;
	padding: 3px;
	border-width: 2px 2px 2px 2px;
	border-style: solid;
	border-color: #2c4c2c;
	background-color: #85b76d;
	text-align: right;
	font-weight: bold;
	font-size: 10pt;
}

td.titolo
{
	width: 100%;
	padding: 3px;
	border-width: 2px 2px 0px 2px;
	border-style: solid;
	border-color: #2c4c2c;
	background-color: #e8fcba;
	text-align: center;
	font-weight: bold;
	font-size: 12pt;
}

td.progetto
{
	width: 30%;
	padding: 17px 0px 0px 0px;;
	text-align: left;
	font-weight: bold;
	font-size: 10pt;
	vertical-align: top;
}

td.elenco
{
	width: 70%;
	padding: 12px 0px 0px 0px;
	border-width: 0px 0px 1px 1px;
	border-style: solid;
	border-color: #2c4c2c;
	text-align: left;
	font-size: 10pt;
}

tr
{
}

table.menu
{
	table-layout: auto;
	width: 750px;
	empty-cells: show;
}

ul 
{
	list-style-type:disc;
	font-size: 10pt;
}

li 
{
	padding: 5px 0px 0px 0px;
	text-align: justify;
}

table {
}

.up {
	font-size: 10pt;
	font-weight: bold;
	text-align: right;	
	padding: 0px 0px 5px 0px;
}

.giustifica {
	text-align:justify;
	font-size:10pt;
}

.piccolo {
	text-align:justify;
	font-size:8pt;
}