html{
	padding: 0em;
	}

/************ Tabella generica ****************************/
.table_generic {	
	margin-left: auto; 
	margin-right: auto;
}
.table_generic th {	
	color: #336600;
	border-style: outset;	
	background-color: #F5D8AF;	
	font: 0.9em verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
	padding: 2px 1em 2px 1em;
}
.table_generic td {
	color: #336699;
	border-style: outset;	
	font: 0.9em verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: middle;
}
.table_generic a {	
	text-decoration: none;	
	color: #003300;
}
.table_generic a:hover {	
	background-color: #ffff99; 
	text-decoration: underline; 
	color: #663300;
}

/************ Tabella Staff ****************************/
.table_staff {	
	width: 80%;	
	margin-left: auto; 
	margin-right: auto;
}
.table_staff th {	
	color: #000099;
	border-style: outset;	
	background-color: #F5D8AF;	
	font: 1.0em Rockwell, verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
}
.table_staff td {
	background-color: #F5D8AF;
	font: 0.9em verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	border: 2px solid #E1E1E1;
	vertical-align: middle;
}
.table_staff td.staff_nomi {
	text-align: left;
	vertical-align: middle;
	padding-left: 1em;
}
.table_staff a {	
	text-decoration: none;	
	color: #333366;
}
.table_staff a:hover {	
	background-color: #ffff99; 
	text-decoration: underline; 
	color: #663300;
}

/************ Tabella e-journals ****************************/
.table_e-journals {	
	margin-left: auto; 
	margin-right: auto;
}
.table_e-journals th {	
	color: #336600;
	border-style: outset;	
	background-color: #F5D8AF;	
	font: 0.9em verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
	padding: 2px 1em 2px 1em;
}
.table_e-journals td {
	color: #336699;
	border-style: outset;	
	font: 0.9em verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: middle;
}
.table_e-journals a {	
	text-decoration: none;	
	color: #003300;
}
.table_e-journals a:hover {	
	background-color: #ffff99; 
	text-decoration: underline; 
	color: #663300;
}

/************ Tabella e-papers ****************************/
.table_e-papers {	
	margin-left: auto; 
	margin-right: auto;
	width: 90%;
}
.table_e-papers th {	
	color: #336600;
	border-style: outset;	
	background-color: #F5D8AF;	
	font: 0.9em verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
}
.table_e-papers td {
	color: #006699;
	font: 0.9em verdana, Arial, Helvetica, sans-serif; 
	text-align: left;
	border-style: outset;	
/*	border-bottom: 1px solid #F5D8AF; */
	vertical-align: middle;
}
.table_e-papers a {	
	text-decoration: none;	
	color: #003300;
}
.table_e-papers a:hover {	
	background-color: #ffff99; 
	text-decoration: underline; 
	color: #663300;
}

/************ Tabella links ****************************/
.table_links {	
	margin-left: auto; 
	margin-right: auto;
}
.table_links th {	
	color: #336600;
	border-style: outset;	
	background-color: #F5D8AF;	
	font: 0.9em verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
}
.table_links td {
	color: #006699;
	font: 0.9em verdana, Arial, Helvetica, sans-serif; 
	text-align: left;
	border-style: outset;	
/*	border-bottom: 1px solid #F5D8AF; */
	vertical-align: middle;
}
.table_links em {
	font-weight: bold;
	color: #006699;
}
.table_links a {	
	text-decoration: none;	
	color: #003300;
}
.table_links a:hover {	
	background-color: #ffff99; 
	text-decoration: underline; 
	color: #663300;
}

/************ Tabella Glossario ****************************/
.table_glossario {	
	margin-left: auto; 
	margin-right: auto;	
}
.table_glossario th {	
	color: #336600;
	border-style: outset;	
	background-color: #F5D8AF;	
	font: 0.8em Rockwell, verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
}
.table_glossario td {
	padding: 0.3em;
	text-align: justify;
	background-color: #E0E8EB;
	border: 1px solid;	
	border-color: white;
	font: 0.8em verdana, Arial, Helvetica, sans-serif;		
}
.table_glossario .termini {
	padding: 0.3em;
	text-align: left;
	border: 1px solid;	
	background-color: #E8EEF0;
	border-color: white;		
}
.table_glossario td em {	
	font-weight: bold;
	color: #006699;
}

