un /* ================================     CSS STYLES FOR DotNetNuke    ================================ */    ================================ */ /******************************************/ /***** STILI PERSONALIZZATI TAG HTML ******/ /******************************************/ /*** Tutti i link assumono questo stile, se non viene specificato diversamente nel codice ***/ A:link, A:active, A:visited
{
	font-family: verdana, arial, 'microsoft sans serif' , sans-serif;
	text-decoration: underline;
	color: #006699;
}
A:hover
{
	text-decoration: underline;
	color: #AA3737;
}
UL
{
	margin-left: 0px;
	text-align: left;
}
OL
{
	margin-left: 25px;
	text-align: left;
}
UL LI
{
	font-family: verdana, arial, 'microsoft sans serif' , sans-serif;
	font-size: small;
	font-weight: normal;
	list-style-type: disc;
}

OL LI
{
	font-family: verdana, arial, 'microsoft sans serif' , sans-serif;
	font-size: small;
	font-weight: normal;
}

/********************************************************/
/***** STILI PERSONALIZZATI PER LE PAGINE STATICHE ******/
/********************************************************/
.calendario
{
	background-color: #ccc;
}



/*** Definisce lo stile dei titoli delle home di sezione ***/
.titolo_sezione
{
	font-family: verdana, arial, 'microsoft sans serif' , sans-serif;
	font-weight: bold;
	font-size: small;
	color: #006699;
}
/*** Definisce lo stile dei titoli di pagina (Testo in blu sottolineato) ***/
.titolo_content
{
	font-family: verdana, arial, 'microsoft sans serif' , sans-serif;
	font-weight: bold;
	font-size: 1em;
	color: #006699;
	border-bottom: #CCC 1px solid;
	width: 100%;
}
/*** Definisce lo stile dei contenuti delle pagine statiche ***/
.testo_content
{
	font-family: verdana, arial, 'microsoft sans serif' , sans-serif;
	font-weight: normal;
	font-size: small;
	color: #333333;
}
/*** Definisce lo stile di alcune parole evidenziate in rosso ***/
.testosel_content
{
	font-family: verdana, arial, 'microsoft sans serif' , sans-serif;
	font-weight: bold;
	color: #AA3737;
}
/*** Definisce lo stile dei titoli dei paragrafi evidenziati da una barra gialla ***/
.titolo_paragrafo
{
	font-family: verdana, arial, 'microsoft sans serif' , sans-serif;
	font-weight: bold;
	font-size: small;
	color: #333333;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-top: 2px;
	background-color: #FFCC00; /*width: 100%;*/
}

.titolo_paragrafo2
{
	font-family: verdana, arial, 'microsoft sans serif' , sans-serif;
	font-weight: bold;
	font-size: small;
	color: #333333;
	padding-top: 0px;
	background-color: #FFCC00;
	width: 100%;
}
.titolo_paragrafoSelezionaCerca
{
	font-family: verdana, arial, 'microsoft sans serif' , sans-serif;
	font-weight: bold;
	font-size: small;
	color: #333333;
	padding-top: 0px;
	background-color: #fff9e4;
	width: 100%;
}

/*** Definisce lo stile dei titoli dei paragrafi evidenziati da una barra gialla ***/
.colore_paragrafo
{
	background-color: #FFCC00;
}

/*** Definisce lo stile  ***/
.StatusBarComandi
{
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	padding-left: 1px;
	font-weight: normal;
	font-size: xx-small;
	border-left: silver 1px solid;
	width: 96%;
	color: #333333;
	padding-top: 2px;
	border-bottom: silver 1px solid;
	font-family: verdana, arial, 'microsoft sans serif' , sans-serif;
	background-color: #fffacd;
}
/*** Definisce lo stile dei titoli nei box grigi laterali ***/
.titolo_box
{
	font-family: verdana, Arial, 'Microsoft Sans Serif' , sans-serif;
	font-weight: bold;
	font-size: small;
	text-decoration: none;
	color: #006699;
}
/*** Definisce lo stile dei testi nei box grigi laterali ***/
.testo_box
{
	font-family: verdana, arial, 'microsoft sans serif' , sans-serif;
	font-weight: normal;
	font-size: small;
	color: #333333;
}

/*************************************/
/***** STILI DNN PERSONALIZZATI ******/
/*************************************/

