/* ---- Main di PonRicerca ---- */
/*  ---------- Classi relative agli elementi HTML ------------------------------------- */
BODY
{
	font-family: Verdana, Arial;
	margin-top: 0pt;
	margin-left: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	height:100%;
}
TD
{
	font-size: 95%;
}
P
{
	font-size: 80%;
}
UL
{
	list-style-type:square;
	list-style-position:outside;
}
OL
{
	list-style-position:outside;
}
LI
{
	font-size:80%;
}

STRONG
{
	font-weight: bold;
}
EM
{
	font-style: italic;
}
A:link
{
	text-decoration: none;
}
A:visited
{
	text-decoration: none;
}
A:hover
{
	text-decoration: underline;
}
.RowFieldOdd
{
	background-color: #e5ecf2;
}
.RowFieldPair
{
	background-color: #ffffff;
}

/* Classe utile per formattazioni di secondo livello */
.SecondLevel
{
	font-size:100%;
}

/*  --------------------------------------------------------------------------- */

/* --------- Classi assegnate agli elementi testuali che svolgono navigazione tra le pagine ---- */
.NavigateText
{
	font-size: 75%;
	color: #ffffff;
	background-color: #a8c5d5;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 2px;
	padding-right: 2px;
}
.PopupButton
{
	font-size: 70%;
	color: #ffffff;
	background-color: #a8c5d5;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 2px;
	padding-right: 2px;
	cursor:default;
}
.PopupButtonOver
{
	font-size: 70%;
	color: #ffffff;
	background-color: #a8c5d5;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 2px;
	padding-right: 2px;
	cursor:pointer;
	text-decoration:underline;
}
/*  --------------------------------------------------------------------------- */