/************ Tabella Pagina Progetto Digitale ****************************/
.table_digital_script {	
	margin-left: auto; 
	margin-right: auto;
}
.table_digital_script th {	
	color: #336600;
	border-style: outset;	
	background-color: #F5D8AF;	
	font: 0.8em Rockwell, verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
	padding: 2px 1em 2px 1em;
}
.table_digital_script td {
	color: #336699;
	border-style: outset;	
	font: 0.9em verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: middle;
}
.table_digital_script a {	
	text-decoration: none;	
	color: #003300;
}
.table_digital_script a:hover {	
	background-color: #ffff99; 
	text-decoration: underline; 
	color: #663300;
}


/************ Tabella Pagina Archivi ****************************/
.table_archivi {	
	margin-left: auto; 
	margin-right: auto;
}
.table_archivi th {	
	color: #336600;
	border-style: outset;	
	background-color: #F5D8AF;	
	font: 0.8em Rockwell, verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
	padding: 2px 1em 2px 1em;
}
.table_archivi td {
	color: #336699;
	border-style: outset;	
	font: 0.9em verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: middle;
}
.table_archivi a {	
	text-decoration: none;	
	color: #003300;
}
.table_archivi a:hover {	
	background-color: #ffff99; 
	text-decoration: underline; 
	color: #663300;
}

/************ Tabella Form Archivi ****************************/
#table_archivi_form {
	margin-left: auto; 
	margin-right: auto;
	text-align: center;
	font-size: 0.9em;
	border-style: outset;
}
#table_archivi_form td {	
	text-align: left;
    float: none;
    padding: 3px;
}
#table_archivi_form th {	
	text-align: left;
    float: none;
}
#table_archivi_form a {
	text-decoration: underline;
	color: #336699;
} 
#table_archivi_form a:hover {
	background-color: #ffff99; 
	text-decoration: underline; 
	color: #663300;
} 
#table_archivi_form td #istruzioni {
	font-size: 1em;
	font-family: Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: outset;
	text-align: center;
}
#table_archivi_form td #nome {	
	text-align: left;
	width: 18em;
}
#table_archivi_form td #campo_nome {	
	background-color: white;
	width: 30em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
}
#table_archivi_form td #qualifica {	
	text-align: left;
	width: 18em;
}
#table_archivi_form td #campo_qualifica {	
	background-color: white;
	width: 30em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
}
#table_archivi_form td #oggetto {	
	text-align: left;
	width: 22em;
}
#table_archivi_form td #campo_oggetto {	
	background-color: white;
	width: 30em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
}
#table_archivi_form td #finalita {	
	text-align: left;
	width: 22em;
	margin-bottom: 6px;
}
#table_archivi_form td #campo_finalita {	
	background-color: white;
	width: 30em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin-bottom: 6px;
}
#table_archivi_form td #per_conto_di {	
	text-align: left;
	width: 22em;
	margin-top: 6px;
}
#table_archivi_form td #campo_per_conto_di {	
	background-color: white;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin-top: 6px;
}
#table_archivi_form td #specifica_per_conto_di {	
	text-align: left;
	width: 22em;
	margin-bottom: 6px;
}
#table_archivi_form td #campo_specifica_per_conto_di {	
	background-color: white;
	width: 30em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin-bottom: 6px;
}
#table_archivi_form td #recapito {	
	text-align: left;
	width: 18em;
}
#table_archivi_form td #campo_recapito {	
	background-color: white;
	width: 30em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
}
#table_archivi_form td #e-mail {	
	text-align: left;
	width: 18em;
}
#table_archivi_form td #campo_e-mail {	
	background-color: white;
	width: 30em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
}
#table_archivi_form td #telefono {	
	text-align: left;
	width: 18em;
}
#table_archivi_form td #campo_telefono {	
	background-color: white;
	width: 16em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
}
#table_archivi_form td #data {	
	text-align: left;
	width: 22em;
}
#table_archivi_form td #campo_data {	
	background-color: white;
	width: 30em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
}
#table_archivi_form th #bottoni {
	margin-left: auto; 
	margin-right: auto;
	margin-top: 1em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border: none;
	text-align: center;
}
#table_archivi_form #bottone_reset {
	background-color: #F5D8AF;
	font-size: 1em; 
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #006699;
	margin: 0px;
	width: 8em;
	border-style: outset;
}
#table_archivi_form #bottone_submit {
	background-color: #F5D8AF;
	font-size: 1em; 
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #006699;
	margin: 0px;
	width: 8em;
	border-style: outset;
}
#table_archivi_form td #privacy {
	font-size: 1em;
	font-family: Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: outset;
	text-align: center;
}
#table_archivi_form caption {
	text-align: center;
	font-weight: bold;
}
#table_archivi_form td strong {
	font-weight: bold;
	text-align: center;
}
#table_archivi_form th em {
	font-weight: bold;
	color: red;
}
#table_archivi_form td em {
	font-weight: bold;
	color: red;
}