/*** style for module titles ***/
.Head
{
	font-family: verdana, Arial, 'Microsoft Sans Serif' , sans-serif;
	font-size: small;
	font-weight: bold;
	color: #333333;
	padding-left: 5px;
}
.HeadNoBold
{
	font-family: verdana, Arial, 'Microsoft Sans Serif' , sans-serif;
	font-size: small;
	font-weight: normal;
	color: #333333;
}
/*** Stile utilizzato maggiormente per le label dei moduli, form di ricerca... ***/
@media screen
{

	.SubHead
	{
		font-family: verdana, arial, 'microsoft sans serif' , sans-serif;
		font-weight: bold;
		font-size: small;
		color: #333333;
		text-align: left;
		width: 30%;
	}

	A.SubHead:link, A.SubHead:active, A.SubHead:visited
	{
		font-family: verdana, arial, 'microsoft sans serif' , sans-serif;
		text-decoration: underline;
		color: #006699;
	}
	A.SubHead:hover
	{
		text-decoration: underline;
		color: #AA3737;
	}

}

@media print
{

	.SubHead
	{
		font-family: verdana, arial, 'microsoft sans serif' , sans-serif;
		font-weight: bold;
		font-size: 9pt;
		color: #333333;
		text-align: left;
		width: 30%;
	}
}

select.SubHead
{
	width: 100%;
	height: auto;
}



/*** variante in rosso dello stile "subhead" ***/
.SubHeadRed
{
	font-family: verdana, arial, 'microsoft sans serif' , sans-serif;
	font-weight: bold;
	font-size: x-small;
	color: #FF0000;
}
.Normal
{
	font-family: verdana, arial, 'microsoft sans serif' , sans-serif;
	font-weight: normal;
	font-size: small;
	color: #333333;
}
/*** Stile usato per evidenziare i giorni (ModuliFormativiErogEff.ascx) ***/
.infoTimeoutSessione, a.infoTimeoutSessione:hover
{
	font-size: small;
	font-weight: bold;
	color: #006699;
}
.infoTimeoutSessioneScaduta, a.infoTimeoutSessione:hover
{
	font-size: small;
	font-weight: bold;
	color: #ff0000;
}

.NormalTextBoxSmall
{
	font-family: Tahoma, Arial, verdana;
	font-size: small;
	font-weight: bold;
	color: #006699;
}
/*** Stile usato per evidenziare i giorni (ModuliFormativiErogEff.ascx) ***/
.NormalTextBoxSmall_red
{
	font-family: Tahoma, Arial, verdana;
	font-size: small;
	font-weight: bold;
	color: #ff0000;
}
/*** Stile utilizzato per i messaggi di errore o validazione ***/
.NormalRed
{
	font-family: Tahoma, Arial, verdana;
	font-size: small;
	font-weight: normal;
	color: #ff0000;
}

/********************************************************/
/***** STILI PERSONALIZZATI NELLE PAGINE DINAMICHE ******/
/********************************************************/

/* text style for buttons and link buttons used in the portal admin pages */
.LinkButtonStandard
{
	border-right: #000099 2px solid;
	padding-right: 2px;
	border-top: #000099 2px solid;
	padding-left: 2px;
	font-weight: normal;
	font-size: small;
	padding-bottom: 2px;
	border-left: #000099 2px solid;
	padding-top: 2px;
	border-bottom: #000099 2px solid;
	font-family: Tahoma, Arial, verdana;
	background-color: #a9a9a9;
	text-decoration: none;
}

/* hyperlink style for buttons and link buttons used in the portal admin pages */
a.LinkButtonStandard:link
{
	border-right: #000099 2px solid;
	border-top: #000099 2px solid;
	font-weight: normal;
	font-size: small;
	border-left: #000099 2px solid;
	border-bottom: #000099 2px solid;
	font-family: Tahoma, Arial, verdana;
	background-color: #a9a9a9;
	text-decoration: none;
}

a.LinkButtonStandard:visited
{
	border-right: #000099 10px solid;
	padding-right: 2px;
	border-top: #000099 10px solid;
	padding-left: 2px;
	font-weight: normal;
	font-size: small;
	padding-bottom: 2px;
	border-left: #000099 10px solid;
	padding-top: 2px;
	border-bottom: #000099 10px solid;
	font-family: Tahoma, Arial, verdana;
	background-color: #a9a9a9;
	text-decoration: none;
}

a.LinkButtonStandard:active
{
	text-decoration: none;
	color: #003366;
}

a.LinkButtonStandard:hover
{
	color: #66cc66;
	text-decoration: none;
}



/*** Utilizzato per suddividere in gruppi le form di inserimento dati
		(Riconoscibile per la banda grigia di sfondo) ***/
@media screen
{
	.titolo_sectionhead
	{
		background-color: #CCCCCC;
		font-family: verdana, Arial, 'Microsoft Sans Serif' , sans-serif;
		font-size: small;
		font-weight: bold;
		color: #333333;
		text-align: left;
		padding: 0px 0px 2px 2px;
	}
}

