.testo_footer{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:bold;}
  .suggest_link {
    background-color: #EEEEEE;
	padding: 0px 0px 0px 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px;
    font-weight: bold; 
    font-style: normal;
    text-align:left;
    vertical-align:middle;
    color:#000000;
  }
  
  .suggest_link_over {
	background-color: #CCCCCC;
	padding: 0px 0px 0px 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px;
    font-weight: bold; 
    font-style: normal;
    text-align:left;
    vertical-align:middle;
    color:#000000;
    cursor:pointer;
  }
  
  #search_suggest {
	position: absolute; 
	background-color: #FFFFFF; 
	text-align: left; 
	border: 0px solid #000000;			
  }		
  
  .contenitoreDiv {
	position: absolute; 
	background-color: #FFFFFF; 
	text-align: left; 
	width:135px;
	font-size: 10px; 
	color: #003168; 
  }	


.BoxUserControl
{
	MARGIN-TOP: 5px;
	margin-left: 15px;
	}
	
	
	.LoginUserControl
	{
		
		MARGIN-TOP: 105px;
		margin-left:95px;
		
		
	}

	.LabelSipamField 
	{ 
		FONT-WEIGHT: bold; 
		font-size: 10px; 
		color: #003168; 
		font-family: Verdana;
		padding-bottom:5px; 
		

	}
	
	.LabelSipamDescription
	{ 
		FONT-WEIGHT: bold; 
		font-size: 12px; 
		color: #003168; 
		font-family: Verdana; 
		

	}

	
	.LabelSipamTitle
	{
		/*padding-top:15px; */
		font-size:14px; 
		FONT-WEIGHT: bold; 
		color: #d79903; 
		TEXT-ALIGN: center;
		text-decoration:underline;
		text-transform:uppercase;
		padding-bottom:15px; 
		
	}
		.TitleSecondLevel
	{
		padding-top:15px; 
		font-size:13px; 
		FONT-WEIGHT: bold; 
		color: #003168; 
		TEXT-ALIGN: center;
		text-transform:uppercase;
		padding-bottom:15px; 

		
	}
	.TextInputSipamStyle
	{
		font-family:Verdana;
		font-size:12px;
		
		
		}
	.ListInputSipamStyle
	{
		font-family:Verdana;
		font-size:11px;
		
		
		}	
	
	.ButtonSipamStyle
	{
		background-color:White;
		border:1px solid #507CD1;
		font-family:Verdana;
		font-size:12px;
		color:#284E98;
		}

	.etichetta 
	{
		FONT-WEIGHT: bold; 
		font-size: 12px; 
		color: #003168; 
		font-family: Verdana; 
		width:180px;
		text-align:left; 
		padding-right:5px 
		}
	.etichettaCorta 
	{
		FONT-WEIGHT: bold; 
		font-size: 12px; 
		color: #003168; 
		font-family: Verdana; 
		width:130px;
		text-align:left; 
		padding-right:3px 
		}		
	.etichettaNum 
	{
		FONT-WEIGHT: bold; 
		background-color: #ffff00;
		border:1px solid #507CD1;
		border-right-width:1px;
		font-size: 12px; 
		color: #003168; 
		font-family: Verdana; 
		width:30px;
		text-align:left; 
		padding-right:1px 
		}	
	.etichettaNum2 
	{
		FONT-WEIGHT: bold; 
		background-color:  #00ff00;
		border:1px solid #507CD1;
		border-right-width:1px;
		font-size: 12px; 
		color: #003168; 
		font-family: Verdana; 
		width:30px;
		text-align:left; 
		padding-right:1px 
		}		
	.etichettaSmall 
	{
		FONT-WEIGHT: bold; 
		font-size: 10px; 
		color: #003168; 
		font-family: Verdana; 
		width:180px;
		text-align:left; 
		padding-right:5px 
		}	
	.etichettaXSmall 
	{
		FONT-WEIGHT: bold; 
		font-size: 10px; 
		color: #003168; 
		font-family: Verdana; 
		width:40px;
		text-align:left; 
		padding-right:5px 
		}			
	.etichettaGrande
	{
		FONT-WEIGHT: bold; 
		font-size: 12px; 
		color: #003168; 
		font-family: Verdana; 
		width:300px;
		text-align:left; 
		padding-right:5px 
		}		
   .etichettaSpiegazioni 
	{
		font-size: 12px; 
		color:#0033cc ;
		font-family: Verdana; 
		text-align: center; 
		font-style:italic;
		padding-right:5px 
		}
  .MessErrorRed
{
    font-weight: bold;
    font-size: 12px;
    color: #ff3333;
    font-family: Verdana;
    width: 180px;
    text-align: left;
    padding-right: 5px;
    direction: ltr;
    background-color: #ffffff;
}

	.etichettaCenter
	{
		FONT-WEIGHT: bold; font-size: 12px; color: #003168; font-family: Verdana; width:180px;text-align:center; padding-right:5px 
		}
	.radioetic 
	{
		FONT-WEIGHT: bold; font-size: 12px; color: #003168; font-family: Verdana; 
		}