/************ Tabella Form Desiderata ****************************/
#table_desiderata {
	margin-left: auto; 
	margin-right: auto;
	text-align: center;
	font-size: 0.9em;
	border-style: outset;	
	margin-top: 1em;
}
#table_desiderata td {	
	text-align: left;
    float: none;
}
#table_desiderata th {	
	text-align: left;
    float: none;
}
#table_desiderata a {
	text-decoration: underline;
	color: #336699;
} 
#table_desiderata a:hover {
	background-color: #ffff99; 
	text-decoration: underline; 
	color: #663300;
} 
#table_desiderata td #istruzioni {
	font-family: Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: outset;
	text-align: center;
	margin-bottom: 1em;
}
#table_desiderata td #nome {	
	text-align: left;
	width: 18em;
	margin-top: 1em;
}
#table_desiderata td #campo_nome {	
	background-color: white;
	width: 25em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin-top: 1em;
}
#table_desiderata td #autore {	
	text-align: left;
	width: 18em;
}
#table_desiderata td #campo_autore {	
	background-color: white;
	width: 25em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
}
#table_desiderata td #titolo {	
	text-align: left;
	width: 18em;
}
#table_desiderata td #campo_titolo {	
	background-color: white;
	width: 25em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
}
#table_desiderata td #luogo_edizione {	
	text-align: left;
	width: 18em;
}
#table_desiderata td #campo_luogo_edizione {	
	background-color: white;
	width: 18em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
}
#table_desiderata td #editore {	
	text-align: left;
	width: 18em;
}
#table_desiderata td #campo_editore {	
	background-color: white;
	width: 18em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
}
#table_desiderata td #anno {	
	text-align: left;
	width: 18em;
}
#table_desiderata td #campo_anno {	
	background-color: white;
	width: 10em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
}
#table_desiderata td #isbn {	
	text-align: left;
	width: 18em;
}
#table_desiderata td #campo_isbn {	
	background-color: white;
	width: 10em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
}
#table_desiderata td #qualifica {	
	text-align: left;
	width: 18em;
}
#table_desiderata td #campo_qualifica {	
	background-color: white;
	width: 18em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
}
#table_desiderata td #e-mail {	
	text-align: left;
	width: 18em;
}
#table_desiderata td #campo_e-mail {	
	background-color: white;
	width: 25em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
}
#table_desiderata td #motivo {	
	text-align: left;
	width: 18em;
}
#table_desiderata td #campo_motivo {	
	background-color: white;
	width: 25em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
}
#table_desiderata td #urgente {	
	text-align: left;
	width: 18em;
}
#table_desiderata td #campo_urgente {	
	background-color: white;
	width: 2em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
	text-align:center;
}
#table_desiderata th #bottoni {
	margin-left: auto; 
	margin-right: auto;
	margin-top: 1em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border: none;
	text-align: center;
}
#table_desiderata #bottone_reset {
	background-color: #F5D8AF;
	font-size: 1em; 
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #006699;
	margin: 0px;
	width: 8em;
	border-style: outset;
}
#table_desiderata #bottone_submit {
	background-color: #F5D8AF;
	font-size: 1em; 
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #006699;
	margin: 0px;
	width: 8em;
	border-style: outset;
}
#table_desiderata td #privacy {
	font-size: 1em;
	font-family: Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: outset;
	text-align: center;
	margin-bottom: 1em;
	margin-top: 1em;
	padding: 0 1em 1em 1em;
}
#table_desiderata caption {
	text-align: center;
	font-weight: bold;
}
#table_desiderata th em {
	font-weight: bold;
	color: red;
}
#table_desiderata td em {
	font-weight: bold;
	color: red;
}