/*** Applicato alle tabelle di alcune form e ricerche
		(riconoscibile per lo sfondo grigio chiaro) ***/
.sfondo_moduli
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	background-color: #fcfcfc;
}
/*** (tabelle sfondo azzurro e bordo grigio) ***/
@media screen
{
	.sfondo_contorno
	{
		border-right: #cccccc 1px solid;
		border-top: #cccccc 1px solid;
		padding-left: 4px;
		font-size: small;
		padding-bottom: 2px;
		border-left: #cccccc 1px solid;
		padding-top: 2px;
		border-bottom: #cccccc 1px solid;
		font-family: verdana, arial, 'microsoft sans serif' , sans-serif;
		background-color: #d6f3ff;
	}
}

@media print
{
	.sfondo_contorno
	{
		border-right: #cccccc 1px solid;
		border-top: #cccccc 1px solid;
		padding-left: 4px;
		font-size: 8pt;
		padding-bottom: 2px;
		border-left: #cccccc 1px solid;
		padding-top: 2px;
		border-bottom: #cccccc 1px solid;
		font-family: verdana, arial, 'microsoft sans serif' , sans-serif;
	}
}
/*** (tabelle sfondo azzurro e bordo grigio per suggerimenti) ***/
.suggerimenti
{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	padding-left: 4px;
	font-size: x-small;
	padding-bottom: 2px;
	border-left: #cccccc 1px solid;
	padding-top: 2px;
	border-bottom: #cccccc 1px solid;
	font-family: verdana, arial, 'microsoft sans serif' , sans-serif;
	background-color: #d6f3ff;
}

/*** Stile personalizzato Progetto Gestione ***/
.sfondo_gestione
{
	font-family: verdana, arial, 'microsoft sans serif' , sans-serif;
	font-weight: normal;
	font-size: small;
	color: #333333;
	background-color: #F0F0F0;
	padding: 2px;
	border: 1px solid #CCCCCC;
}
/*** Utilizzato per i testi di adesione alla legge sulla privacy ***/
.testo_privacy
{
	font-family: Tahoma, Arial, verdana;
	text-align: justify;
}
/*** Utilizzato per le note testo a lato di alcune griglie ***/
.testo_note
{
	font-family: Tahoma, Arial, verdana;
	font-size: 0.75em;
	font-weight: normal;
	text-align: left;
	border: solid 1px #999999;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	background-color: #dcdcdc;
	vertical-align: top;
}

.NoteEditGrid
{
	padding-left: 25px;
	margin-left: 0px;
}
.NoteEditGridPunti
{
	font-size: 1em;
}

.NotePrimoAccesso
{
	font-family: verdana, arial, 'microsoft sans serif' , sans-serif;
	font-size: small;
	font-weight: bold;
	color: red;
}

.TestoEvidenziato
{
	font-family: Tahoma, Arial, verdana;
	font-weight: bold;
	font-size: small;
	text-decoration: none;
	color: #006699;
}
/*** Utilizzati nella tabella delle graduatorie ufficiali ***/
.TitoloSmall
{
	font-family: Tahoma, Arial, verdana;
	font-weight: bold;
	font-size: x-small;
	text-decoration: none;
	color: #FFFFFF;
}
.TestoSmall
{
	font-family: Tahoma, Arial, verdana;
	font-weight: normal;
	font-size: x-small;
	text-decoration: none;
	color: #000000;
}
.TestoSmallBold
{
	font-family: Tahoma, Arial, verdana;
	font-weight: bold;
	font-size: x-small;
	text-decoration: none;
	color: #000000;
}
.TestoSmall a:active, .TestoSmall a:link, .TestoSmall a:visited
{
	font-family: Tahoma, Arial, verdana;
	font-weight: normal;
	font-size: x-small;
	text-decoration: underline;
}
.LabelSmall
{
	font-family: Tahoma, Arial, verdana;
	font-weight: bold;
	font-size: x-small;
	text-decoration: none;
	color: #006699;
}
/********************************************************/

/********************************************************/
/***** STILI PERSONALIZZATI NELLA PAGINA PFID ******/
/********************************************************/

/*** Utilizzato per suddividere in gruppi le form di inserimento dati
		(Riconoscibile per la banda grigia di sfondo) ***/