/*  ---------- Classi per i testi presentati attraverso il controllo  MessageArea -------------- */
.Normal
{
	font-size: 85%;
}
.WarningLevel0
{
	font-size: 80%;
	font-weight: bold;
	letter-spacing: 2px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.WarningLevel1
{
	text-align: center;
	font-size: 90%;
	color: #cc0000;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 10px;
}
.WarningLevel2
{
	font-size: 100%;
	color: #cc0000;
	font-weight: bold;
	letter-spacing: 2px;
}
.WarningLevel3
{
	font-size: 110%;
	color: #cc0000;
	font-weight: bold;
	letter-spacing: 2px;
}
/*  --------------------------------------------------------------------------- */

/* ------------ Classi utilizzate dal controllo ListViewer ------------------------------- */

.ListContainer
{
	font-size: 75%;
}
.ListIntroMessage
{
	padding-top:1px;
	font-size: 80%;
}
.ListWarningMessage
{
	font-size: 110%;
	font-weight: bold;
	letter-spacing: 2px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.SequenceCell
{
	vertical-align: top;
	width: 2px;
	padding-top: 2px;
	padding-right: 3px;
}
.CheckBoxCell
{
	vertical-align: top;
	width: 2px;
}
.ItemLinkCell
{
	vertical-align: top;
	text-align: left;
	padding: 2px;
}
.ItemSeparatorCell
{
	height: 1px;
	background-color: Gray;
}
.ItemLinkCell:link
{
	color: #0000ff;
}
.ItemLinkCell:visited
{
	color: #0000ff;
}
.ItemInfoCell
{
	vertical-align: top;
	text-align: left;
	padding: 2px;
}
.ListNavigatorContainer
{
	margin-top: 5px;
	font-size: 95%;
}
.ListResultContainer
{
	padding-top: 10px;
	font-size: 95%;
}
.pageLink:visited
{
	color: #0000ff;
}
.pageLinkSelected
{
	background: #999999;
	color: white;
}
.pageLinkNavigator:visited
{
	color: #0000ff;
}
.pageLinkNavigator:link
{
	color: #0000ff;
}
/*  --------------------------------------------------------------------------- */

/* ----- Classi utilizzate per i form di data-entry o visualizzazione ------------------------ */
.FormContainer
{
	background-color: #EFF0F1;
	padding: 4px;
}
.FieldLabel /* Cella contenente l'etichetta del campo */
{
	font-size: 70%;
	text-align: left;
	vertical-align: top;
	padding-right: 8px;
}
.MandatoryFieldLabel /* Cella contenente l'etichetta del campo obbligatori */
{
	font-size: 70%;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	padding-right: 8px;
}
.ObjectContainer /* Cella contenente un oggetto radio, check, button etc. */
{
	font-size: 70%;
	text-align: left;
	vertical-align: middle;
	padding-bottom: 4px;
}
.ListObjectContainer /* Cella contenente un oggetto radio, check, button etc. */
{
	font-size: 70%;
	text-align: left;
	vertical-align: middle;
}

.FieldContainer /* Cella contenente il campo */
{
	text-align: left;
	vertical-align: top;
	padding-bottom: 4px;
}
.FieldValue /* Campo di tipo casella di testo */
{
	font-size: 75%;
}
.ReadOnlyFieldValue /* Campo di tipo casella di testo in sola lettura */
{
	font-size: 75%;
	background-color: #EFF0F1;
	border-style: none;
}
.FieldValidator /* Validatore di un singolo campo */
{
	font-size: 70%;
}

.ValidatorSummary /* Riepilogo dei messaggi di errore della validazione */
{
	font-size: 75%;
	color: Red;
}
.FormButton /* Pulsante */
{
	font-size: 75%;
	margin-bottom: 3px;
	margin-top:5px;
}
.ButtonPile /* Pulsante a pila */
{
	font-size: 70%;
	margin-bottom: 1px;
	margin-top:1px;
}
.ClosingFormLine
{
	color: Gray;
	height: 2px;
}




.letteraGlossario:link  {
	color: #336799;
	text-decoration: none;
	font-size: 0.8em;
	font-weight: bold;
}
.letteraGlossario:visited  {
	color: #336799;
	text-decoration: none;
	font-size: 0.8em;
	font-weight: bold;
}
.letteraGlossario:hover  {
	color: #336799;
	text-decoration: underline;
	font-size: 0.8em;
	font-weight: bold;
}					
.letteraGlossario:active  {
	color: #FF8C00;
	text-decoration: underline;
	font-size: 0.8em;
	font-weight: bold;
}
.titleGlossario
{
	font-weight: bold;
	color: #336799;
	font-size: 1.2em;
	margin-left: 1em;
}
/*  --------------------------------------------------------------------------- */
/*  --------------------------------------------------------------------------- */
/* formattazione del DocumentList */

.documentListContainer /* formatta la tabella */
{
	font-size: 100%;
	width: 100%;
}

.documentListImagesInfoCell /* formatta la cella contenente l'immagine*/
{
	width: 20px;
}

.documentListItemAncor /* formatta il link */
{
	color: #1179AE;
	width: 460px;
}

.documentListItemInfoCell /* formatta la cella contenente il link */
{
	
	padding-right: 20px;
}

.documentListImagesAncor /* formatta la cella contenenta le icone */
{
	vertical-align: top;
	cursor: pointer;
	text-align: left;
	width: 35px;
}
.documentListItemDimensionInfoCell
{
	padding-right: 10px;
	width: 50px;
}
.archivioNotebook
{
	margin-left: 20px;
	font-size: 9pt;
}
/* classi per la gestione del pannello di errore della newsletter */
.ErrorField
{
	color: Red;
	font-weight: bold;
}
.ErrorPanel
{
	display: none;
	position: relative;
	background-color: #EFF0F1;
	padding: 5px;
	border: solid 1px #dcdcdc;
	width: 300px;
	font-size: 90%;
}
.CloseLink
{
	font-weight: bold;
	color:	#508BAC
}
.textNewsletter
{
	font-size:0.8em;
	padding-bottom: 10px;
}
/*documemtlist Progetti centri supercalcolo*/
.documentListProject
{
	font-size: 0.8em;
}
.documetListIntestazione
{
	font-weight:bold;
}
/*  --------------------------------------------------------------------------- */

.tabellaRiepilogo /* formatta la tabella di riepilogo in replica rilevazioni*/
{
	font-size: 0.8em;		
	width: 60%;	
	border: 1px solid #385164;/*#FF9900;*/
}
.headerRow /* formatta la riga di intestazione della tabella di riepilogo in replica rilevazioni*/
{
	font-weight: bold;
	background-color: #AFBBC9;/*#FFE4B5;*/	
}
.detRow /* formatta la riga di dettaglio della tabella di riepilogo in replica rilevazioni*/
{
}
.selectText /* formatta la riga contenente la combo dei valori nella tabella di riepilogo in replica rilevazioni*/
{
}
.messageArea /* formatta il messaggio iniziale*/ 
{
}