/************ Tabella Form illbec ****************************/
#table_illbec {
	margin-left: auto; 
	margin-right: auto;
	text-align: center;
	font-size: 0.9em;
	border-style: outset;
}
#table_illbec td {	
	text-align: left;
    float: none;
    padding: 3px;
}
#table_illbec th {	
	text-align: left;
    float: none;
}
#table_illbec a {
	text-decoration: underline;
	color: #336699;
} 
#table_illbec a:hover {
	background-color: #ffff99; 
	text-decoration: underline; 
	color: #663300;
} 
#table_illbec td #istruzioni {
	font-family: Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: outset;
	text-align: center;
}
#table_illbec td #qualifica {	
	text-align: left;
	width: 18em;
	color: #FF3300;	
}
#table_illbec td #campo_qualifica {	
	background-color: white;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: outset;
}
#table_illbec td #nome {	
	text-align: left;
	width: 18em;
	color: #FF3300;
}
#table_illbec td #campo_nome {	
	background-color: white;
	width: 25em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
}
#table_illbec td #e-mail {	
	text-align: left;
	width: 18em;
	color: #FF3300;
}
#table_illbec td #campo_e-mail {	
	background-color: white;
	width: 25em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
}
#table_illbec td #telefono {	
	text-align: left;
	width: 18em;
}
#table_illbec td #campo_telefono {	
	background-color: white;
	width: 25em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
}
#table_illbec td #tipo_doc {	
	text-align: left;
	width: 18em;
	color: #FF3300;
}
#table_illbec td #campo_tipo_doc {	
	background-color: white;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
}
#table_illbec td #autore {	
	text-align: left;
	width: 18em;
	color: #FF3300;
}
#table_illbec td #campo_autore {	
	background-color: white;
	width: 25em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
}
#table_illbec td #titolo {	
	text-align: left;
	width: 18em;
	color: #FF3300;
}
#table_illbec td #campo_titolo {	
	background-color: white;
	width: 25em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
}
#table_illbec td #titolo_opera {	
	text-align: left;
	width: 18em;
	color: #FF3300;
}
#table_illbec td #campo_titolo_opera {	
	background-color: white;
	width: 25em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
}
#table_illbec td #editore {	
	text-align: left;
	width: 18em;
}
#table_illbec td #campo_editore {	
	background-color: white;
	width: 18em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
}
#table_illbec td #anno_rivista {	
	text-align: left;
	width: 18em;
	color: #FF3300;
}
#table_illbec td #campo_anno_rivista {	
	background-color: white;
	width: 10em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
}
#table_illbec td #anno_libro {	
	text-align: left;
	width: 18em;
}
#table_illbec td #campo_anno_libro {	
	background-color: white;
	width: 10em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
}
#table_illbec td #volume {	
	text-align: left;
	width: 18em;
}
#table_illbec td #campo_volume {	
	background-color: white;
	width: 10em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
}
#table_illbec td #fascicolo {	
	text-align: left;
	width: 18em;
}
#table_illbec td #campo_fascicolo {	
	background-color: white;
	width: 10em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
}
#table_illbec td #pagine {	
	text-align: left;
	width: 18em;
}
#table_illbec td #campo_pagine {	
	background-color: white;
	width: 10em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
}
#table_illbec td #estero {	
	text-align: left;
	width: 22em;
	color: #FF3300;
}
#table_illbec td #campo_estero {	
	background-color: white;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
}
#table_illbec th #bottoni {
	margin-left: auto; 
	margin-right: auto;
	margin-top: 1em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border: none;
	text-align: center;
}
#table_illbec #bottone_reset {
	background-color: #F5D8AF;
	font-size: 1em; 
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #006699;
	margin: 0px;
	width: 8em;
	border-style: outset;
}
#table_illbec #bottone_submit {
	background-color: #F5D8AF;
	font-size: 1em; 
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #006699;
	margin: 0px;
	width: 8em;
	border-style: outset;
}
#table_illbec td #privacy {
	font-size: 1em;
	font-family: Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: outset;
	text-align: center;
}
#table_illbec td #info {
	font-size: 1em;
	font-family: Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: outset;
	text-align: justify;
}
#table_illbec caption {
	text-align: center;
	font-weight: bold;
}
#table_illbec td strong {
	font-weight: bold;
	text-align: center;
}
#table_illbec th em {
	font-weight: bold;
	color: red;
}
#table_illbec td em {
	font-weight: bold;
	color: red;
}

/************ Tabella Servizi ****************************/
.table_servizi {	
	width: 100%;
	margin-left: auto; 
	margin-right: auto;
}
.table_servizi th {	
	color: #666666;
	border-style: outset;	
	font: 1.0em verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.table_servizi td {
	color: #336699;
	border-style: outset;
	font: 1.0em verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
.table_servizi a {	
	text-decoration: underline;	
	color: #333366;
}
.table_servizi a:hover {	
	background-color: #ffff99; 
	text-decoration: underline; 
	color: #663300;
}

/************ Tabella Nuove Accessioni ****************************/
#table_nuove_accessioni {	
	margin-top:1em;	
	margin-left: auto; 
	margin-right: auto;	
}
#table_nuove_accessioni td {	
	border-style: outset;
	font: 1.0em verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
#table_nuove_accessioni a {	
	text-decoration: none;	
	color: #333366;
}
#table_nuove_accessioni a:hover {	
	background-color: #ffff99; 
	text-decoration: underline; 
	color: #663300;
}