/*** Sottotitolo (Barra in grigio chiaro) usato nel datalist della pagina "PfidModuliFormativi.ascx" ***/
.sottotitolo_sectionhead
{
	background-color: #dcdcdc;
	font-family: verdana, Arial, 'Microsoft Sans Serif' , sans-serif;
	font-size: small;
	font-weight: bold;
	color: #333333;
	text-align: left;
}
/*** Sfondo usato nel datalist della pagina "PfidModuliFormativi.ascx" ***/
.SfondoPfid
{
	background-color: #E3EAF1;
	padding: 0px 0px 2px 5px;
}
/*** Divisorio usato nel datalist della pagina "PfidModuliFormativi.ascx" ***/
.tratteggio
{
	background-image: url(../../images/dotted2.gif);
	background-position: top left;
	background-attachment: scroll;
	background-repeat: repeat-x;
	width: 100%;
	height: 15px;
}

/*** Stile utilizzato per la tabella id="ModuloFormativo" della pagina "PfidModuliFormativi.ascx" per il modulo professionalizzante***/
.Tabella_MFProfessionalizzante
{
	background-image: url(images/gradientBlue.jpg);
	background-repeat: repeat-y;
	background-color: #93E4FF;
	width: 100%;
}
.Tabella_MFProfessionalizzanteShort
{
	background-image: url(images/gradientBlueShort.jpg);
	background-repeat: repeat-y;
	background-color: #93E4FF;
	width: 100%;
}

/*** Stile utilizzato per la tabella id="ModuloFormativo" della pagina "PfidModuliFormativi.ascx" per il modulo trasversale***/
@media screen
{
	.Tabella_MFtrasversale
	{
		background-color: #FFCC66;
		background-image: url(images/gradientOrange.jpg);
		background-repeat: repeat-y;
		width: 100%;
	}
}

@media print
{
	.Tabella_MFtrasversale
	{
	}
}
.Tabella_MFtrasversaleShort
{
	background-color: #FFCC66;
	background-image: url(images/gradientOrangeShort.jpg);
	background-repeat: repeat-y;
}

/*** Stile utilizzato per la tabella id="ModuloFormativo" della pagina "PfidModuliFormativi.ascx" per il modulo base***/
.Tabella_MFbase
{
	background-color: #95DB95;
	background-image: url(images/gradientGreen.jpg);
	background-repeat: repeat-y;
	width: 100%;
}

/*** Stile utilizzato per la tabella id="ModuloFormativo" della pagina "PfidModuliFormativi.ascx" per il modulo aggiuntivo***/
.Tabella_MFaggiuntivo
{
	background-color: #E4B1B1;
	background-image: url(images/gradientRed.jpg);
	background-repeat: repeat-y;
	width: 100%;
}
.Tabella_MFaggiuntivoShort
{
	background-color: #E4B1B1;
	background-image: url(images/gradientRedShort.jpg);
	background-repeat: repeat-y;
}

/*** Stile utilizzato per la tabella id="ModuloFormativo" della pagina "PfidModuliFormativi.ascx" per un modulo dedault***/
.Tabella_MFdefault
{
	border-right: #009900 2px solid;
	border-top: #009900 2px solid;
	border-left: #009900 2px solid;
	border-bottom: #009900 2px solid;
}


.professionalizzante
{
	background-image: url(images/gradientBlue.jpg);
	background-repeat: repeat-y;
	background-color: #93E4FF;
}
.trasversale
{
	background-color: #FFCC66;
	background-image: url(images/gradientOrange.jpg);
	background-repeat: repeat-y;
}