.data_notizia{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#d7a029;}
#link_footer:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}
#link_footer:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}
#link_footer:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}
#link_footer:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}
#link_notizia_pubb:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#003366;
}
#link_notizia_pubb:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#003366;
}
#link_notizia_pubb:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#003366;
}
#link_notizia_pubb:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#003366;
}
#link_notizia_pubb{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#003366;
}
.testo_notizia{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#003366;
}

#link_segue_notizia:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#d7a029;
}
#link_segue_notizia:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#d7a029;
}
#link_segue_notizia:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#d7a029;
}
#link_segue_notizia:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#d7a029;
}

#link_segue_pubb:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
font-weight:normal;
color:#37a6c4;
}
#link_segue_pubb:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
font-weight:normal;
color:#37a6c4;
}
#link_segue_pubb:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
font-weight:normal;
color:#37a6c4;
}
#link_segue_pubb:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
font-weight:normal;
color:#37a6c4;
}
.voce_utente{
PADDING-LEFT: 5px; FONT-WEIGHT: bold; COLOR: #d7a029; PADDING-TOP: 5px; /*BORDER-BOTTOM: #ffffff 1px solid;*/ HEIGHT: 20px; TEXT-ALIGN: left 
}
		.testo { FONT-SIZE: 10px; FONT-FAMILY: Verdana }
	BODY { MARGIN-TOP: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px;  TEXT-ALIGN: center }
	TD { FONT-SIZE: 10px }
	.vociMenDX { COLOR: #737069; MARGIN-RIGHT: 5px; HEIGHT: 20px }
	.InsiemeVoci { BORDER-BOTTOM: #bed6e7 1px solid }
	.vociMenSXliv1 { PADDING-LEFT: 5px; FONT-WEIGHT: bold; COLOR: #ffffff; PADDING-TOP: 5px; /*BORDER-BOTTOM: #ffffff 1px solid;*/ HEIGHT: 20px; TEXT-ALIGN: left }
	A.vociMenSXliv1Link:hover { COLOR: #ff8800; TEXT-DECORATION: underline }
	A.vociMenSXliv1Link { FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none }
	.vociMenSXliv2 { PADDING-LEFT: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: left }
	A.vociMenSXliv2Link:hover { COLOR: #ff8800; TEXT-DECORATION: underline }
	A.vociMenSXliv2Link { COLOR: #ffffff; TEXT-DECORATION: none }
	 .menupunto{float:left; width:10px;}
	 .menutratto{ width:5px; color:#FFFFFF;}	 
	 
.TitPag{
	text-align:left;
	color:#d7a029;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	font-size:16px;
	font-weight:bold;
	text-transform:capitalize;
	margin-bottom:15px;
	border-bottom:2px solid #d7a029;
}
.TitPagNoCapitalize{
	text-align:left;
	color:#d7a029;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	font-size:16px;
	font-weight:bold;
	margin-bottom:15px;
	border-bottom:2px solid #d7a029;
}
.TitArchivePost{
	text-align: right;
	color:#d7a029;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	font-size:9px;
	font-weight:bold;
	margin-bottom:15px;
	border-bottom:2px solid #d7a029;
}
.LinkInTit{
	text-align:right;
	color:#d7a029;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	font-size: 9px;
	font-weight: normal;
	margin-bottom:15px;
	border-bottom:2px solid #d7a029;
}
.TitForm{
	text-align:center;
	padding-top:4px;
	color:#d7a029;
	letter-spacing:1px;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	text-transform:uppercase;
	margin-bottom:15px;
}
.TitCountry{
	text-align:center;
	padding-top:4px;
	color:#d7a029;
	letter-spacing:1px;
	font-size:20px;
	font-weight:bold;
	text-decoration:underline;
	text-transform:uppercase;
	margin-bottom:15px;
}
.ImpostazioneRepeater{
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	width:600px;
	text-align:left;
}

.ImpostazionePagina{
	margin-left:11px;
	margin-top:24px;
	margin-bottom:15px;
}
.ImpostazionePaginaLink{
	margin-left:11px; 
	margin-top:24px;
	margin-bottom:15px;
	word-spacing: 1; line-height: 150%; margin-left: 0; margin-top: 11; margin-bottom: 11
}
.ImpostazionePaginaPopUp{
	margin-left:110px;
	margin-top:24px;
	margin-bottom:15px;
	width:700px;
	border:2px solid #C6D3EF;
}
.BordBottTit{
	border-bottom:2px solid #C6D3EF;
}
.BordItem{
	border-bottom:1px dotted #C6D3EF;
}

/*Stili riguardanti le pagine con un elenco (es. Gallery e Publication)*/
	.BoxLiv1Elenco{
		width:520px;
		margin-top:20px;
	}
	.BoxIconElenco{
		float:left;
		padding-top:10px;
	}
	.BoxDxElenco{
		float:left;
	}
	.BoxDxTitElenco{
		background-color: silver; 
		padding:2px;
	}
	.BoxDxDescElenco{
		color:#000080; 
		font-weight:bold; 
		padding:2px;
		width:450px;
	}
	/*FINE Stili riguardanti le pagine con un elenco (es. Gallery e Publication)*/
	
	/*Nome Specie di pesci*/
	.specieStyle{
		font-style:italic;
	}


	/*Sezione Contenuti*/
	.NewsPage{
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	.contdata_notizia{
		font-size:11px;
		font-style:italic;
		font-weight:bold;}
	
	.conttitolo{
		font-size:12px;
		font-weight:bold;}
	
	.contabstract{
		font-size:10px;
		font-style:italic;}
	
	.conttesto{
		font-size:10px;
		text-align:justify;
	}
	/*.sezione{
		font-size:14px;
		font-weight:bold;
		text-transform:uppercase;
		background-color:#B3E7FF}*/
	
	.contvoce_menudx{
		font-size:12px;
		font-weight:bold;
		text-transform:uppercase;
		text-decoration:underline}

	.liCont{
		text-align:justify;
	
	}
	.menustyle {font-family:verdana;font-size:10px; border: solid 1px #f1f1f1; COLOR: #6887a5; 
	padding: 2px 6px 2px 6px; margin: 0px; background: #e3eaf4; white-space: nowrap; 
	font-weight:bold; }
		/*FINE Sezione Contenuti*/
		
		/*MicroPortals Stylesheet*/
		       .style1 { text-align: center; }
		
        .style2 { width: 498px; }
		
        #TextArea1 { height: 92px; }
		
		div.scroll { background:url(htm/content/gradient.png); width:220px; height:140px; margin-left: 10pt;
					 overflow:auto; border:1px solid #EEE; text-align: left; 
					 padding: 2px; font-size: 11pt; margin-bottom: 10pt;}
		
		div.scroll p { margin-top: 0; margin-bottom: 10pt; }
		div.scroll p a:link { color: #004080; }
		div.scroll p a:visited { color: #004080; }
		div.scroll p a:hover { color: #DAA852; }

		div.box_title { width:220px; height:20px; color: #DAA852; 
						font-weight:bold; margin-left: 10pt; }

div.box{width:191px;width:200px;
    height:190px;height: 200px;
    overflow:auto;padding: 4px;
    border:1px solid #EEE;border-right:0 solid;
    background:url(htm/content/gradient.png) repeat-x fixed top left}

div.box p{margin-top:0}	
/*FINE MicroPortals Stylesheet*/