/************ Tabella @bec ****************************/
.bectable {	
	width: 100%;
	/* border-style: outset; */
}
.bectable td {
	margin: 0px;	
	color: #000099;	
	/* background-color: #DCDCDC; */	
	font: 10px Rockwell, verdana, Arial, Helvetica, sans-serif;
	color: #336699;
}
.bectable td img {   
	border: none;
	margin: 0px;
	height: 2.2em;
	vertical-align: middle;
}

/************ Tabella Form Questionario ****************************/
#table_questionario {
	width: 98%;
	margin-left: auto; 
	margin-right: auto;
	text-align: center;
	font-size: 0.9em;
	border-style: outset;	
	margin-top: 1em;
}
#table_questionario  td {	
	text-align: left;
    float: none;
}
#table_questionario  th {	
	text-align: left;
    float: none;
}
#table_questionario  a {
	text-decoration: underline;
	color: #336699;
} 
#table_questionario  a:hover {
	background-color: #ffff99; 
	text-decoration: underline; 
	color: #663300;
} 
#table_questionario  td #istruzioni {
	font-family: Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: outset;
	text-align: center;
	margin-bottom: 1em;
}
#table_questionario  td #qualifica {
	color: #663300;		
	text-align: left;
	margin-top: 1em;
}
#table_questionario  td #campo_qualifica {	
	background-color: white;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin-top: 1em;
}
#table_questionario  td #sesso {
	color: #663300;		
	text-align: left;
}
#table_questionario  td #campo_sesso {	
	background-color: white;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
}
#table_questionario  td #frequenza {
	color: #663300;	
	text-align: left;
}
#table_questionario  td #campo_frequenza {	
	background-color: white;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
}
#table_questionario  td #servizi { 
	color: #663300;
	text-align: center;
}

#table_questionario  td #servizi_utilizzo {	
	text-align: left;
}
#table_questionario  td #campo_servizi_utilizzo {	
	background-color: white;
	width: 96%;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
}
#table_questionario  td #strumenti { 
	color: #663300;
	text-align: center;
}
#table_questionario  td #strumenti_utilizzo {	
	text-align: left;
}
	
#table_questionario  td #essper { 
	color: #663300;
	text-align: center;
}
#table_questionario  td #asbe { 
	color: #663300;
	text-align: center;
}
#table_questionario  td #sfx { 
	color: #663300;
	text-align: center;
}
#table_questionario  td #personale { 
	color: #663300;
	text-align: center;
}
#table_questionario  td #difficoltà { 
	color: #663300;
	text-align: center;
}
#table_questionario  td #campo_difficoltà {	
	background-color: white;
	width: 96%;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
}
#table_questionario  td #migliorie { 
	color: #663300;
	text-align: center;
}
#table_questionario  td #campo_migliorie {	
	background-color: white;
	width: 96%;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
}


#table_questionario  td #urgente {	
	text-align: left;
	width: 18em;
}
#table_questionario  td #campo_urgente {	
	background-color: white;
	width: 2em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: inset;
	margin: 0px;
	text-align:center;
}
#table_questionario  th #bottoni {
	margin-left: auto; 
	margin-right: auto;
	margin-top: 1em;
	font-size: 1em;
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border: none;
	text-align: center;
}
#table_questionario  #bottone_reset {
	background-color: #F5D8AF;
	font-size: 1em; 
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #006699;
	margin: 0px;
	width: 8em;
	border-style: outset;
}
#table_questionario  #bottone_submit {
	background-color: #F5D8AF;
	font-size: 1em; 
	font-family: Rockwell, Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #006699;
	margin: 0px;
	width: 8em;
	border-style: outset;
}
#table_questionario  td #grazie {
	font-size: 1em;
	font-family: Verdana, Times-New-Roman, Arial, Helvetica, sans-serif;
	color: #00014A;
	border-style: outset;
	text-align: center;
	margin-bottom: 1em;
	margin-top: 1em;
	padding: 0 1em 1em 1em;
}
#table_questionario  caption {
	text-align: center;
	font-weight: bold;
}
#table_questionario  th em {
	font-weight: bold;
	color: red;
}
#table_questionario  td em {
	font-weight: bold;
	color: red;
}