/*************************************/
/***** Autodiagnosi ******/
/*************************************/
/*** Definisce lo stile dei titoli dei paragrafi evidenziati da una barra gialla ***/
@media screen
{

	.Tipologia_modulo
	{
		font-family: verdana, arial, 'microsoft sans serif' , sans-serif;
		font-weight: bold;
		font-size: x-small;
		color: #333333;
		height: 20px;
		padding-left: 4px;
		padding-top: 2px;
		background-color: #FFCC00;
		width: 100%;
	}

	.Tipologia_competenze
	{
		font-weight: bold;
		font-size: small;
		width: 100%;
		color: black;
		border-bottom: #a9a9a9 1px solid;
		font-family: verdana, arial, 'microsoft sans serif' , sans-serif;
	}
	.Area_contenuto
	{
		font-weight: bold;
		width: 100%;
		color: black;
		font-family: verdana, arial, 'microsoft sans serif' , sans-serif;
		background-color: #dcdcdc;
	}
	.Competenze
	{
		padding-left: 10px;
		font-weight: normal;
		font-size: small;
		width: 100%;
		color: #333333;
		font-family: verdana, arial, 'microsoft sans serif' , sans-serif;
		text-align: left;
	}

	.Skill
	{
		font-weight: normal;
		font-size: small !important;
		width: 30%;
		color: #333333;
		font-family: verdana, arial, 'microsoft sans serif' , sans-serif;
		text-align: right;
	}



	/*** Stile utilizzato per la tabella id="ModuloFormativo" della pagina "AutodiagnosiEdit.ascx" per il modulo professionalizzante***/


	.Tabella_MFProfessionalizzante_ad
	{
		background-image: url(images/gradientBlue.jpg);
		background-repeat: repeat-y;
		background-color: #93E4FF;
		font-family: verdana, arial, 'microsoft sans serif' , sans-serif;
		font-weight: bold;
		font-size: small;
		color: #333333;
		height: 20px;
		padding-left: 4px;
		padding-top: 2px;
		width: 100%;
	}
	/*** Stile utilizzato per la tabella id="ModuloFormativo" della pagina "AutodiagnosiEdit.ascx" per il modulo trasversale***/

	.Tabella_MFtrasversale_ad
	{
		background-color: #FFCC66;
		background-image: url(images/gradientOrange.jpg);
		background-repeat: repeat-y;
		font-family: verdana, arial, 'microsoft sans serif' , sans-serif;
		font-weight: bold;
		font-size: small;
		color: #333333;
		height: 20px;
		padding-left: 4px;
		padding-top: 2px;
		width: 100%;
	}

	/*** Stile utilizzato per la tabella id="ModuloFormativo" della pagina "AutodiagnosiEdit.ascx" per il modulo base***/
	.Tabella_MFbase_ad
	{
		background-color: #95DB95;
		background-image: url(images/gradientGreen.jpg);
		background-repeat: repeat-y;
		font-family: verdana, arial, 'microsoft sans serif' , sans-serif;
		font-weight: bold;
		font-size: small;
		color: #333333;
		height: 20px;
		padding-left: 4px;
		padding-top: 2px;
		width: 100%;
	}

	/*** Stile utilizzato per la tabella id="ModuloFormativo" della pagina "AutodiagnosiEdit.ascx" per il modulo aggiuntivo***/
	.Tabella_MFaggiuntivo_ad
	{
		background-color: #E4B1B1;
		background-image: url(images/gradientRed.jpg);
		background-repeat: repeat-y;
		font-family: verdana, arial, 'microsoft sans serif' , sans-serif;
		font-weight: bold;
		font-size: small;
		color: #333333;
		height: 20px;
		padding-left: 4px;
		padding-top: 2px;
		width: 100%;
	}

	/*** Stile utilizzato per la tabella id="ModuloFormativo" della pagina "AutodiagnosiEdit.ascx" per un modulo dedault***/
	.Tabella_MFdefault_ad
	{
		border-right: #009900 2px solid;
		border-top: #009900 2px solid;
		border-left: #009900 2px solid;
		border-bottom: #009900 2px solid;
		font-family: verdana, arial, 'microsoft sans serif' , sans-serif;
		font-weight: bold;
		font-size: small;
		color: #333333;
		height: 20px;
		padding-left: 4px;
		padding-top: 2px;
		width: 100%;
	}
}

/*** Applicato alle celle che contengono label di campi obbligatori ***/
@media screen
{
	.RequiredControls
	{
		border: #006699 1px solid;
		background-color: #FFE26F;
		font-family: Arial, Verdana, Sans-Serif;
		font-size: small;
	}
}
@media print
{
	.RequiredControls
	{
		font-size: 8pt;
		font-family: Tahoma, Arial, verdana;
		font-weight: normal !important;
	}
}

/*** Applicato al link nella pagina "PfidModuliFormativi.ascx" ***/
@media print
{
	.Label
	{
		font-family: verdana, arial, 'microsoft sans serif' , sans-serif;
		font-weight: bold;
		font-size: 9pt;
		color: #333333;
	}
}

@media screen
{
	.Label
	{
		font-family: verdana, arial, 'microsoft sans serif' , sans-serif;
		font-weight: bold;
		font-size: small;
		color: #333333;
	}
}
a.Label:link
{
	font-weight: bold;
	font-size: small;
	color: #000000;
	font-family: Tahoma, Arial, verdana;
}
a.Label:visited
{
	font-weight: bold;
	font-size: small;
	color: #000000;
	font-family: Tahoma, Arial, verdana;
}
a.Label:active
{
	font-weight: bold;
	font-size: small;
	color: #000000;
	font-family: Tahoma, Arial, verdana;
}

a.Label:hover
{
	font-weight: bold;
	font-size: small;
	color: #003399;
	font-family: Tahoma, Arial, verdana;
	text-decoration: none;
}

