/* Annotazioni */

.ControlloAnnotazione
{
	font-family: Arial, Helvetica;
	font-size: 12px;
}

.LabelAnnotazione
{
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
}


/* PDF */

.ParametriPDF
{
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #000000;
}

.ControlliPDF
{
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #000000;
}

.ParametriPDFTabellaEsterna
{
	border-right: blue 1px solid;
	border-top: blue 1px solid;
	font-size: 12px;
	border-left: blue 1px solid;
	color: #000000;
	border-bottom: blue 1px solid;
	font-family: Arial, Helvetica;
	background-color: #ffcc66;
}

.ParametriPDFColonna
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-color: #ffffff;
}

/* Gazzette */
.TitoloGazzette
{
	font-family: Arial, Helvetica;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

.AnnoTable
{
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #000000;
}

.AnnoDropDown
{
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #000000;
}

.MeseGazzetta
{
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: activecaption;
}

.ElencoGazzette ul
{
	left: -15px;
	position: relative;
}
.ElencoGazzette
{
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #000000;
}

.RicercaSmartGazzette
{
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #000000;
}

.ElencoGazzette a
{
	color: #0000FF;
}

.ElencoGazzette a:hover
{
	color: #FF4400;
}

.ULProvvedimentoGazzette
{
	position: relative;
	left: 40px;
}

/* Popup Links */

.BancheDatiPopUp
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: Arial, Helvetica;
	background-color: activecaption;
}

.ArgomentiPopUp
{
	font-family: Arial, Helvetica;
	font-size: 10px;
	color: Green;
}

.TitoloPopUp
{
	font-family: Arial, Helvetica;
	font-size: 14px;
	color: #000000;
}


/* Documento */

.Estremi
{
	font-family: Arial, Helvetica;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}

.Fonte
{
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	font-style: italic;
}

.TitoloNormale
{
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #000000;
}

.Testo
{
	font-family: Courier New;
	font-size: 13px;
	color: #000000;
}

.Testo a
{
	color: #0000FF; /*font-weight: bold;*/
}

.Testo a:hover
{
	color: #0000FF;
	background-color: Yellow;
}

.ArticoloAttivo
{
	background-color: Yellow;
	font-weight: bold;
}

.TitoloArticolo
{
	font-weight: bold;
	font-size: 14px;
	margin-bottom: -15px;
	color: #000000;
	font-family: Arial, Helvetica;
}

.HorArticolato
{
	font-family: Arial, Helvetica;
	font-size: 10px;
	color: #000000;
}

.HorArticolato a
{
	font-family: Arial, Helvetica;
	font-size: 10px;
	color: #0000FF;
}

.HorArticolato a:hover
{
	font-family: Arial, Helvetica;
	font-size: 10px;
	color: #FF4400;
}

/* Definizioni standard */

.BigTitle
{
	font-family: Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #000044;
}

/* Menu navigazione */

.BancheDatiHome
{
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
	font-family: Arial, Helvetica;
	background-color: activecaption;
}

.BancheDatiTitleHome
{
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	font-family: Arial, Helvetica;
}

.BancheDatiTitleHome a
{
	font-weight: bold;
	font-size: 14px;
	color: #0000FF;
	font-family: Arial, Helvetica;
}

.BancheDatiTitleHome a:hover
{
	font-weight: bold;
	font-size: 14px;
	color: #FF4000;
	font-family: Arial, Helvetica;
}

.Categorie
{
	font-family: Arial, Helvetica;
	font-size: 10px;
	color: #000000;
}

.Categorie a
{
	font-family: Arial, Helvetica;
	font-size: 10px;
	color: #0000FF;
}

.Categorie a:hover
{
	font-family: Arial, Helvetica;
	font-size: 10px;
	color: #FF4400;
}


/* Ricerca */

.TitoloRicerca
{
	font-family: Arial, Helvetica;
	font-size: 14px;
	color: #000044;
	font-weight: bold;
}

.ControlloRicerca
{
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #000000;
}

.ArgomentiRicerca
{
	font-family: Arial, Helvetica;
	font-size: 10px;
	color: #000000;
}

.ResultsSet
{
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #000000;
}

.FirstRowSectionRicerca
{
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #FFFFFF;
	background-color: activecaption;
	font-weight: bold;
	cursor: hand;
}

.EstremiProvvedimento
{
	font-family: Arial, Helvetica;
	font-size: 14px;
	color: #0000FF;
}

.EstremiProvvedimento a
{
	font-family: Arial, Helvetica;
	font-size: 14px;
	color: #0000FF;
}

.FullTextMatch
{
	font-family: Arial, Helvetica;
	font-size: 12px;
}

.FullTextMatchSelection
{
	background-color: #FFFF00;
}

.TitleMatch
{
	background-color: #ffff66;
	font-weight: bold;
}

.EstremiProvvedimento a:hover
{
	font-family: Arial, Helvetica;
	font-size: 14px;
	color: #FF4400;
}

