body {font-family: Tahoma, Arial, Verdana; font-size: 10px;}
p.medio {font-family: Tahoma, Arial, Verdana; font-size: 12px; color: #444444}


/* >>>> TESTATA <<<< */


.testata_Text		/*Testo base*/
{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif; 
	color: #666666;
	letter-spacing: 0.03em;
}

/* Stili per i link */
a.testata_Link:visited	{  color: #000000; text-decoration: none}
a.testata_Link:active	{  color: #000000; text-decoration: none}
a.testata_Link:hover	{  color: #FAB307; text-decoration: none}
a.testata_Link:link		{  color: #000000; text-decoration: none}




/* >>>> MENU SPALLA SX <<<< */


.menu_Text			/*Testo delle voci del menù*/
{
	font: normal 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #444444;
	letter-spacing: 0.04em;
}

.menu_Title			/*Intestazione del menu (Nome Applicazione)*/
{
	font: bold 12px Tahoma, Arial, Verdana;
	color: #FFFFFF;
	letter-spacing: 0.03em;
}

.menu_Item			/*Impagina le voci del menù*/
{
	text-indent: -25px;
	margin: 8px 25px 7px;
}

.submenu_Item		/*Impagina le voci del menù*/
{
	font-size: 0.9em;
	text-indent: -35px;
	margin: 3px 35px 7px;
}

/* Stili per i link */
a.menu_Link:visited	{  color: #000000; text-decoration: none}
a.menu_Link:active	{  color: #000000; text-decoration: none}
a.menu_Link:hover	{  color: #FAB307; text-decoration: none}
a.menu_Link:link	{  color: #000000; text-decoration: none}




/* >>>> FRAME CENTRALE <<<< */


.main_Body			/*Margini corpo pagina*/
{
	margin: 15px 12px 0px 30px;
	padding: 0px;
}


.main_Title			/*Titolo della pagina*/
{
	font: bold 15px Verdana, Arial, Helvetica, sans-serif; 
	color: #404040;
	letter-spacing: 0.02ems;
}

.main_Avvertimento
{
	font: bold 13px Verdana, Arial, Helvetica, sans-serif; 
	color: #404040;
	letter-spacing: 0.02ems;
}

.main_Text			/*Testo base*/
{
	font: normal 11px/12px Verdana, Arial, Helvetica, sans-serif; 
	color: #000000;
	letter-spacing: 0.02ems;
}

.main_Small			/*Testo in piccolo*/
{
	font: normal 11px Tahoma, Arial, Verdana;
	letter-spacing: 0.02em;
}

.current_Page		/*Indicazione della pagina corrente*/
{
	font-weight: bold;
	line-height: 18px;
	background-color: #999999;
	color: #FFFFFF;
}


/* Stili Presentazione risultati ricerca */

.main_Risultati_Filtra		/*Riga campi filtro*/
{
	background-color: #F9F9F9;
	padding: 2px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #F9F9F9;
	border-bottom: 2px solid #FFFFFF;
	border-left: 1px solid #F9F9F9;
	letter-spacing: 0.1em;
}

.main_Risultati_Header		/*Testata tabella*/
{
	background-color: #EEEEEE;
	border-right: 1px solid #F9F9F9;
	border-bottom: 3px solid #FFFFFF;
	border-left: 1px solid #F9F9F9;
	padding: 4px 2px;
	letter-spacing: 0.1em;
}

.main_Risultati_Riga1		/*Riga dati dispari*/
{
	background-color: #FFECC2;
	padding: 2px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FBF5EA;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FBF5EA;
}

.main_Risultati_Riga2		/*Riga dati pari*/
{
	background-color: #FDE1A1;
	padding: 2px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FEEFCD;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FEEFCD;
}

.main_Risultati_Dettaglio	/*Celle dati visualizzati in dettaglio*/
{
	background-color: #FFECC2;
	padding: 3px 5px;
	color: #333333;
	letter-spacing: 0.1em;
	border-top: 2px solid white;
	border-bottom: 1px solid white;
}

.main_Risultati_Button		/*Bottoni operazioni su dati tabella*/
{
	font: normal 9px/9px Tahoma, Arial, Verdana;
	padding: 1px;
	background-color: #FCD388;
	color: #000000;
	letter-spacing: 0.1em;
	width: 50px;
}


/* Stili per i link */

/*Link generici*/
a.main_Link:visited	{  color: #991700; text-decoration: none}
a.main_Link:active	{  color: #991700; text-decoration: none}
a.main_Link:hover	{  color: #E56A06; text-decoration: none}
a.main_Link:link	{  color: #991700; text-decoration: none}

/*Link alle altre pagine di una sezione*/
a.goto_Page:visited	{  background-color: #FFFFFF; color: #000000; font-weight: bold; text-decoration: none; line-height: 20px; }
a.goto_Page:active	{  background-color: #FFFFFF; color: #000000; font-weight: bold; text-decoration: none; line-height: 20px; }
a.goto_Page:hover	{  background-color: #FAB307; color: #404040; font-weight: bold; text-decoration: none; line-height: 20px; }
a.goto_Page:link	{  background-color: #FFFFFF; color: #000000; font-weight: bold; text-decoration: none; line-height: 20px; }




/* >>>> OGGETTI FORM <<<< */


.form_Button
{
	font: bold 11px/11px Tahoma, Arial, Verdana;
	letter-spacing: 0.06em;
	padding: 1px;
	background-color: #FAC342;
	color: #404040;
}


.form_Button_Small
{
	font: bold 9px/9px Tahoma, Arial, Verdana;
	padding: 1px;
	background-color: #FAC342;
	color: #000000;
}


.form_Field
{
	font: normal 12px/12px Tahoma, Arial, Verdana;
	letter-spacing: 0.05em;
	border-top: 1px solid #666666;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #666666;
	background-color: #FFF5E8;
	color: #000000;
}

.form_Field_Bloccato
{
	font: normal 12px/12px Tahoma, Arial, Verdana;
	letter-spacing: 0.05em;
	border-top: 1px solid #333333;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #333333;
	background-color: #EDEDED;
	color: #000000;
}




/* >>>> MODULO SCANSIONI <<<< */


.IMAGE_box
{
	margin: 0px 15px 15px 15px;
	background-color: #FCE1A0;
	border: 1px solid #999999;
	border-top: none;
}


.TABS_box
{
	margin: 7px 15px 0px 15px;
}


.BUTTONS_box
{
	margin: 22px 15px 5px 5px;
}


.OCR_box
{
	margin: 5px 15px 15px 5px;
	background-color: #FCE1A0;
	border: 1px solid #999999;
}


.IMAGEbox_content
{
	padding: 15px;
	font: normal 9px/12px Tahoma, Verdana, Arial;
	color: #404040;
	letter-spacing: 0.03em;
}


.OCRbox_content
{
	padding: 15px;
	font: bold 12px/14px Tahoma, Verdana, Arial;
	color: #404040;
	letter-spacing: 0.03em;
}

.thumb
{
	margin: 6px;
	border: 1px solid black;
}

.thumb_selected
{
	margin: 5px;
	border: 2px solid red;
}