/*
.Tab
{
	background:green;
	border: blue 1px solid;
}
.Tab_selected
{
	background:green;
	border-top: blue 1px solid;
	border-right:blue 1px solid;
	border-left:blue 1px solid;
}
*/

/*** Applicato ai link che devono essere molto evidenti (link Vai al piano come nella pagina PfidModuliFormativi ***/
/*.LinkBig
{
	border-right: #ab3d00 2px solid;
	padding-right: 2px;
	background-position: left center;
	border-top: #ab3d00 2px solid;
	display: inline-block;
	padding-left: 20px;
	font-weight: bold;
	font-size: small;
	background-image: url(../../images/frecciaRed.gif);
	padding-bottom: 2px;
	border-left: #ab3d00 2px solid;
	color: #ab3d00;
	padding-top: 2px;
	border-bottom: #ab3d00 2px solid;
	background-repeat: no-repeat;
	color: #ab3d00;
	text-decoration: none;
}*/
@media print
{
	.LinkBig
	{
		display: none;
	}
}
@media screen
{
	.LinkBig
	{
		border: 2px outset;
		padding-right: 2px;
		background-position: left center;
		display: inline-block;
		padding-left: 20px;
		font-weight: bold;
		font-size: small;
		background-image: url(../../images/frecciaRed.gif);
		padding-bottom: 2px;
		padding-top: 2px;
		background-repeat: no-repeat;
		color: #ab3d00;
		text-decoration: none;
	}



	a.LinkBig:link
	{
		background-image: url(../../images/frecciaRed.gif);
		color: #000099;
		text-decoration: none;
		background-color: #ffcc00;
	}
	a.LinkBig:visited
	{
		background-image: url(../../images/frecciaRed.gif);
		color: #000000;
		background-color: #ffcc00;
		text-decoration: none;
	}
	a.LinkBig:active
	{
		background-image: url(../../images/frecciaRed.gif);
		color: #ab3d00;
		text-decoration: none;
	}
	a.LinkBig:hover
	{
		background-image: url(../../images/frecciaRed.gif);
		color: #ab3d00;
	}
}

/*** Applicato ai link che devono essere evidenziati rispetto agli altri ***/
.LinkBold
{
	font-weight: normal;
	font-size: small;
	color: #006699;
	font-family: Arial, Verdana, Sans-Serif;
	text-decoration: none;
}

a.LinkBold:link
{
	text-decoration: underline;
	font-weight: bold;
}
a.LinkBold:visited
{
	text-decoration: underline;
	font-weight: bold;
}
a.LinkBold:active
{
	text-decoration: none;
}
a.LinkBold:hover
{
	color: #cc3333;
	text-decoration: none;
	text-decoration: underline;
	font-weight: bold;
}


/*** Applicato ai pulsanti del PFID e a quelli dell'analisi dei piani ***/
/*** Aspetto simile a pulsante: sfondo grigio e riquadro ombreggiato ***/


.LinkComandi
{
	padding: 1px;
	display: inline-block;
	font-weight: bold;
	font-size: small;
	color: #333333;
	border: outset 2px;
	background-color: #dcdcdc;
	text-decoration: none;
	margin: 2px;
	white-space: nowrap;
}


A.LinkComandi:link
{
	padding: 1px;
	display: inline-block;
	font-weight: bold;
	font-size: small;
	color: #333333;
	border: outset 2px;
	background-color: #dcdcdc;
	text-decoration: none;
	margin: 2px;
	white-space: nowrap;
}

A.LinkComandi:visited
{
	border-right: #003300 2px solid;
	padding: 1px;
	display: inline-block;
	font-weight: bold;
	font-size: small;
	color: #333333;
	border: outset 2px;
	background-color: #dcdcdc;
	text-decoration: none;
	margin: 2px;
	white-space: nowrap;
}

A.LinkComandi:active
{
	text-decoration: none;
	white-space: nowrap;
}

A.LinkComandi:hover
{
	color: white;
	color: #000000;
	background-color: #a9a9a9;
	white-space: nowrap;
}