.DettagliProvvedimento
{
	color: #6f6f6f;
}

.DettagliProvvedimento a
{
	color: #6f6f6f;
}

.DettagliProvvedimento a:hover
{
	color: #FF4400;
}

.NumeroProvvedimenti
{
	color: #000000;
	font-size: 12px;
}

.NumeroProvvedimenti a
{
	color: #0000FF;
}

.NumeroProvvedimenti a:hover
{
	color: #FF4400;
}

.LinksBar
{
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #000000;
}

.LinksBar a
{
	color: #0000FF;
}

.LinksBar a:hover
{
	color: #FF4400;
}


/*Controlli di Login */
.LoginControl
{
	font-family: Arial, Helvetica;
	font-size: 10px;
}

.LoginControlBig
{
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #000000;
}

.LoginTitleBig
{
	font-family: Arial, Helvetica;
	font-size: 16px;
	font-weight: bold;
	color: #000022;
}

.LoginControlButton
{
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #000000;
}

.LoginErrorMessage
{
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #EE0000;
	font-weight: bold;
}

/* Riga in alto a destra - banner */
.RightTopRow
{
	background-color: #c0e1f5;
}

/* Colonna di sinistra della home page */
.LeftRowHomePage
{
	font-family: Arial, Helvetica;
	font-size: 11px;
}


/* Controlli di Menu */

.MenuInactiveRow
{
	background-color: #0066d8;
	font-family: Helvetica, Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}

.MenuActiveRow
{
	background-color: #DD0044;
	font-family: Helvetica, Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}

.MenuInactiveRow a
{
	color: #FFFFFF;
	text-decoration: none;
}

.MenuActiveRow a
{
	color: #FFFFFF;
	text-decoration: none;
}

.MenuActiveRow a:hover
{
	color: #FFFFFF;
	text-decoration: none;
}

.MenuInactiveRow a:hover;
{
	color: #FFFFFF;
	text-decoration: none;
}

.MenuBancheDati
{
	font-family: Helvetica, Arial;
	font-size: 11px;
}

/* Bottom Page */
.BottomPage
{
	background-color: #000033;
	color: #FFFFFF;
	font-family: Arial, Helvetica;
	font-size: 10px;
}

/* TABELLE CURVATE */

.CurveTable
{
	background-color: #ffcc00;
}

.CurveTableTD
{
	/*background-color: #ffff99;*/
	background-color: #eeee88;
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
}

.CurveWhite
{
	background-color: #ffffff;
	font-family: Arial, Helvetica;
	font-size: 12px;
}

.CurveWhite a
{
	color: #0000FF;
}

.CurveWhite a:hover
{
	color: #FF4400;
}

.CurveWhite ul
{
	font-size: 11px;
	left: -15px;
	font-family: Arial, Helvetica;
	position: relative;
	background-color: #ffffff;
}

.CurveWhite li
{
	background-color: #ffffff;
	font-family: Arial, Helvetica;
	font-size: 11px;
}

/* Definizioni primarie */

body
{
	background-color: #FFFFFF;
	font-family: Arial, Helvetica;
	font-size: 10px;
}

.TopLinkTable
{
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #000000;
}

.TopLinkTable a
{
	color: #0000FF;
}

.TopLinkTable a:hover
{
	color: #FF4400;
}

.NormalTable
{
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #000000;
}

.NormalTableGray
{
	border-right: #9d9d9d 1px solid;
	border-top: #9d9d9d 1px solid;
	font-size: 12px;
	border-left: #9d9d9d 1px solid;
	color: #000000;
	border-bottom: #9d9d9d 1px solid;
	font-family: Arial, Helvetica;
	background-color: #dedede;
}

.StatisticheGray
{
	border-right: #9d9d9d 1px solid;
	border-top: #9d9d9d 1px solid;
	font-size: 18px;
	border-left: #9d9d9d 1px solid;
	color: #000000;
	border-bottom: #9d9d9d 1px solid;
	font-family: Arial, Helvetica;
	background-color: #dedede;
}

.StatisticheGray2
{
	border-right: #9d9d9d 1px solid;
	border-top: #9d9d9d 1px solid;
	font-size: 18px;
	border-left: #9d9d9d 1px solid;
	color: #000000;
	border-bottom: #9d9d9d 1px solid;
	font-family: Arial, Helvetica;
	background-color: #ababab;
}

.StatisticheTop
{
	border-right: #9d9d9d 1px solid;
	border-top: #9d9d9d 1px solid;
	font-size: 18px;
	border-left: #9d9d9d 1px solid;
	color: #000000;
	border-bottom: #9d9d9d 1px solid;
	font-family: Arial, Helvetica;
	background-color: #ccff00;
}

/* DOGI */

.AmbitoDogi
{
	font-family: Arial, Helvetica;
	font-size: 24px;
	color: #787878;
	font-weight: bold;
}

H1
{
	font-family: Arial, Helvetica;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}