/*
.LinkComandi
{
	clear: right;
	border-right: #003300 2px solid;
	padding-right: 2px;
	border-top: #003300 1px solid;
	padding-left: 2px;
	font-weight: bold;
	font-size: x-small;
	padding-bottom: 2px;
	margin: 1px;
	border-left: #003300 1px solid;
	color: #333333;
	padding-top: 2px;
	border-bottom: #003300 2px solid;
	position: relative;
	background-color: #dcdcdc;
	text-decoration: none;
	display:inline;
	white-space: nowrap;
}

A.LinkComandi:link
{

	border-right: #003300 2px solid;
	padding: 2px;
	border-top: #003300 1px solid;
	display: inline-block;
	font-weight: bold;
	font-size: x-small;
	border-left: #003300 1px solid;
	color: #333333;
	border-bottom: #003300 2px solid;
	background-color: #dcdcdc;
	text-decoration: none;
	margin: 1px;
}

A.LinkComandi:visited
{
	border-right: #003300 2px solid;
	padding: 2px;
	border-top: #003300 1px solid;
	display: inline-block;
	font-weight: bold;
	font-size: x-small;
	border-left: #003300 1px solid;
	color: #333333;
	border-bottom: #003300 2px solid;
	background-color: #dcdcdc;
	text-decoration: none;
	margin: 1px;
}

A.LinkComandi:active   {
    text-decoration:    none;
   
    
}

A.LinkComandi:hover
{
	color: white;
	color: #000000;
	background-color: #a9a9a9;
}

*/

/* PAGE BACKGROUND */
/* background color for the header at the top of the page*/
.HeadBg
{
}
/* background color for the content part of the pages */
Body
{
}
/* background/border colors for the selected tab */
.TabBg
{
}
.LeftPane
{
}
.ContentPane
{
}
.RightPane
{
}
/* text style for the selected tab */
.SelectedTab
{
}
/* hyperlink style for the selected tab */
A.SelectedTab:link
{
}
A.SelectedTab:visited
{
}
A.SelectedTab:active
{
}
A.SelectedTab:hover
{
}
/* text style for the unselected tabs */
.OtherTabs
{
}
/* hyperlink style for the unselected tabs */
A.OtherTabs:link
{
}
A.OtherTabs:visited
{
}
A.OtherTabs:active
{
}
A.OtherTabs:hover
{
}
/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead
{
}
/* text style used for textboxes in the admin and edit pages, for Nav compatibility */

.NormalTextBox
{
	font-size: small;
	font-family: Tahoma, Arial, verdana;
	font-weight: normal !important;
	text-align: left;
	width: 80%;
}

@media screen
{
	.NormalTextBox
	{
		font-size: small;
		font-family: Tahoma, Arial, verdana;
		font-weight: normal !important;
		text-align: left;
	}
}
@media print
{
	.NormalTextBox
	{
		font-size: 8pt;
		font-family: Tahoma, Arial, verdana;
		font-weight: normal !important;
	}
}
.NormalBold
{
}
/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton
{
}
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link
{
}
A.CommandButton:visited
{
}
A.CommandButton:active
{
}
A.CommandButton:hover
{
}
/* GENERIC */
H1
{
}
H2
{
}
H5, DT
{
}
H6
{
}
TFOOT, THEAD
{
}
TH
{
}
td
{
}
UL LI LI
{
}
UL LI LI LI
{
}

OL OL LI
{
}
OL OL OL LI
{
}
HR
{
}
/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */
.Message
{
}
/* style of item titles by Announcements and events */
.ItemTitle
{
}
/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer
{
}
.ModuleTitle_MenuBar
{
}
.ModuleTitle_MenuItem
{
}
.ModuleTitle_MenuIcon
{
}
.ModuleTitle_SubMenu
{
}
.ModuleTitle_MenuBreak
{
}
.ModuleTitle_MenuItemSel
{
}
.ModuleTitle_MenuArrow
{
}
.ModuleTitle_RootMenuArrow
{
}
/* Main Menu */
.MainMenu_MenuContainer
{
}
.MainMenu_MenuBar
{
}
.MainMenu_MenuItem
{
}
.MainMenu_MenuIcon
{
}
.MainMenu_SubMenu
{
}
.MainMenu_MenuBreak
{
}
.MainMenu_MenuItemSel
{
}
.MainMenu_MenuArrow
{
}
.MainMenu_RootMenuArrow
{
}
.comandi
{
	left: 0px;
	font-family: Arial;
	position: relative;
	top: 0px;
	background-color: #99ff66;
}
.Boxcomandi
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
}

.suggerimentiAzienda
{
}
.suggerimentiApprendista
{
	font-style: italic;
}

.tabellaLiquidazioniBeneficiario
{
	padding-right: 1px;
	padding-left: 2px;
	padding-bottom: 4px;
	background-color: #fff;
	padding-top: 4px; /*margin-top: 4px; 	border: #003399 1px solid; 	background-color: #ACD8E6;*/
}
.tabellaLiquidazioniBuoni
{
	padding-right: 1px;
	padding-left: 2px;
	padding-bottom: 4px;
	background-color: #fff;
	padding-top: 4px; /*margin-top: 4px; 	border: #003399 1px solid; 	background-color: #D8ECF3;*/
}
.tabellaIntestazione
{
	padding-right: 1px;
	padding-left: 2px;
	padding-bottom: 4px; /*padding-top: 4px; 	border: cornflowerblue 1px solid; 	background-color: #64B6D0;*/
}
.tabellaSearch
{
	border-right: #ffcc33 1px solid;
	border-top: #ffcc33 1px solid;
	padding: 4px 0px 4px -2px; /*TS:AZ: Non viene validato a causa dei valori negativi*/
	border-left: #ffcc33 10px solid;
	border-bottom: #ffcc33 1px solid;
	background-color: #fff9e4;
}

.tabellaFilter
{
	border-right: #a9a9a9 1px solid;
	border-top: #a9a9a9 1px solid;
	padding-left: 2px;
	padding-bottom: 4px;
	border-left: #a9a9a9 10px solid;
	padding-top: 4px;
	border-bottom: #a9a9a9 1px solid;
	background-color: #dcdcdc;
}
.boxNote
{
	font-weight: bold;
	font-size: small;
	padding: 0px 0px 0px 0px;
	color: #006699;
	font-family: Verdana, Arial, Sans-Serif;
	background-color: #d2e3ff;
	width: 100%;
	text-align: left;
}

.avvertimenti
{
	background-position: left center;
	font-weight: bold;
	font-size: x-small;
	background-image: url(../../images/gradientBlue.jpg);
	border-left: #8ab6ff 10px solid;
	color: red;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Sans-Serif;
}

.labelEvidenziata
{
	font-weight: bold;
	font-size: medium;
	text-transform: uppercase;
}

.validazioneGriglia
{
	border-right: #ff0000 1px solid;
	border-top: #ff0000 1px solid;
	font-size: x-small;
	border-left: #ff0000 1px solid;
	border-bottom: #ff0000 1px solid;
	font-family: Verdana, Arial, Sans-Serif;
	background-color: #ffffcc;
}
.tabellaEspansa
{
	width: 100%;
}
.StatusBarError
{
	font-weight: bold;
	font-size: small;
	color: White;
	font-family: Verdana, Arial, Sans-Serif;
	background-color: #ff3333;
}
.StatusBarNormal
{
	font-weight: bold;
	font-size: small;
	color: White;
	font-family: Verdana, Arial, Sans-Serif;
	background-color: #339900;
	width: 100%;
}

.StatusBarWarning
{
	font-weight: bold;
	font-size: small;
	color: White;
	font-family: Verdana, Arial, Sans-Serif;
	background-color: #ff6600;
}

.GrdColumnAllowUpdateStyle
{
	background-color: white;
}

.GrdColumnDefaultStyle
{
	background-color: #DCDCDC;
}

.textBox
{
	border-right: #006699 1px solid;
	border-top: #006699 1px solid;
	font-size: x-small;
	border-left: #006699 1px solid;
	border-bottom: #006699 1px solid;
}

.gridUFC
{
}

.gridAreaContenuto
{
}

.gridCompetenza
{
}

.noteSviluppo
{
	font-weight: bold;
	color: #000099;
	background-color: #ffff66; /*Da commentare per vedere note sviluppo display:none;*/
}

table.map_table
{
	border: 1px solid #c5c5c5;
	width: 100%;
	border-collapse: separate;
}

.map_table thead tr th
{
	background: #cccccc !important;
	font-size: small;
	text-align: center;
}

.map_table td
{
	border: 1px solid #c5c5c5;
}

.map_table td a
{
	color: #000000;
}

td.green
{
	background-color: #99cc33;
	border: #006600 3px solid;
}

td.red
{
	border: solid 3px #ff0000;
	background-color: #ff9900;
}
td.yellow
{
	background-color: #ffff99;
	border: #ffcc00 3px solid;
}
.listaApprendisti:first-letter
{
	font-weight: bold;
}
a.listaApprendisti:visited, a.listaApprendisti:link
{
	color: #000 !important;
}
a.listaApprendisti:hover
{
	text-decoration: none;
}

.suggerimentiNew
{
	border-left: #CCCCCC 2px solid;
	border-top: #CCCCCC 2px solid;
	border-bottom: #CCCCCC 2px solid;
	border-right: #CCCCCC 2px solid;
	padding: 3px;
	margin-bottom: 3px;
}
.titoloSuggerimenti
{
	background-color: #696969;
	color: #fff;
	font-weight: bold;
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 24px !important;
}

.titoloSuggerimentiNew
{
	background-color: #696969;
	color: #fff;
	font-weight: bold;
	background-image: url(images/new.gif);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 24px !important;
}
.Comandi
{
	background-color: #dcdcdc;
}

